skysight-inc/HackerNews huggingface dataset:
... is the spread syntax, which is a neat way to use the entries of an existing array or object in an argument list or within an array or object literal.

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...

Array(length) creates an array that has a length but no elements (or weird, "empty" elements). The square brackets create a new array [...Array(length)] which will have undefined elements instead, as trying to access an "empty" element returns undefined.

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guid...
That sounds like a bad idea.

Why would it be a good idea to recycle usernames like that?
this is the reddit that I miss, and this is the ONE example where it kind of sucks that we can comment on old posts. legendary thread; thank you for finding it.
Techmoan rules
I think one of the reasons this isn't standard is that it's too easy to make mistakes with it. For example, if `std::string readValue3()` was changed to `std::string& readValue3()`, that reference would outlive the temporary guard, and any code that retained that reference would be broken. That's not so different from regular C++ mutex issues, but the downside here is that the convenience of synchronized_value also makes it harder to spot the mistake.
Google looks to shed 10k ‘poor performing’ workers: report
Nothing about mathematics describes how the world works.
What I did - and I'm handwriting the manuscript/first rough draft of a non-technical book - is the slow down to whatever speed allowed me to form letters consistently and neatly.

I found this to be massively effective, and I recovered my cursive script that I hadn't really used since I was 12, and am now up to "full speed" again. Like anything really, slow deliberate practice is pretty much the only, best tool you've got.
The closest thing I can relate to that, is the Google engineer that claimed the AI was sentient. Everything for he clicks and likes. Long live the content gods.
I’ve always wondered the same thing. Does the handwriting benefit apply only for the first pass at taking the note, or does it hold up after all the other steps that you mentioned?
Yes! I used to do lots of new follows which has turned into lots of unfollows. Particularly Twitter blue people.
This journalist seems outraged that Netflix is hosting non-factual content. Hard to comport this with 90% of the content on the platform, which is clearly non-factual.

In any case, Hancock is presenting a theory, to which there may well be elements of interest to merit further investigation. As for 'Big Archaeology' - entrenched interests prepared to defend privilege is a standard characteristic of any type of gated social organisation, it is not a crazy conspiracy to point this out.
Could part of the pattern for requiring an email address (or phone number) at time of purchase be reduced customer support costs for the vendor.

With an email address the customer can reset their own password for using their account with self service features - like get a duplicate invoice or view/change/cancel a reservation or similar stuff.

Without an email address / phone number / something to link a customer to their order, the customer will need to phone up a call centre or visit a store or use live chat to get what they need.

Southwest probably have a call centre or live chat anyway. Dominos have stores (and presumably a customer service department) and a pizza order is probably only interesting for a short time.

If the customer can't sort their order out or get it sorted out, they will complain or give bad feedback. Even if it was their choice not to leave an email as they were too busy.

