frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

An Enterprise-Grade Platform for Agent Development and Governance

https://dolphindb.com/blogs/48
1•CrazyTomato•20s ago•0 comments

Top Reactjs Development Services to Check in 2026

https://focusreactive.com/blog/top-reactjs-development-services-in-2026/
1•katyadrozd•1m ago•0 comments

Debian: Security support for Bookworm handed over to the LTS team

https://www.debian.org/News/2026/20260712
1•tapanjk•3m ago•0 comments

Do you write with AI? Do you think people notice?

1•Gravityloss•4m ago•0 comments

Rewrite

https://gist.github.com/rtfeldman/77fb430ee57b42f5f2ca973a3992532f
1•tosh•5m ago•0 comments

Claude.md is RAM, not disk

https://albertoarena.it/posts/claude-md-is-ram-not-disk/
3•moebrowne•15m ago•0 comments

Open Book Touch: A pocketable, front-lit, open source e-reader

https://www.crowdsupply.com/oddly-specific-objects/open-book-touch
2•tapanjk•18m ago•0 comments

AI Connector by Plumrocket

https://commercemarketplace.adobe.com/plumrocket-ai-connector.html
2•pearsonand•23m ago•0 comments

Xbox CEO Asha Sharma, who laid off 3,200 employees, to lead task force on jobs

https://www.pcgamer.com/gaming-industry/us-federal-reserve-taps-xbox-ceo-asha-sharma-who-just-lai...
3•robtherobber•24m ago•0 comments

Immutable Versions on Packagist

https://blog.packagist.com/immutable-versions-on-packagist/
2•moebrowne•24m ago•0 comments

Smart Cellular Bricks: Towards Collective Intelligence for the Physical World

https://sakana.ai/smart-cellular-bricks/
2•hardmaru•25m ago•0 comments

Fuck.com (1997)

https://www.links.net/webpub/fuck.com.html
2•downbad_•28m ago•1 comments

Imprisoned in My Own Mind

https://ahmedhossvm.dev/posts/imprisoned_in_my_own_mind/
1•ahmedhosssam•28m ago•0 comments

Show HN: Mock Chats – Make viral chat-story videos

https://www.mockchats.com/
2•oliverbenns•30m ago•0 comments

Commodore Amiga 500 Artwork

https://gibbok.github.io/amiga-500-art/index.html
3•doener•33m ago•0 comments

AI creating a Jevon's Paradox for lawsuits, deals and litigation [video]

https://www.youtube.com/watch?v=_uWnr42zGnE
2•OgsyedIE•33m ago•0 comments

ClipBridge – self-hosted clipboard sync for iPhone, Windows, and Mac

https://github.com/andreasserfilippi/clipbridge
2•Andreas4252222•34m ago•0 comments

Show HN: Vakh, a social platform for all things

https://vakh.com/
1•ajaychl•34m ago•0 comments

Show HN: Turn meeting recordings into searchable transcripts. All local

https://motionobj.com/minutefile/
2•hboon•34m ago•0 comments

Domain Expired – You Have 30 Days Before It's Gone Forever

https://urlwatch.io/blog/domain-grace-period-recovery.php
2•urlwatch•39m ago•0 comments

DolphinDB v3.00.6 and v2.00.19: Introducing DolphinX for Enterprise AI Agents

https://medium.com/@DolphinDB_Inc/dolphindb-v3-00-6-ecde33229456
2•yiweileng•42m ago•0 comments

Dancing with the Gods (1995)

http://www.catb.org/esr/writings/dancing.html
2•fbrusch•42m ago•0 comments

Nokia DCT3 Emulator

https://github.com/djr-747/nokia-dct3-emulator
2•71bw•46m ago•0 comments

Show HN: Narada – a browser built for agents, under your control

https://narada.koley.in/
1•arkokoley•47m ago•0 comments

Show HN: GGUFun, play snake and a simple maze on Ollama using hand crafted GGUFs

