skysight-inc/HackerNews huggingface dataset:
"When you are desperate to the point your livelihood is on the line, you don't get to be picky with what is on offer."

We both agree with this, but we come to different conclusions :)

My point is that minimum wage helps those that are already in a moderately good situation, or at least less desperate. Why? Because they managed to get a job for minimum wage.

There are many others that can't do that, and a good slice of them can't do that exactly because of the enforce performance floor created by the minimum wage.

I've had this illustrated to me rather vividly one evening when I was cleaning out an apartment. A homeless dude was going through the stuff that was thrown out and was sorting old kitchenware. And I mean really old, not in a good way. It was dark, and the monetary value of what he was getting was probably in very low single digits. And yet he was willing to do that.

I've spent some hours pondering why is this guy sorting half broken plates in the dark instead of washing cars for 10x the income. That's when I realized minimum wage is evil. Not just "suboptimum" or "imperfect", but evil. Because it targets precisely those that are in the worst possible position and exiles them away from society. If you're not worth at least $X per hour for somebody, you're worthless.

I disagree with that.
And what in that leak is going to make you stand out from the other 699,999,999 users? rand(oneLuckyUser) == You???
That is not consistent with the "Vaccination status" definition in the paper I cited. The tl;dr on that is that "first dose" starts 21 days after vaccination, and "second dose" 14 days after.

Also, to get a better sense of the timeline for vaccination effectiveness, take a look at a chart like this one: https://www.technologyreview.com/2020/12/10/1013914/pfizer-b...
The market can stay irrational longer than you have money to hold your position.
30% of the population is violently (not a hyperbole) opposed to it.
I’m stunned there wasn’t an identity verification requirement before. I always just assumed there was. What a clown show.

Also, isn’t 2FA based on SMS or TOTP almost as easy to phish as a password? If someone is already typing their password into a phishing site, that site can just ask for 2FA codes too, right?

I’d say make WebAuthn the baseline, but I do that for myself with a YubiKey and it sucks. Mine’s older (v4) and only does U2F, but it doesn’t work over RDP and I have to use my PC for everything.

I think a better system would be a hybrid of Microsoft’s push (click approve) system and WebAuthn. Ex: I visit a site and it pushes a WebAuthn challenge to my phone’s authenticator and I approve by NFC using my hardware key.

That way you get a signature for a specific domain (ex: microsoft.com) and you only need compatibility for the system on one device; your phone.
“Don’t make ‘em like they used to”

Some people like the old style of architecture, which is possible but very expensive to reproduce with modern techniques (custom masonry, built in carpentry, that kind of thing)
Regarding the "cashless trend": Isn't this technically illegal in the United States? That is to say, all businesses are obligated to accept U.S. currency as payment, which includes cash.
Antivaxxers posing as somber hyper rational types never get held accountable. I’m just doing my part.
There's no basis to believe at this point that we'll need "booster shots" of any kind with COVID vaccination, and in fact the opposite seems to be the case, so this comment is being downvoted for spreading misinformation (amusingly, this specific comment will probably be disliked by both vaccination proponents and disease proponents :)

The reason we won't need yearly vaccinations as with the flu shots isn't a property of the mRNA vaccine, it's a property of COVID-19. The watered-down explanation is that this particular sort of virus simply doesn't mutate as much as the flu virus because it has a mechanism that prevents it. We do see variants, but they're actually quite similar so the same vaccine still works (thankfully).

It's also why we're talking about COVID "variants" and flu "strains". In this context, a different "strain" usually signifies different surface proteins, i.e., you need a different vaccine for it. I don't believe that we've seen a second COVID strain yet.
This is a total misunderstanding of survivorship bias. It would be like encountering a 1,000 year old man and attributing his age to merely survivor bias rather than investigating whether it has something to do with the magical beans he ate.
They're all pretty comparable. Novavax should be getting a lot more attention since it doesn't require super cold storage and appears to be on par with the mRNA vaccines.

