@harmic.bsky.social

3.2K posts

@harmic.bsky.social

@harmic.bsky.social

@harmicful

@harmic.bsky.social https://t.co/ws8Igj3N13

Melbourne Katılım Aralık 2011
343 Takip Edilen131 Takipçiler
@harmic.bsky.social
@harmic.bsky.social@harmicful·
@BTCbuddah @RonFilipkowski The market is booming off the back of AI, not because of the war but in spite of it. Traders betting big time that corps will be able to lay off large numbers of staff and send profits to the roof.
English
0
0
1
27
lucy
lucy@BTCbuddah·
@RonFilipkowski somehow stocks are at ATH's though. Its text book market manipulation, nothing about the wests financial system is real anymore. Western markets are 100% rigged, you cannot even effectively protect yourself in futures because those are rigged as well.
English
1
0
8
1.1K
Ron Filipkowski
Ron Filipkowski@RonFilipkowski·
My thoughts are that this prediction is not looking great.
Ron Filipkowski tweet media
English
1.1K
2K
14K
520.3K
❄️ winter ❄️
❄️ winter ❄️@_winter_wonders·
can somebody anybody tell me what in the fuck the point of a TUI written in JavaScript is
English
65
18
861
58.9K
Massimo
Massimo@Rainmaker1973·
Is the drone stationary, or is it moving at 50 km/h? [📹 Jeremy Lynch]
English
2.2K
326
2.8K
2.5M
@harmic.bsky.social
@harmic.bsky.social@harmicful·
@ayushagarwal027 The collary of that is the realization that in Java, Python, etc, all objects are on the heap and accessed via a pointer.
English
1
0
0
288
ayush🔮👨‍💻🔮
ayush🔮👨‍💻🔮@ayushagarwal027·
🦀 Rust structs don't work like Java objects. This difference just cost someone 475 MB. In Java/Python, a null field costs one pointer. In Rust, Option costs the full size of BigStruct, even when it's None. This caught one developer off guard while deserializing AWS SDK models. The program was using 895 MB. The fix was elegant: → Wrap rarely-populated structs in Option> → Add a custom Serde deserializer to skip empty structs → Measure with jemalloc before and after Result: 475 MB recovered. Program actually ran faster too. Great read if you're working with large deserialized data in Rust. dystroy.org/blog/box-to-sa… #RustLang #Rust #Serde #MemoryOptimization #SystemsProgramming
ayush🔮👨‍💻🔮 tweet media
English
12
21
266
23.7K
gremalix
gremalix@gremalix·
@iBringBalance @schteppe If I tell an image editing tool to allocate a 50000x50000 canvas, but that does not fit in memory, the application should just display an error. It can still continue to work just fine. Not knowing how to deal with allocation failure is just learned helplessness.
English
2
0
2
273
Stefan
Stefan@schteppe·
Error handling, C++ vs Rust
Stefan tweet media
English
48
62
1.1K
57.3K
@harmic.bsky.social
@harmic.bsky.social@harmicful·
@ALX23uz @schteppe Rust has panic! for cases where you truly don't expect a condition to occur. It operates much like an exception: unwinds the stack and can be caught (with some limitations). The difference is that its not the main way to communicate an error.
English
0
0
5
305
Dellort
Dellort@ALX23uz·
@schteppe `std::exception` is deservedly hated, but it has legitimate use cases. As far as I am aware, Rust has no throw+catch mechanic/exceptions. So saying that `Result<T,E>` covers it is plainly false.
English
8
0
35
3.7K
@harmic.bsky.social
@harmic.bsky.social@harmicful·
@priyanshudotsol This is the 2nd misinformation post I've seen on this topic here this week. Rust (unlike C or C++) automatically lays out structs optimally. The compiler will likely do a better job than you could do by hand anyway.
English
2
0
15
330
priyanshu.sol
priyanshu.sol@priyanshudotsol·
i had an interview for a Rust engineer role. Everything went great, until it didn’t. interviewer started asking Rust optimization-level questions like struct size, memory layout, padding i completed the assingment, build the matching engine orderbook. but i had no idea how things work under the hood. that’s when i realized it’s not about knowing how to code. it’s about understanding - what you’re writing - how it behaves in memory - and why it’s written that way Now I’m going deeper
priyanshu.sol tweet media
English
23
15
210
11.4K
@harmic.bsky.social
@harmic.bsky.social@harmicful·
@debasishg Kind of unfortunate that a single underscore is a completely different construct than a leading underscore.
English
0
0
1
131
Debasish (দেবাশিস্) Ghosh 🇮🇳
If you’ve ever used `let _` to hold a lock in Rust, you didn't hold a lock, you just wrote a silent bug. Here’s a deep dive into the RAII Drop-Guard pattern and why those "unused" variables are actually the secret to deterministic and leak-safe resource management in Rust. New blog post explains the pattern - debasishg.github.io/blog/raii-guar…
English
1
1
22
2.1K
Lewis Campbell
Lewis Campbell@LewisCTech·
@LukasHozda Rust's "safe"/"unsafe" boundary is one of the ugliest hacks I have ever seen in a programming language.
English
3
0
1
277
@harmic.bsky.social
@harmic.bsky.social@harmicful·
@annieexcuse Also, Netball has to be one of the most sports to umpire. The whole thing hinges on hundreds of split second judgements every quarter.
English
0
0
1
54
• Anne •
• Anne •@annieexcuse·
Nothing turns me off my own team more than people whinging that the umpiring was "unfair". Who are you, LA? Average umpiring usually goes both ways, you're just more aware of the calls against your team dumbies. #netballchaos
English
3
0
20
1.5K
@harmic.bsky.social
@harmic.bsky.social@harmicful·
@avrldotdev You won't like to hear this but rust is just as malleable. Call any C-ABI Fn ✅ Use raw pointers ✅ Inline ASM ✅ All the things you mentioned ✅ Yes you will need some unsafe. Those things are inherently unsafe.
English
1
0
3
179
avrl ☘
avrl ☘@avrldotdev·
Honestly, C/C++ are absurdly malleable languages. Combine them with memory management, you get systems. Add sockets & protocol handling, you've networks programming. Add OS primitives & now you're thinking as a kernel dev. Push in some allocators & DSA, you're into runtimes. Turn on profiling/benchmarking & every line shows it's cost. C/C++ give you control & the flexibility to build anything & everything.
English
16
20
289
13.4K
Gandalv
Gandalv@Microinteracti1·
Americans are raised from birth on a simple gospel: everyone wants to live here. The greatest country. The dream. Come one, come all. Except they don’t. No European is packing their bags for a country where a burst appendix can take your house. Where you can lose everything you’ve ever worked for because your pancreas had a bad Tuesday. The United States spends more on F-35s and aircraft carriers than the next ten countries combined. It has not won a war since 1945. It has, however, won the GDP numbers, which are genuinely extraordinary, and which Americans will mention within four seconds of any conversation about healthcare, housing, or the fact that 530,000 of their fellow citizens go bankrupt every year for getting ill. Sixteen other countries solved this. But sure. The jets look fantastic. Gandalv / @Microinteracti1
Gandalv tweet media
English
1.3K
3.1K
8.7K
284.1K
DuckLeQuack🦆
DuckLeQuack🦆@duckyLeQuacky·
@ChrisLaubAI I genuinely don't understand what's the point of building headless browser when almost every website is blocking such bots.
English
9
0
13
11.8K
Chris Laub
Chris Laub@ChrisLaubAI·
A Rust dev just killed Headless Chrome. It's called Obscura. The open-source headless browser purpose-built for AI agents and scrapers at scale. Chrome vs Obscura: - Memory: 200MB+ → 30MB - Binary: 300MB+ → 70MB - Page load: 500ms → 85ms - Startup: 2s → Instant - Anti-detect: None → Built-in Single binary. No Node, no Chrome, no dependencies. Stealth mode is brutal: → Per-session fingerprint randomization (GPU, canvas, audio, battery) → 3,520 tracker domains blocked by default → navigator.webdriver masked to match real Chrome → Native function masking so detectors can't sniff it out Drop-in replacement for Puppeteer and Playwright over CDP. Zero code changes. If you run agents or serious scraping at scale, this repo prints money. 100% Opensource.
Chris Laub tweet media
English
160
793
7.8K
622.9K
@harmic.bsky.social
@harmic.bsky.social@harmicful·
@johncrickett The containers themselves would not run slower. The operations you perform with them, such as pulling images, building them, copying files into and out of them, etc could be.
English
3
0
3
1.5K
John Crickett
John Crickett@johncrickett·
Performance quiz: If we re-wrote Docker in Python, what impact would it have on container performance? Most people say "slower." They're wrong. 👇
English
27
4
72
46.9K
Dub Dublin
Dub Dublin@DubDublin·
You're driving by looking in the rearview mirror here. In a world with pervasive AI assisted coding, the need for types and typed languages will vanish. If programming languages as we know them survive at all (pretty doubtful for mass use over a 10 year horizon), they're far more likely to favor untyped approaches like Lua or Tcl, not typed languages. People defining what an application does and setting out how it reshapes information should not have to care about data types any more than users of modern high level languages should have to care about instruction sets, register structures, and program counters. When AI is (very soon) directly generating WASM or other similar assembly/machine code from functional requirements, why would the icky old intermediate languages of hidebound propellerheads even be needed anymore? If you truly believe AI is going to reach the point of large scale code generation competency (this is a current course and speed projection, and a *much* more likely event than AGI/ASI, and independent of it), then you have to see that such an AI will want to free itself from the chains of these awkward and limiting intermediate language forms. Data types and intermediate code will be abstracted away, just like machine internals before them. Yes, this may take a year or so - it's not quite practical yet. Yes, this means you can no longer really edit the app's "code" without the AI. (Just like compilers meant you could no longer easily edit the machine code.) That's progress for you - it's happened before and will happen again. But this seismic shift is *almost certain* to happen - the advantages are far too great!!
English
16
2
7
2K
htmx.org / CEO of Thing-ness (same thing)
suggesting that typescript should be compiled to WASM or whatever is missing the forest for the trees: typescript should be supported natively in the browser get rid of the toolchain entirely so people can just use typescript the same way they can just use javascript, you nerds
English
49
27
550
30.1K
@harmic.bsky.social
@harmic.bsky.social@harmicful·
@_madworm_ @HeadWarriorTWM The capitalism one is wrong - all 3 poor people would be in a sweatshop somewhere and there would be glitz apartment blocks and shopping malls there instead.
English
0
0
0
106
Barry Wall
Barry Wall@HeadWarriorTWM·
hahahahahahahahaa
Barry Wall tweet media
Filipino
100
902
8.2K
290.6K
@harmic.bsky.social
@harmic.bsky.social@harmicful·
@smthomas3 My corp overlord chose kiro. Actually seems pretty decent. It uses anthropic models. Individual plans don't seem too prohibitive.
English
0
0
0
45
Shane Thomas
Shane Thomas@smthomas3·
Message from a very good software engineer: “i switched to codex because of anthropics shenanigans and discovered it's a better coding model. trying kimi k2.6 right now and i'm blown away by how good it is. i still have an anthropic plan but 99% sure i'm going to cancel it” what are you doing @AnthropicAI?
English
70
46
1K
111K
@harmic.bsky.social
@harmic.bsky.social@harmicful·
@jessbee1999 Sad. The game I watched vs Vixens, I thought Koenen at GA & Wallam at GS worked really well.
English
0
0
1
50
˚.⋆ Jess ⋆.˚
˚.⋆ Jess ⋆.˚@jessbee1999·
I think they should drop Sinclair and get Graham. I don’t see them fitting Housby into their cap even if they drop Wallam.
˚.⋆ Jess ⋆.˚ tweet media
English
2
1
20
2.3K
Adam Tornhill
Adam Tornhill@AdamTornhill·
After 30+ years as a programmer, all my code is now written by agents. And I love it. But there’s a flip side: Software development is definitely more mentally effortful with agents. Anyone else feeling that?
English
229
22
615
73.4K