MurphyA/hacker-news huggingface dataset:
by Brian_K_White | 2025-04-12 04:43:17+00:00
But there are not 1000 programs being proposed. No one said every binary in a system. Only some binaries are a problem. That is silly hyperbole that isn't useful or any kind of valid argument.

What I said specifically is I'd rather a static binary than a flatpak/snap/appimage/docker/etc. That is a comparison between 2 specific things, and neither of them is "1000 programs using 1000 libraries"

And some binaries already ship with their own copies of all the libraries anyway, just in other forms than static linking. If there are 1000 flatpaks/snaps/docker images etc, then those million libraries are already out there in an even worse form than if they were all static binaries. But there are not, generally, on any give single system, yet, though the number is growing not shrinking.

For all the well known and obvious benefits of dynamic linking, there are reasons why sometimes it's not a good fit for the task.

And in those cases where, for whatever reason, you want the executable to be self-contained, there are any number of ways to arrange it, from a simple tar with the libs & bin in non-conflicting locations and a launcher script that sets a custom lib path (or bin is compiled with the lib path), to appimage/snap/etc, to a full docker/other container, to unikernel, to simple static bin.

All of those give different benefits and incur different costs. Static linking simply has the benefit of being dead simple. It's both space and complexity-efficient compared to any container or bundle system.
by instagib | 2025-04-12 04:43:56+00:00
The archive sites appear to be down for now.

My summary: Americans have to stay home with their parents to save up for a long vacation from work, but they don’t have a job lined up and have student loans. Meanwhile, Europeans get to enjoy actual long vacations without any hassle.

The people who returned to work after their vacations valued their time off. They actually enjoyed their time away from work. One of them even became a freelancer. Most didn’t care what job they went back to.

I love that picture of the retirees sleeping in a gondola in the canals. It’s better to vacation before you can’t enjoy it anymore or are unable to. Some family members even work out deals with their employers to resign and come back after long vacations. Others get approved for unpaid time off, so they keep their job and take real vacations off.

On the other side of things some friends spend all their time traveling, paying rent, unable to save anything, and are very happy until they need to move again.
by t0lo | 2025-04-12 04:44:22+00:00
It makes sense when you value one innocent israeli life the exact same as one innocent palestinian life. And Gaza hasn't had elections since 2007, and the acting European Union policy chief Josep Borell has stated on record Israel and Netenyahu deliberately funded Hamas to hinder the credibility of the Palestinian Authority, and reduce positive sentiment toward the Palestinian people, which obviously worked.

https://www.politico.eu/article/israel-funded-hamas-claims-e...
by uptownfunk | 2025-04-12 04:45:45+00:00
Move on, you’re not married. If You can’t align on how to vet the problem then you can’t align on the dozen other things you need alignment on. Cut your losses and move. It’s not failure it’s pivoting. Take the learning and move on, and make sure you vet your next cofounder throughly along what you learned from this experience. I will say, she wants to work on something that she has data she can sell. Selling, users, and traction will make the fundraise much easier. So try and see where she is coming from. But it sounds like at this point better to go your own way.
by vijucat | 2025-04-12 04:46:16+00:00
I blocked Windows Update on my Windows 10 when I heard that they are removing the feature where you click on the time and it shows a clock with seconds. This has to be the most patently malicious jab at users to make them switch to Windows 11. I am sure this will be ineffective since Windows often bypasses your attempts at stopping Windows Update. Frustrating to say the least.
by koakuma-chan | 2025-04-12 04:46:48+00:00
> I believe most browsers do it like that, these days

Nope. Browsers send a byte range request for the whole file (`0-`), and the correspoding time range grows as the file is being downloaded. If the user decided to seek to a different part of the file, say at byte offset 10_000, the browser would send a second byte range request, this time `10000-` and a second time range would be created (if this part of the file has not already been downloaded). So there is no evidence there that any browser would stream files in small chunks, request by request.

> in terms of server memory usage

It's not less efficient in terms of memory usage because the server wouldn't read more data from the filesystem than it can send with respect to the flow control.

