skysight-inc/HackerNews huggingface dataset:
You can’t trust localStorage anyways - it will silently drop some writes in Chrome and Firefox. Some years ago, we used localStorage for queuing writes to the backend and found that concurrent access to localStorage caused data loss - some transactions never came back out of localStorage. One of our engineers wrote a stress test and confirmed the issue. We switched to IndexedDB after that.
These never apply to international clients AFAIK. At least in the UK that's the case.
Sounds to me like git has basically all those features (although you need to have plugins for the binary diffs and realtime would require frequent pull/push/rebase).
There's no checkbox called "prevent this app to run on M1 Mac" anywhere, only an option to make it visible on the store, that's not the same thing at all as preventing it to run.
> The slippery slope arguments don’t make sense, nor does the risk of false positives.

Yeah no, there are about 1b iphones in use, even a ridiculous low amount of false positive would be a major pain in the ass for a lot of people regularly.

The slippery slope argument is totally valid, whatever legal safeguards you have today might not exist tomorrow, but the tech will stay here forever.

I actually fail to see how your second sentence support the first. Treating everyone as a potential suspect of a crime (which isn't even wide spread in the first place) is a major slippery slope. Today it's "for the children and only in the US" tomorrow it might be "find me pro Palestinians pictures of people living in Israel". Nobody can predict what apple stance will be in 25+ years
> your own, trusty iPhone

iPhone runs software which is in full control of Apple. They take active measures to stop general public from auditing its behavior (i.e. no source code, no API specifications, etc).

In my opinion, such a device can never be considered as belonging to their users or "trusted" in any reasonable way. The reason is that its root functionality always remains in control of a different entity.

I believe that such a relationship can more accurately be described as a lease.

Instead of providing specifications and source code, which would help establish the fundamental trust in their products and their behavior, Apple seems to increase their reliance on the "trust me bro" promises, which their current user base has accepted.

So far.
> Edward Tufte's. Beautiful diagrams

Did you mean _Beautiful Evidence_?

I also think diagram skills are impressive but almost every time I try to get my understanding into a single page diagram I just gets lost along the way and the resulting diagram lacks just One Thing to make it really illustrative but I can't pin it down.
I'm not sure a move to soak rich guys getting a little too big for their britches is that unpopular with the general population.
Everything in your statement is false.

Most people don’t have the skills required to benefit from owning or operating a 3D printer, so most people don’t have anything to do with them.

They are still an emerging technology, with new applications reported steadily. Still, they are very interesting to most people, because 3D printing is basically wizardry in their eyes.

This use case is definitely novel, it even says so on the article. It may not be interesting to you, but your strong reaction reveals that you are actually angry at the feelings provoked by the article, and it might do you good to take a moment to analyse WHY you are having that kind of emotional reaction.
The following phrase from the linked article by Léonie Watson [1] jumped out at me:

> blind people, particularly those who once had sight (and that's most of us)

I wonder if those of us who have been blind from birth tend to forget that. I'm pretty sure I do. And while I don't have data on this, my guess is that the largest proportion of blind people who are active in advocating for accessibility have been blind from birth or early childhood. That's certainly true of most, if not all, of the blind people I know online.

BTW, while I'm legally blind (i.e. can't drive), I'm not totally blind. But while I can read text up close, I seem to have very little ability to make sense of pictures even up close, presumably because I was never trained to do that at a young age; my parents and teachers were probably satisfied that I could read print. So I'm certainly unaware of any emotional content I might be missing in an image, and that's why I classify myself as blind for the purpose of this discussion.

[1]: https://tink.uk/text-descriptions-emotion-rich-images/
In general I agree with you that Git GUI clients aren't great, but there is at least one exception.

On Windows I use TortoiseGit and although I find certain things to require a few more clicks than I would like, it has been able to handle very nearly everything I have ever needed to do with Git. Management of worktrees seems to be the only thing I wish it would add, but once you add a worktree folder using the command line, it is then able to work with it perfectly fine.

It even recently added dark mode!

Every other Git GUI I've tried only seems to cover "pull", "merge" and "push" workflows competently, at best. If you want to do anything more complex like even a slightly interesting rebase, then they seem to be a nightmare. So I completely agree with your assessment there.

I don't really know Git CLI very well and the thought of using it exclusively seems very inefficient and painful. As with any decent GUI program, TortoiseGit exposes available functionality reasonably well and you don't have to resort to reading a large manual to become proficient.

For both Linux and Mac (which I use rarely to work on issues with a cross-platform Electron app), I have yet to find a Git GUI app that I am satisfied with.

When I looked, Fork appears to be pretty good, I should probably at least try the evaluation and if it's okay just pay the seemingly reasonable $50 fee, but it's a pity it doesn't also support Linux.

I know GitKraken works on Linux, but it's one of those clients which is not nearly powerful enough for my needs and it costs $60 a year, I think GitKraken's popularity is largely driven by their eye-candy and that many Git users don't really understand Git beyond the simple workflows.
Policy makers love it. Here in NL ( ~ 17M population ) we have a subsidized hyperloop trial.

It is green. It goes fast. It is amazing. Too good to be true even.
Hair Regrowth Oil – Anti-Baldness Oil
The difference in Croatia can be >20% of gross and it isn't much more work than reporting your individual income, the only gotcha is shutting down the legal entity takes a very long time.
Regarding Freelance visas, some countries (e.g. Germany [1]) require you to have local clients. So not an option for self-employed/indies. Would be nice to have similar info about countries that doesn't require you to work for someone else.

EDIT: 1. https://allaboutberlin.com/guides/how-to-get-a-german-freela....
> PCs didn't seem worth it to me until the 386s came out.

And what about that sweet, sweet 80387 FP co-processor? Ever have one of those?

There was a video game which had an entire section of it available only if it detected an FPU:

* https://en.wikipedia.org/wiki/Falcon_3.0
That's not quite true.

In Brazil, a few years ago, there was a case of a federal university that purchased Dell workstations for their labs.

Dell told them to stop all relations with Cuba, including academic research as otherwise they wouldn't be able to fulfill the order because of the embargo.

Even though the Brazilian arm of Dell is a Brazilian company, registered in the country and has to follow Brazilian laws, Dell US would be sanctioned if they allowed this transaction to happen.

Last I heard, Brazilian Ministries and the Federal justice system were sueing Dell Brazil. I don't know what was the outcome and could never find information on it.

Sure, they could try to source their lab computers elsewhere, but do you know of any computers that are 100% US-free?
The problem is that a and b are not lists but pointers to (or names for) lists but python syntax tries to hide that. a = a + b creates a new list and changes a to point to that while a.extend(b) modifies the list pointed to by a. Clerly (2) can't match both.
The financial aspects you mention has a cost - there is no free lunch. No doubt the financing is also causing some of the delay in efficient reallocation.

But the piper must be paid in the end. Ideally it’s similar to 2008 where the govt unwound all the extra money, over time, relatively painlessly.

Of course that’s not guaranteed at at all. If inflation gets out of control then you could see a major economic shock as the govt quickly unwinds.
sponsored content and "native ads" happen all the time in news outlets and channels.

not saying this is an example of it - though it's possible since it looks and reads exactly like a native ad would
Bayesian Dice
Similar sites that are a good reference:

https://yourbias.is

https://yourlogicalfallacyis.com
It looks like they'll deliver anywhere in the EU.
Happy to see this thread on HN so I'll add a bit of context since many people have questions about the purpose and use cases of EtcherPro.

-

Software is the core focus of our company balena (https://www.balena.io/). Formerly known as resin.io, we developed balenaCloud, a platform to build and manage fleets of IoT devices -- essentially removing friction when dealing with remote fleets (over-the-air updates, multicontainer application, etc).

As balenaCloud gained traction, one onboarding hurdle kept cropping up: people were struggling to flash OS images onto their chosen hardware platform.

Say you wanted to use a Raspberry Pi. You'd first need to use your terminal or some clunky software to download the desired OS image and flash it onto a micro SD card. Every OS had different software, forcing us to keep refining instructions, and none of the tools validated whether the write was done correctly. Next, you'd have to plug the SD card back into the Raspberry Pi and boot the system.

It might sound simple but the process was so tedious, slow and error-prone that it discouraged a good number of our potential users.

Frustration Necessity is the mother of invention and so we took the bull by the horns and made our own (open source) image writing application, Etcher, focused on user experience and speed. What we didn't know was that the problem extended far beyond our use case. As a result, Etcher now has a large community of users, supporters and advocates as it flashes about two million images per month.

-

We now had a slick image writer, but what happens when you scale your fleet? Etcher can flash multiple cards simultaneously, but the process still requires a custom USB hub with SD card adapters, which severely impacts your flashing speed. As for the available industrial solutions, the consistent feedback from our users is that these are expensive, slow and clunky -- everything Etcher is not. Further, none of these legacy duplicators support Etcher's ability to flash devices without an SD card.

The writing was on the wall: it became clear to us that if we wanted to help our customers scale their IoT fleets, we needed to build a hardware version of Etcher for professionals -- EtcherPro.

-

If this wall of text wasn’t enough, you can read the full blog post: https://www.balena.io/blog/taming-the-hard-in-hardware-in-8-...

or, you can watch an in-depth video presentation: https://youtu.be/pld8RSXu7ms?t=1178
The article indicates the maker sought out advice on child safety from people who validate toys and was asked to change materials, which he did. So that implies he did have to change from whatever the default material he was using at least
How to teach programming and other things (2019) [video]
>what they do to a child after prolonged exposure.

You could say this about most plastics. If you are concerned about PLA purity you should be triple scared of the much worse plastics we use regularly.
It would be useful to change HOME COUNTRY. All your users are not from the States you know.
>vaccines create more variants

There is no evidence that the vaccine is creating more variants or forcing immune escape. All current variants of concern emerged before the vaccine was available. Uncontrolled infection leads to immune escape.

Please realize that by spreading misinformation, you may inadvertently convince a vulnerable person to skip the vaccine.
If you think it's Apple's (or Google's, or Microsoft's) role to act as the international human rights arm of the US State Department, then I have some bad news for you.

China can do whatever China wants. If China wanted Apple to scan the iPhones of Chinese residents for pictures of Winnie The Pooh, they could have done that last year. They pass a law, Apple must comply or leave. They don't have a choice.

Of course I don't like it. I think many things China does are awful. But at the end of the day I wouldn't stand for China exporting their morality onto me, and I'm not a hypocrite.
Hyperloop doesn't work, there's nothing demonstrable coming out of any of the prototypes, and the trade-offs of maintaining the semi-vacuum over great distances isn't worth the cost vs an open air train track. It's pure fantasy at this stage.

The main reasons people choose airplanes over trains is:

A) Cost

B) Time

