skysight-inc/HackerNews huggingface dataset:
>"Technology was and is perhaps the most Californian aspect of the American mythos. The idea that the universal constants of human nature were at war with the mutilating demands of technology-driven systems was a very Sixties Californian conceit, to which Dick’s fellow anti-utopians each adhered in their own way: In Kesey’s showdown between man and the castrating nanny-state; in Didion’s emphasis on the vanishing virtue of self-reliance; in Pynchon’s degenerate Ivy League Puritanism; in Thompson’s drug-addled primitivism; and in Stone’s Catholic idea of devotion to a God that might somehow salve the wounds of the survivors once the great American adventure goes bust."

What an interesting quote!

I will have to check out some of the works of those other authors in the future, to examine the idea sets they propose, and then (after having read them thoroughly!) possibly add some of the better/more interesting ideas they propose -- to my "chock-full-o'-everything philosophical idea corpus in my mind" <g> (For lack of a better term!)

Anyway, a very interesting quote -- worthy of future study!
I'll bet $5 the 'niche business' is drop shipping, and the ads are targeting customers already looking for the product who would have found it for cheaper if not for the ad.
Dtrace was added to windows before the bpf system was. This is a bit over two years old now.
HN maintainers should optimize page load time by just omitting the actual link to the article. The discussions would be pretty much the same.
You're missing 37-38, 45, 53, 58, 73, 81 and 90, and that's just the ones I can't think of off the top of my head. I'm sure there's probably double that number I can't remember, because they don't intersect with my areas of professional study.

29 was huge (way bigger than 08), but many of those others were in the ballpark of 08 or larger. As far as I'm aware, it's unlikely we'll ever see another as large as 29, but 08 sized? I'd expect another within 30-50 years of it.
> This is not a handbook.

The title is an attempt to link the video to "The UNIX-HATERS Handbook" which was eventually printed as a handbook.

https://en.wikipedia.org/wiki/The_UNIX-HATERS_Handbook
Works great for storing pirated content though
Are there any self-contained mini portable pianos with a Bluetooth interface that fit in a small backpack?
https://xkcd.com/2494/
Are we losing enterprise desktop?
You can be hired on frontend, and that means you write client-side code, but with JS (or others *script)

You can be hired on the backend and will write server-side

You can be hired on mobile and will write Android/iOS code

But what do we have now on the desktops?

1. Electron-based, CEF-based applications written by frontenders or full-stack developer

2. CLI, TUI, or Qt/wx/gtk utilities written by backenders

3. A cross-platform application written by mobile developers (flutter, kotlin compose mpp)

