skysight-inc/HackerNews huggingface dataset:
Geoff Marshall, an English railroad YouTuber, recently did an American road trip to "clear [his] head and refresh [his] mind." In his video about it titled I've Not Been Happy[0], he talks about "beautiful Kansas," and "[the] amazing town White City Kansas," and marvels at many things that are mundane to me. It was strange to watch but seeing someone else appreciate these simple things reminded me to appreciate whats around me.

[0]: https://www.youtube.com/watch?v=9QXktBQnOBc
It can mean that but the world is a wicked place and that means no security updates either. Maybe none are needed.
This is all private money. If these companies didn't spend the $100B developing autonomous vehicles, it wouldn't suddenly be available for building public transit.

Beyond that, $100B doesn't go as far toward building transit as you might expect. For example, San Diego recently spent $2.3 billion on a light rail extension that's projected to have 34,700 daily trips by 2030. If you assume most of these are round-trips, it's serving fewer than 18,000 people. Spending $100B at this rate would serve around 750,000 people (0.2% of the U.S. population).

The most cost-effective form of public transit in most places is busses because they can reuse existing road infrastructure, and in the U.S., labor accounts for around 70% of the cost of operating busses. As a result, autonomous driving technology should be helpful in scaling public transit systems as well.
Right, but the point is a btrfs snapshot does that for you. No need for a "flattening" step, just make a copy-on-write snapshot of your layer at whatever state it exists in and go. Delete the original later, etc... Doesn't matter.
True, I didn't mean to come off as a purist. I think it depends on the service provided and it's maturity level. If you need basics like auth, persistence etc i think those parts should be open, at the very least have a stable API that has >1 provider. (The SRE analogy would be a SPOF).

For things like push- and email notifications, it makes more sense that a provider is involved (although APIs should probably still be open). New innovations can always start out proprietary, and the inventors can always offer support and managed infra for OSS projects.

Why? I believe the health and future innovations within the tech sector relies on healthy competition, and imo, that means that the majority of standard services have multiple providers to choose from. The only way to migrate from one provider to another is through standardized, or open, APIs. VPCs is a pretty good example of this: I can get the premium option from GCP or AWS, and have uptime, bandwidth, and choose a DC from all over the world. OTOH, I can get a cheaper, local one, depending on my needs.
I believe... In the USA you cannot sue your employer for firing you unless it's for membership of a protected class or whistleblowing. If your employer wants to fire you because it's Thursday or they're just having a bad day or they don't like something you wrote in an email, tough.
I see no mention of the word racist on that page. Can you point it out?
Have you tried syncthing?
I guess the trick is to understand that it's all protobufs anyway, and the config langs are just ways of generating protobufs.

Outside of Google, it is useful to understand that, for example, Helm is not part of Kubernetes, in the same way that borgcfg is not part of borg and many people use borg without borgcfg.
Hi James. Thanks for commenting. Just wanted to let you know that your HN profile is outdated based on this comment. It says you are "Now leading product for Firebase at Google."
I think it was popular because of 🅱reaking 🅱ad
There are also a lot of Mormons in Western Wyoming.
>That forces people to let others take control over their computers when they may not actually want to do that.

This is unnecessarily fear-laden hyperbole. Javascript doesn't force you to let others take control over your computer. And even if it did, for the sake of argument, then literally all code you run does the same, and likely takes far greater control than javascript is capable of.
this is a very salient way of explaining the need for wealth redistribution in society. this doesn't necessarily mean communism or socialism, but it should mean more Keynesian economics. high taxes on the rich - including rich corporations - and strong public spending in the right areas: education, small businesses, healthcare, and safety nets so people feel like they can take risks without having the fear of becoming homeless
having worked with engineers, can confirm not an engineer yet the titles say differently... indirection sucks most of the time
the intro suggests that you are not testing this on firefox. but while it seems broken on firefox right now it was actually working some time in the past hour so it seems it would not be to far away from being able to support firefox as well.
Economic justice would be benificial for the world as a whole. Also, poorer countries have to go through economic growth more or less the same way as the steps the richer countries took. There are very few shortcuts possible since the growth is gradual.
Horizon EDA developer here. More than enough, everything's there for small to medium-sized projects.
Reaper has some VST(TM) extensions that only it supports. So if you create a VST(TM) plugin that uses one of them, it will not run (correctly) in other hosts.
I believe there was some news that Mercedes was going for exactly that use case some time ago.
I use Logseq personally and for work almost daily since a year ago or so. It's pretty nice and the "least bad" PKM platform I'm aware of (no mandatory subscription, local data and source availability are important factors).