https://ggufun.grokked.it
1•grokkedit•48m ago•0 comments

The Human Cost of DOGE's War on USA.I.D.

https://www.newyorker.com/news/the-new-yorker-interview/the-human-cost-of-doges-war-on-usaid
3•doener•48m ago•1 comments

SticiGui – Statistics Tools for Internet and Classroom Instruction with a GUI

https://www.stat.berkeley.edu/~stark/SticiGui/index.htm
1•the-mitr•48m ago•0 comments

Ask HN: Which Chinese open source projects are you using?

2•khurs•1h ago•1 comments

Race into Space Is the Free Version of Interplay's Buzz Aldrin's Race into Space

https://github.com/raceintospace/raceintospace
2•_____k•1h ago•0 comments

How to Automate API Testing

https://keploy.io/blog/community/api-automation-testing
1•alokky•1h ago•0 comments
Open in hackernews

Zig Creator Calls Spade a Spade, Anthropic Blows Smoke

https://raymyers.org/post/zed-creator-calls-spade-a-spade/
113•crowdhailer•1h ago

Comments

LAC-Tech•57m ago
Agreed. The outrage around what Andrew said was performative and melodramatic. I remember the "no work-life balance if you work here" thing, and then I remember Bun's CEO last year complaining he might not be able to get H1Bs anymore...

And this whole thing reeked of a publicity stunt. Show people you can use $$$ of tokens to vibe code a refactor. The headline is how great anthropic - bun's owner - is.

vlaaad•55m ago
Did we read the same Anthropic and Andrew Kelly's posts? Anthropic is not in the programming language market; their post about rewriting Bun in Rust is full of technical details that led to improving the end product for their users. Zig's response is a sour opinion piece full of personal attacks.

For context, I'm using Codex and have no interest in either Zig or Rust, so just observing this drama from the sidelines.

manojlds•46m ago
Yeah and Bun and Zig are not competing in anyway as well. Zig blog post has been updated as well recently btw.
aaa_aaa•45m ago
Stating you use Codex does not add any meaningful information to the case.
wowoc•40m ago
I think the point of mentioning Codex was that the author of the post has no relationship with Anthropic, even as a user.
raincole•34m ago
It reads as "I don't use Claude Code."
coldtea•27m ago
Meant to imply he's not a Claude fanboi.
drd0rk•25m ago
I'm using Arch Linux btw
vanderZwan•41m ago
> Anthropic is not in the programming language market

Arguing that a product that sells itself as improving programmer productivity by writing the code for you has no stakes in "the programming language market" because it doesn't sell a programming language of its own is impressively shortsighted. Especially when the leader of a programming language has openly stated their dislike of vibecoding, critisized the industry, and the language project itself rejects PRs made with the product being sold.

raincole•38m ago
Yeah, exactly. It's weird that Zig even responded to that. Imagining that your studio switched from Unity to Unreal and Unity proceeded to release a hit piece attacking your codebase quality and workplace environment.
embedding-shape•34m ago
> Imagining that your studio switched from Unity to Unreal and Unity proceeded to release a hit piece attacking your workplace environment.

Incredible the different takeaways people get from text content on the internet. I'd say it'd be more like if you moved from Unity to Unreal and then Unity made a blog post saying they were happy about you moving to Unreal, publishing they think it'd be a win-win, then outlining why they think so.

lemming•19m ago
...Unity made a blog post saying they were happy about you moving to Unreal, publishing they think it'd be a win-win, then outlining why they think so

I mean, that makes it all sound very polite and dispassionate, but Andrew's piece was anything but. I have no dog in this fight, I don't use Zig, Rust, Bun or Claude, and initially I thought the bun rewrite sounded like a terrible idea. I changed my mind after reading the piece about the migration - it was very interesting and the process was obviously quite thoughtful. Andrew's piece made me want to take a shower afterwards.

