skysight-inc/HackerNews huggingface dataset:
What a bizarre mish-mash of arguments. We open with an appeal to Dr. Drew "Celebrity Rehab" Pinsky, who has spent the last 20 years beclowning himself at every opportunity. Then on to Mad Men, a show whose thru-line over 7 seasons was the pathology of the deferential culture this article is talking about. Then a doctor who points out the fascinating new observation that people want to seem younger (a topic Mad Men visits every other episode). Then: this just in: grandparents come up with stupid alternative names for "grandparent"!. A professor gives a talk at a university and is met with protests: why does he care what young protesters think? Under-investigated corollary: why did he bother giving a talk to a bunch of youths in the first place? A governor informs a crowd of young citizens that they will need to deal with the decisions made by seniors today (what with mortality and all). Then, the military, a system where deference is definitely organized by age and not, you know, a formal hierarchy of ranks. Nope: oldest person in the room wins, that's what I always hear! Continuing, only one of this person's teachers knew what a Pokemon was, and they didn't pronounce it right. Those were the good old days! Older adults these days are too reluctant to assert authority. You know, besides determining the outcome of almost every election.

There's no need for Henderson to debate me on any of this; I'm 46 years old, roughly 10 years his senior, and hereby do assert my authority. Take notes, kid.
Well I don't use the 'switch' term - cliches cloud thought, and I've only at some points in my programming life used a single editor for everything, and for me it's been more a pragmatic journey than anxious 'switch'. Also I don't always work as a programmer - so sometimes, returning to the field after a few years away, I start afresh with new tools.

I did once use emacs extensively. I stopped because at the time I moved almost exclusively into iOS work, which mostly meant XCode. I disliked that enough that I tried and enjoyed the only real alternative - Jetbrains' AppCode. So then when I moved on again to non-iOS work I had fallen for the Jetbrains approach, so mostly used IntelliJ. I did have one small spell again with emacs, when writing some clojure (for which it's a good fit), but found it overwrought for my more recent taste.

But all this time I had used vim for small on-off and in-terminal edits, and mostly used vim keybinds in other editors. Anyway, via a couple more shifts (including using VSCode for a while), the advent of LSP and treesitter really makes neovim close enough to matching IntelliJ's features for my purposes. I just like neovim and its ecosystem, and it works well enough for me. But so would emacs or IntelliJ or VSCode or vim or emacs. I probably make several choices a week far more significant than what text editor to use.
I think it is good to ensure the usage of "engineer" only by person's holding an engineering degree.

But I find it an overreach and probably money avid assholes, the guys that tries to force employers of engineers to be members of a bullshit association like the apega!
The only thing I want are "usernames" and not the binding to a mobile number.
I feel like it would have been nicer to have a perfect match with orgmode syntax (e.g. they use square brackets instead of chevrons for time stamps). It would make migration easier... Really impressive project nonetheless!
If you hold software devs to the same standard, require them to sign off on projects and be criminally liable if it collapses later, you're going to create shortage of such engineers, and would also give them immense power. They'd be more powerful than lawyers and politicians probably, given how much money is tied to software.
Sigh... It's all a matter of probabilities. I've used and do use public transportation. But only if I absolutely have to. Otherwise I'm minimizing it.

See it the other way around: I'm still unvaxxed! So my reluctance is protecting U ;->
That was my first thought as well!

As soon as I got a car as a teenager, I started enjoying the country by road-trip, but long before that, Oregon Trail taught me about the vast distances and varied scenery, all mine to discover. This seems to capture both, and it's really cool.

Somewhere I hope I still have some early digital photos from one of those trips. It would've been 1998 or 99, shot on an HP Photosmart C200, taken on I-40 westbound through Texas approaching Amarillo, as the mother of all thunderstorms barreled eastbound over us. A friend was at the wheel and I was in the back "resting" for the next driving shift, which meant futzing with the camera I had bought just before departure. I was clicking away at the lightning, marveling at the ability to simply delete shots that didn't come out, rather than having wasted expensive film. And then 46 shots into my experiment, I got it, captured a bolt of lightning in a photo, which I'd never been moneyed enough to attempt on film.