Remember that if you use and like Logseq you can sponsor it: https://opencollective.com/logseq
After years of shouting at Trump voters, calling them names, racists, fascists, and Nazis, and that not working. Why not try some sanctimonious nose peeping?

At this point I simply don't dialogue with people on political subjects. I nod, smile, agree, then pull the farthest right lever in the voting booth I can.
From what I can tell, there’s not necessarily more. It’s a clear conflict of interest to do business with a source for a story. Doesn’t sound illegal, but certainly gives the appearance of bias.
Except, docker has the same prerequisites. That's kind of the point of this excercise, to show that docker is primarily glue between existing tools, not necessarily new technology.
Are you sure about seeing ads Wikipedia? AFAIK Wikipedia itself doesn't run any ads [1] (except occasional call for donation), so the ads must've come from other source (e.g malicious extensions, malwares that install mitm proxy to inject ads, etc).

[1] https://en.wikipedia.org/wiki/Wikipedia:Funding_Wikipedia_th...
I've been using Workflowy for the last few years. Highly recommended.
I too was using SMS in Signal, but only because it was slightly better that the default in GrapheneOS.

That said, I thought it still sucked. Sharing a photo from another app only showed a list of Signal chats and my contacts - with existing SMS chats being absent. There was also no way to bulk delete messages - which was particularly annoying when clearing out the countless Doordash messages I get.

Kind of glad they're altogether scrapping SMS support. Hopefully a better, dedicated app will appear to take it's place as an open source SMS app.

It also allows me to reevaluate whether I even want to consider using Signal since I only talk to two people on it anyway.
But that’s the same kind of situation as figuring out how windows draws the solitaire on the screen.

Imagine that you lack all context about computers. You are intelligent, but grew up on a desert island. Then a boat arrives. You see a sailor taking pictures with their iPhone. You don’t even know what you are looking at. “What is a computer and how does a computer work” would take years to explain. The same goes with “how does a screen work”. Etc.

At the stage we are, asking “what is conscience” is like that hunter gatherer asking “how does the little box show my friend’s image inside”. The answer is going to be “let me give you some context first, you are missing too many pieces”.

We just need more pieces. But that doesn’t mean that it is hard. When you are missing lots of pieces, knowledge grows slowly, usually.
being limited is one of the selling points of Gemini.
Don't forget that corporations are people, except when it comes to three strike laws and being put in prison for life.
shot-scraper, combined with ImageMagick's compare [1], would be a great start for automated QA to check for visual stability to a website/webapp.

[1]: https://imagemagick.org/Usage/compare/
so you're talking about at-will employment and it's generally the rule in America. however there are some states that have a good faith rule where you can't terminate a employee for malice. here's a map of which states are which: https://www.paycor.com/wp-content/uploads/2021/02/Employment...

i believe WSJ employs in NY state so this doesn't apply.
Thanks both for the interesting discussion! I think this cuts both ways - yes, I believe it is possible to strive for improvement in any job, and most jobs would welcome this. That being said, alignment with the impact you want to have and what the company cares about is also very important. You can be the best children's tobacco salesman (?) in the world, but I imagine you'll always feel like you're missing something.

