skysight-inc/HackerNews huggingface dataset:
Previous generations had significantly higher tax rates for the ultra-wealthy and had wages that were in line with inflation. Those wages have stagnated for decades and all those taxes have been pulled back. All of this started to happen around the time of Gen X onwards.

In exchange we have cheap Chinese produced crap that shows the mirage of wealth but in reality there are external costs to all this tech that is not priced in when you go to pay for it. Costs such as the slave wages paid to the people who produce them and the environmental cost to produce and dispose. If US consumers had to pay the true cost of all these toys then it would expose the wage gap much more clearly.
Is it that "Howler chat" app? Is it usable today?
I am a proponent of this idea, but I could never figure out how to address proprietary blobs and third-party entanglements. Even Apple with their massive vertical integration likely cannot fully open source an iPhone 5, as there are proprietary bits like certain chip driver's software API they've agreed to not divulge that are still in effect due to the nature of many legal agreements to grasp for indefinite terms in these matters.
> The difference is, if a cryptocurrency is mismanaged, people can sell their holdings and buy a better-managed currency, decreasing the value for those who have the most to lose

You can so the same with fiat, which is why people in badly managed countries tend to use USD instead of their worthless currency.

The fact that Americans are not flocking to Euros, British Pounds or what not shows you that only a minority think that dollars are worthless paper. And yes, you need to buy bread and pay taxes, I'm talking about savings which americans keep in dollars.
Perhaps we could consider the chip shortage, and say that *coin mining is a bane on human existence.
To be honest, it's not getting better the party's found out how to influence the "crowd" but still, i think it's ATM the best Country in the world if you have something to provide...let's say being a "good" dev ;) and the countryside is just so much better then let's say "silicon valley"...and let's not talk about cheese dry-meat wine climbing biking trekking skiing and a good education...and many many different cultures 20km (sometimes 500m...yes Wallis i talk to you!) away from each other.
Has anyone managed to replace file encryption using gpg or sops with age for anything other than simple use cases? I realize age doesn't cover the breadth of scope of the other two, but it doesn't seem like those gaps are being filled by anything else, either.
> TDD is cargo cult.

No, but like any practice that becomes known of outside a narrow group of highly-competent, highly-motivated experts in the relevant area, TDD can be (and often is) cargo culted. It is thus often the case that people's only practical contact with “TDD” is with a cargo cult application of it.
In fact, in the Unicode charts, U+261E WHITE RIGHT POINTING INDEX has as an informative alias: "= fist (typographic term)". So there is some evidence of belligerence there already. Also see https://en.wikipedia.org/wiki/Fist_(typography) .
The points in this post are all legit, but I think it misses a couple things.

The blockchains are all controlled by some kind of plutocracy (people with wealth) as the gist describes. However there is a relatively complex dynamic between the miners/executors, the protocol developers, and the community. A blockchain protocol is a shared contract between them and the power to change that contract requires some kind of consensus between multiple parties. At one point, Bitcoin was using signals from miners to show adoption of a protocol change, which AFAICT amounted to a weighted vote, weighted by mining power. I would argue that makes the miners similar to a legislature, and makes the protocol similar to a legal system. These are the rules for social computing networks, after all.

Whether any of this is really more meaningful than the alternatives, I can't say. You could argue that PoW and PoS tie wealth too directly to the "legislature" membership and we ought to use a democratic vote to decide the miners/executors. Or we should just appoint 3 or 5 different legal entities to run the system, and put each of them under some kind of standards body, etc etc etc. It's hard to say. All of these approaches involve complex tradeoffs.