Journeys like london->edinburgh are already equivalent to flying times in real world conditions: https://www.youtube.com/watch?v=v6MGpvuCKD8

So why don't people take the train for these distances? Cost. The easy solution is to tax flights and use the taxes to offset railway prices.

The existing rail networks are there today and deploying 400kmph trains is possible using existing, safe technology. This would mean paris->berlin in 2.5 hours which solves the time problem for even larger distances
Where's the documentation? I can't figure out how to use a data source. I've been able to add a collection to it and set the path to the array in the API response, but how to I render data from the collection?

Edit: Figured it out. It uses double brace syntax, e.g. {{data.email}}.
You could make the same argument for many of the react SSR articles which still make it here
Is there any hard data about the benefits of a digital nomad type visa to the _host country_?

The obvious answer is that they have a similar impact as long term holidaymakers. But I'd like some sort of evidence, rather than my own uninformed gut feeling
Interesting thought, will the ability to doubt himself forever be that of a human or at some point we will see an emergence of an AI with an imposter syndrome.
I found this article pretty disappointing.

> there is a long way to go in encouraging passengers and freight off aircraft and into train stations

75% of intra-EU freight is by road, and the proportion of intra-EU air freight is already dropping. [1]

> What’s more, unlike the aviation sector, rail passenger rights in the EU leave international travellers liable for missed connections and cancellations if they have to book tickets with multiple operators.