Your business without any of these things has no incentive to get them if it can just collect emails instead and let users use self service features. Even if you already have call centers / live chat / stores then your cost of dealing with the customer via a self service portal is probably way cheaper than using them.
I thought Odin was one of the clone languages at the start (although later it diverged from Jai in many aspects, and is far ahead Jai in the aspect that it's open-source and is actually being used in production).

But really I would like Jai to take some time to mature over the years, instead of rushing out for an immediate public release. It has some very ambitious ideas that would absolutely be killer features, but I think it needs ample time to get polished. (Off to writing C++ code during the time then...)
um, many people enjoy having a persistent online alter-ego, and some annoying people like to claim others when a service launches, just to be a dick.
> The extension has about 400 active weekly users right now,

How do you know that? It sounds a bit scary that you are able to know this number.
It brings to our attention that there is a whole class of applications - "invite only" ones - where the main argument of the article does not apply. And therefore the conclusion ("The login user interface should distinguish bad user handle vs bad password") does not apply either. The article just mentions "99.9% of all websites" somewhere near the beginning, and that number may be way too high.

I would in fact be interested in an analysis of how many web sites do and don't follow recommendations like "do NOT distinguish bad user handle vs bad password", which are widely considered best practices. I wouldnt take a guess, could be anywhere between 10 and 90 percent.
Sure, thanks

> No it's just that the NSA used to work to make American companies more secure

1. I'm interested in that history; e.g. how it came about and how it worked.

2. Evidence that this is no longer (or less of) a goal: policy, internal priorities, spending? Congressional testimony, legislation, or guidance? Leaks?
I attend the Ramat Gan Go Club, but there are Go clubs everywhere around the world, and they tend to be in the same places HN commenters live, go figure. See e.g. https://www.usgo.org/where-play-go
Wow. In what way did they attack? Were they neighbors or colleagues?
K8s certification courses (CKA for example) have good intros usually. I did the one on kodekloud, but I think there are plenty of other good ones too.
> 25 customers were charged “totally indefensible” amounts of $23 to $27 for a beer.

Come on, the fact that these customers paid has to constitute a modicum of rational defensibility. The idea of charging what the market will bear is rationally founded.

All jokes aside, beer isn't a life necessity. If you're thirsty, there is free tap water in airports. It's not like getting a $15K bill for the treatment of an injury, where you have no choice.

If your flight meal plan includes the possibility of beer, just wait it out until you're in the air.
Yeah it’s a blight of origins I cannot comprehend, to be blunt. Upbringing? Harsh parents? Bullying? Whenever I do see it however it’s a self destructive force, and people who have directly expressed these feelings to me before often have another more sinister feeling to go with it, usually in the sphere of arrogance, contempt, malice, or some sort of righteous indignation that the world isn’t fair. Give these people the opportunity to cast others out, I’ve little hope they would hold themselves back from lashing out at those they perceive as “worse, but seen in more positive light” than them.

Seen as such, these articles do little to show the authors attempting to turn the other cheek as much as they try to justify and reframe their negativity.
I echo this request. It was my expectation actually!

I searched for my username and was shocked it was used on literally every website you checked. Then I tried a less common variant and was similarly shocked, until I realized that you were showing me fewer websites the second time around. Only then did I realize you only showed me sites where it was already claimed…
I'm the same way. I discovered that taking notes was a fairly effective way to make sure I actually thoroughly read the material and that I don't just lapse into skimming the book. Not sure how important doing them in handwriting was, but it felt more useful.
"virtually the entire container ecosystem"

An entire area of software that is completely unnecessary, but because the gods at Google gifted it to us, people have to pretend it's amazing
But this type of idea would be disastrous when applied to private browsing windows, for example.
also being a multimillion $ system it will/should have pretty trained people behind controls
I believe that much of it is, indeed, basic nostalgia. Some of this, however, is also the recognition that not all of the early web was bad. Much of the early internet is viewed through rose-tinted glasses, but some of it was really good. For example, the ability to use a directory to find _exactly_ what you're looking for while search just feeds you two pages of paid result listings. Likewise, gopher made information available on even the most modest of machines (gemini trying to recreate something somewhat better) while modern web can spin up cooling fans on high-end laptop from 2019.
Do you have any numbers for that? A comparison of the five major covid vaccines with, say, the twenty most recent flu vaccines would be really interesting.
No. I do NOT want to "Stop Confetti" thank you very much.
For what it's worth, it's not that difficult to manually implement the `FromRequest` trait for `Thing` so that it parses the request based on the Content-Type.
This has taken me back. I used to have last.fm on all day when I was working at home. I moved to Spotify in 2014 (it turns out). I moved my loved tracks into a playlist (in 2014) and a 4500 song playlist somehow. Looking through the tracks most of the artists haven't released anything in the last few years. So its like a time caught in a bottle. Getting quite nostalgic listening through.

Last.fm was great - I wish I could work out why I left.
hmm....didn't Tesla do this via subsidy from government? The funds definitely didn't come from revenue of cars sold. We can see the clear chicken / egg challenge with EV - no one is going to buy a car if they can't reliably move it. State intervention is not a bad thing, 'free' market is not necessarily a bad thing
Cool! Does this support compiling of games to WASM, with deployment at the edge?
True. There are far, far more things to be good at. I can make up a completely new board game right now and I'll be the world champion at it immediately.

At a slightly less extreme level, it's always possible to find something niche enough that is just so obscure that you can become the best by persistence alone. Maybe you're the world expert on blue umbrellas manufactured in 1993.
AlphaFold predictions: great hypotheses but no match for experiment
Sensor noise database – long exposure testing
WASM also gives you sandboxing
"really a problematic characterization"...
I still use this website to produce collages. Thank you! :)
That is how many people see the world. Mankind is collectively some kind of God that is responsible for your individual plight.
Same as I felt eleven years ago. Last.fm is the rare site that I don't mind to harvest my personal data, because musical taste analytics are fun.

https://news.ycombinator.com/item?id=2775330

