skysight-inc/HackerNews huggingface dataset:
Perl and Tcl carved themselves into incompatible versions (Perl 6 and Tcl 8) at a critical moment.

Python, on the other hand, felt like it was at version 1.5.2 absolutely forever.

> It seems to me there’s a lot to complain about with Python - the low-fruit classic is the GIL.

Except that, in the late-1990s/early-2000s, it didn't matter. Scripting languages were slow relative to compiled languages. Multiple-threads effectively didn't exist. Hyperthreading didn't hit until 2003--after the DotBomb.

> Despite that huge impediment, it came to be a scientific computing go-to language. Who would have guessed that?

Gee, who could have guessed that a whole lot of scientists and engineers kinda liked Matlab the program but hated Mathworks the company and that providing somewhere for them to jump ship to would be popular? Like ... absolutely everybody?

Of course, just the idea isn't enough. The alternative has to be sufficiently capable.

Thus ... Enthought. Enthought personnel put in a lot of elbow grease and work to make Python a scientific computing go-to language.

As always, the best way to predict the future is to make it.
Yeah, there’s a great big chasm between “listening to Spotify” and “the world has descended to caveman days” and multiple options are nice. We’ve been without power for a night and the M18 equipment was nice to have. We’ve been without internet for days and local storage was nice to have.
You're talking about Abrahamic so I'll chime in. For Muslims, remote worship is still not broadly accepted. Its better to do the prayers with your family or people you live with rather than doing it with a screen.

However, remote discussions and teaching is okay. Not prayers or worship of God though.
User interface design: designing something that is only used in an emergency seems likely to fail in an emergency due to unfamiliarity and stress.
It’s up for negotiations, it can literally be anything.

At one company the payment structure and PTO was exactly as if I was an employee, other one it’s per hour.
I'm surprised there isn't some machine learning system for this.
Does any package ecosystem do this? Rust had the opportunity to start off doing the right thing but instead uses long-lived API tokens which can get easily owned.
I think there's a notable difference between something like a painting and something that mimics a functional component without actually doing anything. It's a bit like if your computer had a painted-on CD tray.
This is (very roughly) wheat we do now on most US elections. There are reps from all parties involved in manual counting and dispute resolution.
I’m very happy with FastMail, despite the recent problems.
> Once upon a time you could make a good living building business websites (i.e. the local florist)

