skysight-inc/HackerNews huggingface dataset:
# Go 2

In 2017[1] it was decided that the "Go 2" project would be done incrementally adding features in Go 1.x releases, as long as those features can be added in backward-compatible ways, and there will likely only be a actual 2.x release if they need to make backward incompatible changes:

> Once all the backwards-compatible work is done, say in Go 1.20, then we can make the backwards-incompatible changes in Go 2.0. If there turn out to be no backwards-incompatible changes, maybe we just declare that Go 1.20 is Go 2.0. [1]

With that, they developed a formal language-change proposal and acceptance process, and the Go 2 proposals transitioned from being pie in the sky ideas to concrete proposals, and a number of proposals for "go2" features were selected[2] to be included in 1.13. And so in September 2019, Go 1.13 became the first "go2" release[3], the first release since 2012 to include significant language changes.

And so we've been seeing language changes land incrementally in releases for the last several years now, rather than waiting for a "big bang" 2.0 release.

# Development cycle

Go does a release every 6 months, in February and in August. ("But above you said 1.13 was in September!" Yes, it slipped from August to September 3rd.)

# Generics

Generics[4] are currently slated to be in Go 1.18 (February 2022).[5]

[1]: https://blog.golang.org/toward-go2

[2]: https://blog.golang.org/go2-here-we-come

[3]: https://blog.golang.org/go2-next-steps

[4]: https://github.com/golang/go/issues/43651

[5]: https://blog.golang.org/generics-proposal
Do we really need the FDA? What if we created a agency that simply does independent testing but leaves it up to the consumer to make their own choices?
Well yes, but actually no. You can't copy the community and culture - and there's so much stuff endemic to TikTok. Not to mention how they disrupted video editing and remixing making it more accessible and fun.

Stories do not rely so much on the network effect, you almost always watch stories of people you follow (friends and celebs).

Plus, YouTube has lost its cool - over the years they got a lot of bad PR for screwing over content creators. Downvotes on every last Rewind are the proof that people stay because they sort of must, not because they bona fide want.

Another relevant HN comment [1] - actually people say the opposite of TFA with regard to discoverability.

[1] https://news.ycombinator.com/item?id=26229192
That comment was less about screenshots and more about your general comment that all SaaS marketing is bad
Context, not content, snarky-boy. Why is it here?
Well, it is causing greenhouse heating, that's the whole point, any freeing up carbon is inherently linked to that. But it is more appropriate to say that we have to reduce net emissions to zero; there would be no problem with emissions if there's a compensating carbon capture of equal amount. At least after we've "paid back the debt" by recapturing the excess emissions of earlier decades - there needs to be some period of negative net emissions before zero net emissions would be okay.

Why do you prefer "freeing up carbon from the ground" ? Usually that's just a sideeffect that happens only because we want some other thing e.g. extract energy from oil or manufacture cement by calcinating limestone; and if we want a stable atmosphere then we can't be freeing up carbon from the ground without putting it back.
There's no one to prove you wrong.

Dude named Oppenheimer begs to differ.
Yes for that kind of improvement I think academia would be better served trying to see if the techniques can be incorporated into an existing well tested implementation.
Everybody is not being treated the same, there are ~20 criteria listed for SWE and you can have any of them be strengths or weaknesses! Everybody is unique-ish and established criteria allow a good balance between uniqueness and fairness.
I don’t think you should be downvoted. People really don’t like it because it is clearly not the optimal way to solve the problem, but we should take the possibility seriously instead of down voting anyone who brings it up as something that might happen.

We are letting anthropogenic global warming happen because it’s cheaper in the very near term. But climate change is a real thing and will have real, life-threatening effects especially for some geographic regions.

If we accept the reality that:
1) humans often just do what is cheapest and easiest even if the long-term consequences are bad
AND
2) global warming will start killing massive numbers of people from things like heat stroke, putting enormous political pressure on governments to do something,