https://www.yalemedicine.org/news/covid-19-vaccine-compariso...
Tomorrow I fire my boss
Show HN: SlowChew – Simplest Mindful Eating App
I used to live in a condo building directly across the street from El Palo Alto. Walked by it every morning. Like the article says, it's in a small park right next to the Caltrain tracks, and you probably wouldn't take notice of it unless you already knew about it. I didn't know a lot of the history that this article provided, though... I love the thought of a >1k year old living thing just standing there inconspicuously.
Quality of most of the courses is horrible, and nowhere nearly comparable to what you get from a Harvard or MIT course. The professors use very old PowerPoint slides and they themselves are not interested in teaching.

Programming problems are dull and boring.

However, there are exceptions. The Discrete Math course taught by IIT-Ropar is among the most amazing introductory DM course I have ever seen- taken in person or online.

There's also a 40 lecture Japanese course which is also quite good.

Indian schools are highly credentialist, so it is worth checking the backgrounds of the Professors beforehand. Do they have degrees from abroad? Are they interesting persons? And so on.

Only then enroll in an NPTEL course.
Weird, it worked immediately for me.

$879 is the cheapest casket if that's what you're after. The cheapest items were all urns.
Yes!! Totally agree. Imagine writing a method and then telling an AI to write your unit tests for it. The AI would likely be able to come up with the edge cases and such that you would not normally take the time to write.

While I think the AI generating your mainline code is interesting, I must certainly agree that generating test code would be the killer feature. I would like to see this showcased a little more on the copilot page.
PG takes a lot of peoples' claims for granted when they are probably exaggerations.

Gates:
>I didn't take a single day off in my 20s.

Most likely this is only technically true because its almost certain he took multiple days off in his 20s. We'd have to look at what Bill means here by working every single day. If he counts spending at least a couple minutes on something work related every day its far more believable than him spending approximately 3650 consecutive days working 8-12 hours or more.

Wodehouse:
>with each new book of mine I have, as I say, the feeling that this time I have picked a lemon in the garden of literature. A good thing, really, I suppose. Keeps one up on one's toes and makes one rewrite every sentence ten times. Or in many cases twenty times.

This claim is even more unbelievable. I'd bet the average sentence he wrote wasn't rewritten at all, let alone 10-20 times. I think what he actually means is that sometimes he would have to re-write a sentence 10-20 times.
But the patent on this, insulin aspart (humalog is insulin lispro, the competitor), is now expired, so the patent isn't a factor in the cost. The fact it costs 10x more than it did when it was introduced to the market in the mid-90's is just absolutely crazy.
Does not look like there's extra password requirements. Did I miss it?

They're enforcing 2fa, which everyone should be moving towards. This is a good step.

The identity reqs I have no thoughts on at the moment.
Using Sqlite3 as a Zettelkasten
Erm, I checked the profile as well. I didn't find any "propaganda" but rather reasonably argued dissent. Please don't resort to ad hominems even though it's in your name.
I already said why. Please reference my previous comments.
Respectfully, mixing colors in lifeforms is not as binary as "purple (blue+red) and lime (green+yellow)". A black rose and a white rose does not produce a gray rose. A black cat and a white cat will not give gray cat. Two black dogs can give you a gray dog with blue eyes.
> Electric cars only really work at sedan weight/form-factor right now.

Complete nonsense. SUV/CUV are by far most new models.

All major manufactures have pick-up programs for next year.

> Most people who need to drive in extreme climates aren't really city drivers and typically need more capable types of vehicles to go with the terrain...if not all out industrial vehicles entirely.

They guy who has bought the most Teslas lives on the arctic circles. EV are incredibly popular in Norway and also the other nordic places. EV are very popular in Switzerland where we have high mountains, and go skiing there all the time.

Apparently it works for all of those people. But I guess people the state go on 500 mile expeditions to Alaska multiple times a month.

