skysight-inc/HackerNews huggingface dataset:
Made this to scratch my own itch. I had a giant web project on which purgecss would take 10 minutes to remove all unused css. I thought rewriting the main functionality in a multi-threaded native extension would make it much faster.

C felt too cumbersome and I personally don't like C++, so that's where napi-nim came in, since I wanted to use Nim.

The native purge-css extension is still in early stages, but napi-nim is already quite usable.
Please indicate which of these policies are presented by the extremely capitalist US, which I compared Finland to.
Count Covid19 vaccine vials from images in seconds with your mobile
https://e.foundation/ is an Android/Lineage fork that removes Google services. It comes with its own app store (mix of F-Droid and Play store APKs, from what I can tell)

It's not perfect, but works well enough for daily use in my experience.
It hasn't been even 1 day since a nearly identical thread was on the front page: https://news.ycombinator.com/item?id=25823645

And I'm pretty sure we're averaging at least a few of these per week.
Can you elaborate on how you made that conclusion?
> The list of countries between 5 and 10 million includes more countries noted for human rights violations or recent civil wars than liberal democracies.

Citation needed? Anyhow, the interesting measure is the total number of people living in small vs. large countries noted for human right violations or wars, not the total number of countries with that condition.

I agree that Singapore is a hellish dystopia, but Switzerland's referenda and its strong stance on not going to war (but keeping a strong army for defense) are undeniable attractive points.

These are the European countries with population between 4 and 9 million: Austria, Switzerland, Bulgaria, Serbia, Denmark, Finland, Slovakia, Norway, Ireland, Croatia. That's quite a "dream team" in my view!
Although I have immense respect for them I really don't like L&L all that much. The first one is pretty beautiful but it could use some material on the "deeper" side of things, particularly the connection with geometry and Noether's theorem. As for the others, they're just too "russian" - I like how oddly practical they are, but they're just not structured properly - StatPhys in particular just doesn't flow very well.

The typesetting is also a crime against humanity - they should be done similarly to the Feynman lectures, so typed up in LaTeX rather than whatever they are now
nope, they cannot. in the real meaning of the words: capitalism protects unlimited capital accumulation and socialism forbids it.

they are at odds.

currently most nations have capitalism, often with some social policies in place (mainly to prevent uprisings).
Isn't there a social benefit in letting the 10% (or whatever) of people that believe in them get a safe and effective placebo, for many conditions where that's all that's needed?
It's quite common to see a similar concern raised about contemporary versions of the Swift language design (language-nerd lunatics taking over the asylum).
I think the problem is with the concentration of power. The fewer people that hold the power the more likely they are to diverge from serving the people into serving their own interests. I think it has more to do with accountability than anything. If you have power over people you never have to see or hear from you have little empathy for them.
Teeter-Totter Wall
What did you end up using for email?
If you think that's trippy, you should try turning on "Baby TV" around ~3am-5am or so. At least that was absolutely crazy when my son was a toddler and waking up at 4am. Soothing, but very, very trippy.
Then for you, a meta-analysis would be even more useless, as your own experience is much more valuable.
Shifting Security Left in the DevOps Era
In the world of cloud-native applications, innovation, and fast go-to-market plans, unicorn companies - such as Google, Netflix, and Amazon - are doing tens, hundreds, even thousands of container builds and deployments a day. The traditional way of injecting security at the tail-end of the software development process has hindered releases and created adversarial relationships between the DevOps and the security teams, bringing your hard-earned agility to a halt.
Here is where SecDevOps comes in. SecDevOps offers a new security model by incorporating a security-based mindset into DevOps workflows, sharing security responsibility across all teams, and shifting visibility to the left.
In this webinar, you will learn:
* The security drawbacks in the cloud-native space
* The rise of SecDevOps
* 3 key elements to successfully shift your security left
* How to create alignment between traditional Dev and Sec Team
You still seem to be arguing over compression formats. I'm not saying there were better or worse compression formats. I'm only saying

