MurphyA/hacker-news huggingface dataset:
by mrweasel | 2025-09-08 14:59:31+00:00
Mine does that as well, but it's like a five minute walk or two minutes on a bike, and I'd feel silly walking through the drive thru.

It's not my impression that online ordering for pick-up is massively popular here. We do it, because out side rush hours we can order, walk straight over and our food will be done a few minutes after we get there.
by watwut | 2025-09-08 14:59:32+00:00
Because it is totally reasonable to expect parents to have total surveillance of all their kids every single moment of kids life up to 18 years old.

The only thing it achieves is ever growing helicopter parenting and related anxieties ... while the same people who complained about parents not controlling everything complain when they try.

We expect shops and passerbys to not sell porn or steal from kids in real life.
by thorum | 2025-09-08 14:59:41+00:00
> So: loss of technology is not impossible. But to an innovative and large culture like modern human civilization, it’s not really something that happens. It’s just a fun trope for stories. Let’s hope it remains that way.

I agree with “let’s hope it remains that way.” But you may be underestimating the fragility of modern human civilization and all the systems that are so effective at preserving knowledge. At the scale of history, most of our technology has only existed for the blink of an eye. It would not take much, really, for all this to go away.

Absent the internet, power grid, and other systems of global infrastructure, absent anyone to take care of the libraries (which are falling out of favor), absent an authority to gather together all the experts with their tightly focused specializations, absent the chip fabs and the global supply network, how exactly do you build a computer? Or even something as “simple” as a pencil?
by noitpmeder | 2025-09-08 15:00:02+00:00
Does this logic extend to other things society has deemed vices? Should it be soley on the parents to prevent your kid from accessing drugs? What about cigarettes/weed/alcohol? Or anything that society has put in place age-based or other legal gates.

Now imagine all government restrictions on these are removed, and there is a store within walking distance of your house that is staffed by employees that will willingly, without question, sell these items to your kids and their friends? Is it still all on the parents to prevent access?

What about if this store has advertisements specifically targeted toward children? Or has discounts on cigarettes/alcohol/... aimed at the lower age brackets? "First pack free if you're under 18".

Now put this "store" on the internet, accessible from your kid's cellular device.

There's a spectrum here.
by davykestens | 2025-09-08 15:00:32+00:00
These include: • ansi-regex (243.64m downloads per week) • supports-color (287.1m downloads per week) • strip-ansi (261.17m downloads per week) • backslash (0.26m downloads per week) • chalk-template (3.9m downloads per week) • supports-hyperlinks (19.2m downloads per week) • has-ansi (12.1m downloads per week) • simple-swizzle (26.26m downloads per week) • color-string (27.48m downloads per week) • error-ex (47.17m downloads per week) • color-name (191.71m downloads per week) • is-arrayish (73.8m downloads per week) • slice-ansi (59.8m downloads per week) • color-convert (193.5m downloads per week) • wrap-ansi (197.99m downloads per week) • ansi-regex (243.64m downloads per week) • supports-color (287.1m downloads per week) • strip-ansi (261.17m downloads per week) • chalk (299.99m downloads per week) • debug (357.6m downloads per week) • ansi-styles (371.41m downloads per week)
by zamadatix | 2025-09-08 15:00:46+00:00
Comparing price to performance in this space might not make much sense as it would seem. One of the (very few) interesting qualities in the A1000 is that it's single slot, low profile, workstation GPU. Intel kept the "powered by the PCIe slot" aspect, but made it dual slot and full height. Needing a "workstation" GPU in a tiny form factor (i.e. not meant to slot and power full sized GPUs) was something one could squeeze on price for, but the only selling point of this is the price.
by jones1618 | 2025-09-08 15:01:01+00:00
Even if your observations/findings are brilliant, you can't be taken seriously unless you're published in an academic journal and you can't do that "cold."

Basically, the prerequisites are: 1) You have to speak the language and 2) You have to know some people.

#1 Know the Language - Let's say you believe you have a new mathematical proof. Even if it was perfectly valid, you'd get instantly rejected for publishing if it wasn't formatted correctly, used accepted language and definitions of things, was sufficiently rigorous and referenced relevant prior work.

