skysight-inc/HackerNews huggingface dataset:
Two major critiques:

1- Privacy should be the default, free as in beer, not a pay-per option

2- Apple is all willing to break its own encryption to cooperate with law enforcement. See the recent example https://www.theregister.com/2021/05/17/sci_hub_apple_fbi_cla...
What is the art of hacking? Don't know but this is hacking art
> You're obviously frustrated, and feel I extracted a snippet from its context to fit my narrative.

No, I feel you extracted a snippet from the grammatical structures it was part of, producing something that only appeared to be a full sentence by coincidence. You didn't leave out context, you left out the sentence you were supposedly quoting, and substituted a different one.

Imagine me quoting your comment here in the form

> if HN would let me... I would leave

Is the problem really that I left out some context?
This is extremely common with old SSDs.
For added confusion, it is also the country code of Argentina.
Nuclear facilities of any sort are a good example of places where guns can get pointed at you, even if you're a U.S. Marshal on your way in to apprehend a fugitive.

https://www.funraniumlabs.com/2018/09/the-fringes-of-regulat...
UFO sightings went from joke to national security worry in Washington
As far as I can tell the developer is using Fibers on Windows and boost::context on all other operating systems. You can see that he has a forward declaration in "libgo/context/fcontext.h" and then links against the respective boost assembly files in the CMakeLists.txt.
This has also been set in motion:
https://i.redd.it/elts5rgbg0171.jpg
Dogecoin, which was made as a joke, has the 6th largest market cap of cryptocurrencies. It’s incredibly hard to predict how it would affect the market.
https://arxiv.org/abs/2105.04573
And, yet, we didn’t do this to Austria (or any of the other countries in Europe that cancelled use of the airspace) when the plane suspected to be carrying Snowden (but wasn’t, and was actually carrying a head of state) was forced down in Vienna based on a phone call from the US, to be swatted upon landing.

Only the “bad guys” are terrorists when they do this.

The double standard here in the west is astounding. The precise same actions are either non-news or “terrorism” simply depending on the state performing the action.

Well, in any case, I take heart in any case that some people aren’t going to seem to get away with doing this.
I sometimes find that when I submit a link manually to Wayback or to archive.is, they may temporarily fail to save the link and I need to do it again. Other times they fail in a different way. In particular Wayback may say that a live version is not available even though it is.

Does this tool handle resubmitting the link for the kinds of failures that are temporary? And what do you do about permanent failures?
Apple is on Apples side. However, the fact that they are "defending our privacy" (as the article states) in this small way compared with what Facebook and others are doing is a good thing. Apple don't sell ads in the same way as Facebook do and have never done so (unless they are doing it secretly and illegally - they are not - it would be worth so little to them and the potential loss if they were discovered would be so huge).

Whatever their motive is, or how bad they are in other aspects of their business, or how different it would be if they had a different business model the fact that they are providing this 'privacy' to their users is a good thing.
> but you can likely at least retrieve that record and be pretty sure the data is accurate and wasn't tampered with.

You will have no way to tell if this data came from the legitimate Ethereum blockchain that was in use in 2021, a forked chain, or even a completely fake one which has zero blocks in common with the real one.

The authenticity guarantee in blockchains doesn't come from cryptographic schemes, it comes from the network agreeing on some shared truth. If the network is no more, you have no way to tell the truth.
You’re right, they mostly do have to pay their medical bills but everyday treatments are inexpensive, and seeking professional medical attention is given very high priority. In my (10+ year) experience the average Chinese person is far more likely to visit the hospital for a minor complaint than the average Brit (where it’s free).
With all those studies marking the ability of dogs to identify very specific diseases I'm curious as to why I've never heard of a causal biochemical mechanism being investigated. What are they really smelling?

I find it hard to believe that they can differentiate between two different respiratory viruses purely by some kind of trace metabolite ratio or by sensing protein structure. Perhaps there's a flaw in methodology or a correlational relationship or bias in the sampling.