I'm now moseying eastbound on state route 36 just outside Lebanon KS, feeling an absolute flood of memories. This is masterfully executed.
> woke virtue signaling

> tell your opponent you're better than them.

You just did the latter. By assuming your opponents are not sincere in the former.
A cup of coffee beats provigil's side-effects:

skin rash or hives, blisters or peeling, mouth sores, trouble breathing or swallowing, fever, swelling in your legs, dark urine, yellowing of your skin or eyes, or swelling in your face!? And there's more:
https://www.drugs.com/provigil.html

Modafinil/provigil might be worse than crack!
https://github.com/Microsoft/vscode

https://github.com/VSCodium/vscodium
I'm now honestly curious whether Word and Excel still do spell check locally or have delegated to a cloud service.

Cloud Word and Cloud Excel obviously do, but "online services are online" had better not be surprising.
build your existing workflow from vscode in emacs or vim. do not adapt to it, adapt it to your current sota experience. this will take some effort, but it will pass, and be worth it.

nothing wrong with gui apps on macos/windows, but a terminal+browser setup on linux can be amazing.
That's a reasonable stance, though I don't agree in general.

But are you saying that's what the CDC is doing?
This is really useful feedback, thank you. As you can see, I've been struggling with this problem (how to succinctly explain the project) for a very long time at this point.

Love that first question. I need a much better "getting started" flow - right now you can start using a static demo or head to the tutorial, but something more instant than that would be much better.

I'm building out the SaaS version of Datasette at the moment, maybe a free preview of that would help?

I've tried out a whole bunch of "X for Y" things in my head, none of which have quite worked - the problem is that there are too many different facets of it to capture in a single comparison.

Here are a couple:

"Snowflake for small data". Data warehouses are big and expensive and complicated. If your data fits under 10GB (which is true for the vast majority of individuals and companies) you don't need a data warehouse: you need Datasette running on your laptop.

"WordPress for structured data". WordPress is a decent CMS with a plugin system that means you can apply it to any publishing problem. Datasette aims to be a decent SQL explorer and API server with a plugin system that ideally means it can be expanded to handle any form of data visualization, analysis or API-driven integration you could want to handle.

That blood test example is really useful. I've used https://datasette.io/plugins/datasette-vega for that kind of thing but you're right - it really needs to be promoted to a first-class feature at this point. (I'd also like to make it a lot more powerful - it's one of the oldest plugins.)
Liz Rice's presentation on re-creating Docker in Go is also quite eye-opening: https://www.youtube.com/watch?v=Utf-A4rODH8
You can discover other features in the applications menu in the top left corner
There are a lot of reasons to rewrite an existing system. Maybe the existing system is built in a language that is impossible to hire for in the area you’re in. Maybe the test coverage is awful and the code makes it very difficult to write tests. Your tone is frankly pretty condescending and the only reasonable answer to when it makes sense to do a rewrite is “it depends”.
We've changed the URL from https://medium.com/@doctorow/100-billion-later-autonomous-ve... to the original source.
Are they not safe enough to recommend for everyone?
Lots of interesting fusion startups. This group is using a gun type design that reminds of the Fat Man atomic bomb [0]. Except here it's a fusion target hit by high speed slug causing is to rapidly compression and undergo fusion. The key things is that unlike the NIF they have a clear path to power extraction. In production they are planning to use a chamber with circular sheets of falling liquid lithium to capture the fusion neutrons then transfer the heat [1]. Breeding some tritium along the way.

0 - https://en.wikipedia.org/wiki/Gun-type_fission_weapon

1 - https://firstlightfusion.com/technology/power-plan
>> so the state of Missouri probably had different testing regulations and methodologies than its neighbors like Iowa and Illinois

