MurphyA/hacker-news huggingface dataset:
by Saigonautica | 2025-05-15 03:58:30+00:00
In Ho Chi Minh City (and probably Vietnam in general but not 100% sure). Our commercial district is very concentrated.

The busses in general are some form of public-private partnership. Several private bus companies operate the city busses. There are some annoying edge cases. For example, pre-purchased tickets are a mess -- better pay cash. If another operator takes over your route, even temporarily, your tickets can't be used.

Mostly it seems to work though, I take the bus fairly regularly and it's quite nice. It's clean, has OK air conditioning, and arrives frequently enough that I don't have to check the schedule. There's someone to help elderly people and children on and off the bus. Elderly people ride free, reduced price for students, etc. It's pleasant.

Some of these busses are mini-versions for less popular routes. I think I've even seen a couple of other vehicle types, like some form of van (rarely). One or twice a sort of truck with benches.
by busterarm | 2025-05-15 03:59:51+00:00
That's not correct.

See Sequoia's license. Search for 'virtualization'.

D. Virtualization. For each copy of the Apple Software subject to a lease under this Section 3, either a Lessor or a Lessee (but not both) may install, use and run additional copies or instances of the Apple Software within virtual operating system environments in accordance with Section 2B(iii), provided that a Lessor may only virtualize a single instance or copy of the Apple Software as a provisioning tool for the purpose of providing a Lessee with access to and use of the Apple Software pursuant to this Section 3. (Section 2B) (iii) to install, use and run up to two (2) additional copies or instances of the Apple Software, or any prior macOS or OS X operating system software or subsequent release of the Apple Software, within virtual operating system environments on each Apple-branded computer you own or control that is already running the Apple Software, for purposes of: (a) software development; (b) testing during software development; (c) using macOS Server; or (d) personal, non-commercial use.

The key phrase is "on each Apple-branded computer you own or control that is already running the Apple Software". It needs to be both an Apple host machine and already running the Apple OS that you're virtualizing.
by x-complexity | 2025-05-15 04:00:09+00:00
> The other way around. What does leaded gasoline have to say about the connection of physics/chemistry/math to the concepts of vice and virtue.

Again, there are no connections between (physics/chemistry/maths) and (vice and virtue), even with the inclusion of (leaded gasoline).

Graph-wise, it looks like:

(physics/chemistry/maths) --(chemically describes)--> (leaded gasoline)

while (vice and virtue) sits in an isolated corner.

-----

I'm not going to provide the whole solution that connects the two together, since you have yet to do so yourself.

Even so, the two cannot be connected without adding the human-centric context node to the graph.

This is nothing but a roundabout way to define morality as a human-imposed construct onto concepts, which further reinforces the point that the injection of human-centric morality is the linchpin to connecting (physics/chemistry/maths) with (vice and virtue).

Morality is not something that exists in isolation: It's heavily personal-POV-centric & color-imposing.

This stands in contrast to (physics/chemistry/maths), which can be derived outside of the human experience.
Show HN: Booktranslate.ai – Recursive AI Translation Engine for Full Books
by sunwood | 2025-05-15 04:01:28+00:00
Hi all - I’m an indie dev and publisher who’s spent years manually translating books. I finally got tired of it and built BookTranslate.ai - a recursive, glossary-enforced, multi-pass AI translation system designed specifically for full-length books (nonfiction, essays, philosophy, etc., probably not good enough for fiction though).

It runs each paragraph through several passes with a sliding context window (previous few paragraphs) to maintain tone and coherence. Glossary terms are strictly enforced mid-prompt, and formatting is preserved.

It’s kind of like a lightweight RAG-style workflow, but prompt-orchestrated instead of vectorized.

It outputs ~98% publishable translations, even in languages like Chinese, Japanese, and Arabic. I’ve used it to translate libertarian works to Hungarian and forgotten Hungarian free market economists to English, and people never even guessed it's almost all AI. No hallucination, no over-polish, and a really high rhetorical fidelity.

I couldn't really find anything that comes even close to what this system produces in translation quality.