Hum, back that up, because I don't think you could ever make a good living with that. No florists is going to pay you the same salaries that going to work for Shopify pays you, small local business just didn't have the means to hire someone to build a website, that's why there was a market for things like Drupal, WordPress and Shopify in the first place. So in reality, those frameworks created jobs, because now you can actually be paid by a local florist to setup and manage a WordPress for them, and the equation works out that for what they pay you and the time it takes you is now profitable. And you have all the jobs opened up from the company developing the frameworks as well.
What can you do that will give someone living 500 years from now a reason to care about your existence? If there is a reason they will find a way. If there is none even a website that may still survive will hardly have any visitors.
For packages that popular, authority of more than one people should required or at least some kind of delay until npm update/install command catch it unless specifically that version set.
If i remember correctly if someone hijacked my npm account and published something i wouldn't even noticed it. Obviously publisher should get an email or maybe even sms.
Are you a prosecutor or criminal defense lawyer?
:(

https://en.wikipedia.org/wiki/Computers_Don%27t_Argue
My favorite detail about vinyl is precisely the counter-narrative to how CDs were marketed when they first landed: they are impermanent. Playing a vinyl record is a physically destructive process, so every time you listen to a record, that’s the best it will ever sound again. I personally find that alluring; it helps me listen more attentively.

Disclaimer: I no longer own any physical media music; mine was lost years ago, and acquiring more stuff doesn’t play nice with raising young kids.
> If you’re explicit about it and your manager accepts it, that becomes part of the deal.

I'm confused. What authority do you have to say that something has become part of a social contract involving your coworkers when those same coworkers had no input on the process?
Amusingly enough I guarantee you that 90%+ of people only ever read the label on their medication when there’s absolutely nothing else to read in the bathroom.

It’s assumed the doctors and the pharmacist have done the reading for you.
You make it sound like a bad thing. The curve was flattened, millions of lives were saved, and life goes on mostly as before.
I agree, mostly. I grew up in a house that had them (in the 70s), and always thought they were dumb -- even though they were on almost every house in that area. Looking on google maps, I see the current owners have recently removed some of them, and it looks really weird.

https://www.google.com/maps/@38.7722788,-77.219379,3a,75y,26...

I think you need some kind of trim on windows, but agree that obviously fake shutters are kind of dumb.
I've been using https://mailfence.com/ for a couple years, only one outage I can remember and the one time I had to contact support they resolved my issue very quickly.
Well, if it was just named opaque that would be confusing because that's a word meaning the opposite of transparent.

Naming things is hard for most people. Where some people are imaginative enough to name their stream cipher ChaCha20, the best you can expect from many engineers is something like PADMÉ (a padding scheme).
> I don't feel like I'm fighting the git tools

I don't feel like I am either - I think some people are not fans of CLI. Full disclosure: I also don't "get it" when people say they can't use tar without looking up the help/man pages.

I get by with less than 10 git commands - in rough order of decreasing frequency: pull, commit, add/rm, push, stash, checkout, merge, and more rarely bisect, revert and reset.
The public holds the District Attorney accountable, and in many places recently, they have voted out corrupt ones.
I actually built a machine to do this, and wanted to use l my "old" spindle drives as storage, but I was and am unhappy with the offerings of replicated or raid like storage solutions. I keep waiting for ceph or something to have a better NFS layer, but I might just have to have scripts that balance/replicate the warc however many times based on usage.

For those interested I have 43TB, 210TB, 61-2TB, 212TB. The machine boots and sees all the spindles. ZFS would be ideal but cannot handle differing drive sizes I guess. JBOD misses the replication requirement. Just doing mdraid on all the similar drives and having different folders or JBOD "wastes" too many spindles (at least one per group, so 4-6 wasted spindles by size alone!).

So I'll probably handroll something with whatever that triggered rsync program is, or cronjobs. lsyncd, that's the one.
At that rate, just make sure it's part of the human genome :)
What’s the name of the wine, and how can you get some? I’m very curious!
Maybe decentralized web can survive that long. I just got my first domain on IPFS: ipfs://digitalrose.crypto

I got it on https://unstoppabledomains.com which claims I don't ever have to pay another fee again for it to stay alive forever.

you would need to install plugin or use browser that supports IPFS out of the box: Brave and Opera
It might be a bit strong — I would phrase it as “What does a blockchain do better than the alternatives?” — but I think it's justified in this cause because of how inefficient blockchains are for most problems. It's not just the cost of all of the extra hardware but also the design impacts of what operations you consider fast and the reliability impact of a shared global view.

In particular, in this case the question I'd be asking is “how is this better than PKI?” because that can do the job with multiple orders of magnitude less overhead and would be suitable for use in scenarios with limited bandwidth or which are completely offline, which is realistic for voting.
Maybe if you’re manning a conveyor belt. I couldn’t care less when my coworkers get their work done and think it’s completely reasonable if someone wants to shift some hours around if it makes their life easier/more enjoyable
Paulownia or Empress/Princess trees are one of the other top contenders from a growth/carbon sequestration standpoint[0].

They're one of the only trees that use C4 photosynthesis (more commonly employed by grasses like bamboo) than the C3 process most trees use. This lets them grow up to 20ft/6m per year, and they're able to be harvested commercially within five years.

They're also good from a woodworking perspective: traditionally, parents of daughters in southern Japan would plant a kiri tree on the birth of a daughter and then cut it down to make chests, drawers, and boxes for their daughter's marriage ceremony.

I has a higher strength:weight ratio than balsa wood, and is pest and rot resistant.

Other fun fact: they resprout from the stump after cutting, similar to coast redwoods.

[0]https://en.wikipedia.org/wiki/Paulownia
I agree, and I am no Luddite. The voting system cannot cryptographically secure, but beyond the comprehension of the majority of the populace.
Sure. That would be why using this or a similar method as a synthesis or proxy to aid prediction could have value, right? An issue is that methods of money management one might use in conjunction with this type of system can themselves have determinism for total returns. Measuring effectiveness would be hard.
Thanks for postoji this. My thoughts exactly. This is such a clever way to innovate, just taking technology blocks across the application ‘walls’ - from drones to cameras. Amazing.
Could one argue that sites that can be backed up in this way (or via save site as: ) are probably worth being backed up, and sites that cannot, are not?

I'd be willing to hear counter-examples, for sure.
CDs still sound better than vinyl, but I'm a sucker for that big cover art and like the ceremony of records so I have a small record collection.
That's the traditional liberal thinking, yes, but warmaking is not binary.

There's open war, cold war, hegemon bullying, and lots of other conflicts. Look at how much China tried to sabotage the Australian economy this last year (and vice versa of course) even though China NEEDED Australian coal and resources for their industry. Political considerations in the short run has priorities, even if it's economically costly.

Besides, with more capital it's going to lead into cheaper manufacturing with automatization in higher labor countries. Sometimes it's better to have redundant factories in many different parts of the world. Even if it's only for innovation.
I appreciate the response, and yes I was being snarky. That said, I don’t think this is simply a matter of HN being divided the same way society is divided. HN has a bias in favor of capital, which I think is pretty observable in a typical thread on e.g startups, and if you don’t share my observation you can agree this is at least likely given the high rate of tech workers and would be investors on this site. I think open discussions of race and racism can be threatening to capital, particularly when one wants to believe that the system is good and just. Discussions of race usually have large societal change as their stakes, and that is not always to the benefit of the currently wealthy.

There is a claimed interest in open dialogue on HN, but it doesn’t go as deep as it seems. The HN community has rules about what counts as valid logic or what is appealing and worthy of upvote that favor the status quote. Further, because the population bends a particular direction you need to put in massive effort in order to make a point that contradicts this view, or else you will be swarmed with criticisms, which may be defeatable, but in sum are overwhelming. There are also tactics that are commonly employed in HN comments which shut down discussion but allow the commenter to retain the position of the rational freedom lover.

I can’t prove it to you without much more time and knowledge than I have, but I think it is none the less true that HN has a culture with a bias, and that it tends towards maintaining the status quo and shutting down revolutionary dialogues.
sure, but there's this notion of "oh the election is crap because shady things happened in the back room." if you have three counts, which shouldn't get out of sync in the first place, then the margin for contesting the election shrinks considerably!

although, of course, there is no technical fix for someone who trolls the process if they don't get what they want. i do think there's value in making it feel a lot more like there's less blind trust in times of contentious elections though. maybe it would just be theater and not really achieve much more than what we have today in terms of real security, but if by showing realtime hashes of the counts that agree as a voter scans their votes in each machine, especially if one of those machines is operated by people they trust, increases trust in the process, then it seems a great net win.
> It's really hard to lose changes once they've been committed.

I've still managed to do it (or maybe I used git rm to delete some files that weren't committed?) so let me give one more shout out to 'git fsck' which saved me here.
This game blew my freaking mind in high school. Never seen anything like it since.
the only real palletable way to use reddit is androids redditisfun where you can block stupid subreddits that span useless coin or gme stonks and other spammy garbage
> Honestly, I think that my peers without kids who work crazy hours are, simply put, suckers.

