skysight-inc/HackerNews huggingface dataset:
HN shows it before de-punycoding (punydecoding?), which if you're not familiar with Punycode, does indeed look a bit "spooky."
I wonder if part of it is a "covering ears and singing" thing.

Right now, the trend is all about the recurring revenue. Not just Windows, every bloody product is that way. It doesn't matter what bridges they burn in making a horrible customer experience, as long as they can show Wall Street a chart saying it returns 35 cents per month per customer in ad/behavioural tracking data sales.

But what happens if we have something that shows that's not a winning strategy? If, say, the Windows Enterprise license at $175 ends up outselling a $100-plus-$50-in-nickel-and-dime-revenue-over-the-next-five-years Windows crammed with bloatware? How would investors respond?
> I'm thinking a modern Usenet would need something like ad blocker lists - volunteer run filter(s) that you choose to subscribe to.

This would be most useful if they're maintained per-category, by the people who frequent those categories. So then each filter list has "moderators" who can add stuff to it, the people who frequent a category usually subscribe to its most popular filter list, but nobody is required to.

Then because it's community-moderated and non-centralized you don't get the same problems with you do with email spam filtering where people will try to get their competitors' non-spam senders added to the global spam filter list.
I think you might just be trying to make this threat a much bigger issue than it really is. How many people do you really think will be trying to attack the JWST?
I don't find it to be a deal breaker, just saying that systemd is at least controversial enough for such things to exist and that it might disqualify Arch from being a system that qualifies as one that is a "bare OS with all core frameworks" to some.

It's incredibly subjective.
Apple closes all New York City stores to shoppers as Covid-19 cases rise
"What’s left?" Maybe you should adopt a morality that is Beyond Good And Evil?
BREAKING: There is no perfect security.

>Would be so easy to imitate you, reupload the code with an exploit.

Put your keyboard where your fingers are: do it by tomorrow morning and post here when you're done.
If AWS went down, some critical infrastructure would definitely be out of commission.
LP shoots an email as soon as someone attempts to login with the correct password from a new IP.

Once the IP is approved (you have to follow a link from the email), then you login again with the correct password and then get the 2FA prompt.
"Are there any good companies anymore?"

