skysight-inc/HackerNews huggingface dataset:
No. Even with decentralization, we still need to have institutions, authority roles and hierarchical coordination.

What changes with crypto is that it gives people the chance to choose (a) who they affiliate with (b) on what terms and (c) allows unilateral disassociation at any time.

Think of it this way: imagine if getting citizenship to any country in the world was something that involved no bureaucracy and could be as cheap as getting a cellphone sim card.

Save from mass incarceration, there is nothing that authoritarian governments could do to stop people from participating in other economies. People would suddenly be able to participate in a "global market of governance models" without even necessarily having to relocate physically.

Authoritarian governments will of course try to stop this, but my bet is they will lose all type of support when the technology is accessible to the middle-class and they get to compare their relative status with the whole world, not just the local society.

This would lead (I hope) to the realization that governments are only necessary when they serve the people and that will be the most important piece to fix the current broken lack of "checks and balances".

We've got a glimpse of what could happen because of the pandemic and the millions of people who realized that they could do their job from anywhere in the world, and how lots of countries responded by offering "remote work" and "digital nomad" visas. Now imagine if more countries acting like Estonia and start offering "e-residency" programs. The countries would start competing among themselves to see who can attract the most people / most productive people.

It's the possibility of self-sovereignty that is important, not the actual realization.
Afghanistan’s former finance minister is now Uber driver in Washington DC
Speak Hindi all day, but cannot guess a single letter in a 100 tries!

Shows how much this language's usage in writing and reading has declined.
Here[1] is a video covering how cuneiform (the writing system) was deciphered, most of it was solved after they found an inscription in three different languages.

[1] https://youtu.be/PfYYraMgiBA?t=1542
> What's wrong with those things? They are different from what I (and I guess you) knew and know, but so what?

The numbers are vastly higher than scientific estimates of how many people are in these groups. That suggests it’s become a form of self expression, which is just a way of denying reality.

> We did plenty that was shocking and new to our parents, and equally mocked - do you remember?

Who is “we?” Millennials, as a group, are the good kids compared to baby boomers. They have less sex, do less drugs, etc.

> How absurdly narrow-minded our parents seemed? We were mostly right too.

Our parents started down this road of self expression and denying the realities of life. Mostly they sobered up after the drug binges of the 1960s, but left millennials poorly positioned to handle the real world. We are lucky to live in a society our grandparents built, because I don’t think we could build that society again today.

> The next generation should not tether themselves at all to what is in our comfort zones; if they aren't going far beyond them, they aren't thinking for themselves.

The realities of human existence don’t change so fast. The basic mechanics of American life aren’t much different today compared to 1989. If people are rushing past the comfort zones of their parents, that means they’re increasingly living in a delusion detached from reality.

> When I was young I remember thinking that the old people were jaded, corrupt, and didn't even try to address their ignorance - and now that I'm 'old', I can see I was right!

People’s brains don’t fully develop until they’re 25. So if you believe the same things now as you did when you were young…
737 NGs have a better safety record than any Airbus model.

There is only one model made by another manufacturer that has a lower accident rate, the Embraer 170/190
I think the parent was objecting to writing tests first, not to writing them at all.

My experience is the same as the parent. Design, outside of a very rough and very high level upfront phase, is very much intertwined with the act of coding. This can be writing unit tests, but elevating them specifically to be the root of all design decisions is imho not necessary nor productive.

Lately I have been writing a lot of python code (nothing fancy, mostly CRUD stuff) and I have been taking advantage of a persistently running python instance and sending code snippets to it as a quick way to explore the data and test code from my IDE. Doing the same via tests would both be slower and less productive as I would end up deleting 90% of them anyway.
What is "correct" is up for debate, and often depends on cost tradeoffs. Sometimes this is the "correct" thing to do, no matter how gross we think it is.
Based on what? As horrific as it might be it wouldn't surprise me if passengers were conscious all the way down. Even if oxygen masks didn't deploy or work, at 26,000 feet you have a few minutes of useful consciousness after rapid decompression [1]. Combined with the fact that the plane would be rapidly descending.

