MurphyA/hacker-news huggingface dataset:
by precommunicator | 2025-04-08 09:02:44+00:00
We recently discovered we store 500MiB of email tokens (expired). Then a copy of them in history table. Then this data is replicated. Then there are total of 4 backups of it. Backups that are done every 2 hours for half of each day. And we store those backup for up to half a year. I don't even want to add that up...
by Galanwe | 2025-04-08 09:04:21+00:00
Most tools that sync files (in contrast to mere copies) need a way to know which files need to be copied, and which can be skiped. The expensive way is to perform a checksum, but most sync tools rely on the creation or modified date unless told otherwise.

Now say Alice and Bob have the same copy of file F, Bob modifies it first which gets stored at timestamp T, then Alice modifies her copy at time T+1.

Bob syncs his files on a filer, its timestamp gets reset to now, which is say T+2. Then Alice does the same, but her file does not get copied, since the remote timestamp T+2 is newer than her local timestamp T+1.
by animuchan | 2025-04-08 09:05:22+00:00
What's different is the badness of the outcome: if children mislabel you as a cheater in CoD, you may get kicked from the server.

If CloudFlare mislabels you as a bot, however, you may be unable to access medical services, or your bank account, or unable to check in for a flight, stuff like that. Actual important things.

So yes, I think it's not unreasonable to expect more from CF. The fact that some humans are routinely mischaracterized as bots should be a blocker level issue.
Ask HN: Anyone want to endorse me on Arxiv?
by lelanthran | 2025-04-08 09:05:42+00:00
I would like to publish on arxiv, in the cs.* (for the paper I have in mind right now, just a front-end/webdev paper). Some guidance on which category to use would also be helpful.

Can some kind soul please endorse me on arxiv? I am posting under my real name here, and my profile is correct and up to date.

I am willing to answer any questions over DM if necessary.

[EDIT: I am under the impression that arxiv still requires endorsements. This may be an incorrect assumption.]
by vednig | 2025-04-08 09:07:35+00:00
DoShare Personal Cloud|Founding Engineer | Remote

We're leading cloud storage solution provider for Personal Cloud in parts of Asia and Europe. Building next generation of file sharing with modern tools.

If you're interested in a chat to learn more about the opportunities we provide send an email to careers (at) doshare (dot) me with "HN : Discuss Job Opportunity " in title.
by yieldcrv | 2025-04-08 09:07:45+00:00
There are large protests of the fragile Israeli coalition government, by Jewish Israeli citizens, in Israel, every day. Specifically over this unpopular war. They flared up in size after the most recent cease fire ended.

It means that the global unpopularity of this war by non-Jewish non-Israeli people was always worth validating.

The culture of deflection in response to non-jewish people criticizing the exact same things that Jewish Israeli citizens are is just a meme worth ignoring. The general idea is that there is a belief that non-jewish people worldwide are thinly hiding a goal of eradication. A lot of Jewish and Israeli people are taught that from a young age, so its not easy for them to tell when people are only criticizing the exact same government policies that they are, with the same level of nuance.
by jhanschoo | 2025-04-08 09:09:24+00:00
I'm not parent commenter, but TFA is primary reporting containing exactly the evidence you are asking about.

> men [...] held under Israel's Unlawful Combatants Law, a measure by which people suspected of posing a security risk can be detained for an unspecified period without charge, as Israel set out to recover the hostages and dismantle the proscribed terror group

which may or may not be distinct what parent comment refers to by Palestinian prisoners:

https://www.bbc.com/news/articles/cn7vje365rno

The BBC article cites further related reporting:

https://www.bbc.com/news/articles/cx2yylgze4ro

https://www.ohchr.org/sites/default/files/documents/hrbodies...
by rsynnott | 2025-04-08 09:09:49+00:00
> The more actively the ojisan engages in volunteer work or community service, the higher the chances of their card being upgraded to a shiny version with a glossy laminated effect.

