MurphyA/hacker-news huggingface dataset:
by immibis | 2025-05-13 15:27:54+00:00
One service at a time.

I set up Postfix to catch *@immibis.com. I use it for some less important things - first mailing list subscriptions, then I even used it to buy festival tickets. These are lower-risk things. If they don't work then it's not a big deal. In the latter case I'd be out $200 and not be able to go to that festival (which did actually happen, but not because of my email server, but because they tried to invent a hidden fee after I already paid, and I'll have to go to small claims court to get a refund). Now that I know it works, I use it by default for new less-important account signups. (And nobody's questioned me yet why the local-part of my email address is the name of their business)

I still wouldn't use *@immibis.com for my bank account. I'd use gmail for that. The bank is a corporation. If there's a problem between them and my email server, they'll tell me to suck it up, then delete my money. If there's a problem between them and Google's server they'll be forced to fix it. If there's a problem with my Google account, I can go to the bank office and say "Google banned me from Google, so I need to link to a different account" and they'll have a procedure for that. They won't have a procedure for "your mail server sends LF when it should be CRLF" or whatever weird issue could occur between them and a self-hosted mail server. But if my bank account was the last thing remaining on Google, in practice, it would still be a successful email de-googling. 99% is a pretty good success rate. The bank app runs on Android, anyway. Could switch banks and only do banking in person.

I find Youtube a good source of entertaining and informative content (certainly way better than something like Instagram) and I haven't replaced that yet.

After Mozilla jumped the shark and declared they hate privacy, I've been gradually moving things over to Zen Browser, which is based on Firefox. (I don't care that Zen isn't significantly more private than Firefox; I care there's someone in between me and Mozilla and that isn't Google)
by skeeter2020 | 2025-05-13 15:27:56+00:00
I work in edtech and one of my teams is content creation, so pretty excited about this space but also very aware of the challenges and massive amounts of hype and over promise / under deliver. To assess I tried to generate a short (< 10m), one-video course from a YT video I've previously watched on a topic I'm an "expert" - after an hour all I see is the embedded video, the transcript and "generating content" dialog.

UPDATE: " This course failed to generate. Please try again or contact us."

I really like a lot of the components of your idea, but the execution is underwhelming. Right now it feels like you're providing middling tools for too many components without nailing any of them. Alternatively I could watch the YT video at all ready has a transcript, take notes in any tool, and ask questions to any LLM; the piece missing is context, so that's where it feels like you should focus.

Re: assessments; it feels like you're being distracted here; I'm not convinced that's how your natural target market learns in this modality. We generate quizes in our product, but it's typically used in the "internal compliance" segment - think mandatory training like food safety for food preparers - not the external (typically adult) self-improvement market (which is huge!). If you're going to do asessments you need a lot of non-AI boilerplate around tracking, validation and certification/credentials. My two cents: quizes in your app are a cool demo feature with little real value.
by rsc | 2025-05-13 15:28:26+00:00
The parent comment is the first time I've said anything publicly (it has only been a few weeks). I didn't feel like it needed an announcement, but since it came up, it seemed worth correcting. It's not a state secret. :-)

In my August announcement, I was careful to say I wasn't leaving the Go project. I'm still involved with the Go project and expect to keep being involved. I'm just not officially on the Go team at Google anymore. Stepping back from the actual team to give others room to lead always seemed to me both likely and appropriate.
by gruez | 2025-05-13 15:28:33+00:00
>[EDIT] To ground this, the claim is that it's reasonable to interpret "no human is illegal" as "denying the basic right for country to have an immigration policy". This is a "reasonable" leap reached by following "what you need to interpret the sign". Not a hostile interpretation by someone who already decided what's what and is working backwards from that.

I don't get it. Are you conceding that independents and Republicans might genuinely believe that "No human is illegal" means all migration should be legal? By "genuinely believe ", I don't mean a maximally uncharitable interpretation either, but at the same time I also don't expect them to go out of their way to figure out exactly what is meant by "No human is illegal".
by machtiani-chat | 2025-05-13 15:28:51+00:00
I skipped using aider, but I heard good things. I needed to work with large, complex repos, not vibe codebases. And agents require always top-notch models that are expensive and can't run locally well. So when Codex came out, it skipped to that.

But mct leverages the weak models well, do things not possible otherwise. And it does even better with stronger models. Rewards stronger models, but doesn't punish smaller models.

So basically, you can use save money and do more using mct + codex. But I hear aider is terminal tool so maybe try and mct + aider?
by matheusmoreira | 2025-05-13 15:28:58+00:00
My bank's apps detect everything from developer mode to debug access to untrusted sources. "Fraud prevention" or some nonsense.

I tried to get away from it by talking to my bank's managers. They couldn't get rid of these checks for me. Talked to their developers about access to bank APIs so I could create a literally custom app just for myself. I discovered that due to regulations I need permission from my country's central bank to interface with the banking system. Even a read only app for a single account under my name needs government permission to exist.

It made me wish cryptocurrencies hadn't turned into stocks.
by thezoq2 | 2025-05-13 15:29:03+00:00
Spade author here :) Coming from a functional programming adjacent background, the VHDL type system leaves a lot to be desired. Not supporting types with generics means you can't encode things like a genral purpose ready/valid stream. When you have those, you can start using methods to compose those streams which becomes even more powerful when you add higher order functions which allow you to transform the content of the stream without worrying about the stream details.
by FitCodIa | 2025-05-13 15:29:39+00:00
> Barring extreme cases of trauma we tend to be moderately happy regardless of circumstances