(a) zip is a badly designed format ... see article on why

(b) the concept of a well designed file format (related to compression or not) was already well known in 1989 when zip shipped.
Yeah that's samsungs fault, check https://dontkillmyapp.com for explanation and workarounds (if they exist). I regularly want to bang my head against a wall because phone manufacturers seem to be really uncomfortable permitting anything with less than a billion users in the background while having their own bloat run restriction free.
2020 Beazley Design-of-the-Year winner, Design Museum, London.

Many interesting nominees. https://designmuseum.org/exhibitions/beazley-designs-of-the-...
The 14th amendment, section 3, penalizes providing "aid or comfort" to an insurrection. This can include just supporting the insurrection by speech (which is what they executed Tokyo Rose for, for providing aid or comfort to a foreign enemy.) Most specifically, just continuing to propagate the "election was stolen" meme would qualify.
> criticizing Bitcoin for its "proof of work" algorithm only converys a serious lack of understanding of how crypto currencies actually work

Other algorithms exist and further innovations are likely. I don't agree that BTC's design features are beyond criticism.
Samsung’s top executive gets 30 months in prison for bribery
How does "sealed sender" actually guarantee that without some type of bizarre onion-style routing?

At the end of the day they literally control the only in-pipe and the only out-pipe and can measure whatever the heck they want from it. Including from which address the message came from.
Signal is available from f-droid, that alone is a big step from most other messaging solutions
3. Goto 1

Or you'll be stuck with broken services.
WhatsApp also loses all e2e guarantees in the process. WhatsApp backups are not encrypted.

Signal on Android does support encrypted backups, however they're not automatically synced with anything. I think on iOS there's a different way to migrate your data, but it seems to require a PC.
I have two companies registered at my home address. In both cases I got, a coupe of weeks after incorporation, a letter with a form form the GEZ covering stuff like number of employees and so on. But having the same address, it was enough to provide them the registry number under which the residential fees were already paid. Than I got a letter confirming I don't have to pay any fees. That happened in 2019 and 2020, so it could have been different. The GEZ was known for some less than clean practices in the past. I never got directly an invoice from them so tight of the bat.
That's just how the US military does CYA. That probably happened once many years ago, and is now included in every safety brief. Can't get blamed if you told them not to do it!

https://terminallance.com/2015/06/30/terminal-lance-386-the-...

https://terminallance.com/2016/03/04/terminal-lance-415-safe...

https://terminallance.com/terminal-lance-character/safety-br...
How to Use Signal: The Brilliant WhatsApp Alternative
Ive come to regard gold as super-bitcoin. In theory they could be considered similar as value stores and hedges against the economy, but BTC is just way too volatile and unreliable.

Maybe in a generation or two things will be different, but at that point do we need both? Right now I'd say gold is much safer, but long term BTC is much more convenient. The comparison reinforces y opinion that BTC, despite it's relative ease of transaction, is more like an asset than it is like money.
Earth 2
> And banning one strand of political speech is morally the same thing as banning any other.

Is this really tenable? I agree that all politics is ultimately backed by force, but that doesn't make all politic speech one and the same. A night-watchman state is hardly comparable to the CCP, for example.
In addition of being quite bad in latency, a single block also cannot hold a lot of transactions. You'll always have to store the mass of transactions somewhere else, which takes away from the purpose of blockchain in the first place.
worth looking that the cwtch.im alpha chat app, that attempts to mitigate the metadata problem with TOR, and having untrusted servers that host group chats.

Similar philosophy to Signal of trying to really get usability right (looking at you, Element). Though still early in alpha development, wouldn't trust current alpha builds to be reliable.
Morrissey's 'Everyday is Like Sunday' makes more sense after seeing the photographs.
Channel itself is a good "semaphore" to restrict parallelism imho
There is https://crosswordlinks.substack.com/ for a daily newsletter with all the usuals (including info if they offer a .puz) and https://crosswordfiend.com/download/ with direct downloads of the same.
They might not come, but they will send you a letter to ask you if really, really, you don't have a TV.
Hot to investigate a firm with 60M documents
> (the bCC) are primarily cheering on the Tory government + ministers of the day.