Practically - no. If they do exist, they are impossibly difficult to find.
Show HN: Check weather forecast for largest cities in a map radius
Several years into my aerospace engineering degree (age 21) I realized I had little interest in my chosen discipline (I'm 54 now). I was spending much of my free time on the computer and when I started to flounder someone I loved and respected pointed out the obvious, and I changed majors.

Admittedly it would be harder for you. But I would point out that CS has the most value when paired with real knowledge in another discipline. At Texas A & M in the 80's, CS was one of the only disciplines to have a minor - I assume because they, too, realized it needed good pairing. I got my CS degree in 2 years by doubling up the required classes (and by already having sufficient electives).

My first job further makes this point. I was fortunate to sneak into Steve Jobs NeXT Computer. I was surprised that CS majors were actually in the minority. The head of software at NeXT (and Apple before), Bud Tribble, was a former MD (his wiki is sparse, unfortunately - otherwise might have helped). My best friend in engineering was a biology major.

A final source of inspiration might be the "Sunscreen Song (everybody's free)" with the lyrics, "The most interesting people I know didn't know at 22 what they wanted to do with their lives. Some of the most interesting 40-year-olds I know still don't".

I think there is time for you, and if you focus on embracing your gained education instead of replacing it, you could have a very interesting career.

As for young engineers, they are overrated. I was terrible (though prolific) at 30. At NeXT I had several mentors in their 40s and 50s. For most of us proficiency has to be earned. I feel like I'm finally there (with maybe 5-10 years to spare). Ageism does exist though - I do think it's hard to change jobs at this age. Mostly because I think hiring managers are confused when interviewing people with more years and experience than themselves.

Having said all that, I do feel like a long career focused on engineering has been a little dehumanizing. I sometimes wonder if I had satisfied my logical brain with something like a medical career, maybe I would feel a stronger connection to my fellow humans. But there again, maybe you can find a great balance by straddling the fence.

In any case, good luck!
Ask HN: What should I do now as a middle aged developer feeling like a loser?
I am a long time HN reader and trust this community. I would love opinions of HN in general.

I might be going through midlife crisis. I am feeling a bit lost and a bit failure. I have a soul-sucking but decent job at one of major tech companies. But I never cared for my day job, as I had been focused on my side projects.

Now I have a wife and 2 kids. We need a bigger house, but we cannot afford it. We could have bought our dream home in 2020 but prices have skyrocketed in my area. This made me start paying attention to my career. I see my friends who focused on their day jobs are now much higher on corporate ladder.

I am at the point where I cannot really work on any side project because of kids. I rather spend my free time with them. A few options I am considering:

A. Keep the day job, and aggressively move into management. Safe and I know internal politics. The cons might be too much politics. People skills don't expire though.

B. Keep the day job, stay an individual contributor. Sharpen my technical skills and become an internal or external thought leader. Again safe. But may not have enough time to really be a thought leader. Harder to be a great IC and make the same amount of money as mediocre leadership.

C. Get a new job at FAANG as IC. I could easily make 2x - 3x my salary there. But I am not great at LeetCode. And I don't want to take time away from my kids to do LeetCode.

D. Get a new job anywhere as an IC. I could probably get 1.2x to 1.6x of my current salary. May not be enough to buy a bigger home. But work-life balance should be better than FAANG and there is no need to waste time on LeetCode.

E. Start part-time freelancing and quit my day job. I have a few past clients that should be able to provide enough work. I can pay bills and use extra free time to work on my side-projects. Riskier but might be good to take a break from my day job. Eventually freelancing could turn into a consulting business.

I am leaning towards option A or option E. What do you think?
I think you need a way for the prover to commit to the colors of every vertex before you choose which edge you want revealed.
As others have posted, suicide rates decreased over the last few years. Suddenly everyone locally was having a very similar experience.

So the number of YLL lost to the small number of 25 year olds dying at their own hand is very very likely much smaller than the much larger number of 50-90 year olds dying.

Even the small number of YLL to the death of an elderly person in a care home still had knock on effects for the survivors, from delayed funerals to funerals as super spreader events.
I got a 32" 4k 144hz monitor for $1000 and given how few of these there are odds are it's a similar panel

It's nothing compared to the XDR. I have no idea why this person thinks the XDR is bad for everyday users.

- I got one as a programmer who mostly looks at text. If you didn't tell me it has HDR always enabled I wouldn't have known, they've done an excellent job with managing bloom on non-HDR content.

- The resolution makes text milky smooth in a way that I always though 4k was this whole time

- 60hz has never bothered me despite regularly switching between this, the 144hz monitor, and a 360hz monitor....

- Accelerometer is neat enough, I have mine on a gas spring monitor arm and can be occasionally helpful to rotate

- Build quality is unmatched by all the gamer aesthetic stuff out there. Remove "backlight bleed" from your vocabulary.
Ask HN: What book, article, or podcast changed your mind on a topic this year?
inspired by https://mobile.twitter.com/eriktorenberg/status/1475633469220872197
I am extremely grateful to ComputerGuru and others who freely share code and binaries they used to scratch a specific itch like this. As for security, I'd never dream of running anything like this outside of an isolated, offline system and would destroy the instance immediately afterwards.
> But this is not development.

Gatekeeping at its finest.
I use a Pro Display XDR with my MacBook Air because of people like you who write long posts about how dumb it is.
Depends.

If it was stolen from the original owner then you don't really own the device legally and this is the anti-theft part of activation lock functioning as designed. If you're an innocent third party to the original theft, your remedy is to get a full refund.

If it was just because the original owner forgot to disable activation lock, you should be chasing them to unlock it for you. If they refuse, your remedy is to get a full refund.

edit: reputable recycling places require you to have disabled activation lock on functional devices, or they don't pay out.
> Recruiters love phone calls and don’t like doing things over email or text.

This has really hindered me as a person with a severe hearing impairment. It's annoying how pushy some people can be about it too, insisting that there has to be SOME way to make it work.
> the server may still prioritize an exact path match and execute the file rather than defaulting to executing the framework's entrypoint

This is properly solved by frameworks having this entrypoint be in a ‘public’ folder and that also being the webroot, so only index.php and nothing else is available for a direct match (unless /../ in the url works, which would be a huge security hole).
I've been waiting for a solid 5K display that meets my requirements since 2011. In 2011 I said, "when I replace my iMac, I can't wait to have a few 5K 120Hz displays!"

In May 2021 I did my workstation build. I just bought new value 1440p panels while I sit here with my arms crossed, wondering when the 5K displays which'll meet my requirements will exist.
Yes because the license was terminated when the violating party violated the license and then also ignored the notice asking them to come into compliance. So the right judgement is to cause GPL code to be removed from the product.
Why care so much about a crappy recruitment experience? - it’s just the first hop/hoop.

Would you not go to a party because your shower’s hot water temperature fluctuated and put you in a bad mood?
I pay my engineers six figures, and my cloud bills don’t top $1000/mo. Optimizing for cloud bills is stupid in my case.
The obvious question is why should these things be a pain in the ass.
Why do you need types to learn React? You really need a compiler to tell you when you have made a mistake that bad?

Your first mistake is trying to add typing on a dynamic language that works just fine without types. You won’t really learn the underlying language that well that way, and you therefore won’t have a good understanding of it.

TypeScript makes sense in large projects, with many developers where you need to catch a class of problems that compile time type checking can catch. It doesn’t offer a lot or add much in the way of actually learning the fundamentals of frontend development and is a distraction when viewed through that lens.

Are you sure you weren’t actually avoiding the scary unknowns of actual learning and doing a bunch of busy work to bring familiarity into an otherwise unfamiliar space? I catch myself doing that a lot, especially if I need to learn a completely new language to learn something. I wasted a lot of time trying to make OpenCV work with native JavaScript when I should have just learned enough C++ to get by.
Why memcpy/strcpy/strcat return a value?
As an average senior developer in tech giant but not FAANG, I make $150K. I live in Texas.
The part not shown well here is that before your choice, you would receive a "commitment" for each vertex color in the graph for each iteration. The commitment allows the prover to provide a coloring that can't be changed after the round starts, but also where only the values for the chosen edge will have their commitment "opened".

If each round gets you an edge with different colors for each vertex, you can be confident it was able to 3-color the graph. You have the commitments, so the prover can't change the colors based on your requested edge, so if they didn't color it correctly you know there's some probability of getting one of the edge(s) where it had to give both vertices the same color. You can never be 100% sure it didn't lie and then get lucky each round, but you can do enough rounds to reach whatever probability of that makes you satisfied that it's honest.
Please do not post flamewar comments to HN, regardless of how right you are or feel you are. It just leads to tedious, nasty flamewars—exactly what we don't want here.

https://news.ycombinator.com/newsguidelines.html
why is the exact frequency used important? what's different about near space bands versus deep space? they look arbitrary to my idiot eyes.

(I'm asking why the band used is significant in any way)
What happens with such data is the pastes get distributed eventually (used to happen on a forum like Hackforums or Chan, moved more towards Tor I can imagine). Then it recently got in the hands of an attacker who tried to exfiltrate the data.

We don't know if the attacker tried the same password on a different service, such as Gmail for example. It does not make sense to not try this, given the geoblock.

I remember seeing on a hacker conference in 2019 a demo by some Italians (in my mind I think about Evilsocket) of a phishing attempt where they automated the process of getting the 2FA from e-mail. Geoblock or IP whitelisting is essentially a form of 2FA.
Think of it as people who earn 300k being able dictate that they work from home, and it sounds a lot more feasible
Yet look at Missouri, where medical examiners are elected and do not require training or certification. They can fail to record covid-19 deaths, but not deaths. https://missouriindependent.com/2021/12/22/uncounted-inaccur...
While most of what you have stated I can find myself agreeing with, I am also an avid fan of scooters.

If you realistically want people to avoid having cars, you’re going to need to make the prospects of transit without a car (whether they would have walked or biked or driven) much more palatable. Scooters do this. They are more convenient for the trips you otherwise would have walked (faster, easier, less sweaty) or biked (a lot more work to lug the bike up and down the apartment block stairs and find a place to lock it and hope it’s not vandalized when you return).
Right exactly.

So long as at least one of you uses a coin flip to switch between the strategy they last suggested and the strategy you last suggested it will work.
Strong disagree. As a candidate I want to make sure everyone’s time is being used effectively, and I’m perfectly happy to offer up information that can be used to make sure it’s a good match. It’s not “jerky” to want to know a candidate can hold a conversation: it’s (in my opinion) eminently reasonable due diligence.
We've banned this account for posting flamewar comments. Not what this site is for.

https://news.ycombinator.com/newsguidelines.html
4K isn't dense enough for proper 2x scaling at that size though. You have to go fractional, which is okay, but not great.
Yeah, that's exactly what you need to keep it more honest. This demo doesn't really show that part of the protocol.
> your domain name is registered through a centralized registrar. The DNS architecture/protocol itself is centralized as it is controlled by ICANN.

There are tons of registrars and DNS is even more decentralized — it’s not like .ru has the same operators as .us or .aws.

The key question is how many parties can limit you. The DNS roots are stable and widely cached, so you don’t have bottlenecks based on those. Once you own a record in your hierarchy of choice, you can do whatever you want with it without needing to involve the roots in any way.

What happens, however, is that people voluntarily share infrastructure because it’s cheaper and easier for them to let Google operate their email, AWS their servers, etc. That’s different in a very key way: if you don’t like how it’s going, you can easily leave at any time. The centralization is weak — lose that competitive edge and the exodus begins.

The same thing has already happened in the blockchain world: theoretically you can be your own bank, IdP, etc. but in practice most people prefer to let other people manage those functions for them. Control of the blockchains, oracles, etc. similarly has a relatively small number of parties involved and it would be harder to change them than updating DNS records.
This has been discussed before a couple of times - Bret Victor keyed me into the discussion of how symbolic maths makes the discipline seem alien by pointing at two things (can't remember in which lecture though): the mathematician's lament, and a letter to leading mathematicians and physicists including Einstein asking how they work with maths (can't remember any key words to Google this). The idea being that mathematical symbols are a tool of communication, not the way you actually work with maths (if you're exploring new ground, at least).

Edit: it was in here: http://worrydream.com/#!/KillMath
In a "logical pixel" system (macOS, Wayland, …Android??) the scale is the relationship between logical and physical pixels. In an "app go draw bigger stuff" system like Windows, it's just the factor of how much bigger the UI elements should be. E.g. in Windows settings you can set 150% scale and all UI elements will be 1.5X as large.

And the "good" scale depends mostly on PPI of the monitor, as well as user preference. On a 27" 4K monitor, 1x scale is near unusable: the UI elements would be microscopic. Windows defaults to 150%, but 175% and 200% are fine as well (here's the user preference aspect).
> Amazing to see deer just walking through American backyards.

Americans don't understand how underpopulated their country is compared to the Old World.
Just don't switch to those new shiny useless/bad frameworks?

Or do you mean that you have to suffer like when you visit websites, like cnn.com: https://i.imgur.com/VAZMUx8.png
Only the NIRcam has that many pixels, the other instruments have far fewer I believe.

They will make up for the smaller numbers of pixels per (long) exposure by running the thing constantly.

Check out the sort of images they produced with the 128x128 pixel sensor on spitzer: https://upload.wikimedia.org/wikipedia/commons/a/a5/Andromed...
Posting like this will get you banned here, regardless of how right you are or feel you are. Maybe you don't feel you owe unvaccinated truck drivers better, but you certainly owe this community better if you're participating in it. Much better.

No more of this, please—especially since we've already had to ask you this kind of thing multiple times before, and you've been continuing to break the site guidelines in other places too. Not cool.

https://news.ycombinator.com/newsguidelines.html
Zig is not memory safe on purpose. So when you need or want that you don’t use Zig
The FDA's Restrictive Regulation of Home-Testing Devices (2017)
Just tried to delete my lastpass account and get the following message: "Something went wrong. : A" Not very confidence-building. Anyone know how to work around this?

Also: Went to https://support.logmeininc.com/lastpass/help/delete-your-las... and it doesn't actually tell you how to delete the account, just tells you how to recover your password. Methinks this is all a dark pattern.
I would feel more spoiled if it were actual video from the spacecraft.
We used Guppy for basecalling, which is neural network based and used to turn raw signal data into the predicted bases. There're no guarantees of accuracy, only tools to determine and assess quality. One major way of assessing accuracy is to compare the subject genome with other similar reference genomes and denote the high-degree of homology in highly-conserved regions.
You're completely misunderstanding what I'm saying. The people/product problems are far larger than the technical problems.

Why would people ever want to manage all of those things? A large part of the value proposition of Gmail and Facebook is that they are easy to use.

Also, this: https://twitter.com/nikitabier/status/1369098642171162625
Feeling almost completely asymptomatic with a positive test, wrecking multiple family holidays and trips (everyone I contacted now has to isolate), and sitting here not knowing if I should use the time I’m feeling OK to revise my will or if this is the extent of my symptoms and it will just go away in a few days.

And the CDC shifting guidelines down to 5 days, when I read multiple places that day 5 is where you hit a bad turning point or get better…
Indeed. Bandcamp also has "Bandcamp Fridays" where every dollar goes straight to the artists you buy from (after payment processor fees, that is).
They are not dongles... If you want to be standard you just get 4 of them as pure USB C pass through (for 8 bucks or so) and then you can use any USB C dongles you want.

Those are more modular ports, you use them as semi-permanent configurations.
One nice feature of Slack is that you can schedule messages to send when the recipient's working hours start. Let the automation take care of keeping messages to working hours.
Isn't a hardware wallet airgapped?

For a cheap alternative you can use an old smartphone, and disable all radios. People will use a Librem 5 in 20 years still for this purpose wink.
ah, yes, good point. thanks for the catch!
When the original Retina Macs came out, they basically ruined me for non-Retina laptop screens. However, regular 27" 2560x1440 screens were just fine.

In 2017 I was able to pick up a deal on the Anandtech or [H] forums, 2016 15" MacBook Pro and the original LG 4K USB-C display for $1600!

I still have the screen to this day. It is still amazing. I never ended up buying a 27" 5K display.
Did anyone that didn’t live inside the CO ever actually connect at 56k, or was this only the stuff of legends?

Edit: My personal max downlink record was 48 kbps, despite being subscribed to 56k service. This is why I ask. This also brings back memories of hovering the mouse cursor over the dial-up icon in the system tray in Windows to see your line speed.
Ooh, a good point a lot of people aint gonna get.
I've taken a look at pretty much all of your comments on this story, and that seems to be the logical conclusion of your stance on generics. I'm not really sure how you could think otherwise and write the comment I replied to, and lots of others in here.

To someone that said "Even ignoring performance, it has no support for checking the types, which in C means it can easily mess up memory badly." you replied "It does not matter. Your concerns are entirely academic. Simplicity wins.". Type safety is a real concern, and lack of it has conséquences in the real world, often in the form of bugs or vulnerablities, but you seem deaf to any arguments so I don't see the point of arguing with you. Instead, I've linked you something that you might like.