skysight-inc/HackerNews huggingface dataset:
>Most people don’t even know the difference between “the internet” “the www” and “chrome”

I mean it used to be that most people didn't know the difference between IE and the internet, and some time in the last ten years I guess it changed to Chrome instead of IE.

Now of course there have been more people coming on to the web during that time as well, but I have to think that there is a significant number of people who by this time must have some idea that the browser itself is not the internet.

And I don't use adblockers, but I don't use chrome either.
Part of the problem is that traditional racism is so much more comfortable to the elite then any talk of class structures and inherited wealth/status so the system will try to re-frame any systematic/structural inequality issues to racism as a way to divert attention away from the actual socioeconomic mechanisms at play.
Great tool. For those of you who want to set up `pass` on your Android phone, here are my rough notes on how I did it. Apologies, they are rough:

- install Password Store on Android phone

- import remote repo using ssh

- in my case, I was able to generate a new ssh key for my Android phone from within the Password Store app

- I “somehow” sent this to myself and added on my github profile settings (from my laptop)

- I was able to import my repo and see all my password names!

- still need my GPG key to unlock the password. For this I needed to install OpenKeychain on my android phone

- then somehow need to import my GPG key from my laptop to my phone

- followed this to create the key file, knew most already: https://medium.com/@johnnymatthews/import-a-gpg-key-onto-your-phone-7dbadf16fefa

- couldn’t find a cable to connect to USB! Turns out if you connect to your phone by bluetooth, in Ubuntu it’s pretty easy to send a file from the Bluetooth settings menu. Finding the file on my phone was another challenge! Turns out it’s stored in a “pixel 3a > bluetooth” folder in the files browser

- imported file into OpenKeychain!

I love that using my gpg key still required my passphrase (only in my head!).

Don’t forget to delete the gpg key you exported on your laptop and your phone! Security of this? Not sure.

And voila! I can now see my `pass`words on my Android phone!
Besides being a beautiful website, I was rather touched by their call to action:

"Seeking stability only clouds your soul. Fear of failing only kills the seeds of innovation. We must create a more exciting future where people feel free to dream and leap into a world of possibilities. We must create a freer future where people are eager to truly live."

It's hard not to love Nintendo.

Also TLDR for those that didn't scroll through the whole thing, this family wants to use their wealth to fund business ventures in Japan. For those unfamiliar, Japan has had a so-called "Great Stagnation" since the 90s. Population has declined, GDP growth is slow and puttering, and some are saying that Japan has lost the edge it had in the 80s.

This sounds like the Yamauchi family's attempt to bootstrap and create an ecosystem of ventures to reinvigorate entrepreneurship in Japan and their way of giving back.
Most comments on YouTube are vacuous, it's not worth wading through them.
If your app is doing most of the work it needs to do in 1ms, but one path takes 200ms, then clearly you only need to optimize things on the slow path. You don't have to optimize everything to get a huge perf improvement.
What the heck is an NFT and should you invest in one?
> so we have broken into each business, and fixed the locks ourselves

... which is not what happened.

And - "open door" metaphors do not work well for cybersecurity due to an entirely different threat model. These vulnerable machines are globally available for anyone to break into with almost no effort.
_laughs in 2008 subprime mortgages_
My first-gen iPhone SE also renders/plays it smoothly.
Headline is misleading. The whitepaper by the CIA director emphasizes that the US should not outlaw crypto, because China would then capture all the value that the US would miss out on.
You are trying to compile your compiler with your compiler? Brilliant.

As for DOS emulation, will it emulate 43 or 50 line EGA mode, like the IBM PC w/ EGA?
Nationalistic flamewar will get you banned here. You did that repeatedly in this thread, and you broke the site guidelines egregiously with this one. Please read the rules and do no more of this on HN.

https://news.ycombinator.com/newsguidelines.html

