HNHacker News
TopNewBestAskShowJobs

qwm

39 karma · joined April 15, 2024

submissionscomments
qwm··on I sell onions on the Internet (2019)
I wonder what this guy would think of what I'm doing with poop.net
qwm··on Rust in the kernel is no longer experimental
It got my hopes up that they had backed off so they could solve their problems before returning to subject the kernel to their language.
qwm··on Rust in the kernel is no longer experimental
You don't generally need specific versions of GCC or Clang to build it I'm pretty sure.
qwm··on Rust in the kernel is no longer experimental
Unreasonably good at writing compilers? Not in my experience lol.
qwm··on Rust in the kernel is no longer experimental
Sometimes it's nice to know that something will run and compile reliably far into the future. That's a nice thing to have, and wide support for the language and its relatively unchanging nature make it reliable.
qwm··on Rust in the kernel is no longer experimental
Yes, that is success. A pretty large degree of success.
qwm··on Rust in the kernel is no longer experimental
If only Rust had a spec to do that with
qwm··on Rust in the kernel is no longer experimental
Sure, but the reason tends to be that if you want something to run everywhere, C is your best bet.
qwm··on Rust in the kernel is no longer experimental
> Don’t spread FUD

Only in cryptocurrency and Rust do I see this kind of phrasing used.

qwm··on Rust in the kernel is no longer experimental
Correct. C has a mostly standardized ABI, Rust does not. C has a spec, Rust does not. That matters in things like kernels.
qwm··on Rust in the kernel is no longer experimental
That's how it feels to me. There are crucial issues, namely that there is no spec and there is only one implementation. I don't know why Linus is ok with this. I'd be fine with it if those issues were resolved, but they aren't.
qwm··on Rust in the kernel is no longer experimental
What does this practically mean for Linux? Will core parts of it depend on Rust? How closely linked are drivers?

Rust in Linux always worried me because there is currently only one stable backend (LLVM) and only one compiler implementation that doesn't yet have a spec. I like that you can at least compile Linux with Clang and GCC, but there aren't even two options for Rust right now.

qwm··on Anthropic acquires Bun
They want to make sure the runtime they depend on continues to be maintained. It's still niche and new, so its continued existence isn't as sure as something like Go.
qwm··on Steam Machine
VRChat is one of the most socially dysfunctional online platforms I've ever used
qwm··on Tell HN: X is opening any tweet link in a webview whether you press it or not
That explains the extra traffic I've been getting from Twitter.
qwm··on /dev/null is an ACID compliant database
I like this one better http://www.supersimplestorageservice.com/
qwm··on Trump to impose $100k fee for H-1B worker visas, White House says
They're crazy outliers, and that's fine. The point of H1B is hiring talent outside of the United States, not hiring normal webdevs or commodity software engineers. A fee like that, where a large salary for an exceptional job would make the cost relatively small, brings the program back to its original goal.

If you just need a normal worker, there are plenty of CS grads and unemployed SWEs you can hire in the US right now. If you need a specialized foreign worker because he or she is not available in the US, then chances are you are going to pay a premium anyway; that's the point.

qwm··on Are we decentralized yet?
Anything that is funded by venture capital WILL become worse. You can complain all you want about things that don't have infinite funding having issues, but they'll probably just stay at the same level or get slightly better over time. VC-backend companies only get worse after their early peak.
qwm··on Are we decentralized yet?
I get where you're coming from, and I have largely the same sentiment, but it's obvious that you've never had any experience running a platform, or using one with no/few rules. You need baseline moderation, even if it isn't super ideological. You've got to keep pedophiles and misanthropes out at the very least.
qwm··on Are we decentralized yet?
I think the Twitter format sucks in both cases, but having central, algorithmically-curated feeds are just bad for people psychologically. They just created another Twitter clone with the same problems. The only difference is fewer "nazis".
qwm··on Are we decentralized yet?
It's so funny watching Bluesky fans defend their almost entirely centralized platform as decentralized just because it has a spec
qwm··on 4chan will refuse to pay daily online safety fines, lawyer tells BBC
It's so funny watching the UK try to threaten sites without any jurisdiction. I have American friends who got these letters and openly laughed at them. Sorry buddy, we aren't your colony anymore!
qwm··on Treat the Internet Like Real Life
That's actually a very good way of putting it. One of the things I wanted to show in the article was that a lot of the promises of tech optimism were kept, but the other consequences were ignored. What you bring up is a very large consequence that was overlooked.
qwm··on Gen Z Americans are leaving their European cousins in the dust
Thank you
qwm··on Gen Z Americans are leaving their European cousins in the dust
Please send a link that I can read
qwm··on Axum-Style Magic Handler Functions in Go, Part 2
> Today, we continue with our aimless pursuit of a boilerplate-free Go.

If only this was possible LOL writing Go makes me feel like I'm in the days of Java again with all the reflection hackery and codegen

qwm··on Ask HN: Full Text Search
What are your needs? I quite dislike MySQL's fulltext search as it's much less configurable than say, ElasticSearch. I would recommend something like ElasticSearch if you need flexibility down the line. I've used it happily for a few years now as a search engine for a content site I work on.
qwm··on X.com has a setting to mute keywords
I don't know if this was a Musk addition, but that's one of the few good things I've heard about new Twitter lol. I guess they realized the format of the website required people to be able to better self-segregate; a real challenge for sites without clear borders across communities like Reddit has.
qwm··on I don't get nostalgia for 2000s webdev "simplicity"
I do think it would be bad if that happened, and there's been talk about it with a proposal to separate JS "syntax" and a JS "core", almost treating JS like assembly. We have WebAssembly for that purpose. I just think using extra type checking tools is ideal when you're working on large scale projects using a dynamically typed scripting language. The real tragedy is writing large scale projects in a scripting language, but that's just the world we live in when browsers are dominant.
qwm··on I don't get nostalgia for 2000s webdev "simplicity"
It's not much different from using some 3rd party linter for another language, like Psalm for PHP or whatever people use for Python. The only difference is Psalm checks special comment syntax (which TypeScript can also do with JSDoc) and Python has basic type annotation syntax in its spec.

Once you realize that TypeScript is a very advanced linter rather than a language, it's much less ridiculous sounding. I used TypeScript on some medium sized JS backends without using TS syntax using the `checkJs` flag and heavy use of JSDoc comments. It offered almost the same checking capabilities, just with a more annoying syntax.

← PreviousPage 2 of 3Next →