4. Really native programs, oh, never seen them, or maybe on macos only :(

First ones - optimized to be run in a browser, so keeps the browser with them, and voilà, it's become unoptimized and big

Second - we have better-optimized code, but an interface can be improved or should be written from zero, however, those guys never work with designers and...

Third and fourth variants - perfect, but almost never seen them in enterprise

But businesses take care mostly for money and we get electron or CEF(spotify, geforce now, steam) and memory leaks and etc.

So, we have no such thing as desktopdev or desktopend (deskend) software in the enterprise world, and I hate it.
Yes, and we should have cut them off after the midair collision like 20 years ago
Youtube is very different than Netflix from a technical problem perspective. They serve free videos to anyone around the world that are uploaded by users.

It's closer to a live streaming problem than pre-encoded video like Netflix.

Having worked at Netflix I can say that the YouTube problem is much more complex.
This was my thought too. I've been struggling with the concept of "if you don't have anything nice to say, don't say anything at all" lately, because I've been programming too long and just see poison pills and better alternatives everywhere I look.

But I believe that async is an anti-pattern. From the article:

* When an nginx worker is blocked, it cannot service other requests
* Solutions to prevent nginx from blocking like aio or thread pools scale poorly

Nothing against nginx (I use it all the time, it's great) but I probably would have used a synchronous blocking approach. The bottleneck there would be artificial limits on stuff like I/O and the number of available sockets or processes.

So.. why isn't anyone addressing these contrived limits of sync blocking I/O at a fundamental level? We pretend that context switching overhead is real, but it's not. It's an artifact of poorly written kernels from 30+ years ago (especially in Windows) where too many registers and too much thread state must be saved while swapping threads. We're basically all working around the fact that the big players have traditionally dragged their feet on refactoring that latency.

And that some of the more performant approaches like atomic operations using compare and swap (CAS) on thread-safe queues beat locks/mutexes/semaphores. And that content-addressable memory with multiple busses or even network storage beats vertical scaling optimizations.

So I dunno, once again this feels like kind of a drink-the-kool-aid article. If we had a better sync blocking foundation, then a simple blocking shell script could serve video and this whole PDF basically goes away. Rinse, repeat with most web programming too, where miles-long async code becomes a single deterministic blocking function that anyone can understand.

I'm kind of reaching the point where I expect more from big companies to fix the actual root causes that force these async workarounds. I kind of gave up on stuff like that over the last 10 years, so am behind the times on improvements to sync blocking kernel code. I'd love to hear if anyone knows of an OS that excels at that.
My top question right now: Can I use my own hardware & will you monitor me (time tracking, screenshots, etc.)?
recently i see a lot of people with very high upload speeds. Nobody is using them though, but nominally they are there.
> any edge cache solution

Someone still has to do the R&D for edge cache? These slides are about Open Connect - their own edge cache solution that gets installed in partners racks (i.e. ISPs and Exchanges). Before things that Netflix and Nginx implemented in FreeBSD, hardware compute power was wasted on various things they discuss in slides.

Yes, you can throw money at the problem and buy more hardware.
If I understood correctly, the proposition was to give borrowers the first right of refusal when a lender sells the debt, which can and does happen all the time without a lender going bankrupt.
I really like the keybed on the yamaha reface series. It has smaller keys, but they are proportioned very well and the feel is good.

The reface series do have sound engines built in, but they can be used as midi controllers as well. Plus they have speakers built-in (along with MIDI, headphone, line in, line out) and can run on batteries, so it's a great portable option.

I have the reface CS, and I like it because it's two in one, midi controller and synth.
To reiterate and sum up - during the crisis the price of mortgage backed assets was declining in a very low rate environment because of increased risk of default. In the current environment the price of mortgage backed assets are declining because of a high rate environment. Both are bad for non-bank lenders who are typically fairly leveraged and rely on short term lines of credit for that leverage.

The big difference is that the underlying loans are still money-good, they’re just paying a low rate of interest.
It seems like the only “leap” is partnering with some other group. Which, yes, organizing is critical on large scale projects… but for those of us looking for a breakthrough, I guess we’ve been clickbaited.
Outside of FAANG, senior means "we can't pay as much as FAANG but we will call you senior when you have two years of experience and no idea what you're doing".
A concern I’ve had here in Florida is that we’ve had people move here and buy homes that are “affordable” with their remote NYC/SF based jobs. But, these same homes wouldn’t be affordable to them with local jobs because the salaries are so lower here. The banks didn’t consider it a factor when lending to them. If the tech layoffs continue this could be a real problem.
The 2008 crisis was foretold by the failure of providers of "liar loans" before the contagion spread.

However, I think this time is as you say, a bit different, but we'll see.
Can we replace this post with the YT video?
That wasn't the OP's complaint. OP's complaint was that noise levels weren't compared. We don't know if either of them throttled, which is yet again a distinct question from noise levels. It takes the M2 Air a few minutes to throttle, it's quite plausible that phoronix just had cooldown pauses between tests and this wasn't an issue at all.

An M2 13" Pro would have been a better comparison point though sure.
This gained popularity a year or two ago when a few youtubers took it upon themselves to determine that if Atlantis were real, what geological features might be the most likely candidates? Ancient Architects and Bright Insight both come to mind, here, with the latter choosing the Richat Structure as their target of interest and Ancient Architects chosing Rockall.

However it may be appealing to suggest that it fits Plato's description, the Richat structure is almost certainly just the remains of a fantastically enormous geologic dome that grew and shrank repeatedly over eons; causing the ring structures to form from the expected natural sedimentation and similar.

Still absolutely wild to consider, given its size.
Simple method destroys dangerous 'forever chemicals,' making water safe
I had the same issue! I just restarted the trial.
I don't agree with this characterization. I would suggest 'A Short History of Financial Euphoria' by Kenneth Galbraith. His thesis is bubbles happen like clockwork. I agree with you that they do vary in magnitude.
Good to know. I use that; didn't know it was Delphi. It's...not terrible looking. It's all Windows controls, as I mentioned above, which makes it look, well, simple. And it's a utility that really doesn't need to look fancy, so it's fine for what it is. It doesn't seem to have a dark theme, which is a bummer, but otherwise it does the job.

But that doesn't mean I want to work on it.
Proof-of-stake is like AI and fusion power: always around the corner, but never arrives. Vaporware. The etherium devs have repeatedly set cutover dates, then pushed it back for years. Do they uncover more issues and corner cases that they have to deal with each time, or are they simply uncomfortable with a change of this magnitude?
Dunno about others, but the Librem 5 is similarly easy (and IMO even easier when you want to use the internal memory).
The sysadmin experience on FreeBSD used to be more opinionated than on Linux. This was before most Linux distros adopted systemd.

The reason companies like Sony and Apple pick FreeBSD is because they get an open source POSIX-compliant OS they can drastically modify down to the kernel level without having to open source their modifications.
Playwright vs. Puppeteer
Outside the web and mobile apps, that Frontend/Backend split doesn't exist as you present it, so your categorization of 2) is pretty wrong.
It's August. I don't want to travel to Berlin in December, I want to travel today or tomorrow.

However if you do want to book stuff months out, advanced purchase tickets are a staple of the airline industry. From Berlin you can get to a host of locations for about €20 each way, including Venice, Milan, Budapest, Madrid etc - far further than a domestic train.
They'll start using surveillance technology in schools so that easily impressionable kids will be used to it by the time they're adults - and by the time anybody speaks up it'll be used in the corporate environment, then society as a whole.

It's like how Apple pushed for their Apple computers to be in schools in the 80s (90s?), and how Google pushes Chromebooks onto educators.
For reference, 10 years ago, the newest Intel processor family was Ivy Bridge (the Die Shrink of Sandy Bridge)
My guess: if non-genetic heritable elements -- epigenetics (such as modifications to DNA) -- are necessary for proper development, then the DNA sequence alone will not be enough to develop thylacines. (There are caveats, notably that some modifications can be inferred). However, the scientists will also be experimenting with gestation and creating embryos from modified cells, so whether epigenetics specifically is a limiting factor will be hard to tell.
The point of which, looking back at this comment, is that I'm older than BRL-CAD. :)
So much for the auto-rewilding outcome suggested by so many of the farming/JavaScript experts in the comments here
basically FLOC; that's quite different than selling your PII to third-parties or targeting you based on your individual profile (i.e., you visited xxxx store so now you all of a sudden see tons of adds from that online store)

not saying it's good, but it's probably the least intrusive way to do it; and many users like it. I'd rather never see an ad, but if I do have to see any, I'd prefer to see ads for watches or cycling gear (which I like) rather than clothing or pick-up trucks.
It appears so:

[7] codegen-16B-mono (32GB total VRAM required; Python-only)

[8] codegen-16B-multi (32GB total VRAM required; multi-language)
Usually you aren't live streaming your pirated content right off other people's boxes. You download it first and then view it. So you don't need every chunk available at just the right time.
Wearable sensor detects compounds in human sweat
Drag and drop. Look at Visual Studio's handling of C#--and polish it. And note that I'm comparing a 15 year old version of Delphi against current VS--and I still favor the Delphi version.
I'm not entirely convinced 08 was even bigger than 01, but it's hard to see.

From where I was standing, 08 was a setback.
Sure, very recently. But all the other issues still apply. A real time feed from random people's machines is very difficult at best.
The Shell Hater's Handbook [video]
People are having a hard time viewing the content at samlambert's post[] , so linking the YouTube video (thanks conaclos).

[] https://news.ycombinator.com/item?id=32521080
Ask HN: Is anyone else terrified about a nuclear catastrophe from Ukraine?
We're a single loose shell away from another nuclear catastrophe in Ukraine, and I'm terrified. Is anyone else? Given that the Zaporizhzhia nuclear plant has already suffered shelling it seems fair to say that we're on the brink of a nuclear fallout at the moment.
I think the default is to remove everything. I like to archive nice photos and because of that always have to ask family members to resend the image with metadata enabled.
>> Cozy up by the fireplace, pop a bottle of wine with a loved one.

> So your suggestion for his problem is... alcohol? :-)

To unixhero's problem? Cozying up with a loved one is a very nice way of spending parts of the winter. :-) Wine, fireplace, good tv show or good food. Mm.

>> Prepare for xmas, visit the various xmas markets.

> Where frequently the main activity is drinking mulled wine aka... alcohol? :-)