I'm not going to ban you right now because you've posted other comments that are within the intended use of the site, but you've been seriously abusing it also. Comments like this one and https://news.ycombinator.com/item?id=26697627 are not ok.
I really wish python could be compiled to WASM.

I tried brython, and it's very very slow.
Thanks! I’ll try them both out.
They at least offer local network syncing, instead of requiring a cloud account (which is a deal breaker for me). This lets you keep your passwords in sync between your Computer (master) and mobile devices without them ever leaving your home.

All that does of course still require trust in the company, but at least not in their cloud infrastructure and, well, the internet...
How to Create a Kickass GitHub Profile Page
For the benefit of people like me, I'm quoting the part of the article that should have been at the top.

> 1. Create a Word or Google document to track your books if spreadsheets fill you with fear.

> 2. You don’t need to read the whole book. Write down your ONE thing from the part of the book you did read.

> 3. Review the document weekly, to keep the ideas fresh in your mind.

> 4. If you find that you stopped implementing your ONE thing, go back to the book and either continue reading where you had left off or reread the part that you already read.

I'll go read the entire article some other time.
Like Hawala?
> Probably causes more support burden than less and took extra engineering time to implement, not less.

Given how well that turn out, I have a hard time believing they put any effort into this.
Moderately so, yes.
What do you think a cs degree is? We don't use them as automatic proof of competence because lots of people get good degrees but cannot program, or enter the field in other ways but can.
I never understood that Thanos reasoning, clearly he underestimates exponential growth. Killing 50% has you back where your started in 1-2 generations. How useless. Second, even though I don't think limiting population growth is a solution, but science is, Thanos should have calculated what the size of minimal gene pool for survival of a population was and went for that, much lower number that would have given him more bang for his (stupid) buck.

In any case, I resent the idea that we should stop or limit procreation. All you others can do that, but my of spring will live among the stars and I will maximize my chances of it getting there. And don't even get started on selective procreation, it has been tried.

Edit, perhaps this response is more towards the general sentiment in this thread, not op.
Im guessing WebGL or HTML Canvas + JavaScript.
Why not? It seems obvious to me why a private entity is more trustworthy than a government with absolute monopoly on violence.
Why not just:

function foobar(version: number): string {
if (version >= 3) { return 'result_3'; }
else if (version >= 2) { return 'result_2'; }
else if (version >= 1) { return 'result_1'; }
else {
throw new Error(`Cannot interpret version '${version}'`);
}
}

?

I don't see what advantage the switch provides here.
With some numbers it is absolutely unbearable. I have a landline I've had for a very long time and it gets the infamous "extend car warranty" spam call about every other week. On my ~15 year old cell phone# I get that same call also about every other week on average.

But last year I got a new phone with a new number.. wow! It is completely unusable as a phone. Relentless nonstop spam calls every hour as well as continuous SMS spam. I've had to mute everything and send everything straight to spam except for a couple known numbers that I allow through. Nobody except family will ever be able to call me on the new phone because there's no way to enable unknown calls on it without having it ring nonstop.
these days if you choose not to upgrade you often lose support, and for security critical software it seems you want patches... so even if annual or biannual upgrades don't feel like a subscription, they kind of are... just with a longer interval between subscription payments and a slower cadence for feature delivery.

honestly i think these things are more about lock-in or perceived lock-in, or simply not wanting to waste precious time. even though it's actually fairly easy to jump between password managers, it's still a "migration" or another task where when one's time becomes scarce the thrill of a sundry task like redoing one's passwords is overshadowed by the laundry list of things one could do with their time instead. sure, it's nice to tend the garden, but how many other things would you rather spend an afternoon on that either develop skills, enhance life or recreate in one way or another.
It's not like those ships can use a competing canal.
People are already, rightfully, being very critical of Google, Zuckerberg and others. Just like we were back in the day of Microsoft.