This has been scientifically proved wrong. Sonja Lyubomirsky writes that people come with innate levels of happiness, and apart from temporary swings (in either direction, in response to life events and activities), and apart from hugely intrusive, foundational trauma, "level of happiness" tends to remain constant for any given person's lifetime, and said level covers a huge spectrum, when viewed across people.

You can train your mind and habits to increase your happiness, but still, in her famous book, she assigns 50% weight to what level you are born with, and says that, however you fine-tune yourself only amounts to the other 50%. And, since her book was published, more recent research assigns an even higher weight to the innate level of happiness (i.e., higher than 50%). The sun does shine differently on different people, and it's not a mental health issue, it's just a given.

Think about it: if someone is born with 100% happiness, and never thinks consciously about their own happiness level, they will still be more happy (1 * 0.6 + 0 * 0.4 = 0.6), roughly speaking, than a person who is born with 0% happiness, but does everything in their power to improve (0 * 0.6 + 1 * 0.4 = 0.4).

> If you find yourself unable to be consistently at least /neutral/ in a first world country[,] that tends to be a mental health issue worth addressing.

I do agree about this; just know that the playing field is not level at all, and people who are less than moderately happy most of the time are not outliers; they are frequent.
by knowitnone | 2025-05-13 15:30:15+00:00
You must be referring only to security bugs because you would quickly toss Excel or Photoshop if it were filled with performance and other bugs. Security bugs are a different story because users don't feel the consequences of the problem until they get hacked and even then, they don't know how they got hacked. There are no incentives for developers to actually care.

Developers do care about performance up to a point. If the software looks to be running fine on a majority of computers why continue to spend resources to optimize further? Principle of diminishing returns.
by ben_w | 2025-05-13 15:30:52+00:00
I think there may be a language issue here; to use her own words as best as I can remember them, excusing her bluntness under "perhaps I'm just German" — a messy kichen here in Germany would be described with the word "Chaos", and a mistake that a Brit would call "dropping the ball" would be described as "eine totale Shitshow".

This doesn't render her immune to the lifecycle of physicists, of course: https://www.smbc-comics.com/?id=2556 and https://xkcd.com/793/

