skysight-inc/HackerNews huggingface dataset:
The internet is not a thing you connect to, what you must actually do is register your intent to disable the bootloader with an adversarially controlled server, and that server must respond with a yes.
I agree. Of course the concept of passwords needs an overhaul, but there needs to be some open solution and not some silo’ed approach where a couple of large corps can exert control.

Im curious to see if this reaches mass adoption.
M1/M2 is a big.little design isn't it? As in an ultra low power CPU for trivial tasks and it spins up heavyweight cores when the workload demands it?

I mean, 3x the performance per watt might be --lies-- --damn lies-- uh, benchmarks targeting the little CPU?
I'm not so much sympathetic to publishers as I'm a reformed populist. I had formerly held the usual HN view, that Elsevier is the only journal publisher, that they act differently than anyone else, that somehow they have cornered a market or tricked people onto paying too much money.

Imagine my surprise when I found out, actually academia only uses them because prestigious journal publication is the only real metric it used to assign research positions. They literally don't need to use these publishers, but they won't stop because otherwise they'd have to find another way to decide who gets to do the research. Elsevier just puts its hand out and asks for whatever it wants and gets it because academia doesn't want the system to change, it just wants a bigger budget and this is a politically tenable way to pressure for a discount.
Google’s implementation allows multiple passkeys. I have a passkey for my iPhone, one from Windows Hello, and 3 from different yubikeys I’ve picked up over the years. The yubikey implementation requires setting a PIN, so I’m not even really worried about one of them being lost of stolen.
Easy, buy a backup phone, rest easy and boost the economy.
Rhetorical statements from yesteryear:

1) What would you do with a million dollars?

Today's answer: Buy a house.

2) You've made it when you're making a six-figure salary.

That $100k salary today is closer to a $50k salary in the 1990s.
What's wrong with an online backup? Offline backups are tied to their physical representation and can get lost in disasters for example. Spread your risk.
Sure, but today there's not even any recession going on, especially not at companies laying off thousands of employees. Basically, their financials are billions in the green for 2022.
I got a beefy Ryzen 3000 personal desktop in 2020 when my 2014 laptop started giving in (noisy even with new thermal paste, lid broken).

I can't stand the noise of the fans when it's next to me, it has a water cooler fan. I recently bought quieter fans to replace the existing ones with, however haven't fitted them due to calling issues.

Just wanted to say that your suggesting of getting big slow fans has intrigued me. Right now the desktop sits in the living room, and I only turn it on at night when I'm in the office and the family's in the bedroom, or out of necessity.

I remote into it, so things like games are out of the picture as it gets really loud when the GPU fans start going.
> $30k just above the poverty line for the lower 48,

More then double for the 48 contiguous states (“lower 48” only made sense as a synonym for 8½ months in 1949) plus DC.

> and it is the poverty line if you have the audacity to have two children.

If you have a family of four with one income, to be precise.
Units error.

Margin is not a measure of wealth.

Spending $700M to make $1B, each year, would be a pile of gold to cackle on, yes.
Your comment highlights that you really don't understand what "serverless" is. We run a monolith running on App Engine "NodeJS Flexible". All of our code is basically a single Node monolith, and under the covers many of GCP's newer serverless options (like Cloud Run and Cloud Functions V2) run on the same infrastructure -it's basically just containers, and they even offer versions that let you simply deploy any Docker containerized app.

But compared to the maintenance burden I've seen with other similarly sized startups that use k8s, we just spend way, way less time on infrastructure management.