1: https://en.wikipedia.org/wiki/Time_of_useful_consciousness
Ask HN: What books helped level you up from a developer to something more?
I've been a developer for around 10 years now and still feel very lacking on a technical level, mostly due to bad choice in companies where most of the problems are of the organizational kind (processes, teams, incompetent people).

Even though I am quite unsure of my actual expertise I want to start contracting, but not as just another developer.
I want to add value by improving development processes, cutting crap from the lifecycle where possible, and optimize on a more organizational level.

So far I have bought a few technical books and am looking out for some more non-technical ones:
* Pragmatic Programmer
* Clean Architecture
* Designing Data-Intensive Applications
* Accelerate

What else would help me in finding help to be more than just another developer / contractor?
Thanks for the link to the presentation, I was just debugging some weirdness with PF and unblockable QUIC traffic on macOS Monterey.
The Great Steepening
> The entrenched interests are adverse to wide adoption of a royalty-free codec.

I see this claim again and again on HN, but in reality "entrenched interests" ship with support for lots of royalty-free audio, video, and image formats.

The reality is that AV1 is just not ready for prime-time yet. As TFA notes, it's a chicken-and-egg problem, and few companies have stepped up to be among the first chickens.

If this rumor is correct, the first phones with Qualcomm-powered AV1 support will ship in 2023. At that point, expect the AV1 IP wars to begin. AV1's future depends on how that goes.
It's not a Max, but it's extremely clear that the 737 is an outdated aircraft family. It's not directly relevant to this crash, probably, but it makes me a bit sad that we can't find our way out of this kind of local minimum.
A Moscow court has banned Facebook and Instagram as “extremist” organizations
"I think therefore I am" doesn't take a lot of bits to say.
A guy once said "brevity is the soul of wit."

It doesn't take that many leaves to make smoke.
I challenge you to subscribe to the X.Org mailing lists and come back in a month with the same take.
This is not true. As the Harvard lawsuit showed, Harvard very clearly penalized Asian Americans by giving them lower personality scores.
Respectfully, you are reading English words like a robot and completely ignoring the context of the conversation. Similarly, if I were to say, "I'm so hungry I could eat a horse" it would not be helpful for you to whip up calculations thereby proving my stomach is not large enough to accommodate the volume of horse meat necessary to make this true.

I have run into this in about 1 out of 50 interactions on HN over the years and I find it most helpful to point this out and mean no disrespect by it.
So you mean just like with, eg. renaming a function? I agree it's an issue compared to not doing it, but a very, very minor one IMHO, and legibility improvements far outweight it.
Was this the 737NG model that was found to have accelerated wear and possible cracking of pickle forks?

Not trying to speculate, only wondering if the same model of plane.
Mitchell Hashimoto has published a blog post describing how he approaches complex codebases. That might give you an idea where to start.

https://mitchellh.com/writing/contributing-to-complex-projec...
I think these are the evolution of the community college system. Many institutions that previous issued two-year degrees and certificates began offering four-year degrees, perhaps in conjunction with a larger, local university to fill gaps.
Should be called Plain Text American Sports, but fair effort nonetheless
How is that not an accurate characterization of the interview? For years, I was unsure if he was a grifter like so many in the space, or just hopelessly naïve about what he was building. This interview settles that on the latter for me.
request.setConnectTimeout(getDefaultTimeoutFromEnvironment().seconds)

This is actually a very good example of what not to do, with the mistake being in whoever implemented setConnectTimeout()

I actually don't know this particular API, but I'm used to timeouts being in milliseconds, so that code looks wrong to me.

Much better API, and what the article is talking about, is to change this to:

.setConnectTimeoutMilliseconds(getDefaultTimeoutFromEnvironment().seconds)

Now the mistake is obvious, and even if the original developer doesn't notice it will stick out in a PR or even a causal glance.
As someone who had absolutely no idea what a jerrycan is, I found the Wikipedia article much more approachable:

https://en.m.wikipedia.org/wiki/Jerrycan
More control with idempotency
No, they lost in 1945 and honestly Germany probably deserved a lot more taken from it. If it wasn't for the cold war, it would have been rightfully broken up in pieces instead of getting away with just getting divided in 2 for a few decades.