I enjoy using it as a statistics aggregator as well. Last.fm definitely gets credit for capturing the primal sense of achievement with scrobbling. People I know don't really use it as a social network other than friending each other, but even that is sufficient because it allows you to peek into their current musical tastes. It's sort of elegant how Last.fm's experience is pretty much just collecting data and displaying it nicely; no need for apps, uploading user content, or location-based gimmicks. Just listening to your music library is generating content enough.
Email him and say "Hi Phil"?
How much of Proton fixes go back to Wine and vice versa?
Also doesn't solve global variables.
What happens if you send MetaPixel a CCPA demand?
What you propose would lead to increased cart abandonment. No business wants that.

Account registration is the perfect time to do email verification, if the business is going to do it. The user already is in that "mindset"... and clicking a link is really not very difficult. Everyone in that flow understands what is going on.

Sites like Etsy probably have a significant fraud problem... and as previously discussed verifying email addresses goes a very long way towards minimizing risk.

Companies like Twitter and Discord likely require verification for the same reasons - fraud/abuse. I am aware Twitter has had a history of abusing that data, but the initial reason for verification remains the same.

I'm actually surprised more websites don't require verification. It's easy to do, and the benefits are very obvious. Most users aren't bothered by it either...

Smaller ecommerce sites still keep the Guest Checkout flow available because they would rather not impede checkout for any reason - although that means they take on additional risk. Major ecommerce sites require accounts (think Amazon, Newegg, Etsy, Walmart, Zappos, Chewy) and some do require verification. At their scale, fraud and abuse become very difficult problems that require a lot of time/resources.

OAuth/Social Login has removed some of the need to verify email addresses at the business level. This is because a trusted 3rd party Identity Provider has already done that for you, and most OIDC IDP's already provide an "email_verified" flag of sorts. Depending on your trust level (connecting to Google's IDP vs. random IDP), you can just use this data and assume it's been verified, removing that step for the customer.
>instant total brake failure on a downhill grade into a contested intersection with 4 tons of boat on the hitch…

You're free to drive into a tree of your own accord, but please don't let your personal choices kill my girlfriend or mother. If you drive an old vehicle, especially if it's a large truck used for towing, ensure before any drive that the brakes will not fail, and that you have the requisite backups required by local law.
Typing scales to the speed of the conversation. While my wpm is say only about 60 perhaps, I can get enough down in meetings for that to be useful.
This is a great point. Maybe the focus should be, "how not to think about machines." If we build more complex functional systems (with the complexity, reliability, and efficiency of a cell) then we will certainly have to rethink what a "machine" is.
It's not that it isn't possible for a single person to do a monstrous amount of work, but that it takes an organization to do a breadth of things and maintain it over time.

I also don't disagree that some problems are self-inflicted. Large organizations breed large organization problems. But large organizations usually grow from seemingly simple requirements and compliance efforts.

My team certainly got a lot more done before we required tons of process, safety checks, data storage requirements, etc., where we now spend a non-trivial amount of HC as overhead and avoid building other things entirely.

> I'm not talking out of my ass, I have been working on scalable systems for more than a decade.

Ditto, friend. I currently work in an organization that builds a billion user product with far fewer than Twitter does. However, we also depend on a battalion of internal services, and other shared resources (HR, recruiting, PR, finance, ...). Twitter maintains their own datacenters, are among the few users of Aurora and Mesos at this point, and purpose-builds a lot of their infra for requirements we probably don't have a great grasp on.

Twitter, like many products, is like an iceberg: the majority of the complexity is underneath.
Indeed. It is relatively easy to leak out a reference from a synchronized wrapper. I see it more of an aid to highlight which data is shared (and which mutex protects it) than a strong safety helper.
As one of my buddies put it, 'it is basically magic'. I agree. Compared to manual fiddling, it is amazing. For the proton work alone, Steam got a lot of goodwill from me.
I still like last.fm for listening history.
I have it connected to CMUS, I tried to also make it work with youtube with an extensions but it didn't work very well.
Rolling coal is a thing and you can take a vehicle to a place around the corner from the test center for a $100 'tune up' to make it pass.
And considering PPP, the US still smokes all the major European powers. What is your point?
The fundamental issue with elections is that the mob is easily swayed and because most of us are unqualified to hold opinions about most things. What is best or true is not decided by majority vote. Never in a million years would I want mob rule. I don't know where this strange doctrine of mob wisdom came from, but it is dangerous and false. The vote is open to all adult citizens only because we need a hedge against corruption in leadership, and even then, it is a vote for leadership, not a system of referenda and direct democracy. Even this "hedge" can easily enable corruption and vote the worst tyrants into power.

