MurphyA/hacker-news huggingface dataset:
by tkgally | 2025-12-11 01:08:33+00:00
Long-time Tokyo/Yokohama resident here. I’m basically the same: Especially if I’m by myself and near a train station or retail area, I just walk around to see what’s available and choose someplace to eat. Only if I am planning a meal with others do I look for options online, and then, in addition to Google and Apple maps, I also use sites such as tabelog.com and restaurant.ikyu.com.

I haven’t been outside Japan for nearly a decade so I can’t compare it with other countries, but my impression is that Japan has more small restaurants than some other places. It’s not unusual to go into a ramen, curry, gyoza, soba, or other eating place with fewer than a dozen seats and staffed by just one or two people.

The existence of such small places increases the eating-out options. I don’t know why such small food businesses are viable here but not elsewhere; perhaps regulatory frameworks (accessibility, fire, health, tax, labor, etc.) play a role.
by IceDane | 2025-12-11 01:08:39+00:00
I've written more than one compiler, so I definitely understand how compilers work.

It seems you're trying to call anything that transforms one thing into another a compiler. We all know what a compiler is and what it does (except maybe you? It's not clear to me) so I genuinely don't understand why you're trying to overload this terminology further so that you can call LLMs compilers. They are obviously and fundamentally different things even if an LLM can do its best to pretend to be one. Is a natural language translation program a compiler?
by fuzztester | 2025-12-11 01:08:40+00:00
Thank you. Just to confirm, by "accessible", do you mean easy to understand?

Anyway, I think I had come across that book on the net, but did not check it out at the time. I don't remember the exact reason, maybe it was because I didn't want to go into the subject of compilers at the time, and was only interested in interpreters, because I prefer to take things one step at a time.

Now I will check it out.
by Torzelan | 2025-12-11 01:09:03+00:00
> The map editor was revolutionary at the time, and it was trivially easy to be making usable maps within minutes.

And within a year or two there were so. Many. Maps. Spread through gloriously fun CDs (quite a few in big boxes with cool artwork)! I have a collection of over 40 releases so far; it's a wild rabbit hole.

As I recall, WarCraft II was the first big box game I bought for my own money, ordered through paper catalogue. Amazing memories of the campaign, and online duels over dial-up - often interrupted because someone picked up the phone. Still have (somehow surviving) floppies with a few silly little maps made in early 1997. It's the ultimate feel-good nostalgia game for me. Just seeing the winter sprite of the Church with the green and red LED(?!) lights fills me with pure joy, every time. (It hits me, just now, that those single pixels might just be representing ball ornaments or something. ...I'm sticking with my headcanon of LEDs!)
by skydhash | 2025-12-11 01:09:04+00:00
> I frequently work with Copilot and Claude Sonnet, and it can be useful, but trusting it to write code for anything moderately complicated is a bad idea

This sentence and the rest of the post reads like an horoscope advice. Like "It can be good if you use it well, it may be bad if you don't". It's pretty much the same as saying a coin may land on head or on tail.
by bilbo-b-baggins | 2025-12-11 01:09:08+00:00
Man this person is mediocre at best. You can do fully manual memory management in Go if you want. The runtime is full of tons of examples where they have 0-alloc, Pools, ring buffers, Assembly, and tons of other tricks.

If you really want an arena like behavior you could allocate a byte slice and use unsafe to cast it to literally any type.

But like… the write up completely missed that manual memory management exists, and Golang considers it “unsafe” and that’s a design principle of the language.

You could argue that C++ RAII overhead is “bounded performance” compared to C. Or that C’s stack frames are “bounded performance” compared to a full in-register assembly implementation of a hot loop.

But that’s bloody stupid. Just use the right tool for the job and know where the tradeoffs are, because there’s always something. The tradeoff boundary for an individual project or person is just arbitrary.
by dragonwriter | 2025-12-11 01:09:15+00:00
Legal language is natural language with particular domain-specific technical jargon; like other uses of natural language, it targets humans who are quite capable of resolving ambiguity via context and not compilers and interpreters that are utterly incapable of doing so.

Not that official State Department communication is mostly “legal language” as distinct from more general formal use of natural language to start with.
by johnfn | 2025-12-11 01:10:18+00:00
> This and the fact that the end result is so poor isn't really selling your argument very well

If you ever find yourself at the point where you are insulting a guy's passion project in order to prove a point, perhaps have a deep breath, and take a step back from the computer for a moment. And maybe you should look deep inside yourself, because you might have crossed the threshold to being a jerk.

Yes, my site has issues. You know what else it has? Users. Your comments about FOUC and waterfalls are correct, but they don't rank particularly high on what are important to people who used the site. I didn't instruct the AI to fix them, because I was busy fixing a bunch of real problems that my actual users cared about.