> concurrent open connections

Maybe if you're on HTTP/1, but we live in the age of HTTP/2-3.

> Many wireless protocols also prefer large, infrequent bursts of transmissions over a constant trickle.

AFAIK browsers don't throttle download speed, if that's what you mean.
by walterbell | 2025-04-12 04:48:21+00:00
Stephen Miran (chair of Council of Economic Advisers) has a 40-page paper on tariffs, https://news.ycombinator.com/item?id=43589350

https://financialpost.com/news/stephen-miran-economist-trump...

> Currently a senior strategist at Hudson Bay Capital Management LP and a fellow at the Manhattan Institute in New York City, Miran holds a PhD in economics from Harvard University and his dissertation advisor was Martin Feldstein, an eminent American economist who chaired the CEA during the Reagan administration.

> Miran.. points to Trump’s application of tariffs on China in 2018-2019, which he argues “passed with little discernible macroeconomic consequence.” He adds that during that time the U.S. dollar rose to offset the macroeconomic impact of the tariffs and resulted in significant revenue for the U.S. Treasury.. “The effective tariff rate on Chinese imports increased by 17.9 percentage points from the start of the trade war in 2018 to the maximum tariff rate in 2019,” the report said. “As the financial markets digested the news, the Chinese renminbi depreciated against the dollar over this period by 13.7 per cent, so that the after-tariff USD import price rose by 4.1 per cent.”
by timewizard | 2025-04-12 04:49:33+00:00
> and is arguably not needed when delivered over a reliable unicast pipe such as TCP.

So much content ended up being delivered this way, but there was a brief moment where we thought multicast UDP would be much more prevalent than it ended up being. In that context it's perfect.

> why HLS started out with transport streams and only gained fMP4 support later on.

Which I actually think was the motivation to add fMP4 to base MP4 in the first place. In any case I think MPEG also did a better job with DASH technically but borked it all up with patents. They were really stupid with that in the early 2010s.
by BoiledCabbage | 2025-04-12 04:50:11+00:00
> my brother, I live inside side-effects. The days I can have even a few pure functions are few and far between. I'm honestly curious what percentage of your code bases can be this pure.

I've never seen what you work on so there is no way I can say this with certainty, but generally people unfamiliar eith functional programming have way more code that is / or can be pure in their code base than they realize. Or put the opposite, directly as is if you were to go line by line in your code (skipping lines of comments and whitespace) and give every line a yes/no on whether is performs IO, what percentage are actually performing IO? Not are related to IO, or are preparing for or handing the results of IO, but how many lines are the actual line to write to the file or send the network packet?

Generally, it's a much smaller percentage than people are thinking because they are usually associating actual IO with things "related to" or "preparing for" or "handing results from" IO.

And then after finding that percentage to be lower than expected, it can also be made to be significantly lower by following a few functional programming design approaches.
by motorest | 2025-04-12 04:51:01+00:00
From the article:

> JWTs (...) can’t be revoked easily and may expose sensitive data if not encrypted.

This is not true.

Revoking a JWT is as simple as adding the JWT ID to a list of revoked JWTs. If a JWT is valid and its JWT ID is in the revoked list, the JWT is refoked. The tradeoff is that resource servers need to periodically refresh this list.

Also, a JWT only leaks sensitive data if you purposely want the JWT to ship sensitive data. Nothing forces you to do that.

> Opaque tokens (...) offer better security and revocation control but come with extra overhead and reduced scalability.

This is simply wrong. Any security and revocation check you can do with a opaque token, you can do with a JWT as well.

Overall the quality of the article is quite poor.
by simpaticoder | 2025-04-12 04:51:47+00:00
I wonder if a mechanical watch could communicate something via radio with some clever placement of magnets and copper on the movement via Faraday induction. Imagine movement that encodes a simple BT handshake. On the more science fiction side, a very tiny Difference Engine that fits on your wrist (I am reminded of a Young Ladies Primer from The Diamond Age, where the compute was nano-mechanical).
by physicsguy | 2025-04-12 04:54:21+00:00
It’s not the same because with Apple Music you still have an iPod like library you can go through with artists/albums/songs.