I was about to say the opposite:

https://order-order.com/2021/01/08/bbc-uses-old-picture-to-h...
But you do know that historically, 'Social Democratic' is just a name chosen by European socialist parties for themselves? The membership list[1] of the Party of European Socialists (known as Europeiska socialdemokratiska partiet in Swedish) reflects this to this day.

It is of course true that a Social Democracy is not a fully socialist society, but that discussion was already had last century during the Revisionismusdebatt kicked off by Eduard Bernstein in 1896.

[1] https://en.wikipedia.org/wiki/Party_of_European_Socialists#M...
Tuesday Motivation: Go Get Them
Login required? Why why why? Could someone copypasta the site somewhere login-less, pretty please?
>>fuel cells that require hydrogen are a much more feasible solution and environmentally safe for the long term

I honestly, hand on heart, don't understand how anyone still believes this. Honestly. Hydrogen is a PAIN to work with. We don't have any elemental hydrogen on earth. Nearly 100% of hydrogen available in commercial supply comes from fossil fuel production and while it could still be produced by electrolysis it's a stupidly inefficient process, especially since the resulting gas then has to be compressed for transport. And most importantly, no one has answered a simple question - with hydrogen being the smallest element of all, it leaks out of any container you put it in, making it brittle as it does so. 70kg lead bottles only store 1L of hydrogen, and all of it naturally evaporates through the metal within few weeks. Woven carbon fibre tanks are better at this, but it still evaporates with time and the tanks are incredibly expensive to manufacture.

I'd argue it's not feasible at all. It's a pipe dream that people keep bringing up for some reason because it looks great on paper. In practice the production and transportation and then safe usage of hydrogen are significant obstacles, where batteries have none of them - the only advantage is the fueling speed, but even then I'm not so sure - have you seen videos of any commercial fueling stations for hydrogen? The Toyota Mirai with its tiny tank takes about 10 minutes to refuel since the process has to be done so carefully. Yes it's faster than electric charging, but the speeds we're seeing on some cars(Porsche Taycan, Tesla Model 3) are already crazy, like 60 miles of range added in 5 minutes crazy.
Job Offer for Bloggers
We all welcome you a job offer for bloggers who need a business opportunity and even beginner bloggers who want an opportunity to create a side income source.
Maybe it's just me, but if someone in physical space asks for unnecessarily personal data I have no problem leaving it blank and/or lying through my teeth.

You know how some people are just complete fucking assholes, and people let them get away with it to avoid conflict?

Yeah, if you say your name is Bog Saget and your email is bob@gmail.com, nobody's gonna raise a stink. They'll know you're full of shit, but if you can deal with their disapproving glare nobody will stop you.

The "indoor play area" thing has not been an issue for me, personally.
So what does make a country even remotely socialist, in your opinion?
Also, people feel differently about different treatments, for particular reasons. If your mom always took one brand of Tylenol when she had a cold, taking it might reassure you more than the theoretically optimal painkiller. Customers were quite happy to pay more for the exact same Ibuprofen labelled with 'Back Pain' or 'Period Pain', because they felt it worked.

If you think about it, the author's desire to choose 'the scientifically proven to be the most effective' is just another example of such a superstition. If you could convince him that a particular medication was the winner in the meta-analysis, he would probably objectively feel better, even if it wasn't actually true.
Archive link https://web.archive.org/web/20210113211350/https://charliest...

Edit - even on the Archive page, there is a weird issue where the page keeps refreshing every few seconds, I have found out that hitting ctrl-s / cmd-s (as if you intended to save the page locally) stops the page from refreshing.
I am moving away from Google also. But not because I don't want to pay. I have been paying Google for services for several years. I am moving away because Google services are lame.

