MurphyA/hacker-news huggingface dataset:
by botanical | 2025-04-12 03:51:45+00:00
If Apartheid South Africa could last just a little bit longer, they would still be an apartheid state like Israel is today.

Western media is just as complicit in this genocide as the fascists in charge of the Israeli government. And media are self-censoring which is reprehensible.

The idea of Hamas wouldn't exist if Gaza (and the West Bank) wasn't occupied by land, air and sea; their land stolen on a daily basis, and Palestinian people treated as subhuman animals.
by notpushkin | 2025-04-12 03:52:40+00:00
I’m experimenting with SSE for realtime project deployment logs in https://lunni.dev/ and it’s been extremely pleasant so far.

The only problem is, if you want to customize the request (e.g. send a POST or add a header),you have to use a third-party implementation (e.g. one from Microsoft [1]), but I hope this can be fixed in the standards later.

[1]: https://www.npmjs.com/package/@microsoft/fetch-event-source
by stego-tech | 2025-04-12 03:52:44+00:00
As someone who built an IT career on Microsoft’s entire suite, only to recently (past six years or so) migrate wholesale to macOS (endpoint) and Linux (server), I can definitely say MS’ best days are behind it. 2000 was rock solid, Server 2003 had some growing pains (mainly the transition to x64 and multi-core processors), and 2008 fully embraced the long march into irrelevance even as it tried to shake up the hypervisor space. Now the company is so obsessed with arbitrary and unnecessary feature creep and telemetry-as-surveillance that I’m loathe to recommend it when I don’t have to.

Honest to god, if an IdP like Okta made an Active Directory replacement that ran via container instead of a full-fat VM or appliance template, I’d gladly toss ADDS out the window with all its stupid CALs. Basic directory functionality in 2025 shouldn’t require a bloated ADDS/LDAPS virtual machine to run, especially with the move to cloud providers for identity. If you make it easier to do identity without ADDS, you remove Microsof’s major trojan horse into the enterprise - and M365’s as well.
Ask HN: Should I smuggle components from Shenzhen to California ?
by throwaway174445 | 2025-04-12 03:52:51+00:00
Greetings HN. I am the CEO of a small consumer electronics company. Our product is designed, assembled, tested, and packaged in the US, but some of key components come from China.

Two weeks ago we placed a $6000 order electronic components (1000 units at $6/each) from our supplier. Our tariff bill has since ballooned $9000. We would not have placed the order at $15/each but it's too late to cancel. The order won't be complete for another three weeks and if this keeps escalating we may have to abandon the order and temporarily shut down.

There are two evasive actions we are considering mostly out of protest to being taxed without Congressional approval:

1) Break this shipment into 8 orders spread out over a month with a declared value of $750 each ? That would be below the $800 de minimis value which is exempt IIRC. Or does a US department keep track of the total shipments to prevent this loophole ?

2) Fly to Shenzhen pickup the order and fly back to SF with it in a back pack without declaring it. All the units would fit in a shoebox. We could have an invoice mocked up showing it's total value is below $800.

Does any U.S. citizen have experience with not declaring the value of expensive merchandise purchased overseas ? A shoebox of 1000 small circuit boards almost ensures I'll be questioned, but since it is a custom circuit there is no way to confirm the purchase price isn't what I declare it to be.

Thanks in advance for any feedback.
by jwong_ | 2025-04-12 03:53:47+00:00
What does it mean when the letters become “straight”? I thought it meant they were in the correct spot but it was for what seem impossible letter combinations.

They also seem to become straightened out when not on the bounding boxes, and they seem to be straightened out even when not making real words. But also even when making real words they sometimes show as “broken”.

I see that it references multiple solutions but I’m still confused how that tracks.

EDIT: I ended up “solving” the puzzle but one of the words isn’t a real word, not even in a scrabble dictionary.
by bradac56 | 2025-04-12 03:54:43+00:00
Good for gamers? You must not actually play any games.

The best thing you can do for a gamer is strip everything non-essential from the OS and let us enjoy the damn game. Windows used to be a great gaming platform but now I run nearly everything in ZorinOS except for Tarkov which has it's own hardware sandboxed stripped down Win11 drive.
by dghlsakjg | 2025-04-12 03:55:07+00:00
To answer your question directly.