It would be very impressive if it's true and it definitely warrants a lot of funding to finally determine how this works.
Wasn't there some pretty serious stuff going on in Hong Kong in, like, October-ish 2019? Gosh there's been so much virus drama since then that I barely remember: https://en.wikipedia.org/wiki/2019%E2%80%932020_Hong_Kong_pr...
> Generate a bank account with code, no bs paperwork or going through bank clerk.

Not useful to most people

> the transaction is set in stone. Irreversible.

An anti-feature.

> we all need to have the equivalent option of direct transfers with minimal meddling?

We have direct transfers, and nobody has ever stopped one of mine.

You're trying to find a revolution in things most people don't care about, at all. Non-solutions for non-problems.

> Better tech and algorithms will patch it.

Demonstrably untrue - BTC is still king, and the market follows it slavishly. The BTC community (miners, big exchanges and developers, not users) has demonstrated that they aren't interested in change, by continuing to limit transaction throughput, sticking with PoW etc. The users have demonstrated they don't care either, by continuing to support BTC over others. It's speculation and brand recognition, not tech, that people are interested in.

> Security screw ups are due to people not being educated

Which they never will be en-mass, making a system with irreversible transactions a poor choice for widespread use.

Smart contracts are a joke, and have unsolvable problems when it comes to interfacing with anything that happens outside of a blockchain. They are effectively database triggers, not a revolution.

At the end of the day, robots in the future are more likely to talk to standardised central bank APIs or standardised retail bank APIs.
That seems like a good approach when you have only a few pipelines. Unfortunately we have roughly 1000 pipelines/repos that all our our somewhat custom tooling that spawns up more docker containers with various volume mounts. For better or worse we're stuck with that for now, and we don't really have the capacity or desire to migrate all these projects to a completely new way of doing things.

So ideally the worker would just run commands on the worker host directly (no containers) and lets the containerization up to the executed jobs themselves. I'm not sure that's possible with Concourse (it looks like it does that for windows+darwin, but not on linux).
Worth noting that the EU has banned entire nations (such as Kazakhstan and others) from flying in EU airspace before for not meeting safety expectations. It is absolutely within possibility to ban Belarus for an overt Chicago convention violation.
Show HN: Learn JavaScript: new Curriculum written in 2021
You have to actually get those contributors to show up, which is an issue because wikipedia has been slowly bleeding active contributors for years.
Rwo Tonnies

https://youtu.be/f2_6mKhZIec

https://youtu.be/ksIjcjF8c_Y
This seems to have been downvoted. If someone knows of any performance analysis of wlroots, with a per frame analysis of perf, please go ahead and share it.
Missing 2019 in the title
This is beautiful, I really don't understand people who don't see the value in creating beautiful or interesting things.

I can understand not wanting to do it, it takes a fair bit of time and energy that only comes with a fair bit of passion on the part of the creator, but not understanding why people would just want to make things? That's fairly alien to me =)...

I'd echo seanwilson and ask that you look at flocking, but also more general boid behaviours[0], small herds of these butterflies flying together in a space would look very cool =)...

- [0]: https://www.red3d.com/cwr/boids/
O'Leary: Forced landing in Belarus was 'state-sponsored hijacking'
> shouldn't an abstract say something about the findings?

One counter-example is in security / defence work where the existence of a project is unclassified but the details are protected in some way. Not reporting the findings allows the paper to be indexed in libraries / registries without 'contaminating' the library indexes with classified information.

The other example (rightly or wrongly) is where a publisher wants you to be able to find via bibliographic search tools a paper hidden behind a paywall but still wants you to pay to access the paper. If the abstract revealed too much, it defeats the paywall, from the publisher's perspective.
This affects me directly since i am working outside of Belarus now and rely on air travel to visit my family, still this feels like the only reasonable answer to KGB messing with airlines. I am expecting that most planes to Belarus, from EU are going to be cancelled and people will have to reroute their travel through Moscow.