In systems like this, where artificial scarcity is seen as having value, making the cards _more common_ for good works seems like a perverse incentive; clearly, the best approach is to be Victor Meldrew, so as to have a rarer card.
by mjan22640 | 2025-04-08 09:09:55+00:00
I guess the cooling alone cannot reach the density (and oxygen amount) necessary for the designed power output.

Yes, they put in the energy to compress the air 'offline' and then have that free to propel the vehicle. The cooling of the charge also improves the efficiency, the useful energy output is proportional to the temperature difference before and after the combustion.

A high capacity intercooler would be an interesting experiment also in utility vehicles.
by farhanhubble | 2025-04-08 09:10:41+00:00
Nehru place was almost 100% scammers than real geniuses but definitely the place if you wanted a custom computing rig. The food was good enough, like you said but the prospect of having a 2GB RAM module made you salivate even more!

The neighboring areas also had electronics importers that proved super helpful. You could find some of the most "lethal" tech with their help. I got myself some powerful FPGA kits that are normally not accessible outside defense, academia, and select licensed labs. I have great admiration for those folks who let me lay my hands over the most powerful technology of that time.
by ropejumper | 2025-04-08 09:12:26+00:00
People in a coma are still considered real human beings. The reason why you'd pull the plug is because there is no prospect of survival, or that the resources necessary are too great. Which, as much as it sucks, is a normal thing that happens. People die.

Intentionally breeding people that have no intelligence is a very different thing and I don't even know why we're talking about it as if it's even remotely similar.
by concats | 2025-04-08 09:12:52+00:00
> Let’s say I write a book or record an album and there is no copyright. How do I get paid?

A couple of years ago, I would have agreed that this would be a big and complicated issue. But do we all really think this is a problem in 2025? By now we actually have proof that it isn't impossible.

First of all, there is already, today, a plethora of FOSS projects where the developers get regular salaries without relying on royalties. Good experienced people work, make a career, yet the end product is free. We have hard proof that it won't "become a non-viable [...] career". The field might shrink, or at least change, but it won't die entirely. There is still value to be gained, so someone somewhere will pay to have it created.

Furthermore, now a days there are also websites such as Patreon, Kickstarter, and the like that have clearly demonstrated that the same can also be applied to creative endeavors such as art, music, or writing. You just pay people as they work, monthly salaries, rather than afterwards based on royalties. Yes, it comes with other issues, and for many years it was hard to say if those would be crippling. But by now we can actually see, with real world examples, that it's a feasible way to fund creative projects, and the people working on them, even if the digital products were released for free after completion. It turns out that millions of people are willing to pay for these things, to speed up the development presumably, even though they would have gotten the same product for free later, it's no longer a hypothetical.

I also think that the future will show us even more ways to finance creative intellectual work without making things into 'intellectual property' that you have to guard fiercely with copyright as if it was in short supply.

Yes, it would probably become very hard to earn really big money, millions or billions, in the industry if everyone was working for salaries rather than royalties. The distribution would presumably be less top heavy, and more similar to other industries where "going viral" isn't really a thing. But is that such a bad thing? And it's not even a guarantee that this would change, after an artist goes viral their next project would presumably have a lot more fans and investors willing to ensure they continue working, since they loved the first album/film/etc so much.
by nomilk | 2025-04-08 09:13:02+00:00
I like the idea of making things as simple as they possibly can be, which this appears to do.

After clicking 'Create and Copy Download Link' I'd wonder if the file had uploaded, for example if I were uploading an image or video to share on hn or reddit or whatever I'd want to make sure it's there before providing the link to others. So I guess I'd open the link in a browser to make sure. Even so, I still this this saves time where you're confident the file's small enough that it would upload in the time it takes you to send the link (likely, in a lot of cases) or you don't mind that it might take a little time.

Anyway, I like this idea. Nice work.
by immibis | 2025-04-08 09:13:03+00:00
> If your nation's education is so bad that 51% of the population buys into disinformation with no way of convincing them otherwise, then you'll have to accept you're doomed as a country and deserve that fate. Might as well give up on democracy