For example Google Music was closed. Google moved my playlist to Google YouTube Music without keeping order of songs and loosing a lots of them in the process. Replacing my songs with completely different ones. I was paying for that "service" and got screwed by Google.

Another example is Google Photos. It does not have basic functionalities expected from a service to store photos. I can not easily organize my photos in folders because of whatever reason Google decided. But the thing that me decide is that after carefully choosing 1500 photos to move to a "separate" folder, it told me I can not move that many photos at once.

Google services are lame. I'd rather pay companies who care about my data and provide what I need.
"With all the negative pushback this [idea] is getting, it’s making me think he [they] was onto something. "
Yeah I agree, they'd be better off warning people that they loose many things if they switch device (most people only care about their groups I think), but that there is a way around this. It will, in comparison to other apps, constantly bother you about it though. I heard from several people who used Signal who don't care about what they'll loose, they do care about the pin nagging though.

Why you can just export to file, import on new device is also a mystery to me, I think that would be acceptable to people (combined with phone number validation).
Ah, my point was that if you search for 'self', or—what's more likely—if you just browse through your contacts you'll see it.

(My name doesn't begin with S).
> The only purpose of the PIN is securing data that is stored on Signal's servers.

Which is at odds with "signal doesn't store anything server side".

Choice of words, but it matters when building a narrative.
The problem, I feel, is that both centralisation and decentralisation are a danger to democracy.

Centralisation because it enables elites within the tech/media/state to conspire together to wield much more power within a "democracy" than such a system needs to run equitably.

Decentralisation because it allows foreign actors to more-or-less do military manouvres within social media in order to cause particular outcomes (e.g. polarisation, destabilisation, regime change, forming opinions within a population that are economically beneficial to the attacking country, etc).
I've recently started writing a terminal emulator (because...) and it's surprising how many capabilities of even the vt10x's are not supported properly by most terminal emulators. Never mind the newer ones like the VT420 with ReGIS and Sixel support etc.

Terminals seems to have gone largely backwards in terms of capability. I guess largely because they're mostly used for the lowest common denominator, and beyond that people move to web/gui interfaces, and so little software requires a more capable terminal.
Right-to-be-forgotten laws are a not a solution

Your right to be forgotten does not out weigh my right to remember and share what I remember with others.

You have no right to tell me that I can't tell someone else I was in a hacker news conversation with Flowerlad on HN in January 2021 where he wrote "....whatever you wrote...." and that includes writing an article on my blog, tweeting about it, publishing it in the NYTimes, etc... and the idea that some law would prevent a search engine from indexing my content because your name happens to be in it seem wrong to me. You'd have effectively de-platformed me to talk about you or even my own memories.
> SEA told that the PKware source code still had their spelling mistakes in the comments

That's like the Apple v. Franklin Computer case from the early 1980s: Franklin made a computer with an OS that it said was "compatible" with the Apple II; Franklin claimed to have independently developed its own OS, but it turned out that the Franklin code included not only what must have been thousands of identical lines as the Apple code, but also the name of one of the Apple programmers, James Huston, as well as the name "Applesoft." [0] (If memory serves, I read somewhere that the names were embedded as values of no-op string variables so that they wouldn't be stripped out during compilation, as comments would be.)

[0] Apple Computer, Inc. v. Franklin Computer Corp., 714 F. 2d 1240, 1245 (3d Cir. 1983), https://scholar.google.com/scholar_case?case=100632041256965...
Why should I be forced to fund it?
Could you have the same independent entity decide the total funding for the BBC and then have the government pay for that out of general taxation?
This is not scalable with the current grid infrastructure and will destroy grid equipments via the accentuated grid harmonics.

https://evreporter.com/harmonic-pollution-and-ev-charging/
The most incredible thing about all this is that Parler was built on top of ... WordPress.

Robert Mercer put $10,000,000 into Parler, and they build out a WordPress app. I don't mean to be harsh, and I actually have a special affection for PHP (the first programming language I studied), but that is engineering malpractice.