If you like a song on Spotify it just adds it to the massive playlist. It only adds it to its library management thing if you like the Album. If you click an artist in your library it takes you to their main page rather than to your library of saved songs by them.
by roywiggins | 2025-04-12 04:54:33+00:00
> What makes cancer and reproductive risks unique such that labelling for them cannot be enforced by the government, and needs to be done by private enforcers motivated by profit?

It's not unique. The ADA and the NVRA are two other big laws that include private rights of action, eg

https://www.democracydocket.com/proa/
by kurthr | 2025-04-12 04:54:33+00:00
I'll accept that you could get an IfThisThenThat implementation that might let you get some home automation done. Of course, if you can't build an ITTT to start with, you'll have a horrible time debugging it, or even remembering to turn it off. The create a magic button thing though is exactly the terrible UI I'm talking about.

I think part of what you want is voice applications, because deleting your signature by hand is probably easier than trying to build a program that does it. Maybe the app could just search help and tell you what feature already does what you're asking for. Certainly, context sensitive voice recognition has gotten a LOT better with the latest LLMs. Not sure I'm looking forward to the guy on the train narrating to his laptop for an excel page, though.
by orionblastar | 2025-04-12 04:54:43+00:00
When my father was alive (He died in 2010), I gave him a Linspire Live CD to boot if Windows XP ever failed for him. He used to work with AT&T as a phone installer and worked with 1ESS computers and UNIX. He liked Linspire Linux, and I paid for a license. It looked like Windows, so it was easy to adapt to the GUI, and he knew what to do in a Linux CLI shell.

I got a Windows 10 PC that takes 30 minutes to boot up, and bought a $2000 Windows 11 PC from Microcenter to replace it. I will install Debian Linux on the Windows 10 PC when Windows 10 expires in October 2025.
by gronky_ | 2025-04-12 04:54:51+00:00
Stating that Israel doesn’t have a right to exist has been recognized to be an antisemitic statement by many prominent institutions.

It’s a radical statement that effectively denies the rights of millions of people to exist and is especially problematic given the historical context of the establishment of Israel.

The statement gets thrown around so much in certain circles that it’s gotten normalized. You’ve apparently lost sight of or never stopped to think what actually means, to the point where you’re providing it as an example of an innocent statement that got you banned for no reason. Taking this statement out of radical activist circles and into the real world won’t go well.

Take some time to educate yourself and reflect on what it actually means.
by hakfoo | 2025-04-12 04:56:16+00:00
Nationalize the entire circus.

We should have some form of Faster Payments scheme, backed by the state, because cheap, reliable transaction networks are the sort of infrastructure that's good for business. At the very least, this screams "make FedNow the default payment rail". Then if people actually want to spend money that isn't theirs, let lenders build something pluggable on top, so their costs and needs are solely limited to the credit aspects, rather than skimming of of every single transfer of value.
by pkdpic | 2025-04-12 04:56:19+00:00
lol, I didn't realize how famous the PB&J exercise was. That's fantastic. I thought it was just from this puppet video I've been showing my 4yo and his friends. Anyway they seem to love it.

https://m.youtube.com/watch?v=RmbFJq2jADY&t=3m25s

Also seems like great advice, feels like a good description of what Ive been gravitating towards / having more luck with lately proompting.
by matheusmoreira | 2025-04-12 04:57:05+00:00
You can get a Casio F-91W and replace the movement with a Sensor Watch board. The watch then becomes a water resistant temperature compensated quartz wristwatch. It's a literally world class time piece. I calibrated mine and now it deviates a few seconds per year. It's insane how good this thing is. Low power, battery lasts over a year.

It's a fully programmable ARM microcontroller. You can write "watch faces" for it. There's a 2nd factor codes face that lets you log in like you're James Bond on the Nintendo 64. One of the coolest projects I've ever worked on. I made it possible to calibrate the pulsometer, a feature I use frequently at work.