That's tough for an amateur to pull off by themselves. So, one solution is to take your best attempt at a rigorous amateur proof to a mathematician at a local college or university. Even a curious grad student in the field who is willing to indulge you can help clean up the work.

As a bonus, that can help with problem #2 - knowing some people. If your proof, now translated to proper mathematician-speak, holds water maybe you can leverage your proof-reader to "level-up" and get your proof seen by an actual professor in the field who can lend you some credibility and get you introduced to other mathematicians.

Even then, your chances of getting published are near zero. However, the recent example of two high-school students who came up with a novel proof of the Pythagorean theorem shows how it can be done. They first were able to present a "poster" of their proof at a conference where it was seen by mathematicians and where they could be quizzed about it on the spot. Surviving that gauntlet PLUS the exposure allowed them to catch the eye of a publisher willing to take a chance on them.
by MarkusQ | 2025-09-08 15:01:17+00:00
> ... your elevation angle is pretty high if you want to target the Earth-Moon L1 point or the Earth or LEO...

You don't point at where you want to go. You point retrograde (relative to the moon's orbit) so that, after escaping the moon, the payload is just past the apogee of a transfer orbit with the desired perigee.

Further, the moon isn't a flat disk, with the Earth "up"; getting the required angle is just a matter of choosing the right place on the surface of the moon (a sphere has multiple tangents pointing in any direction you want).

So no, you wouldn't need "a slanted hole a few km deep".
by Quarrelsome | 2025-09-08 15:01:25+00:00
I think tax cuts are possibly a decent enough proxy for this subject? While there's certainly a case to be made for tax cuts in very specific use-cases (e.g. where they're strangling demand/innovation/living costs/government-corruption/etc); a general belief in tax cuts is a constraint that makes it very hard to believe in society.

