MurphyA/hacker-news huggingface dataset:
by asyx | 2025-04-12 05:46:50+00:00
That’s exactly the problem. The discounts are there to make you buy larger packs and the process of items are designed to not fit neatly into the pack sizes.

Guild Wars 2 doesn’t do that. 5$ is always 400 gems and items cost multiples of 100 gems usually. You can also convert gems into gold (the ingame non store currency) and vice versa.

It’s basically an abstraction over the real life currency to decouple the real money aspect from the actual store. Nothing more.

In comparison, most mobile games try to make this as obfuscated as possible to squeeze as much money out of customers as possible. Basically following the patterns that I was warned in school about regarding drugs. First hit is cheap or even free but once you’re a regular things get more expensive.
by sfx77 | 2025-04-12 05:46:53+00:00
that's a lie. https://www.yahoo.com/news/hamas-quietly-drops-thousands-dea... https://www.nytimes.com/live/2024/05/14/world/israel-gaza-wa... It's not even the first lie as the UN revised their statistics silently as well.

It's pretty amazing how much bs you're willing to believe about Israel, yet not a single critique of the perpetrators of this attack or their supporters. Sounds to me like you're just set on condemning Israel no matter what the numbers say, no matter who attacks who, no matter if rape happens, children get kidnapped. It's weird.
by mmooss | 2025-04-12 05:47:21+00:00
It's not at all equivalent.

> The president's literal argument for doing it is that the activist groups are coming for all of American life.

What is American life? Why can't people criticize whatever they want - that is American life.

> "Then they came for the Jews, and the administration finally deported the people who were coming for the Jews"

The vast majority of antisemitism is on the right. The administration does nothing about it (and supports and legitimizes much of it).

Also, the Jews will be next. By attacking critics of Judaism, they are entrapping Jewish people (and others) in legitimzing this oppression, and in making themselves into targets of hate. Then when the white supremecists turn on them, and say Jews are conspiring to control American, what will these Jewish supporters of arrests, oppression, and deportations say?
by kombine | 2025-04-12 05:47:53+00:00
> Another difference would be that you are allowed to express your opinion, whereas in russia you would be put to jail, that's true but only in a very limited way.