On a related note, this kind of language, "The only world where I can make a good case for serverless for small teams is if you have said poor leadership and serverless helps you escape their poor decision making." which is basically "if you don't agree with me you're an idiot", says a lot more about the speaker than the speakers usually realize, and it's a huge, giant red flag.
One thing I find very annoying about Samsung is that it tries to get people to use Bixby (Samsung's "Google Assistant") by remapping their phone's power button to Bixby. Due to the nature of my current project, I talked to many Samsung owners in their 50s and 60s who don't know how to turn Bixby off and, consequently, don't know how to, e.g., shut down or reboot their phones.
"Explicit" would seem to be "obvious" - is that necessarily true? Too much code can obscure what is happening.

Familiarity helps implicitness be understood. Some would argue lack of familiarity is the only problem with the languages you mention. Certainly, it helps: as you become more expert in anything, you start using short-hand and jargon, and skipping details.

Adoption is easier when it's similar to the familiar. Hence, "c-like". And python, psuedo-code-like.

But are some things easier to grasp, by nature? I think, "intuitive" often means familiar. And there are things that all human beings are familiar with, like space, trade and language. Perhaps this is where intrinsically obvious and familiarity coincide?
Awesome explanation. I also like that she ends up stealing a spoon from the diner.
‘Knowing what we know’ review: how information was born
> they had some overly chatty calls between AWS lambda functions and S3. They were able to re-use most of their working code by combining it into a single long running microservice that is horizontally scaled using ECS, and which is invoked via a lambda function. This is only one of many microservices that make up the Prime Video application. The problem is that they called this refactoring a microservice to monolith transition, when it’s clearly a microservice refactoring step

If I understood the post at all, I disagree.

One can spend hundreds of HN comments discussing technology stacks, monoliths, etc, and this is important: it affects maintainability, developer hours, and money spent on orchestration. For some applications, almost the entire workload is orchestration, and this discussion makes sense.

But for this workload, actual work is being done, and it can be quantified and priced. So let’s get to the basics: an uncompressed 1080p video stream is something like 3 Gbps. It costs a certain amount of CPU to decompress. It costs a certain amount of CPU to analyze.

These have price tags. You can pay for that CPU at EC2 rates or on-prem rates or Lambda rates or whatever. You can calculate this! And you pay for that bandwidth. You can pay for 3Gbps per stream using S3: you pay S3 and you pay EC2 (or whatever) because that uses 1/10th of the practical maximum EC2 <-> S3 bandwidth per instance. Or you pay for the fraction of main memory bandwidth used if you decode and analyze on the same EC2 instance (or Lambda function or whatever). Or you pay for the fraction of cache bandwidth used if you decide partial frames and analyze without ever sending to memory.

And you’ll find that S3 is not “chatty”. It’s catastrophic. In fact, any use of microservices here is likely catastrophic if not carefully bound to the same machine.
How can it not be obvious by now that if you want to control the experience, you need to own and control the hardware and software?

Why would anyone ever trust anything else to remain stable over the long term?
Mostly used agents, sites want to be crawled to appear in search results, but from time to time it does actively login to sites (linkedin was one that stopped working, presumably suspended as it likely violates t&c)
I don't believe I'm talking about some kind of special lifestyle. I'm talking about living. As in being able to have a roof, sufficient nutritious food, heating, transportation, even some basic entertainment, all without having to hold multiple jobs.
Moreso about providing the capability to roll your own backup. Online backups an be foiled if they only provide gdrive backup for example.
>x86 is dead.

RISC-V is inevitable.
I know one study found celiac is increasing, not just being diagnosed more (although it is also being diagnosed more). I'm not sure of other autoimmune diseases.

https://www.sciencedaily.com/releases/2009/07/090701082911.h...
> Can you tell a quality scientific paper? Do you know what's required to get tenure? To get scientific funding? All of those are relevant as to why the scientific publishing system works as it does today.

Knowing these things is also not required to be an academic publisher. All you need is cash. You've mistaken the boss for the expert.
Microsoft Outlook. Only because it has not changed in 25 years (Outlook 97 looks eerily similar to Outlook 365).

There is no worse productivity killer than change for the sake of change (looking at you Google).
I dropped out of Stanford in my senior year because I couldn't continue to ignore the negative effect that severe ADHD had on my classwork. While I did come back and graduate a few years later, my PhD ambitions were in ruins. While I spent over two decades working my way up to a junior research position, I never overcame my lack of graduate education. Perhaps I would have done better to re-asses my goals and select a new career, but my drive to overcome my feeling of failure by attaining my original goal got in the way of choosing a better course. You are right to give new thought to where you want your career to go.
It really makes sense if you consider the budget for RHPS was less than $1.5 million... why make a custom prop if you can just rent it?
It still stinks that Nature hijacked the academic prestige system for its own profit.
If password managers can store passkeys, why not choose one of them and do your offline backup through there?
The standard allows any company to provide passkeys or to host your own. KeepassXC already has a pull request open, I believe.

If you choose to use Google's passkey then you're taking quite the leap of confidence, but you don't have to pick between Apple and Google. We just need to wait a bit longer until passkeys are more widely supported.
Worst about visual snow is that the night sky is a busy mess and I never know if a light dot is actually real. Definitely too much LSD for to long
The postition of the comma key doesn't (to me) feel a lot better than the normal position of the CTRL key. I remap CAPS-LOCK (which I almost never use or want) to CTRL and that works well for me in emacs to reduce finger contortions. It does create minor annoyances when I have to use a computer where this isn't the case, since it's in my muscle memory now.
Mine turns on when it's on the charger and I'm compiling something that takes very long or otherwise running a lot of programs.

Even then, it's still quiet enough for the person next to me to barely notice.
I believe we are increasing in the number of autoimmue disorders.

Alergies is a clear sign that these are not 'hidden', 'waiting to be discovered' symptoms.

My personal view is that this a combination of the following top factors (in that order):

1) long-distance travel causing quick spreading of various infections illnesses stressing our immune system