Then the map doesn't show risk of radon. It's worthless for that purpose.

"Different political institutions have different standards for what is a radon risk."

It's a map of different political institutions then. That's fine. Just don't try to sell a map of political institutions as a map of radon risk when that is obvious bullshit. I mean it's completely obvious from the boundary.

100% obvious bullshit.
So badge engineering and electrifying existing vehickes, at a shockingly low volume, and based on fraud to hyoe all that justifies a 1 billion evaluation nowadys. Nice.
Bias? My college / grad school education is not from top-tier schools.

However, I've watched dozens of online courses taught by CMU/MIT/Stanford/Cornell/etc.
There is a huge quality difference between my education and those top-tier schools.

Tenure track basically requires someone to advance to the leading edge of a field (or start their own field) and then become recognized for their research. You have about 5 years to make an impact or you won't get on the tenure track. Being taught by the leading edge researchers is a huge advantage.

So, given a higher quality of teaching excellence, higher standards of work, and access to the leading lights in a field, it seems likely that top-tier school graduates would be much more likely to advance their field. It is not always true. Sometimes tenure becomes "on the job retirement".

Being a professor is a job skill. In any job there is a 'bias' toward top-tier people who have demonstrated success. Look at company CEOs. If they have led a successful company they are much more likely to be chosen to lead over someone new.

There is also the "who you know bias", as in any field. When making a tenure decision would you weigh a recommendation from me or from the professor at a top-tier school who taught you, who you work with, and who you respect?

Sure, there is "bias". But that is true of any top-tier profession. If Dolly Parton said of someone "He's the best singer / songwriter I know", would you hire that person to write your songs?
> Prediction: Before the end of the decade, this article will seem... short-sighted.

Can we say that all the self-driving optimists that were completely wrong about the last decade were shortsighted?

Also, no idea what progress in biotech has anything to do with self driving. Your argument is that because some tech advanced all other possible tech will advance, seems like a logical fallacy.
I've started using Logseq only a couple days ago, after having used Bear and Obsidian before.

The thing about my note-taking has always been that I'm creating lists with increasingly nested bullet points, with some occasional prose in-between. The problem being that lists go down on the page (as you add new stuff at the top) and get forgotten. I haven't realized - until recently, that is - that outliner tools are actually created for this very use-case.

I'm specifically not interested in the knowledge-base use-case. It's more like creating lists with points being current thoughts, topics, and ideas, and the sub-bullets being new realisations/further thoughts about the point, with the list occasionally getting very deeply nested. Something akin to discussing with yourself.

Having now given Logseq a try, it looks like it's much closer to the increasingly-nested lists workflow I've been looking for. One of the bigger discoveries was the "turn this block into its own page" command, that kind of made the tool click and is a very good solution for when the lists get too deeply nested.

Btw, what do people recommend for sync? I've heard of data-loss being a common problem with standard cloud sync.
“GCHQ helped catch 'hurtcore' paedophile, Matthew Falder” (2018)
Recent and related:

Even After $100B, Self-Driving Cars Are Going Nowhere - https://news.ycombinator.com/item?id=33106739 - Oct 2022 (107 comments)
I work at LinkedIn and everybody jerks themselves off by calling themselves engineers.

Silicon Valley likes the ego wank of being called engineers.
Astronomer Captivated by Brightest Flash Ever Seen
I assume this has more to do with absolute poverty than relative poverty. If a person is starving they’ll do almost anything to eat. If they’re merely relatively poor, having an old car instead of a new one, a small house instead of a large house, it’s unlikely they’d go to extremes.
Yep that’s me! I have my full name on here so wasn’t hiding but good point to be clear about disclosing.
Indeed. This is not the case in Safari, for example, where every incognito tab is isolated from the rest.
I just released shot-scraper 1.0, which promises CLI interface stability (until 2.0) and introduces a couple of small new features:

- https://github.com/simonw/shot-scraper/releases/tag/1.0
Kids don’t cite Wikipedia either, because they know they will be marked down. Just because you don’t cite something doesn’t mean you don’t regularly use it.
I do think there are a subset of people who are genuinely open minded. These people are actively curious and looking to iterate toward a more accurate view of reality.

When you meet people like this there are no 'tactics' ... it's just about presenting the truth in good faith as you see it and listening actively to understand their point of view.

The problem I encounter is that many people posture as 'open-minded', but in reality they want to hear your opinion for the same reason an opponent wants you to show your cards after they've folded to a successful poker bluff. In this case it simply tells them "what side you're on" or "which tribe you belong to".

As a heuristic, I've found it's very difficult to formulate thoughtful questions if you're not genuinely curious about a topic. Therefore, I tend to use the 'questioning level of thoughtfulness' (QLOT) of my discussion partner as the signal of whether or not I'm dealing with someone who desires a good faith discussion.
First signs of a ML-based industry crash?

Nah! Probably too early to call that one.
It's funny how this argument doesn't fly with people when it comes to blocking advertisements, with one man claiming it takes food out of his child's mouth.
Maybe because some of us are really Engineers (with a degree in Engineering)
It's not because I specialized in Computer Science at the very end of my studies that I'm not an Engineer.
The Dead End
A couple thousand excess deaths of people near the end of their lifespan, in a country with over 67 million people? Forgive me if I don't find this alarming.
I actually found its more widespread in use, here’s the wiki entry for mud bathing: https://en.m.wikipedia.org/wiki/Mud_bath
Show HN: Stable Diffusion Without Filters
They've either been compromised or severely borked in an attempt to fight abuse. The entire? image is now read-only, or at least /tmp and the home directory both are. Their login script fails and errors out about read-only filesystems and you can't do anything useful with the machine without some extra hacking.
The cost benefit analysis just doesn’t add up though. I can see this adding a small amount to the purchasing decision of a prospective buyer, but without “remove the human” as the end goal these technologies do not provide the return on investment. No one has a crystal ball though, and a few years ago “autonomous vehicles” looked promising. It’s just that we are now looking at the sunken cost fallacy when it hasn’t worked out.
A post apocalyptic earth after every nation on earth detonated all their nukes on each others population centers or a post dinosaur killer event would both leave the earth substantially more survivable than Mars at present. The world faces unlikely total destruction from space. More likely species extinction, and inevitable economic failure.

In the foreseeable future of the coming decades even inevitable economic failure is likely to doom any colony we establish whereas such colonies are not going to be enough to save the species from any species extinction scenario.

In the near term space exploration is about developing our potential not preserving it from destruction. Indeed this argument is both more palatable and potentially effective than doom and gloom.
Would you please stop posting unsubstantive and/or flamebait comments to HN? We've had to ask you this more than once before. It's not what this site is for, and it destroys what it is for.

Perhaps you don't owe $celebrity better, but you owe this community better if you're participating in it. If you'd please review https://news.ycombinator.com/newsguidelines.html and post in the intended spirit, we'd appreciate it.
> I am even tempted to reverse engineer rules to write a proper guide. If that sounds interesting let me know.

No need to reverse engineer them, I built them, so I'm happy to answer any questions you may have (to the best of my memory).

> * I don’t think the model of letting users upload json directly to collections is secure- unless you are a genius with firebase rules. This might be more of a general criticism of nosql over http. CouchDB might have the same issues I guess.

It's a general criticism of any "access your database/storage bucket/etc. directly from the client" product--everyone has to build _some_ authZ mechanism that lives in between the client and the server, whether it's Firebase Rules, Postgres Row Level ACLs, Lambda Authorizers, etc. Otherwise you're writing your own authZ code on your own server, which has it's own set of issues.

> * No formal definition of rules, just some very scant documentation. Much of it is undocumented or can only be found in SO answers.

I don't think https://firebase.google.com/docs/rules is the best documentation ever, but I'm not sure "scant" is the word I'd use to describe it. What are the main areas you think are missing?
Some of the other threads here talk about how there can't really be a cost here.

