skysight-inc/HackerNews huggingface dataset:
As long as the expensive bits continue to be externalized (i.e. publicly funded), I think that there might not be any cases that aren't profitable.

The expensive bits being:

- road maintenance

- theft and vandalism policing

Surely, once Waymo covers most cities, the marginal cost of getting one extra waymo car on the road should be substantially lower than a Bus (and maybe even a Marshrutka?)

...And then, once you have the cars on the road, to avoid increasing waiting times too much (which will lead users to prefer alternative transport methods, walking, cycling, etc.) you need to have slack/extra-capacity in any area that you're serving.

This means that I don't see why Waymo might not expand even in remote mountain towns: they are not going to have a massive fleet, but keeping one or two cars there shouldn't have a different overhead than for a Waymo car serving a city.

(the only caveat might be in making sure that the overnight depot/parking lot won't be too far from the area served).

I think that would be pretty cool, if it means that people won't have to drive themselves anymore... but I'm also quite concerned about the consequences this might have for public transport: if its usage numbers falls, and thus public investments in it stops, entire small town might end up depending on extremely few (one?) self-driving taxi providers.
> too dismissive of a third kind of player that is neither “leader” or “manager”, which is “owners”

A recent science fiction series explores this exact concept against a tableau of post-democracy communism, socialism, fascism, and libertarianism:

The Owner Trilogy, by Neal Asher: https://www.goodreads.com/book/show/24087399-the-complete-ow...

(The read of it is something like Altered Carbon meets The Expanse.)
I don't think this is incompatible with what Graham is saying. Netflix has a famously distinctive organization and management style; I don't know if it's literally Reed Hastings' stamp, but you can imagine it might be. Towards the end of the post, Graham talks about how he's not saying there won't be delegation; it just won't be black-box cookie-cutter delegation, into "engineering" and "marketing" and "sales" and "support". It rang pretty true to me.

Bear in mind he's also responding to Brian Chesky's case study, which we're probably not going to get to hear much more about.
No one is willing to supply 5G equipment to Russia due to the sanctions.
The 4G networks are already degrading.
You seem to be implying that the top-down approach is a trade off that involves not breaking down the subject matter into as lower level details. I think the opposite is true - when you go top down you can keep teaching lower and lower layers all the way down to physics if you like!
Responding to a comment does not imply that one disagrees with the entirety or any part of said comment and does not necessitate crafting an effective counter argument. In fact, I am not making an argument as to parasitism, parasites, or their right to exist at all.

The closest thing I am making to an argument is that, as a human, if you find what you believe to be a bug in a system and you choose to exploit the bug repeatedly for your own gain while keeping it a secret to yourself, this is, in fact, the least ethical choice you, as a human, can make. (More ethical choices include: not telling anyone but walking away and never exploiting the bug again, telling the system maintainers about the bug confidentially, exposing the bug publicly, etc...)

And I guess, in some way, my response is implying that wanting other humans to make the least ethical choice in these sorts of situations and displaying animosity towards those who make a more ethical choice is a little bit strange.
Without support for Direct Sockets in Firefox, developers have JSONP, HTTP, WebSockets, and WebRTC.

Typically today, a user must agree to install a package that uses L3 sockets before they're using sockets other than DNS, HTTP, and mDNS. HTTP Signed Exchanges is one way to sign webapps.

IMHO they're way too confident in application sandboxing but we already know that we need containers, Gvisor or Kata, and container-selinux to isolate server processes.

Chrome and Firefox and Edge all have the same app sandbox now FWIU. It is contributed to pwn2own ever year. I don't think the application-level browser sandbox has a better record of vulns than containers or VMs.

So, IDK about trusting in-browser isolation features, or sockets with unsigned cross-domain policies.

OTOH things that would work with Direct Sockets IIUC: P2P VPN server/client, blind proxy relay without user confirmation, HTTP server, behind the firewall port scanner that uploads scans,

I can understand FF's position on Direct Sockets.

There used to be a "https server for apps" Firefox extension.

It is still necessary to install e.g Metamask to add millions of lines of unverified browser code and a JS/WASM interpretor to an otherwise secured Zero Trust chain. Without a Wallet Browser extension like Metamask explicitly installed, browsers otherwise must use vulnerable regular DNS instead of EDNS. Without Metamask installed, it's not possible for a compromised browser to hack at a blockchain without a relay because most blockchains specifically avoid regular HTTPS. Existing browsers do not support blockchain protocols without the user approving install of e.g. Metamask over PKI SSL.

FWIU there are many examples of people hijacking computers to mine PoW coins in JS or WASM, and we don't want that to be easier to do without requiring confirmation from easily-fooled users.

Browsers SHOULD indicate when a browser tab is PoW mining in the background as the current user in the background.

Are there downgrade attacks on this?

Don't you need HTTPS to serve the origin policy before switching to Direct Sockets anyway?

HTTP/3 QUIC is built on UDP. Can apps work with WS or WebRTC over HTTP/3 instead of sockets?

Edit: (now I can read the spec in question)
Nobody is going to waste as much money on it as they did with Y2K and it's way more common for computers to actually use epoch time... but I think almost everything uses 64-bit time now and we're still more than a decade away.

(Don't reply with examples of things that use 32-bit time.)
This seems like a lot of work to bypass something in the zshrc file vs. doing something in a terminal emulator? I would assume Python developers are somewhat forced to use a command line anyway.
> Considering a ton of podcasts talk about it and they're not in the tech bubble I'd say it's a pretty important topic especially in the US

Yes, like modern art. It’s talked about a lot. But it’s an obsession of a few and irrelevant to most Americans.
> they’re using a system designed for unrestricted distribution to publish content they hope people will use in restricted ways

HTTP is not designed for unrestricted distribution - if that were the case we wouldn't have the HTTP status codes 401 (Unauthorized), 402 (Payment required) and 403 (Forbidden).
I don't get why HN commenters try to promote random tweets as original
and label actual news stories dupes
> Considering a ton of podcasts talk about it and they're not in the tech bubble I'd say it's a pretty important topic especially in the US

Yes, like modern art. It’s talked about a lot, especially by a particular core who gain money and influence from it. But it’s an obsession of a few and irrelevant to most Americans. It certainly doesn’t build one a national platform.
Sure, if that is so, then it might be an option too. Though I have never heard about that, while children are singing campfire songs about mammoths... Marketing matters - "Eat a prehistoric human" doesn't sound as cool as "taste the food of the prehistoric human"
Anaconda’s hidden license for institutions is a dark pattern time bomb for scientific computing.
> They do nothing

... but I explicitly stated what they did and it was not nothing
Congrats on the launch! I'm the author of D2 (Terrastruct). I won't comment on comparisons you want to make as it's your launch, but just to clarify, we do have a programmatic API:

- https://terrastruct.com/blog/post/generate-diagrams-programm...

- https://d2lang.com/tour/api/
There is no source code in those archives just a README file
That would be better, I’m sure. I’ve not looked at what’s available. I’d prefer to avoid using a Google account, so limiting myself to F-Droid.
Pointers Are Complicated III: pointer-integer casts exposed. (strict provenance
> Scotland joined England in the United Kingdom.

Sure, they "chose" to joined Brits over being decapitated. Great choice for them!
I wonder if anyone's doing intersections and differences on feeds yet - would be awesome if there were people aggregating all the only fans accounts so I could just subtract that from my algorithmic feed.
Not necessarily pointless - it could help mitigate climate change, by re-creating 'mammoth steppe' across much of Siberia. From Smithsonian (2018): "Can Bringing Back Mammoths Help Stop Climate Change?" [1] (Full disclosure: I am a supporter of the Long Now Foundation which has advocated for mammoth reintroduction to reduce climate change. [2]

1.https://www.smithsonianmag.com/science-nature/can-bringing-b...
2.https://longnow.org/ideas/reviving-woolly-mammoth-solve-clim...
we ride on our ships, further than most

raiding and pillaging from North to South Coast

We steal only metal, like guns, tanks and toasters

and melt them all down, to make RollarCoasters

--Buckethead
That's great if all you ever need to do is see a doctor, full stop. Getting, for example, an MRI is around $2k out of pocket. Just for one imaging! Most Americans can't come up with $500 for an unexpected expense. Comprehensive health insurance protects people from instantly going broke from everything in health care that isn't just seeing a primary care doctor.

edit: Not defending insurers or our system at all, btw. Quite clear to me as ex-healthtech that a single payer system would solve many of our problems.
Such megadumps are only really interesting for people who train LLMs anyways. No way you can ever consume that for personal development. Individual sources are much more prevalent and useful to everyday life.
Sure! It’s Apache 2.0 licensed, but yes the binary wasm blob is what does all the work and is closed source for the time being.

It’s about 25k lines of rust code compiled to do the following:

- Layout/position a directed graph

- Compute a bounding box for text labels and produce font glyphs for the rendering engine

- Generate an SVG

- Optionally, sync to a Vizdom account

Fun fact, the majority of that wasm blob is what is powering the web application itself. You can see it in action using the editor view/diff on the site.
Do we need a good reason? It sounds really cool, and I dont see why not.
smh. his idea that he both doesn't think anyone has ever thought of "Founder Mode" before while simultaneously thinking that the founders are the ones responsible for a company's success or failure through something like sheer force of will or a better carrot and stick. I donno. Companies are successful mostly because of who they hire... and timing (also known as luck).
I really wish these articles cited more primary sources. I would love (and prefer) to review the empirical work that led to the communicated understanding of these systems.
The take away is don’t blindly follow a certain style, there really isn’t a template for success which is often completely diffufor each person/team/culture/business model combination
Getting Covid paper toilet crisis vibes here
I generally agree with you, but how far should we take this? Like if a loved one has been diagnosed with hyperlipidemia and makes the very bad choice of refusing to take their prescribed statins, should they be forcibly institutionalized? They are likely to die early, although it isn't an "imminent" threat.
Which contains the README (as the other two files have been added afterwards).
Some of us do.

I’ve been in a hotel/resort for the past week. I didn’t take time off or notify my employer, though my direct manager is aware. No one cares, because my work still gets done.
What a senseless, selfish, petty thing to attempt. To not only deprive systems ultimately benefitting humanity of training content for no possible tangible benefit to yourself, but to try to sabotage them because you think it's theft for a computer to learn from patterns in an image no differently from a human artist (who will often outright trace existing works to train their neural nets, but it's ok when they do it because uh.. uh humans are special!)
Caftan (Metropolitan Museum of Art)
Apparently. I see individual freedom as a fundamental basis of a stable society. A society that values that is a "favorable" society, in my view.
Looks like this uses DOT? Click on "Editor" at the top
>For information that I don't want to be public I simply don't put it on public websites.

And there is no middle ground?

I want others to read it but not to sell it?
Untold misery on a new species we brought back from extinction.
How many times have I heard this in the last 40-something years? Just get on with it.
It would be interesting for a personal project to do some search and summarisation project, e.g. with RAG.

Get the data, make embeddings, categorize and tag the data, then do search and have LLM summarize findings.
Yes, but the vast majority of network traffic these days is TCP and very, very rarely does that cause a problem because applications already need to have logic to handle failures which cannot be solved at the transport level. There is a meaningful difference between theoretically perfect and close enough to build even enormous systems with high availability.
> The headline says native

Native can mean many things, like "not a web-app".
Semi-competent?

It is my understanding that this is the guy who Introduced Taco Bell tacos with a Doritos shell…

… which is pure, unalloyed genius.
I used to walk past that very same light from time to time and wonder what it was used for around 20 years ago. Thank you internet/HN!
"DLS-based diagramming tools like Terrastruct, mermaid, or graphviz definitely have their perks and are very well established for manual graph curation. But I found the lack of programmatic a bit of a pain point."

Hi, creator of Ilograph[0] here. I agree with this if the DSL doesn't provide an IDE with autocomplete and instant-rendering (which I think applies to the technologies you mentioned).

With auto-complete and instant-rendering, I think a DSL is much preferable to Python (the most common "diagrams-as-code" language). Python is a programming language for writing, well, programs. It feels like complete overkill for creating static diagrams.

[0] https://www.ilograph.com
I don't know if it was actually a startup but there was once some idea of Wikipedia starting a search engine based on serving the customer rather than serving ads. I thought it was a great idea.
I have extracted this (and other) nerves from cadavers, and this circuitous cranial nerve (XII?) is as beautiful and complex as the multibranch plexus-es (e.g. brachial). So delicate.

Human anatomy, at first glance, often seems wrongly-engineered. After you've worked inside dozens of people, you begin to realize that everybody is unique — and nobody is "textbook" anatomy. Who knows what all this goop even does?!

If you ever get the chance, I highly recommend this humbling human experience. My hope is that my own cadaver is ripped apart by somebody as crazy/appreciative as me =D
There's such a sad conflux of economic & opportunity problems that drive self-reinforcing doom loops.

Living in a concentrated vibrant space has gotten ever less accessible. So nightlife is further away, less appealing to just go do.

So nightlife has less locals you might start to form better connections with over time.

Younger generations face enormously scary economic prospects, low or intimidating opportunity in many ways, so they don't feel they have the surplus to go to nightlife.

And prices have soared; dive bars have folded left in right in many many cities. It feels like there's been such a march upmarket, that only people with lots of money are targeted for nightlife now.

Anecdata, but I've also seen a lot less live music than I used to. Local haunts used to have DJs spinning or bands pretty regularly, we used to have more local watering holes with music & dance, and that's kept being reduced in my opinion.

Drunk driving laws are different but driving shouldn't be required. It feels stupid to open my mouth &nsay it, there's certainly much danger, but biking out to a local bar, having some great music, and bicycling home is a pretty awesome.

It's an opportunity situation, in my view. The expense has gone up, being nearby vibrant spaces has gotten harder, and countless bars and venues have matched up up up market. It was always a bit of a crazy puzzle in my head to imagine so many people flocking to nightlife in the past, spending so much money, and in the shadow of that old pattern I find myself greatly missing this phenomenon (or it's availability) which felt so hard to rationalize out in my head.
This is not even a counter argument. We are talking ORMs here, not dependency injection frameworks.

The Java equivalent to Django ORM would be Hibernate.

It doesn't strike me that you know what Spring does, nor where its own features end.
Please enlighten us why it's comical. Economically, Sudan was richer per capita than India in 1960 and even as recently as 2017 [1][2]. It had, and still has, a more homogeneous population ethnically and linguistically. Yet India manages to keep things mostly calm while Sudan can't.

[1] https://www.wolframalpha.com/input?i=sudan+nominal+gdp+per+c...
[2] https://www.wolframalpha.com/input?i=india+nominal+gdp+per+c...
This also reminds me of Lumii (now Fathom), which is an MIT media lab spin-out that prints multiple inkjet layers to create a 3D effect:

https://www.inkworldmagazine.com/contents/view_online-exclus...
> If he did that, it would be just as deplorable [...]

No need for hypotheticals. He did do that (this is an easily-verifiable fact [1][2][3]).

> [...] the censorship they were claiming to oppose.

The thing is that this is clearly an empty claim, when Musk has no problems either complying with similar censoring orders from right-wing governments (Modi, Erdogan) or with arbitrarily censoring people for using medically-approved terms (like "cis" or "cisgender") that he simply does not like [4][5].

All of this censorship by Twitter is (legally) 100% within their right to do, as a private entity, but then whatever claims he (or Twitter) has of being a "defender of free speech" ring a bit hollow.

Given these things, the more plausible explanation for Musk's actions is not that he wants to defend free speech (or that he is fundamentally against censorship), but simply that the request comes from a (left-wing) government that is not ideologically aligned with his views.

It's a choice. But choices have consequences.

[1] https://slate.com/technology/2023/05/elon-musk-turkey-twitte...

[2] https://www1.folha.uol.com.br/internacional/en/world/2024/04...

[3] https://theintercept.com/2023/03/28/twitter-modi-india-punja...

[4] https://www.advocate.com/news/cisgender-restriction-x-twitte...

[5] https://nitter.poast.org/elonmusk/status/1719077000483066319...
> the deeper structures and dynamics that make complex processes fundamentally work in balanced, self-correcting ways ... only fully understood across levels

I'd be very interested to compare notes. I'm username at alphabet's service.
The top 100 people also include low level employees who know the day-to-day reality and won’t bullshit you the way mid-level managers will. And no: all the people who are going to respond to this and say the problem is to hire good, honest, no BS managers, good luck with that. It’s like saying the way to make money in the stock market is to buy low and sell high.
I kinda roll my eyes when I hear anything about the microbiome because it so rarely turns into an actual therapy.
Not that, this is the problem they're referring to:

> > Everything is great, you just

Part of the python mentality is to pretend difficulties aren't there in order to keep presenting itself as beginner-friendly.
The 2004 law allows for the counting of pancreata used for islet cell transplantation or research.
It's odd how many people pay attention to a few big crises -- Ukraine, Gaza, etc -- when there are many other crises which are, by most measures, more important.

For instance, current major crises are ongoing in (per Wikipedia) the DRC, Central African Republic, Cameroon, Ethiopia, Myanmar, Yemen, Sudan (of course), the Sahel, Somalia, Syria, Nigeria, Afghanistan, Haiti, and South Sudan -- but most of those are rarely mentioned in the media.

The Gaza war is of course a major humanitarian crisis, but it's not as important as many of the other things. All of Gaza, for instance, has around 2 million people; the whole of Palestine has a population of under 6 million. Assuming a horrific genocide with a death rate of 100 percent, the number of deaths is still less than the optimistic scenario in Sudan of 6 million excess deaths. I wouldn't be surprised if other regions (the Sahel, Yemen, Nigeria, the DRC and Ethiopia, in rough order of likelihood) also likely have expected number of deaths greater than the population of Palestine; the first two because of major crises, the last three because of crises but also because they have so many people (all over 100 million).

I get why Ukraine gets more attention than Somalia (racism), but why would Gaza get more attention than, say, Yemen, Afghanistan, or Syria? All are somewhat Middle Eastern, after all, so it would be hard for racism to be as much of a factor, if at all.
Clickbait title (“stranglehold”, really?), and also really bad advice.

Terminal can be scary, but “open terminal from Applications/Utilities” and typing “rm ~/.zsh” is objectively easier. Also that’s not even the best solution, just a far better way to do this solution.
TFA is for students who are (presumably) very early in their programming careers.

Python is often billed as a good language for beginners because it does not require the author to keep track of curly braces or line-ending semicolons, and it lets the author focus less on syntax and more on reasoning with code.

Wouldn't it be nice if the beginner could focus on learning Python instead of
having to learn stupid minutiae that only exist because we're still trying to maintain backwards compatibility with the VT220?
I've had a lot of fun with Turbo Pascal over recent years. Simple single-board computers are easily available from tindie, etc, and even without that there are a lot of CP/M emulators out there.

I hacked up a simple emulator in golang for mac/linux/bsd - https://github.com/skx/cpmulator/ and there's a link to a set of binaries for turbo pascal, and instructions for using it available here:

https://github.com/skx/cpm-dist/tree/master/P

There's a highly related post on the front-page right now is about building your own Z80 computer, which would be ideal for running CP/M and thus Turbo Pascal!

https://news.ycombinator.com/item?id=41398629
> It produces no

As someone with kids. We now know that “senses” aren’t just things that we have that inform us about the world, there are also “sensory needs.”

From proprioception to vestibular and plenty other $5 words. This seems like a new development or at least a new acknowledgement and awareness is still growing.

So I would say that these devices produce sensory experiences.
gee, I wonder! I think there's one that's along the name of a mathematical table of values with a .org TLD...
Help reduce the commission?
I wrote some functionality to parse DOT to feed it into the layout engine before I got everything working. It was a great way to validate more complex graphs with a DSL that is already prevalent. So for now it’s only present in the webapp.

DOT parsing isn’t part of the npm package, but I’m not totally opposed to include it! It may add 1-2Mb more to the wasm bundle.
Coolify is really save my time