This is more subtle. I have a lot to say about Israel, and I do post occasionally on Facebook, but I tone it down a lot because I have a few high profile people in the industry and academia among my Facebook friends (not actual friends). If I were to post what I really think, this would have serious career repercussions for me. People would brand me as an antisemite (they don't know that my grandfather is Jewish and he practically raised me).

Can you compare this to Russia? Well, I am Russian and I live in the West, so my choice of living here gives an answer to this question. I'd be in jail in Russia if they read my Facebook posts about the war in Ukraine. Yet, I'm now disillusioned about the Western liberalism, all thanks to Gaza war.
by valenterry | 2025-04-12 05:49:09+00:00
> Have you also done these things in the US?

No, and in the context of the thread I care little about the US. This thread is about Germany and is specifically about "they [the companies] are drowning in bureaucracy" and "The problem is not the bureaucracy". And my post was a response to that. The US might be worse (I doubt it) but it has basically no relevance imo.
by _Algernon_ | 2025-04-12 05:49:13+00:00
I have a lot more patience for flaws when I know they are not the result of a profit motive. For example if Linux deletes my graphics driver and I have to spend an hour reading up on fixing it.

If on the other hand I know that a flaw is a result of intentional, adversarial rent seeking behavior (eg ads in the search menu on Windows; introducing shitty UI design; dark patterns), my patience is non-existent.

Modern tech problem seems to land in the second category a lot more often than it did 15+ years ago. It is the environment that has changed, not me.
by Dylan16807 | 2025-04-12 05:49:39+00:00
Millions of thousands of dollars. When "health and life" is talking about whether ten people have overtime for a week, it's far less important than billions of dollars. And you can easily easily pay them enough to compensate for the stress.

And as I already said, when it comes to missing the tax deadline, leaving things broken would have a huge impact on the customers' heal and life. The total stress levels they'd feel would be enough to kill your server engineers outright.
by _fizz_buzz_ | 2025-04-12 05:49:55+00:00
I have applied for a few grants in Germany and also got them. It’s honestly not that difficult. If you have a large consortium with many partners it can become complicated but mostly because of the partners and not the government. My secret advice: when there is a grant there is also always a number you call or an email address, if anything is unclear, you can call them and they have always been very helpful.
by anileated | 2025-04-12 05:50:37+00:00
The fact that works are produced not by a human, not for private use, but by a for-profit tool commercially at scale is important.

> if OpenAI was downloading pirated copies of the Ghibli corpus then that act itself was copyright infringement, independently of the AI training and output.

On the contrary, having legally bought the works is irrelevant. You can buy a Disney movie and be liable if you screen it at a local mall you own.
by hajile | 2025-04-12 05:50:42+00:00
It's like saying they are both Turing Complete or that SML modules and Haskell typeclasses are functionally equivalent (even though their use in practice is quite different).

Aactors must always have a known address to be accessed and you share them by sharing addresses. You also wouldn't pass an actor to an actor and you'd pass an address instead. CSP channels are first-class. You can create anonymous channels and even pass channels through other channels. This is similar to languages with lambdas and first-class functions vs other languages where every function has a name and functions cannot be passed to other functions.

Actors are naturally async-only and (for example) make no attempt to solve the two generals problem while CSP implementations generally try to enforce synchronization. CSP also enforces message order while actors don't guarantee that messages will be received in the order they were sent.

These are all more theoretical than actual though. CSP channels may be anonymous to the programmer, but they all get process IDs just like Actors would. Actors may seem async, but they can (and no doubt do in practice) make stronger guarantees about message order and synchronicity when on the same CPU. Likewise, CSP would give the illusion of synchronicity and ordering across CPUs where none actually exists (just like TCP).
by curiousgal | 2025-04-12 05:50:45+00:00
Yeah I would never give a cent to some Swiss watch company. The only luxury watches I see actually worth their price tag are those made by independent watchmakers like Masahiro Kikuno.

I watched a documentary[0] back in the day that goes over his process of designing and making a watch and it's nothing short of amazing. There's something about swiss watches being so commoditized (even the most expensive ones) that makes their clientele seem outright stupid in my opinion.

0. In Tune with Time: Watchmaker Masahiro Kikuno
by philipswood | 2025-04-12 05:51:21+00:00
I've had successful chats with ChatGPT that uses Python as pseudocode.

I specifically mean pseudocode intended to clarify and communicate - as opposed to be run by a computer.

E.g.: https://chatgpt.com/share/67f9fee9-07dc-8003-a272-ca05d91282...
by watermelon0 | 2025-04-12 05:52:30+00:00
They rewrote Notepad a few years ago. IIRC it's still possible to get back the original notepad.exe.

Additionally, they managed to refactor Outlook to Electron/webapp, which allows them to share the codebase between Windows/macOS/web, and deliver unified experience ... which might be a downgrade for Windows/macOS users.
by walterbell | 2025-04-12 05:54:10+00:00
https://www.sfchronicle.com/tech/article/google-layoffs-andr...

> Google laid off hundreds of employees from its platforms and devices unit, the team responsible for the Android operating system, Pixel phones and Chrome browser. The move, first reported by the Information, comes months after Google offered voluntary buyouts to all 20,000 employees in the division, signaling deeper structural changes at the tech giant.
by Dylan16807 | 2025-04-12 05:55:35+00:00
> If a million people can't file their taxes the IRS will wait and I'm okay with that.

Even if you're right, it would cause a fuckton of stress in the people filing taxes, many of them now undergoing a significantly higher risk of cardiac arrest than the guy who's on call 1 week per year.

And if there's even a few percent chance you're wrong, the fallout would be enormous. In both money lost and even more stress.

And how many people do you think it'll take to make the IRS wait? What if you're a bit under that threshold, still with a whole lot of very stressed customers?

As long as the amount of on-call time is very small, I don't think it needs to be restricted to a super critical subset of jobs.
by account-5 | 2025-04-12 05:56:38+00:00
I have a feeling you'll not appreciate my answer considering your current workflow.

I don't mind bash and the various cli programs I used to use for the tasks I was doing at the cli. However I was forced years ago to learn powershell. Now syntax aside I was able to use powershells native functionality to do things I'd have to call other programs for, read and process CSV, JSON, XML, etc. Nushell is like powershell but a much better syntax and I prefer the data model and love the output.

My main workflows consist of exploring data, cleaning it, and outputting what I need. Nushell has this covered.
by mmooss | 2025-04-12 05:57:21+00:00
What does that mean, 'a right to exist'? It sounds like emotional nonsense speak - we have the powerful words right and exist, and together they sound existential, for a person.

In international law afaict existing states have a right to exist - yes, almost circular. It's not endorsement of them as good or ok; it's recognizing reality and it's considered absolutely essential to maintain peace - otherwise everyone could attack almost anyone else, because if you're going to start deligitimizing states based on their bad actions, including in their formation, there's going to be a long list.

But beyond that, I don't even know what it means for state. Beyond any doubt, the humans in Israel and the occupied territories all have a right to exist.
by sriram_malhar | 2025-04-12 05:57:32+00:00
Our minds have been so colonized or beaten down by powerful forces that _any_ support of the plight of the Palestine people is seen as pro-Hamas, even if I shout at the top of my voice that I don't care for the armed factions and political jockeying of either side.

I will expect to be downvoted to hell for this.
by maxbond | 2025-04-12 05:59:32+00:00
Lead-free solder works fine as long your soldering iron is decent. Even if the lead isn't vaporized, you'll be exposed by touch and splatter. When I learned to solder I learned on complete crap soldering irons that could barely work with leaded solder, and I developed a prejudice against lead-free. But lead-free solder has gotten better, and investing in a Weller or a Hakko will save the hobbyist so much time and frustration and ruined components that it's the way to go anyway.

If your iron can hold it's temperature worth a darn, the lead-free solder is fine. If it can't, you're going to struggle no matter what you use.
by uecker | 2025-04-12 05:59:47+00:00
I would not say that GCC is more focused on C. Also in GCC there is a lot more effort going into C++ than C. C is generally neglected, which is sad given its importance.

GCC's support for C23 is essentially complete. Clang is mostly catching up, but features I need that I am missing are storage class in compound literals and tag compatibility. It is also sad that Clang does not implement strict aliasing correctly (it applies C++'s rules also in C).
Show HN: I Built a Tool to Export Kobo Highlights via Email
by kavith | 2025-04-12 06:00:05+00:00
Frustrated by always having to connect my Kobo to a computer to export highlights, I built Highlights.Email. It's a simple service that emails all highlights and annotations from your last read book directly to your inbox in a readable format.