…then The logical conclusion (combined with how insanely cheap SO2 is to deploy, we’re talking maybe $50 billion a year, maybe less) is that there is an extremely high probability that some nation will just unilaterally do sulfur dioxide. Think of a Nation like India, with a large population that will be vulnerable to heat stroke and a big enough budget and military to just unilaterally do something like this to stop the political unrest of hundreds of thousands of heat stroke deaths per yearz
That's a good point. Did Julius not have a mental disorder which caused him to lack fear? It's a good for Octavian that he got close to his great uncle while he could.
I dunno, I don't so much care how close to a book a regime looks. There are also people that criticize American's flavor of democracy, for example. At the end of the day, regardless of what books say, there's only fuzzy real world implementations of said ideologies.

Amazon strikes me as being about as close to weaponizing capitalism as it gets, and that isn't exactly a shining beacon of social perfection.

Ironically, Amazon sells a bunch of chinese stuff made by companies you've never heard of, whereas commerce of American brands in China is... yohoho and a bottle of rum.

I'd say it's far easier for China to ban global sticking-out-like-a-sore-thumb giants like twitter whereas I'd say US' economic reliance on the chinese constellation of businesses is a tough nut to crack. I guess time will tell indeed.
I'd guess the walking probably contributed more.

I've had issues with my back for most of my life. When I'm physically active (walking, resistance training, etc) and strengthen my core, I find that the problems subside to the point where I rarely hurt myself. It still happens but with much less frequency.

Posture and avoiding RSI-like outcomes helps too, but I genuinely think strengthening related muscle groups helps more. Not a doctor though, so take this opinion with an equivalently-sized grain of salt!
I use a `brew bundle` to help manage this. Make a `Brewfile` listing homebrew installs, then `brew bundle cleanup` to delete everything that's not in that file. This way I can try something out and easily delete it (and the dependencies it installed). It also obviously makes it easy to setup a new machine.
Five Million People Die Every Year Now Due to Abnormal Temperatures
> I don't understand why hundreds of thousands of deaths is okay for the right wingers like you?

Kamala said she wouldn't take the vaccine cause it was from Trump.

Cuomo/Murphy have clearly made massive mistakes in their handling of the most vulnerable during the pandemic likely directly causing 10s of thousands of deaths in those states.

Never mind the liberals and others that called for a WWII-like mobilization and takeover of private industry to create ventilators that likely ended up causing more death, meanwhile calling anyone else that objected to those calls heartless murderers.

No one is ok with 100s of thousands of deaths and implying that's true is slander.
Many special interests fund shills to write articles on their behalf. Oil companies do this to undermine climate change research and to halt nuclear reactors.

Could this article be written by a commercial bank PR guy or a private digital coin fanatic?
Adding Tab Completion to Your Favourite CLI Programs
The phone gets hotter more easily so you get a slower charging time compared to just plugging the cable in.
It's easy to mock the pettiness of all parties described here, and it's common for people on this forum to take absolutist stances with regards to privacy/advertising, but it's also important to recognize that these arguments will actually define the future of the internet for the average user.

There are trillion dollar companies on both sides of the argument, and their eventual compromise will establish the defaults for billions of users.

There are also two fundamental components of the Big Tech debate at odds with each other here - privacy and competition. Increasing privacy decreases competition by strengthening the Big Tech companies that engage with users at the platform/browser/OS/hardware level. See: Google's removal of third-party cookies from Chrome in the name of privacy was just blocked by EU competition regulators, because it would cripple competing advertising companies[1].

[1] https://arstechnica.com/tech-policy/2021/06/eu-antitrust-reg...
> Unfortunately my happiness comes with a price tag

It doesn't have to be a very high one though.

I quit my job and spent 2 years driving from Alaska to Argentina. I poked lava with a stick, paddled with icebergs, climbed a 20,000ft active volcano, surfed, etc. etc.

It cost $1,200 per month for absolutely every expense [1]

Before the trip I was earning $48k CAD (about $38k USD).. I just didn't spend much.