A mechanical timepiece that calls itself a marine chronometer has to be accurate to +-0.5 seconds per day.

The most accurate quartz wristwatch is certified accurate to +-5 seconds per year.

My experience, in the exact harsh real world conditions that you are talking about, is that is a realistic expectation for quartz watch to accomplish. I cant imagine why an instrument that is ~40x less precise would offer more precise timekeeping
by nullc | 2025-04-12 03:55:16+00:00
> no power, like prisoners, refugees, and mental patients. This starts the process of normalization,

Omits the most important one: Children. Will children raised on computers with schoolboard spyware on it, testing applications that monitor your face, etc. flinch when the state attempts to employ similar on them as adults? Will they shy away from these tools themselves when they take the reigns of power?
by suzzer99 | 2025-04-12 03:55:31+00:00
Me: For this POC you've given me, I will do an old-fashioned HTTP form submit, no need for anything else.

Architect: But it must have websockets!

Me: Literally nothing in this POC needs XHR, much less websockets. It's a sequential buy flow with nothing else going on.

Architect: But it has to have websockets, I put them on the slide!

(Ok he didn't say the part about putting it on the slide, but it was pretty obvious that's what happened. Ultimately I caved of course and gave him completely unnecessary websockets.)
by t0lo | 2025-04-12 03:55:39+00:00
There is a strong irony in focusing specifically on the weaponisation of rape in war as an act of terror where the official rabbi of the idf states that rape against palestinians in justified in times of war, and that the idf only has a 1% conviction rate in cases of sexual violences offences against palestinian prisoners by israeli army forces. Even the name of the attack by Hamas "Al-Aqsa flood" is a reference to the decades of persecution and systemic dehumanisation and othering by Israeli forces. The world didn't begin on October 7.
by cosmic_cheese | 2025-04-12 03:55:46+00:00
I would second the recommendation for Mint, or really any distribution that includes Cinnamon as its default DE (as long as it’s not a bleeding edge distro like Arch). Cinnamon is probably the closest out of the box approximation to a traditional Windows desktop out there, leaning more towards Windows 7 than 8 and beyond.

I’m sure there’s a KDE fan writing up a reply right now, and while it’s also Windows-like, it’s considerably more indiosyncratic than Cinnamon is and has a bunch of bells and whistles that while great for power users have a decent chance of tripping up novices. Cinnamon doesn’t rock the boat at all which is exactly what makes it appealing here.
by Telemakhos | 2025-04-12 03:56:29+00:00
The QU have to mesh, and there is only one pair of them in the upper half. PIQUED fits.

The rest of the upper left only makes sense as SHIN, which gives SHINGLED going down on the left side.

From there, I got ELIXIR on the bottom cross-piece. ELECTION fit going down on the right.
by ivraatiems | 2025-04-12 03:57:00+00:00
The reality of one's lack of value to one's own employer is often baffling. It makes you wonder how anyone manages to stay employed at all, since apparently everyone is replicable and unimportant. I have been through layoffs where other people on my team, doing the same job I did approximately as well, got laid off. No explanation given for why them and not me. And it could happen to me at any time.

It doesn't matter how good my evals are or how big my contributions. It doesn't matter that there are multiple multi-million-dollar revenue streams which exist in large part due to my contributions. It doesn't matter that I have been told I am good enough that I should be promoted to the next level. Raises barely exist, let alone promotions. Because theoretically some other engineer could have done the same work I actually did, the fact that I'm the one who did it doesn't matter and I deserve no reward for doing it beyond the minimum money necessary to secure my labor.

Under those conditions, why should I - or anyone - do any more than the minimum necessary to not get fired for cause? If the company doesn't see me as more than X dollars for X revenue, why should I?
by dumbledoren | 2025-04-12 03:57:26+00:00
> Education is far from elite making, maybe elite in a global sense, but not elite by American standards. Being elected to a position also makes the social circle. It might surprise you that many American politicians are real people with real non aristocracy backgrounds.