But that means I don't put too much credence to her summary of climate science or trans stuff: when it's the topic of inclusivity attempts, she's got the direct personal experience to play the "here's how well intentioned policies backfire" card; when it's the internal politics within science, honestly that reminds me a lot of software development's cycle of which language, framework, design pattern, and organisational orientation pattern (objects, composition, functional, etc.) is a code smell or the smell of coffee that one should wake up to, so it rings true even if I can't verify it.
by ygjb | 2025-05-13 15:31:06+00:00
Well, anti-personnel mines should function as expected for the primary user. The classic "Front Toward Enemy" is the basic UI that illustrates who the primary user is. The secondary users may want to file a ticket about the user experience.

That said, I think more lovecraftian horrors that have taken on their own life, aided by the human creation of corporations...

I don't recall where I first saw it, but this is fairly apt :P

---

Did anyone notice how quickly the internet turned into a Lovecraftian horror scenario?

Like we’ve got this dimension right next to ours, that extends across the entire planet, and it is just brimming with nightmares. We have spambots, viruses, ransomware, this endless legion of malevolent entities that are blindly probing us for weaknesses, seeking only to corrupt, to thieve, to destroy.

Add onto that the corrupted ones themselves, humans who’ve abandoned morality and given up faces to hunt other people, jeering them, lashing out, seeing how easy it is to kill something you can’t touch or see or smell. They’ll corrupt anything they think could be a vessel for their message and they’ll jabber madly at any who question them. Their chittering haunts every corner of the internet. They are not unlike the spambots in some ways.

Add on top of that the arcane magisters, who are forever working at the cracks between our world and the world we made. Some of them do it for fun, some of them do it for wealth, others do it for the power of nations unwise enough to trust them. There are mages who work to defend against this particular evil, but they are mad prophets, and their advice is almost never heeded, even by those who keep them as protection.
by wolecki | 2025-05-13 15:31:33+00:00
A fast Trusted Execution Environment protocol utilizing the H100 confidential mode. Prompts are decrypted and processed in the GPU enclave. Key innovation is that it can be really fast especially on ≥10B parameter models, with latency overhead less than 1%. Like in CPU confidential cloud computing, that opens up a channel for communication with cloud GenAI models that even the provider cannot intercept. Wonder whether something like that could boost the trust for all the AI neoclouds out there.
by CyberDildonics | 2025-05-13 15:32:27+00:00
Couldn't you create even faster software if you went down another level? Why don't you?

No and if you understood what makes software fast you would know that. Most software is allocating memory inside hot loops and taking that out is extremely easy and can easily be a 7x speedup. Looping through contiguous memory instead of chasing pointers through heap allocated variables is another 25x - 100x speed improvement at least. This is all after switching from a scripting language, which is about a 100x in itself if the language is python.

It isn't about the instructions it is about memory allocation and prefetching.
by sundarurfriend | 2025-05-13 15:32:36+00:00
Zellij is a really nice, modern alternative to screen and tmux, and they've done a great job at having good defaults as well as making the UI easily discoverable. I'd highly recommend it to anyone else who felt dubious about the benefit-to-effort ratio of terminal multiplexers.

https://zellij.dev https://github.com/zellij-org/zellij
by simpaticoder | 2025-05-13 15:33:08+00:00
>Sabine has the most nihilistic view of the field

"The field" in her case is "particle physics". And she's been making a very good case against the non-science being done in that field. Unfortunately, like physicists tend to do, for some reason, she's branched out into criticizing "not her field" as well, sometimes even non-science topics, to far worse effect. She's become an excellent example of audience capture, a loss to us all (and a loss to credibility she earned within particle physics).
by hennell | 2025-05-13 15:33:27+00:00
Were bosses being paranoid that workers were setting up their own businesses though? I thought they were more concerned workers wern't working? This rather suggests workers can actually work very well at home - well enough to set up their own business anyway.