If you believe in tax cuts as a principle (i.e. 0% is a goal), then generally its hard to support government spending, which means its hard to support solving problems within your society, because doing so makes it harder to cut taxes. So with that in mind, I personally think people who believe in the Von Mises model of taxation (i.e. "all taxation is theft") are ideologically incompatible with any sort of society that tries to solve its own problems.
by syncsynchalt | 2025-09-08 15:01:26+00:00
I mean, I agree there _should_ be one standard encoding, but the Unix API (to pick the example I'm closest to) predates these nuances. All it says is that filenames are a string [of bytes] and can't contain the bytes '/' or '\0'.

It is good for an implementation to enforce this at some level, sure. MacOS has proved features like case insensitivity and unicode normalization can be integrated with Unix filename APIs.
by geocar | 2025-09-08 15:01:35+00:00
> The whole “just read the code carefully and you’ll find bugs” thing works fine on a 500-line rope implementation. Try that on a million-line distributed system with 15 years of history and a dozen half-baked abstractions layered on top of each other. You won’t build a neat mental model, you’ll get lost in indirection.

Yes, yes, why bother reading your code at all? After all, eventually 15 years will pass whether you do anything or not!

I think if you read it while it's 500 lines, you'll see a way to make it 400. Maybe 100 lines. Maybe shorter. As this happens you get more and more confident that these 50 lines are in fact correct, and they do everything that 500 lines you started with do, and you'll stop touching it.

Then, you've got only 1,5m lines of code after 15 years, and it's all code that works: that you don't have to touch. Isn't that great?

Comparing that to the 15m lines of code that doesn't work, that nobody read, just helps make the case for reading.

> What actually prevents bugs at scale is boring stuff: type systems, invariant checks, automated property testing, and code reviews that focus on contracts instead of line-by-line navel gazing.

Nonsense. The most widely-deployed software with the lowest bug-count is written in C. Type systems could not have done anything to improve that.

> sure, but treating it as some kind of superpower is survivorship bias

That's the kind of bias we want: Programs that run for 15 years without changing are the ones we think are probably correct. Programs that run for 15 years with lots of people trying to poke at them are ones we can have even more confidence in.
by cherryteastain | 2025-09-08 15:01:52+00:00
In their defense, quite a few were

[1] https://en.m.wikipedia.org/wiki/1953_Iranian_coup_d'%C3%A9ta...

[2] https://en.m.wikipedia.org/wiki/Bay_of_Pigs_Invasion

[3] https://en.m.wikipedia.org/wiki/1973_Chilean_coup_d%27%C3%A9...
by Taek | 2025-09-08 15:01:56+00:00
From a business perspective, wouldn't taking these issues seriously harm growth? What sort of fines and punishment are making sure invectives are aligned with good behavior? Is any of the management going to jail?

If you want the largest businesses in the world to be responsible for the harm they bring to society, you need to make sure the management and profit motives are both aligned with taking on that responsibility. The more responsible companies of the world axiomatically don't get to be the biggest, because they will be outcompeted by the companies that choose to not be responsible.
by myrmidon | 2025-09-08 15:02:27+00:00
I don't think the bandwidth gap is that big-- single WD SN8100 drives (before any potential gain from RAID) already have sequential read speed of >10GB/s for under $200 and 1TB of storage.

A GPU setup with a terabyte of video memory costs a fortune by comparison-- there has to be some kind of reason that people are not trying really hard to make this work, no?
by jillesvangurp | 2025-09-08 15:02:58+00:00
> That syntax tree still needs to be stored in file(s) somehow

Sure, but there are less flaky ways than spreading a syntax tree across files. Visual Age actually used a database for this back in the day. Smalltalk did similar things by storing code in an image file that contained both byte code and method definitions. You could export source code if you wanted. But wouldn't do that while developing typically. That's not an approach that caught on. But it has some advantages.

What you are describing is what Eclipse did with Java. Eclipse was the successor to Visual Age. The Eclipse incremental compiler for Java updated an internal data structure for the IDE. It could do neat things as partial compilation to enable running tests even in the presence of some compile errors. It also was really fast. By the time you stopped typing, it would have already compiled your code. Running the tests was similarly fast.

The problem of syncing a tree of source files with an AST is just a bit hard. Intellij never came close to this and has always had lots of trouble keeping its internal caches coherent. There's even a top level "invalidate caches" option in the File menu (still there, I checked. Right next to the Repair IDE option). They were off by 2-3 orders of magnitude. Seconds (at best) instead of milliseconds. I still miss Eclipse's speed every day I use Intellij.

Some compilers are taking some steps to supporting more advanced IDEs. But there aren't a lot of those beyond what Jetbrains provides. VS Studio Code support varies between different languages. But mostly it's very limited on this front. The Rust compiler is one of those. Though I don't know the current state of that. Mostly it's not well known for its blazing performance (the compiler). I'm not sure if Jetbrains leverages many of those features in its Rust IDE (I'm not a Rust developer).
by yesfitz | 2025-09-08 15:03:26+00:00
"Major North Korean universities, such as the Kim Il-sung University and the Pyongyang University of Foreign Studies, send a few dozen exchange students to Peking University and other top-ranked Chinese universities each year."[1][2]

"North Korean hackers are sent vocationally to Shenyang, China for special training. They are trained to deploy malware of all types onto computers, computer networks, and servers."[3][4]

1: https://en.wikipedia.org/wiki/Koreans_in_China#North_Koreans...

2: https://web.archive.org/web/20090114201016/http://news.xinhu...

3: https://en.wikipedia.org/wiki/Lazarus_Group#Education

4: https://web.archive.org/web/20180621134306/https://www.scmp....
by Quarrelsome | 2025-09-08 15:03:27+00:00
> The problem is when the rules are made to sustain and exacerbate the social divide, not to make the life better for everybody.

perhaps "rules" was a poor choice of word. What I meant was more a belief in society in general, a belief in the nation, in fairness. I guess in one-word: selfishness. I believe the _real_ political divide is between those who are selfish and those who are not.
by krs_ | 2025-09-08 15:04:12+00:00
Also interested in this. I've been running photoprism for several years now using their docker image and don't really have much to complain about but always open to other alternatives.

One thing Immich supports which Photoprism doesn't is multiple user accounts. That doesn't really bother me too much but it's a pretty big advantage.