I've seen these people get much more work done than their peers (sometimes) and get compensated with higher salary and promotions. They might be suckers, or they might be prioritizing money or experience while they still have a lifestyle that can support it.

So passing judgment by calling them "suckers" seems kind of ignorant IMO.
That is a good argument for discontinuing putting more carbon into the atmosphere until we understand it better.
One of the people using this bike has a knee injury so gearing is an absolute must and that is the same reason why we are looking to convert the bike to electric drive in the first place.
There were some articles about WeWork where "startup founders" would rent a spot just to have coffee and pickup women working there. No product, not even a design.

I think that was peak "playing house", though one guy said to me, "My wife won't let me work after dinner or on weekends." My response was, "Ask her if she wants to buy a house in Silicon Valley. Then tell her you're working 100 hours a week until then."
That works until the FBI raids the entire safe deposit bank and steals everyones possessions.
Everything bad in DC is bipartisan. And corruption is definitely bipartisan. Neither party has a monopoly on corruption. There are some individuals who are above the fray but the majority are in many many different pockets. Here is a video of Exxon lobbyist being exposed:

https://www.npr.org/2021/07/01/1012138741/exxon-lobbyist-cau...
> Because the immediate...effects will be overwhelming bad. There's just no chance we will end with a climate that is better than the one we optimized the hell for. There will be almost no positive effect on that horizon, that's how extreme optimization works. [Emphasis added]

This just seems like dogma to me. Of course there will be both negative and positive effects. The question is: which is greater?

Suppose I "optimize" my life for $60K/year income, but suddenly get a job which pays me $80K/year but with longer work hours and less interesting work. Question: Is my life definitely worse because my current optimization will be disrupted? The answer is that it's completely unclear. $20K more per year is good; less interesting work is bad. We need better models of what we're going to do with the money, and exactly how less interesting our work is going to be.

W.r.t. to global warming: some of our existing "optimizations" will no longer be necessary, since life will just be easier in certain ways (e.g., more crops and ecnomic opportunities in the northern regions which currently make human living very hard). Some of our existing "optimizations" will fail, and need to be adjusted (e.g., areas where the sea line is expected to rise).

The question is: why think "there's just no chance" (<- your words, not mine) that we're going to be net better off in the long-term?
Blockchain voting is how we get a world where no one trusts the results of elections because very few people have the knowledge and experience to understand and audit such a system.

Should an election be called into question, suddenly the public must rely on only a handful of oracles that can interpret the votes and assure everyone that everything is fine because of "crypto" and "blockchains".

With paper voting, anyone who can count can participate in a recount or audit. In comparison, there are multitudes more experts who can audit an election via paper votes.

