skysight-inc/HackerNews huggingface dataset:
You're missing an important use case here: Money laundry. While regular cryptocurrency is quite useful for this, it comes with the drawback of having a well-defined market value at any given point in time, making it harder to cook the books since there is some "ground truth" to get audited against. NFTs don't have that limitation - the price at any moment can be as high or as low as you need it to be to shift any amount of money, instantly, from anywhere in the world to anywhere else in the world. Regular art has historically been used for this too, as has high-end real estate (basically anything where rich "eccentrics" can pay whatever they want for something), but these come with the hassle of needing to also move a physical good, sign deeds, set up companies - plus there is a limited supply of these, limiting the bandwidth with which you can shift money around. NFTs overcome all these limitations, it's an entirely digital, global, endless supply of goods with no fixed marked value and a plausible cover story of why it's worth millions. If you're in charge of bookkeeping at a cartel, NFTs are probably the most exciting thing that has happened this decade if not longer.
I've used NFSN for hosting almost-zero traffic static sites for years. But, if it's the cheapest host you're after they're not it.

The pay as you go model they use can mislead you into assuming they cost pennies because you pay small amounts each time, but with a half a dozen sites hosted you can expect to get hit by top up warnings a few times a year.

I've just double checked my email receipts, and I had to top up $60 in 2020 just to keep those static zero-traffic sites up and running.

Standard, bare bones, shared Linux/MySQL hosting anywhere else will rarely set you back more than $40-$50 a year. There's really no commercial reason to choose NFSN.
At least 20 livestock ships caught in Suez canal logjam
> "I'll fight to break up Big Tech so you’re not powerful enough to heckle senators with snotty tweets."

I thought I liked her policies but this sounds authoritarian. I'd prefer politicians stay tf off twotter unless they got the stomach for it. They're speaking about "authenticity" and the problem of people hiding behind handles whenever given the chance. But they are themselves only interested in "engineering consent" for those who bankrolled their move into office. The consensus should be that they have to be able to put up with a very wide variety of opinions (and most certainly the "snooty" kind).
Zooniverse - Galaxy Zoo
> Error 503 Backend fetch failed
I’m disappointed by the lack of quotations in this article. The headline, tone, and conclusions of the author call for a higher level of direct citation.

Here’s the C-SPAN archive of the hearing with searchable text transcripts.
https://www.c-span.org/video/?510053-1/facebook-google-twitt...
the difference is that they're policing somebody's own home, not company premises
Well said; awesome username!
It is fascinating how those expensive IT companies that get enormous government contracts, with huge profit margins, always hire shitty programmers.
> Seems like I am better of without a union if I am getting more pay?

Correlation is not causation (they are in different industries.)

> Also where is the conversation around building a better product to add more value in this union debate?

That's what "codetermination" is. European branches of US tech companies do have works councils, which are like mini-codetermination.
I do not think there was a coup. Yes people trespassed and vandalized, but that is about it. There was no plan or effort to take power, as far as I know. Of course any vandalism is bad and we have seen too much of it recently.

The praise of censorship on the Dems side is not new. And it will only get worse, especially as the govt abuses economy by giving away massive amounts of money and getting into even bigger debt.
Wonderful story, such an amazing and inspiring game.