In general it is terrifying how far my country went down the path of turning into another Turkmenistan\North Korea over the last 1 year+. Belarus was never a great example, of having fair courts ot great cops, but now it is just horrible. Half of my friends spent some time in jail, over the last year. Some were protesting actively, some wore clothing of "political colours" and were spotted by cops, some were arrested just because they were walking on the street and cops were in the mood to stir things up. Courts turned into a show where no matter how you were arrested or what was the basis for your arrest, you will get a fine and a few weeks (best case scenario - 15 days) in prison. Sadly, i feel that things are not going to get better anytime soon.

tldr: Donbass and Belarus. Fly around if you wanna live.
If needed TOR is always available. Besides, internet may be vulnerable to ISP censorship for something like DNS but I would love to hear your approach for censoring something like the BTC network.
Right now a broad ban on Belavia flights to Europe is a very likely outcome.
Debet cards took less than 20 years to become common which I think is a better comparison.
I doubt they would show up this time as the study has no single conclusion, just a number of observations, nothing really striking.
Be advised that PoE splitters for rpi are also available from third parties for around $15.
Its a worthwhile read, if nothing else it highlights the enormous talent, energy and conviction that went into so many projects that adopt some sort of federated / distributed architecture. Ergo, the "solution" is not technical, it is primarily political, at least as a catalyst. The main reason (imho) none of those (evidently workable) ideas has ever evolved to reach mainstream is the US political system malfunction (which is fairly evident in general...) but more specifically visible in relation to updating and enforcing anti-trust laws. In simple terms in recent decades the political class did not see a monopoly they didn't like. The result is that you can summarize recent tech history in a single sentence "The rise and fall of the Microsoft monopoly in the hands of the successor Google monopoly".

Cutting "big tech" to size (big "tech" being a business sector misnomer that reveals the fake reality we all agree to swim in) will instantly propel decentralized protocols to mainstream: Smaller commercial operators will be forced to interoperate; Any usability issues or missing functionality will be developed in no-time.

The tentative link to the "physical" economy and externalities towards the end of the post is quite aposite and solutions to its own problems will be increasingly entangled with "solving" the digital economy. Just take the pandemic as an example: it is not hard to imagine digital infrastructure playing a key role in quickly identifying and limiting the spread of pandemics yet there was huge and justified mistrust that the monopolies will abuse their role...

Markets and virtual constructs such as corporates receive their legitimacy and license to operate from institutions serving the collective. When those institutions fail -> markets fail -> the collective suffers.
This claim is repeated again and again; yet the circumstances and the actual event (there was no forcing down) were very different; see https://news.ycombinator.com/item?id=27256946
> Let the bikeshedders all try out their design in AB tests, and pick whichever the user metrics say is best.

This is essentially exactly what happened. But after this was tried, contributors disagreed on which of the metrics are important. Is it more important that a Wikipedia user stays on the site to discover more tangential information, or is it more important that they leave the site as quickly as possible after finding the relevant information? User retention doesn't matter because it's Wikipedia, but which philosophy provides more social utility?
Ryanair is not though :-)

https://www.flightradar24.com/RYR7BJ/27cf72bf
Filters in PNG are not too bad for what could be done with an off-the-shelf gzip and a few lines of code, but as a compression mechanism they work poorly.

All compression is prediction + entropy coding. The entropy coding part is a solved problem. Inserting LZ77 between your predictor and the entropy coder just makes it harder to communicate the exact symbols and probabilities you have predicted.

If you're building a rocket: you can strap a rocket engine to a car, and it will still go faster than the car itself, but it's easier not to build it on top of a car.
throw it on gitlab then?
At a previous job I was receiving training from a Cray engineer and things were winding down as we approached lunch. We were talking about various hardware replacement activities and the instructor recalled such work he had done on older Cray machines, I think it was a Cray-2. My memory is fuzzy around how exactly this came up because upon hearing "So I was replacing a register" my mind detonated. I was aware processors had spanned multiple chips and boards but hadn't really internalised how not long ago that was until that moment.
That extension asks for permissions for all tabs, and for all data on all websites.