Unfortunately, that is statistically and historically not the case:

https://whorulesamerica.ucsc.edu/power/class_domination.html

All the important positions are filtered. You are either born into the network or marry into it if you can.
by runlevel1 | 2025-04-12 03:59:35+00:00
I liked being able to reorder them outside boundaries, but I'd suggest some additional visual cues that might address the same issue:

1. Place an outline around the tile when it's on a word square.

2. Make the quadrant backgrounds a different color, shade, or texture. That will make it easier to see which tiles belong to which quadrant.

Agree on B.
by lxgr | 2025-04-12 04:00:13+00:00
At the expense of quite some overhead though, right?

MPEG-2 transport streams seem more optimized for a broadcast context, with their small frame structure and everything – as far as I know, framing overhead is at least 2%, and is arguably not needed when delivered over a reliable unicast pipe such as TCP.

Still, being able to essentially chop a single, progressively written MPEG TS file into various chunks via HTTP range requests or very simple file copy operations without having to do more than count bytes, and with self-synchronization if things go wrong, is undoubtedly nicer to work with than MP4 objects. I suppose that's why HLS started out with transport streams and only gained fMP4 support later on.
by sfx77 | 2025-04-12 04:00:23+00:00
are you under the impression that 70 years of attacks on Israel are humanitarian? I'm sorry but rape is not ironic. The attacks on Oct 7 were absolutely where this conflict started, as there was a ceasefire or if you want to go further back. How come jews were attacked before zionism? Also Israel is the only party here seeking peace. What's the conviction rate of Hamas rapes? Zero. Also, unlike Hamas, the IDF does not use rape as a tool of war.
by pianom4n | 2025-04-12 04:01:14+00:00
In some ways, yes. "Changing clocks" is the easiest it's ever been. We should be looking into changing them more often, not less. Two levels of daylight savings might be better than 1.

But on the other hand I think having the same sunrise time every day is actually pretty bad from a coordination perspective. Instead of everybody having a fraction of their year have an unfavorable sunrise, you will lock people into having either a light or dark commute.

Everybody will want to start their jobs at the same time making congestion worse. "Support jobs" (e.g. opening the store before "regular" business hours) will be permanently in the dark for their commute.
by UltraLutra | 2025-04-12 04:01:44+00:00
Yep. I work in finance. There are a ton of things like this that are just convention. Like treasury bonds being priced in 1/32nd increments. It probably made sense at the beginning, doesn’t now, but the whole market is built around the convention so we’re stuck with it.

Regulation is the other reason. APR is required to be rate-per-period * period-per-year while also accounting for fees. But APY is rate-per-period compounded over a year. These have more to do with the grifts and bubbles that gave birth to the regulations. Again, it made sense at the time and now we’re kind of stuck with it. Not the best standard but better than no standard.
by speff | 2025-04-12 04:02:18+00:00
I still don't see why this is a point against Adobe. When you select a plan, they very clearly give you 3 options. Monthly, Annual billed monthly, and Annual prepaid. The Annual billed monthly is just flat-out better for end users over prepaid. Why do people want to get rid of it? Because some people FAFO when trying to get an annual price while still being able to cancel any time?

I do not like Adobe in the slightest, but it's not because of their billing practices.
by khaledh | 2025-04-12 04:02:53+00:00
They do all the time, but Israel sabotages any attempt to reach a two-state solution. Take for example the so-called Great March of Return (2018), where thousands of Palestinians in Gaza, who lived under Israeli blockade (land, sea, and air) for over a decade, marched peacefully towards the border with Israel to protest the blockade. What did Israel do?

- Israeli snipers shot a large number of protestors

- 214 Palestinians, including 46 children, were killed, and over 36,000, including nearly 8,800 children have been injured

- 81% of the gunshots were to the legs

- 122 people had one or both their legs amputated (including 20 children)

https://www.ohchr.org/en/hr-bodies/hrc/co-iopt/report2018-op...

Also, what kind of peace Israel wants when they let their settlers attack Palestinians in the West Bank, aided by the Israeli military, and without consequences? All Israeli settlements are illegal under international law. Maybe they should start dismantling those settlements first?