Edit: Actually one thing I can complain a bit about is the object recognition accuracy. Face recognition I think works decently enough but objects are frequently not identified in my photos. How's Immich in this regard?
by mxkopy | 2025-09-08 15:04:23+00:00
For every addiction you enable with more free time there’s an overworked but capable and loving parent on the other side of the equation. That’s why your argument isn’t really a rebuttal but a counterfactual based on an opinion.

The reason your argument is wrong is because it’s a restatement of Hobbes, who is a pessimist and can be refuted in many many many ways. Moreover it ignores the very real economic reality that many parents face, which is simply that they have less money or time to provide quality care for their children than they did before, and that’s evidenced by the rising wealth inequality among iPad-owning populations.

I do agree that parents can sometimes be unequipped to raise children, but you seem to be saying that decreasing the amount of work they have to do outside of raising children would make it harder for them to raise well and I can’t really agree with that.
by mg | 2025-09-08 15:04:25+00:00
No, I'm looking for an html page with a button "Select LLM". After pressing that button and selecting a local LLM from disk, it would show an input field where you can type your question and then it would use the given LLM to create the answer.

I'm not sure what OpenWebUI is, but if it was what I mean, they would surely have the page live and not ask users to install Docker etc.
by blitzar | 2025-09-08 15:04:26+00:00
The original sin was writing a signed confession of their crimes and packaging it up with a video of them commiting said crimes.

You dont have to bury the report if it is never written. The only reason you would write it is if you think you are actually doing gods work, think you can whitewash it and manipulate the outcome to say you are or you are grossly incompetent.
by MrJohz | 2025-09-08 15:04:44+00:00
You can have that on your website and put a summary and a link to your website in the feed. That's been a common approach for a while.

If RSS has been more common, I imagine the bigger RSS readers (bearing in mind one of them was from Google!) would also have standardised on other ways of tracking clicks and ad views and all the rest. There just weren't enough people interested in RSS to make any of that worthwhile.

I say this as a user of RSS and someone who publishes a (very sporadic) RSS feed. It's a niche, because most people don't want to curate their own feeds.
by xrd | 2025-09-08 15:04:44+00:00
I laughed out loud at this. It is the stupidest thing I have ever heard.

I'll give you a hard reason of which you must not be aware: it actually takes two parents to have a child.

Think about why that's important. If one parent is too addicted to their own usage of Instagram, and models that for the kids, the kids will pull that towards them, no matter what the other parent does.

You cannot monitor children constantly, unless you are are, say, a billionaire tech executive who has willingly ignored all data to show that his products have damaged society and children in pursuit of personal profit.

There is only one person in the world that can afford to do what you suggest, and his initials are MZ.
by 10111two | 2025-09-08 15:04:44+00:00
Yes. Current deep learning is powerful but fundamentally statistical. It classifies, predicts, and optimizes, but it doesn’t cognize. The assumption is that by scaling parameters and data, generalized intelligence will “emerge.” There is a big possibility that the fundamental framework of traditional AI is incomplete. It’s roots are inspired by Hebbian Learning, which itself is descriptive in nature. A good analogy is to think about Newton’s law of Gravity, works tremendously work, but it couldn’t explain the orbit of mercury. No matter how much we tweaked the maths, it didn’t fit. The framework was incomplete. It took Einstein’s general relativity – a new framework who eventually explained it. If the framework itself doesn’t allow for the truth we are after, we can spend trillions, it not gonna happen. It like having a design of motorcycle and somehow expecting it for fly. Currently, in AI landscape our efforts are being poured to build ramps. So that we can create an illusion that we have a flying machine. It can be argued that its also flying but claims are very misleading. At JN Research, we took a principle-first route. We built Adaptrons - artificial neurons that actually exhibit graded potentials, subthreshold states, and action potentials. When networked, even small systems (hundreds to thousands of units) show memory formation, dreaming, anticipation, and original thought generation. This is not ML, not symbolic AI. It’s a new substrate for cognition. If you’re interested, check us out here: https://jn-research.com
by miguelgrinberg | 2025-09-08 15:04:59+00:00
This is true for any kind of project, regardless of hardware or software stack. You always need to evaluate the performance for the specific use case you are targeting to make sure it falls in the expected range, and it is your job to do this evaluation as the project owner, because only you know the specifics of your project.

