News for hackers. Stuff that matters.

raphyjake

Re:Vibe Coding Kills Open Source on Tuesday January 27, 2026 @03:54AM (#46777279)
Finally a world where everyone uses different hammers and no one can work on anything unless you can ask the hammer-oracle to reverse engineer the other people's hammers and nails
Re:Claude Code Checkpoints on Friday August 29, 2025 @02:40AM (#45060944)
Finally, source control for vibe coders
Re:Welcome to Ladybird on Monday July 01, 2024 @01:27PM (#40848038)
> It's becoming harder to write non-safe c++.

It's becoming harder if you understand those features and use them correctly, on top of your knowledge of unsafe C++. Even then those are opt in, and it still takes a tremendous effort. I don't trust anyone using C++ correctly. It's just hubris at this point. You can use unsafe and call C but that's a smaller surface area to audit. Most big companies are transitioning to Rust for a reason. Some big companies were trying to replace C++ even before Rust was a thing.

Why make a C++ browser now? What's the point?

Re:Why I Left Rust on Sunday May 28, 2023 @09:59AM (#36104041)
Mostly because of Reflection. The "black dude", who was already featured a bunch of times on HN and works on C/C++ (we'll have #embed thanks to him) was invited as keynote speaker (start of the day).

Now, since he was working on his own rust compile time reflection framework/proposal/vision, he decided to talk about that. Made it clear immediately to anyone he interacted with, and made clear that the whole idea was his own and doesn't reflect any opinion of the language team/etc.

Someone probably felt like making this a keynote talk would give the impression that his compile time reflection was actually going to be implemented. So after a week or so someone awkwardly decided the talk wasn't going to be a keynote, just a regular talk. After this, JeanHeid simply refused to attend RustConf at all: no one was accountable, no one really told JeanHeid they had a problem with his talk up until later, it wasn't clear if the decision came from RustConf organizers or Rust foundation, blah blah.

On the racism part, I can't say it's entirely irrelevant. You only see white rich dudes complaining about "all the woke stuff and the inclusivity". The fact that "no rustconf keynote speaker has ever been black" isn't really shocking to me, but simply because I don't see "being a keynote speaker" as something relevant. But when you could've been the "first black keynote speaker at rustconf" and then suddenly someone changes his mind about it, it's probably going to ring some bells if you've faced systematic discrimination for your whole life.

Re:Why I Left Rust on Sunday May 28, 2023 @09:33AM (#36103850)
No, he's a known compilers guy and it was known he worked on Rust.
Why would anyone trust Harari's opnion? He's basically a pop-sci author presenting classical cyberpunk ideas and themes as imminent future technologies (in the future we will have chips in people's brain / AI will control the world etc.).

There is absolutely no substance and he's no different from a tech bro saying plane tickets will be NFTs in the near future.

Re:Microsoft is to enable Rust use for Windows 11 kernel on Friday April 28, 2023 @09:03AM (#35740782)
Usually those who want to exploit the system and those building the system have very, very different goals in mind
Yeah, but you can probably use https://github.com/google/libphonenumber for that.
Those hideous bastards who can't get up at 5am, like I do.

Because waking up at 5am is HARD, and thus honourable.

The study literally says "on average the highly trained students of this important university perform badly if they're asked to wake up too early".

This might suggest that not-having-classes-at-8 might improve their performance, given that for some reason, on average, they can't get up at 5am.

We could investigate their lifestyle, it is because of their excessive screentime? Is it because of video-games?

Or, maybe, we could just not-have-classes-at-8, and we could just stop pretending that waking up early is good and everyone should absolutely do it, in spite of how hard it is.

Re:Python's “Disappointing” Superpowers on Thursday February 02, 2023 @08:44AM (#34626376)
To Lispers, Python's hyperpowers (reflection and dynamic typing) are just regular Lisp business. Lisp's strength lies exactly in how convenient doing metaprogramming is in Lisp.

There are probably some subtleties and differences in how powerful both systems are (can't say more, I don't know how powerful python's metaprogramming is), but just know that Lisp has practically no limit in how you can extend the language.

Really exciting stuff. Couldn't give a damm about the metaverse but these are some cool language features. I'm really curious about how verse will be used in the wild.

Also, I appreciate how a bunch of new languages are getting Effect Systems (Unison, saw that one here too)

Re:Solein – Protein out of thin air on Friday August 05, 2022 @06:58AM (#32354338)
I've been following this company for a few years now. It is not fake, just bad advertisement I guess. My biochemistry professor (and as far as my textbook understanding of biochemistry goes), the process which they use to produce the protein makes sense.

Wether it's something economically sustainable, or something that might become "socially accepted" or something, I don't know.

If I have to be picky, I'd rather eat a synthetic protein made with genetically modified bacteria than genetically modified cockroaches powder. You wouldn't probably notice a big difference anyway.

Re:How inevitable is the concept of numbers? on Tuesday June 08, 2021 @10:50AM (#27435925)
Did you write this?
Re:How to be more productive without forcing yourself on Friday February 19, 2021 @09:06AM (#26193262)
Honestly, "stop having fun" was the single best decision I have ever taken. I began studying a lot, I started to actually code my small personal projects, I began working on fiverr (I'm indeed still a student) and I'm much more confident in myself now.

Ironically, when I was hiking 15 days without internet and coudn't sleep at night, I began scribbling down a similar essay: points 1 and 2 are the same, stop having fun and experience true boredom. I'm very glad someone got my same idea.

Re:Ask HN: Anyone know any funny programming jokes? on Monday January 25, 2021 @08:17AM (#25902767)
do you google jokes..?
Re:Ask HN: Anyone know any funny programming jokes? on Thursday January 21, 2021 @08:16AM (#25858472)
I had no idea where this was from. Sadly the guy who sent it to me didn't tell me the joke was under copyright
Re:Ask HN: Anyone know any funny programming jokes? on Wednesday January 20, 2021 @11:30PM (#25855411)
An infinite number of mathematicians walk into a bar.

The first mathematician orders a beer.

The second orders half a beer.

"I don't serve half-beers" the bartender replies.

"Excuse me?" Asks mathematician #2.

"What kind of bar serves half-beers?" The bartender remarks. "That's ridiculous."

"Oh c'mon" says mathematician #1 "do you know how hard it is to collect an infinite number of us? Just play along".

"There are very strict laws on how I can serve drinks. I couldn't serve you half a beer even if I wanted to."

"But that's not a problem" mathematician #3 chimes in "at the end of the joke you serve us a whole number of beers. You see, when you take the sum of a continuously halving function-"

"I know how limits work" interjects the bartender.

"Oh, alright then. I didn't want to assume a bartender would be familiar with such advanced mathematics".

"Are you kidding me?" The bartender replies, "you learn limits in like, 9th grade! What kind of mathematician thinks limits are advanced mathematics?"

"HE'S ON TO US" mathematician #1 screeches

Simultaneously, every mathematician opens their mouth and out pours a cloud of multicolored mosquitoes. Each mathematician is bellowing insects of a different shade.

The mosquitoes form into a singular, polychromatic swarm. "FOOLS" it booms in unison, "I WILL INFECT EVERY BEING ON THIS PATHETIC PLANET WITH MALARIA"

The bartender stands fearless against the technicolor hoard. "But wait" he inturrupts, thinking fast, "if you do that, politicians will use the catastrophe as an excuse to implement free healthcare. Think of how much that will hurt the taxpayers!"

The mosquitoes fall silent for a brief moment. "My God, you're right. We didn't think about the economy! Very well, we will not attack this dimension. FOR THE TAXPAYERS!" and with that, they vanish.

A nearby barfly stumbles over to the bartender. "How did you know that that would work?"

"It's simple really" the bartender says. "I saw that the vectors formed a gradient, and therefore must be conservative."