Would love feedback about it! AMA!
by godelski | 2025-05-15 04:03:29+00:00
I disagree. I think this strategy has been tried for awhile. Decades of security training has improved things but I don't think enough. Email encryption didn't resource get mass adoption until it was a seamless integration like in gmail or icloud. Same with text and phone, via Signal, WhatsApp, and iMessage.

My point is that training doesn't seem to be effective to the general population. Frankly most people don't care. As we both probably know a big part is likely not knowing the importance
by golol | 2025-05-15 04:04:52+00:00
Reminds me of another frequently poasted/discussed story arc classification attempt where the author basically draws some graphs that look like "down-up", "up-down", "down-up-down", "up-down-up" and so on. Well after a down you must have an up and after an up a down, if you aren't planning to quantify things...
by __turbobrew__ | 2025-05-15 04:05:32+00:00
Am I reading this right, they are going to rack their own servers for this business?

If I were them I would be looking at renting from bargin bin hosting providers like hetzner or ovh to run this on. The great thing is that hetzner also has a large pool of racked servers that you can tap into.

You are basically going to re-implement hetzner at a smaller (and probably worse) scale by creating your own multitenant mini cloud for running these ci jobs.

Free advice: set up a giant kubernetes cluster on hetzner/ovh, use gvisor runtime for isolation, submit ci workloads as k8s jobs, give the k8s jobs different priority classes based on job urgency and/or some sort of credit system, jobs will naturally be executed/preempted based upon priority.

There you go, that is the product using nearly 100% existing and open source software.
by calf | 2025-05-15 04:05:42+00:00
Their argument rests on computation being a theory ("simulation") while agency/cognition being real ("processes"). Put that way, I don't buy the distinction.

Specifically, my reactions are:

a) Defining agency in terms "relevance" or "salience" is just circular logic.

b) Their argument about the extended Church-Turing-Deutsch thesis would already apply to physics and the universe, not just intelligent entities. So this is just poorly argued.

Also, I think Turing to his credit was somewhat aware of the issue, their own citation of Copeland 2020 mentions Turing's own musings on this.

But I'd love to understand more, this stuff is always neat to read about.
by Nevermark | 2025-05-15 04:06:42+00:00
It is true most models are not trained to exist in a hostile and synergetic environment, with their survival at stake.

But there isn’t anything about the class of deep learning that is a barrier to that. It’s just not a concern worth putting lots of money into. Yet.

I say yet, because as AI models take on wider scoped problems, the likelihood that we will begin training models to explicitly generate positive economic surpluses for us, with their continued ability to operate conditioned on how well they do that, gets greater and greater.

At which point, they will develop great situational awareness, and an ability to efficiently direct a focus of attention and action on what is important at any given time, since efficiency and performance require that.

The problem shapes what the model learn to do, in this case, like any other.
by sh34r | 2025-05-15 04:07:31+00:00
TBH it's really quite boring. You just have to go back in time to the late 2010s. They had an excellent Spark-as-a-Service product, at a time when you'd have better luck finding a leprechaun than a reliable self-hosted Spark instance in an enterprise environment. That was simply beyond the capabilities of most enterprise IT teams at the time. The first-party offerings from the hyperscalars were relatively spartan.

Databricks' proprietary notebook format that introduced subtle incompatibilities with Jupyter was infuriating embrace-extend-extinguish style bullshit, but on-prem cluster instability causing jobs to crash on a daily basis was way more infuriating, and at that time, enterprises were more than happy to pay a premium to accelerate analytics teams.

In the 2010s, Databricks had a solid billion-dollar business. But Spark-as-a-Service by itself was never going to be a unicorn idea. AWS EMR was the giant tortoise lurking in the background, slowly but surely closing the gap. The status quo couldn't hold, and who doesn't want to be a unicorn? So, they bloated the hell out of the product, drank that off-brand growth-hacker Kool-Aid, and started spewing some of the most incoherent buzz-word salad to ever come out of the Left Coast. Just slapping data, lake, and house onto the ends of everything, like it was baby oil at a Diddy Party.

Now, here we are in 2025, deep into the terminal decline of enshittification, and they're just rotting away, waiting for One Real Asshole Called Larry Ellison to scoop them up and take them straight to Hell. The State of Florida, but for Big Data companies.