Well, that would require a license. There's usually a pub close by, but.. that sounds more like Germany to me. ;) Not sure I've seen mulled wine with alcohol at Norwegian xmas markets.

>> Spend the evening playing board games with friends, drinking and having it cozy by the fireplace again.

> More alcohol? :-)))

Yes. Absolutely.
Wasmer is one of the projects I’m most excited about right now. It offers such an elegant view on where we could take runtimes
The way it worked for me is I went to the form to sign up, put up my college ID card up to a webcam, submit, get an automated approval about 10 seconds later, then specifically go to the GCP page and "purchase" it for free.
Someone getting laid off and having to take a lower paying job isn't something new that came with remote work. Remote work isn't going away either, and tech layoffs are marginal despite the headlines/clicks they generate.
There is a part in me that is scared that the fast takeoff is happening...
Then it is bad heroin. I used it when it was free for quite some time, I found it useful once and nice in some other cases. I can use it now for free because I accidentally did significant open source contributions, but decided not to use it as it is not that useful in the end.
I used to feel this way until I started working with a very senior engineer (20+ years) who writes some of the worst code I have ever had to work with.

Functions are regularly 50+ lines with 10+ logical expressions. Most features are written as single classes with 3k-5k lines. Everything is written imperatively (that 50 line function declares a variable at the top and mutates it 10 times as it works through the control flow.) The same magic values are redeclared multiple times through the codebase instead of using a shared constant. His PRs are usually 3k-5k lines and take hours to work through. etc. etc