Here is just one cost:

Starlink is clearly in Putin's crosshairs. What does that mean? That means cyber attacks against Starlink infrastructure, anything connected to it, and most definitely against personnel.

The kind of people Putin has will figure out who works at Starlink, who their family members are, etc. They will work any angle they can to achieve their goals.

Defending against that is time consuming, costly, and distracting. So, there are direct costs as well as opportunity costs.

Defense contractors are getting all kinds of money to replace older equipment we are giving to Ukraine. Why should Starlink work for free?
I had two main problems with LogSeq when I used it:

1. Not designed from the ground-up to prevent data loss. Has had data-loss issues in the past.

<strikethrough>2. An electron app that doesn't let you open multiple documents at once. (edit: nevermind, seems like they did lots of feature development here)</strikethrough>

That said, I don't know of any other good local-first outliners (i.e. like Workflowy).
On extending my Ruby on Rails knowledge
Hey, how are you all?
This is a short guide I made for myself in order to deepen my Ruby knowledge, including some Rails topics. I've been working with Ruby on Rails for a while now (about 1.5y) but life gets in the way and I felt I wasn't studying as much as I want to. So I made this guide to make my path clearer. I hope it's helpful to you too :)
> It all sounds great until you encounter an actual robo-taxi in the wild. Which is rare:

I see them all the time. They work fine.
Or conversely, was post-wwii prosperity in the US directly attributable to a rigid hierarchical age-oriented society? I am not sure that’s entirely clear either.
What's interesting here is the Google is both a browser vendor and an ad network, if you select incognito you are talking to the browser but I think it's at least plausible that the company ought to honor that request on ad network side of the house.

This would at least create an interesting incentive to split apart businesses and keep them competitive rather than consolidating.
Should we spit in the soup or welcome new tactics?
It doesn't do most of the things we use the WWW for.
Ask HN: Librarians, how do you find books to buy
I've always wondered, how do you know which books to buy for a library? I've heard some libraries track which books are read (but not checked out) and I'm sure libraries know which books are checked out. Is it as simple as looking at these two lists to know what is popular? Do you care about the content of the books or just the general category? Do you look for best sellers?
A GRB close enough to fry Earth would also fry all the other planets in the solar system. Mars won’t help.
Re #2, what do you mean?

So far I've seen that there are tabs, you can open a document in the sidebar, and you can also open multiple windows.
As I understand that’s not correct. Recklessness is “I did something I knew I shouldn’t have done” and negligence is “I didn’t do something I knew I should have done”.
> I believe it was the inventor of Regex who said:

> Easy things should be easy, and complicated things should be possible.

Was he being serious when he said that? I'd hardly call regex a technology where easy things are easy and complicated things are possible (there are plenty of impossible things in regex implementations e.g. backtracking in RE2).
Bravo! As someone who works with software generated music (mostly jukebox, but was doing instrumentals before this)… love to see more of this from the HN community… looking forward to checking out the youtube…
Here’s the result http://catonmat.net/if-you-build-it-they-will-come
Even cities with decent public transport networks (such as Prague) tend to have a problem with tangential relations. Most lines go from some periphery to the center and to another periphery. If you need to travel between two peripheries, you have to be somewhat lucky to have a line connecting them at your disposal. Going through the center and back to the other periphery is possible, but usually takes too long. (e.g. 1h 30 min instead of 15 minutes by car).
Pretty much all other browser vendors use some term derived from "private".
Oh, nevermind on #2 then. Sounds like they've been doing a lot of feature development.
You do have the right to run arbitrary script code on people's computers. That's been a fundamental part of what the web is and what it is capable of for over 20 years. You, as a web developer, publisher, what have you, have the right to write whatever code you want, even to render text, just as you have the right to design your own page layout, choose your own fonts and colors. It's up to the user agent to decide whether or not to run the code.