As for loading slowly -- it loads in 400ms on my machine.
by eru | 2025-12-11 01:10:26+00:00
> GNU/Linux isn't the only system out there, [...]

Yes? I'm especially keen on the project to make just 'Linux' without any Gnu components. Jokes aside, yes, other operating systems exist.

> [...] and yes some parts of it are outdated in modern platforms, especially Apple, Google, Microsoft OSes and Cloud infrastructure.

Well, also on modern hardware in general. POSIX's idea about storage abstractions don't gel well with modern hardware. Well, not just modern hardware: atime has been cast aside since time immemorial. But lots of the other ideas are also dropping by the wayside.

In practice, we get something like 'POSIX-y' or 'close-enough-to-POSIX', which doesn't get a stamp from OpenGroup. I think Linux largely falls in that boat.

But regardless of that distinction, a C compiler is very much part of the informal 'close-enough-to-POSIX' class.

It's a bit of a shame that Unix has retarded operating system research for so long. Fortunately, the proliferation of virtual machines and hypervisors have re-invigorated the field. Just pretend that your hypervisor is your nano-kernel and your VMs are your processes. No need to run a full on Linux kernel in your VM, you can just have enough code running for your webserver or database etc, no general kernel needed. See eg https://mirage.io/
by LargoLasskhyfv | 2025-12-11 01:10:34+00:00
> I mean what do you want? A precompiled binary?

Yes, exactly :-)

Haven't used yay or other aur helpers so far. Maybe that's why my systems run so stable?

Should maybe look into it.

Have used Yaourt on Arch in the far past, with...errm...varying success ;->
by dylan604 | 2025-12-11 01:11:04+00:00
Just because a road "feels" like it can handle more speed does not mean that it is. The wider streets are built to handle the volume of cars, not necessarily meant to become a speed way. There are several 6 lane roads in my area while being wide and well built still have many intersections only controlled by stop signs for the smaller streets with multiple intersections controlled by stop lights at the larger cross streets.

People unable to recognize this and only driving by the feels are the problem. Hand wavy comments like yours suggesting using the feels as being okay do not help the situation
Do you keep an emotion or mood journal? Why do you do it, and has it helped you?
by tenglvjun | 2025-12-11 01:11:53+00:00
I’m curious whether anyone here has the habit of tracking their emotions or moods regularly — like writing a mood diary, using an app, or just jotting down notes.

If you do, what motivated you to start? And for you personally, has it made any real difference in your mental health or self-understanding?

Would love to hear your experiences.
by genewitch | 2025-12-11 01:11:58+00:00
> Democrats had no qualms voting for the Crime Bill back in the 90s, and were willing to turn around and get aggressive about the border to win an election.

this seems awfully coy. Why not just say who cheerled the bill and who went on the TV circuit to explain how great it was because of "super predators" - nice euphemism.

[*] https://www.factcheck.org/2019/07/biden-on-the-1994-crime-bi...

[*] https://www.youtube.com/watch?v=hlGM4TClIjA (Hillary apologizes for 1994 crime bill)

"Democrats" isn't some amorphous thing we can't tag to individual people. The last president of the USA and his sponsor (Bill Clinton) were adamant to get that bill passed. Biden spearheaded the legislation. This isn't just some "he voted yea on it!" sort of thing.
by germinalphrase | 2025-12-11 01:12:10+00:00
“ The first archetype, Euro premiums, has an average labor cost of $2,232 per vehicle and includes premium brands such as Mercedes-Benz, BMW, Jaguar Land Rover, and Audi. This group is characterized by high production costs, complex design and advanced manufacturing processes, and strong labor unions. Within the category, German manufacturers face among the highest labor costs of $3,307 due to stringent regulations and high wage rates.

The second archetype, electric vehicle-only manufacturers, includes startups as well as more established players like Tesla, which do not operate under organized labor contracts. Their average labor costs range from $1,502 to $13,291, and they face high per vehicle production costs due to low manufacturing volumes. EV-only manufacturers also have been heavily reliant on government subsidies, which are now being cut back by the new administration.

The third archetype, mainstream model manufacturers, has an average labor cost of $880 per vehicle and includes traditional high-volume automakers from various countries. Japanese manufacturers enjoy lower labor costs per vehicle, with an average of $769, compared with manufacturers in the United States, where the average is $1,341 — a labor cost per vehicle that reflects recent historic union gains.

The fourth archetype, Chinese car manufacturers, has an average labor cost of $585 per vehicle, characterized by low wages and high efficiency. The group maintains the lowest overall conversion costs in the industry by leveraging its newer factories, efficient supply chains, and high production volumes” - https://www.oliverwyman.com/our-expertise/insights/2025/apr/...
by em-bee | 2025-12-11 01:12:33+00:00
academia is for research, not for jobs. our obsession with academic degrees is an abuse of the academic system. it is used as a tool to filter candidates, but in my opinion it should actually be illegal to require an academic degree for any job that isn't about research. that's not what academic degrees were designed for. academia isn't tone deaf, it's the industry that is misguided.