2) Food (too much sugar and carbs)

3) Water and air pollution

4) vaccines 'boosters' chasing immunity to rapidly changing pathogens
Should prefer, but even if they do, they and their partner's continuing prospects are also more precarious than those higher up the income pyramid.
Main issue of lambda and similar offerings is that you're pretty much bound to the cloud.

Kubernetes is much more open standard. It's much easier to move to other cloud or self-host.

It's more about insurance and keeping other options.

Managed Kubernetes, managed databases are a thing and you should use them if you can. Just don't depend on cloud-specific stuff too much.
Why a smart speaker?

I have Alexa, a Dot device, which works great - never any problems - with Spotify. I think it's better than Bluetooth speaker, yeah.

Because of the timers. I can ask it to set a timer for shampoo or condition, 3 minutes, or washing my teeth, 2 minutes.

But also I can request a song by name, and for many songs it works.

It basically works as well as a Bluetooth speaker, for the same cost, but with more functionality. Pretty easy choice.
Would like to get invited
Pspspsps generally tends to work quite well.
I'm not sure what your comment is referring to. It doesn't seem related to the discussion.
Hah, there's a subreddit r/thatsabooklight dedicated to stuff like this.
If I forget to plug my M1 Pro laptop in in the morning, it will notify about 10% battery in the afternoon. I'd estimate that's somewhere in range of 4-6 hours. Mostly Android Studio, Teams, Firefox.
It's easy to sit back and say that, but I can almost guarantee that if you actually follow this up with a set of opinions about what stack / architecture / approach is easiest to debug and change, you will find yourself back in the argument with the rest of us stupid people.

I believe there's a lot more variables than "how easy is something to debug and change". The issue is that how easy something is to debug and change is very contextual to the point in the lifetime of an application, the industry the application will live in, and the changing requirements as the application grows in complexity.