> Heavy equipment like that isn't even viable with electric vehicles yet.

Seems like your are moving the goal post pretty fast. By far most people that don't live in cities drive normal CUV/sedan/hatchbacks.
Thanks for mentioning, I'll check it out when I get closer to implementation.
Quickly Training Game-Playing Agents with Machine Learning
All these DYI LoT projects assume one of two things:

* you are connected to your home Wifi

* you are routing all your mobile traffic to an always-on home VPN

This is where they fail for me and Rings, Nests, etc win:

* I do NOT want to route ALL my mobile data traffic through at-home VPN while im out and about.

* I have an iPhone which does not allow app-specific VPN configuration

* I want to be able to get instant real-time video feeds in case of a doorbell events.

I have multiple internet-of-things hardware and software including

* Ring

* Wyze

* Abode

* Home Assistant

* Blue Iris

And one thing is common: cloud-based services(Ring, Wyze, Abode) are faster and easier to use remotely then local-only Lan-of-Things products such as Home Assistant and Blue Iris which require one of two assumptions I listed above.

In other words, in order to connect to my local-only LoT products, i have to turn on my VPN and then open up the app and then to remember to turn it off when Im done. This is too slow and takes too much efforts and thus turns me back to cloud-based services.

Im not even talking about training the software to ignore things like wind moving leaves and tree branches and to only pay attention to what can be identified as humans
Google Messages Can Now Auto-Delete OTPs After 24 Hours
Here's a minimal-ish repro of the issue I ran in to. It's totally possible that I'm doing something "obviously" wrong. However, I've spent more than a couple of hours reading through docs trying to figure out what it is. I'm not seeing it.

https://codepen.io/recursive/pen/XWMLWBZ

If you could point to anything in the docs that I'm missing, I'd genuinely appreciate it.
> Although, at the time we weren’t really using the word “SPA”, and so we’d refer to that category of apps with terms like Rich Internet Application (RIA) or “Web 2.0 app”.

'Rich Internet Applications' were not the same thing as web 2.0 sites. Rather, they were a precursor to modern concepts like Electron and webview2.
There are a lot of very good notes in these comments about our relationship with "work" and excellence. I currently operate from the perspective of creating something I'm proud of for myself, and I'm relearning the joy of leisure. My own life isn't defined by my greatness, my productivity, or my output. I've learned to realize that the "alarm-bells" that clattered in my head were more of an anxious, awful self-perception that my value was tied to my output.

A few weeks ago, I found a bit of recent scientific learning that gave me a renewed context around passion and pursuit. It turns out that research is showing that bodies and brains don't typically begin to degrade in their capacity for training muscle-memory skills until our sixties. For someone like me, who is anxiously accounting for how to try a lot of different pursuits (music, illustration, and especially relevant here, a constantly tenuous relationship with computers) this is a comfort. I was so motivated by a rush to get my foundations down by the time I was thirty, because the capitalist culture I'm steeped in says that's my deadline.

I had it ingrained that my teenage or twenty-something years were the time to plant the seeds, and it's all downhill after that. Besides the wisdom shared on the contrary (both in these comments and elsewhere), dipping this wisdom in research I didn't know about before empowered me further.

I appreciate that Paul adds a bit about how our focus doesn't often become clear until we're older, that our childhoods tend to distill topics in ways that can initially bland them to our taste. Nevertheless, I want to stress that you've got a lot more time to do something to your best ability. Even as you age beyond sixty or seventy, I've seen so many folks brush off the bit of extra physical or mental challenge that they face, and do great things anyway.

Your twenties won't make or break you. You have so much more time.
Did you know that Tesla is not the only EV company?
I'm new here, so maybe I'm misunderstanding some Web developer jargon? I had assumed that, when someone says "vanilla JS" in a web development context, it was understood to mean, "the core language plus the standard browser APIs."

