skysight-inc/HackerNews huggingface dataset:
I think that it depends on what you define as an abstraction. I think we're often just counting wrong or plainly heavy-handed abstractions here.

There are many abstractions which you can cut and reduce code size, e.g.:

* Complex frameworks which do not fit your case
* Overused GoF-style design patterns which have no place in this day and age
* Magic ORMs generated with annotation processors
* Universal Tool Factory Factory Factories[1]

The thing is, you're usually not replacing these abstraction with plain old code duplication (let alone the dreaded "fixed A here, fixed B there" copypasta). You usually replaced dependencies (frameworks, ill-fitted libraries and factory-factory-factories) with your own implementation which is a better fit for your needs, and that can be viewed as duplication - sure. But you'd usually still only have ONE implementation in the code base.

In short, in most cases I've seen where we eliminated bad abstractions and save on code, we replaced them with good abstractions, not (a lot of) duplication.

[1] https://medium.com/@johnfliu/why-i-hate-frameworks-6af8cbadb...
The documentation could use some work - I have scoured the website and FAQ but still don't understand how this works. Does it compile into javascript, or it is a Python interpreter for the browser? What subset of python does it support? What about libraries?

I recently encountered Pyodide[1], which compiles to wasm. This seems more interesting/useful, because one can imagine running scientific computations (for which Python is a good choice) in the browser without much of a performance hit.

[1]: https://github.com/iodide-project/pyodide
I did. And wrote about it[0]. And I'm not a techno-optimist but you won't find much to truly learn in the manifesto if you are one.

The manifesto is far more about 'control' than it is about technology. He spreads the blame to the Left, the Over-Socialized, the 'Elite' and technology - with thinly veiled stopover at the 'stupid' too.

And by 'control' he doesn't simply mean control through technology, it's about Kaczynski's feelings of a lack of control over his own life and he latches that onto this 'industrial society' concept.

But in the manifesto, if read carefully, it shows he really wants to be free from control of the 'elite' and to return to having power (literally the power process) over the entire abstract concept of life - by which I mean to be completely outwith the control of external actors.

That's not to say he was 'wrong', in the post I argue in some ways he was right about control and 'industrial societies' effects on the individual, just misplaced in it's singular application to technology/industrial society (control will emerge from any system) and uttely abhorrent, unforgivable and unfollowable in his actions in pursuit of 'bringing down the system'.

Some of my concluding thoughts for those who don't read long posts:

"The manifesto has left me convinced of his anger against a system that abused him, even a sense of pity and understanding that he took the actions he did. But I can in no way even begin to accept what he did was right or even remotely the correct way to achieve his aims.

If anything, he damaged his cause immeasurably.

I find much of the way he conducted himself in the face of a society he didn't like to be repellent and lazy, running away to bomb and kill those ignorantly innocent of any part in the 'great industrial-technological society' he hates so much.

It's just such an unintelligent response to the objective goals he set. Which has to lend credence to my suspicion that a lot of the content in this manifest was really about his personal issues and not an intellectuals response to an industrial-technological society.

There is nothing to be lauded in this manifesto. There are points that deserve exploration and debate, perhaps even non-violent action - even the criminal can be correct after all - but nothing more.

To me it is the malformed logic of an angry and mistreated man, an intelligent one, but not one who should be forgiven his crimes."

[0] https://www.josharcher.uk/blog/industrial-society-and-its-fu...
Best Mosquito Repellent Devices in 2020
I hadn't heard of Transcrypt, looks neat. Can it be used server-side? Leveraging a JavaScript JIT seems like a good way of 'passing the buck' for getting high performance out of a dynamically typed language.
Because "technology bad" isn't a point it's a statement like 5g makes my dick bigger, there is no reason or logic behind it.

People can do bad things witch technology and we NEED to talk about it and consider the reasoning and logic of that technology as this article does, but this isn't the unibombers point of view he was just "Technology bad"