Later on I quit my job and spent three years driving all the way around Africa (35 countries around the perimeter, 54,000miles). I rode a camel and camped in the Sahara, I carried Chimpanzees, saw gorillas, petted a cheetah, saw tens of thousands of elephants in the wild, heard to lions roaring while sitting around the campfire, surfed, hiked, ate street food with friendly locals, etc. etc.

That trip cost about $1,650 per month for absolutely all expenses. [2]

Before that trip I was earning $72k CAD (about $57k USD). Again, I just tried hard to save and not spend much money while going to work for years)

I've met plenty of people that have driven their own vehicle to 100+ countries over a ~decade for about $1,500 a month. It doesn't have to be expensive.

Now I do this "for a living". I keep my expenses low and have adventures around the world. I just flew to Australia, and I'm preparing now to spend about 18 months driving all over to all the wild and remote corners I've heard about but have never seen.

[1] http://theroadchoseme.com/the-price-of-adventure

[2] https://www.youtube.com/watch?v=XeR3SncZkv0
Kafka Streams is a streaming framework that uses Kafka's already existing features to implement itself - so resilience and parallelisation is implemented using consumer groups, exactly once using Kafka's transactions and idempotence, topics are used (as well as RocksDB) to store state for stateful aggregations etc. etc.

So unlike Flink, Storm, Spark, Heron etc. it's only useful with Kafka.
I had an awful cold or sickness about a year ago (including messed up taste and smell!) and since then I've developed heart racing, panic attacks, and working out is sooooo hard now. My strength is down, my cardio sucks, and just getting myself to work out is a chore. I can feel trouble breathing sometimes. My heart can race from sitting or walking up stairs. I was pretty dang fit and working out hard 5 days a week. Now getting 1-3 days in in a week is near impossible due to being tired.

I tested negative for covid antibodies. I'm not sure about all the data on "post covid 19 syndrome" but I check a lot of boxes for it but didn't test positive. My wife is in a similar block. Just tossing some anecdata out there.
Spending usually looks like a smile curve, high at first (travel, hobbies, toys) then low (done all the things) then high (medical bills).
Eich would tell you he supported civil unions.
https://golang.org/doc/go1compat

Generally, adding features does not break backwards compatibility. Note that ioutil was depreciated while it is unlikely to ever be removed
You could do it as a Firefox extension which then gives the users who answered correctly a green tick or some other indicator.
It takes roughly twice as long for a tree to decompose as it does to grow; and trees live a lot longer than that! So over time, the net sequestration should be positive.
The Dollar’s Final Crash Down a Golden Matterhorn
OTOH the 80/20 rule for optimization says to not waste effort on tiny inefficiencies.
I’m not sure why nobody is suggesting the engine that most of itch games use but

Love 2D
How is Fink doing these days? It looks still actively maintained. The advantage with Fink is it uses dpkg; I winced as I watched years of Homebrew reinventing a Unix package system, badly.
Email Self-Defense Guide
CO2 is pretty well-mixed and it takes a lot of energy to pull CO2 out so it is unlikely to be the primary method of address Climate change. Also at this point we are substantially above the pre-industrial level of CO2 so there’s essentially no chance of having CO2 poor regions.
It's all just kafka and mongo. The event can be stored in any simple k/v storage. There's no magic.

Edit: not sure why I'm being downvoted. I work at stripe and this is literally how it works.
How come this fucker gets to not only brag about evading justice, in stead of being rightly vilified for it, but is even given a platform to brag from by the most prestigious of media corporations?!?

Why hasn't whatever country he's in -- Britain? -- clapped him in irons and extradited him the hell back to Japan? Are they even officially condoning criminals escaping justice as long as they're rich, these days? (Or is Ghosn giving interviews from some closet in the embassy of a third-world country where he's holed up, as seems traditional for fugitives on the lam in Britain nowadays?)
So, the justice system in Japan enforces additional restrictions after a person is out on bail ?