embedding-shape•14m ago
> I have no dog in this fight, I don't use Zig, Rust, Bun or Claude, and initially I thought the bun rewrite sounded like a terrible idea

I'm exactly the same person as you, yet I still think Zig's post wasn't a "hit piece" at all, at least how I understand that term to be. They outlined the history from their point of view, talked about what they didn't like with how Jarred acted and worked, said they were happy about them moving to Rust, then basically said "Good riddance".

Everything is so drama-amplified nowadays, nothing can just be "They're a different person, they work in a way I don't like, but I'm happy they found a better language, good riddance" and that's it, no, instead this is a "hit piece" "trying to assassinate someone's Good Character" and what not... It's so tiring.

lelanthran•34m ago
> Anthropic is not in the programming language market;

No, they're intentionally in all the programming language markets.

eru•25m ago
Maybe. But they don't particularly care about one programming language over another.

Just like Google might sell ads on (approximately) all the websites, but they don't particularly care which website you visit.

bel8•30m ago
Yeah I don't understand these myopic takes.

Jarred's post about Bun-Zig-Rust post was technical and polite.

Andrew's post in response was anything but that.

embedding-shape•11m ago
I'm starting to think that a way we can easily filter what's being heavily composed by (SOTA/mainstream) LLMs or not is by how "polite" the public sees their published blog post.

If everyone sees the post as "polite", most of it probably been written by LLMs, as they remove anything that could be seen as "nonpolite" and human. Meanwhile, engineers who just want to publish their own thoughts and feelings on a subject, will be filled with stuff the public sees as "nonpolite", and since those hard edges weren't trimmed before the publishing, we can then assume this is actually a genuine person's thoughts and feelings.

audunw•20m ago
The results improving the end user experience didn’t have much to do with the rewrite. Improvements in binary size and speed could be had with similar efforts on the Zig codebase. They spent extra effort to get those metrics to look good to sell the rewrite.

The memory safety aspects could be discussed. Arguably they could have had equally good memory safety by employing AI, tests and fuzzing (the Zig integrated fuzzer that the Zig team suggested they use, not just the high level fuzzing they were doing)

For this kind of project I do think using Rust is a good idea. At the very least because a project like Bun probably can benefit from a more mature language.

But I also think Andrew’s perspective of this process has been essential to understand what happened here, and though he could have been nicer with his word selection in a couple of places (he doesn’t have the clout of Linus Torvalds to get away with it), what he wrote absolutely needed to be said. I find it annoying that people dismiss it as personal attacks. If being a bad manager is the direct cause of a poor working relationship and bad engineering results, pointing it out is not a personal attacks. It’s essential context for understanding what happened.

ModernMech•4m ago
> If being a bad manager is the direct cause of a poor working relationship and bad engineering results, pointing it out is not a personal attacks.

Kelley did no such thing. He spread rumors and leaned into gossip. There’s no proof or evidence whatsoever offered by Kelley that except Jarred’s own words, which means he didn’t reveal or expose anything we didn’t already know.

pizza234•16m ago
> Anthropic is not in the programming language market; their post about rewriting Bun in Rust is full of technical details that led to improving the end product for their users

Anthropic absolutely is in the programming language market. If/since AI makes rewrites to certain languages relatively easy, a success story will tie the given language(s) to the given AI company.

Rust may have a tremendous success in the future, because it's much easier to write it with AI (ignoring for a moment whether that's really a good thing). The implication is that Anthropic has a stake in Rust's success.

Also, to be kept in mind that devs advertising successfull rewrites often hide some aspects that are unfavorable to the narrative; typically, how bad was the code before the rewrite), although there are other (significant) aspects that have been omitted.

> Zig's response is a sour opinion piece full of personal attacks.

