skysight-inc/HackerNews huggingface dataset:
Robots Are the New Farmhands
Is Data Is Africa’s Biggest Problem?
He says: "And it's really funny because JavaScript is essentially Java with the type declarations removed."
That's pretty glib and I think not very informative.
For more information you can read Sections 2 and 3 of this http://dx.doi.org/10.1145/3386327
>Imagine dealing with the 2019–20 coronavirus pandemic in 1989 instead.

I've wondered about this. No vaccines presumably. But, also, the sort of work from home, online shopping, remote school, etc. that many people/companies were able to more or less adapt to basically wouldn't have been possible in 1990--and, arguably, much before 2000 if that.

It's true that there was less air travel, including international travel, in 1990 than in 2019 but I'd need to be convinced this would be an important factor.

Comparisons to 1918 are hard, if only because of WWI and associated secrecy, but from what I can tell having read a bit, it doesn't appear as if there were widespread or long-lived closures of schools and other places. I assume, we would have acted likewise in 1990; i.e. we wouldn't have done a lot because there wasn't a lot we could do.

ADDED: This was not intended as a political comment. Merely speculation about how the world may have reacted differently in a world effectively without internet or (likely) a rapidly-developed vaccine.
We ban Ponzi schemes with 'millions of users' even though the people involved don't think they are a 'waste'.

BTC has zero 'users' - because it can't be used for anything, and it's a waste.

This is mostly a fact, because it's possible to be objective about things.

If Bill Gates burned $2B in Oil in his backyard for no reason, we would instantly make a law banning it. Why? Because it would be an easy way to stop 'waste' even if Gates did not think it was a 'waste'.

There are other ways to distribute cryptocurrencies, they should definitively ban power consumption for such activities.

It doesn't matter that BTC 'will always do such and such' - it's an irrelevant Ponzi scheme.

At least the scammers can pick a scam that doesn't involve wasting energy which could be used for literally anything else.
> They only used single letters:

> * https://www.openssl.org/news/changelog.html

From that link:

> When a release is created, that branch is forked off, and its changelog is also forked. For example, none of the changes after 0.9.8n appear in the other logs, because 1.0.0 was created after that release and before 0.9.8o.

If you look at the changelog in the v0.9.8 branch, you'll see they got up to 0.9.8zh:

https://github.com/openssl/openssl/blob/OpenSSL_0_9_8-stable...
I read it on my iphone in the browser, and it is fine. It never even occurred to me that it would need an app. One of the best features of the site is that it does not need an app, and one can browse it while seated in the little room.
Definitely think there is a path :)

Think of the economic value of leveling up millions of engineers!

A more top down approach would be to just look at competitor revenue in the space. Udemy, Coursera, etc. Multiple companies doing multiple hundred millions of revenue per year
Early Stage Greentech Investors
The point of undermining confidentiality of communications (in law and practice), I think, is to herd the outlaws onto things like Encrochat and An0m - meaning fewer, softer targets (with likely much worse developers and lawyers than the mainstream communication services). That, and maybe picking up the occasional idiot outlaw still using a knowingly-backdoored mainstream service to discuss or commit their crimes.

We may see most mainstream services play along - maybe "voluntarily", as good citizens - because they would probably be quite happy to lose the dodgy contingent of their userbase. Let them be herded!

That does leave people who care about privacy, but aren't outlaws, with an awful dilemma - migrate to the few platforms that still offer confidentiality (along with the outlaws), and instantly make yourself a suspect - or give up and stay with the mainstream services, trusting that you'll be OK so long as you've got nothing to hide.

All of these are understandable forces and motivations - it'll be interesting to see how they net out. I do think the powers that be are overlooking what an appalling precedent / justification they offer, both for contemporary authoritarian powers in other countries, and the future authoritarians that from time to time form part of the government in our own countries.
This is a better graph including the past 5 years:

https://cdn.dqydj.com/wp-content/uploads/2020/09/inflation-m...

Source:

https://dqydj.com/individual-income-by-year/
Not yet! We're still very early days but will have some courses published soon :)
Not at all. E-mail is _hard_.

Building a brand in that space is difficult, acquiring competent staff isn't that easy either. After that, you need massive amounts of work for warming new IP ranges up, spend lots of time on abuse management (because spammers will attempt to abuse any new competitor within that space), and probably spend a lot of money on marketing. Because, you know, otherwise people will just go to Mailchimp.
1. cost (and risks) of switching - not just for the project itself, but across the ecosystem and all the millions of users

2. what if you need multiple releases in a month, in a day?

3. if it works, don't touch it
Time between 1990 to now is not linear.

The web kicked off in the late 90's, picked up the 2000's but not real fast, and now is really flying and one assumes it will continue to accelerate.

Power tools are amazing. And that's the internet pushing them. I can see reviews with each new advancement anywhere in the world. They can see R&D around the world. Each company has to keep up and so do the counterfeiters. I'll order from overseas if they are not available local. Power tools augment humans, you can see people's home improvements getting more complex which is also pushed by the internet. Everything is in hyper mode.
I think he kind of missed the elephant that is modern communication technology has reduced the marginal cost of skilled services enabling pretty much every object designed in an office and manufactured in a factory to benefit from a broader array of engineering and design professionals and methodologies. The average product and service that the average actor in the economy interacts with is designed and optimized to a far greater degree today than they were historically.

Look at the bottle of Elmers glue on the table. Today the glue probably works better (barring regulation that forces compromises to product efficacy) and comes in a bottle that uses half as much plastic. Something like a bottle revision that would have formerly required expensive salaried employees to come up with multiple options, send them to the supplier, supplier has to respond to each with details and quotes, etc, can now be accomplished in a fraction of the man hours thanks to email and CAD being ubiquitous in the entire supply chain from marketing, to engineering, to the vendor's contractor who will actually design the tooling. Sign off might take days instead of weeks. This sort of efficiency improvement allows more engineering, design work, or other optimization to be done to every good and service in our economy allowing it to penetrate into even the most thin margin use cases. From farming to high finance products and services are substantially more influenced and optimized by specialist professionals than they were in 1990. Increase efficiency like this throughout the national and global economy is how lawnmowers and A/C units can be sold on sale for $100 and still make a profit. (yes I know that example isn't perfect but you get the point).
> Civil wars happens and if there is one you better hope both sides have guns because else its not a war its a takeover.

And depending on the relations the US has with 2-3 particular nations we would likely see an invasion thrown on top.
They reinvent inline styles, then they reinvent classes! It's kind of impressive.

I read through the docs, trying to find a value proposition to this over CSS. So far, the benefits claimed amount to "knowing how to use development tools is scary", "you can abbreviate properties into incomprehensibility", "here are some new values and defaults to keep straight".

In terms of what you can't do with plain old inline CSS? Apparently, just some parlor tricks like styling sub-elements (with a cumbersome syntax) and some concise transitions.
That involved a physical beating in the real world, which is clearly a different thing.
Could indeed be a trade-off between speed vs complexity and efficiency.

Maybe there will be transistor-based human-level AGI soon, but I guess it would require several kilowatts of power compared to the 20 or so watts a human brain requires.
The concept certainly predates Haskell by a few decades, but I haven’t found the origin of the phrase.

I tried to find a copy of this SNOBOL paper from 1973[0] to see whether it occurs there, but no luck so far. It doesn’t appear in the original COMIT paper[1].

[0]: https://dl.acm.org/doi/10.1145/361952.361960

[1]: http://www.catb.org/~esr/comit/comit-paper.html
I looked at the 1980s desktop picture and I realized nothing has improved since then.
In World of Warcraft, the Dutch word kunt gets censored because it is a variation of an English curseword. While in Dutch its a very basic word ('can' as in 'you can').

Customer Service rep. was aware of the issue but could not do anything about it.

They are going to use AI in the game more for such moderation, so I hold my breath.

