MurphyA/hacker-news huggingface dataset:
by chillfox | 2025-04-17 04:56:01+00:00
I don't know. I was dumb enough to move my entire photo library into Lightroom cloud back when they released that.

It's a nightmare.

It's pretty easy to export the photos, you get them down organized by date and photos with edits are there both as the original and a "-edited" version. What is missing is the library organization.

I really want to get my library organization as well, it's very valuable to me, it's what has got the details of what photos was from what event. And I don't really know how to get that down. I am thinking I will have to scrape it from the webapp or something like that.

It's been left to last as it's both one of the cheaper subscriptions and a total nightmare to get out of.

As for what app to use when it's all down, Capture One or Darktable seems reasonable with a network attached drive.
by barry-cotter | 2025-04-17 04:56:45+00:00
The Chagossians are not by any meaningful standards indigenous. The land was uninhabited when George Washington was rebelling against the British. If the Chagossians are indigenous so are old stock white Americans.

And Mauritius have treated the Chagossians like dirt for decades, with no signs of that changing.

None of this is to deny the Chagossians were extremely ill treated by the British, but the idea that the Mauritanians have any interest in the welfare of the Chagossians is ridiculous.
by eru | 2025-04-17 04:58:28+00:00
> The problem is, it leads to cost-cutting and unsafe practices. The fact that American eggs and poultry meat need to be washed because it would otherwise be unsafe to eat from the horrible conditions the poultry is exposed to is telling enough.

They only need to be washed, because that's what the regulations say. If the regulations say that they need to be save without washing, that's what farmers would deliver. Farmers in the EU aren't any less greedy.

People all across the wealth spectrum are getting richer.

But in any case, coming back to the 'milk glut': cheap milk makes more of a difference for poor people than for rich people.
by departed | 2025-04-17 05:00:23+00:00
LMArena might have some of the information you are looking for. It offers rankings of LLM models across main cloud offerings, and I feel that its evaluation method, human prompting and voting, is closer to real-world use case and less prone to data contamination than benchmarks.

https://lmarena.ai/

In the "Leaderboard">"Language" tab, it lists the top models in various categories such as overall, coding, math, and creative writing.

In the "Leaderboard">"Price Analysis" tab, it shows a chart comparing models by cost per million tokens.

In the "Prompt-to-Leaderboard" tab, there is even an LLM to help you find LLMs -- you enter a prompt, and it will find the top models for your particular prompt.
by ty6853 | 2025-04-17 05:01:24+00:00
They already admitted in black and white in court to judge Xinus they were wrong. They're refusing to fix it. Why admit you're wrong but refuse to take a simple action to fix it unless it can't be fixed? Literally all they have to do is bring him back and refulfill the deportation by dropping him in some barren desert in Somalia, anywhere but taking him to the one place they couldn't.
by lwo32k | 2025-04-17 05:01:29+00:00
"Pure Desperation"

What happens when there is more Content than there are Eyeballs or Time to consume it all? Or economically what happens when Supply massively overshoots Demand? People who design UX/UI aren't economists they are just reacting to an environment, dominated by a few companies all fighting tooth and nail over a finite non growing pool of Attention. Anyone that makes a move is automatically copied by everyone else out of sheer FOMO.

So we get the tooth aisle - hundreds of different toothpastes - but really a few companies that have divided up the entire market and shit scared of loosing ground so they copy each other furiously constantly adding more and more options just cause the other guy did so - https://metropolismag.com/programs/the-toothpaste-aisle
by Koffiepoeder | 2025-04-17 05:02:19+00:00
Ip's can (easily) be hijacked by nefarious BGP requests and offer no easy SSL. You could maybe add cert pinning to fix that, but it's quite inflexible.

Another added bonus of domains is the potential for subdomains to be used. This could be usful for many purposes: as load balancing/pooling mechanism (fictive example us4.zoom.us) and for compartmentalisation (api.zoom.us).
by gfd | 2025-04-17 05:02:51+00:00
I don't mind revealing my alts since none of them seem to link back to my main. But the top 4 results were all correct for me:

https://antirez.com/hnstyle?username=gfd&threshold=20&action...

zawerf (Similarity: 0.7379)

ghj (Similarity: 0.7207)

fyp (Similarity: 0.7197)

uyt (Similarity: 0.7052)

I typically abandon an account once I reach 500 karma since it unlocks the ability to downvote. I'm now very self conscious about the words I overuse...
by ryao | 2025-04-17 05:03:17+00:00
It was GNU grep 2.13 and ZFS' behavior predates GNU grep 2.13 by many years. This was considered to be a bug in grep by the grep developers:

https://github.com/openzfs/zfs/issues/829

http://git.savannah.gnu.org/cgit/grep.git/commit/?id=2f0255e...
by AStonesThrow | 2025-04-17 05:03:38+00:00
> GoDaddy runs the root dns for .us

.us is not the “root DNS” and your misidentification is muddying the waters.

.us is a TLD (Top-Level Domain) and more specifically, a ccTLD (cc = ‘Country Code’).

https://en.wikipedia.org/wiki/.us

And the English Wikipedia says that its registrar is a subsidiary of GoDaddy named “Registry Services, LLC”.

The root DNS servers and registry are not run by GoDaddy or a subsidiary.

https://en.wikipedia.org/wiki/Root_name_server

They are operated by important entities. Not companies that release sexy commercials featuring Danica Patrick. I keep getting confused between GoDaddy and Carl’s, Jr.
by exodust | 2025-04-17 05:03:53+00:00
I was logged in but it wasn't showing, but it's showing now.

> confidently incorrect

I disagree. Grok had a crack and got it wrong. LLMs get things wrong sometimes.

Besides, it said "likely from Species", which is guesswork. The original post is garbage. "Chimp the fuck out"... I don't even know what that means, so Grok didn't have much to go on by analysing the "green text".
by squiggleblaz | 2025-04-17 05:05:54+00:00
A certificate authority is an organisation that pays good money to make sure that their internet connection is not being subjected to MITMs. They put vastly more resources into that than you can.

A certificate is evidence that the server you're connected to has a secret that was also possessed by the server that the certificate authority connected to. This means that whether or not you're subject to MITMs, at least you don't seem to be getting MITMed right now.

The importance of certificates is quite clear if you were around on the web in the last days before universal HTTPS became a thing. You would connect to the internet, and you would somehow notice that the ISP you're connected to had modified the website you're accessing.
by coobird | 2025-04-17 05:06:33+00:00
I probably still have some LEDs and transistors in my parts bin that (my dad) bought for me from that Fry's.

Fry's really made me feel like a kid in a candy store -- all the PC software and hardware along with electronics parts too. I was less interested in the household appliances, but I think the small Sony Trinitron TV that was in my bedroom was from Fry's.