https://www.sensorwatch.net/

They even developed a custom LCD that's even more awesome than the original.
by YZF | 2025-04-12 04:57:12+00:00
And here is an analysis of BBC's anti-Israeli bias: https://asserson.co.uk/wp-content/uploads/2024/09/asserson-r...

And from the BBC itself: https://www.bbc.com/news/articles/c2d4egk17l2o "Questions still remain for BBC after damaging Gaza documentary"

https://www.ynetnews.com/culture/article/skcfkb1iyx "From bias to blunders: The BBC’s anti-Israel shift since October 7"
by tstrimple | 2025-04-12 04:57:15+00:00
Agreed on the optional part. I've picked up Satisfactory again since 1.1 hit experimental. I like having the option to skip a lot of the tedium. Don't get me wrong. I normally love the early game tedium. That's where a lot of decisions have long term consequences. But sometimes you just want to play with new features, and games like Satisfactory give you enough granularity of control to tailor that experience to what you're looking for in most cases. I appreciate options to make games much more difficult or accessible at the same time. Just because I tend to like brutally punishing games doesn't mean others have to experience the same games in the same way. I want fallout games to have a survival mode and I want rougelites to have a tourist mode. At the same time not all games have to cater to all audiences. So it's perfectly fine for casual games to focus on their audience and the same for more "hardcore" games. I just really appreciate it when a developer is able to thread that needle and give way more folks a way to enjoy their games across skill / difficulty boundaries.

I'm particularly interested in the area of coop games where you've got two players of radically different capabilities. I really like newer games in the vein of "Split Fiction" or "It Takes Two". But they tend to assume somewhat equal levels of competence for skill based sections of the game. So if I try to play with my wife I have to wait over and over again as she fails what are to me basic jumps. I'd love to see more exploration of asymmetric gameplay. Where it's not just both players having to navigate the same obstacles, but allows players to better leverage their skills to overcome something together. I remember staying up late nights with my now wife playing Diablo 2. But now I'm at the point where I want to push high tier rifts and she just wants to finish the story line. I'd like to see more examples of coop games where the burden falls more heavily on one player and the other is mostly along for the ride. Not all gamers are looking for the same things out of their games, but that doesn't necessarily mean they shouldn't be playing together.
by darth_avocado | 2025-04-12 04:57:51+00:00
Okay but that doesn’t help if it is a corporate laptop and the corporation requires you to opt in. Then somehow abuses the recall feature at every point? Took a 5 min break? Fired for cause 1 day before you get your bonus. Took a few mins longer to complete a task? Withhold promotion for another year. Opt in isn’t really opt in.
by Terr_ | 2025-04-12 04:58:08+00:00
> The dual ssd boot option for OS is also nice, as some games/applications in Win11 are inescapable.