If Israel wants peace, they should accept the two-state solution and let the Palestinians have self-determination, instead of making their life hell on earth with their apartheid regime.
by mlyle | 2025-04-12 04:03:15+00:00
The word "movement" for a watch movement is old. Ditto for "complication". Or "calibre". They come from the late 1700s and early 1800s.

They were the normal words for the items described. They only sound fancy now that they have fallen into disuse.

Actually, ditto for bespoke, now that you mention it.
by zmmmmm | 2025-04-12 04:03:32+00:00
The ship has sailed, but I can understand artists feeling that no matter how any AI is trained prospectively, it was only made possible because the methods to do so were learned through unethical means - we now know the exact model architectures, efficient training methods and types of training data needed so that companies like Adobe can recreate it with a fraction of the cost.

We obviously can never unscramble that egg, which is sad because it probably means there will never be a way to make such people feel OK about AI.
by supriyo-biswas | 2025-04-12 04:03:58+00:00
For Python, take a look at the musl builds in python-build-standalone[1], which are statically linked.

I also have a tiny collection of statically linked utilities available here[2].

[1] https://github.com/astral-sh/python-build-standalone

[2] https://github.com/supriyo-biswas/static-builds
by koakuma-chan | 2025-04-12 04:04:24+00:00
> Both are possible

It is possible if you are in control of the client, but no browser would stream an mp4 file request by request.

> with an almost always full TCP send buffer at the OS level

This shouldn't be a problem because there is flow control. Also the data would probably be sent to the kernel in small chunks, not the whole file at once.
by SirMaster | 2025-04-12 04:05:05+00:00
Because OpenAI memory can be turned off and is not necessary to use at all?

But the whole point of recall is to store and remember past information. Plus you have a lot more control of what you send to OpenAI with memory enabled, and you can even temporarily disable it. With recall on it's just taking random screenshots and you don't really know what it was all given.

I dunno, it doesn't feel like the same thing at all to me.
by 55555 | 2025-04-12 04:05:35+00:00
It used to not be clear at all. Maybe it is now.

https://www.ftc.gov/news-events/news/press-releases/2024/06/...

Interestingly, just fyi, they do a reasonable-person test when trying these cases. That means they literally pull 100 people off the street and ask each one to go through the funnel and then give them a quiz with questions like "How much am I going to be billed?"

So if people are confused, it's basically on you, regardless of whether you think you were being clear about the terms.
by MyOutfitIsVague | 2025-04-12 04:05:42+00:00
Their point is that if 1000 programs use the same 1000 libraries, static linking duplicates all those libraries across each binary, taking that much more storage and memory (which can hurt performance as well), effectively making 1000000 libraries in use.

Dynamic linking gives you M binaries + N libraries. Static linking is M * N.
by anon84873628 | 2025-04-12 04:06:44+00:00
20 years ago. We had the 2008 GFCI and COVID since then. I'll take whatever cliff they are referring to over the deliberate madness of Trump.

It's awfully convenient that "in economics you can say what's going to happen but not when." So you really don't know where the cliff is, how steep it is, what else is between us, etc etc. They even say at the end it's possible to outgrow the debt, but then just dismiss it.

I know you're trying to approach the whole thing in an abstract unemotional way and not defend Trump. But there is just no world in which what he's doing is somehow better in the long run... Well maybe being a pariah state solves the trade problem, but that's not "better" in my book.

The answer is for Congress to balance the budget and intelligently incentivize new industries. The fact that Congress has failed doesn't mean an incompetent strongman is the answer. The things he's doing to reorganize the executive and ship people to foreign gulags with no trial have nothing to do with improving the economy. And the legal argument he's using to claim tariff power is specious at best.

The structural reform we need in the US are things like: ranked choice voting, proportional representation, eliminate the electoral college and/or redraw state boundaries, and for the love of God get limitless corporate money out of politics.
by Joel_Mckay | 2025-04-12 04:08:13+00:00
Agreed, the Cinnamon desktop is the most unsurprising interface.