I built the system using Rust (on-device executable), SvelteKit (web-app & API), Vercel and Supabase. The service is currently free for up to 20 books while I gauge interest and explore monetisation options. I'd love to hear your thoughts on the concept, UX, landing page, or potential monetisation strategies.

Website: https://highlights.email
by hdevalence | 2025-04-12 06:00:45+00:00
> We don’t know who placed the trades. We don’t know what they knew.

Actually, “we”, collectively, do know, because the SEC maintains an “XKEYSCORE for equities” called CAT.

If there was interest, the government could know exactly who placed these trades. But the call (options) are coming from inside the house.
by zem | 2025-04-12 06:00:58+00:00
having been in your position a year ago, I can definitely sympathise :(

the one thing I can say (again, from experience with having worked for google while engaging with the open source world as part of my job) is that the relationships you have been building up might well survive the loss of your job, especially if your next job ends up being in the same general area. also, i can highly recommend starting a group chat with your ex-team, that was really good for all of us in the time following the layoff.
by rdtsc | 2025-04-12 06:01:06+00:00
> It feels more dangerous, but that sense of danger is what improves safety.

I think that’s the idea. Well in Europe they may not have a choice in an old part of town. But in US I’ve seen a municipality replace a two lane street with a one lane plus a median. It was specifically done as a traffic calming measure. The wide street somehow made people drive too fast. It worked pretty well I think. It was just unusual as typically we love to expand roads not shrink them.
by remoquete | 2025-04-12 06:01:18+00:00
I was a loyal Claude user until I decided to try Gemini 2.5. "After all", I thought, "I already use a Pixel phone, so it's integrated with Android. And with Google Drive. And I can get it through my Google One subscription."

And now that I'm on it, I don't think I'm going back. Google did it again.
by refurb | 2025-04-12 06:02:22+00:00
How would you eliminate lead exposure by making your own pouches? Would you test the produce you use for led before using it?

I ask because there is no source that guarantees 100% that it won't have harmful lead levels. Lead is often introduced through the soil, so unless your organic farm where you buy produce either tested the soil ahead of time (pretty rare unless someone though it might be a concern) or regularly tests the produce they make, you're just assuming it won't have harmful lead levels.
by turtleyacht | 2025-04-12 06:03:30+00:00
From the full interview at https://imagejournal.org/article/subversively-human-a-conver...

---

1. Your vocation: Make a living in a way that helps others live too.

2. Your community: Be a giver, not a taker.

3. Your family: Love them unconditionally and help them on their paths.

4. Your mind: Fill your head and heart with good things.

5. Your body: Help your body last a lifetime.

6. Your soul: Listen to what it tells you, and give it what it asks.
by manarth | 2025-04-12 06:04:01+00:00
> A real Rolex dive watch

The "dive" part is a red herring these days, as the use of watches to manage decompression strategies has declined since the 90s, and by early 2000s dive computers became the default tool. Use of a dive-watch for diving is almost non-existent these days.

Some example dive computers, for those interested:

- Suunto Zoop [1] - Shearwater Perdix [2] - Garmin Descent [3]

[1] https://www.suunto.com/en-gb/Products/dive-computers-and-ins...

[2] https://shearwater.com/products/perdix-2

[3] https://www.garmin.com/en-GB/p/632320
by antirez | 2025-04-12 06:05:54+00:00
Gemini 2.5 pro is as powerful as everybody says. I still also use Claude Sonnet 3.7 only because the Gemini web UI has issues... (Imagine creating the best AI and then not allowing to attach Python or C files if not renamed .txt) but the way the model is better than anyone else is a "that's another league" experience. They have the biggest search engine and YouTube to leverage the power of the AI they are developing. At this point I believe too that they are likely to win the race.
by mmooss | 2025-04-12 06:05:56+00:00
> they can fall easily into the trap of using party slogans used by proscribed organisations.

It's taking it way to far to suppress speech - political speech, the most important speech - for slipping in the 'wrong' slogans.

> My understanding of Hamas is that they are not considered a legitimate army, but if they were they would be guilty of an insurmountable number of war crimes

While Hamas commits many horrors and is oppressive and awful, I don't think the ligitimate army argument holds water:

If Hamas acted like a legitimate army under the laws of war, they'd be massacred in an instant. It would require them to dress in uniforms so they can be identified, and only fight against the enemy's military. Hamas has some rifles and RPGs and a few rockets. Their enemy has tanks, fighter planes, etc etc etc. If Hamas wanted to be a legitimate army, their only option would be to immediately disband.

The laws of war seem written by large powers to protect their interests. There are legitimate 'freedom-fighting' insurgents out there who also are limited in their ability to be a 'legitimate army'.

> (not unlike the IDF as many would say). Showing support for such things is beyond reasonable accepted discourse in my home country.

So can people show support for either Israel (it's not the IDF, it's a political entity - Israel) or Hamas (also a political entity)? How do they talk about the war?
by refurb | 2025-04-12 06:06:37+00:00
Many of those uses of lead don't end up in the environment. Lead is actually quite inert when in metal form - it develops an oxide/carbonate layer and there is little erosion. Metal in bullets is pretty inert and shooting ranges filter air before exhausting it (as dust is formed from impact).

As for lead in plastic manufacturing or dishware, that's mostly a matter of buying wisely. As it tends to be used in less developed markets.
by stratocumulus0 | 2025-04-12 06:06:37+00:00
Having lived here for a bit over 5 years, I can say that Germans too often like to speak from the moral high ground. There are things that are sacred and indisputable, like opposition to nuclear energy. Try to complain about a strike in public services causing you inconvenience, and you will invariably get lectured on solidarity. I've seen people interrupting speakers at public events to "provide important context" that was nothing more than self-flattery from the interrupting person. I do believe in this country and think that it has way more upsides than downsides, but the people here could sure use a bit of humility.
by kmarc | 2025-04-12 06:06:54+00:00
Oh the memories. Did the same as you, and extended my Antigua stay for a 2+ week workation (timezone is neatly lining up with US).

It is an underrated country, I remember that after Tikal I ended up at ChichenItza and it just felt boring (and way too touristy) compared to the lush jungle beauty in Tikal and Yaxhá.
by godelski | 2025-04-12 06:07:28+00:00
I'm highly skeptical. The current ML paradigm is highly reliant on aggregating data, but the issue we're discussing is about distinguishing subtle details over an extremely large search space. Sure, you can probably scale your way there but even accounting for superposition we're talking about an extremely large number of parameters because you aren't performing search, you're performing compression. You need to also remember the curse of dimensionality. The problem is that as the dimension increases the ability to distinguish the nearest neighbor from the further neighbor decreases. Effectively the notion of distance becomes undefined. (The dimensionality increases as parameters increase). So now you have to perform search over your compression.

This is why ML is so fucking cool but it's also why they are really bad at details. Why you have to really wrestle with them to handle nuance. Easiest to see in image generators but they're much smaller. Do remember that these things are specific trained so that their outputs are preferential to humans. The result is that errors are in the direction of being difficult to be detected by human evaluators. Deciding if that's a feature or bug requires careful consideration.

This is not to say that LLMs and ML is useless or trash. They are impressive and powerful machines but neither are they magic and the answer to everything. We got to understand the limitations if we're to move forward. I mean that's the job of us here as researchers, engineers, and developers. Using a keen eye to find limits and then solve them (easier said than done lol)
by motorest | 2025-04-12 06:07:54+00:00
> TFA says a JWT _may_ expose sensitive data. Which is, as you yourself confirm, true.

Not really. The complain about JWTs leaking sensitive data reads like the bike fall meme. It's like complaining that REST APIs expose sensitive data if not encrypted. Well, that's not a REST trait or something caused by REST, is it? It's you who somehow decided to leak sensitive data through an interface. That's hardly the technology's fault.
by Rohansi | 2025-04-12 06:08:31+00:00
I have also experimented in this space but came to the conclusion that it's not good for games. Not necessarily because it's a bad idea but because it's not how games are made. To make a game with something like SpacetimeDB you would need to build a game engine. You'd also need to build out tooling for managing assets for the server.

One thing about SpacetimeDB that I'm not sure about is if reducers can run concurrently or not. I would hope so but it's very possible they don't and that can be a big regression vs. current game servers.
by donatj | 2025-04-12 06:09:59+00:00
I have a small handful of people I would call my friend. Most of them since grade school. Yet, in my life, I have had three people I have really truly opened up to. One of them died suddenly, I miss you Meka. One of them stopped talking to me for reasons I don't understand. One of them cheated on me repeatedly.

I'm just frankly not sure I'll ever truly fully open up to someone again. I have been seeing a therapist for a couple of years now and I still go in with a pretty thick shell I have trouble piercing. I'm so slow to warm up to people, I just really doubt there will be another person in my life I'll ever be around enough to get to that point with. Work from home for the last five years has not helped that at all.

Being an adult just kinda sucks.
by suddenexample | 2025-04-12 06:10:01+00:00
Weird - it's hard to beat widespread online narratives, but as someone who worked at Google there's no company I'd trust more with the "handling" part of my data. There's no doubt that on device is always a more private option, but if you've decided to keep data in the cloud, then Google is probably one of the most secure options you could choose.