Even the simplest interpretation of your statement leads to considerable argument. Often the ease of change and the ease of debugging are at odds with one another, where a highly dynamic approach might make change a breeze, but make debugging more difficult.
I'm also very interested in reading an article about that.
The reason that the rich were so rich, Vimes reasoned, was because they managed to spend less money. Take boots, for example. He earned thirty-eight dollars a month plus allowances. A really good pair of leather boots cost fifty dollars. But an affordable pair of boots, which were sort of OK for a season or two and then leaked like hell when the cardboard gave out, cost about ten dollars. Those were the kind of boots Vimes always bought, and wore until the soles were so thin that he could tell where he was in Ankh-Morpork on a foggy night by the feel of the cobbles. But the thing was that good boots lasted for years and years. A man who could afford fifty dollars had a pair of boots that'd still be keeping his feet dry in ten years' time, while a poor man who could only afford cheap boots would have spent a hundred dollars on boots in the same time and would still have wet feet. This was the Captain Samuel Vimes "Boots" theory of socioeconomic unfairness.

- Terry Pratchett, Men At Arms

Sounds like a sensible investment to me. You spent a lot on some hella nice boots and if you don't care about keeping up with style, you can amortize their cost over a lot more use than someone who can only afford cheap, shitty boots.
> The scheduler gently evicts the pods, and nothing is lost.

If you have heavy duty work being done, it might get kill -9'd after the grace period is surpassed. If you weren't using spot instances you have full control over the grace period.

You can of course handle this too, by breaking up your work in ways where it can be interrupted without losing progress but depending on what you're doing this could be very complicated. Basically the takeaway is you can't blindly start using spot instances, even if your app has been running in Kubernetes successfully for a while.
It's better than working in the service industry and dealing with people. Or working at an airport handling luggage.
> 1) What would you do with a million dollars?

> Today's answer: Buy a house.

In my hometown, that would put a down payment on a house anywhere in the city limits. The town population is under 100k. -_-

Shit's changed so dramatically. Even a mere 15 years ago, you could get a townhome for under $150k.

Certainly explains why restaurants are closing for a lack of help - the help can't afford to live within 50+ miles from there.
Ask HN: How to Solve this Captcha
I am wondering how to solve this captcha:

https://ibb.co/Gsmhmd9

https://ibb.co/Sf2B5qX

I have tried to use pytesseract and azure OCR. They both failed. Is there a service or python library that you can please guide me so I can investigate more. Thank you
The work in the military is more meaningful than hustling premium indulgence banana skin silk LGBTIQ+ risque undergarments on Ant's Alibaba platform.
Kind of, we have evidence that there are a lot more people with celiac now. It's not just that people are being diagnosed more.

https://www.sciencedaily.com/releases/2009/07/090701082911.h...
They're not web scale.

https://youtu.be/b2F-DItXtZs
Everyone has an agenda. "Having an agenda" just means "disagrees with me." It's like neutral. If the news reported only what you consider the truth, you would consider it a neutral source. If you watch fox, NPR has an agenda. If you listen to NPR, fox has an agenda. If you are a critical thinker, you see that almost all institutions "have an agenda." In china, "Taiwan is part of China" is neutral, to Taiwanese it is not neutral. The word is meaningless. Is "Taiwan is a country" a lie in China? Clearly context and frame have deep deep implications for interpretation of information.

That's exactly the type of thing Snyder brings up and exactly why I like him so much. He cuts through the crap. He has a very consistent and crisp processing of reality. He systematically dismantles people like you in Q&A's almost every time.

As for what you're saying you must realize that "anonymous dude on the internet" doesn't compare favorably as an authority to "Yale professor of history who has spoken in front of the UN and published several well regarded books"

You are making rather extraordinary claims as if they are self evident, and they are not.
Senior software engineers: sure. Engineer II or below, terrible. Literally zero productivity, or even negative productivity.
Recently somebody replaced the skyline and landmark photos of the Birmingham Alabama page with their shitty smartphone pictures from an overcast day and have cried victim because somebody called their pictures shitty. To me that's the lamest edit war because it happened in February and hasn't been resolved.
All the other wage comparable jobs don't include wear and tear either (whether on a vehicle or on your body / mind).