He couldn't meet his wife seems like an unreasonable condition for someone out on bail. Also, is the justice system in Japan so backed up that he would have to wait years for it go to trial ?
Incremental Versioned Datasets in Kedro
Do you have a list of sites on Gemini that are interesting or useful? I don't use the web because it uses HTML or because it has JS or really any particular technical feature. I use it because it has sites like HN and Google, and I think the same thing applies to Gemini. I love the ideas behind Gemini, but I'm not sure why I'd use Gemini if there are not interesting sites.
I'm not sure if you've used FF on mobile recently but the last update was good change to UX. Personally I prefer FF over Chrome on mobile. It's all I use now on mobile and rarely do I notice a difference.

I think FF is relegated in people's minds to being broken on mobile. Which it was a while ago but now it's solid.
> And that includes the finance department, of which I've certainly seen some of the most stupid ideas.

I've heard some tales about a town in Michigan - let's call it Flint - where water was distributed using some older provider, while some newer company existed which charged less. A newly hired CFO decided, logically, to save some funds by going to the cheaper one. CFO didn't know that pipes in the town were made in the old fashion (lead metal?) and the new company, which used iron pipes, used some chemicals in water which helped to keep pipes clean. This chemical wasn't used by the old water supplier. When flown through old pipes, the chemical caused dissolving the lead into water. By the time the population of Flint switched to bottled water for everything the CFO was long gone with earned bonus for saving money to town.

I wonder what such stories, if true, teach us for the future. Just general mistrust towards financiers doesn't look quite right...
It seems like the only things that can
1. work at a planetary scale
2. mitigate our multi-year (and growing) emission problem
3. not on an energy flywheel (consume a significant amount of energy, mined resources or themselves emit significant waste heat)

have to rely directly on solar energy (not intermediated by PV cell). To this end azolla ferns [1] and olivine weathering seem to be the most promising.

[1] https://en.m.wikipedia.org/wiki/Azolla_event
I think one thing that's interesting about "temporary" installation is that nix has this notion of "present" vs "installed."

When you run a nix-shell the program is downloaded and if necessary built and put into the nix store, after leaving the shell it's all right there on your disk ("present") just not "installed" into the environment.

This is why the first time you run nix-shell with something new it downloads stuff while subsequent invocations are immediate. It also means that if you liked ripgrep in a shell, installing it is just has nix write out some new symlinks.
Funny how there is no (meaningful) user representation at W3C. Perhaps Wendy Seltzer is the closest to a user representative. A lawyer who is a Perl programmer, according to her Wikipedia profile.

The arguments against Big Tech the smaller ad tech folks are raising sound legit, but obviously they are not being made in good faith. Big Tech has no more respect for user privacy than companies like Rosewell's. They are all a threat to user privacy. Companies that make browsers should not also be taking in online ad services revenue. It is a clear conflict of interest.

51degrees provides the public with a CSV list of user-agents, e.g., for use in browser fingerprinting (or perhaps user defence against browser fingerprinting). What does Google provide. We know they are fingerpringing on a mass scale. There is zero transparency.

https://raw.githubusercontent.com/51Degrees/Device-Detection...

Just for fun, I periodically compile w3c-libwww. It still compiles and it still works today. I use it through a TLS-enabled proxy. It reminds me of all the potential for experimetation the www once had. Today the web just looks like a Big Tech-led surveillance dystopia slowly coming together. Unless someone stops it. Lina Khan, godspeed.

The disputes described in the article with lawyers from W3C and IAPP looking on reminds me a little of the formation of ICANN back in the 1990's and the disputes over domain names versus trademarks.
That's why I said over-regulation, what I mean is regulation for the sake of regulation. Although, I would imagine there is a form with some fields that if filled incorrectly would result in a rejection. I don't really want to debate what the meaning of regulation is, but I see it as any checkpoint with a government, not all of it is bad but a need to get a piece of paper for which there are no requirements does seem like a regulation and a pointless one at that.
I in turn disagree with you. Children learn social norms and practices through interaction with other children, sure. Social concepts, like "what is a country", "what is the most ethical legal system", "what is the history of our nation", "what is the right way to interact with other people", "should I go to school", "should I respect authority" are taught by teachers and administrators, who provide the explanation of the concepts and the punishment for when the kids disagree with the concepts, which they do often because the "concepts" pushed by school systems are ridiculous to the point of being inhumane.