Also FYI per the New Yorker story in 2018, Robert Mercer is the largest private owner of machine guns in the US. He runs them through the armory Centre Firearms [1].

[1] - https://CentreFirearms.com
I still enjoy reading my 1E Wilderness and Dungeoneer's Survival Guide books once a decade or so :)
Re. How M1 is calculated, are traveler's checks really still a thing?
You seem to be implying that the BBC is discriminating against working class people by showing people on benefits / being evicted.

There are many working class people who are not on benefits or being evicted. You may wish to look for evidence of bias closer to home.
I do human@firstlast
It depends what you mean by "end" in "e2e". It is encrypted all the way to my device. I do see the issue though.

Signal has all the capabilities to do this and have encryption. Why does the chat backup feature (with 30 character passphrase) not offer to store the data in GDrive so that Android can restore it? It's an encrypted bundle so that should be fine.
In the sense of physical beauty of the terminal hardware itself, it's hard to beat the Raygun Gothic stylings of the original

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

The VT05 also has a unique feature missing from subsequent terminals in the series: monochrome NTSC video input, allowing relatively straightforward use as a secondary graphical display on a modern system.
Tesla's Battery Manufacturing Lines
Because they can't tell which user is sending messages just from the IP address.
Many of these properties follow from the design principles of decentralization and censorship resistance.

> Proof of work is inherently wasteful

This seems unavoidable for distributing new coins more fairly than just letting the creators print themselves a huge pile out of thin air, which would centralize coin ownership.

> The ever expanding blockchain is wasteful (in storage, computation, network).

Bandwidth costs are unavoidable for both transaction publishing (censorship resistance) and for verifying the transaction history in the Initial Block Download (decentralization requires widespread full verification),
although the latter could in principle be mostly eliminated with a zero knowledge proving system.

> Having every transaction recorded forever is the opposite of anonymity

This is not necessitated by the design principles. Bitcoin chose to make amounts visible so that total supply could be transparently audited and because Confidential Transactions had yet to be developed (one variety of which is perfectly sound, needing no cryptographic assumptions to guard against inflation). Allowing address re-use seems like a design mistake that could have been avoided, e.g. with stealth addresses.

> The energy usage is insane.

This is a direct consequence of the high price of Bitcoin; i.e. needing to secure a high market map against double spending attacks. Which goes back to the top item.

> The throughput is way too slow.

Even with second layer solutions, we still need on-chain onramps and settlements. Low throughput is the price to pay for censorship resistance.
I've driven my 75kwh Model S all over Europe, and it works just fine. With a dense fast-charging network, you make a 30 minute stop every 2.5 hours. Stretch your legs, go to the bathroom and have a cup of coffee. Sure, if you're in a hurry, you'll be at your destination slightly quicker in a gas powered car, but that's normally not the case on a 1'000 km trip.
A bit for the worse in practice due to the non-federated server meaning you have to trust they run the server code they claim to run.

On the client side I find their interest on self-updating problematic (since they may silently push updates to specific users), but at least you do have the option to remove it.
How about these:

https://www.schleich.com/en/product/high-voltage-cables-en/

100 kV DC, outer diameter 14 mm
Nano – Digital money for the modern world
Completely agree, this weird passive-aggressive "negging" strategy just makes me thing the sales-person involved has no clue how to really sell and just relies on these pathetic tactics.

It is an easy way to weed out the clueless salespeople though, so for that we should be grateful.
Batteries do exist that can charge that fast. Some RC car batteries are "60C" indicating they can do a full discharge in 1 minute.

To achieve that, substantial capacity and lifespan tradeoffs are made, and you're right that cooling becomes necessary.

7500 amps isn't 'bigger than car' territory either. If you're happy to have copper the thickness of your forearm it wouldn't melt at 7500 amps, even with simple air cooling. "Not melting" isn't quite the standard we're after, but shows that it isn't unachievable.