I was equally fascinated by the game itself, and the pixel filling algorithm (a word I didn't even know as a 13yo heh). On the other hand, I took the parser for granted - I had seen an Eliza listing for Apple ][ BASIC and just imagined the parser as a giant list of IFs.
This has been going on all last year, much longer than the sixth.

Congress is just shaking down social media for lobbying bucks again. And the social media companies actually want the regulatory capture. It's all a show.

Eventually big social will write some legislation for congress to pass, congress-critters get paid and get to say they did something while big social media gets further entrenched.

Meanwhile, Biden's DHS announces that they will be working closely with technology and social media companies to preemptively snatch up potential "domestic terrorists". I think the consequences are clear. I think many people are in denial however.
If distance doubles, the number of ships needs to double to keep the original throughput.
What do they think the GPLv4 will be? A permissive license?
This comment seems really confused. It seems like you think Musk is “the richest human” in terms of liquid cash, and that that abundance of liquidity came from Tesla profits that could have been divvied up among the employees. Is that right?
Sale is over all cheese sold out in 24 hours.
Now? The author is seeing a possible coup of the FSF, as there are many corporations and individuals calling for the resignation of the entire board of the FSF, not just RMS.

These organisations are more MIT-adjacent than hardline GPL

The FSF controls the GPL license. If a coup happens then those in charge could create a GPLv4 with less freedoms. "GPLv3 or later" licenses would then have this GPLv4 applied to it.

It's a theory bordering on a conspiracy and a big stretch to me, as in practice I cant see it happening but it is a warning that should be heard at least.
The physics is pretty simple: At 100% conversion rate, 1 joule is one newton of force pulling one meter, and 1 watt is 1 joule per second.

So 1 kilowatt-hour is 3.6 million joules. One liter (kilogram) of water weighs approximately 10 newtons.

So take one cubic meter (1000 kilograms) of water and move it up one meter, and you have stored 0.0028 kWh. You can see this is where the math becomes tricky without using geology for help.

Let's say you can create a height differential of 50 meters by building in a smart way - each cubic meter of storage you build will now store you 0.139 kWh. And a cubic meter is quite a lot. A full Olympic-size swimming pool stores only 2500 cubic meters, equivalent to only 347 kWh.

That's only the battery capacity of three and a half Teslas, equivalent to the daily consumption of ~12 US homes. You need a lot of these 50-meter elevated Olympic-size swimming pools, and the water and generators to run them. I suppose it's sort of feasible engineering wise, but I doubt it'll be cheap enough. Comparing with the Teslas - can you get this done for the less of the order of $300,000, minus the cost of three luxury cars worth of components?

With batteries, we're getting there fast, and in a way that's economically sound.
Agreed with a third addition: limits to how much content can be shared.

The constant encouragement to share / retweet / recycle any content does not help. If people only posted their own unique content, and only people they were directly friends with could see it, half the battle would be solved.

Instead if my aunt ‘likes’ a post that one of her own friends ‘shared’ then suddenly it’s in my feed. Screw that, I don’t need to see it. This stuff isn’t viral because it’s good content, it’s mostly viral because facebook is designed to encourage ‘virality’ to increase the amount of new content you see to make you revisit the app.

Censorship is not the answer, but legislation is required to cut down on the incentive these companies have to design their apps to spread crap and make things viral.
You're naming a file, but the name doesn't matter. what do you usually call it?
What I see is that he has gone way ahead in understanding the technicalities of the problems and then come back in the explanation to help it make sense.

My experiences have also shown the same strategy to be effective. Just understanding a problem and its solution is not enough. One has to simplify its explanation so that everyone can grasp it.
Unity 2021.1 and 2020 LTS
the question, as always, is whose speech gets moderated? What ideas are so terrible that you are not allowed to mention them on the internet? And who gets to decide that?

Up until now, we've been drawing the line at child pornography. Now it seems we're moving the line somewhere else. Who gets to decide where that line is drawn?
I did this as soon as I picked up Tetris for Gameboy again about 3 years ago.
This has been a long time ago. One of the Pixel phones was running freedreno by default.
Or, you know, almost any Android phone from a reputable brand like Oneplus for example.
Access The Vue.js 3 Masterclass for free this weekend
This weekend you can access the Vue.js 3 Masterclass for free!

The Masterclass is Vue School’s signature course, you’ll build a real world application from scratch using all latest Vue 3 features!

Start learning today!
https://vueschool.io/free-weekend/
Yeah, very German

Though to be fair it got there because it was one of the first to kinda solve the problem in a more flexible way than having a system built from nothing
Animal-Made Art
NFTs are a sign that we really need to do something about wealth inequality.
They should just fuzzy match the headers!! Just kidding. This is ridiculous
The State of Brand Loyalty
Implementing part-whole hierarchies in Neural Nets
Yeah I think it's about time we start firing people who go for the big contractors and the big-bang projects
And guess who just bought another expensive IBM solution for payment management?
maybe just segregate the "discussions", (spoilers; they aren't actually real discussions as civil individual would recognize) and then everyone can sit in their own little fluffy echo chamber and be happy.
Ya, idk, that doesn't seem terribly compelling. Especially because honey is also basically molten sugar. If you like honey, and why wouldn't you, that's great. But it still seems to me like just a more palatable way to add candy to your cereal or tea.
I have no problem believing this. Nonetheless, I'd like to see a good hypothetical example to really understand how it would work. Would the seller have to be in on the deal? Probably, or not?
I was just responding to the hypothetical, i agree you would never want to do this.

The only case i could see is in high-end video editing or archiving where you need lossless compression, but even then there are lossless formats that provide better compression ratio (i assume), and more importantly better random access which would probably be important to that use case.
Yes, the aesthetics are great and quite functional too! They have released the fonts for free as well. I use that my VSCode for markdown:

` "[markdown]": {
// use the beautiful duospace font when available
"editor.fontFamily": "iA Writer Duospace, -apple-system, BlinkMacSystemFont, 'Segoe WPC', 'Segoe UI', system-ui, 'Ubuntu', 'Droid Sans', sans-serif, monospace",
`

I should mention that I use it on mobile and share article links to it if it's something I want for research. Then on desktop I read and take notes on that same page. It turns reading into a more active process of knowledge acquisition/retention/application.
CMake, SCons, Autotools, Meson, Premake, to quote only them.

They are build systems alright, but they miss the most crucial point: dependency managment.

On the other side we have:

- cargo for Rust
- buck and buckaroo for C++ which seems nowhere near complete

Am I missing something?
How do you compress months of product development in a zoom session? Answer: you don't.

That's why they don't build a bridge over zoom, just like nobody ask you to build a complete app over zoom. They only ask the engineer basic engineering questions to ensure the guy is not a dud.
China-Europe rail freight hits the buffers as demand brings congestion (2020)
The organisation was abysmal, people were led astray and lied to. But the threat and originating intent to forcibly change the election outcome was real.
Elite philanthropy mainly self-serving
This is from several months ago before the Ever Given blocked the Suez Canal.
This seems to be missing a return in the NULL check for handle in the match_file function. This leads to fgets being called with a NULL pointer, which I don't know what it does, it may be OK.

I would argue that this is why a "better C" can be useful, it's the kind of error that would be much harder to make in rust.
Uptick in lightning over the Arctic in past decade
I wouldn't be so sure these days
Which is shortsighted. If competition did not benefit consumers, there would be no need for it anyway.
You raise a point that seems to come up increasingly frequently, and it's a good one because it highlights some complexities in the issues.

I don't think you're entirely wrong, but I don't believe you're entirely "correct" either :)

Some brown people can be racist, including towards other brown people, and including those of the same heritage. (I'm not saying that you are.)

Some subset of comments by racists may be categorically true. For example, a racist might decry the appalling rapes and murders that have been reported from India, saying violence towards women in India is a serious and pressing issue.

Isolated statements don't necessarily reveal motivations or underpinning beliefs. A blog post might report "truth", but that might be selective, framed and phrased in certain ways, and so on. So a hosting service necessarily needs to make a judgement call regarding acceptable content, and sometimes this will require looking beyond the content itself to discern motivations.

The motivations of a writer or broadcaster are key. If someone is writing about corruption and endemic violence in a foreign land, why are they doing this? Is it to call attention to the issue so it might be addressed and fixed? Or is it to build a wall?

For what it's worth, I doubt NFS would ban you from writing about the issues you've raised, provided they were constructive. Yes, that's a judgement call, and I think that's inevitable.

The issue of white allies (or cis-gendered, or whatever other area is concerned) is tricky, and frankly I think society is going through adolescence with this. Lots of outrage, lots of polarisation, and this is a shame and unhelpful. I agree that rejection of your allies by authorities that haven't attempted to understand the details is actively undermining, even if it's done with apparently good intentions. Personally, I think this sort of thing happens through fear of attracting outrage, misunderstanding the problem, wanting a simple answer to complex problems, pressure to act quickly and show decisiveness, and so on. Unfortunately this stuff is complicated and complex, and requires care and attention.

Personally I feel that the underpinning issues here are driven by polarisation, and this is what needs to addressed. Anyone who's writing to encourage collaborative solutions to grievous problems is unlikely to be banned by any hosting provider worth its salt. The sort of provider banning such content isn't contributing to a happier world, so should be avoided.
Obviously, you never spent a minute trying to configure Vim.

Vim is a fully featured IDE, learning to use it efficiently can greatly increase your productivity, and most important: it's also fun.

> VIM, oh please... time to have a nap, grandpa.

Such disrespect, all that's missing from your snarky comment is "ok boomer"...
holy fucking shit... https://twitter.com/AmazonNews you are right. woah.

they are scared. they are really scared.

it's like amazon entire business model is based on exploitation of labor.
Tech stack for making Shopify apps in 2021
> Months later, he noticed something strange. “It was just blowing up,” he said. “I don’t know why. The views just kept climbing and climbing and climbing.” Soon there were spin-offs.

Other than "It went viral" or "because the YouTube algorithm", was there a specific reason ever noted for this? I found this part of the article was the hook that got me interested in reading more, however I didn't find the answer further down.
> I figure it's like what the computer industry was like in 1980.

But let's skip the part where hosts are infected by engineered viruses.
2020 World Press Freedom Index: A decisive decade for the future of journalism
Actually yes, by running retro software in an emulator on a modern system you're getting mostly best of both worlds.
>Sweden had 7.7% more deaths in 2020 than its average for the preceding four years.

>However, Sweden did much worse than its Nordic neighbours, with Denmark registering just 1.5% excess mortality and Finland 1.0%. Norway had no excess mortality at all in 2020.

Sweden failed in its peer group countries that have comparable circumstances.
> In those years I often visited Erdos at the summer house of the Academy in Mcitrahciza (a summer resort in the mountains), where he used to spend part of the summer with his mother. The place was reserved for members of the Academy and I was still young, so I had to find a place in the village for a couple of days. But I did get decently fed in the summer house during the day time. Usually there were other visitors or regular inhabitants to also work with Paul, and he would do this simultaneously. He led his usual life there, alternately proving, conjecturing, playing chess, ping pong, bridge, or walking to mountain tops. It was his habit to stop playing abruptly, when the rest of us were warming up to the game, and to return to work. In those days he went to bed around ten o-clock, but he woke up early, between four or five in the morning, so it was actually safer for me not to be living too close.

> On the Isolation of a Common Secret

> Summary. Two parties are said to "share a secret" if there is a question to which only they know the answer. Since possession of a shared secret allows them to communicate a bit between them over an open channel without revealing the value of the bit, shared secrets are fundamental in cryptology. [...]

> [...] (1) The game of bridge: Here two partners wish to communicate in private, but the rules of the game require that all communication be done by legal bids and plays, about which there may be no prior private understandings. Thus, there are initially no shared secrets. But there is private information: each player knows, by virtue of looking at his own hand, 13 cards that do not belong to his partner. Can they make use of this information to communicate in private?
This is an excellent advice. Maybe double docker for every method?
I dont think the programmers are the problem. The problem are companies getting government contracts are good at exactly that getting government contracts. That mostly involves doing bribes without them beeing official corruption.

They are horseshit at anything after that
I think it's more related to Prolog than functions. In prolog you can use a predicate in many ways. For example append(L1, L2, L3) declared that the concatenation of the list L1 and L2 result in L3, but you can use it in a "reverse" way too (thx to Prolog awesomeness) like append(L1, L2, [1,2,3]) and Prolog will enumerate all possibilities for L1 and L2. This can be slow though, and I think 'mode' is a way to declare all this different way to use prediate (in, int, out), (out, out, in), etc. and maybe compile things efficiently. See https://www.mercurylang.org/information/doc-latest/mercury_r...
You are fully ignoring that a lot of unions and government labor laws in EU actually focus on a better life for the worker.

It's really not always about the money...
Can Fresher Learn Machine Learning
I don't doubt that writing a new laws is complicated, but if I write code, and realise that I constantly need to tack on more code to handle special cases, then I will normally revisits my design. It is not my impression that politicians do the same with laws.

One major issue, at least with Danish law makers, is that they want to target special groups, but that would be discriminating, so instead they attempt to target the behaviour of those group. This of cause will affect a number of people who where not in the original target group, so they add on exceptions and and details to narrow down the law. Also there never seems to be any clean up in the laws.

If your laws/rule exploded from a few hundred pages to 30.000 pages, you should really revisit that thoughts behind that law.
The risk of a coup is already covered to some extend in the GPL itself[0]. Article 14 which also governs the “or later” spec says: “Such new versions will
be similar in spirit to the present version, but may differ in detail to
address new problems or concerns.” It’s not crystal clear but you should be able to invoke this if GPLv4 would no longer be compatible with the basic idea of a “free, copyleft license” described in the preamble. You could then say that GPLv4 does not apply to anything licensed “GPLv3 or later” because GPLv4 is incompatible with that basic idea.

Also, any “relicensing” would only apply to changes made after the license change. You cannot unilaterally revoke the original “GPLv3 or later” license on works that are already released under that license (see the term provision in article 2 of the GPL).

[0] http://www.gnu.org/licenses/gpl-3.0.txt
Yea, my dad was threatened with a lawsuit because he didn’t disclose my grandmother died in her bed.

This was in San Francisco.
Genuinely baffled what value anybody sees in this article.

Regulation of social media is a serious issue that deserves serious attention. There's a huge amount of nuance, with lots of deep questions about what publishing and freedom of speech look like in a world where everybody has access to an algorithmically-controlled global platform.

In contrast to that, Greenwald just presents an absolute mash of ridiculous clickbait, dogwhistle phrases, and vague insinuations. It contributes precisely nothing to answering any of those questions.
Shameless plug [1], socat combined with WireGuard

[1] https://github.com/lrvl/tunnel-wireguard-udp2tcp
That's lost revenue for Egypt - there is also the losses all along the supply lines for all the goods that aren't reaching their destination.

Oh, and some of the goods may even be perishable, so they may be lost completely...
Oh, you're right! I didn't know about comments>0. That instantly filtered out so much noise. Thank you.

Any tips for filtering out the Ask HNs, and also username searches? https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

Your query is probably close enough though. It cut the results from ~4 pages to 1.5.
I was wondering where she is now - her LinkedIn says Amazon. Looks like she went back into academia before that. Wonder if she worked on any more projects like this during her 2nd stint at university.
Just make them responsible for the damages and it is no longer econimically viable to give projects to the bidder with the highest kickbacks but rather the ones that can acutally do the job.
I've had excellent experience with cmake over the last 10 years. It's no cargo, that's for sure, but it gives you a crossplatform cross toolchain extensible reliable build system

Llvm was specifically in reference to the "tooling" comment in the blog post. Clang format and clang-tidy(which conveniently has a neat integration with cmake!)