> Seems to me that the most important step will be to find a vocation where your goals a few allignrd with the bottom line.
I agree with this, I actually spent a lot of time making this happen and am happy with how it turned out :)
That's right. Having a conversation is an art and there is absolutely a role for good faith tactics to help bring out the truth of things.
> I'm building out the SaaS version of Datasette at the moment, maybe a free preview of that would help?

Maybe, though my issue hasn't been so much installing it as getting it to do useful things.

Your use cases sound great, thanks. Especially "Snowflake for small data" sounds great, I did want something like a simple PowerBI for my small SQLite database. If I could somehow create a dashboard, or some views, or something, and publish them along with my database, that would be amazing.

Plugins do sound good too, but when I download Datasette I already have something in mind so I already want it to come with the most common things I might want to use, along with examples on how to use them.

Vega was the plugin I found as well, but I remember it took me too long to figure out how to make a simple graph, so I quit at that point. If it were built-in, along with a bunch of other plugins, and I had an example of how I could create some simple graphs, I would have gotten much farther along, I think.
The one feature that would just MAKE my PKM would be if Logseq could basically do for epubs what it can do for PDFs.

I spend hours every day reading epubs, highlighting them, adding notes. It's almost all in KOReader, but it ends up trapped there.

When I highlight and annotate PDFs in Logseq, they become connected with allllll my other notes. I even got a system running for scanning paper I receive to PDF, adding an OCR layer, and importing to Logseq.

But I spend something like 200x the amount of time reading epubs as PDFs and I haven't found any local/FOSS tool that can bridge this gap.
I guess for some people it'll always be 1987.
This is about comment quality. The comment you posted was low quality, information-free flamebait. That's not what this site is for, so please don't post like that.

Assuming you have a substantive position about an interesting topic, it ought to be possible to comment thoughtfully. If not, the thing to do is not post.

Btw, please stop posting political/ideological/nationalistic battle comments to HN. I saw quite a few of those in your recent feed, and that's also not what HN is for. It's for intellectual curiosity, which is something else entirely.

This has nothing to do with what your views are or who you're for or against. We don't care and we don't track that. The idea that the mods must secretly be in cahoots with the enemy is pretty much what everyone with strong feelings feels when they get a moderation scolding, but it's an illusion. We're just trying to have a specific kind of internet forum and hopefully prevent it from destroying itself.
Should anybody worth their salt in tech be using Chrome at this point?

Firefox, although having a questionable owner, is pretty great for privacy.

Brave, is coming along in leaps and bounds for good out of the box privacy.

Even Microsoft Edge seems to better at privacy than Chrome at this point..

Has Chrome become the new Internet Explorer?
Truly, all we did was move data from one proto to another...
I know there was a proposal to call the language specification as "orgdown" but that has been accepted?
Not until it gets something akin to helm/ivy/consult.

I like emacs and have been using it for like 8 years, and doom makes my additional configuration small and manageable, but I’d switch to vscode in a heartbeat if it was possible to replicate basic features of an extended emacs. I just want a good editor at the end of the day.

* wgrep is hugely useful.

* Fuzzy searching with orderless is unmatched in any other editor. Being able to resume is hugely useful. Being able to plop the results into a saved buffer is hugely useful.

* magit is the only way to do complicated rebases.

I really want to move on but until vscode fixes their search, I’m stuck. I can live without a good git interface, I can’t live without navigating projects in a grep-oriented way.

Vim doesn’t have this either, by the way.
It's an enormous benefit to society. A huge number of people are killed or seriously injured in car crashes every year. Plus the quality of life benefits and reduction in property damage.
Chrome does both of those. It takes gobs of memory that won't be needed for many hours, and it takes gobs of memory that will never be needed but are roughly stable and won't overwhelm a suitable swap file.
Is 23M more or less than the benefit that they got for this bribe?
[cloud functions for firebase manager] Lambda is indeed an innovative and solid product. Cloud functions for firebase has been getting a lot better recently too!