The point I was trying to make in my reply above was that an abstract RPS number, obtained measuring a general purpose web app on a general purpose microcontroller does not mean anything. What matters is your own performance evaluation.
by niteshpant | 2025-09-08 15:05:12+00:00
> I think when people, particularly in America, think "protest", they think of people walking around with placards and other such relatively low effort involvement.

Growing up in Nepal and witnessing some large non-violent and violent protests, I was frankly, baffled to see people standing on the sides of the streets and holding sign boards as protests

Where's the rallies? Where is the mass involvement needed for a successful protest? where are the street blocks? non-voilent doesn't mean just standing there.

The first time I actually saw something worth being called a protest was during the Black Lives Matter movement. I think it exposed the American police system for what it was, and the system's inability to control protesters peacefully

I've seen a lot of protests around NYC on various topics

Recently more with Palestine

> You could have tens of millions of students and otherwise unemployed individuals walking around with placards, and nobody's going to care.

I think you're wrong here Do it for one day nobody cares Do it for a week, people notice Do it for a month, you've got regime change
by mandeepj | 2025-09-08 15:05:46+00:00
Just limited by imagination!!

1. Have an option for long-term rental fleet - on a per-day or per-month basis. Provide a 40+ inch screen in the back for people to use the car as an office on wheels. Equip it with a Super high-speed network. Launch an app store on that screen or charge a premium for other apps.

2. Provide an option to get unlimited booze, food, essentials by partnering with Food delivery apps

3. Convert big SUVs/RVs into self-driving vehicles to enable them to be rented by families for summer picnics, long travel, and wedding trips. Many people still dislike air travel, especially given the current issues with flight delays, baggage limitations, and other uncertainties. Any alternative would be a huge win. Imagine travelling for 12+ hours overnight while having the comfort of a home.

4. Make it possible to deliver food, drinks, and essentials anywhere - via drones or other partners, if they've rented your self-driving vehicle.

5. Have super-comfy interiors just like a private jet. Of course, people would love it.
by stillsut | 2025-09-08 15:05:51+00:00
At a meta-level, I wonder if there's this un-talked about advantage of poaching ambitious talent out of an established incumbent to work a new product line in a new organization, in this case Apple Silicon disrupting Intel/AMD. And we've also seen SpaceX do this NASA/Boeing, and OpenAI do it to Google's ML departments.

It seems like large, unchallenged organizations like Intel (or NASA or Google) collect all the top talent out of school. But changing budgets, changing business objectives, frozen product strategies make it difficult for emerging talent to really work on next-generation technology (those projects have already been assigned to mid-career people who "paid their dues").

Then someone like Apple Silicon with M-chip or SpaceX with Falcon-9 comes along and poaches the people most likely to work "hardcore" (not optimizing for work/life balance) while also giving the new product a high degree of risk tolerance and autonomy. Within a few years, the smaller upstart organization has opened up in un-closeable performance gap with behemoth incumbent.

Has anyone written about this pattern (beyond Innovator's Dilemma)? Does anyone have other good examples of this?
by kragen | 2025-09-08 15:06:09+00:00
I see, thanks!

Yes, VAX CALLS/CALLG is pretty much what I'm talking about, but with arguments in registers.

I think the performance landscape has changed somewhat since Patterson; if your instruction decoder is shattering each instruction into a dependency graph of separately executable micro-ops anyway to support OoO, you don't have to slow down your whole pipeline to support elaborate instructions like cm.push or CALLG. As I see it, though, a couple of things haven't changed:

- Having arguments in registers is faster than having arguments in memory.

- Page fault handling is unfriendly to architectural instructions having multiple effects, because the page fault can't be handled at the micro-op level; it has to be handled at the architectural level. But maybe this is a smaller problem with OoO and especially speculative execution, I don't know.

If you can safely get by with a complete restart of the instruction, though, the page fault problem goes away.

I think that solves the problems Patterson identified?