The article makes good points and talks about ideas which have been talked about by intelectuals like noam chompsky for years. The problem is it then attributes these ideas to a fruit cake whos only contribution to the world was "tecnology bad you blow up now"
You may like this then:

https://www.youtube.com/watch?v=ajM4vYCZMZk
Just tried to buy it. Clicked on "Add to cart", and got this:

cartCount 1
cart
0
id 1157
productOfferingId 2073
title "Real-World Cryptography"
edition "MEAP"
sku "wong-combo"
variant "combo"
category "Data,General"
brand "book"
quantity 1
cost "29.99"
desc "Real-World Cryptography (print book edition)"
image "https://images.manning.com/book/d/dbc9f54-a6a1-4551-bcce-942e2e7894fa/Wong-RWC-MEAP-HI.png"
url "https://www.manning.com/books/real-world-cryptography"

Yup. Raw JSON.

Genuinely not sure what to do next ...

Edit

OK, clicked on the "cart" button, and it's there, so I go through the process to check-out. The field for "State/Province" won't let me put more than three characters, and my "Province" has 6 characters.

When filling in the CC details it asks for "State", and offers only US States, even though it knows it's shipping to the UK.

Edit 2:

And I won't begin to describe the frustration in trying to create a login ... three attempts, rejecting a password that I'd copy/pasted so I know it was right. An exercise in pure frustration.

The site looks fabulous ... very glossy. My experience in using it has been unremmittingly horrible.
I think it was a good idea to preface the blogpost with an explanation, but it is hard for me to continue after unsupported statements like "Theodore J. Kaczynski is an extremely intelligent yet wounded man." I guess some evidence may be included elsewhere in the post, but just dropping a sentence like that feels very similar to 4chan-like edginess.
that's a reductionist view one would take away when not reading his work and just watching or reading what others say about the man or from shallow good-guys-bad-guys narratives the Netflix "documentary" pushes.

Even Bill Joy thought that the dangers of Tech were real. Kaczinsky just reacted differently. In fact he didn't just "react". he "acted" - which if you have read Jacques Ellul and agree with Ellul you know there is no way out from Tech. To paraphrase Slavoj Zizek:

