skysight-inc/HackerNews huggingface dataset:
What's the alternative? Be honest?

The moment a governor goes in front of cameras saying "no need to hoard toilet paper" is the moment right when everybody rushes and hoards toilet paper. So they tried saying "toilet paper does not work". (Not literally, but I'm using it as a metaphor for masks, obviously.) That strategy backfired a bit, but worked better than outright saying "Don't buy masks cause front-line workers need them". Had they said that then next day front-line workers wouldn't have gotten any.

The only alternative I see is to remove the necessary supplies from the free market and put them under government control so that front line workers get them no matter what the mob does. But in freedom land, the free market is holy, so that doesn't work over there.
I’m not familiar with Sweden, but this is how it works in Finland. The data are not published online, but can be queried by phone or in person from the tax office. National newspapers publish lists of the top earners each year when the data are published; here is one example (in Finnish), including everyone with income over €100,000: https://www.iltalehti.fi/verokone
I wish I was smart enough to get what you were saying here but I got a bit lost on the analogy. Could you ELI5 that for me? It sounded interesting
Heh, yeah it's a mess. There's been talk, chat, hangouts, but also duo, allo, messages, and meet.
please consider adding support for svelte!
You're telling me that people who want to replace a command-line utility are the same people who can't install a toolchain (or just download a binary and put it in their path)?
I have never picked hardware based on any certification or design for windows (and only once for linux) and rarely fought my OS based on hardware based problems. My experience is also that windows and linux are not generally viewed as systems where you have to buy extremly specific hardware (unlike macos).

I barely ever felt like I fight my own computer on Windows. I currently see no clear advantage for linux in any ways, adding additional requirements like specifically picking hardware for it, makes it worse, not better for me.

edit: I know people have very different experiences with various OSes, so the situation varies for everyone.
Yeah, still, the biggest issue was carriers (especially US ones) actively fighting against preloaded messaging clients and attempting to "compete" with their own (see Verizon RCS saga). Matrix doesn't help you if carrier refuses to sell phones that feature it preinstalled.
This is how a call management platform builds and operates on Serverless
Please open an incognito browser window and go to the "Official website of the European Union": https://europa.eu/european-union/index_en

Look at the bottom of the page. It's a cookie banner. It was their law. They had 6 years to implement it on their own website. This is the result. The law is broken.
Moore's law is a statement about transistor count on an integrated circuit - there is no "Moore's law for single threaded processing". And transistor counts continue to double.
For REST APIs standard would be /resources?query=something&offset=50&limit=50 etc for list of resources. And single resource.
/resources/:resourceId, so a bit different for APIs as opposed to user facing urls.

While for a single resource when user facing it would be /resource/human-readable-resource-slug.
Imec reports first demonstration of forksheet to extend nanosheets beyond 2nm
I just found that boltons supports a mean, in boltons.statsutils.mean . It appears to use the naive summation:

>>> import boltons.statsutils
>>> data = (1_000_000_000.1, 1.1) * 50_000
>>> boltons.statsutils.mean(data)
500000000.60091573
>>> sum(data) / len(data)
500000000.60091573
‘Bicycles kind of saved my life.’ Najari Smith spins a community forward
this is wrong, at least according to my experience living in Germany 10 years ago
Asset Creation Pipeline Design
> Why do we take it as a given that antidepressants should help all of these sub-populations equally?

Do we? Antidepressants are a whole class of things. We've got a few options, which indicates we don't expect equal effects. Same with painkillers. Same with statins. Same with migraine medication. These work for the similar problems but depending on the person you will use different one. Sometimes you'll even just cycle through them if you don't see the effect of the previous one.

I think you're starting with a wrong assumption there.
Nothing. Lets be realistic.

Even if it goes mainstream it will be decade behind PowerShell in conceivable future.

While I appreciate the enthusiasm for developing shell, nothing usable here in years to come IMO when I can just use pwsh.
My own experience is that nameless temporary files (eg tempfile.TemporaryFile()) are _considerably_ faster than (c)StringIO and worth using whenever the "file" is bigger than a few bytes.
I though he looked shockingly old in the last film too, which was over a decade ago. He hasn't aged much since then though.
Horrific. If anyone on HN uses or works with adtech you should think about the consequences of what you are building. It's only ever gotten worse. You have a social obligation to stop.
They would literally give the devices away for free if they thought people would trust it as much as if they paid for it.
I tried fish for a while. The differing syntax between fish and bash for fundamental things mean I was running all my scripts through bash anyway, and if I wanted to share them/use them elsewhere in the company it had to be bash, so I swapped back to bash.
> There are no definitions, no guidelines.

There are both definitions and guidelines. You just didn't even care to read it.

For example, cookies: https://gdpr.eu/cookies/

Popups: https://gdpr.eu/recital-32-conditions-for-consent/

=== start quote ===

Consent should be given by a clear affirmative act establishing a freely given, specific, informed and unambiguous indication of the data subject’s agreement to the processing of personal data

...

Silence, pre-ticked boxes or inactivity should not therefore constitute consent.

=== end quote ===

> there is no consensus on simple questions like website analytics which is probably the most common usage scenario for the kind of data GDPR covers.

The consensus is there. And it's spelled clearly in the law.
That is a shocking solution. If they can't survive without intrusive manipulative ads then no one is worse off for it.
I made the same observation. I also have a sidebar, and after enabling resistFingerprinting, the screen size is a unique identifier for me.

Edit: Here [1] is a relevant link from the mozilla support forum. It links to an old bug report in Tor, and they claim that this actually reveals less information about you. Imo it still makes tracking easier, but I didn't really dig into it.

[1] https://support.mozilla.org/en-US/questions/1200851#answer-1...
Seeding by Ceding – MacKenzie Scott
Why would that be a problem with set -e? Both in that form and with if-then, if the [[ ... ]] fails, the shell does not exit, if any command in hello (or, in rare cases, hello itself) fails, it does. Shellcheck does not print anything related to this, it only prints "SC2128: Expanding an array without an index only gives the first element."
"funded by German taxpayers"

As if foreigners living in Germany doesn't pay taxes.
The Unique Secrets of Designing a House
From the services of external rendering in North London to the indoor décor pieces, every single thing requires attention and time. This is a reason that people outsource the home décor work to experts however still, the involvement of the homeowner is mandatory.
> The cost of implementing it was in the billions.

Cry me a river. If you was careless with users' data, who cares?

> The human time cost paid for all those damn cookie popups we keep having to click on is probably already in the thousands of life-times wasted, and it keeps on growing.

Ah yes, and the problem is the law that protects users' data, and not the companies who couldn't care less about privacy.
As a sibling stated, the immediately noticeable effect is most, if not all, websites showing timestamps in utc0.

I don't want to make such a strong statement as to wholly blame it on the fingerprint resistance setting, but within a week of turning it on, my Google account that I use for my Android devices had all payments suspended.

As in, I could not buy anything from Google nor use their Pay service (not that I otherwise use it for everyday purchases).

Until I gave them a photo of my ID.

I finally reinstated my account last week after this happened over a half-year ago.

I originally saw it as a fun experiment to see how long I could go without needing to buy anything in the spirit of deGoogling, but I decided at this point, just in case, that I'd rather not find myself in some sort of preventable, inconvenient tough-spot somewhere down the line (largely out of an uncertain sense of physical safety).
So very excited about how this will go! Heavy online shoppers will be so stoked!
Not sure why you're getting downvoted – this is certainly a matter of taste. Why do you consider it a feature, though?

Here's why I prefer Android over plain Linux on anything that's not a laptop or desktop computer (or a server):

- Much more secure. Every app is running in a sandbox and permissions are clearly defined. (This is a big one! I don't want to have to trust the apps I'm running.)

- Data encryption by default

- Clearly defined ways for apps to talk to one another (intents etc.), for user data to be separated from app cache etc, for user data to get backed up via Google Backup / Seedvault. Anyone who's trying to do the same on Linux needs to re-invent the wheel here. As Ratta is planning to open up their Supernote platform for 3rd-party apps, this is crucial.

- A/B updates – it's hard to break your device

- Bluetooth & fingerprint support. I wish the Supernote came with a fingerprint reader but it does allow you to use a bluetooth keyboard (though typing comes with a rather long delay)
I honestly just read that as "people who pay taxes in Germany"
I agree that it's not ideal, but unfortunately bad decisions by Linux distributions and package maintainers have trained me as a user to avoid the package managers if I want up to date software with predictable and documented defaults.
Changes Everything
What tools are you using to quickly validate ideas?
I'm using a combination of Bitly(track clicks), TypeForm(to create some questions) and Discord to have the community in one place. I'm also experimenting with Maze and other similar tools that seem to speed up idea validation.

I would be happy to hear what tools you are currently using to quickly validate ideas before heading into full coding mode (or even design).

Also, if you could take the time to fill out these few questions it would be highly appreciated: https://t.maze.co/40920921
I haven't been bought or duped, but I'm capable of reading crime stats and gun sale stats and drawing conclusions from the actual raw data I read.

Gun homicides have declined rapidly over the last 30 years. In the same timeframe, gun sales have rapidly increased (along with ammunition, accessories, etc).

If there's no link between gun sales and gun homicides, but in fact an inverse link, then your argument is on extremely shaky ground.
Nuclear power plants have phones, why shouldn't phones have nuclear power plants?
This is my father's experience with his hematologist. He presented around 2000 with symptoms of fatigue and shortness of breath. He got bypass surgery a year or so later, but his condition never improved -- he wasn't even fit enough to complete the (very light) physical therapy recommended after surgery.

Eventually, he started compiling his own bloodwork and measurements in an Excel sheet and could correlate the severity of his symptoms with the red blood cell count in his blood, but was rebuffed every time. After urging from us, he finally asked to be referred to a different specialist, and one of the first things he asked her was: "can my symptoms be explained from this blood work?", and he was very happy and relieved when she said yes.

In all, it took ten years after his first symptoms to be diagnosed with MDS [1]. He's gone now, but at least his last years were better than the ten before that. To this day, we don't know if his bypass surgery was a necessary intervention.

[1] https://en.wikipedia.org/wiki/Myelodysplastic_syndrome
High performance storage for your app: the Storage Foundation API
România in my case.

Having spoken to many people older than myself, they mostly wanted the west to allow trade, not capitalism. Some listened to Radio Free Europe; some of what was transmitted was clearly false to them, other things were unclear and merely created doubt. Almost all believe that 89 was a US-backed coup, some even recount anecdotes about English speaking men breaking shop windows or filming.
> I’m not going to speculate on what caused the BTC crash exactly, but the bad press associated with cryptocurrencies isn’t helping anyone with crypto balance in their wallet.

But, he is going to speculate anyway and blame the press.

> In practice, BTC isn’t really an evil force. In the wake of climate change, we should be ramping up our renewable energy production to the point where we always have an excess of power in the grid.

Ramping up production is not enough, reducing waste is key.

> One fact remains, that energy will be used by someone else who pays for it or simply wasted.

That is not how it works. Natural gas plants burn more or less gas depending on demand. Less demand is less consumption.

The article is just non-sense. Most things do not work as described in the article. The conclusions are bizarre.
I noticed this is starting to be less effective. Now and then an ad creeps through the protection barrier. First time it happened to me was exactly at the moment I was demonstrating someone that I really do have an ad-free internet experience :/
Principal engineers practically didn’t exist in the UK until a few years ago. Even now, a principal engineer would unlikely get any further promotions and pay rises, while an engineering manager could potentially become the CTO.
Ha! If you go by one of the revered figures, eminent scholar, Bal Gangadhar Tilak, the pure Hindu people come from the land of the North pole.

Fly in the ointment, there hasn't been any land at the North pole for quite some time. Why the choice ? perhaps to help themselves to some notion of exceptionalism, uniqueness, so on and so forth.

I get it, everyone wants to feel a little special, it gets dangerous when that becomes a sizeable political force. More so, if they feel they have not been given their rightful due and/or humiliated. Wish there was a moral analogue of "now now dont be hurt, yes baby you are so very special, have a candy bar" in the international arena.

I am ethnically Hindu but an athiest (which, by the way, does not disqualify me from being a Hindu)
This is the same as most CSS-in-JS solutions though isn't it?You have a theme.js (that comes with a default) that confirms to the theme UI standard that is pretty much what your tailwind.config.js is. Then you can save variants (similar to @apply in Tailwind).
> What happened to .deb and .rpm files?

The problem with those is they require global consistency. If one package needs libfoo-1.1 (or at least claims to), but something else needs libfoo-1.2+, we can't install both packages. It doesn't take long (e.g. 6 months to a year) before distro updates break one-off packages.

I think some people try hacking around this by installing multiple operating systems in a pile containers, but that sounds awful.

My preferred solution these days is Nix, which I think of as a glorified alternative/wrapper for Make: it doesn't care about language, "packages" can usually be defined using normal bash commands, and it doesn't require global consistency (different versions of things can exist side by side, seen only by packages which depend on them).
I’ve found almost any anti-imperialist or pro-socialist comments get downvoted on HN. It’s not that surprising considering the class character of the site, most are or aspire to be owners exploiting the labour of workers.
“You should find a business-type / CEO”
Will fork it as nutshell
> Smart enough to let us hear little things like fire alarms or panicked screams, of course.

Then all ads will start with panicked screams and fire alarms.
OpenStreetMap Foundation recruits paid maintainer for iD editor
The catch is that this is intentionally made inconvenient. If it were a config setting I could just put it there,commit, and forget about it.

By making me setting an environment variable you are forcing me to remember to set it up in my infrastructure, on each environment, on each developer laptop, for each project independently, and if my project is open source, good luck with any user remembering/caring to set the env var.

And this is pretty intentional so that people forget or just don't care to disable it.

That's the catch.

https://github.com/vercel/next.js/issues/8851
Unfortunately I find it's not enough to copy large files, you need to verify them as well. I don't trust the hard drive controller or the nvme controller to have not f'ed something up.
duck.com is cooler imo
A non theoretical model's results wouldnt be able to eliminate confounding variables in Finland/Norway. Did pay go down because of pay transparency or because of 17 other variables that were changing at the same time? No way to tell.

A theoretical model is likely trash - you can pretty much reverse the outcome by tweaking a couple of assumptions.

The only way I can think of that might work would be to measure the effect on pay for similar jobs across a state border - where one side implemented pay transparency and the other didn't (similar to how the Dube, Lester, Reich study was constructed).
Yes, that's the correct use of the phrase and how exactly how it's being used 100% of the time.
> On a side note I am not surprised to read that the author of the article is a "biotech entrepreneur".

Well, I sympathise with a bias against biotech entrepreneurs. Just a few days ago, I posted an article taking the opposite side of the debate, by a different entrepreneur and it was summarily flagged. https://news.ycombinator.com/item?id=27485480

So perhaps, after this ad hoc A|B test I should conclude that there's a general bias against self-taught polymaths and towards credentialed "experts"?
How will adopting Bitcoin as a standard help Nigeria?
Could someone let me know if https://github.com/akavel/up works ok with it? (on Linux or Mac or WSL) I'd be grateful for feedback!
In the UK you pay 60% on anything between 100K and 125K, then it goes back to 40%. Above 150K it goes to 45%. This is only the income tax. National insurance would be 2% at those income levels.
Element chat (Matrix) used to be slow, but now its much better. That's what I use now. Open source, e2e encrypted, and you can even setup your own server.
Good point. It does scale differently I suppose
I was hoping the article would say something about enforcement. Isn't it a hard problem even for developed countries with well-equipped coastguards? The article doesn't paint a picture of countries able to do that.

What if the Chinese fishing fleet arrives one day and says, "so long and thanks for all the fish"?

Otherwise, good on them and sustainable fish, but this is not much different to OPEC or other cartels.
The very https://gdpr.eu/ website has a cookie banner!!!

When everybody breaks a law, including its creators, it's the law that is broken.
I think it is both. We laughed a lot, but also realized that what our dreams show us are sometimes just 'ads' for a life that society expects us to live.
There is no alternative on ios. I choose not to watch videos on mobile over using android.
I didn't realise I wanted this until just now
We've already had languages that could replace C. Ironically Pascal was replaced by C on home systems. But Rust isn't a C replacement, it's a C++ replacement.

HN talks about Rust like there was a void before it but there wasn't. I think it's great that the community have finally gotten behind a safer language and I think Rust is a worthy candidate for the community to get behind. But I'm sick of reading about Rust as if it's a silver bullet. HN badly needs to get past this mindset that Rust is the only safe language (it is not), and that programs are automatically safer for being programmed in Rust (in some cases that might be true but in most cases it is not).

I remember learning to program back in the days when people would mock developers for using structured control flow blocks because "GOTOs are good enough". While the Rust movement is, thankfully, the inverse of that in that people are questioning whether older, arcane, paradigms need to be disrupted, there is still a weird following surrounding Rust that has the same emotive worship without actually looking at the problems being discussed. People seriously suggesting everything should be written in Rust or harping on about the language as if its a one of a kind. There's plenty of domains that better suit other, safe, languages and there are plenty of developers who personally prefer using other, also safe, languages. Rust isn't the right tool for everything.

And the fact that I've seen people advocate Rust ports of programs written in Haskell, OCaml and Go because "it's safer now it's rewritten in Rust" is a great demonstration for how absurd the cargo culting has become.

My point isn't that Rust is a bad language or that people shouldn't be using it. Just that people need to calm down a little when discussing Rust. Take this case for instance: most shells out there these days are written in safe languages. The last dozen or so shells I've seen posted on HN been programmed in Python, LISP, Go, C# and Scala. It's really only the old boys like Bash and Zsh that are C++ applications. So Nushell isn't all that unique in that regard. But because its the only one out of a dozen that was written in Rust, it's the only shell what has a page of comments commending the authors for their choice of language. That's a little absurd don't you think?
Would you eventually suck them dry of bad stuff? Would putting appliances in a negative pressure environment before selling them to consumers be good?
Take a longer url... but whatever you didn't get the joke
Calm down, Adam Curtis. I see zero evidence here that researchers can in fact implant anything in someone's dreams. Well, except by playing 3 hours of Tetris. The video "documenting" Coors' effort is a joke ad by Coors bemoaning the fact they can't get into the Superbowl. This is just a bunch of shady researchers trying to gin up some publicity for the !!!!terrifying power!!!! of their work (p = 0.048, one-tailed).
The screen resolution of official LCDs is much lower than phone screens. Replacement phone screens are much easier to source than RPi screens.

Other non-RPi devices can still be used, e.g. A headless Mac Mini or PC tower, or an HDMI feed for a livestream. This adaptor is amazing to me, much better than carrying a giant flat panel display around!
Thank you for taking the time to write this!

Wrt the VS Code plugin, it was an idea we were toying with. Ultimately we decided to go with a standalone editor because we didn't want to limit our market and run the risks involved with coupling our existence to them. That being said, a VS Code plugin is absolutely in our future and something we would want.

You're absolutely right that by targeting React we are mitigating some of those issues you've mentioned, but they are still issues that we still need to address, so we do need to adjust or introduce further tooling. All of these things are on our roadmap, but we're a small team so it's a case of prioritising, which is where comments like this come in to play as they help us add weight to those priorities.

We've got a long way to go, but thoughtful and constructive comments like these help us immensely along the way :)