Are we going to applaud Zuckerberg in 20 years when he's going to use his money for good? He could already be doing good right now, instead of being a net-negative to the world, but he chooses to make billions instead.
I mainly saw this style in large retailers wanting to deliver a cool experience to their customers and candidates.

Difficult, fraught projects battling with flash and unrealistic customer expectations.

Once live, never touched until entirely replaced by some new hotness.
I got a Helios64. It's a little rough around the edges but it works. Also runs FreeBSD.
Looks like the app was outsourced to a company named SamKnows. They have another speed test app on their iOS developer page that looks eerily similar to this app. https://apps.apple.com/us/app/samknows-test-your-internet/id...
And there isn't a huge opportunity cost attending colleges?
You're very optimistic. I think it's more likely that we lose technological society in the next hundred years or so due to environmental destruction and the resulting wars and collapse. Recovering might be possible, but it will take a pretty long time.
I even started, but I have no social network to go with it so I stopped. It should also work for reviews.
From a frontend devs perspective this actually is pretty crazy. I was going through the markup for 5 minutes and could barely tell what is what and how stuff is rendered. Chapeau!
No, not at all.

Basically, if you dont want to deal with the onchain transactions, you could sell the risk of that to someone else and only deal in internal offchain transactions. Dont know if this actually happens though.
But this only makes any sense if you accept that, if you could somehow quantify happiness, that it is a quantity on which the operation of summation has meaning.

But happiness is not even a quantity, it is a direction. It is not a destination, it is a journey. Those who arrive at a destination where they think they will find happiness, without having a new destination to seek, inevitably become stagnant and miserable. You can't define a linear sum on such a phenomenon.
>The Wikipedia article 'Average and total utilitarianism' gives an example: "More counter intuitively still, average utilitarianism evaluates the existence of a single person with 100 hedons more favorably than an outcome in which a million people have an average utility of 99 hedons." But far from being counterintuitive, this strikes me as 'obviously true'.

Sounds to me as obviously abstract to the point of absurdity BS.

E.g. an isolated junky with an endless supply of heroin or a person hooked to some "happiness" drip is better than a community/civilization of a million of almost equal contentment people.

Like the "repugnant question" itself, this is a theoritical absurdity, too abstract to have any real value as an ethical experiment.
The canal pilot is simply a guide. They do not have authority over the ship's captain, especially on a vessel that size.
Exactly. Internet has been able to connect people, so each community become larger and louder. But the real issue is that the voice of majority is actually missing.

It is like if you bought a doughnut from a shop, some will say it loud it is wonderful, if you have complains you probably will make sure you say it loud and clear, the majority people happy with it will just walk away silently.