> Over the long term, insisting on paper permanently would be a huge handicap to our ability to make voting better. One vote per N years is a 250-year-old form of democracy, and we can have much better democracy if voting were much more convenient and simpler, so that we could do it much more often.

I'm not willing to sacrifice trust and the easy ability to verify elections, or hand control of democracy over to technologists, just so we can vote via apps on our phones.
Yes, that's exactly the point for me just by myself it wouldn't be an issue.
Leviatan is a great movie and show the Russian psyche.
«In a Russian coastal town, Kolya is forced to fight the corrupt mayor when he is told that his house will be demolished. He recruits a lawyer friend to help, but the man's arrival brings further misfortune for Kolya and his family.»
https://www.imdb.com/title/tt2802154/
I’m not sure that’s the case in all circumstances. There’s at least a few financial anomalies that could be taken advantage of, but human biases constrain their actual use.

One example is the low volatility anomaly, where low risk assets outperform the market, when time and again, fund managers struggle to do so without leverage. But fund managers generally won’t employ such a strategy because their investors don’t want to see themselves in low-risk assets when high-risk ones are going gangbusters because of FOMO.
The delay idea sounds promising. I'd want that as part of npm, but I suppose someone could build an NPM proxy that adds the delay.

Has anyone tried something like this, even for a different ecosystem?
Can anyone educate me why companies choose to buy secondary domains for their status pages? I find it confusing and would trust `status.company.tld` immediately rather than having to think about it and verify - which you can’t really do when the issue comes up.
Discover Hidden Worlds with the Next-Generation Transit Survey
Ha, I also bought hackernews.dev so I didn't have to remember this weird URL.
You're really just doubling down on making the parents point huh.
The best way is just to think about the website right now in your head. In the future we'll probably have technology that can scan the wave patterns emitted from our brains 500 years ago and restore your thoughts including the website that now you just thought of.

My point I guess is that given the rate of change in the future anything could be possible, therefore, you shouldn't accept plausible sounding arguments or complex fictional stories about Antarctica as an answer, but instead the simplest possible answer about a future when anything could be possible.
Fantastic question. If our technology we have now is not able to guarantee that whatever is published today is available in 500 years, we must draw the conclusion that it is inferior of what we had 500 years ago that allowed writers to be read 500 years after their deaths.
Hah, I didn't look at that closely, just linked the first example I found. The ones I am remembering opened more accordion style, where when closed the outside of the outermost panel would be against the wall, the outside of the innermost panel would be visible. The way these are hinged seems like they would close more securely though.
Stop Shopping
*says the guy whom built and has significant financial interest to voting based networks.
And written in secretary hand [1] instead of monospace.

[1]: https://en.wikipedia.org/wiki/Secretary_hand
Thread on Twitter[0] by Catalin Cimpanu[1].

Thread on HN[2] about related GPSD issue[3].

[0] https://twitter.com/campuscodi/status/1451525645335474179

[1] https://therecord.media/author/catalin-cimpanu/

[2] https://news.ycombinator.com/item?id=28041062

[3] https://gitlab.com/gpsd/gpsd/-/issues/144
And you're defining "have a million dollars that you don't need to spend for 90 years" as not hard to achieve?

Doable for some, even easy for some, but for the vast majority of people.... very hard.
Come on, seriously? What kind of robot would hide the fact they have a family from colleagues?
This can matter when timezone definitions change, such as when a country decides to start/stop following daylight saving time.

If I schedule something for 1 pm 6 months from now, and a transition to/from DST is supposed to happen at some point during those 6 months, and then my country decides to not follow DST anymore or to follow DST year-round, once you update your timezone database and convert your UTC stored time to my timezone, it's going to either be 12 or 2 pm now. This is probably not what users want, unless they scheduled the event to happen a certain time interval after some other event that's not affected by timezones.
That assumes language will continue to evolve the same way now as it did 1,000 years ago. Back then everyone couldn't read and people were separated. With mass media that's no longer the case.
Allows for completely separate stacks running the status page, including DNS and registrar. In theory, you could run your status page using zero infrastructure common with your main domain.
My wife is vulnerable despite vaccination. I would venture to guess most people have a relationship with someone who is thus. I would happily sacrifice your freedom for her life. Given a completely free choice I would venture to guess we would ultimately have 60% of those over 18 and 35% under 18 by preference.

If 74% are over 18 the most we could reasonably hope for is around 53% of the population vaccinated despite the data being overwhelmingly in favor of vaccination. If we make it challenging to work or go to school we might hope for 80-90% ultimately based on only 9% being dead set against vaccination no matter what according to pew.

In such an environment my family will be vastly safer. When your health choices aren't a reasoned choice but an expression of political fealty I give it less weight.