I take you haven't read Andrew Kelley's article (here: https://andrewkelley.me/post/my-thoughts-bun-rust-rewrite.ht...).

Summary:

- Jarred has written Bun with very bad engineering standards

- Jarred has managed public relations very poorly (e.g. ghosting the Zig foundation)

- When they rewrote the project to Rust, and described Zig as poor choice, there has been a negative fallout for Zig

- The ZSF is obviously upset because of the poor publicity

This is summarized at the end of the post:

> Zig users who knew next to none of these facts and have only the surface level understanding that an ex-Zig-user is getting trashed by the language creator. Such people might reasonably worry that might happen to them

As a matter of fact, I also believed the same after reading's Bun's post. This is undeserved though, and that's what Kelley explains.

There's definitely a personal attack somewhat, and this is addressed in the last (added later) section.

lelanthran•13m ago
> Zig's response is a sour opinion piece full of personal attacks.

Not sure; it has some elements of personal issues, but they're followed by a rationale from the author.

Honestly, seeing the project lead (Andrew Kelly) take a stand against poor engineering practices without any equivocation makes me more inclined to want to use Zig - their values (in this regard, at least) align with mine.

He also substantiates what many of us are saying to all these "Very Senior Chief Engineer with 40 years experience" who are boasting of 10x productivity: these people aren't reading the code they are generating, and were producing slop even without AI.

shevy-java•8m ago
You mean Anthropic has no agenda on its own? That seems a very biased analysis here. The response by Zig could be flawed (speculation, I have not reached this conclusion yet) but I don't see how this offsets Anthropic wanting to promote its AI slop here in any way, shape or form.
athrowaway3z•5m ago
I'm a heavy Rust user who doesn't like Zig all that much.

I browsed through the Bun code following Kelly's post, and decided to have Codex replace all my Bun usage with Deno.

embedding-shape•54m ago
> Management eagerly approved the Rust rewrite option because it was a great marketing opportunity to showcase their new Fable model, Anthropic already uses Rust, and Zig is openly against using Anthropic’s products.

Yeah, don't discount how powerful "marketing" is to management/executives, and also don't discount how absolutely ridiculously petty people can be, especially people who end up like CEOs and similar, requires a particular person. I can definitively see reason #1 and #3 from that to basically already set in stone that Bun had to be rewritten in Rust.

runtime_lens•50m ago
I think two things can be true at once....It was obviously a great marketing story for anthropic but that doesn't automatically mean that engineering work had no value. Companies have always turned interesting technical projects into marketing.
jonplackett•42m ago
The thing is - is it a self fulfilling prophecy?

We already know junior hiring an are down. And how many people are now excited to learn to code compared to 5years ago?

How many of those excited people are ACTUALLY learning to code and not just learning to prompt?

LLMs/agents will take over (or at least dominate) software dev even if they don’t get any better because humans will just get old and there’ll be no new humans who know how to do it.

self_awareness•40m ago
Yeah, but argumenting that "Bun codebase is a mess" is anti-Zig in itself.

The whole point of the borrow checker is to make it impossible to write wrong code. If Zig accepts bad code, but assumes people will have self-discipline to maintain it, how is that different from C?

C assumes good discipline, as well as C++. But it will happily accept bad code. So I'm not even sure what Zig is even improving on.

Rust was designed to answer this exact problem (among a few others of course).

So the argument "your code is fscking sheet" is very 1990's. In 2026 we need guarantees that we can't produce invalid code.

lelanthran•28m ago
> The whole point of the borrow checker is to make it impossible to write wrong code.

> In 2026 we need guarantees that we can't produce invalid code.

Rust doesn't provide either of those guarantees.

If I were to rephrase your sentiment for accuracy: Rust disallows certain coding patterns. Certain classes of bugs can only appear in those coding patterns.

IOW, Rust disallows $FOO which is a superset of "specific class of errors". This means that while Rust prevents specific bugs, as a side-effect it will also prevent some correct code.

self_awareness•22m ago
Very true. Rust prevents some good patterns as well.

Also it doesn't guarantee that the code is always 100% correct.

But I think this is the correct direction of programming language evolution.

prollings•22m ago
Rust requires discipline too. I can go around using Arc, Rc and .clone() everywhere without upsetting the borrow checker, I can use let mut a bunch and pretend if, match, etc. aren't expressions. This results in worse code, and Rust didn't stop me.

The borrow checker prevents a set of errors from being possible, but it doesn't prevent bad code from being written.

throwa356262•40m ago
I think Anthropic is putting too much time and energy into marketing (and politics) while competitors are catching up on the engineering side.

But what do I know, maybe your CTO bought this and now wants to fire half of the dev team and use Claude to convert your COBOL codebase to Rust...

simjnd•40m ago
Thank you. I was left confused after people praised the Bun to Rust blog post eventhough it contained very actual technical substance. No clear evaluation of options, very biased report on impact, missing figures. It absolutely didn't feel like an engineering blog post.

Maybe people were more interested in the agentic part more than the actual rationale for the port in the first place, because it was very disappointing from a technical standpoint.

sajithdilshan•39m ago
I really don't understand what's the big deal here. Anthropic converted Bun from Zig to Rust using Fable and used that for marketing, but do people blindly trust them? Also isn't Zig still unstable and from that perspective regardless of how they did it, wouldn't it make sense to migrate it to a stable language?
coldtea•25m ago
> but do people blindly trust them

Judging from internet posts and HN comments, many do.

sajithdilshan•18m ago
Then that's their own fault. Nothing to do with Anthropic, it could have been any other company putting out marketing material and people blindly trust them.
virajk_31•33m ago
Anthropic migrated Bun from Zig to Rust, they probably tried writing it in Zig using AI and ran into issues because there isn't enough Zig training data. A year ago, most LLMs couldn' t code reliably in Rust, But were fluent in Python, C, and web tech.
sublinear•22m ago
Nobody and nothing is fluent is "web tech"!
virajk_31•20m ago
web tech - HTML, CSS, JS, and based/derived frameworks
ashishb•29m ago
Languages do matter.

And I think the only sensible backend languages when starting a new for-profit project is Python, Go, and Rust for 99% use-cases.

In other cases, third-party packages, tooling, integrations, and telemetry starts to suffer.

coldtea•23m ago
Keeping it to the most mainstream, Java is a might fine choice as well, with even better options for third-party packages, tooling, integrations, and telemetry than most of the above.
bel8•18m ago
I think Odin's batteries included approach have a chance to achieve escape velocity.

Specially if their community and their BDFL continues to be welcoming and fun to interact.

Their 1.0 roadmap announcement is cool: https://youtu.be/dLPAqXi9In0

Here's most of the language in a single demo file: https://odin-lang.org/docs/demo/

well_ackshually•8m ago
Forgetting the JVM when it provides absurdly good performance and more packages than pretty much all three of these languages combined is certainly a choice. Even Java and all its verbosity gets fixed by not having to write it manually. Kotlin is also a very viable option. Scala if you're a bit crazy.
khalic•29m ago
> Anthropic is actively campaigning to end software engineering

I didn’t read further, this is just sensationalism at its crudest

brainless•29m ago
"Anthropic is actively campaigning to end software engineering" - good but are they the only ones? I do not like Anthropic after their recent locking mechanisms. I use opencode with GLM, Mimo, Qwen, and what not. I use Codex as well.

Anthropic does not need to tell me that much of software engineering is being re-written. In my opinion, the costs have crashed. I build commercial projects at 1/3rd my earlier costs. I started build everything I can in Rust and I am still doing that. My projects have only gotten more ambitious, latest being https://github.com/brainless/akar - a WIP, please don't scream at me.

Many folks have publicly said they want to keep AI agents away from their works. Good for them. I want to accelerate software engineering, something I have done passionately for 20 years, with all the agents I can use. And I make my own agents, constantly experimenting to push local llm based agents.

If engineers want to stay behind, good for them. Not everyone does. Andrew Kelly's post read like an attack, IMHO. But why care about me? I am just a farmer (https://www.instagram.com/curryhostel) who uses AI to now build ambitious software.

etdznots•21m ago
I’m puzzled by how many people seem to be convinced (deluded?) into believing that their productivity has been multiplied and costs have become fractional to build things, why don’t I see any of that productivity gain or cost reduction out in the world? What has become cheaper or better engineered? If you believe posts like thsi, we should be living in a golden age of prosperity, when it seems that aside from getting better lots of products and companies seem to just be getting worse? Like seriously, to a normal person, putting aside from the benefits of using LLM’s directly for the LLM user, what things in the world have gotten better thanks to this abundance and oversupply of “intelligence” that is supposedly mutiplying people’s productivity?
brainless•15m ago
My_Name•27m ago
I think I got all the information I need to be able to judge that article from seeing that the author calls themselves a "Retrofuturist Software Mender".
woodruffw•27m ago
I think like most people, I don’t have a problem with Andrew “calling a spade a spade,” even if I find his reasoning motivated. The bigger problem with the post is that it talks out of both ends of the mouth: it’s clearly meant as a personal attack, but also insists that it isn’t.

When I read the post, my first thought was that I wouldn’t want to build things in Zig, because any technical decision I make, good or bad, might subject me to this kind of article from their BDFL. I can’t conceive of the leadership of the Python or Rust or any other community I’ve ever worked with doing something like that.

etdznots•14m ago
This is not just a random blog post or technical decision, it’s literally a trillion dollar company’s marketing department deciding to attack and slander Zig.

Insane that people + tokens are slobbering to rush to Clownthropic’s defense when the whole migration and subsequent blog post was just sour grapes about the Zig project’s no slop policy.

And this is a warning shot from Anthropic intended to have a chilling effect, we have tens of billions of dollars at our disposal and if you take any stance we don’t like that undermines our narrative we will fuck with your shit and throw billions of dollars of muscle at rewriting you or trying to make you irrelevant.

poly2it•10m ago
Slander? Are you serious?

> We wouldn't have gotten this far if not for Zig, and I'll always be grateful. Until very recently, programming language choice was a one-way decision for a project like Bun.

https://bun.com/blog/bun-in-rust

woodruffw•7m ago
It’s a huge stretch to call Bun’s post slander. It’s a relatively bland technical post with an extremely contextual negative opinion about Zig.

I read both posts, and didn’t leave the Bun one with a negative opinion of Zig. But I did leave the response post with that opinion.

alloysmila•25m ago
I remember the uber db migration post and I can't help but wonder if the tone of these conversations would be different for bun if AI wasn't involved.

https://www.uber.com/us/en/blog/postgres-to-mysql-migration/

netdur•24m ago
very narrow vision, openai and anthropic realized what they have probably won’t lead to agi so they moved the goalposts to replacing jobs, programming just happened to be the easiest field because engineers are technical, willing to pay, and the input/output is relatively easy to measure, even that has problems though, a lot of managers are noticing that code generation is fast but actual production output doesn’t improve at the same rate, anthropic basically bootstrapped itself on coding and now they’re looking for higher paying fields that put less pressure on their servers
sublinear•23m ago
So much drama between all these completely irrelevant actors circling the drain.

Anthropic have lost their minds, and eventually a metric shit ton of money. Meanwhile, nobody uses Bun or Zig either. Rust continues to chug along very very slowly.

mdavid626•21m ago
Anyone still be able to trust Bun? It looks like piece of garbage to me. Doesn’t even offer much compared to node or deno.
finnthehuman•19m ago
> The hearsay is essentially repeating what was announced publicly. Their job listing might as well have said, “now seeking applicants for total shit show”. It’s bad form for us to say this out loud.

It's a good thing to point out these unspoken truths explicitly. As people internalize the norms that make it bad form, it becomes easy to skip the mental step of acknowledging the problem. Even internally. But that quiet acknowledgement is necessary to keep oneself sane. Without it, the best case is someone steers away without good reason, at worst it leads to experienced and expressed frustration that doesn't add up and can snowball into the wrong places.

cropcirclbureau•17m ago
I stand with Andrew.

As someone who's been following Sumner's work closely for years, Kelley's accusations are very much true even if unkind. While the results are useful and cool, it a wankfluencer op from start to finish. I dare you to refute thus.

And I say all this as someone who does agentic development 8hrs a day and someone who always pestered my team to opt for Rust and Deno instead of Node. Call a spade a spade, the rewrite was poorly justified and one in a long lines of successful psyops Dario and co. cooked and delivered.

Now, would Andrew's message have been better received if it had better "decorum"? Maybe. But I'm glad he stayed honest to himself instead and didn't have a PR team ghostwrite his thoughts. You have to appreciate that.

well_ackshually•11m ago
Watch out, a tech bro is going to quote the HN rules to you and say you're being a bad bad boy.
Kiro•13m ago
I really don't understand what Andrew Kelly hopes to achieve here. Even the non-programmers at r/programming who usually piles on any type of anti-AI posts called it out.

I'm trying to not let this affect my thoughts about Zig as a language but it's hard.

shevy-java•9m ago
To me it seems as if the AI corporations declared war on software engineers in general. I understand that many software engineers have already been addicted to e. g. claude (look at github, you see tons of "co-authored" rubbishness here) but to me it is clear that the AI corporations also work against the humans here - this example of the creator of the zig language (which I don't use myself, as I dislike several design choices made) being harassed by Anthropic shows this clearly as well.
bubblegumcrisis•5m ago
When I see bullet point lists, I hit the back button. Is this just me?
samuell•5m ago
> Anthropic is actively campaigning to end software engineering

While this may be slightly overstated, my take on this is that AI progress should have us upgrade our view of the human brain rather than the opposite.

Wrote about it the other day:

https://livingsystems.substack.com/p/ai-progress-should-upgr...

ModernMech•21m ago
It’s not weird considering what we’ve learned through this: the Zig project is driven by people with fragile emotions and egos who lash out at people personally when they feel threatened.

We’d like Zig to be a project with steady and technically driven leadership like Rust, but Kelley has made clear (many times) it’s more of an egoistic vanity project like Elm, designed to cater to the emotional needs of the BDFL.

self_awareness•18m ago
It would be easier for you to argument that the user is expected to have discipline to NOT use "unsafe" keyword in all functions.

Because a lot of mechanisms actually still have guards in runtime. And using .clone() on Rc/Arc is actually the idiomatic/preferred way of evading the borrow checker if we can't design the data structure in a different way.

It's a big difference between cases when you need to spend brain energy to find ways to "out-smart" the compiler, and spend brain energy to "fit into the proper set of assumptions" of a programming language.

Jtarii•19m ago
Most bugs are logic bugs which rust does nothing to help you with.
A lot of those products are from big companies who seem to be struggling the most. Software does not solve bureaucracy. As an indie engineer, I have absolutely no doubt what I am doing myself.

But that change does not mean my products will become popular. That is a lot beyond software. Also, the tooling is just barely 1.5 years old and people are already asking for world-changing results. All the while totally ignoring what indies are saying.

etdznots•5m ago
I kind of disagree that asking for world changing results is setting the bar too high, people’s claims about their personal experience are that the world changing results are already here, productivity has been multiplied and costs have been reduced by some factor, and AFAICT everyone is using these tools, with many reporting a similar experience.

The fact that people’s personal experience using the tool don’t cohere with the impact the tool has had in the world to me doesn’t suggest a slippage between how long it takes for productivity multipliers to be felt, it suggests that these tools might actually be better at delivering the perception to the user of increased productivity while real productivity gains are lower, or maybe zero, or maybe negative in some cases.