germany introduced the concept of fachhochschule, which is specifically designed to fill that gap. fachhochschule is not academia, but it is designed to teach skills for jobs. the US could do something similar by designating colleges for jobs and limiting universities to research. an institution could offer both on the same campus, and there could be overlap in the classes. it just should be clear what is a job qualification and what is a research qualification.
by 9rx | 2025-12-11 01:12:39+00:00
> This doesn't feel like good-faith.

When has a semantic "argument" ever felt like good faith? All it can ever be is someone choosing what a term means to them and try to beat down others until they adopt the same meaning. Which will never happen because nobody really cares.

They are hilarious, but pointless. You know that going into it.
by kens | 2025-12-11 01:13:30+00:00
I looked at the iAPX's 432 floating point more closely; it uses the same floating point model (which became IEEE 754), but the hardware is completely different. In particular, the iAPX 432 doesn't have nearly the same hardware support for floating point that the 8087 does. The iAPX 432 uses a 16-bit ALU both for integer and floating-point math, so it's much slower than the 8087's specialized 80-bit datapath. The 432 also doesn't support transcendental functions like the 8087 does; it is much more limited, supporting arithmetic, absolute value, and square root.
by sky2224 | 2025-12-11 01:13:39+00:00
My question for you is: how do you not learn a language by having an LLM aid in writing it for you?

What I've found now is LLMs allow me to use/learn new languages, frameworks, and other technologies while being significantly more productive than before. On the flip side, as others have mentioned, I shoot myself in the foot more often.

Basically, I output more, I see more pitfalls upfront, and I get proficient sooner. This can be the case for you if you take on an active development approach rather than a blind/passive one where you just blindly accept whatever a model outputs.
by Aloisius | 2025-12-11 01:13:43+00:00
Well, scanning an article on it for Manhattan, the fraction of "road dust" PM2.5 looks like somewhere around 2-5% depending on time of year, which is a bit below contributions by sea salt.

From my limited reading, what fraction of road dust is from tire tread is unclear. The models trying to estimate it give anywhere numbers from 4 to 48%, but may be incorrect due to the citation problem above. Experiments seem to show 4-9%, but they have trouble excluding resuspended dust.