My broader point is that the original framing of blockchains (that they're not controlled by anybody) was wrong, but the reality is still relatively interesting.
Thank you sincerely for posting a concise rebuttal to all of the goal post moving linguistic exercises that occur whenever anyone dares to mention anything negative about the Bitcoin/Blockchain world.
I think everyone just needs to get their government mind control, tracking device, sterilization vaccine so we can all move on with our lives... I'd like to be comfortable in a bar again.

You can wear a Faraday cage to block the mind control/tracking signals, adopt a baby and gene therapy your adopted babies into your bloodline with garage science CRISPR... We're all going to struggle with mass evictions, economic recessions, next breakthrough zoonotic, blah, blah, blah in less than 5 years.

Also it's hurricane season for the American south, let's get 'er done with COVID...
What's a "tokenized ledger-based distributed consensus mechanism" in plain English?
"There is harm with criminal organizations have way to get huge amounts of capital."

Because this isn't already the case...
Scientists say a telescope on the Moon could advance physics
> There is harm in using to much energy, when we are on the brink of climate crisis.

You don't fight this on the demand side. You fight it on the supply side.

> There is harm when people get swindled out of money.

Take responsibility for your life. The government is not your friend.

> There is harm with criminal organizations have ways to get huge amounts of capital.

This is happening in the current economic system, and would be easier to fight if all transactions were on transparent ledgers.
> Our programming group consisted of Peter Kraft, Charles Simonyi, and me. Peter was an experienced programmer, who had learned his craft during the Gier-Algol project. Charles was a long-haired teenager, a refugee from Hungary who was fascinated by everything in the western world. Later he went to the United States and worked for Xerox in California.

At Xerox, Charles and Butler Lampson designed Bravo, perhaps the first WYSIWYG word processor. Charles's later career at Microsoft is well known. Before going to Xerox, Charles earned his bachelor's degree at the University of California, Berkeley. There he and I designed a Snobol4 implementation that was strongly influenced by his study of Gier-Algol compiler (see https://www.mcjones.org/CAL_SNOBOL/).
MacPorts is Mac focused. People liked Homebrew because it didn't take lots of time compiling its own copies of libraries the OS had already. But MacPorts got binary packages. And Homebrew gave up using OS libraries.
https://archive.is/7NeJl
In general I fully agree with the author but he goes too far here:

> There are no useful cryptocurrencies today, and there will not be any at any time in the near future.

Clearly criminal enterprises have made good use of cryptocurrency in the past few years.
Regarding high latency twitter: maybe someone should make FidoNet.social. For those who don't remember, back in the early 90's your local BBS's might offer message boards connected to the rest of the US/world. Not a continuous connection. Every day at 2 AM (or whenever), your favorite BBS would dial into some remote node and sync messages.

Practical effect was a roughly 24-48 (or more) hour wait for responses. Didn't stop bickering though. I was quite young at the time. Asked some question about a game. The first response was fairly hostile. Which started an argument. My first time flamed online, and my first online argument. Which went very slowly.

Still, slow social media would be interesting. I kinda like the FidoNet model. Where syncing only happens once a day. Maybe only at a set time overnight. Faster than snailmail but you have the full day to type out your response about why Ultima V did not suck as your opponent claimed. With the ability to submit a post any time, but also with the ability to edit it until sync. I think it would encourage long posting more than the current systems. Which may or may not be a good thing.
https://news.ycombinator.com/item?id=6650987
https://blog.dijit.sh//don-t-pipe-curl-to-bash
https://sysdig.com/blog/friends-dont-let-friends-curl-bash/
https://www.seancassidy.me/dont-pipe-to-your-shell.html
My youngest (sophomore in college) has gone through some hellish personal issues over the past 4-5 years and checks the first two boxes in the title. This behavior has gotten pretty bad recently and I’m really struggling trying to get across how this behavior is perceived by others. I have some of the same traits in that when i was younger i would just leave during gatherings until people started calling me out in it.

This puts a different spin on it that might help me find new ways to help her see it objectively.
I'm glad there are so many posts like this these days which highlight the ridiculous de-facto process companies use to hire engineers. I've been on both sides of the interviewing process and the lesson is that startups that avoid using this process will gain an advantage on the ones that continue to.

Really quality people are HARD to find. If you send people a pop quiz about probabilities and then some random brain teaser puzzle algo to solve in 30 mins you're gonna lose eventually because your competitors will have the actual quality people.
I think that the argument is that even the "common usage of the term" means a lot of different things to a lot of different programmers/computer scientists/etc.
> There is harm in using to much energy, when we are on the brink of climate crisis.

There are cryptocurrencies that do not use as much energy as Bitcoin.

Really, none of your points are problems without solutions.
I think the quote "the stock market can remain irrational longer than you can remain solvent" can be very much applied to cryptocurrency as well.
It was an option presented to the politicians and they rejected it in favor of starting in sync with the grid.

If they would have done a black start, rejoining the grid would have apparently been more complicated.

But the bigger point is: why does the city fight local investment and improvement of infrastructure? As if the city is doing everyone a favor that wants to build something.

That's what's killing the city, not fear of flooding.
Linux for Apple Silicon Macs getting closer to reality [NEWS]
Show HN: Cogram – Copilot for data science and ML
Hi HN, we’re Rick and Alex, the creators of Cogram (https://cogram.ai). We’re trying to help data scientists and ML practitioners code faster and more intuitively using plain language. We’re doing this by using language models to write code from prompts in plain language. We currently support Python and have an integration for Jupyter Notebook.

Not knowing or remembering library syntax is one of the top problems the data scientists we spoke with face. Maybe some of you are familiar with the workflow of googling coding problems and trying to adapt code from StackOverflow—we’re trying to close this loop so that users can get to a workable starting point without having to leave their notebook.

We’re currently using OpenAI’s Codex model. We know there’s been a lot of discussion on Codex here on HN, and that a system like this is far from perfect, but we found that translating language to code is already valuable in a data science context.

Here’s a quick demo of Rick using Cogram in Jupyter Notebook on an ML task, where he’s visualising, preprocessing, and fitting a dataset in three minutes: https://youtu.be/bdnp0Eccc9o.

We’d be excited for you to try it out. Any feedback or questions welcome!
I remember once as a junior developer meeting up with the head of technology to rely a project update to him. During the meeting his (desk) phone started to ring. He looked down at it and pressed the mute button for the ringer. While commenting that they don't get to jump the queue just because they're phoning him.

At the time I found it reassuring that I had his undivided attention.
Ode to the Clamshell iBook G3 – a.k.a. “The Toiletseat”
The DeFi Based Token “BabyGotchi” Aims to Revolutionize the Gaming Industry
That threat model post is really good. I have a pet saw that is: for security companies, the threat model is the product.
There might be a few things I would add to that post, but really, it's a very sound approach.
These dictionaries have become urban dictionary competitors collecting definitions for exactly these kind of obscure funny sounding words in a bid to stay relevant.

Im a native English speaker who reads extensively on related topics and ive never once heard this word used until now.
Industrial giants provide something of value and they have ways of making stuff more efficient and less polluting.

Crypto miners produce nothing of value and the high energy consumption is a feature of the system.
Here is what is written in the police report, and it doesn't look good for Protonmail:
https://twitter.com/OnEstLaTech/status/1434576598418796549/p...

It's in french but here is a summary:
Law enforcement contacted Protonmail directly and the company told them to use the "Europol channel", which law enforcement did.

Protonmail then provided the date when the account was created, the IP address (Not clear if it is the one when it was created or last login) and the "device", I suppose they are talking about the user agents.

Please keep in mind that companies can charge processing fees on law enforcement requests. I would really like to know if ProtonMail is earning money on this.
I would not be surprised if Swiss intelligence agency does have the legal power to hack whomever they want.

The idea that someone can just pay €60 per year and expect to be safe from State prosecution seems so naive.
I too favor the take-home tests for these reasons, however, there's a difference between a 3-hour take home and 300 hour one.
Carrd – a single-page site builder is now a venture-backed company
That Rust has rapidly gone from niche language to powering projects at some of the biggest names in technology, and will almost certainly continue to increase in that marketshare.

https://foundation.rust-lang.org/members/ just look at the companies that are a part of the foundation.
Novel imaging method reveals surprising arrangement of DNA in the cell's nucleus
First you need a fire starter, which in this case must be made out of bills valued 100 USD each or greater. It'll take quite a few to light the Datacenter licenses that are the now the only on-prem tier on fire...
And mixing the two is not going to work. producthunt.com links are even banned on HN
And the "Semantics" section straight up reinvents their own flavour of a G-machine... very fancy indeed.

Is there a shortage of existing object calculi that I am not aware of? Even Abadi-Cardelli's calculus can already do just as much, and is also smaller and more concise.
It would be better to do retros rarely or whenever requested (when there is a need). But that‘s not what Agile suggests.
Notcurses 2.4
The horse also generates more power than a human on a bicycle.

The horse does not need improved roads the way most bicycles do, and is more reliable off road than most mountain bikes.

Lots of food for thought here.
Be aware people will critique if only PM are only e2e, this is what people who uses Signal and WhatsApp downplay Telegram.
My ancestor's discharge papers from the US Army during the civil war make use of the "pointed finger" where nowadays one would naturally use bullet points.
Not GP, but Discord user too. UX matters. People are very sensitive to the context of features, what the subtle meaning of using them is, how we initiate the communication and how it all "feels" like, for lack of a better word.

Kind of like there is no difference between (s)ftp and dropbox, and yet there is.
Dark humor is common in all fields that butt heads with reality. (Engineers, Doctors, etc) It helps one cope.
A good tell on this one for this post specifically is it is writing down a fairly obvious, oft-repeated “rebuttal”, which is largely predicated on the people being rebutted being entirely compromised by greed and/or ignorance. This person would be incapable, it seems, to steelman his/her opponent given the contempt for them, so that backstops the notion their analysis is mostly noise.
Depends on the definition of "work" which I don't see clearly set forth in the article. I think the author may mean "is decentralized" but then you get into the problem of what does that mean, exactly...
Incentives matter. Recruiters get paid when someone accepts an offer and referrals often get a bonus at the same time. Many other people in the process get paid for every hour they spend in interviews, or going through resumes, or attending job fairs..
>> Usually this is said by someone who

That's a logical fallacy. You already lost me.
Some reading on this topic.

https://eu.usatoday.com/story/money/2019/07/08/space-race-in...

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

https://interestingengineering.com/15-space-age-inventions-a...
Well, in many places, since population and consumption per capita has plateaued, total pollution has reduced a lot. Some local anecdotes follow.

Waste water cleaning plants were built, so human excrement wasn't dumped to the sea anymore. At some point district heating replaced coal and wood burned in houses. Double and triple glazing arrived. The metro started operating in the eighties, replacing a lot of buses. Lead gasoline was banned in the nineties as well. Cars got electronic ignition, fuel injection and catalytic converters. Diesel engines started having tightening regulations every few years. Waste water treatment was upgraded to even remove nitrogen. New bicycle highways were made, the metro is being extended, tram lines are being built, and just a few weeks ago many diesel bus lines were replaced by Chinese electric ones.

Some things have gotten better, some things have gotten worse. But not everything has gotten worse.
So unpopular that people are protesting in the streets https://twitter.com/Crypto_Daily/status/1432715470902284306/...
As of 2020, India has about half as much solar generation capacity installed as the US.

The question is why fewer, very large facilities are preferrable in India. Economics (land or labor)? Population density/distribution? Or is it political reasons?
That doesn't change that fact that the ground is getting closer and closer and we're still accelerating.

We're burning the planet.
The DIY is apparently for people embedding V8, so the usual JS developer probably gains little from that list, anyway.
He acts like he has an energy usage argument for POS and then misleads and pivots really hard away into another direction.

Makes his whole essay kind of silly since he leads with this big energy argument that then crumbles immediately and he tries to use this kind of sleight of hand misdirect instead of acknowledging that entire argument doesn't matter when discussing cryptocurrencies in general and not just Bitcoin.
Because if you draw the boundary around the ponzi scheme wide enough nobody realizes it's a scheme. E.g
US$
It's better to replace income taxes with land value tax, which doesn't tax the property built on it.

Anyway, your proposal still run into the issue of acquiring political will. It may work after it's implemented, but not before it.
Quick, check its entrails. Smh
There are some things that generalize in game development, mamy don't. How you implement a door can very much depend on the sort of game you are building. And it can absolutely get complicated simply by the fact that you'll likely need to hand roll your solutions.

I haven't worked in game dev in decades, but I remember that just network synchronization could be tricky because the degree to which a door is open could lead to very different outcomes in a game. Eg take a shooter game:

Does the door block/deflect bullets?

Yes? Well now you need to make sure to synchronize clients really cleverly because each player will see a different state of the door depending on their latency. Whether they can shoot through the opening is relative to each clients' reference frame.

Oh, just make the server decide you say? Well, now all your inputs have a perceptible delay because your client has to wait for confirmation from the server, or you'll often see jarring prediction error correction when the thing you predicted is wrong.

A huge amount of research and work has gone into this and yet there's still no silver bullet.

That you think this is all solved just says that you know very little of the problem area - which is ok - but then you should not be making broad and confident statements about it. A touch of humility doesn't hurt.
Specification of the format is at https://docs.google.com/document/d/11yHom20CrsuX8KQJXBBw04s8... and includes all the cryptographic primitives that it uses. TL;DR: Mostly the djb stack.
> As for global warming? Infrastructure, business and homes are amortized at 30yrs or less. Maybe up to 50yrs for very large civil projects.

I don’t understand this comment. I assume you’re not talking about financial amortization. Do you mean the climate impact of new construction (such as 1 ton CO2 per 1 ton concrete) has some kind of sunset period?
Relegendable keycaps for your macropad, the best thing ever for my productivity
discord has a good writeup of their migration from mongo to cassandra. https://blog.discord.com/how-discord-stores-billions-of-mess...
I really don't understand people who are 'disappointed' with anything that uses Electron. Sure, it's not as performant as a native app, but writing and maintaining a different native app for every platform you wish to target, and then keeping their UIs united, is unreasonable for most people.

I'd be more disappointed if they didn't use Electron.
Yeah, I find them utterly bizarre. I find it hard to believe that people using private implementation details is a real problem that people have. Underscore prefixing is a well-established convention within the JavaScript ecosystem, and with typescript it's easy to hide fields from the static types. I'm usually up for new language additions, but I can't see the benefit to this added complexity at all.
He could also have argued that PoS doesn't really work (or at least is at present unproven) but instead chose to accept it as real.
If all products have CVEs, and CVEs are a form of defect, then it follows quite naturally that highly defective products will have CVEs, likely more than less defective products.

So yes. Yes it does. Unless you meant that CVEs imply garbage code, in which case I think you read the comment wrong.
Autotranslated title: "Ivermectin against Corona - The worm is in there" (Is there a pun here? My German is not very good.)

The article is in German. Autotranslation for the lazy: https://translate.google.com/translate?hl=&sl=auto&tl=en&u=h...

It's a discussion about the last week press coverage of the overdoses with ivermectin, not about the treatment with ivermectin.

As I posted before, I thin that ivermectin against covid-19 is snake oils, but fake news are fake news.

Also:

> One such topic last week was the drug Ivermectin, which is used, among other things, to de-worm horses and is touted in certain circles as a cure against Covid-19 in people.

This is correct but misleading. It's used also to de-worm humans, and it's a good de-wormer. Just be sure to use with the prescription of a good medical doctor and with the correct dose and against the correct illness.
IMHO: Rust is going to be very very popular on everything from embedded to client-side web apps.

Headlines like the one on this submission makes me think "finally, someone has started to write that thing in a sensible language".