It would be a mystery to me too, why anyone would pick Databricks today for a greenfield project, but those enterprises from 5+ years ago are locked in hard now. They'll squeeze those whales and they'll shit money like a golden goose for a few more years, but their market share will steadily decrease over the next few years.

It's the cycle of life. Entropy always wins. Eventually the Grim Reaper Larry comes for us all. I wouldn't hate on them too hard. They had a pretty solid run.
by josecodea | 2025-05-15 04:08:47+00:00
> Sure, it would be possible

I have to be blunt, you have no idea what you are talking about. I am just going to say this: A terminal app is completely at odds with an online web client. If the interviewer is as clueless as you are, that explains two things:

- I was never going to pass the interview in the first place

- I was never going to get a reasonable conversation from this person, no amount of communication is going to solve incompetence from the interviewer's side

Corollary:

- Gross negligence from the company for assigning this interviewer
by recursivecaveat | 2025-05-15 04:08:53+00:00
Reminds me of the crazy situation with that fintech "bank" that went under. They were basically a ledger over a real bank. The real bank was FDIC insured, but the protection for the underlying doesn't necessarily mean anything for your 'virtual' account in the ledger. FDIC would only help you if there was some insolvency in the under-layer.

Bunch of customers were screwed by the bankruptcy of the upper layer. Maybe there is some hope for at least the FDIC cracking down on this deceptive fintech trick in the future.

https://www.usatoday.com/story/money/personalfinance/2025/04...
by frosted-flakes | 2025-05-15 04:09:04+00:00
The average annual cost of owning a car in Canada is >$16000 CAD. In the US it's even higher at >$12000 USD.

Obviously owning a bike, taking public transit and taxis, and occasionally renting a car isn't free, but if you live in a walkable neighbourhood and can take public transit to work it's easy to keep your monthly transportation expenses under $200. The great part about not needing to own a car is that there's no sunk cost that incentivises you to choose one option over another.
by brokenmachine | 2025-05-15 04:09:21+00:00
It's still better though.

HDR displays are >1000nits while SDR caps out at less than 500nits even on the best displays.

Eg for the Samsung s90c, HDR is 1022nits, SDR is 487nits: https://www.rtings.com/tv/reviews/samsung/s90c-oled#test_608 https://www.rtings.com/tv/reviews/samsung/s90c-oled#test_4

Double the range is undeniably still better.

And also 10bit instead of 8bit, so less posterization as well.

Just because the implementations have been subpar until now doesn't mean it's worthless tech to pursue.
by wredcoll | 2025-05-15 04:10:11+00:00
You're not wrong, but this is the tldr:

> The DB used is PostgreSQL which is not used anywhere else at Yelp, which meant that only a small rotation of long-tenured employees knew Postgres well enough to do outage response. This caused issues in maintenance, visibility, and outage response times. The teams working on the Restaurants products are not infra teams, and the Yelp-wide infra teams (understandably) focus on Yelp-standard infrastructure. As a result, when we did see issues with Postgres it was often a scramble to find people with relevant expertise.

> So, we switched out this DB in-place with a Yelp-standard MySQL DB.
by shagie | 2025-05-15 04:10:15+00:00
LOGO is a LISP. https://el.media.mit.edu/logo-foundation/what_is_logo/logo_p...

https://courses.cs.duke.edu/spring06/cps108/Calendar/11_desi...

> Logo is a computer programming language designed to teach programming to children. It is a user-friendly, interpreted language, designed with a "low floor, high ceiling"; in other words, the designers of Logo intended for the language to allow novice programmers to get started quickly writing programs but also wanted the language to be powerful and extensive for more advanced users.
by bitmasher9 | 2025-05-15 04:11:48+00:00
If you want to head straight south or straight north you won’t have to go further out than 1 hour before rents and property values fall significantly from city center Seattle. Tacoma is 30 minutes away without traffic and has a median home price 40% less than Seattle. Drive till you qualify is real.