I appreciate what this is trying to say is - workers weren't doing their jobs and were instead setting up business. Except this could also quite easily show that if you get rid of peoples long commutes, and they have a space in their home they consider 'work' space - they might have the time and space to start their own biz.

And as this seems to be only people who left to do so, it rather suggests people were doing their jobs. Might not be doing 'their hours', but the argument against remote work rarely seems to be 'we can't allow remote work because its so effective people complete their jobs much faster'
by gruez | 2025-05-13 15:33:35+00:00
>and I think we know that if it were specific or detailed, those details would look extremely racist, xenophobic, classist or a combination thereof.

Really? This time around the discourse around Trump's immigration polices seem to be based around practicalities (eg. American competitiveness, impact on the labor market) rather than principles. Even in the cases where it's based on principles, they're principles like due process rather than "-isms" you listed.
by rbanffy | 2025-05-13 15:34:01+00:00
Apart from regulating social media, which a lot of people will say is censorship, I can't think of much else.

We can, however, negate the benefits of using social media to spread misinformation by making it a criminal offense for politicians to knowingly lie or misrepresent the truth. This limits the damage they can cause.

Also, extending that to social media influencers, and the media in general, would make sense.

As for who decides what is true, that would be up to the court system.
by rom16384 | 2025-05-13 15:35:03+00:00
I had the same realization but with car mechanics. If you drive a beater you want to spend the least possible on maintenance. On the other hand, if the car mechanic cares about cars and their craftsmanship they want to get everything to tip-top shape at high cost. Some other mechanics are trying to scam you and get the most amount of money for the least amount of work. And most people looking for car mechanics want to pay the least amount possible, and don't quite understand if a repair should be expensive or not. This creates a downward pressure on price at the expense of quality and penalizes the mechanics that care about quality.
Ask HN: Does something like an AI distribution exist?
by theletterf | 2025-05-13 15:35:14+00:00
I was wondering if something like AI/LLM distros exist, in the sense of bundled models, interfaces, prompts, and tools (as in tools called by the LLM) tested to work well together and ready to run on modest hardware.

Picture an open source ChatGPT (meaning UI, LLM, tools to generate and run scripts, etc.), but entirely open source. Everything bundled and ready to run. GNUbot? GPTKnoppix? Geminibuntu? :)
by bumby | 2025-05-13 15:35:27+00:00
>If someone doesn't have a vision for how they will accomplish what is asked of them, that's an opportunity for mentorship.

I agree with your overall sentiment, but there’s another dynamic which doesn’t always lend itself well to a mentorship role: when the leader has no vision other than some vague concept. Sometimes we can politely corral them, but it’s extremely frustrating when that “vision” is predicated on some magic, black box operation that they think happens and they won’t listen to any technical advice on why their vision may not be feasible.

To the OPs point, we have limited resources in time, labor, patience, etc. It’s worth consciously deciding where those are best spent.
by pbhjpbhj | 2025-05-13 15:35:54+00:00
>Considered most charitably, the current administration sees itself as trying to return to an era of imperialism for the good of the country.

I mean there's charitable interpretation, then there's being an emu and pretending that the transfer of massive wealth to Trump and his cronies through stock market manipulation (after removing checks on said manipulation, apparently) isn't just wide scale theft. $3.4B to only two of Trump's circle {Trump bragged in a recent video} direct from the pockets of regular investors through market manipulation - I could well imagine the total is trillions.

'I'm stealing from you for your own good'!

Hmm.
by homeonthemtn | 2025-05-13 15:36:22+00:00
It should be pointed out that we glorify blue collar workers for having multiple jobs (see: single mom working 2 jobs trope), and we fully accept C-level people working multiple roles and advisories

But for anyone in between, we're shocked-SHOCKED that they'd do such a disloyal and underhanded thing. As though their work is theft outside of the confines of a single employer