If you book air travel with multiple operators and miss your connection, that's tough luck, too. If I fly Air France from Lyon to Paris and then have a RyanAir ticket booked to London that I miss because the first flight was late, that's on me, not Air France.

> Paris to Berlin in an hour: Welcome to the future of high-speed rail travel in Europe

According to the article this future - at best - is decades away...and it relies on completely rethinking and rebuilding the transport infrastructure of a continent.

I love living in Europe and I love the convenience that the TGV and high speed rail networks offer compared to air travel. But this article is all about a future that is not at all guaranteed to emerge.

1: https://ec.europa.eu/eurostat/statistics-explained/index.php...
All these years I have heard of people getting in trouble for sharing copyrighted materials with others but never for possessing them or downloading them (BitTorrent somewhat blurs the line here). And there's nothing illegal about ripping your own CDs. I find this scenario far-fetched. iTunes Match would seem to be a longrunning honeypot if you take this seriously.
Excellent resource, thanks for putting this together
Formally this is called a pipeline operator and can be used like this:

type_t value = allocate();
operate(value) |> operate |> destroy;

Functional languages like OCaml, F#, and Haskell have it built in.
I simply do not understand why they are pouring so many resources at Omniverse. They’re reinventing the wheels quite a bit. Leads me to believe this is Jensen’s pet project that no one within the company will go against.
Back then everybody smoked and cigarette tar covered everything. Maybe beige looked better in that environment.
IBM allegedly crippled the PC fearing it would cannibalize their highly profitable small systems sales, namely System 36. They eventually brought out a smaller System 34 and ported Displaywrite to the PC but it was too little, too late.