Also, not sure what Spanish implies but Portuguese usually means Brazilian Portuguese. Dutch usually means Dutch, not Flemish, unless its a Belgian production.
It's the game industry what do you expect. People love to trash talk Google & Facebook for monetizing attention but the game industry does it blatantly and even charges money.
Looks like I to explain the background a little bit more to be not mistaken for a troll.

I know how to prepare meals, in fact we make over 90% of our dinners ourselves from ingredients. Having something else for lunch is for me an important escape from our own cooking, for both the effort and the taste. Not that it's bad, just that it also gets repetitive. We also have the small child aspect to consider for the stuff we make at home, he's a bit picky (e.g. only eats fish in a soup or fishfingers) so we can't quite do the variety we'd like.

There's nothing wrong with a quick salad or sandwich occasionally, but that gets boring too. Same for yesterday's leftovers, we usually make our dinners for two evenings, if I eat also the same stuff for lunch in between that's a bit too much.

Edit: Now I'm curious, is wanting to eat lunch out really such a weird thing it could be nothing else than a troll?
Nevermind came out in 91, and it did feel like the beginning of something...
Stay alert (on eventual removal of alert, confirm and prompt from browsers)
In some cases Darts is wrapping around existing models (like Prophet, or statsmodels-based models for instance); in other cases we wrote our own implementations, so it's really a mix.
> There are consistent words that get dropped for different languages

This is a bit of my point. If I'm from Uruguay (and not native English speaker) and I want to to be a anonymous user that wants to pretend to actually be Slavic, I can easily look up common mistakes (like missing `is`) in order to foster the image of me being from somewhere I'm not.

Typing in a way you don't usually type is a common way to mask more of your identity.
This article seems to be conflating two separate matters: making something valuable, and doing something valuable.

In a business economics sense, to create value is to create something that “other people” care about. Engineers create value by meeting customer requirements and doing so at the lowest cost and of sufficient quality. This value is shared between the customer and the business. The customer is satisfied, and the business makes a profit.

Things that are valuable to the engineer such as personal gain, entertainment, skill-building, job satisfaction, resume building, learning new programming languages, work-life balance, etc. are not necessarily part of the economic value equation. These are rather part of the business employment relationship and the way that the job is done. The engineer may be able to share in the economic value in the form of a higher wage or a bonus; but this will only happen if the customer is satisfied first.

tl;dr creating value is an business economics matter, doing something valuable is an personal and/or employment matter.
Well, they are technocrats after all.
Maybe I'm just too traditional here, but I simply don't see the real advantages of any of the CSS-in-JS solutions. I like CSS modules, but anything fancier seems to add more problems than it helps to me.

This one seems even more extreme than many others and looks pretty much like writing inline CSS for everything.
First step of resolving a ticket should be to create 10 tickets...
now for each ticket create a new ticket to verify the other ticket has been done correctly...
So work at Xsolla will become very slow but hopefully very predictable.
That’s actually exactly how vegetarian buffets work.

If you want to avoid Facebook with this library you can. That may not be the case with every library so folks who care about such things appreciate the callout. If you don’t care you don’t have to.

What’s the problem?
Apart from anything else, Gizmodo repeatedly confuses the PUC (public utilities commission) and ERCOT, both in its criticism, and factually when it refers to a PUC board member as an ERCOT board member.
What popup? I don't see one, only a language selection dialog.
I shriveled up a little bit when I saw that electronic machines were becoming commonplace for voting. The more complicated you make a machine, the more it can be manipulated and the less resistance it has to public trust erosion.

All of that being said, I would love to know what the end goal was here. This (along with other things connected to the symposium) could be linked to massive security breaches if they're legitimate. I hope this was worth it to them.
It sure does in the more recent versions!
One day, when I'm retired or homeless, I'd love to pull apart and try to understand the weird cultures of wikipedians.
DNA/RNA is near-atomic level storage. There's redundancy in that there are multiple instances of each neuron|receptor|etc.
Agreed that was interesting; don’t let perfection stand in the way of progress; it’s a hard lesson to remember for me; often it is more comforting to just do nothing while thinking of doing something…
A bit unrelated question: can you share more about the experience as a solo founder and the application process to YC as solo founder?
The smartphone, value engineered window A/C unit and all manner of other things have given the poor a massively better lifestyle than they did in the 1990s.