If you want to head east, you’re running into the real estate aftermath of Microsoft making tens of thousands of millionaires in the 90s and 00s. You won’t save much money there.
by olalonde | 2025-05-15 04:12:03+00:00
Recently, Gemini helped me fix a bug in a PPP driver (Zephyr OS) without prior knowledge of PPP or even driver development really. I would copy-paste logs of raw PPP frames in HEX and it would just decode everything and explain the meaning of each bytes. In about an hour, I knew enough about PPP to fix the bug and submit a patch.

https://g.co/gemini/share/7edf8fa373fe
by nandkeypull | 2025-05-15 04:13:08+00:00
Same, I love Pebble and Pebble-like devices precisely because they have long battery life. I don't want or need payments on my watch. I'm also not a fitness junkie, so I don't use GPS tracking either. I mainly enjoy the well-designed UX Pebble provides and its simple functionality like alarms, stopwatch, and notifications.

With watches that need charging every one or two days, I get this Sisyphean feeling that I am owning a constantly dying device with a battery indicator that exists solely to be charged. The amount of functionality a watch can provide me (versus a smartphone) just doesn't justify the amount of charging I need to do.

Maybe I'm not a smartwatch power user like OP. But the Pebble and its ilk are a great fit for the niche audience I belong to.
by rohitkhare | 2025-05-15 04:13:40+00:00
From _Go Like Hell_ by A.J. Baime (2010):

> Ford Motor Company was hemorrhaging millions of dollars every month. It was impossible to give an exact number because there was no accounting system. “Can you believe it?” Henry II later remembered. “In one department they figured their costs by weighing the pile of invoices on a scale”
by grues-dinner | 2025-05-15 04:14:03+00:00
> Turning a profit” for public services is the most harebrained meme that is simultaneously deeply damaging and continually propagated by certain folks

Thank you. I don't know why this has gotten so ingrained. Whenever making public transit free, or functionally free like some places in continental Europe now do, you have people immediately pop up and get almost comically agitated about how the system would be immediately and permanently overwhelmed by demand and there's just no money anyway and it's a stupid idea and please never say it again.

Ignoring that it already didn't happen where it literally is done today, what a nice problem to have: people going out to do things. That's called the economy, stupid, and the money you spend on running that system both promotes economic activity like going to work and popping to the shops on a whim, spends lots of it locally on staff, as well as reducing the money that is "lost" to imports like fuel, cars and externalities like environment and healthcare. And that's just the dead-eyed homo ecomonicus areshole argument: more importantly, allowing anyone to just go out and partake in wider society at some place of your choosing for free is good for wellbeing and good for society in general.

When people don't have money to spare, spending several hours' work worth of discretionary cash just going to the park or library (ditto for the argument to fund the everliving fuck out of them rather then cutting cutting cutting) to hang out is just impossible, let doing going further afield.
by josecodea | 2025-05-15 04:17:02+00:00
> They didn't care as much about the details of the submittal as they did about seeing what the candidate would do without specific requirements.

This would be acceptable in a world where time is infinite. The reality is that they are going to churn through -who knows- how many candidates, as if it was worthless, as if it was a game.

If they really wanted people to spend little time on the solution, they could include that bit of info in their instructions. Clearly, they omit that bit on purpose. Obviously this is not their first rodeo, they must have done this for a long amount of time now.
by ProllyInfamous | 2025-05-15 04:17:03+00:00
I think I could have been happy with the physician lifestyle, but I knew I wouldn't make good life decisions surviving/getting through residency. I am glad to have survived (e.g. career change).

I've spent two decades as an electrician, and as the story goes: it is what it is... but also what you make of it. An incredible Good Fortune keeps me from having to work full-time, but as I've entered my forties I know I want to get in an air conditioned office (before too long).

Perhaps I'll first move to a country where healthcare isn't tied to full-time employment. Best of luck to you in your Interpretations.
by somenameforme | 2025-05-15 04:17:59+00:00
I don't think there needs to be a dichotomy between the two. Leaders of a system tend to come from that system, and are not immune to such discontent, and are themselves even often victims of said systems - which shapes them in the future. Gorbachev lived through Stalinism and his early political positions would include strong advocacy for de-Stalinization. And similarly, if you've never read about Xi Jinping's early life [1] it's extremely enlightening with regards to the nature of his character.