This way, the voice you hear on internet are mostly from the two extreme of spectrum, nothing in the middle. It would be nice if we have some adjust somehow.
I don't think there's many options left. I still have a QNAP TS-419P here running mainstream 5.10 kernel (it's no longer Debian since they dropped support for it), but I don't think newer models are as easily reinstalled with a custom distro.

A custom-built mini-ITX machine or a Proliant Microserver would be my next recommendations. But they're not nearly as energy efficient as a consumer-grade NAS.
>The downside is we'll all be living in filter bubbles

That already seems to be the case.
Bell's palsy and SARS-CoV-2 vaccines
Flamewar comments like this will get you banned on HN, regardless of how wrong another commenter is or you feel they are. You take the community a major step into hell when you react like this; it damages the commons, and it's not ok. No more of this, please.

https://news.ycombinator.com/newsguidelines.html
Deno is a single executable as in you only download one file. Compared to a new python install, it needs all kinds of additional stuff to get up and running.
Gotcha in ES6 import is that you need to import the default export specifically eg. import default as Foo, * as Bar

It would be much easier if it was one namespace like in Node.js require. eg. var Foo = await requires("foo", {fs: "/home/user"})

Node.js modules are pretty much perfect besides the security flaws.
So the most ethically optimal population is one in which adding new members will cause life to no longer be worth living to at least the same number of other members. The effects of each new person tends to push another person into a suicidal state.

I think the problem here is in using happiness as the thing to be optimized in ethics. A better measure may be the odds of survival. A maximally large but miserable population may have lower adaptability, and thus survival potential, than a somewhat smaller but happier one.

The most ethical population becomes the one that can increase its own evolutionary fitness the most efficiently, and that is not one so resource constrained that growth creates equivalent death.

Optimizing for survival, we optimize for the population's potential to explore its fitness space, a kind of computation. If you design a computer cluster to make this calculation, you would choose a smaller number of highly capable computers rather than a larger number of barely functional ones.

Optimizing for survival is something like optimizing the cumulative parallel computational capacity of a population rather than its cumulative happiness. The fact that it may imply greater average happiness might just be a happy side effect.

It would also tend to lead to a larger population in the long run, and thus a greater cumulative happiness in the fullness of time, considering future generations ... which would make the two measures eventually equivalent.
Still no Thunderbolt though? Unless I've missed it somewhere in the article. My wife was sent a Surface Pro (3, I think) to WFH on, and getting it to play nicely with external displays was very hit and miss. Finally found a DisplayPort adapter that works - but on my own laptop, a Dell XPS 15, I found Thunderbolt much easier to make work with external displays.
Spree Commerce 4.2 supports Ruby 3.0 and Rails 6.1
Tera Ventures closes €43M fund to boost seed-stage startups in the “New Nordics”
Only if you trust Facebook to implement E2E encryption well in their proprietary code.
I think, and I mean this softly and in a non-accusatory manner, that you may overestimate the level of opportunity that passes by people. Many people don't end up completing college. Many people who do end up completing college don't end up getting a leg up from their degree. I know quite a few restaurant servers with decent degrees.

> Everybody has some opportunities that are closed off to them. But they do have avenues that are available to be exploited. Focus on those.

Are you sure about that, honestly? Or is it that it worked out for you, with your particular set of prerequisites and willpower? I too believe there are more opportunities for people than they realize, but much of my adult life has been doing all I can to mentor and help people find and hop onto opportunities. I've done this enough to see a lot more failures than successes. It makes me think that people, while they may think its "hard", still really underestimate how much further ahead they were of people who weren't doing as well as them. Mental health and childhood trauma being one of the biggest factors that people don't end up considering, but also just how deep the cycle and mindset of poverty gets ingrained into people.
Data scientists also do a lot of SQL queries. The point is that this guy appears to have explained why he's not getting offers in the blog post, possibly without realising it: maybe he doesn't have the skills he claims to have.
That definition is wrong. "by fiat" does not imply a commodity, it was just one of the many alternatives
I don't have an ADHD diagnosis but clearly have some of the typical symptoms.

My brain is constantly in an obsessive state, meaning that I get an obsession about something and my brain just focuses on that single topic for some variable amount of time (days, weeks, months) until I get a new obsession. I'm quite unable to think (or do) anything else during that time.

Last November I experienced something that I have not experienced before. My mind was at peace. I had no obsession for at least two weeks. It felt amazing, I was so content.

I started to read Wizard of Earthsea, which I finished few days later. Then I read Tombs of Atuan in a few days as well. I read The Farthest Shore about halfway before my brain rebooted into its usual obsessive state. This was the most I'd read in almost 10 years!

I wish I could experience that peace of mind once again.
Does Discord ban communities for saying NSFW things on a channel not marked NSFW?
It's WebGL. Doesn't look like any library/engine I'm familiar with, quite likely custom.

If you're interested in more detail, you can run spector.JS on the site to capture the render calls of a frame.
Just because you're happy to pay it doesn't mean 500 million people are all happy to pay it
A large part of that would be better support for integer math, and 64 bit in particular for sha1
Please bump priority of https://github.com/PowerShell/PowerShell/issues/3415 it makes it ugly and hard to convert scripts. Also source of bugs when users add lines to scripts.
Every Ethereum smart contact is validated (run) on every node in the Ethereum network, in order to achieve distributed consensus.
It should be possible to be thousands of times more efficient than that (which suggests they could achieve much lower prices for buyers combined with greater rewards for CPU owners).
Each time I am offered a job, I go through extensive background checks, including my credit history. You wrote: "Bad credit (sometimes even wrongly attributed) can block you from jobs..." Is this really true? I have see this phrasing a few times on the Internet, but I have never once read a blog post about someone specifically being denied a job due to poor credit history.

My point: They can "check" all they like. In many places, various personal background issues are protected by labour laws.

Also, your post makes it sounds like being denied a rental apartment contract is unreasonable for someone with poor credit history. Would you rent to that person? Again: Some jurisdictions do not allow credit checks or do not allow /discrimination/ due to credit checks when renting.
It is not really about the cookie banner though. It is more about user info that is saved anywhere, so for things with accounts etc. it is really relevant.
Ah fair enough, I was probably being extra HN nitpicky myself. Cheers
Seems like a catch-22
Thank you for reminding me what this movie is called. Saw it years ago and forgot.
The US is the only country that has a vested interest in keeping the dollar as the one and only reserve currency, so these reactions were expected. However, bitcoin is winning in the sense that even the US cannot afford to miss out now.
> So how does Deno fit in and what is the added value?

I also had that question in my mind until I tried deno a couple of weeks ago. There are a few great things I've discovered that IMO makes it a great alternative to node.js:

- Deno + std library has a lot of batteries included. Have you tried creating a web browser project with node.js recently? Just adding a few basic dependecies to compile and bundle your code will leave you with node_modules having hundreds of other dependencies. With recent cases of malware slipping into npm dependencies tree, I'm a bit fearful of starting a new project and infecting my computer (not too crazy imagining that one of the developers of those hundreds of deps will be careless with their SSH keys). "deno bundle" basically solves that for me.

- I can't think of a reason why I would not use typescript these days. Not having to install tsc or create a tsconfig.json is a killer feature for me. Not to mention compiling ts with Deno feels really fast (maybe because they don't have to load the whole typescript compiler into the JS VM on every run?).