Go watch some early 90s movies and look at the kinds of apartments and houses normal "not material to the plot" people live in and how they are furnished and compare to today.
goes to look at Texas' energy mix

https://www.eia.gov/state/?sid=TX#tabs-4

They've got nearly 30% non-hydroelectric renewables. That is a pretty remarkable achievement; it is quite hard to keep a grid stable with such high penetration of renewables. It doesn't say exactly what, so maybe more of it is dispatchable than I expect.
Too bad the 'why' is not explained at all. Some etymology would help there.
There are a lot of things that younger people in particular take for granted today that were basically not available in 1990. I occasionally think that if I had to go back to 1990 and do my job as a product manager, I'd probably quit in frustration over just not having the information I needed to do my job.
Vinoleed Auto Accessories
1796 – Edward Jenner develops and documents first vaccine for smallpox.
New data on coronavirus vaccine effectiveness against Delta raises concerns
Ah i see, the trailing dot.
Soviet Dissident Sergei Kovalev Dies
I get that, but if I must change who I am to fit in with specific people, then that would make me a phony. Though I suppose at that level, most people are phony. Phony is normal and genuine is awkward.

I guess when a rich person is always surrounded with phony people who will do anything to get something from them, it must feel uncomfortable to be faced with genuine people who just tell it like it is.

It's easier to fool someone than convince them that they have been fooled. It's easier for someone to like you by telling them what they want to hear than by telling them the truth.
In defence of Tailwind: https://news.ycombinator.com/item?id=27763835

But Assembler CSS looks like an overly elaborate joke
Its just a psyops "punch Texas" article anyway, so getting the facts straight wasn't an issue.
Humour is wasted on Hacker News.
You claim to know what you meant, but that isn't clearly the case. GP's post was short and to the point. Your posts are long and confusing.

We do have private prisons. As you note, they started under Reagan, in response to Reagan's "anti-crime" policies. Reagan is notorious for claiming to support small government and balanced budgets while actually spending us deep into deficit in order to purchase boondoggles. How are your preferences different than Reagan's?
Update to 78 is a bit different as it removed an entire API.
Some useful commands for making this more friendly:

Get the number of commits with `git rev-list --count HEAD`.

Get a label that uses the most recent tag plus the number of commits since and the current commit hash with `git describe` (read its documentation, it’s got a few nice knobs to match whether you use unannotated tags, annotated tags, branches, &c.).

This sort of thing is used in Arch Linux packages based on Git repositories, things like this:

pkgver () {
cd the-git-repository
git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' || \
printf "r%s.g%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}

… which will give you versions like “1.2.3.r45.gdeadbeef” for commit deadbeef which is 45 commits past the one tagged 1.2.3, or “1.2.3.r0.g01234567” for commit 01234567 which is tagged 1.2.3, or “r1234.gdeadbeef” where you have no tags and 1234 commits from the root(s) until HEAD which is at commit deadbeef.
I once had a boss who measured productivity in lines of code. We had two developers. A changed line counted, as did a new line.

So... every week, I'd fire up the code formatter and change a setting for indents (2 spaces or 4, new line for curley braces, etc) and reformat all the code. My parter would refactor the most common function names. We were amazingly productive.
I used to read the terms when I was younger and even more stupid than today.

I fully expect someone else does it now and I even think there exist GitHub repos or some SaaS or something (some tldr for eulas?)

(Today I more or less consequently don't read thenm because 1. as a European they aren't valid if they go beyond what European law allows 2. nobody can be expected to read those anyway and if I admit to reading them I just make my life harder.)
'91 would be better though - better salaries in a lot of jobs, and lower house prices.

GPS on the phone is awesome, but I'd still prefer financial security.
Yes, I couldn't believe Lua chose this path. We have to use Lua scripts with Redis and this conversion stuff concerns me.
This is my big problem with anarcho-capitalists.

God didn't come down and give us governments.

We started without order and survival based on individual output.

And every single living thing beyond a threshold of intelligence agreed that it sucked.
I'm pretty sure the page is supposed to be satirical. It's poking fun at the number of software projects that have been around for several years (or maybe even a couple of decades), have had dozens to hundreds of releases, and yet are somehow still at major version 0, which flies in the face of both semantic versioning and general common sense.
What property of the gas range do you most enjoy?

I have recently swapped gas for induction and it dropped my meal prep time by 20~30% because I'm not standing around waiting for pans to get hot anymore.

If I was big into wok cooking, I'd probably keep the gas range. 99% of the time I just want to get a pan to 500F or boil a pot of water ASAP.
>The reason HN lacks x cool feature is not that I expend no energy on the site, but that I expend all my energy on what users actually care about, which is not features but the content.

said pg, on a forum in which users constantly complain about missing features...
Advanced Features of AWS S3 That Are Hidden from Developers
They wanted to, but RMS wasn't interested at that time: https://lists.gnu.org/archive/html/emacs-devel/2015-02/msg00...

I have also been told by more than one person that does professional compiler development that GCC's codebase is very difficult to work with. At least some commentary I've read suggests that this was a deliberate choice on the part of the GNU project.
Intel tried to convince us, and I think I still have a todo down on the list to try their compilers out. They gave up their attempts quickly when they discovered we have very little code that would benefit from vectorization.
> My biggest point is that all the often cited success stories of a guerilla army winning against any modern military are all on a home turf vs invading army (and the guerilla forces are often heavily backed by outside forces or backed up by an actual regular army like in Vietnam).

Do you think the guns in civilian ownership are to be used for foreign wars? They are exactly for homeland invasion.

And who will back the US with arms? In the examples you gave it’s a richer country, or multiple, helping a poorer country. Who’s going to help the richest country in its death throes? What will be the benefit for all that aid should that nation fall? It’s better to pre-stage the weapons as that also serves to deter those that think the US is inadequately armed.

When presented with historical events supporting these claims your response is “cannot say with certainty”…

The interesting and terrifying part is, if I were China or Russia, I would be online trying to convince the US to disarm itself too.
Right, human slavery is genuinely horrific, but trying to shield our eyes from it doesn't seem like a good way to combat it.

I think the GP's rope analogy paints a pretty good picture. Should we stop using the word "rope"? Rope has been used in a horrific way in the past.
> Tanh is implemented in hardware so it's used.

Tanh is _not_ generally implemented in hardware, and it’s one of the fussier functions in math.h to implement well. Its only real virtues are that implementations are available everywhere, its derivative is relatively simple, and it has the right symmetries.
afaic it does, yes. They try to decouple it, though.
A quick step by step guide on launching your own Rroku channel
I don't want to detract from the article, but that picture is a bit odd. You've got a Macintosh Classic (or Classic II, which shares the same case) with the Apple logo and model name covered over (why?).

Then there's the keyboard / mouse combination. The keyboard is an Apple Keyboard II [1] (or a minor variant - there were a few different models, with adjustable height and different switches), which came with the Macintosh Classic and uses the ADB connection. But the mouse is a Macintosh Mouse (M0100) [2], that uses the DE-9 connector, a connector that the Classic / Classic II did not have.

I know this is being pedantic, and in the end it doesn't matter, but it does annoy me that the computer / keyboard / mouse combination presented would not work together. Like the above poster, I expected better of the Harvard Innovation Lab.

[1] https://en.wikipedia.org/wiki/Apple_keyboards#Apple_Keyboard...

[2] https://en.wikipedia.org/wiki/Apple_mice#Macintosh_Mouse_(M0...
Not anymore, they changed that in the last few years
Emulators, of course ;)

https://vaporboy.net/