I'd also point out that if we're worried about air quality in NYC between modes of transport, then one should look at subways since PM2.5 in stations/tubes is many times that of the street and far exceeds EPA limits.
by eek2121 | 2025-12-11 01:13:51+00:00
I suspect you are full of it. I've been to lots of McDonald's locations, and I've rarely seen homeless people inside. Keep in mind I've been everywhere from California to Maine, From Kentucky to Florida to Texas. Nearly every state except the PNW, and I've never seen homeless people sleeping in a McDonald's (McD's used to be my goto with the $1 value menu when traveling). Ordering food? sure. As someone who once worked in fast food, I also know for a fact that management would kick them out, and so would the few dozen police officers in a lot of areas that walk in to get breakfast/coffee.

...Unless you mean Canada of course, however, I bet a well traveled Canadian would say the same thing.

Also, stop vilifying the homeless.
by codebje | 2025-12-11 01:13:52+00:00
The moral outrage crowd in the US have no power. The people who can and will act against you will only use morality as an excuse, not a cause. Being some nobody, the government has no interest in you anyway. You can watch porn, they can know it, and nothing changes, because you're still a nobody.

(If you watch porn online, you can be pretty sure they already "know" it, because you're not doing it in the privacy of your own home, you're doing it on a public network with next to no secrecy about who you are or what you're doing).
by autoexec | 2025-12-11 01:14:55+00:00
Even connected to wifi a cell phone canstill use the wireless network. Even airplane more won't actually stop your phone from connecting anymore. GPS data can also be transmitted in the background over wifi back to apple/google and/or the device manufacturer.

If they really wanted to push this they could do it directly in the baseband chipset and bypass the OS entirely when deciding to lock down the device to some kind of "travel mode" with limited functionality (such as no texting or no browser)

Not that I'm advocating for that sort of thing, but it's good to keep in mind that we don't really own the cellular devices we pay for and that even in the rare case we have root we can't stop them from doing what they want to our devices as long as they control the closed hardware.
by rapind | 2025-12-11 01:14:58+00:00
These are government regulations regarding kids. Nothing new here, we’ve been regulating what you can market to kids for decades. I’m not buying a slippery slope argument.

As a parent myself, it definitely helps when you can collectively avoid having your kids on these platforms. I can’t express how much easier it is to restrict it and not seem like a kook when authorities are also on board.
by tim-- | 2025-12-11 01:15:00+00:00
> Would zero knowledge proofs work here?

Yes, but that would then require more infrastructure. For example, Australia does not have a national ID card - or a national proof of age card (each state, however, does implement a Proof of Age card, eg https://www.nsw.gov.au/driving-boating-and-transport/driver-...).

So, what is your zero knowledge based on? Who is the signer?

Under the Identity Verification Services Act 2023 we have IDMatch (https://www.idmatch.gov.au/). This whole setup can simply be extended to have third parties act as an intermediary between the government and the party attempting to get proof of age. Similar to AusPost's DigitaliD (https://www.digitalid.com/personal). But let's not have that company owned by the Government :)

It's pretty cooked that we are asking the social media companies to go ahead and prove to the eSaftey commissioner that they have measures in place to stop kids from getting access to social websites, yet they have to use unreliable measures like selfies to do it. The companies can't win here. This won't be the last you hear of this. https://youtu.be/YTwBStZIawY?t=306
by transcriptase | 2025-12-11 01:15:21+00:00
The entire lab supply industry is disgusting in this respect. The funding (and recent grants) that a given professor or research lab has is generally publicly available information that vendors will buy in easily digestible formats from brokers and companies that scrape the websites of major granting agencies.

All of their products, however realistically commoditized, will require a drawn out engagement with a rep who knows how much money you’ve received recently and even has an outline what research you plan to do over the next few years since even the detailed applications often get published alongside funding allocations.

The exact same piece of equipment, consumables required to use it, and service agreements might be anywhere from X to 10X depending on what they (as a result of asymmetrically available knowledge) know you need and how much you could theoretically spend.
by swid | 2025-12-11 01:15:22+00:00
This isn't true in practice because you won't be able to control where allocations are made in the dependencies you use, including inside the Go standard library itself. You could rewrite/fork that code, but then you lose access to the Go ecosystem.

The big miss of the OP is that it ignores the Go region proposal, which is using lessons learned from this project to solve the issue in a more tractable way. So while Arenas won't be shipped as they were originally envisioned, it isn't to say no progress is being made.
by brikym | 2025-12-11 01:15:24+00:00
The topic is very nuanced. Social media is bad but so are the authoritarian actors wanting more and more control over everything. The government control aspect is a huge concern of mine too but it's already well covered here so I want to go over the reasons it might be a good idea.

Yes this is true parents are responsible for their kids but it's also true that the village a kid lives in actually influences the kid more than their parents. So it's up to the parents to choose a good village. If every village has the same global social media apps then obviously that's more difficult and not a pit of success. Keep in mind most parents also have a shitload of other stuff to do especially with inflation requiring two incomes to operate a household.

Individualist types don't seem to get the whole village thing at all. It's hyper-individualism with no acknowledgement that we DO affect other people with our actions. Pollute as much as you like, fly noisy planes, drive oversized killer-SUVs. Let every company do what it wants because free market competition and better technology, or something. We're actually social animals and our happiness has a lot to do with how we stack up socially. Hence if just one kid has a device the other kids get jealous and want to keep up; The obvious answer is to enforce a culture of no-phones. But that would take a some agreement so a individualists don't like it.
by x0x0 | 2025-12-11 01:15:36+00:00
Still a lie though. If you don't know / aren't familiar with a ranker, the author is priming you through the entire article to believe google is doing something wrong or malicious by ranking the results. Rather than the same thing search engines have been doing for 30 years. Whether their ranker is good or bad (and for whom) is separate.

Including, of course, the way many popular chain restaurants got there is they make food a lot of people like.
by eru | 2025-12-11 01:15:37+00:00
> I kind of doubt the Linux maintainers would want to introduce a third language to the codebase.

That was where my argument was supposed to go. Especially a third language whose benefits over C are close enough to Rust's benefits over C.

I can picture an alternate universe where we'd have C and Zig in the kernel, then it would be really hard to argue for Rust inclusion.

(However, to be fair, the Linux kernel has more than C and Rust, depending on how you count, there are quite a few more languages used in various roles.)
by nadermx | 2025-12-11 01:16:05+00:00
I am shocked at the discourse over this. I'm either ahead of the curve or behind; but its undeniable that AI can and does write most the code. Not trivial, if you spend some time and dig deep into simple appearing web apps like https://microphonetest.com or https://internetspeed.my you'd be amazed at how fast they went from mvp to full feature. Trivial to think anyone could pull off something like that in hours.
by rayiner | 2025-12-11 01:16:26+00:00
I genuinely don’t. The French are famously xenophobic. Even Americans who are xenophobic in principle are not so in practice (which is why the so-called American “far right” is full of immigrants, and why anti-immigration Trump won a narrow majority of naturalized citizens in 2024). Meanwhile, the French are not xenophobic in principle but are very much so in practice.