And the current situation does not excuse Revanchism for Nazi Germany's defeat even if it's to "own russia". Especially since the third Reich literally killed 20 million USSR citizens and waged a war of extermination against the soviets.
Syncthing ...

Do you use it in some way to sync browser stuff?

This is the feature I'm desperately wanting from apps and desktop applications (like browser): let me sync between desktop and mobile by syncing small state/settings files (of the apps) via syncthing.
Store has disappeared from Apple TV app for Android TV?
So can Twitter threads. The bit about wood and blankets alludes to impracticality. It’s not about information theory. Why shouldn’t smoke signals be the frame? It’s an analogy. Why do you feel smoke signals are taboo for that purpose?
Microsoft Investigating Claim of Breach by Extortion Gang
Pipewire and Wayland development have gone hand-in-hand for a while now. Mainly - Pipewire is compatible with the security and isolation requirements wayland places on apps, and Pipewire is far more than just a replacement for pulseaudio.

---

Here - to quote the debian wiki (https://wiki.debian.org/PipeWire):

"PipeWire is a server and API for handling multimedia on Linux. Its most common use is for Wayland and Flatpak applications to implement screensharing, remote desktop, and other forms of audio and video routing between different pieces of software. Per the official FAQ, "you can think of it as a multimedia routing layer on top of the drivers that applications and libraries can use."
I don't really understand the story. the guy is trying to pay 100 for something he suspects a struggling family hopes to sell for 150, and he's mad that the page haggled off an additional 5?
> Older macs, like the sunflower iMac, already had the same IEC C5 connector. Some had the IEC C14 connector.

Yes, I am aware of that.

I was, however, referring specifically to this form factor, i.e. "mini" style[1]

[1] https://en.wikipedia.org/wiki/Mac_Mini
Beautiful. I love it! Dark mode is beautiful. So very well done. This went right to the top of my bookmark list.

Only constructive feedback would be if it can better fill a normal 16:9 desktop monitor - it looks optimized for mobile, which is great - but it's too small and narrow for keeping open on the PC

If you like MLB - this reminds me of Playball which runs in the terminal.

https://github.com/paaatrick/playball
I don't take testing advice from anyone who uses generic terms like "test coverage". Test coverage is a complex subject, but without a basic understanding, tests can create a false sense of security. Saying something like "100% coverage" means almost nothing to anyone that understands testing.

This is a worthwhile read:

https://en.wikipedia.org/wiki/Code_coverage

Without formal methods, software will realistically never be 100% tested. But don't worry, your hardware isn't either!
Show HN: Entrypoint comments – show new readers where your program starts
Confirmed. Miners are angry about EIP-1559 that burned gas fees instead of paying them to miners and are even more angry about the transition to PoS where they will lose their income stream completely.

The computer I'm typing this on is using gminer to mine on the flexpool.io mining pool. But it's just using a computer I would've purchased anyway. Some miners have tens of thousands of dollars invested in mining equipment or more.
The problem is one of readability, not memorization. A lot of readability amounts to taking what the initial author already knows and expressing it so that it's easy for everybody who comes after to know too.

Making implicit units explicit is a great example of that. Look at Martin Fowler's writings on Money types, for example. Or look at the $125 million failure of a space probe because people used implicit units: https://www.simscale.com/blog/2017/12/nasa-mars-climate-orbi...
The rise and fall of the world’s most notorious succulent thief
Does a complete loss of control result in a nose dive? I imagined that planes would be aerodynamic enough to crash at something far closer to horizontal than 90 degrees down.
It's not a big surprise. Modern neo-left politicians have a long track record of this kind of policy inversion when they get into power. The same thing happened with the Lib Dems in the UK. They only really had two policies going into coalition with the Conservatives: a referendum on proportional representation, which got modified into something slightly different and then they lost, and eliminating student fees, a pledge which they immediately abandoned once they were in power and realized how expensive it would be. Then it happened again with Brexit: a whole lot of MPs promised to respect the vote and implement the referendum, then once they got into power immediately and publicly reversed this position, in some cases even crossing the floor to join different parties that had 180 degree different policies (this doesn't automatically trigger a by-election in the UK, though really it should).