- As a consequence of Deno's fast startup + tsc support + great standard library + automatic dependency download, I've found a vastly superior alternative to python for writing quick and dirty scripts for automating various tasks. So for me Deno is not just for writing servers, it is also for using typescript as a script language for automating my desktop and server workflows.

These are just a few things that stand out for me, there's certainty more to Deno than it may initially appear.
Writing articles for an SEO content farm (e.g. textbroker, constant content) can be a small but flexible income source. Definitely better paid than mechanical turk but requires more skill as well.
Not that I know the exact hardware and circumstances, but in my experience that sounds like a hardware issue, either a buggy controller or a failing disk.

Zfs -with it's similar checksumming and integrity features- would likely have faced similar issues.
From comments:

> I set up a new device and the DSM software itself gave me the possibility to create a BTRFS volume from scratch.

> (...)

> It was there, for over a year, and now my data is kept ransom by Synology because they decided I need to buy an upgraded model.
As I face into another day of tedious Jira wrangling, this really lifted my spirits!
The music really makes the difference.
I was also struck by the quote regarding stability and innovation.
FWIW, very little CPU overhead on ThinkPad X280 with FireFox.
> there is no apology from RMS nor FSF to Ms. Giuffre, who is the person who was harmed most by RMS' statements.

It is insane how ArsTechnica still spins this story as if that girl is somehow victim of Stallman, a person she's never even heard of.

For my taste, the language of Stallman's and FSF's statements is far too apologetic. Such lies should be met with firm and decisive resolve.
Please don't post flamewar comments to HN. It's not what this site is for and is not cool here.

https://news.ycombinator.com/newsguidelines.html