Utter nonsense. Work and get paid. The end.
by barbazoo | 2025-05-13 15:36:38+00:00
> The stress comes from people who are bad at what they do and are trying to make it someone else's problem. They don't have vision for how they will accomplish what is asked of them. In their imagination, there is not a clear set of steps that can be burned down over the coming days and weeks to arrive at something of value. In their minds it is all chaos and uncertainty and they are desperate for the assurance of someone who knows what's going on.

Lots of assumptions here, obviously the reality is much more nuanced than this.
by mdaniel | 2025-05-13 15:36:42+00:00
This from a company that uses Ruby for their webapp and hosts probably one of the bigger CI build farms probably in the world. I have a very hard time crying because they have to run a beefy search cluster. I would guess that a very non-trivial portion of the horsepower for such a thing is about ingest of the constant updates moreso than the actual search part
by giantg2 | 2025-05-13 15:37:16+00:00
People will take unknowns over the current status. The coal regions are still severely depressed. It likely doesn't matter to those people if $30B was spent if they didn't see an improvement in their own lives from it. Even if you get retrained, you have to leave the area to get a decent job about half of the time, which many don't want.
by bigyabai | 2025-05-13 15:37:33+00:00
Using LTSC to avoid bloat is like removing the chairs and radio from your car to reduce weight. My experience with Win 10 LTSC was not terribly faster than Windows 10 Home, and night-and-day slower compared to a GNOME or KDE setup.

I suppose it's a fair play if you're contractually obligated to play Riot-published games or something, but... man. I've had better performance playing games on DXVK since 2016. Windows is a heavy hog.
by fnordpiglet | 2025-05-13 15:38:01+00:00
I worked extensively on fedramp compliance at multiple places include top cloud providers and banks. It’s considered the high bar standard globally and other than Australia IRAP the baseline that if you can meet it you satisfy almost all other compliance programs, so it’s the key program to meet.

Compliance is always a dog and pony show. It’s how you show your dogs and ponies to auditors whose job it is to judge your dog and pony. You get a fairly broad selection of auditors and there’s definitely a theatre to the compliance process. However it doesn’t mean you don’t do the work then pretend you did, because being found in non compliance - or worse willful non compliance (by treating it as a dog and pony show intentionally) - has serious consequences. The willful version is criminal.

The practices required are frankly what most people versed in security practice baseline. Most software however is written by people who don’t know much about security, aren’t particularly skilled, and are managed by managers who care less and know less. The people who know and agitate for better are treated as ivory tower non-commercial people and are managed out to other presumably better companies with less influential products because they spent time of security instead of feature grab.

I read the post and it talked a lot about accelerating fedramp by focusing less on compliance and more on security, which is like saying the bank is focusing more on a nicer vault and less on making sure the money is still there. It also lauded the enormous amount of integration of xAI into the program, which is essentially corruption at best, and transfer of massive amounts of sensitive security disclosure to an entity of poor repute for integrity. (See their methane gas turbine willful non compliance in Nashville). Everything I read made me remember this is the administration trying to jail Krebs for telling the truth.
by erikerikson | 2025-05-13 15:38:03+00:00
The pandemic really exposed how much I had accepted being stuck in a slave mentality, taking only what was offered.

Little things like a functional work environment with good screens and peripherals that isn't inundated with noise and fairly constant interruption.

Big things like a long commute (and at roughly half an hour mine was better than most) and not having to work alongside, sitting under the gaze of, someone who just emotionally abused me.

Those were simply solved and I could just fix other major problems myself.

Examples include the obvious fixes of the above issues but also include my option to increase the amount of vacation I take, adopt a 4-day week, and other things that have greatly improved my productivity and far more greatly improved my quality of life. Fuck the endless "always more" and "but what have you done for me lately?" even when I'm outperforming everyone else and have become the "go to".

Most impactfully, I have created an emotionally safe and deeply honest environment for myself and my cofounder where we can express our humanity and support each other in our struggles and joys. It is "unprofessional" and completely glorious and loving. Or work had become something that is part of our thriving rather than something that erodes our well-being.