The biggest innovations lately has been our release of v2. V2 is built on Run and can support concurrent executions in the same container. This dramatically reduces the number of cold starts, and makes min instances reservations even cheaper if you want to eliminate cold starts for a given workload. Plus, Firebase lets you configure CPU separately from memory in V2, so you can give functions extra oomph if they need it. Docs are at [1]

Finally, Firestore’s SDK was slower than we liked in GCF so we’ve done a number of improvements there. About half a year ago we redesigned the SDK so we could lazy load the networking layer. This lets you handle Firestore events without loading the bulk of the SDK. We have a more extreme update in the works that will let you configure the Firestore SDK to prefer REST over gRPC so you can avoid heavy dependencies in latency sensitive/event driven environments like GCF.

[1]: https://firebase.google.com/docs/functions/beta
How about: easy + common things should have tools built for them out-of-the-box, and complicated things should be offered a path to the bare metal.
What's wrong with KiCad?
Individuals need better morals imo. The corporate entries of this works however do everything for the benefit of the share holder which isn’t always the right moral thing.
I was just in the middle of Kansas listening to the radio, and I hear two folks on the talkie. When can I pay for a Steam version of this?! Great job!

Feature Request: Can we see what our destination is?

Bug: After turning off the radio I was still getting static noise.
I feel this way too. JavaScript is overused in part because HTML is very much lacking for the types of websites people expect and want to build today.

By sticking to a rather small selection of semantic and layout primitives with some form fields sprinkled on top, we’re forcing all the responsibility onto the individual developer. Which leads to poor performance, poor accessibility, incalculable man-hours wasted building the same things over and over.

Why isn’t there a <gallery> element that I can slot child items into and style with CSS? Or a <lightbox> element to view those items in a larger size? Or tabbed control groups? These things have existed since long before people could build rich apps on the web, and having them built into the user agent would give so much power back to the user in terms of customisation and accessibility.

It’s like HTML still lives in a world where the web is solely for documents.
I fundamentally don’t agree that ideas can be dangerous (Ironically, I guess this is an argument). However actions are dangerous and people should be held to account by their actions. If you disagree with someone’s ideas you should debate them, or articulate your point of view, not challenge them.
> Stop wielding your values as a weapon and start offering them as a gift.

This is incredibly spot on. I might even say it differently as

“Stop treating your values as an indication of your superiority, and start treating them as a relatable story of growth.”

A lot (I mean a lot) of people I talk with are constantly trying to put on a display of how what they are is some kind of superior way of being. And it’s impossible to listen to them because they’re speaking with a childish “I’m this and your not” way of thinking.
...and cables.
I'd like to imagine there's a cigarette reviewer out there who compares various manufacturers/products against 'NIST standard cigarette' as baseline. I've never smoked, I just think that'd be brilliant.
Do you mean the La Jolla trolley line? It seems like a nice idea (I’ve lived next to several trolley stops) but the virtually nonexistent ticket validation tends to make the trolley a magnet for negativity, and keeps me in my car.
I understand economic justice not as a justice system but as fairness. Everyone has the right be part of a good economy. When that is achieved, on such a level field, it is more easy to tackle important things like efficient use of resources.
Great! I have a few leads from this thread and will let you know if I find or start anything. In the meantime, I have my contact details on my profile, so feel free to reach out there.
New Zealand's Lost Hippy Commune
What? Creation of storage caverns is certainly well costed, because that's a standard way natural gas is stored. There are 36 such storage caverns for natural gas in the US. The estimated per energy capacity cost of creating such caverns is as little as $1/kWh (when storing hydrogen).