Similar situation, I'm thinking I'll have a two bootable drives and then a third data-only drive so that I can share some stuff between them. (Hey, I got a desktop for a reason, let's use that space!) AFAICT this should be safe-enough provided I avoid a special case where Windows has hibernated without unmounting an NTFS drive cleanly and I try to mount it on the Linux side.

Not sure how much work I want to put into the different flavors of TPM/secure-boot-y things. Less worried about evil-maid attacks as opposed to preventing a burglar rifle through my digital life.
by janderson215 | 2025-04-12 04:59:36+00:00
Popular opinion and fact can be very different.

I agree Germans are less susceptible to SV bullshit artists, but they also miss out on the upside for game changing ideas. Whether this is a net negative or net positive is yet to be determined. Up to this point, it has been Germany’s financial loss to over index on the engineeriness. Maybe it is America’s loss to over index on the financial outcomes and the truly world changing ideas and those very same ideas can be a net negative. I would have said 2 months ago that you would be hard pressed to find people on this message board who would agree with the latter, but I think that may have changed significantly recently.
by antognini | 2025-04-12 05:00:02+00:00
There are around 10,000 megalith structures in the Sahara, most of which were constructed between 3000 and 2000 BC, when desertification was well underway. A large number of these were discovered within the last 20 years using Google Earth. The megaliths come in a wide variety of shapes (there are around 40 categories), but the more sophisticated megaliths have a keyhole shape [1].

Like the better known megaliths in Europe they tend to have astronomical alignments and have been used as funerary monuments. Most of the megaliths point east and have male skeletons, but the few megaliths with female skeletons are oriented towards the west.

(Shameless plug, but for anyone interested in learning more about this sort of thing I have a podcast about the history of astronomy and one of the episodes is about the astronomy of Saharan and Sub-Saharan Africa [3].)

[1]: https://www.researchgate.net/figure/Two-keyhole-structures-i...

[2]: https://songofurania.com/episode/029
by card_zero | 2025-04-12 05:00:10+00:00
> But substantially the same thing happens if the AI is trained on some other artist's work instead.

You could take that further and say that "substantially the same thing" happens if the AI is trained on music instead. It's just another kind of artwork, right? Somebody who was going to have an illustration by [illustrator with distinctive style] might choose to have music instead, so the music is in competition, so all that illustrator's art might as well be in the training data, and that doesn't matter because the artist would get competed with either way. Says you.
by sfx77 | 2025-04-12 05:00:46+00:00
Not at all, the ICC is a kangaroo court. They issued a warrant for Netanyahu and a dead Hamas leader. That is insane. Also have you seen the U.N.s resolution against Israel?! They have more resolutions against Israel than against the rest of the world combined! I can't explain that except for either some foreign interest funding them to condemn Israel in this way, possibly anti-semitism, or maybe the entire body was co-opted by malicious actors. Just as a point of comparison about how one sided and strange the criticism of Israel is, recently a mass grave was found in Syria with 100,000 dead in it. That's more than twice this entire war, plus they were NOT combatants. That's Bashar Al-Assad. To top it off he is also killed an additional 600,000 of his own citizens. The war in Yemen, largely perpetrated by the Houthis (another Iranian militia, much like Hamas, and Hizbollah) killed another 400,000 people. These are insane numbers and these are not defensive wars. Yet somehow Israel is worse? Iran has murdered who knows how many of their civilians since 1979, North Korea, Russia, but a tiny democracy in the middle east is the devil? It's complete bs. The Israel conflict is somehow popular, it's just anti -westernism coupled with support for socialism / communism for some odd reason, which is popular at the moment, mixed in with anti-semitism.. anti-zionism is the same thing btw. Zionism as described in modern political terms started around 1880, that's 145 years ago! There is no Zionism anymore. Also, it's a weird term. As I've mentioned basically all jews are "zionists" because they will all gravitate to "zion" which is a mountain in Jerusalem. It's the same as Muslims gravitating towards Mecca. If I was "anti-maccanism" it's the same as being anti-muslim.
by esalman | 2025-04-12 05:01:14+00:00
Well, you insinuated that people in the local neighborhood groups are calling for violence against Jews just like Buddists called for massacre of rohingya people.

For a start, I don't outright deny that. Personally I haven't come across a lot, but there are different kinds of people and commentary on social media, so I won't be surprised if a fraction of them are indeed doing so.

Even if they do, Facebook is evidently maximizing resources to moderate calls for violence against Jews/Israel. Which I personally applaud. Palestine is a complex issue that cannot be fixed with violence. It's just that I'd appreciate if Facebook did the same level of moderation when Buddists in Myanmar were doing the same. Otherwise in plain and simple view it seems Facebook does not bother when victims are of certain group.

Remember that Bangladesh is a Muslim majority country (85%+). So naturally there is popular support in favor of Palestine and strong anti-Israel sentiments.

What's really happening is that people are organizing procession and demonstration in support of Gaza, and when they try to organize and communicate online on Facebook and other platforms about this specific issue, their posts are getting moderated out of existence.

Now if you ask whether should people organize in support/against either Palestine or Israel, that's a whole different issue and not what we are debating here.