And the reason we localize voting, or should do so, is because of the principle of subsidiary.
This is the QAnon of the techie scene.
I used to track my scrobble since 2007, but around 2016 i got my account banned, no explanation, tried to contact support and no luck. My profile is deleted now, i never bothered to create a new account, i was mainly interested on looking at my old data.
Yea, theres no NDA aside from not distributing the compiler. Theres a bunch of code on github, though it can be hard to find
Your name is also quite unique.
Old cars are nearly always grandfathered in to those kind of things. In my state we have yearly inspections, but they are waived if you have an """antique""" which is 25 years old or if you go through the work to get it certified as a "hot rod" type vehicle, IE a custom build.
Actually I play almost exclusively single player games myself, but even those games typically start with DRM protection that makes Linux difficult at times, Denuvo finally has their native support sorted without significant degradation of performance.

And as for the games you listed I would not say they work great on linux, they require tweaking, adjustments, driver updates, switching to experimental builds, etc..

I am not saying gaming isn't possible on linux, I'm saying it isn't as easy, and the results are not on par out of the box with windows. And the things you have to do getting it working are going to typically be provided by game developer support, but by community members figuring it out, and then that having to trickle out to forums and the like.

ProtonDB would typically agree, you can look at the games you listed and see that many of them require specific adjustments to get decent frame rates, avoiding lag spikes, etc...

Now, given the option of having a gaming partition that runs windows and is only used for gaming, or trying to force the games to work on linux. What do you think the majority of gamers would rather even those who are privacy minded.

I'm hoping in the next 5 years are so that this will change, and that windows looses its grip on this market, but currently I don't see many people switching their platforms over what windows is doing.
Genesis warns of bankruptcy if they can't raise $1B
The 18th Century Tardigrade Debate
Nix is my favorite dynamic functional language. So much so that I'll probably use it (via hnix) as a general scripting language in projects that benefit from that.
No but I will give it a try for fun, thanks!
Is there a pretence of factuality without a disclaimer? Is it filed under drama?
- Running code on a server you don't control

- Running code you don't fully trust on a server you do control

WASM comes with powerful sandboxing, and if you combine that with static linking you can pretty much drop Docker for your PaaS (and all the overhead/complexity/insecurity that comes with it). This is what Cloudflare Workers do
i enjoyed the article. i believe the gist of it is true in my life.

ive been partial to this poem since i discovered it: https://twitter.com/nktgill/status/1550429172786515968

i will reproduce it here.

Do Not Ask Your Children to Strive

Do not ask your children

to strive for extraordinary lives.

Such striving may seem admirable,

but it is the way of foolishness.

Help them instead to find the wonder

and the marvel of an ordinary life.

Show them the joy of tasting

tomatoes, apples and pears.

Show them how to cry

when pets and people die.

Show them the infinite pleasure

in the touch of a hand.

And make the ordinary come alive for them.

The extraordinary will take care of itself.

- William Martin
I don't think the purpose of notes is to retain information. It is to more quickly re-obtain information that has already been obtained. Handwriting is considerably slower than typing for this purpose. To retain information, use spaced repetition and active recall instead.
Is it the role of the loan industry to make it more difficult for black people to get loans, regardless of whether the individual is a higher statistical risk? (Apparently so, since that's the way it's always worked, right?)

It is trivial to bake an irrelevant distinction into a naive ML driven process.
Just write. No one is going to judge you for your notes. After a lot of pages you get better. Also reading helps
InQTel crushing their seed round.
It is such a nonsense that Khronos finally learned its value, and Vulkan now has profiles.
They had a huge redesign, which removed almost all social features, and those features did not return for years. That is when everybody left. The fuck up was bigger than current twitter fuckup. I was hooked on the service from the start, even was a paying customer until they stopped supporting my country, but eventually they became straight up user hostile.
You're right! Even MySpace is back [0]

[0] https://spacehey.com/
I don't host it, per-se: I use VimWiki, and occasionally Obsidian for the pretty graph. VimWiki even has a static site generator, but I use Pandoc for that. For search I use FZF and ripgrep.
This article seems like a good way to turn a bunch of people against end-to-end encryption.
Show HN: Barbell – A subtle news ticker in the menu bar
Hey HN, Barbell is a tiny news ticker for the macOS menu bar. I get really distracted by notifications, and don’t always want to open newsfeeds, so this way I’m able to glance and only click on the news I find interesting. For me personally this has quickly become one of my essential macOS tools. Current features include: A max character length, refresh rate, mute for 1 hour, and sources from HN, Twitter, and Reddit.

In the future I’d like to add support for RSS, a more advanced history, and integration with focus modes. If you have any other suggestions, please let me know, I’d like to make it as useful as possible.