Hydrogen could also be stored in aquifers and depleted natural gas fields, just as natural gas is stored in those.
America curbs Chinese access to advanced computing. For real this time
Fiber optics is a fantastic alternative to copper cable. Has anyone claimed it's a reasonable alternative to transistors?
I use compare as part of our deploy pipelines with puppeteer as a driver.
Works great as a way to ensure a simple and fast way to confirm we're "still up".
This headline should probably indicate it's Canada? The headline makes it sound more impactful than it is.
You’re straw-manning. There is a solid argument with plenty of supporting evidence that a small minority observably has virtually all the political power in the United States[1].

That’s not to say public opinion is completely irrelevant, but when it can’t be directly controlled through mass media persuasion techniques it can be neutralized in various ways. Isn’t it interesting how the US is somehow evenly divided on so many “controversial” issues? One explanation is that those who are manipulating the public intentionally play up issues with that property.

[1] https://www.cambridge.org/core/journals/perspectives-on-poli...
“We give American Spirits 8/10 Nicotines.”
Speed is the big one for me. 2-6+ seconds is insanity for anything.
I know at least a couple of cases similar to this one https://www.bbc.com/news/world-africa-57748122

So maybe it’s not a good idea.
British colonisers used Shakespeare’s works as an example of how people should act, Hyland said. “It would be a massive, awesome act of decolonisation if we discovered our own stories first and discovered Shakespeare afterwards.

While Hyland may be part Maori, New Zealand is majority of European descent [1]. To them, Shakespeare is "their own stories". Should they abandon their own history and culture because they changed locale?

[1] As at the 2018 census, the majority of New Zealand's population is of European descent (70 percent) - https://en.wikipedia.org/wiki/New_Zealand_Demographics
This seems reasonable for something like software for cars or civil projects. Your typical fart app can't really afford to make strong guarantees.
DMSO is soluble in both polar and non polar solvents. I assume the insolubility in water is precisely what they used it to solve.
Im any case, their delivery mechanism worked in mice, so it would work in people. The part that might not carry over to people is the effect once in the cell.
I cried for weeks and even months anytime I thought about this after I read it back in 2020. Such a sad story, so upsetting. To this day, it continues to inspire me with gratitude for my good health (in relative terms) and wonderful family.
This is a matter of pattern, not technology.

GUI apps can and sometimes do provide interfaces for programmatic use.

And some terminal applications fail to follow conventional Unix patterns.
Self driving tech could and will be applied to public transportation too. With self-driving mini-buses we can serve more destination much more efficiently, fine-tuning commute supply to better fit the exact demand.
It's like 100 lines of bash, I suggest just checking out the source code. Very easy to understand once you know the basics of containerization being basically just cgroups, namespaces, and filesystem level isolation. I link it to people who are trying to learn about what containerization actually does.
Some very insightful and thought-provoking comments are under the above downvoted parent comment. I wonder what the Hacker News algorithm does with threads that have a downvoted parent but with highly upvoted replies? Does it push the thread down or keep it high? In either case, I've often thought that this was small flaw with threaded discussions (though I don't know a solution): There should be a way to maintain visibility or priority for great comments that are buried in downvoted threads.
The Earth is the only habitable place in the solar system. Everywhere else requires humans to bring along their own life support systems, fresh water, and means to produce food. Human occupation of any body in the solar system or artificial bodies like a space station will always be limited by the amount of high tech infrastructure that can be built there. Even on Mars there's no guarantee there's enough in situ resources for humans to be self-sufficient.

So the only was an extinction event on Earth would be survived by off-world colonies is if they were 100% self sufficient. Even a broken toilet could kill everyone in a space vehicle, human lungs don't appreciate aerosolized shit in them.

Building a permanent off-world base is a huge undertaking. Building an actual colony is an order of magnitude more difficult. And building a completely self sufficient colony is several orders of magnitude more difficult than that.

In any sort of near term setting an extinction level event on Earth is going to lead to the extinction of all off-world colonies/bases. They stand even chances of completely dying out even with unlimited support from an intact Earth.

A solar flare could wipe out a space station or Mars base. A GRB capable of wiping out life on Earth will wipe out life pretty much everywhere in the solar system.