Since giving up on democracy in this situation is a good thing, according to you, will you finally stop complaining about it?
by lou1306 | 2025-04-08 09:13:20+00:00
I literally just bought a 2nd hand laptop, made by $huge_tech_conglomerate_from_pacific_northwest, with an 11-th gen i7, for less than EUR 250. The reason it was so cheap? It has a defective charging port so it only charges via USB-C. So it's not even "dead" dead.

This is mind-boggling, the CPU alone almost basically makes the full price. In what world is this an efficient allocation of resources?
by Nezghul | 2025-04-08 09:13:58+00:00
In my last company I had like 10 product managers above my head. Each one was managing a bunch of new features ordered by different clients. As a developer you could work with different product manager every day because every task was linked to specific product manager. Do you think any of them would care about such bug that do not block their precious feature for which they will get bonus if it's done in time? Of course not. And if you tried to speak with someone higher about that issue you would hit the wall of "And which client will pay for us fixing our own bugs?" As if better product would not have better marketing and bring more money in the future. Everything is always about money now. Monkey sees money - monkey has neuron activation.
by slt2021 | 2025-04-08 09:14:39+00:00
if you didn't mention United States - your statement would have been believable, but you cannot use words like US and civilized and democratic together in the same sentence.

The people on the receiving end of the US military industrial complex won't agree to your assessment. NK and China have never nuked a civilian city, never genocided civilian population with "strategic carpet bombing", and they never occupied one, never bombed one into the stone age, never caused millions of refugees
by rswail | 2025-04-08 09:15:17+00:00
I really don't understand (from Australia) about this fear and hate of globalism.

The capitalist globalists have done what capitalists do, search for the lowest costs and the lowest quality that continues to sell for the highest price. That's economic globalism.

But the social globalism, of having human rights upheld around the world, a common attitude towards personal liberties, freedom of thought, speech, & work, entitlement to shelter, safe food & water, education, health care etc.

I don't understand why people are against that? You don't think everyone deserves to live with the same level of freedom as you do? They don't deserve to choose their government and leadership like you do?

What is it about that side of globalism that people hate so much?
by ritchie46 | 2025-04-08 09:15:20+00:00
Polars | Rust engineers | DevOps | FrontEnd | Hybrid

Polars is built on the foundation of a vibrant and active open-source community, and we embrace that philosophy in how we run our company. We trust talented people to do their best work without unnecessary constraints. Collaboration is key, but we keep meetings to a minimum to maintain focus. As Polars and Polars Cloud continue to set a new standard in Python data processing, we're looking for like-minded individuals to join us on this journey.

See more: https://pola.rs/careers/#positions
by defrost | 2025-04-08 09:15:23+00:00
> Rather than magazine articles

There are many sources .. I linked to an opinion from two national economic advisors with careers in trade and economics.

You haven't countered their opinon or backed up your opinion, in fact you've strengthen my position that your axiomatic foundation is just another opinion of some.

See:

* When disagreeing, please reply to the argument instead of calling names.

* Please don't post shallow dismissals, especially of other people's work.

~ https://news.ycombinator.com/newsguidelines.html
by dijit | 2025-04-08 09:15:56+00:00
Are CAD data not sources in of themselves?

My last CAD file was 40GiB, and that wasn't a large one.

The idea that all sources are text means that art is never a source, and that many engineering disciplines are excluded.

There's a reason Perforce dominates in games and automotive, and it's not because people love Perforce.
by dmurray | 2025-04-08 09:16:19+00:00
I took it to mean that the corporate entity had some favourable tax treatment (perhaps from losses in previous years, which could offset against future profits). Which indeed means the corporate entity has no value by itself, but it has some value if you can turn it back into a functioning business.