Try https://addons.mozilla.org/en-US/firefox/addon/one-click-way... which asks for no permissions.

A bookmarklet could work, too.
SwiftLint: Configurable Linter for Swift Sources
Great, so it seems like you need to sort your systems out and figure out this democracy thing a bit better. Best of luck with that.
Scam City: The unlicensed 'forex trader' who lost £3.8M
I think the social media issue has more to do with the heavy application of ML curation to feeds and ads creating feedback loops where people are really talking to themselves using a computer rather than other people who might confront them.
Yes. Because EU countries sent fighter jets and claimed a fake bomb threat to forcibly take control of the plane. Get out of here with that bullshit.
A careful reading of the wikipedia page shows the truth. Whether you revoke airspace permits and force the plane down based on fuel reserves, or scramble fighter jets, the net effect is the same: the plane lands before when it was planning to, if it wants to do so in one piece.

Let’s not split hairs here when the precise same political motivation, and the precise same mechanism was used (the threat of fighters if the plane continues).

The fun part is that the whole ruse was an Assange trick, and without Snowden ever touching the aircraft, Assange got the US to tip their hand that they’re more than happy to engage in such shitty and underhanded techniques, even against a head of state.
> Saying his code doesn't belong on github tells me you might not belong on github.

you're right, most of these 'unpolished' projects can go on gitlab, bitbucket or another git hosting solution instead.
Is not it something anyone can do for free using image J with a bit of scripting.
Evo Morales' plane? From what I gathered it wasn't forced down in Austria, it's just that they were refused entry into the airspaces of several countries and the pilots weren't sure about the remaining fuel levels.

Apparently the whole thing was a stunt by Julian Assange? Don't know how true that is

Definitely a bit dodgy though
At first the internet was only used by weird geeks
Refusing service to a private flight carrying a politically sensitive person is very different from hijacking a scheduled civilian airliner by threatening to shoot it down if it doesn't cooperate.

Refusing service is very common. For example, air routes in the Middle East can be very long because of countries that can't be flown over due to different alliances: https://www.economist.com/sites/default/files/images/print-e...
> Of course there are temporary supply/demand issues, but they correct themselves after a few years.

That's the point. Right there.

There is not a surplus of clean energy, in fact there's still a mass reliance on coal power. If it's going to take a few years to 'correct' the market here, then that's not good enough.
https://news.ycombinator.com/item?id=27262146

Replicating that dataset will cost you $10000 just to take the photos.
... Does it? The author made it pretty clear throughout the article that (in their opinion; see the "Blockchain" section) the walled-gardening comes from having to trap in your users in order to make some money from your service. The conclusion that you need to change the (larger picture) motivations for the existence of these services in order not to fall into this behaviour seems logical to me. (And, of course, if you want to change social organisation/motivation, the solution has to be political.)
The main reason I'm trying to cut down on my HN consumption a bit is the incessant pessimism. While a regular reality check is definitely useful, the "I'm so jaded by everything" vibe makes it hard to get excited about anything. I like being excited by things! It feels good and motivates me. Too much HN is a recipe for lethargy.
As usual, there are exaggerations on both sides. ML is genuinely useful for moderately complex problems like this one, and pretty rubbish for a bunch of other stuff it's been shoehorned on. There is no silver bullet, as usual.
The Planar transformer[1] is a big upgrade from the traditional Wire-wound.

[1] https://en.wikipedia.org/wiki/Planar_transformer
The JavaScript equivalent would be:

const io_actions = ["hello", "world"].map(s => () => console.log(s));
io_actions[1]();

which also prints "world" when the JavaScript runtime evaluates the code.
https://github.com/apple/darwin-xnu/blob/8f02f2a044b9bb1ad95...
> Centralized exchanges are a necessary evil for now. DeFi (Decentralized Finance) is where code is law. Services like Uniswap, Curve, Aave etc are all just code that you interact with on Ethereum.

