skysight-inc/HackerNews huggingface dataset:
no american tech ceo is getting killed because of a minor dispute like this why does everyone on HN think we're in some low budget spy movie
Check out Vega/Vega-Lite (https://vega.github.io/) for a fully declarative visualization grammar (including interactions).
Ask HN: Avoid Manipulation of .ssh/Authorized_keys
Recently I asked the question how you handle ssh keys of your teams: https://news.ycombinator.com/item?id=24157180

I received many good ideas of how to do this, in particular to use signed certificates instead of public-private keys.

One big question remains for me: how do you avoid that users who get access via a certificate to a server, simply add a public key to .ssh/authorized_keys and then can access the server also without a certificate from then on?

If a user has root access via the certificate on a server, they could always manipulate that, right?
Yeah, and if perf is unrevealing, sysrq+t.
As yet another housemate of Andy's at Caltech, it is perhaps worth mentioning that he was also involved in updating Caltech's CS curriculum prior to it becoming as popular as it is today.

Hard to say how much of the trend is just what happened everywhere, but CS1 being in Python rather than Scheme probably helped a bit.
I'm aware that I will sound condescending but... that's exactly why people "invented" opensource (and/or free software if you prefer).
I'm sorry for your problem nonetheless.
For context - this was used for Stack Overflow’s 2010 April Fools https://meta.stackexchange.com/questions/37328/my-god-its-fu....

The algorithm for generating a unicorn from a hash is quite interesting. It looks like the site is down, but thankfully the internet archive has a mirror https://web.archive.org/web/20100428132341/http://unicornify...
Ask HN: Is it possible to have client discovery without a server?
Hi Folks,

Is there a way to do client discovery without a identity server?

I know of Distributed Hash Tables to be a way to implement this. But are there any alternative ways to do this?
That's a made-up problem, and the right solution is not adding more digits to the cards.
Why hasn't this been a problem for Zoom? If somebody has data about government employees or even recordings of meetings then it is Zoom, not TikTok.
Kevin Mayer got passed over for the CEO position at Disney for an exec in the theme park division. From what I've read, this was somewhat unexpected.

Kevin wants to run a company of note with global scale, so he probably thought TikTok would be a good fit. He brings lots of media experience to what is, from one perspective, a media company.

He's probably severely disappointed that his incredibly short stint as CEO is being undone by US politics and M&A at big cap tech companies. Two major career opportunities followed by utter disappointment in less than six months. It's got to hurt, even with the amount of money he makes.
Some of the notes seem to be restricted? e.g. i get an error: unauthorized when clicking the link "Relationship between evergreen note-writing and Zettelkasten" on this note: https://notes.andymatuschak.org/z2QvtE9w5zs49x7WUeG8Ut1vywHD...
hah, I love that video. The title is very much in line with that. But the story itself is quite interesting!
No one with a brain believes it. When the government tells you to so something and the legal system allows it, you do it.
Such bullshit. Who is getting poisoned? This doesn’t belong on Hackernews.
The problem with your jk solution is that it doesn’t work in other Vi-like interfaces such as those provided by readline or shells.

Also ctrl-h is backspace so mapping caps to ctrl gives you a convenient escape and backspace shortcut.

(It also gives you a heap more terminal shortcuts but that’s another story).
Spoon-fed propaganda does that to people. It’s easy to fall into a black or white binary “good” vs “evil” trap, which clouds peoples judgement and makes them overlook the nuances that are in every dispute.
Yes, I tried a problem I recently posted to Stackoverflow.

It couldn't solve it - it was a broadcasting problem though.
Look, the term Trump Derangement Syndrome is often used to dismiss the many, and mounting, valid critiques of the administration.

But it clearly exists. This is an insane thing to think. It's so far out beyond anything that could happen, that deranged is a reasonable word for it.

Log off, buddy. Take a walk, heck take a day. The Internet will still be there when you get back.
Surprised no one is talking about the affordability requirements.
> and it's relevant that that amendment was not one that imposed a limitation on the Federal government--it gave the Federal government more power, and it got repealed).

This is a bit off-topic, but I would like to point out that if the Federal government wanted to re-instate prohibition tomorrow, it could trivially do so without a constitutional amendment. It would do so by tying highway funding to states enforcing prohibition.
It is not clear yet: https://the-drive.imgix.net/https%3A%2F%2Fs3-us-west-2.amazo...

And the speed figures are hard to believe for just 500hp, and an aircraft of this size.

What is on the photo make me think they have 2 of them, mounted at 120 degrees.
App stores and SaaS do an end run around open source.
Some videoconference solutions that are pushed on businesses aren't mature at all: in that Cisco thing when you mute someone it mutes them for everybody (not just for you), so it's hard to have a mixed conference because you either hear people in your physical room twice or remotes obviously don't hear them at all if you use the 'mute participant' button.
Here in Germany you have to try hard to buy a full sized freezer/fridge with more than 150 kWh/a. 75 kWh/a is not unusual. Maybe the benchmark is different.
Well, nice to know that I'm not the only one who feels this way. Both you and tomc1985 are correct - it is this weird human thing where most people will continue to do things knowing full well of the consequences. For example we know of N things that cause pollution and global warming, we continue using them anyway.

Maybe there will be a day when the majority of the population will be more conscious of their lifestyle choices (and that technology choices deserve time and effort just like your dietary choices).
Speaking of notes, is there some simple knowledge base system for someone that wants to keep its note in a web accessible place?
> but would the world be that different if Facebook, YouTube, Instagram, and WhatsApp were independent companies?

I think it would.

If YouTube were independent, Google would have to try to invent it and then compete against YouTube. Or, perhaps, YouTube would be simply unsustainable without the infinite coffers of Google to support it. At which point we might get a smattering of paid video services that were actually viable.

If a business couldn't automatically get sold to a FAANG, you might actually have to make decisions to run it rather than lottery out. If you are running the business, you might actually eclipse one of the established companies.

Google is not in some inherently unassailable position.

Google has a TERRIBLE customer service record and pisses people off immensely. Google Cloud could be completely displaced by a competitor--if it weren't backed up by Google's immense amount of cash from other divisions. Gmail is a commodity and could certainly be displaced if it had to operate independently. etc.

> The only way to escape is to own digital infrastructure that you rely on and that possibility only exists with free and open source software.

While I agree, if we don't get the common people on board, the end result will be service too expensive for most of us (current example: running fiber to your house).
The joke is, kids/K-Pop fans communicated on TikTok to "prank" Trump by buying tickets to his rally and not showing up, making him look bad, and 10 days later Trump started roaring about the app.

Of course Fox News, etc, claim "this Chinese app is subverting democracy", etc, but IMHO they were just using it to communicate...
WeChat is a more credible threat but the anglosphere media is mostly ignorant of them so TikTok it is.
That's a potential reason to investigate, not a conclusion.
Or compare it to a single engine very light jet like the cirrus visionjet.
There have been some concerns about Zoom, but as far as why the feds don't care as much? Not sure, but if I were to guess:

* I bet feds and their employees/contractors are not using zoom for official business

* Most people aren't really putting their personal lives on zoom outside of work
Kotlin's website just opens new tabs and lost my interest in about two seconds and Go's isn't that great either. I like the new Racket webpage. It's got code, it's got links.
Yeah, I use combinations like 'dw...' and 'dd...' a lot. So simple, but a lot of people don't know that's built in.
> Microsoft's problem is that they forced other companies (OEMs, ISPs, and Apple) to bundle IE at the expense of other browsers

Was that separate from the anti-competitive OEM license / "Windows tax" issue around the same time? The one about how OEMs were "forced" to sell machines with Windows licenses and couldn't sell a machine without an OEM license to someone who just wanted a box to run Linux or OS/2 on?
This is an amusing variant on the perennial favourite, how to extract energy from lightning strikes.

I haven't seen this question asked about tsunamis, earthquakes, or volcanic eruptions.

But it's only a matter of time.
WeChat isn't a threat because barely any Americans use it.
Maybe web browsers are an extreme case, but I think your model would only work for long term releases. It is not reasonable to expect browser vendors to backport all security fixes to all releases so that users on old releases get essential security fixes.

So while I do agree that your model should be the default, I see nothing wrong in allowing people who want to live on the edge to have a release with updates that do affect the interface (I use Fedora not CentOS, and I want the updates).
At some point shouldn't they focus on optimizing for loops and other expressions rather than tensor broadcasting.
Why do you think this is online?

BTW, they didn't make life easy for themselves by having a field called "number of records". I asked something like "what's the number of records" and "what's the sum of the number of records", but it kept replying with `SELECT COUNT(*) FROM wines;`.
I think the music is lacking value more than the social values are lacking.
It took a while to find a comment that points out the cost of maintaining legacy UI.

It is highly likely that no customer is willing to pay for support of legacy anything, let alone UI.

"Jonny" sounds like the kind of person that wants to purchase software at a one-time cost, and then expect free lifetime upgrades (which include all the outrageous demands such as supporting legacy UI).

Make your own software Jonny, see how that works out for ya.
The engine indeed makes less power, but since the air density is lower, you also have much less drag. (I know that for cars, the drag reduction dominates the power efficiency).

For airplanes take-off, the lift is the issue I'd say.
> Then sadly the author died, and it languished for a while until it was sold to someone else. The new owner seemed to try to keep it going, but then finally gave up last year and crammed an absolutely awful “update” that was actually a totally different software via the automatic update process. Everyone’s financial data got locked up in this new version that is almost useless. ~20 years of financial tracking just gone. To make it worse, they did it in December, just before people would need to pull reports for tax season.

It's usually better to design your (critical) data around formats that can be shared across a multitude of applications than on the bet than a single app will forever exist. Of course, it's a trade-off between convenience and flexibility.
While you're sitting on the Internet angry about their incompetence they're in bed with their partners laughing at cats.

Who really is the loser here.
Well, the size of aircraft certainly allows for fully enclosed, proper lavatory. CJ3 used for size comparison, has one.
> how many teachers older than thirty?

> SELECT COUNT(*) FROM teacher WHERE teacher.Age > "thirty"

Not a bad idea. A good idea, maybe. Implementation needs some work.
Yea, gaming is miles ahead of everything in this area. It obviously doesn't focus on video too much, but audio and text are on point.
Keep arguing that. You will eventually give up. Stupid does not see reason and you know what they say about the people who fight it.

Remember that "above average" intelligence excludes 50% of the population. So unless you're scheming on ways to raise the tide for all boats, give up.

There are plenty of enablers out there, but there are also plenty of jaded souls who do not see this as a war that they can win.
Thankfully almost anyone can side-load APK with older version - unless a developer blocks the API.
But agreed it is a mess. That is why I think auto-updating mobile devices or "the cloud" will never fully replace computers with a local software for a serious work.
Hmm looks similar to stdinho https://github.com/ostrolucky/stdinho. Difference is that script-httpd accepts incoming http data and pipes it to process, returning result. Stdinho does not accept incoming http data, it just takes whatever stdout process returns right as process starts. This allows it to not wait for http connection and start buffering before that.
Not sure why your comment appears to be getting down-voted / flagged.

It's dead on the money, beyond the minor trivialisation of "2 papers". It's 2 papers... per person. Still well within their capacity though, considering the sheer amount of other mail moved normally.
I've done a similar thing at the hardware level using a QMK layer. The main benefit for me is being able to use VIM movement keys in every text input.

As I'm using a dual boot setup, it's also pretty handy to have the mapping directly embedded in the keyboard firmware.
This! So many of the comments on this post are about writing tests, rather than writing tests first. I've tried TDD a couple of times and always hated it.

Maybe it's one of those things where you have to get over the hump. But to me it's much more enjoyable to write what I think is the perfect function and then try to break it with my tests.

I also don't understand how anyone could think that a strong typesystem is a replacement for tests. It definitely helps one write a lot fewer tests for the same level of quality, but you still need tests.
Various sources indicate that some post offices are specifically prioritizing the delivery of Amazon parcels (and presumably highest-cost business mail in general) over other mail, so it would make sense if civilian letters and postcards are eating the vast majority of the delay.

https://www.inquirer.com/news/philadelphia/usps-tracking-in-...
If you pay for your software through a subscription, of course, no problem.

You paid for software once? Well, tough luck. Your older versions will no longer be supported because we can't afford developers because you stopped giving us money.

There is no way anyone is going to be supporting old formats while providing free updates. This makes no business sense.
Async is difficult to get right without proper generics and type parameterization support in the syntax. Brackets help collapse expressions to single lines, or expand them as needed. I like having that flexiblity.
"No, I must not attend the meeting because in my opinion, the meetings should not take place when the pope is absent (there have been several meetings announced shortly after Coronello died)."

This is my favourite. In future I will refuse to attend meetings without at least one living pope in the room.
We are Saivites living in an English speaking world so I tried to make our names "short and sweet" - e.g. for my son Mahesh instead of Maheshwara
No, that's kinda my point, there's no reason for me to pronounce it /sɑm/. The German version of Samuel is /zaːmueːl/, so if I'd try to make a short version of the German Samuel I'd use /zam/ but that sounds very, very weird to my ears. Instead I'd probably pronounce it like /sɛm/, which is the German attempt to imitate /sæm/.
They are claiming slightly under 10x fuel efficiency compared to a jet (2-3 mpg vs 18-25 mpg).

That doesn't seem completely unreasonable.

A Pilatus PC-12 (which is the turoprop competition here) NXG gets around 4.3 mpg.
"the biggest problem being that you cannot establish smaller groups"

Zoon has breakout rooms.

Rally.video has tables.
Not sure what the problem is supposed to be. Is the idea here that the programs don't do I/O (e.g. to disk/db/etc) ever?

Because that's not probably what it happens...
It’s not that ctrl-c isn’t widely known it’s that Escape and ctrl-c are not equivalent in Vim.

Ctrl-c breaks all kinds of things including repeats, so ctrl-[ is usually a better choice.
Funny. I'm trying to adapt my Java workflow from eclipse to idea. Again. And I know that almost everyone agrees idea is better than eclipse. And some of eclipse's major features are broken enough to actually hamper me professionally - looking at you, maven integration. And both tools seem at least equally capable, just everything is named different and placed somewhere else. But eclipse is now about 20 years ingrained in me.

So every 1-2 years I try to live with idea for a month or so. Sometimes even compromising by switching to the eclipse keybindings. And I know my productivity will drop while adapting. So I sweat on that bloody superior idea interface for 2 weeks, then some super hot emergency drops in, and I do 'only this one' in eclipse. Then switch back to idea. After 2 of 3 emergency's, I give up and go back to eclipse. See you next year, idea.

I know this is stupid. I'm happy using emacs, vscode, notepad++, even vi, for almost every other programming language, except Java. This can't be healthy. And yet...
This is amazing, it looks really useful to easily code new sounds, but it seems not in real time?

I would change the name though, with pypy, pypi and pip it seems it will lead to confusion.
Population control.
This is only data for a specific subset of USPS shipments, it doesn't tell us anything about, for a few examples of important categories:

* Prescription refills

* Mail to/from overseas soldiers

* Bills and bill payments

* Regular letters

Those other categories could be much worse, or could be better than Shippos' data here. Most of the reporting out there claims that other categories (like prescriptions) are severely degraded.
> Instead, the Internet Computer implements orthogonal persistence—yet another old idea where a program has the illusion of running “forever” and its memory staying alive (at least until it is explicitly taken down). In Motoko, this means that developers do not have to worry about explicitly saving their data or bother with files or an external database: whatever values or data structures are stored in program variables will still be there when the next message arrives, even if that is months later.

My guess is that storage persistence is the Godzilla of all leaky abstractions. There are huge tradeoffs in regards to consistency, durability, random access, performance, and cost. In addition, there are huge issues with lock-in. If I can save my data to sqlite or postgress or even S3, I know that I will be able to migrate the data to other languages and systems pretty easily. But if all my data is in a abstract "Internet Computer persistence pod", that is a huge issue.
I think this marketing site would perform better if it had a pretty version of the most interesting graph above the fold.
Fabulous! I love this rundown. Is there a source or citation for this writing? Or is it an original synthesis?

If I only got one cite, id be interested in the empedocles...
Knowledge workers are refrigerators:

meals + information ⟶ knowledge + heat

A traditional measure of a knowledge worker is in papers/year.

To find a higher-frequency leading indicator, notes/day seems apropos.

(The heat above is generated at O(100W). Unfortunately that doesn't correlate well with knowledge produced, or we could just use it as a measure. Would an intermediate measure be drafts/week?)

Highly recommended: https://www.youtube.com/watch?v=i6rVHr6OwjI
It’s Time to End Whiteboard Interviews for Software Engineers
There is one thing I'm always thinking about: a mesh network of autonomous devices that scattered across a field or a forest and a base nearby. These devices can have temperature sensors and someone can rather quickly see that something is going wrong either by temperature or if some amount of devices went down (say burnt in fire).
I think those things called sensor networks or something like this.
> This is IMO the big thing here. Cities used to allow this kind of construction.

And cities were awful due to that, I'm afraid.

> Our auto-friendly culture and the desire of landowners to keep poor people off their block has led to increasingly draconian restrictions on private property use.

There's no need to pull out emotional conspiracy theories. Restrictions are in general due to the need to impose an urban plan that meets the urban planner's established goals for the community and also complies with environmental restrictions, such as traffic and noise levels.

> but legislation and restrictions on things like whether I have a second building on my property and a separate driveway for each one are government overreach.

Letting people freely build "second buildings on their property" is an euphemism for wanting to build shanty towns with no regard to living conditions or environmental restrictions.

Each plot is defined based on a zoning expectation,which reflects real-world restrictions and an urban plan. If you want higher density construction then just work with your city to rezone and review the urban plan for your neighborhood.

Expecting to be able to just build "houses" in your backyard is how you get firetrap shanty towns that violate environmental and safety restrictions.

Just because you don't know why a fence is placed somewhere, that doesn't mean it has no purpose.
So these are UV bulbs? I know bright light is used to combat SAD, but AFAIK that's not about vitamin D, just the light itself having an effect on mood.
Its market value should be whatever people in the market are willing to pay for it given that the owners are willing to sell it at that price.

There are lots of things that have artificial scarcity through the simple act of ownership and this is one of them.
One of the things I really like about D3 is how there's nothing it won't do, precisely because it's a lower level interface.

With many higher level interfaces, things go great until I eventually run into a situation where I would like to do a tiny tweak that would improve readability a lot, and it turns out the higher level interface does not support that, so I'm out of luck.

That said, I haven't tried Vega. What are your experiences in terms of that problem with Vega?
I was using Firefox Nightly occasionally which already had the controls on the bottom so the UI jump wasn't hugh issue for me, although I still hit my muscle memory habits.

Unfortunately the upgrade also cleared all previously saved form data for me. I know it is cache stuff which could be gone at any time, but still a little glitch in the experience.
Bravo! Bravo!
Works for an OS that is not connected to the internet.

You're probably doing this:

1. disable automatic updates

2. hope that no vulnerability is discovered for a month

3. apply all available patches

4. goto 2
English/Chinese combination returns the name "Park". I don't know any Chinese or Westerners with such name ...
No, you don't need them, but have fun filling in those blanks on your own time for 10x-100x the effort. Hope none of those missed connections are important, and I hope nobody gives you a pregnant pause after you insist, "no, I don't use Linkedin" at your next networking event.

Network effects are strong. Too strong.