MurphyA/hacker-news huggingface dataset:
by Gigachad | 2025-04-23 23:08:30+00:00
It’s not a maze but it is a long path. Think of a traditional furniture shop or warehouse type store. You’ll usually be able to see all 4 outer walls and the store is arranged in a kind of grid where you can walk almost directly to what you want.

I don’t have any problem with the IKEA layout, the experience is almost part of what you are going for. But it is obviously designed to make you take longer paths to things.
by hylaride | 2025-04-23 23:09:05+00:00
If this were true, Argentina would be super rich and Singapore would be super poor.

But it is not because just “keeping a dollar in your country” chasing less productive work/goods causes productivity and competitive problems the more it happens and longer it goes on.

There are plenty of defense experts who’ll say the opposite of what you say they will (though they’re open to exceptions for security reasons).

It is better to buy cheaper/better stuff abroad and have others do the same for your competitive stuff.
by rockemsockem | 2025-04-23 23:09:15+00:00
They said they're going to merge their private branch after their full releases, as opposed to merging many times on the way to a release.

https://9to5google.com/2025/03/26/google-android-aosp-develo...

> This does not mean that Google is making Android a closed-source platform, but rather that the open-source aspect will only be released when a new branch is released to AOSP with those changes, including when new full versions or maintenance releases are finished.
by dpifke | 2025-04-23 23:09:34+00:00
(I deleted my original reply, which was maybe conflating several different arguments. I'll try to restate my point more succinctly. IANAL, so it's quite possible I'm misunderstanding the legal issues at play.)

The linked opinion's discussion of jurisdiction seems to be about whether the case can be heard in any court, not if there's an alternate venue that would be more proper. FWIW, the retailer's web site[0] does not seem to contain a terms of service or anything with a choice-of-law provision. If the argument is that no court has jurisdiction in which the plaintiff can seek redress, that seems equivalent to saying that the law doesn't apply to the defendants.

Shopify already exercises a huge amount of discretion as to which businesses it's willing to provide services for, and how much it charges them. It does not seem unreasonable to me that the company would either a) be willing to answer to California courts, or b) stop selling its services to California retailers.

[0]: https://www.iambecoming.com/pages/who-we-are
by __MatrixMan__ | 2025-04-23 23:10:48+00:00
"not necessarily pretty smart" is a very nice way of putting it.

I don't know where the threshold ought to be, but beyond a certain size a pile of money can only indicate bad things about its owner. Either they're too unimaginative to turn that potential into action, or their designs are so against the will of the people that it's going to take gargantuan amounts of coercion to get them done. Either way, a billionaire is an individual of dubious merit.
by gkoberger | 2025-04-23 23:11:02+00:00
No, I think we're just looking at it from different perspectives.

Yes, most people are fine choosing from the fonts available on their computer when writing a document.

But that's not what me nor OP are talking about. We're talking about shipping software (like a mobile app), or publishing a blog post. In that case, the best you can specify is either a very common font (Helvetica, etc), or a high-level classification (serif, sans-serif, etc).

There are many free fonts out there, yes, but there's a reason they're free. The quality for a majority of them is significantly lower, and many designs come with constraints (either utilitarian or stylistic). You don't have to agree, but I'm not being absurd or lacking sincerity.

You're also just going around and commenting the same thing on each of my posts. But don't limit your understand to just my writing here; there's thousands of books about the importance of typography if you're curious to learn more.
by derefr | 2025-04-23 23:11:20+00:00
Try this analogy out: it's no wonder that people are interested in / have demand for generic reproductions of licensed cultivars of a plant (e.g. buying generic "grape tomatoes" rather than specific, expensive "cherry tomatoes.")

It's also no wonder that people will happily buy these generics even when they're not white-box reverse-engineered phenotype reproductions via independent breeding, but carefully bred-true genetic descendants of the proprietary original cultivar (a.k.a. "seed piracy" — the thing Monsanto goes to extreme lengths to stop people from doing with their GMO wheat.)
by indrora | 2025-04-23 23:11:32+00:00
>Open source Android vs. closed iOS

Google have slid back on this from day one. A pure-AOSP build of Android is borderline unusable, to the point that the dialer UI, various essential apps such as contacts and the like are now proprietary Google code, stripped out of AOSP. Additionally, AOSP has gone to a source-dump release pattern, rather than an open build. Last I knew, even basic things like the Camera and clock app had been made Google-Properietary.

You have to go to a completely independent distribution like LineageOS, which has maintained a step by step fork of Android, in order to have a "google free" environment that is vaguely useful.

However, the thing the courts have gotten very angry with is that in order to use the Android trademark, you have to get certification, which requires you to exclusively ship a series of Google applications (Chrome, Gmail, Youtube, the Google Photos app, etc) even if you have your own replacement (e.g. Samsung's browser, a native photo app, email client, etc.) and you Must ship with the Google account system up front.

> Install apps from any source on Android vs. total restriction on iOS

Going with the previous one: The apps you install then are going to require the Google services that may or may not have been shipped with your phone. Additionally, the hoops that an application must go through to get the same level privileges as a Google application -- even for things on the local phone -- are far and above what most people would be willing to go through: Since Google apps are installed on the system software end, they are given privileges that no other application could have.

> Switch default app for browser (and many other things!) vs. No choice but Safari tech on iOS

See previous: If you want to ship with Google's blessed market, you must ship with Chrome and it must be the default. The power of defaults is strong here.
by xvector | 2025-04-23 23:11:37+00:00
This is a totally foreign idea to the EU. Offensive and crass, even.

There's something I've learnt from some time in the EU. There is not an innovative, risk-taking, freedom-loving bone in the EU culture -- they exported all those folks to the US. Their homegrown risk takers and innovators inevitably leave because of their suffocating culture around innovation, entrepreneurship, and progress. This is one of the reasons for the staggering amount of brain drain in the EU.

Most ironically, they sneer on our concept of entrepreneurship/innovation while they lag development by decades and having total and complete dependence on our technology. It is this weird moral high-horse position that amounts to a tactical foot-gun.
by skull8888888 | 2025-04-23 23:11:49+00:00
Oh I see, didn't know about that, fastest and easiest thing you can do is to play around with pro via our chat UI https://lmnr.ai/chat - it's free up to 10 messages.

For the CLI and custom models, you can clone the repo, then go to the cli.py and manually add your model there. I will work on proper support of custom models.
by frank_nitti | 2025-04-23 23:12:05+00:00
Your comment assumes the conclusion that these comp sci kids were able to save billions while preserving the correct behavior of the system, i.e. if their changes cause even one person to miss one payment they should have received, then the rest of your comment is entirely baseless.

If you could prove that billions were saved in pure waste, then I’d imagine any sane citizen would agree with you, setting aside matters of decorum and human decency (e.g. RIFs that may ultimately be necessary but conducted in an inhumane way)

I’d like my tax money used efficiently, but this group does not merit the trust to carry out those changes, even on a technical level
by Cheer2171 | 2025-04-23 23:12:37+00:00
It sounds like you haven't actually had to face that situation, because it is more complicated than just having to delete an offending attachment. You would still have an audit log of the deletion of that email record by the superuser, even if the content is deleted. And there would be other records generated to document the deletion, like I'm sure a long email or slack thread from this getting discovered and sent up the chain, over to legal, then to the FBI, then back to coordinating the logistics of manually deleting something from the audit logs. So if for a completely unrelated case, a third party auditor stumbles upon that mess, they will be able to reconstruct why a single attachment cannot be found in the audit logs.

"No" is the answer to GP: there is no legitimate reason for a fully unlogged superuser account.
by HenryMulligan | 2025-04-23 23:12:44+00:00
The factual info in your reference "[0]" makes no sense. The writer (and illustrator) of the Dilbert cartoon is Scott Adams [1]. I have no idea what the name you referenced has anything to do with it, other than some Japanese software. Or was all of part of your comment written by an LLM?

[1] https://en.wikipedia.org/wiki/Dilbert
by foobiekr | 2025-04-23 23:12:47+00:00
Most of the criticism on display here is the outrageous, implausible lies that the tech industry leaders are telling to stupid people who believe it for propaganda purposes to avoid regulation and scrutiny.

None of the bullshit coming out of Musk, for example, is real, it’s not even plausible, it’s just lies for dumb people.
by xraystyle | 2025-04-23 23:12:48+00:00
That's the thing though, is that it's not hard to make a good antenna for a single frequency. We already know exactly how to do that. And when we're talking transmission and reception of radio, tiny incremental gains that might be eked out through some wacky design generally don't move the needle very much.

I can talk to the astronauts on the ISS on 2 meters with an antenna I can make out of a PVC pipe and a metal measuring tape using a 5-watt transmitter. Improving that design by 2% doesn't really mean anything useful in this context.

It would usually be vastly cheaper and easier to just increase the transmit power. Or sometimes it's the available power that's the limiting factor, and a 2% increase to the antenna isn't going to matter.

Point is, trying to chase tiny gains in one dimension or another over a thoroughly tested and well-understood antenna design is kind of a waste of time outside of an academic, beard-scratching context.
by zie | 2025-04-23 23:12:51+00:00
If you have a good audit log, it really doesn't matter. You can always restore it if need be.

If you have no audit log(or a bad one), like lots of apps, then you have to care a lot.

Personally, I just implement a good audit log and then I just delete with impunity. Worst case scenario, someone(maybe even me) made a mistake and I have to run undo_log_audit() with the id of the audit log entry I want to put back. Nearly zero hassle.

The upside, when something goes wrong, I can tell you who, what and when. I usually have to infer the why, or go ask a human, but it's not usually even difficult to do that.
by blackjack_ | 2025-04-23 23:13:07+00:00
This is a dumb argument. We are doing it now, already, no crazy budget explosions needed. Just some medium expansions of existing projects.

Orion is going to send humans past the moon this year, and could theoretically send humans to mars not much further out than that. It is literally on the Lockheed Martin website that they would like to send humans to mars sometime in the 2030s, provided they can get the funding.

I'm not involved in the project any longer, but this has been the ideal vision of the project since the mid 2010s. Currently the plan is to put people on the moons of mars, as we have no way of getting them back if we actually put people on the surface of mars.
by LegionMammal978 | 2025-04-23 23:13:59+00:00
From GP:

> (with checks for things like this enabled)

You can (and could) easily compile an optimized build with debug symbols to track down sources of issues, but catching a bug like this would likely take a dynamic checker like Valgrind or MSan, which do not allow for any optimizations if you want to avoid false negatives, and add even more overhead on top of that. (Valgrind with its full processor-level virtualization, and MSan with its shadow state on every access. But MSan didn't exist at the time, and Valgrind barely existed.)

At minimum, fine-grained stack randomization might have exposed the issue, but only if it happened to be spotted in playtests on the debug build.
by tmpz22 | 2025-04-23 23:14:21+00:00
> Not trying to defend the means to the end, but I would really like my tax money used more efficiently. I will also say am extremely worried about the levels of access that they are being given, especially since it comes with basically no accountability

This is like the derelict father with partial custody who parachutes in one weekend a month to buy his son ice cream and a new video game to leave two days later the conquering hero. Meanwhile mom works two jobs, has to set all the expectations and responsibilities for the child, and the father is late on child support payments.

DOGE blitzkrieged government IT. It'll be years before we understand the scope of what they've done and given available evidence: these are script kiddies who worship Musk, I don't think there is ANY reason for optimism or charitable consideration.
by joefkelley | 2025-04-23 23:15:23+00:00
This reminded me of one of my high school computer science assignments- simply to find all words in a single boggle board. And try to optimize your solution a bit. The point was to teach about recursion/backtracking and data structures. The intended solution was roughly: start at a square, check if your current prefix is a valid prefix, move to a neighbor recursively, and emit any words you find. Trying to optimize naturally motivates a trie data structure.

I found it to be at least an order of magnitude faster, though, to invert the solution: loop through each word in the dictionary and check whether it exists in the grid! The dictionary is small compared to the number of grid paths, and checking whether a word exists in the grid is very very fast, requiring not much backtracking, and lends itself well to heuristic filtering.
by acdha | 2025-04-23 23:15:55+00:00
This doesn’t make sense unless they’re doing something illegal. They have backing from the top to audit the system. They don’t have to answer to any of the people who might complain, so the only reason they need to do this is if they’re doing something which violates federal laws where the penalties are worse then getting an angry email from someone in the security group who your boss will yell at for you.

The other big problem with this theory is that there’s no evidence of sabotage. During the first Trump administration, federal employees followed their leadership just like they had for Obama, Bush, etc. and every sign shows that would have happened again, except for the refusal to take on personal liability for breaking federal laws.
by yieldcrv | 2025-04-23 23:16:09+00:00
> We can EASILY afford 3k F35s, 13 aircraft carriers, AND healthcare

I'm aware but there is no consensus for that, or addressing the budget, all while our infrastructure crumbles at the same time.

Now there is at least an attempt to address our budget. Regarding foreign policy, other leading nations are not giving aid, they are investing. We could just as easily do our "soft power" stuff in a more equitable way. Every controversial budget change, that's even mocked by leaders of G-7 nations, are things those G-7 nations are already doing. Aid for repayment? yeah they're doing that. Not a controversial concept in reality.

And yes, I still want the federal government to do the things you mentioned regarding federal highways, railroads... infrastructure projects we both agree on.
by omnibrain | 2025-04-23 23:16:10+00:00
For development (and experimenting & learning) I run my own Nominatim instance.

My customers who use the geocoding and mapping feature in production are very into data privacy and sovereignity, so they had Geofabrik build them their own infrastructure on premises.

I think back in the day, when I ranted about Positionstack on Twitter, we may have chatted for a bit.
by labrador | 2025-04-23 23:16:31+00:00
Yes, the Elon Musk super fans have gone quiet. There was a time when Musk and his fans were riding a wave of enthusiasm, but with Tesla and Starship problems they've dialed it back. Silicon Valley people were riding it too with tech billionaires standing at the podium inauguration day and soon after announcing the half a trillion Stargate AI program. Things are more muted now. Back to normal as you say.
by gkoberger | 2025-04-23 23:17:35+00:00
I respect you a ton (genuinely, I think you're the most interesting writer in the tech space), but you have a profound misunderstanding of the importance of typography if you think the only reason you'd need a paid typeface is the same reason you'd need a Hermes bag. I know you're a curious person, so hopefully you take this as an opportunity to open your horizons on the importance of it.
by 13years | 2025-04-23 23:17:59+00:00
The bar you asked for was "meaningful progress". And as you state, "both are very helpful metrics", it seems the bar is met to the degree it can be.

I don't think we will see a definitive test as we can't even precisely define it. Other than heuristic signals such as stated above, the only thing left is just observing performance in the real world. But I think the current progress as measured by "benchmarks" is terribly flawed.
by cryptonector | 2025-04-23 23:18:01+00:00
But it's still a user-mode program, not a VM, right? That would be a lot like "user-mode Linux", which is a project that compiles the Linux kernel as a user-mode program that essentially is somewhere between a container and a VM.

So what happens when you "boot" MinC? It sounds like it runs all the usual OpenBSD services and what not. But are all of those new Windows processes, or just new threads in the one MinC process?

Also, do processes inside MinC get to interact with the Windows host filesystem and networking in any way?

BTW, this is very cool!
by guhidalg | 2025-04-23 23:18:39+00:00
> review the most basic financial information of our government departments

That is what the GAO is for https://www.gao.gov/ , and these people are much better than script kiddies.

> I would really like my tax money used more efficiently

Me too! You are on hacker news so I assume you are firm believer in https://en.wikipedia.org/wiki/Amdahl%27s_law ! If you would like your tax money used efficiently, are you willing to discuss cuts to social security, medicare, medicaid, veteran benefits, and whatever else is at the top of the budget? https://www.cbo.gov/publication/61181? What would you cut?

Personally, I would increase taxes on anyone making over $500K/year and stop nickle and diming our federal government so the US can actually become a first world country for everyone that isn't a software engineer.
by jMyles | 2025-04-23 23:19:08+00:00
> And if Shopify wants to take a cut of every sale from retailers based in California, they should be willing to comply with California law as well,

For the moment, for purpose of consumer protections, fine. But on longer time scales, I'm not sure. Does it really make sense for legacy states to be able to bind transacations on the internet? Doesn't that just make it a very large intranet?

Obviously information refuses to be stopped by borders. Are we going to have a situation where states of various sizes try to claim jurisdiction, but only those with sufficiently violent tendencies (and thus the ability to achieve compliance by fear) succeed? Won't that corrupt the internet even worse than an absence of state-based consumer protections?

If two people who live 500 miles apart in the area currently claimed by the State of California, but do not recognize the State of California, and regard themselves as citizens of the internet, and, who is right, them, of the government of California?

Most of us will probably say that there is some social contract by which, for better or worse, the State of California is right.

But what if, in 100 years, California goes bankrupt. Does that change the calculus? If so, why? And does it change retroactively, for the purposes of historical classification of internet transactions? The diplomatic and economic affairs of state don't change the operation of internet protocols. It's hard to even fully imagine how to create an internet whose shapes are coterminous with the boundaries asserted by various states.

I'm broadly skeptical of any judicial rulings which extend the laws of the legacy states onto the internet, even if they appear to be on the side of short-term justice. This whole thing is starting to feel like a bandaid better ripped off quickly.
by xorcist | 2025-04-23 23:19:10+00:00
That's why it's kept sealed, under pressure. I wouldn't fill a water bottle and let it sit for many months before drinking it ever today. A beer bottle with CO2 atmosphere can sit for a long time.

There may be other reasons to prefer beer where the alcohol is relevant of course, just not for freshness. And freshness could absolutely have been relevant in the choice of drinks to load, together with low cost and acceptance in general.
by ericjenott | 2025-04-23 23:19:24+00:00
You've touched on one of my favorite things about using this. There's so much software easily available for it that I could never even try it all even in 10 lifetimes. And it's easy to store too. For example, lets say the average program is 1MB. Then a tiny 128GB SD card could store somewhat more than 100,000 programs. Still not enough? This thing supports at least up to 512GB SD cards, which could hold something close to 500,000 1MB programs. I haven't tried 1TB yet. You can also store dozens of spare SD cards in the CPU compartment, so you can easily have more storage space and more software than you could ever use.
by sellmesoap | 2025-04-23 23:19:27+00:00
From a an old hackers perspective disabling shell history can have positive security implications. But in today's 'cattle not pets' systems mentality I'd expect all actions to have a log and not having that seems fishy to me. Keeping logging infra secure has a dubious, the log4j fiasco comes to mind. I'm not a fan of regulation for most things, but I think we need a higher cost for data leaking since security is an afterthought for many orgs. My personal leaning is to be very choosy about who I'll do business/share data with.
by tptacek | 2025-04-23 23:19:30+00:00
I'm a typeface nerd. Bringhurst is one of 3 books on the end-table next to me right now. I spend a stupid amount of money for Hoefler fonts for my dumb blog.

This to me is like the Menswear Guy on Twitter, who will explain in very great detail to you why the Hermès product is significantly better than the generic alternative. He's right, but he also understands that you buy the Hermès product to make a statement. Spend money on that statement if you want --- I do --- but don't try to pretend you have a right to it.

(i don't mean i own any hermes products; just stupidly expensive typefaces)