When the PC first came out it really wasn't that cheap. It took grey market PCs before consumers saw any decent discounts for brand name IBM PCs. Once clones landed then it was a race to the bottom. Even so having worked in retail computer sales myself at the time you are correct that cheap and functional often won the day over brand name.

This was before Microsoft had cemented their lead on productivity apps so we sold plenty of Altos Xenix machines to small businesses and tons of Kaypros to budget-conscious college students. People were perfectly happy with Informix, Multicalc, Wordstar and Lotus 1-2-3.
> This time, there were more people in the room, and Google was ready to talk specifics. Andy and his team had assumed they were coming to give an update on the company’s progress since the last meeting. But in the middle of the presentation, Nick remembered, “They just said, ‘Let us interrupt you there. We just want to buy you.’”

> Google turned what Andy’s team thought was a meeting of Android pitching to Google into a meeting in which Google was pitching to them instead.
reassigning a does not change c.

a = [1]

c = a

a = a + a

Now, what is c ? what is a?

Then try again with a+=a
Huh, something is blocked on my browser (even using incognito mode with no ad-blocking extensions) that all I see are empty rectangles, the text are all invisible...
When you name-dropped "thin clients" my mind immediately flashed to an MIT Athena style diskless, netbooted env. Every workstation silently running a fanless, ultra low power 8GB RPi4 era board with dual 4K display. Any one can log into any workstation, and have their custom lightweight Qt-based desktop appear. With all necessary dependencies baked in server-side, to support the backing (arm) cpu / gpu / tpu private cloud clusters.

With the surging popularity of no-code / co-pilot / ???, one sort of shudders to imagine the devenv of 2030. Humans taken out of the loop. Everything locked down. Natural language activated. Deep RL generated. To paraphrase Lester Bangs about the demise of rock and roll, computational liberation is in a very dangerous place right now ;)
There are "boyfriend pillows" [0] that partially fulfil the feeling of being cuddled/held by a boyfriend. They sell well, apparently.

