HackerTrans
TopNewTrendsCommentsPastAskShowJobs

troutpanda

no profile record

comments

troutpanda
·6 माह पहले·discuss
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
troutpanda
·11 माह पहले·discuss
Finally, source control for vibe coders
troutpanda
·2 वर्ष पहले·discuss
> 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?
troutpanda
·3 वर्ष पहले·discuss
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.
troutpanda
·3 वर्ष पहले·discuss
No, he's a known compilers guy and it was known he worked on Rust.
troutpanda
·3 वर्ष पहले·discuss
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.
troutpanda
·3 वर्ष पहले·discuss
Usually those who want to exploit the system and those building the system have very, very different goals in mind
troutpanda
·3 वर्ष पहले·discuss
Yeah, but you can probably use https://github.com/google/libphonenumber for that.
troutpanda
·3 वर्ष पहले·discuss
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.
troutpanda
·3 वर्ष पहले·discuss
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.
troutpanda
·4 वर्ष पहले·discuss
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)
troutpanda
·4 वर्ष पहले·discuss
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.