Oh yes, they also had candy as well, strategically placed in the isle where we'd wait before reaching the cashier. Must have picked up dozens of Reese's peanut butter cups and Skittles over the years.
by nine_k | 2025-04-17 05:07:42+00:00
The M-series have a built-in GPU and unified RAM accessible to both. Running a model on an M-series chip without using the GPU is, imho, pointless. (That said, it's still a long shot from an H100 with a ton of VRAM, or from a Google TPU.)

If a model can be "run on a CPU", it should acceptably run on a general-purpose 8-core CPU, like an i7, or i9, or a Ryzen 7, or even an ARM design like a Snapdragon.
by spiderfarmer | 2025-04-17 05:08:04+00:00
The “unique and special” kids are mostly Americans, I think. At least I don’t recognize that parenting style anywhere around me.

I really think the world is too complex for most people and they outsource their critical thinking to the group they chose to join or even were born into.

I don’t think it’s a modern problem. Religion formed enormous safe spaces for incurious people before they ran into new peers via the internet.
by ryao | 2025-04-17 05:08:22+00:00
SEEK_HOLE would let you find the holes, but not tell you the record size, which is what he wants here. ZFS does not implement .fiemap.

zdb could be used to get this information by inspecting the dataset's object corresponding to the inode number returned by stat, but that is a heavy handed way to find it.

If this exporting this information is important to the original author, I suggest that he file an issue at the OpenZFS bug tracker requesting a way of exporting this information.
by simonw | 2025-04-17 05:08:47+00:00
No, Mixture of Experts is a really confusing term.

It sounds like it means "have a bunch of models, one that's an expert in physics, one that's an expert in health etc and then pick the one that's a best fit for the user's query".

It's not that. The "experts" are each another giant opaque blob of weights. The model is trained to select one of those blobs, but they don't have any form of human-understandable "expertise". It's an optimization that lets you avoid using ALL of the weights for every run through the model, which helps with performance.

https://huggingface.co/blog/moe#what-is-a-mixture-of-experts... is a decent explanation.
by insane_dreamer | 2025-04-17 05:08:49+00:00
If you're doing an actual efficiency audit, you are not doing half of what is reported here.

And then after they launched a formal review of the breaches:

> But on April 3 or 4, the assistant CIO "and I were informed that instructions had come down to drop the US-CERT reporting and investigation and we were directed not to move forward or create an official report," Berulis wrote.

It's truly shocking what the US Gov is letting DOGE get away with, with no oversight.
by musicale | 2025-04-17 05:10:45+00:00
QDOS had the advantage of being able to reimplement the CP/M-86 design rather than starting from scratch.

There were lots of disk operating systems created for 8 and 16-bit machines, as well as a number of BASIC + DOS type systems. But CP/M is the one 8-bit OS to rule them all - even running on an Apple II or C64 with a Z-80 CPU card or cartridge.
by poulsbohemian | 2025-04-17 05:11:37+00:00
We have some pretty interesting family records, and if I look back 200 and 500 (and sometimes longer..) years ago, the information we have about family members feels remarkably current. There were divorces, economic and political challenges, times of prosperity and times of struggle. Property changed hands, taxes were levied, sometimes family members quarreled and sometimes they started new ventures together. The particular skills one might need in any one era or the social and political environment might change, but the human condition is remarkably common throughout the ages.
by solardev | 2025-04-17 05:12:32+00:00
The title is misleading. There are smaller similar sensors. From the actual PR:

> Sony Electronics Announces the World's Smallest and Lightest[1]

> [1] As a 3D LiDAR with a measurement range of 10m or more under sunny outdoor conditions (excluding modules), according to Sony research, as of April 2025

So the smallest within those constraints, not overall. The iPhone ones are smaller. (And I think they also use Sony receivers?)

https://www.prnewswire.com/news-releases/sony-electronics-an...
by reed1234 | 2025-04-17 05:12:40+00:00
It definitely seems to be heading that way but I think it's premature to label it a constitutional crisis. It's only one part of the picture. The Trump admin has abided by court orders before and continues to do so, though sometimes reluctantly. The judicial branch is still trying to resolve the conflict by ruling contempt of court. If this incident doesn't get resolved and the Supreme Court rules on it and Trump ignores that ruling, for example, maybe that would be a full blown constitutional crisis. I think scope matters too.

That doesn't mean that the incident isn't concerning. But I think we should be careful to incite false panic which could cause distrust. Save that panic for the real constitutional crisis brewing.
by bane | 2025-04-17 05:12:43+00:00
Hear me out, I wonder if the need for a decentralized database of data like this might be an actual good use for block chains?

Requires consensus

Immutable

Distributed

A user who needs the CVE database thus just needs to grab a copy of the ledger off of bit torrent or wherever and parse it for all data or updates, etc. It's not like CVEs get lots of updates, and you need to keep track of all of them forever anyways. Updates could be handled by just adding another entry to the chain, and bad actors couldn't really tamper with it.
by OccamsMirror | 2025-04-17 05:13:59+00:00
Plexamp is really good for this.

The styles information that Plexamp has works really well and in my experience, as long as your library is large enough, works better than modern Spotify.

It was Spotify's degradation of their radio service and terrible "AI DJ" that finally got me off Spotify. Punishing them for platforming Joe Rogan was just icing.
by throwaway2037 | 2025-04-17 05:14:15+00:00
This is a great point. For all of the "technically correct" arguments going on here, this one is the most practical counterpoint. Yes, in theory, Verisign (now Symantec) could issue some insane wildcard Google.com cert and send the public-private key pair to you personally. In practice, this would never happen, because it is a corporation with rules and security policies that forbid it.

Thinking deeper about it: Verisign (now Symantec) must have some insanely good security, because every black hat nation state actor would love to break into on their cert issuance servers and export a bunch of legit signed certs to run man-in-the-middle attacks against major email providers. (I'm pretty sure this already happened in Netherlands.)
by flomo | 2025-04-17 05:14:35+00:00
The Atari 2600 had a certain type of "adventure game", which was basically walk-around until you found this blob of pixels (see manual). "Adventure" was famous, and "Superman" (also a Warner movie franchise) did well with this style.

Atari "Raiders of the Lost Ark" seemed to be a game that sold very well on name value, but it was hard dexerity, and required reading the manual, and so most people probably didn't make it more than about 5 screens in. That and Atari "Pac-Man" and a few other games, and HEY Atari is just ripping us off!!

"E.T." was pretty half-assed, but IMO a big part of it was the entire game design was not all that entertaining to begin with. It was "Superman" with pits.
by jacobs123 | 2025-04-17 05:14:55+00:00
Some of the research I want to show you is, although technically public, very relevant for malware development, especially in worming payloads that are spread by exposed agents to other exposed agents. It's not secret information but I don't want to make it easy for script kiddies to skip 4+ years of studying engineering and the associated learning about ethics. Can I contact you directly in some way? Thanks.
by jcranmer | 2025-04-17 05:15:40+00:00
I've listed most of the conflicts that occurred on the European continent (I've omitted several Russian wars, and there's a couple more civil wars I've also omitted). And some of that is because I'm doing wildcards rather than trying to, e.g., track down every single Balkan conflict in the 19th century.

If you think I've included most of the conflicts that involved European powers on one side... no. Not even close. This is an era when Europeans are essentially in a permanent state of war with everybody they consider inferior to themselves. And, albeit at the tale end of this era, it's still the era when private companies assert the right to go to war against other people. Don't forget that non-European wars can still leave indelible imprints on the European psyche--the Boer War and the Russo-Japanese War both had massive implications for their home countries, and it's ultimately the Italian invasion of Libya that kicks off World War I.

> Probably the most peaceful century in the history of Europe.

World War II is not yet 100 years gone, but there's not really going to be any question that that the 100 years after WWII will be the most peaceful 100 years in recorded history. For comparison's sake, you're probably looking at like roughly a Napoleonic Wars' amount of death in conflict on the European continent between the Napoleonic Wars and WWI. And as I've mentioned, you're really lucking out that there's just under 100 years between two of the bloodiest conflicts of European history, so you get to pick a 100 year time period without the largest conflicts. If the time period were instead 110 years, now you'd have to confront the bloodbath not only of WWI but also the Russian Civil War.
by AlbertoGP | 2025-04-17 05:16:53+00:00
The video description links to the "article version" https://fasterthanli.me/articles/the-promise-of-rust although it is a couple of pages and then goes "The rest of this article is exclusive!". It might still be a good way to see wjether to watch the video.

Addendum: I see now that the article link was submitted earlier today: https://news.ycombinator.com/item?id=43711393
Show HN: Terminal based AWS FinOps Dashboard; Track costs across accounts/orgs
by raviki | 2025-04-17 05:18:13+00:00
It has become a complicated task to track costs across my AWS accounts which are not part of a single organisation. So I wrote a python script to query costs across these accounts and print a dashboard in the terminal. Thanks to two amazing contributors for improving this tool.

Features of this CLI dashboard:

1. Tracks costs of AWS accounts across different organisations in a single dashboard. 2. Time-based cost analysis for current and previous months, or custom ranges. 3. Cost breakdown by AWS service, sorted by highest spend. 4. Displays AWS Budgets with limits and actual usage. 5. Shows EC2 instance status across specified or all regions. 6. Auto-detects your AWS CLI profiles. 7. Query cost data for any time range using the -t flag. 8. Export your data to CSV or JSON files for further analysis. 9. Clean UI and user-friendly UX.

GitHub Repo: https://github.com/ravikiranvm/aws-finops-dashboard

If you have any feature requests, let me know. If you want to contribute, do open a PR.
by kqr | 2025-04-17 05:18:48+00:00
Yeah, just last week I updated the numeric precision of a value across an entire user journey in a big enterprise application, spanning many functions and data types. Thanks to Haskell, I could do it in a day.

In any other language I've used (barring maybe Ada) that is a refactoring that would take at least days, if not weeks, to manually track down all the places it interacts with the system directly or indirectly, because mixing e.g. int with long long is not a type error.

In Haskell, I change the type and the compiler spits out a list of locations that needs to change. This is repeated for a few iterations until all transitive interactions are worked out. Done!
by JoelJacobson | 2025-04-17 05:18:50+00:00
Could anyone clarify what the author means regarding duty drawback? He writes:

"There is no duty drawback for exporting. In the past, even in the United States, if you imported something and then exported it, the tariff you paid on the import would be refunded to you. They got rid of that..."

My understanding was that duty drawback—where import duties are refunded if the imported items or their components are later exported—is still broadly available in the U.S., though with certain exceptions (like steel/aluminum tariffs under Section 232 or trade within USMCA countries).

Is he referring specifically to recent tariff changes or targeted exceptions rather than a general elimination? Or has there been a broader policy shift I'm missing?
by sph | 2025-04-17 05:19:35+00:00
It does not require consensus. It does not require to be immutable. It’s simply advisory data. There is no gain if one owner decides to censor or tamper with their stored CVE data, apart from annoyance for its users.

You’ll be quite fine with a centralised database and mirrors. We have been fine with that until now.

All that we need is data to be freely available, shared and possibly that other institutions offer to catalogue software vulnerabilities to have some kind of redundancy and duplication.
by bredren | 2025-04-17 05:20:30+00:00
Thank you! I was glad to read your comments here and see your project.

I have encountered this issue of reincorporation of LLM code recommendations back into a project so I’m interested in exploring your take.

I told a colleague that I thought excellent use of copy paste and markdown were some of the chief skills of working with gen AI for code right now.

This and context management are as important as prompting.

It makes the details of the UI choices for copying web chat conversations or their segments so strangely important.
by thenickdude | 2025-04-17 05:22:36+00:00
The free tier now supports connecting to local AI models running on LM Studio or Ollama, but it still doesn't actually function without an internet connection.

If you block access to the internet or to their AI API servers [1], it refuses to start a new chat invocation. If you block access halfway through a conversation, the conversation continues just fine, so there's no technical barrier to them actually running offline, they just don't allow it.

Their settings page also says that they can't even guarantee that they implemented the offline toggle properly, a flag that should be the easiest thing in the world to enforce:

>Prevents most remote calls, prioritizing local models. Despite these safeguards, rare instances of cloud usage may still occur.

So you can't even block access to the very servers that they say their faulty offline toggle would leak data to.

[1] https://www.jetbrains.com/help/ai-assistant/disable-ai-assis...
by jonahx | 2025-04-17 05:23:06+00:00
Sure, there's no authority who stamps the official definition.

I'll make my case. To me, if you look at how the phrase is usually used -- "when humans have achieved AGI...", etc -- it evokes a science fiction turning point that implies superhuman performance in more or less every intellectual task. It's general, after all. I think of Hal or the movie Her. It's not "Artifical General Just-Like-Most-People-You-Know Intelligence". Though we are not there yet, either, if you consider the full spectrum of human abilities.

Few things would demonstrate general superhuman reasoning ability more definitively than machines producing new, useful, influential math results at a faster rate than people. With that achieved, you would expect it could start writing fiction and screenplays and comedy as well as people too (it's still very far imo), but maybe not, maybe those skills develop at different paces, and I still wouldn't want to call it AGI. But I think truly conquering mathematics would get me there.