I imagine that if you could do the same for a "boyfriend hand-holder" product that partially fulfils the feeling of having your hand held, it would also sell well.

If this happened, no-one would say that the product had no value. Yet the product is only capturing part of the value of actually having a boyfriend hold your hand.

Therefore I would say that you definitely have created value by holding your girlfriend's hand.

[0] https://www.reviewed.com/lifestyle/features/boyfriend-pillow...
> Never before have humans experienced such an overabundance of learning materials (YouTube, blog posts, StackOverflow, books, courses, etc). So much of it easily accessible and available for free.

Quantity unfortunately doesn't mean quality.

Without experience it is hard to separate low quality from high quality content. And then there's are.many things which are outdated ...
I'm creating a chess pwa that should notify the user when their opponent has moved.

I don't think this web app is going to do as well on Apple devices because of the lack of notifications and also the difficulty to add to home screen.

BTW, you have to give the web app permission to notify. It's not like native apps.

Apple has clearly crippled PWAs to maintain their walled garden.
Scrape Google Images with Python
frankly how did this even start? Lockdown is the kind of garbage "solution" that only a certain regime could come up with and it does suit their governing style, how that spreaded over the whole world is beyond me.
When will we be able to build native experience without apps next !!?
Why are tourist visas shown for people who want to work in another country?
I fomated my iPhone and drained the battery.
I think it's important people realise that you can have a normal capitalist for-profit software market without monopolies, vendor lock-in or other anti-competitive practices. What a world that would be!
it is just another country club style board, countless in the industry, for VPs to fill their calendar and to mingle/network. Tech wise - Intel is like those generals fighting the last war while the world is moving forward. It is a very strong contrast with the NVidia presentation of their new architecture with that Grace CPU, etc. - this is what near future looks like.
How Startups Pay Back Every Bit of Debt
>>> a = [1, 2]
>>> b = [3, 4]
>>> c = a
>>> a = a + b
>>> c
[1, 2]
How do people justify Hyperloop as a particularly green option when my initial thought would be that it uses a similar amount of energy as a normal train - which we already have as a popular option? Or is the energy cost of maintaining the vacuum & associated processes far less than energy cost of air resistance for a normal train?

My presumption is that the vacuum matter is no trivial undertaking considering the proposals in this article for extremely long tubes all the way across Europe. Not trying to be snarky - I'm not that familiar with the details of Hyperloop and genuinely intrigued by how one would create so much vacuum!
Scaring People into Supporting Backdoors (2019)
Now that’s a tip. Are there any tools for this?
Interesting perspective, but it sounds like you're mixing up smart contacts with transactions. A smart contact defines what transactions might happen. Transactions are the actual actions. One contract can run for an indefinant amount of time and cause many transactions.
My argument, in both cases, is that devops can be a title, and that the blanket statement "Devops isnt a role", is incorrect.
Sure, maybe some job postings are still wrong, but that doesnt mean they are all wrong.
In France the thing would be vandalized before it even starts trial by angry union train workers worried of losing their coal subsidy so...
>or you simply regain the trust of the people.

The tricky thing is that it’s not only political. People can also get rich and famous by peddling misinformation online. Rather than suppress information, we need to dismantle the incentive structure that rewards people for spreading lies.
Cardano Price Prediction 2030
It would be amazing if something like this was a necessary factor for the emergence of life in a solar system
The Goldilocks Zones for Self-Improvement
Digital nomads create CO2 pollution
Sure. You can keep telling that to yourself if it makes you life less miserable.
I tend to find it somewhat gauche to shill for your own country[0] in such an obvious way. It’s transparently obvious that it’s not objective, and all it does is leave an ugly impression of the speaker, the country, and, in this case, the mangos.

The fact that it happens predominantly, almost to the exclusion of other nations, with India doesn't escape anyone's notice. Three times in this thread alone, by my count.

0: based on similar comments in the past
Hire Best Laundry App Development Company to Build Your On-Demand Laundry App
Using Figma in Vivaldi browser, a review