The dual ssd boot option for OS is also nice, as some games/applications in Win11 are inescapable.

However, for 99.8% of most day to day OS needs the Ubuntu repo desktop works fine (if you purchased a printer/webcam knowing it is fully supported etc.) =3
by speff | 2025-04-12 04:10:00+00:00
That's fair - I don't know what their sales page looked like prior to the FCC investigation. However in its current state, I see no issues with the way the information's presented. If a majority of the 100 people can't figure it out, I'm not sure what else they can do other than remove the option which is better for the consumer. I wouldn't be surprised it that's where it'll end up
by pixelpoet | 2025-04-12 04:10:27+00:00
Real perspective shift from your comment, thanks! Reading more about usage of those terms now, but I still can't help but feel there's a deliberate "fancypants nonstandard language" signalling going on in the marketing of these "timepieces".

There's an easy parallel to make with the audiophile industry, which uses all kinds of colourful but ultimately vacuous language.
by JamesBarney | 2025-04-12 04:10:33+00:00
There's no guarantee they'll invest in his next startup, even if he stays until the bitter end.

It's also possible that over the next two years, either he or his coworker could damage their relationships with investors. Typically, messy blow-ups reflect far worse on founders than politely stepping away. It often goes better to simply say something like, "Hey, I'm sorry, but I don't think we're aligned anymore. This startup probably works best with just one captain at the helm, so for that reason, I'm out."

Most importantly, even if sticking around for another year or two meant the difference between guaranteed funding and none at all, I'd still choose the extra year or two over the funding. Founders usually earn half—or even a third—of what they would make elsewhere. That extra time essentially translates to a couple of years of self-funded startup runway, and I'd much rather have that flexibility than guaranteed funding with strings attached.
by t0lo | 2025-04-12 04:11:34+00:00
How can israel be the only party seeking peace when 90% of the population approved the wars expansion into lebanon, and 90% approved of the renewed offensive, and the use of stronger force in 2025 (israeli democratic/statistical surveys), when Israel broke the ceasefire this year and has taken more territory in the west bank, syria, and now gaza based on recent reports of the new goal of seizing the entirety of rafah. And don't lie about the sanctioning of rape as a tool of war in israel, it is also a society where 50% of don't believe marital rape is an issue, if you want to talk about immorality. https://www.timesofisrael.com/idf-taps-chief-rabbi-who-once-...

There is only one colonialist expansionist force in the region.
by derefr | 2025-04-12 04:12:07+00:00
Signing a contract where, even if you stop using the company's service or having anything to do with the company, you still have to keep paying them nevertheless... sounds like one of those types of deals† that we invented the concept of "inalienable rights" to prevent companies from offering.

† I.e. the type of deal where the individual is being asked to trade away something they cannot reasonably evaluate the net present value of (their own future optionality in a future they can't predict) — which will inevitably be presented by the company offering the deal, in a way that minimizes/obscures this loss of optionality. In other words, it's a deal that, in being able to make it, has the same inherent flaws as indentured servitude does — just with money instead of labor.
by Philpax | 2025-04-12 04:12:39+00:00
Gleam / Lustre are fantastic, and I hope to use them in anger at some point, but it's my understanding that they don't aim to be as "total" as Elm (quotation marks because I don't think Elm was total in the formal sense). That is, while Lustre is very much following in Elm's footsteps, both it and the language have not been designed around avoiding runtime failure at all costs. (Which makes sense, given the Erlang/BEAM heritage.)
by mikewarot | 2025-04-12 04:15:38+00:00
Now that I have an actually useful 3d printer, I really have gotten into FreeCad. Hopefully in a few more months I'll grok it well enough to gork/rewrite the gear generator tool kit. The rack generator, for example has no notion of where the pitch line is. This makes proper designs with mating gears a matter of trial and error.
by yello_downunder | 2025-04-12 04:17:00+00:00
One other thing you can do - live in a newly developed area. Areas that had car traffic when lead was still used in fuel can have significant amounts of lead in the soil. If you live in an older area and suspect lead poisoning, test your garden soil and test the playground dust.

https://www.cdc.gov/lead-prevention/prevention/soil.html