To put this another way, would the USSR have lasted longer if not for Gorbachev? Almost certainly. Would the USSR exist today if not for Gorbachev? That, I very strongly doubt, certainly not in anything like its historic character. It's similar to e.g. slavery in America. Did Lincoln end slavery? Absolutely. Would slavery have ended without Lincoln? Absolutely, and perhaps in an even more desirable fashion.

[1] - https://en.wikipedia.org/wiki/Xi_Jinping#Early_life_and_educ...
by josecodea | 2025-05-15 04:19:04+00:00
> Anyway in 2 hours I’m pretty sure I can write some Go code that would get me an offer. This is not about the amount of features, it’s about giving them what they want.

Please do it, get the offer that I didn't, maybe you could even write a blog post about how easy it is and how wrong I am! ;)
by protocolture | 2025-05-15 04:20:33+00:00
>Because I know the exact study that the number is derived from that people blindly repeat, and let's just say it is not a particularly powerful analysis.

Because it was self reported?

Considering the number of news articles I have seen, where the police as an organization intimidate women preventing them from coming forward about domestic violence, I imagine that the number is way way way too low.
by alganet | 2025-05-15 04:20:48+00:00
Any sufficiently large amount of information exchange could be interpreted as computational if you see it as separated parts. It doesn't mean that it is intrinsically computational.

Seeing human interactions as computer-like is a side effect of our most recent shiny toy. In the last century, people saw everything as gears and pulleys. All of these perspectives are essentially the same reductionist thinking, recycled over and over again.

We've seen men promising that they would build a gear-man, resurrect the dead with electricity, and all sorts of (now) crazy talk. People believed it for some time.
by woodruffw | 2025-05-15 04:22:12+00:00
I don’t think Wall Street is responsible for that much corruption at the city level. I agree about the federal level, but at the city level it’s probably mostly real estate with NGOs as a close second.

(But again, I don’t think it’s been evidenced that NYC is uniquely corrupt, which was the original claim.)

> As for Giuliani, he himself is a mobster; he's facing the same RICO charges he leveled at crime bosses as a prosecutor.

Except that the man is nowhere close to the halls of power in NYC, and hasn’t been so for three decades!

He is of course a crook, but that doesn’t evidence NYC being corrupt in 2025. It evidences Giuliani being a crook at the federal level.
by eru | 2025-05-15 04:22:22+00:00
Basically in terms of git speak branches are mutable pointers to immutable commits. (They are basically the only mutable thing in git.)

What you'd need to do to support 'stacked diffs' or 'stacks of commits' is to keep a history of what you mutable pointers were doing. It's a 'meta-git'.

Once you have that, you could build all the convenient operations on top of that abstraction.

Btw, if memory serves right, git has some plugins (or whatever these things are called, plugins or so?) for implementing the stack of commits concept.

I don't know whether they go the 'meta-git' route that I sketched, or whether they do something less abstract.
by ProllyInfamous | 2025-05-15 04:23:40+00:00
I'd [OC] rather ride a predictable train/subway... but the density / bureaucracy of most American jurisdictions keeps this to a few limited megacities (I have lived in the SFBay & NYC, both; won't go back).

Also, can't the bus system have a kiosk/terminal at certain locations? Can't there be a coin/bill acceptor on each block's single parking meter (e.g. Austin, Texas / UT campus meters)?

Recently I became a plaintiff (first time, small claims, no big deal); I was surprised to see that only pro se litigants can file paperwork with the court (i.e. lawyers MUST use the e-file system).

I attended medical school for one year, right before ACA/eRecords became a requirement... and this always seemed so invasive (e.g. sensitive/VIP psych documentation, PP).
by anyfoo | 2025-05-15 04:23:43+00:00
Well that only depends on what gadgets happen to be available, doesn't it? Both C and JS get compiled down to machine code.

I personally would not trust that you couldn't, in the most extreme case, get close enough to the kernel (like the PoC does through system calls) to mispredict it into leaking any kernel-mapped memory through a timing side channel. And nowadays, kernels typically map almost all physical memory in their shared address space (it's not too expensive in a 64 bit address space).

EDIT: See my extended reasoning here: https://news.ycombinator.com/item?id=43991696