"it's easier imagining the end of the world then to imagine the end of capitalism" (e.g.: it's easier to imagine the end of the world than to imagine a future without Technology or Systems.)

Kaczinsky was somebody with a strong desire to change things and who believes the dangers are real. He became what we call "insane" by reading Ellul and decided to live in the woods. He then became "criminally insane" after realizing Ellul was right and that there is no way of escape (and in a literal sense from other humans after they built a highway straight through the place where he sheltered and people starting to come too close).

https://www.wired.com/2000/04/joy-2/
In the uk it just means nutjob
Math Genius Has Come Up with a Wildly Simple Way to Solve Quadratic Equations
you can check https://github.com/brython-dev/brython/wiki/How%20Brython%20...
What challenges were from Obj-C, specifically?
Of course. Just the parent mentioned his other prominent projects - which are several Boost libraries actually.
They've been banned for a decade now, so...
> This guy is apparently "alt-right"...

Yeah, no. I mean, I don't know this guy from Bob, but the above has neither citation nor argument, and everything I've seen disagrees with that assessment.

Skim the list of the board of advisors...

https://www.persuasion.community/p/our-board

Several names pop out - and not because they're alt-right / reactionaries / populist right-wingers. Some bios:

https://en.wikipedia.org/wiki/Anne_Applebaum
https://en.wikipedia.org/wiki/Francis_Fukuyama
https://en.wikipedia.org/wiki/Garry_Kasparov
https://en.wikipedia.org/wiki/Sheri_Berman

Again, I don't have any personal knowledge here, but it's interesting to consider, eg, this bit from Wikipedia:

https://en.wikipedia.org/wiki/Yascha_Mounk#Political_positio...

> Mounk stated that he had changed his position on nationalism. He initially considered it a relic of the past that must be overcome, but he now advocates an "inclusive nationalism" to head off the threat of aggressive nationalism. On the German television newscast Tagesthemen, he stated that Germany is on a "historically unique experiment, namely to transform a mono-ethnic and monocultural democracy into a multi-ethnic one."

I suppose words like "nationalism" and "mono-ethnic" might appear in an alt-right missive, but IMHO the above doesn't sound anything like an alt-right perspective.
(I'm Australian)

62/106 deaths from COVID in Australia have been in nursing homes[1][2].

The point isn't that Australia hasn't done well (it has!). The point is that even in the best possible circumstances it still proved impossible to keep nursing home patients safe.

In Sweden the plan was to keep nursing homes isolated too, and it didn't work there either.[3]

[1] https://www.health.gov.au/resources/covid-19-cases-in-aged-c...

[2] https://www.health.gov.au/news/health-alerts/novel-coronavir...

[3] https://www.thelocal.se/20200506/coronavirus-what-went-wrong...
8Q: The DIY Quantum Computer
I second this too. I started current position 3 years ago. In the first year I wrote 90% of the code and did many many propositions how to manage first development in the department of the very first hardware unit. In second year I saw, that these propositions are completely ignored. It was mind blowing to see how my manager ignored very detailed proposal how to save $200k buying less pricier hardware parts. Test system was never implemented... In year 3 and 4 I am doing bare minimum while seeking other opportunities.
Do you think you are doing your part to discourage future murderers from publishing manifestos? It's hard for me to follow the logic of how what you describe works.
> I could 50x lower the speed of execution and the client wouldnt even feel it

Is that a typo? Did you mean "50%"?
Because the market can stay irrational longer than I can stay solvent
For about a hundred years it has also been pretty commonly used as a slur for mentally ill people.
First, this post title is worded like clickbait. (edit: it has been updated)

Second, can someone suggest alternative readings for those of us who don't want to give attention to work that was publicized via terrorism and murder?
The "local pool" is irrelevant. The care is paid out by the insurance corporation. How and where they get the money is thier business. They could get it from selling chickens. All that matters is that they pay.

What about one-off custom policies with a "local pool" of one customer? Such products are made every day.
Have you ever heard of "the culture code?" it's a pretty good outline of what truly matters, and that's extreme belonging.

We give out all sorts of signals and most in the tech industry are ambiguous, toxic and uncivilized.

Learn to read the signals and you'll break through to what matters most: culture.
> Arrow functions are a popular feature in modern JavaScript - they allow us to write functional code in a concise way.

> Rust has something similar and they are called “Closures”. The name might be a bit confusing (...)

This is in turn confusing to me!

I can't imagine a world where you know JS and especially "functional" JS, but haven't heard of the term "closure".

"Arrow functions" are just sugar. They don't have any special meaning. All functions in JS, regardless of whether they are declared, assigned, returned etc., are closures and capture their environment.

Similarly a normally declared function in Rust are first class values as well and for example can be passed into higher order functions.

Giving the benefit of the doubt, I assume that the author knows this and just wanted to introduce the term in a beginner friendly manner. But I think it would be less confusing to just use the term and link to an official documentation:

Rust: https://doc.rust-lang.org/book/ch13-01-closures.html

JS: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Clos...
The Netherlands are small, but not that small ;) Not all New Yorkers will be lumped in a single group either, right?
"The documentary series follows the untold, heroic story of Joe Roets, the founder of Dragonchain, a US-based blockchain technology company launched in 2017 that fueled public interest in cryptocurrency worldwide.”

Heroic story? Worldwide public Interest?

Never heard of it
If you have the money, give it to mechanical turk.
If you have interesting content, use it as a captcha.
Anything to look at?
So, you're saying ML is for situations in which type II errors are considered irrelevant?
To be fair, Sandi suggests adding dup tags (essentially comments with links to other duplicates, I guess) in the linked video.

I can see how this could work in some cases, but I remain skeptical about this technique. I have a strong gut feeling that over 20% of the junior engineers touching this code will not understand the dup tag and will end up modifying one case without keeping the other case in sync. This number is already high enough to be worrisome for me.
Algorithms Are Now Commodities
Why do you keep scrolling on the phone instead of a proper PC with a bigger monitor? (or at least a laptop)
Some people here can't seem to separate ideas from the person who generates them, and that is sad. You can hate what a person did and still try to understand why they did it. That does not equate to support for them. It's this kind of closed-mindedness that is driving people apart all over the world.
1) they declare that this is not okay and they won't be reading anything like it