"Vanilla C" maybe isn't a perfect analogy because the language and standard library are both covered by the same spec. But I suppose I would argue that it means, "Just C and its standard library, not including, for example, glibc extras." I don't know what a C equivalent to React would be. Maybe a better analogy would be "Vanilla Java", with the intent being to imply that you aren't using Spring?
Use Traefik as your Ingress, done.
Yep 1280 is the minimum for IPv6. Cloudflare used to do 1280, but then they said good riddance and increased it (for better efficiency)

https://blog.cloudflare.com/increasing-ipv6-mtu/
That's not how large groups of people work to contain infectious diseases. Anarchy doesn't scale. And dealing with contagious diseases needs to scale or there will be massive preventable suffering.
> The controversy with Java is that, when generics were introduced, they decided that generic type parameters would be erased. This greatly undercuts the soundness of the type system.

Not at all.

Like you said yourself, type erasure has consequences at runtime but zero impact on the type system.

What you probably mean is that the type system can be circumvented at runtime, but you don't need erasure for this, standard operations such as casting already allow that.
This is amazing. What are the chances you'd find this?
Basically what Dragonwriter said. Without getting into the weeds of where webdev was and where it is now, we have made some massive progress. One of the huge improvements was moving to JS compilers (Babel/Typescript/Flow) that normalized features so all browsers going back to IE11 could be reliably supported with the latest language standards.

When you just sling jQuery on a page and try to use spread syntax or async/await, shit's gonna break.
Like the device a company sells actually working at all...