G/O either had their own tax shelters that meant they wouldn't benefit additionally from the favourable tax treatment, and/or didn't want to take the risk of assuming unknown liabilities (which Zach Seward could have known didn't exist, but would have required more DD from G/O to rule out).
by disgruntledphd2 | 2025-04-08 09:16:35+00:00
It was probably the worst economic crisis of the last fifty years. It went on forever, particularly in Europe and the UK (mostly because of a bunch of bone-headed moves by politicians).

Even the US basically didn't get back to where it was pre-2008 till 2019.

Tech was fine because mobile was happening, but it was incredibly grim everywhere else.
by dagw | 2025-04-08 09:17:28+00:00
Maybe I'm using it wrong, but it's way less cognitive overhead for me to just type for for x,y := range something {} than it is to try and prompt "Iterate over this list of values...etc."

I'd say that prompting "Iterate over this list of values...etc." is definitely using it very wrong (autocomplete should more or less handle that sort of thing anyway). Prompts should be more in line with "write a C++ function that can parse XML files that look like this (upload a few sample files) and return the data in this struct (copy and paste struct from your header file)" followed by "write a set of unit tests for this function". You then check that the unit tests look reasonable, add any other things you feel you should test for, make sure the generated code passes the unit tests, and then check it in.
by taurath | 2025-04-08 09:17:42+00:00
The stats bear this out, but you can usually pivot to something better, especially if you have the skillset and drive to continuously up your skillset and find parts of industry that are in demand. It’s the companies where you learn nothing where you stagnate.

I doubt there’ll be a shortage of ML jobs in the next few years, unless somehow the AI industry completely collapses somehow.
by palata | 2025-04-08 09:18:43+00:00
1. "OTOH I fear that developing no experience for several years to come is going to leave me stranded"

I believe so too. If you do 4-5 years of "technical writing involving no coding at all nor a particularly deep knowledge of the technology", that's IMO bad if you plan on going back to writing software. You have 5 years experience now, in 5 years it will mean that you haven't coded for half your career. If you want to keep on coding for a while, look for a job now. It doesn't mean it's urgent; you just don't want to stop coding for years.

2. It seems like it's your second company, and the first one was a startup where you burned out. I just want to let you know that not every company is toxic or dysfunctional. There are a ton of stable companies that are interesting and allow you to have a healthy work/life balance. It does exist, don't lose hope and keep looking! It seems like there is no rush, so you are in a good position.

3. "I really like the space sector and would love to stay in it"

My opinion here is that as a software engineer, it's easier to change domain than to compensate for years of non-coding. I.e. I believe it would be better for you to find a nice software engineering position in a different domain for a while and eventually come back to the space sector than to stay in the space sector and stop coding for 5 years. You will learn useful things in another domain, while if you don't code in your domain... you still don't code. Again, not that it is bad to not code, but you seem to be willing to keep coding for a while in your career.

Again my opinion: as software engineers, we will regularly have to choose whether we want to go into less technical roles, typically management. It's always possible to go from more technical to less technical, but once you do, it's very hard to come back. If you want to stay on the technical side, you have to do it now (I mean, in the next year, not in 5).
by rpgbr | 2025-04-08 09:18:44+00:00
> Like any new tool, especially a tool that got popular as quickly as htmx, there are differing schools of thought on how best to use it. My approach—which I believe necessary to achieve the results described above—requires you to internalize something that htmx certainly hints at, but doesn’t enforce: use plain HTML wherever possible.

That’s the path for ultimate long term functional web pages!
by 0xEF | 2025-04-08 09:20:04+00:00
It's really nice to finally see a job opening that I almost qualify for. The description points out that they are looking for someone relatively new to development . If any other HN readers are like me and typically gloss over the job postings on here, don't skip this one.

Looks like a great opportunity for a fresh dev and I can only hope that one like this exists when I am ready.
by mort96 | 2025-04-08 09:20:14+00:00
Why would I think that structs are objects?

I'm using "object" as it is commonly used; essentially a value. In e.g Java or C or C++, the struct/class is a type, and an instance of the struct/class is an object.

Accessing an object's members is a different operation from looking up a symbol in a namespace. Even in Zig.
by re-thc | 2025-04-08 09:20:35+00:00
> I am worried about AI because it has reduced the entry barriers. Much easier now to write code or atleast build MVP and get traction.

There's always been enough people doing it. What difference does / did AI make? Whether it's no-code, outsourcing or what not.

A business isn't a 5 second game. It's a long journey. AI isn't and won't ever be the only factor. There are lots of things to worry about.
by a-french-anon | 2025-04-08 09:21:28+00:00
Ref counting is garbage collection (cf https://courses.cs.washington.edu/courses/cse590p/05au/p50-b...). It's just not tracing garbage collection.

I'm a decent fan of both Tcl and CL, but Tcl has the big problem of being "almost" homoiconic and lacking good meta-programming tools like quasi-quoting. I say almost because comments break homoiconicity, whereas in CL they are discarded at read-time, never appearing in the parsed tree.
by strogonoff | 2025-04-08 09:21:48+00:00
Do you choose one model over the other if your basis for it is along the lines of “it sounds weird and unfamiliar to me” or “it sounds less like things I deal with in daily life” or “I cannot imagine what it looks like”? Should you do it?

Surprisingly, in some ways, yes. A model is ultimately an attempt to lossily explain something in terms of (map it to) something else, more familiar. If it fails to do that, maybe it is not a good model.

However, you cannot stop at the term. Yes, we all have seen a black hole (hell, I have one in my bathroom) and none of us have seen IRL a multi-dimensional anything, much less a supermaze fuzzball—but if you consider what the black hole model actually is, with things like event horizon, Hawking radiation, etc., it quickly loses its intuitiveness.

Finally, of course, I’m not a string theorist, but I reckon if your model for something includes singularity as one of its main features then you obviously need some better model.
by blackbrokkoli | 2025-04-08 09:22:32+00:00
I'm curious about your target market, as well — is there a substantial amount of people who would be willing to donate in crypto, who wouldn't donate with PayPal/Stripe?

I just started getting into ko-fi, and I'm wondering from a content creator perspective in which cases your product should be my choice over the classic players (patreon, bymeacoffee, ko-fi). Good luck tho :)
by palata | 2025-04-08 09:23:05+00:00
> whereas waiting for the trial phase to be over would force me to wait 6 months to leave.

Where I come from, the notice period is here to protect the employee: if you get fired, then you know you have a salary for those months. But from the employer's perspective, as soon as you resign they want to see you go; what's the point of keeping an unmotivated employee for 6 months? Are you sure that you would be "forced" to wait 6 months?

> My fear is that, coming from a similarly dysfunctional place, I'll just put in hopes and efforts for a better workplace and end up somewhere even worse

I understand that feeling, I started with a messy startup and followed into a toxic one. Now I am in a healthy environment that I didn't know could exist! I just want to tell you that there is hope, it exists! Keep looking.
Ask HN: Do you still use search engines?
by davidkuennen | 2025-04-08 09:23:18+00:00
Today, I noticed that my behavior has shifted over the past few months. Right now, I exclusively use ChatGPT for any kind of search or question.

Using Google now feels completely lackluster in comparison.

I've noticed the same thing happening in my circle of friends as well—and they don’t even have a technical background.

How about you?
by biztos | 2025-04-08 09:24:01+00:00
“Prove you’re deaf” would be a pretty rude thing to say, but you also don’t want to hire someone who’s lying about a disability. Presumably you’d do some kind of vetting before an in-person interview, and certainly before a hire.

Anyway in Germany I bet there’s a Taubenausweis (Gehöhrlosigkeitsbescheinigung?) or other form of official status marker, and the employer would expect you to show it to HR.
by eightysixfour | 2025-04-08 09:24:37+00:00
No, the approach in the Anthropic blog has no structure. It is literally just a place for the model to “write its thoughts.” If you took the server above and stripped everything except the “thought” tool.

With reasoning models you don’t carry forward the reasoning tokens in the context for the next call, so my hypothesis is that calling a tool/responding lets the model ditch a lot of built up context and “refocus.”
by rsynnott | 2025-04-08 09:25:28+00:00
Are you doing technical interviews, or manager-conversation-type interviews? This makes sense for the former (whether someone was a Senior Whatever in Googlebook or wrote CRUD apps for a bank is irrelevant if you're just seeing whether they can find a bug in a library or whatever, but it may influence the interviewer's _perception_ of their performance, thus it is strictly better than the interview doesn't know), but seems quite impractical for the latter.