2) people reading the comment will think "maybe this is not the way to make people read my stuff"
While just not reading it likely has no effect, making this public post about it might dissuade others from reading and discourage manifesto publishing.
There are no winners or losers here, just unexpected feedback in an unexpected forum. Best to move on from it.

To your broader point about reviewing libraries; it is an interesting area. I feel that a lot of people (myself included) will assess a library based on an odd combination of heuristics; last commit, timely issue response; thorough documentation etc. Everyone has different priorities. I do wonder if there is value in bringing together reviews or real-world-use feedback in a single place. But you'll need to bring asbestos gloves.
Jacques Ellul (read his "La Technique" first - don't start with "Propaganda" which builds on it):

https://news.ycombinator.com/item?id=23746429

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
I was stuck by this passage from an interview (https://theanarchistlibrary.org/library/ted-kaczynski-an-int...):

> In living close to nature, one discovers that happiness does not consist in maximizing pleasure. It consists in tranquility. Once you have enjoyed tranquility long enough, you acquire actually an aversion to the thought of any very strong pleasure—excessive pleasure would disrupt your tranquility.

> Finally, one learns that boredom is a disease of civilization. It seems to me that what boredom mostly is is that people have to keep themselves entertained or occupied, because if they aren’t, then certain anxieties, frustrations, discontents, and so forth, start coming to the surface, and it makes them uncomfortable. Boredom is almost nonexistent once you’ve become adapted to life in the woods. If you don’t have any work that needs to be done, you can sit for hours at a time just doing nothing, just listening to the birds or the wind or the silence, watching the shadows move as the sun travels, or simply looking at familiar objects. And you don’t get bored. You’re just at peace.
> Noone asks you to use Brython.

From the article:

> Brython is designed to replace Javascript as the scripting language for the Web.

So it does sound like they are asking people to use Brython instead of JavaScript.

> it does have anonymous functions: lambda.

But they're not fully featured functions, though, being restricted to a single expression.
Hundreds of scientists claim WHO is downplaying risk of airborne spread of Covid
The guy literally mentions this in first paragraph.
Obama, lenin, raegan etc everyone killed people. Does this mean you'll stop acknowledging their existence?
> very strong safeguard against the police making a broad search against the database.

Not likely. The whole point of the DB is to allow "broad searches."

Here's where things get a bit wonky.

LPRs (License Plate Readers), although "icky," are -more or less- legal. The whole purpose of a displayed license plate is to allow the authorities to rapidly match the vehicle with the registered entity.

Driving a vehicle is a privilege and an obligation, so it can easily be argued that driving a vehicle comes with the obligation to display a "tracking" plate. In fact, this might even extend to adding RF trackers. We're almost there, with EZ-Pass (Eastern US).

Phones get a bit dicier. Stingrays are still very much in a legal "gray area." Until they are explicitly banned, we'll probably be seeing lots of them. Just too damn juicy.

But DNA is something else. We don't need to be licensed as "humans" (although I'm sure there's folks that would love to give it a go).

Much as we'd wish folks would live in a manner that obliged them to follow social norms (which is a whole bucket of snakes, right there), that ain't happening. There's no "hook" to force people to submit to DNA tagging; nor (IMNSHO), should there be.

There was some founding father -I don't remember who- that said something along the lines of "I would rather see 100 guilty men go, than one innocent man imprisoned."
Except that a statistically huge number of people have gotten this and recovered. 1 in 6 people in London has recovered (as reported by antibody testing). Those people certainly know how it will impact them. We are no longer in the "we don't know" phase. As for long term health, this seems no different than any other pneumonia which can have measurable effects for years.
it's also what leads to banning books and wanting to whitewash language
Calling a manager a boss already puts you one foot into employee mentality. The only boss is the investor. That's the team, the client's clients and the client in that order. Not everybody even knows this.
Prefect – A Workflow Management System
Yes; I'm just saying I don't think the article's point detracts from the maxim.
The tradition of Santa Claus comes from a whole host of pre-Christian Nordic, north-western European and Slavic traditions with different mythical figures which got distilled into St. Nicholas in the Netherlands and taken to the new world by Dutch settlers. There Sinterklaas - as he's called in Dutch - got bastardised into Santa Claus, mixed up with some more Nordic folklore including possibly Odin's 8-legged horse Sleipnir who got transformed into flying reindeer. While the Dutch version of St. Nicholas rides a horse which can walk over rooftops, Santa Claus rides a flying sleigh pulled by reindeer. That sleigh is also found with the Nordic 'Jultomte' (a 'tomte' can be a brownie or gnome but in this case he's usually portrayed as a human-sized long-bearded man-like figure, sometimes it is pulled by a goat ('Julbocken' or the Yule Goat) for another link towards Nordic mythology.

So, is Santa Claus a religious figure? In as much as traditions, myths and customs often have relations to religion he might be but that is taking the term 'religious figure' too far. The modern-day Santa Claus generally appears at Christmas but even that does not link him to a single religion since the Christmas holiday itself comes from the Germanic Yule - in Swedish Christmas is called 'Jul' and still retains several links to the older Yuletide.

In short, calling Santa Claus 'a religious figure' is incorrect, he is a mythological figure who was assimilated into different traditions over the span of centuries. The American version of Santa Claus - the jolly fat man in red - is more of a commercial figure than anything else.
Never underestimate the power of "But I already know lang X"
Personally as a developer I switched jobs multiple times. Most importantly because:

1. I expect to be trusted. If there is no possibility to work from a remote location and excessive time tracking (e.g. punch cards) because of a lack of trust, I realized that my work was not valuated at all.

2. I expect to be able to use my own workflow. If I get micromanaged and am forced to use buggy toolchains and processes with lots of dependencies, my productivity will suffer and so will my passion. Define the inputs and outputs of my work, but not anything in between.

3. Growth is more important than high pay. I am not talking about a 2% raise every year. There really needs to be a difference based on performance. I throw myself into something and get the same pay rise as if I had been slacking the whole year. This will not lower my performance, it will make me leave.
A secure, decentralized search engine for journalists
If anyone is interested, the software team I work for is hiring! F1 is definitely an interesting challenge and a unique work environment.

Find out more here: https://jobs.redbull.com/at-de/bicester-scuderia-alphatauri-...
I mean, you say im reductionist and then describe someone that based his life believes on a book, thats a fruit cake.

He then decided to blow people up because they got too close with their fancy technology... a road, double fruit cake.

What was his point beyond technology bad? The only thing you mention is that Jacques Ellul had the arguments and he was just a fruit cake, which was my argument.
Part of why I find F1 boring when I've tried to watch it in the past is that the camerawork is so technically orientated. They pan with the cars so perfectly that there's little sensation of speed. You could be watching RC cars on an indoor track.

With the ubiquity of drones nowadays there would seem to be a lot of options for more exciting viewing.
Step 1: Grow thicker skin

Step 2: Move on...
We already could do that back in 2000, provided the user had IE installed, via ActiveX. I have provided the links in another comment.