His code takes way more effort to understand and takes orders of magnitudes longer to change than it reasonably should.

Also his code works. It generally does what its supposed to do, covers edge cases, and is reliable. He also delivers with decent speed, but all that saved time is being pushed on the poor sap who has to work with the code next.
From [1]:

> Compared with those who received the Moderna vaccine, recipients of the Pfizer vaccine had a 27% higher risk of documented SARS-CoV-2 infection and a 70% higher risk of COVID-19 hospitalization when Alpha was the predominant variant.

Seems far from identical in a study of almost 450k patients. Seems like they're not nearly identical. This is to say nothing about safety. Dosing, manufacturing, ingredients are probably all different.

[1]: https://www.hsph.harvard.edu/news/press-releases/moderna-vac...
A reface CP with a midi -> bluetooth dongle would do it
Thankfully I live in Quebec. My salary may suck compared to the US but at least I get that sweet sweet cheap hydro power.
I'm going to laugh if all of these are honeypots and sting operations.
The Silly Home Release
An investigation is not an attack. Are Senators above the law?
How exactly is that possible if said evidence has been destroyed by a state actor?
> You can make a non-NUMA platform using any CPU. You just limit yourself to 1 CPU socket.

Well, not on Epyc generation 1. Those have four NUMA segments in each socket.

Also those Xeon Platinum 9200 processors Intel made as an attention grab.
The entire industry is only a few million people, it’s hard to imagine that could impact so many people that is systemically unbalances the lenders.
Ask HN: Where did you go after big tech?
I work at Meta, and I have for 3 years now. I made it from new grad to a terminal level. For better or worse, I stayed on the same team the whole time.

I am not interested in building a career on a single team at a single company. I know I could get to the next level if I stay on my current team, but I am tired and need variety. I think it is time to move around, if not within FB then elsewhere.

I am not sure how to make a move that will allow me to continue to advance my career. I think I want to spend time at a company that is trying to grow and scale, but I’m concerned that will look or feel like a step down due to smaller scale or less recognizability of the company.

If you were in a similar situation / left big tech, where did you go? How did you decide whether or not it was the right career move?
Does Shazam now use Deep Learning?
I think you might be onto something with regards to the general idea, but most of your particular rules I disagree with. vector<mutable int> for example is very strange; there's no reason vector<int> shouldn't work. With respect to lambda captures always being explicit, it's a far heavier restriction than you (and many) people realize—sometimes you literally cannot know what's inside the lambda to be able to capture it (look up the SCOPE_EXIT macro as just one example), and even when you can, listing all of them is sometimes far more harmful to readability than helpful—it depends strongly on the situation. Goto is absolutely necessary in certain rare but practical cases too—like when converting a recursive algorithm to an iterative one without breaking git blame. C-style casts to (void) are pretty useful, so you'd need at least an exception for that.

Constructors being explicit by default I 100% agree with, and there are other rules I could come up with too, but in general, you need to realize that a lot of the features in the language have legitimate use cases that you might simply have a hard time imagining. Therefore, coming up with useful rules without hampering useful functionality requires both (a) experience & playing around with the language to a greater extent than you might at your job, and (b) a great deal of thought on top of that.
How about making atomics mutable through const&, adding move-by-default, and marking all constructors (value, conversion, and copy) as explicit aside from move, and probably add explicit copy assignment as well?
States enforce federal statutes all the time. They just frequently turn the prosecution over to the feds. There's no reason you local DA can't do that.
I think you’ve totally ignored

A) the historical evidence about discrimination at every level in the housing system

B) the study from the brookings institute showing bias with housing appraisal

I’m also not claiming all of the burden of proof should lie with the accused.

What I am saying is given the anecdotes, lawsuits, and retrospective analysis, I think it’s fair to put more pressure on the system to help with investigating the issue more systematically.

Getting the type of statistical evidence you are talking about is expensive and I think there are enough indications that 0% of the cost seems like too low of a cost to expect a huge industry to cover.