The public comments section on any news story is inundated with people who spent a large portion of their lives in school. When they were in school, they were taught to respect authority, keep their heads down, specialize in a certain field, and accept wage labor conditions for the rest of their lives. They were also taught that proper education starts with an authority and is handed down via lectures and tests, and other kinds of knowledge are not valuable unless certified by another authority endorsed by the school system. This is true whether they went to a public school or to a private religious one- the "authority" the children are supposed to listen to just changes. Kids don't teach each other these lessons, the school system does.
Google was happy to refuse the "services" these newspapers were offering, by removing them from their index. The newspapers balked at that—because they get more value from being included in Google's index than they stand to "lose" from having Google show visitors just the headlines with links to the original sites. So they brought the government in to force Google to purchase the newspapers' services whether they wanted them or not.
And on top of that I don't think it'd even be possible to know who deployed the SO2.

The stuff isn't uranium and not much is needed. Any nation with an airplane should be able to get away with it.
It's not really possible to understand human health without understanding Selye's General Adaption Syndrome and hormesis. In short, stressors that don't overcome an organism's ability to more or less maintain homeostasis cause adaptations that make that organism better suited to withstand similar stresses. Athletic training is a classic example of a stress that, if all goes well, results in improved fitness. But there is something called overtraining, which results when the athlete applies more of a training stress than his or her body can handle, and in that case one sees a rapid and even catastrophic[1] decrease in fitness.

[1] https://en.wikipedia.org/wiki/Rhabdomyolysis
Vaccine passport firm says system could be 'redeployed' as a national ID card
May not help everyone but was a mega game changer for me - extra strength breath right strips, both at night when sleeping and also while working out (or meditating/working on breathing exercises).
FF market share isn't a technical or ideological issue - it's marketing and platform capture. Chrome is the new IE and has the entire Google ecosystem tied in with it to make it a compelling platform. They were also smart to push the Chromebook into schools so a couple of generations of kids grew up with The Web = Google Chrome. Microsoft installs Edge by default on Windows. These two companies alone have hundreds of times the resources of Mozilla. And the resources they do have they apply to things like Mitchell Baker's compensation. Without any effort to gain mindshare, the technical an social merits of Firefox are irrelevant.

This isn't something you can grass-roots with a 3% share, you need influencers to broadcast, and that pretty much means you have to lay out some money. Unless maybe you can get Elon to shill Firefox in a tweet or something...
I don't actually need/want any sort of sync integration.

I do however want a remote copy of only current local files, which is a kind of sync. Then be able to make a local copy of the current remote files in a device/directory of my choice. A command-line tool to start the sync operation is fine, especially if it can run incrementally/resume.
Thanks for saying that. I think the situation is similar for Mark Zuckerberg, although on a vastly more huge scale for him personally. There is no way he understood at the beginning that his creation was going to play a role in endangering our democracy. What happens is that you just have an exciting idea that seems like it might be able to do some good and make you some money, but then over time all the unforeseen and/or unforeseeable implications unfold. It's like opening pandora's box and having all this crazy stuff unexpectedly fly out.

I do care about internet privacy, but I also care about my health and old age. My wife had to give up her career due to an extreme case of Lyme disease (insurance didn't cover her long-term treatment), and has had cancer; and I've had cancer 3 times including 3 major surgeries, radiation etc. I'd like an NFT to make some money that will lower our risks of medical expenses putting us out on the street if things get extremely bad medically.

I must admit that I'm surprised that HN apparently has virtually no interest in this. Maybe I need a better title? I don't really get it. If I was reading this story from someone on HN, I'd think it was interesting!
And the crazy scribbles include recognizable human beings. So what?

And, again, not binary.