I'm not disagreeing by the way. You are correct. And the stock traders probably made the correct guess about the company profits.
Does PG ever spend time with his children? I always feel I should be working harder which makes spending time with family difficult.
EPYC is supposed to be the hardest to break out on considering SEV & SME... Unfortunately zero cloud vendors have those features enabled. (GCE supposedly does, but I haven't verified it.)
I just don't believe it. Having experienced terrible cheap outsourced support and things like Microsoft's troubleshooting assistant (also terrible), I'm willing to pay for quality human professionals. They have a long way to go before I change my mind.
Why does the graph have a legend when the only color is green?
This is getting into silly territory. The original Black Lives Matter movement was about stopping cops from killing people. That's a workable policy goal, but not one that's being worked on hard enough to solve it. The other side of that is, how do you police a society where a sizable fraction of the population is armed, without militarizing the police?

The other big goal is how to get a living wage and some job security for people at the bottom.

Both of those are hard, but achievable. Fussing around with coercive "wokeness" diverts effort from the real problems.
We each produce 1MM+ in actual revenue per year but paying us 100k+ is too much?
Thanks for the tip! Miss google on the services
Why is reinforced concrete easier to seal? Why couldn't you apply the same sealant to wood? And why wouldn't you have the same issues, such as when you punch a hole in the exterior to mount something, or run wires, etc, you now have to make sure that sealant stays in good shape? Or expansion joints?
i don't know if that's "less" or "more" than a graduate certificate. Certificates don't usually give you half the credits toward a masters program at the same university, do they?

I can see this being great "marketing" for the university too though -- once you got the "micromasters", the only way to get half your credits toward a degree is to go to the same university that gave you the micromasters (if you can get accepted, they took your money for the micromasters without promising that) -- they've kind of locked you in.
I think this goes beyond one project. In your lifetime you just have to write certain things again and again and then you have to write the abstractions again and again.

Maybe that warrants a library, but then you also have to hook that up with the ever so slightly different boilerplate code.

If this 90% of the easy stuff is done for you, that gives you more time to focus on the 10% that matter.
The vaccinated have good protection themselves from the variants, but they are also vectors for transmitting the disease still, especially not wearing masks, as the CDC advises is okay. https://www.forbes.com/sites/alisondurkee/2021/06/25/who-urg...
I wonder if this kind of technology can push industry into more advanced languages. If a programmer can restrain the space of available programs more, it should aid the tool to give even better results.
Correcton: for TLS, Auth still has tbd.

Cant edit since on mobile
> But then again, there wouldn't be as large a market for Walmart brand insulin if they did that.

So… you think Walmart sells processed foods because it will increase their insulin sales? Not because they’re extremely popular high margin sales items?
Nice targeted solution for account + login ecesena. For my usecase I was looking for a more all-inclusive solution, but like the flexibility your product offers of retaining some of the control over core development.
So, actually, as someone new to the management realm it sounds like your manager is suffering from a process breakdown somewhere. It's super weird to explain, but I've run into the same issues, which almost always coincides with me having to learn something new on the human process front, but having to rely on old habits that may be interfering with surmounting something. Once you hit the leadership level, it can be hard, especially from a scientific or engineering background, because you have to sacrifice some level of in-the-weeds detail on what is going on in order to ensure the needs of the people doing the hard work are satisfied.

It's also possible that they are juggling more plates than usual because of something else happening elsewhere that you aren't aware of in the grand scheme of things.

Reach out and help by trying to stabilize things as best you can to make interactions with you more predictable and routine, and pay attention to making their context shifts easier. Be a subject area cache for them. Or if you have a really good working relationship, ask what's going on or if there is something you can help with. If they can't say or it gets awkward, it may be a personal sphere change in which case proceed delicately and just do what you can until they get their feet back under them. If you think plumbing through code or analysis of something static like figures is hard, imagine all the problems you're working on suddenly getting soft, squishy, and ill-defined with terribly documented dependencies that need to be constantly excavated by someone, and can change on a dime given the winds of politics in an organization. That's management. Trying to keep a foot in the technical side of things will hampen their ability to do the tough squishy social process forming required to facilitate smooth organizational communication, coordination, and change.

Science is easy.
Engineering also.
Getting people all on the same page?
There's really no substitute for having tried to do it.
“no one has the answers”

“Life is really easy in actuality”

“Yes, I do read a books first 10 pages and stop reading it.”

Yeah we know you do buddy.
SSO Wall of Shame – A list of vendors that treat single sign-on as a luxury
I was thinking mostly about phones … can't speak to gaming related things, but I suspect you're right!
I think this is more than just a difference in technology. The entire culture of restaurant dining is different in China. The greatest example of this is the fact that servers in China will always wait to approach the table until they are called over. This is quite different from the American approach in which the servers always come to us without being asked.
I have a better idea.

Fix the broken trust between people. Put proper checks and balances into business and government. Enforce these laws and don't let the powerful cheat their way out. If you let polluters get away and shoddy business practices prevail no one will trust that these same businesses have the well being of humans in mind when creating and selling something like an Aircraft. Same can be said for medicine or anything else.

How much trust can a person have in an government oversight agency when it's employees leave for jobs at the very companies they are supposed to oversee?

Look at the FAA, FDA, FCC etc. The trust has huge holes and they need to be fixed.

This illusion that a free market will sort itself out as in bad businesses automatically go out of business doesn't work because in order to find out who they are a lot of people need to die first. Sometimes decades later.
I'm no expert, but repointing concrete is essentially doing just that
This .... exactly this, You did a good thing by getting out of it.
When a normie on the street starts talking about crypto, it means crypto has jumped the shark and it is a pure bubble driven mainly by people's greed.
Then sucks for you.

There's not enough people in the demographics the restaurant cares about to make an accommodation.

It's like when people complain pages are broken when they turn off JavaScript.
> we as a society might want to censor

Before the internet, all of that stuff could be (and was) published using traditional printing presses and distributed like everything else that was printed. We dealt with the outliers then the same way we ought to deal with them now: find and prosecute (or sue, in the case of libel) the people that were responsible for publishing them, not try to outlaw the printing press itself for not having a "no bad stuff" backdoor.

Because, really, if somebody comes up with a truly uncensorable distribution platform, the point of whether or not it can be used to distribute "bad stuff" will become moot: it will be uncensorable by definition, and we'll have to go back to the "old way" of handling the edge cases.