What kind of price tag do we put on your soul being gutted at McDonalds or CVS, standing at a register all day dealing with entitled jerks as a CSA.
I'm at least happy your career seems to have been limited to indoors office work, much of the professional industry is very difference when it comes to noise. Doesn't mean you're not right, but I wish didn't have experience spending 7 hours / day next to very loud construction and cleaning machines, as it kind of shrews my perspective compared to my current peers it seems.
We have to open the link folks; why are you just typing what you're reading in the white text box above?
The problem is the drop-down should never be cropped/hidden by the boundary of a parent container.

This runs counter to the behavior of it being anchored to a parent container.
The median income in Germany is 48600 $
When they switched from magsafe 1 to magsafe 2 there were affordable adapters that allowed original magsafe to be used with newer computers.

Apple still sells the adapter (and the original magsafe) despite being more than a decade since they sold original computers. If anything, this shows that apple very much doesn't want you to stop using your old charging blocks and computers.

Any current iPhone will work with a charging cable from 2012, which is very much not true for any other phone brand.

I don't know why apple resisted micro-usb, but I am glad they did. Its a bad standard. It has a lower power capability, and the number of insertion cycle and abuse it can take is WAY lower.
> Compact Disc is a tradename, and therefore is capitalised. But the logo says "Compact disc", and the term is now used as a generic term for compact disks or compact discs, depending on where in the world they are. Everyone calls them CDs (or maybe CD's).

My headcanon:

- The logo says "dɪsᴄ", like what can be represented on the seven-segment display that would be found on the front of any player even in the '80s.

- They cease being "Compact Discs" and start being "CDs" in ~1994 (region dependent) when they started being pressed with IFPI codes: https://forums.stevehoffman.tv/threads/can-you-tell-if-an-au...
> What's wrong with an online backup?

If Google decides you have Done A Bad, suddenly you can't login to anything, anywhere.
Have you heard of North Cyprus? Also, North Ireland.
If you have a trigger inside a nested scrollable region, and the popover pops out of this region, then if the trigger is scrolled out of view the popover cannot be anchored to it anymore.
are you autogpt
That just means avoid making passkeys and/or Google passkeys your only login option.

There are other options out there.
Yes, but one of the biggest factors when selling your car is the mileage. Take what that car would have sold for if it had 75k miles on it and subtract what you actually sold it for. That difference is the additional depreciation those 75k miles created. And Uber won't let you drive junkers either. So there is always some additional value lost per mile driven that needs to be accounted for.
And when it happens to you, Google will let you know that they reserve the terminate your account for any reason or no reason at all. You will get the same email response over and over again:

“We have concluded the review of the information you’ve submitted. To prevent possible fraud and abuse, your Google products and services will remain suspended. It is our policy to not discuss the specific reasons for these suspensions.

Note that in the Google <PRODUCT> Terms of Service, we reserve the right to change, suspend, or discontinue any aspect of our services at any time, including availability of a service or any feature, without notice and without liability. We also reserve the right to impose limits on certain Service features or restrict access to some or all of the Services without notice and without liability.”

It can wreck your life. Getting a suspension lifted can take a truly stupid amount of effort depending on the reason (if you even know it). For me it involved basically stalking employees until I was able to find someone who could actually review my account. Literally looking up employees by department and name on LinkedIn and Twitter, then trying to find their phone number and texting them. I must have sounded crazy. But I was able to find someone to help. Then it took like 5 minutes to fix. It was clear it was just a mistake on their end—an, “overzealous anti-fraud algorithm.” I probably spent around 60 hours in totally trying to get my account restored.

After getting access back I stopped using that account and made sure to distribute access to different accounts and emails. Using a single Google account is just way too risky. The more services you use the more likely you are to encounter an account suspending issue. I’ve heard of many cases where people get hacked and Google’s response is to ban the victim permanently. Facebook has similarly atrocious policies.
Yep. I didn't say you wouldn't have a long commute from your newly purchased house. :)
No, I promise this for good use :)
> A cluster may lose up to (N/2)-1 nodes

What a weird notation. When N=3, a cluster may lose up to 1 node, I don't know how that matches this formula.