The issue is not really communication breakdown. The problem is that politicians often don't really research their positions going in. Then once they are in government they get access to lots of briefings, 'secret' information, they have to start thinking about budgets and so on. Suddenly they realize their policies weren't quite as obvious as they thought they were. Getting rid of nuclear was flagged for many years as an obviously stupid move but the Greens could blow off such criticism as "right wing" and thus (to their supporters) not even worthy of consideration; suddenly they're in the hotseat and can't do it so easily anymore.
Imagine what they could save by disabling autoplay.
devanagari is not meant for such puzzles
> I can do everything I used to have on Compiz

Can you do the color manipulation a la Redshift[1]? Can you take a proper screenshot? Can you limit the size of top bars like you could in Ubuntu Unity? Most importantly, does it have the cube?

[1] http://jonls.dk/redshift/
The 737-800 was launched in 1994, which is not old at all by aircraft standards. And it is in the top 5 lowest crash rates of any airliner.
I'm sorry, I meant specifically KDE's Wayland compositor. I misremembered, it seems Plasma is more general than just the Wayland session
How many of them have strong STEM programs though? My partner went to a PUI, but it was firmly a liberal arts school (not that you can't move into STEM with a liberal arts degree). I chose my own undergraduate school because it had a decent engineering program but obviously was a research university.

The two I can think of are Harvey Mudd and Rose Hulman.
I was wondering what kind of sports could be played through plain text.
Go to MIT
Wait a few years until it's undoed.
> Is the fault Agile for being written for a narrow scope of situations or for practitioners trying to adopt it where it was not designed to fit? I would suggest the latter.

I believe Agile is one of the main offenders here. You suggest that Agile is not "realistic" in most cases, and I agree with that, but Agile consultants and practitioners like to say that Agile is about taking what works for you, and adapting it to your needs.

I think Agile adoption by people who believe in this, is doomed. When Agile is seen as a set of nebulous guidelines from where you can pick and choose, it just doesn't work, and in turn, these experiences feed the idea that Agile doesn't work as a whole.
People have more choices in America because of the country’s economic and technological advancement. For women, in particular, there are more job opportunities in an advanced economy than in one based on subsistence farming. Having more choices is one of the luxuries of living in America.

But that’s orthogonal to my point. If I were looking for people to rebuild America (or even just maintain it) I’d much rather have adults like your mom (or my mom) than the children graduating from American colleges these days.
kinda like a PC take on the old trashcan Mac Pro

Several companies are trying that. The Corsair One series is XBox/trashcan Mac sized and plenty powerful. HP has their Z Mini series of Mac Mini sized workstations. Intel sell their NUC and NUC Extereme kits for people who are more DIY inclined.
Can China and India help Sri Lanka to avoid a sovereign default?
No one denies that humanities are useful. What people deny is that humanities as taught in universities are useful and that one has to go to school to learn them. For example, everything you describe about Shakespeare also applies to Star Wars. The prequel trilogy is a fictionalized account of the fall of the Roman Republic, and is just as useful for learning about history as Julius Caesar is. This is because Shakespeare's plays are just pop culture from the 16th and 17th centuries, and in a hundred years, people like you will be applauding Star Wars and looking down on others who prefer that century's pop culture and don't see the point in studying an old screenplay written in archaic language.

There also isn't a single person on HN who has a American STEM degree who has only experienced STEM. Nearly all STEM college degrees require a significant portion of classes to be humanities (the reverse is not true for humanities majors as they can graduate having never taken any real science or math classes), and every single high school graduate has spent 13 years studying the humanities, including Shakespeare which is a part of most high school English curriculums. What you view as naivety is actually an opinion born from experience.
Yeah, I thought we'd see the results inside of a <pre> tag. Instead, the HTML is empty.

Looks like a single page app.

$ curl plaintextsports.com

% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed

100 183 100 183 0 0 1060 0 --:--:-- --:--:-- --:--:-- 1063
<html>
<head><title>301 Moved Permanently</title></head>
<body bgcolor="white">
<center><h1>301 Moved Permanently</h1></center>
<hr><center>CloudFront</center>
</body>
</html>
.-.. .- -. --. ..- .- --. . / . -..- .. ... - ... / ..-. --- .-. / - .... . / .--. ..- .-. .--. --- ... . / --- ..-. / . -..- .--. .-. . ... ... .. --- -. --..-- / -... ..- - / . -..- .--. .-. . ... ... .. --- -. / -. . . -.. / -. --- - / -... . / -- .- -.. . / - .... .-. --- ..- --. .... / .-.. .- -. --. ..- .- --. . .-.-.- / . ...- . -. / .-- .... . -. / ... -- --- -.- . / .. ... -. .----. - / -... . .. -. --. / ..- ... . -.. / ..-. --- .-. / ... .. --. -. .- .-.. ... --..-- / .. - / ... - .. .-.. .-.. / -.-. --- -- -- ..- -. .. -.-. .- - . ... / ... --- -- . - .... .. -. --. ---... / .-..-. .... . -.-- --..-- / - .... . .-. . .----. ... / .- / ..-. .. .-. . / --- ...- . .-. / .... . .-. . -.-.-- .-..-. / .. ..-. / .- .-. - / .. ... / .- / ..-. --- .-. -- / --- ..-. / . -..- .--. .-. . ... ... .. --- -. / - .... .- - / - .-. .- -. ... -.-. . -. -.. ... / .-.. .- -. --. ..- .- --. . --..-- / .- -. -.. / --- -. . / -.-. .- -. / ..- ... . / ... -- --- -.- . / .- ... / .- -. / .- .-. - .. ... - .. -.-. / -- . -.. .. ..- -- --..-- / - .... . -. / ... -- --- -.- . / -.-. --- ..- .-.. -.. / -... . / ..- ... . -.. / - --- / . -..- .--. .-. . ... ... / - .... .. -. --. ... / . ...- . -. / .-- .. - .... --- ..- - / .- / .-.. .. -. --. ..- .. ... - .. -.-. / ..- -. -.. . .-. .--. .. -. -. .. -. --. .-.-.-
I am with you with respect to newer Boeings, but it is nearly impossible to know in advance, which I see as a major issue. You could book thinking one thing and the airline swaps in something else before the flight.

I think if passengers could make these decisions that would filter into the decision making of airlines which would then hit the manufacturers in terms of orders.
Because you only intend to run it once, on one input, and ad-hoc interpreters are usually simpler to write than compilers.
It's too early to say anything authoritative about it, isn't it?
Also, when using Go, use the time.Duration type in your API. It makes things unambiguous but adds no overhead.
I agree with this suggestion! However, I wonder if it's only because we don't read and write Hindi on a daily basis (as compared to English).

Also, I'd just like to say that this take of Hindi Wordle is the best so far - fill in the व्यंजन (consonants) with the स्वर (vowels) supplied as hints.
I want people to be critical of the method du jour, but these 'production-like code examples' defy most of the modern conventions that a React dev would use. For example the fetch example seems to ignore its own prior destructuring assignment to make an awkward reference to an object property.
> separate keys for switching between windows of one application and between different applications

This is configurable, but in a bizarrely obscure way: if the "Switch applications" keyboard shortcut is disabled, then the "Switch windows" shortcut will cycle through all windows on the current workspace.
> With your iPhone/iPad - the OS knows you want to be authenticated because you pick up the device and the device uses that pickup/accelerometer to indicate when to trigger FaceID.

Actually, this description is not quite accurate. The phone doesn’t depend on the accelerometer alone. Keep your iPhone on a desk or table and just peek over it (from above) to have it unlock. The trigger here could be a touch on the display to wake it up, or a notification that turns on the display and your face happens to be above it (or close enough with you looking at it if attention is turned on) to unlock and show the notification details (if setup that way). It’s the display turning on that’s a major trigger to keep FaceID ready to go.

The larger reason why FaceID may not make it to Macs is because they’re or could usually be shared devices, whereas iPhones and iPads are usually personal devices attached to one user account (I don’t have inside knowledge of Apple’s views on this, so this is just another speculation).