Code is not law and I doubt it can ever be. IIRC ethereum even had that saying on their web page until that stance threatened to lose a lot of money to people with power within ethereum.
My philosophy is that it is harsh to treat it as a luxury that should be limited to those who achieve financial independence, because most people won't achieve that independence no matter how hard they try (or if they do they will be rather old, i.e. retired), but the need for creative leisure and self-expression throughout life is strong in a lot of people.
That's a good point there are probably corporate electronics repair companies out there that have a much larger operation. Perhaps the guys that PC manufacturers contract warranty repair work to. However, I still think its fair to assume that when you take small businesses into account a guy that's as well known and liked as much as Louis is going to be getting way more business than he would if he wasn't famous.
There is one standard per distributed application research paper

https://scholar.google.fr/scholar?q=distributed+application
For anyone who hasn't started a billion dollar startup by 22, you're probably not going to

The tech industry has this weird habit of "inspiring" people to get into tech because they could build the next facebook or google.

In reality, engineering/software can land you in a very comfortable lifestyle if you're good at it and I think more people should be focusing their efforts on becoming better engineers for that middle class lifestyle, rather than trying and failing to create the next big thing all the time.
I'm not convinced Google really solved spam, they're just not afraid to turn the sensitivity on the filter way up even if that means a chunk of legitimate mail gets marked as spam. Most smaller admins seem concerned about correctness and so they don't do this.

I think this really sums up Google's M.O. in general.
I miss the cracktros of CORE Crew...
In what I must assume is a case of unintentional candor, the pendant it’s mounted on is shaped like a bear trap!

(See the meaning of “bear trap” in both the hunting and financial sense)
I moved my cursor pointer around the screen and hoped it would follow.
Not sure why your comment is hidden I appreciate it
> that they were refused entry into the airspaces of several countries

Countries that minutes earlier they were cleared to fly through, and had planned to fly through. Had they ignored the refusal and proceeded as planned? Same ending: fighter jets.

Let’s not pretend here that this is different.
Effective Content Marketing Strategies for B2B Startups
tldr: don't mess with Lucashenko and then you can fly over there just fine
The metaphor can be refined; there are balls that grow well and balls that fall apart. You reminded me of the old quote from R1RS 1978 (https://dspace.mit.edu/handle/1721.1/6283) page 29:

> APL is like a diamond. It has a beautiful crystal structure; all of its parts are related in a uniform and elegant way. But if you try to extend this structure in any way — even by adding another diamond — you get an ugly kludge. LISP, on the other hand, is like a ball of mud. You can add any amount of mud to it [...] and it still looks like a ball of mud!
This reads like Runny Babbit, one of the last Shel Silverstein books published.

(1) http://www.shelsilverstein.com/books/runny-babbit/
Best of Craigslist: Toyota Corolla – Fine AF (1999)
Ryanair would sell their own mother to get more profits
European diplomats being "strongly concerned" have long become a running joke here in Russia: https://twitter.com/ISEUConcerned

I sincerely hope that this statement finally gets backed up by some decisive action that can put real pressure on these dictators, but I don't get my hopes up.
You shouldn't fatalError here at all, in any case. If you want to crash on failure, force unwrap the result, it's literally there for exactly this purpose.
No need to imagine, there’s a picture of that tray right at the top of the article.
How do you ensure that you got the correct code? Without the correct consensus rules that are encoded in the software, you can't be sure if the blockchain you are following is the right one.
Well - they obviously had enough fuel to simply fly back to Russia if Snowden were actually on board.

I'm not saying I support that action - I'm only pointing out these two incidents aren't quite in the same category.
I always watch YouTube in incognito mode, otherwise it pigeonholes you and you don't get to experience all of the breadth of the site. (If you're going to put up with Google you might as well make the most of it.)