skysight-inc/HackerNews huggingface dataset:
> you need this kind of GPU performance for high resolution VR gaming at 90 fps, but its just barely enough

I run VR games on the index at 144hz with high settings without issue on a 3060 Ti.

I've been on the market for a 3070-3090, but only because I want a card for which a water block is available, not because I need more power for any extant game.
>Technically they are all UMA, not NUMA - the L3 cache is distributed, but they are all behind a single memory controller with consistent latencies to all cores.

This stuff rapidly starts to make my head spin. I have not studied interconnects and have never written any NUMA-aware software. I will just post this link (read the "Memory Latency" section):

https://www.anandtech.com/show/16529/amd-epyc-milan-review/4

As I understand it, the I/O die is partitioned into four quadrants. Each quadrant has two memory controllers and is attached to two compute dies. CPUs can access memory attached to the same quadrant with lower latency than going to another quadrant. This is a NUMA system that can be configured to appear as one logical NUMA node.

I believe their smaller parts with two or fewer compute dies will be UMA, but with the same non-uniform latency to L3.

>So is that 56 core Xeon that Intel was bragging about for a while there until the 64 core Epycs & Threadrippers embarrassed the hell out of it.

I believe the 64-core Epycs and Threadrippers came first. The 56-core Xeon was a purpose-built part for HPC, so it wasn't quite a marketing gimmick.
It's The Economist. Clickbait isn't really their thing. And everyone sensible in the knowledge economy already has a subscription.
Can you have private gists on github? I assumed it was just for public snippets
Well water is often naturally pretty nasty even without fracking. I am generally anti-fracking, but take those videos you’ve seen with a grain of salt. Those things happened routinely even before the fracking boom.

There are better criticisms of fracking like the higher rates of disease around well sites, and improper dumping of waste.
You realize this sounds hostile right? I can’t see a single person granting an interview after receiving it. Even if I like the hiring process you describe here the tone comes across poorly.
Ask Slashdot: How Powerful Is Your Computer? (1999)
$470+ incl tax :)
Anton Petrov Loses Infant Son to SIDS
I interview SWE candidates at a big tech company. I've been the freelancer guy, I've been the senior SWE guy, I've been the architect guy. But feel free to take what I say with a grain of salt.

Frankly, you do you. Companies come in all shapes and sizes and they're going to interview however they see fit for themselves; nobody is going to bend backwards to accommodate your preferences. All your manifesto is really doing is formalizing in writing that you want to artificially limit yourself to only a small pool of companies with specific hiring criteria. From my experience that rules out all of big tech, and a lot of product companies (i.e. most of the higher pay band). Sure the market is "hot" right now, but understand that however your job hunting experience plays out, it'll most likely be in spite of your stance, not because of it. The way you write your manifesto comes across as someone who isn't all that interested in keeping up-to-date (i.e. a 20 years experience person saying "docker is something people should be given a chance to learn on the job" doesn't exactly project "senior" vibes), and judging from the verb tenses you're using, it doesn't sound like you've actually had much experience with how this manifesto plays out when rubber meets the road.

My advice to you is don't assume that you're always going to be in demand with a narrow skillset, especially as your expectations of pay increase. Someone close to me was very comfortable and confident just a few years ago and is currently struggling with the changes in technology and the overarching industry in just a few short years. Likewise, you might just be feeling over-confident from your current job stability and dreaming up recruiter-pwning fantasies, but you might be just one boss change away from realizing your leverage in the industry at large isn't as strong as you think it is.
I don't think anyone besides hardcore computer nerds actually care what their computers look like. Lest we repeat the sins of The Trash Can Mac...
ObSong: https://www.youtube.com/watch?v=jrWflCJPM4w
Effectiveness of Hardware Mitigations Against Cross-Privilege Spectre-v2 Attacks
Ask HN: Does Windows have a bright future?
With the increase of Arm based laptops, there seems to be less dependence on Windows. A lot of the software that was previously designed for x86 isn't compatible.

During Windows RT, Microsoft failed to port Office to Arm. They now have it running on Windows 11 thanks to emulation. But that doesn't apply to everything, certainly not gaming.

I wonder if there's going to be a compatibility gap. A period of time where people won't be able to run their old x86 programs on ARM because the emulation and hardware resources available simply aren't advanced enough.

Most consumers don't really care what operating system comes with their computer, they just want something to run their programs. Will hardware vendors take this as an opportunity to "break the chains" from Windows. Or is this dependency not relevant enough anymore for vendors to even be concerned.

I feel like it's been a long time since anyone's complained about the "Wintel" monopoly.
That HMD looks pretty badass. Didn't realize hardware support for eye tracking/foveation already existed. Does any software support it? That would fix your perf issue.
In my workflow, everything I'm actually stuck waiting for is either parallelized (code compile, media encode) or I/O (typically ethernet).
React 18 now available as Release Candidate
Warren Buffett says never to hold money during a war
You can still see some bizarre artifacts in the silent fakes. Biden’s teeth moving in a different direction than the rest of his jaw is an obvious tell.
Your comments are needlessly contemptuous? :)

But, seriously, it's intentional in the sense that if someone is a fantastic developer, but can't appreciate why a process like this is valuable to them and us, then it's a good thing they aren't applying. I need our developers to be competent at development but also reasonable in their perspective on the give and take between a business and their employees.

It's deliberate that I don't want people with your perspective/attitude to apply. I don't want people who can't appreciate the others parties constraints. It's not going to be a good match in the long run. And that's true even if said person can code circles around our best developers.
Seems like the robustness principle could solve some of that.

A process for everything, but as much mitigation for the consequences of doing it all wrong as possible.

Seems like pair programming would help. At least one of you will know the process(Conservative in what you send).

And there's a natural cushioning against you looking bad if you both forget. There's no individual to blame and it suggests the process itself was too hard. It's a bit more uncomfortable for a manager to hate on both of you at once for a simple mistake(Liberal in what you accept).

Process makes you look bad if you don't do it 100%, which is stressful.

I'm always much less stressed when there are more people working with me. I can just double and triple check my work instead of 10x check it.

Even just having a few more in a GitHub pull request thread seems to cut bugs and stress.
71% support the war.
71% have never traveled abroad.
They watch government tv, trust Putin and trust propaganda.
Most of them are on a very low wage, have got next to zero savings, financially illiterate, don’t know any foreign languages.

71% welcomes all sorts of isolation, sanctions. They don’t care if tomorrow all western companies shut down business in Russia. “Iran has coped, so do we”.

All currently imposed sanctions hurt neither Putin nor his “electoral base”.

Around 20% of the population in Russia are intelligent and educated people who don’t support that shit. Just because it is absolute bonkers to invade another country.

Those 20-25% are badly beaten by sanctions. And they are fleeing Russia, or trying to restructure their businesses and lives in the new distopian reality.

The majority of what is being imposed on Russia right now affects the vulnerable middle class in Russia. And they have two options: immigrate or (if immigration is not an option) shut their mouth and deal with the orwellian reality.
This is a sub theme in the book "Subprime attention crisis" that more broadly argues that the fact that programmatic advertising is based on similar mechanics as financial systems also means it's vulnerable to bubbles in the same way. Interesting read but I would have loved some more data on the actual efficacy of programmatic advertising.
Nice to see that little has changed! :D
How did we go from 90 minutes to 10 hours?

Also, I wouldn't say it's "not allowed", just not the standard process. We have, for specific reasons at the candidates request, done a Zoom meeting earlier in the process.

Candidates are also encouraged to email us with questions and we put a lot of effort into being responsive and good communicators with the applicants.
I'd be curious to hear what happens with a fake tone or indicator.

I would expect that to decouple the experimenter to the experiment and should result in no change to the output.
Jennifer Widom’s Databases course is great

https://online.stanford.edu/courses/soe-ydatabases-databases

Otherwise SQL is best learned by solving problems and googling when you’re stuck.

Most developers only need a few SQL constructs like SELECT, WHERE, WITH, JOIN, INSERT, CREATE and GROUP BY. Most devs learn and forget because they don’t use SQL very often. It’s too bad because the relational data structure (or more generally the table) is a super useful abstraction and often much more powerful than lists and dicts.

Data analysts need a few more like OVER (PARTITION BY) and maybe PIVOT/UNPIVOT.

Data engineers of course need many more specifically those related to database object manipulation, and stuff around performance like INDEX.

Really advanced SQL experts do stuff like this.

https://modern-sql.com/
Are you taking $5/gallon? That is still way lower than the prices in Europe have been for years. Society still functions here and has not transitioned to green alternatives. Anything below $10/gallon is not an 'emergency' and insufficiently high to force a transition if people do not want it.
>One of my pet theories for why social media is such a cesspool is that it exposes us to the whole of someone else.

Yes! A thousand times yes! You are speaking out of my heart with that comment. That's what most current social networks get wrong. Just because I know someone, or met someone IRL and am now connected on the platform, I do not want to always know what they are up to. It's a pull not a push!
Vladimir Putin’s famous Munich speech (2007)
In a world where latency:storage size tradeoffs need to be made for practical reasons (and will, at some point, be required for fundamental physical reasons), we should just embrace NUMA anyway. Death to the lie of uniform access! NUMA is the future!

Ehrm, anyway.

It actually isn't clear to me whether designing a two socket motherboard is fundamentally an easier task than jamming more of the things into a single package (given that they have already embraced some sort of chiplette paradigm).
If you're mining crypto you want 95% of your capex to go to graphics cards/ASICs, not to RAM+NICs+CPU+case+etc.
Yeah, my bad, but my point still stands, no?
Ah, I understand, you're saying that from a consumer perspective prices go up, but are slow to come down. That is clearly the case.

Ultimately inflation works by driving prices up. So the extra $45 will ultimately be made up on your income side, basically by you putting your prices up, thus fueling the cycle. Inflation on basic necessities like energy and food have more knock ons than non essentials.

Ultimately the fuel vendor is covering not just the increase in fuel to him, but also the increases needed for his staff.
> I also remember from many years ago an American interviewer trying to interview a black British athlete what it was like for him as an "African American". He corrected her that he's British, and she corrected to "African American Brit".

Ah this is an old internet rumour. Either a) no footage of it survived to be on the internet or b) it was always a rumour.

Here's some discussions respectively from 2015 (trying to find it) and 2000 (stating a slightly different version of it):

https://old.reddit.com/r/AskReddit/comments/2bf9fw/black_peo...

https://everything2.com/user/iain/writeups/Why+I+don%2527t+u...

If you can find a video source of it, I'd be curious to see it.
Defeating the Russian Battalion Tactical Group (2017) [pdf]
Where did he go wrong in the experiment?
M1 Mark II ala Sony
Yes, these are great. Highly recommended.
Coca-Cola and now this. I don't really understand how the top companies of corporate America can decide against a customer base this large. Why are they stopping their profitble business? Dot tell me it's patriotism. They only act in self interest and for profit. Meaning they know there won't be any profit arriving from Russia and they started to cut their losses. Meaning..?
Apparently I've missed out.
Right on. I also think it makes a pretty cool landing page
Here's hoping they bring back a usb-a port on their laptops too.
Hey Siri set timer 10 minutes

in kitchen when cooking stuff
Every clip's authenticity was instantly, blatantly obvious. This survey could've been done in 60 seconds, sans the `x` seconds of required viewing before submitting an answer.

I'm likewise baffled by the inclusion of text samples. It has nothing to do with deep fakes. Perhaps it's a control? I just skipped them, defaulting to the 50% skepticism slider option.

Others in this thread report similar results. I wonder if Hacker News users have a preternatural aptitude for spotting inauthentic content owing to skewed technological competence, or if that's hubris -- simple primal readings of facial expressions/inflections expose the fakes. I'd bet on the latter option. Our lizard brains are keen to detect that uncanny valley. If this recording collection is any indication, duplicity is a few years down the road...
We miss M1 Pro Mac Mini?
The right game in the… wrong place, can make all… the difference in the world
USA Today Owner Gave Advertisers Inaccurate Information for Nine Months
I got a couple of the video-only ones wrong, because it's hard to tell a low-quality video of someone not moving very much from a fake version of same. The fake audio ones were easy to discern, almost from the first word. They sounded like an SNL impression of those politicians. I don't know whether that means video is, in general, easier to deepfake than audio, or if the examples used in this experiment were bad representations of the state of the art.
For cancer categories that are caused only by HPV, the signal would be clear even at 95%. But many categories have multiple possible causes. A cancer that could be caused by HPV or something else is still sufficient reason to get vaccinated.

Everybody not already exposed to HPV should get vaccinated against it. All insurance companies should be obliged to pay for such vaccinations.
I have no opinion on the service itself, but the very concept that such a service is 'needed' just is wild. Have we reached a peak of capitalism where I have to pay someone monthly to check x/year who is selling my data?

Seems that the law needs to be changed urgently from "right to lot out" to "automatically delete data within x months of collection".

What is the purpose and added value to society of these brokers? Why do we allow such businesses to exist at all? And with all the GDPR-bashing on HN, is the existence of optery and similar services not proof enough that it is needed?
I could never understand “assistants” like this.

I dream about “assistant” like Focus in “Horizon” – so in a more passive way.

For me, the best “assistant” is the one I don't pay attention to.
Debt owed to Russian citizens - ratings downgrade and devaluation of currency only

Debt owed to international entities - ratings downgrade, currency devaluation and a cushion from IMF that requires structural changes.

In Russia's case, the structural change may be a good thing. Perhaps with amendments to the constitution that allow for alternation of power.
Looks legit to me.

https://www.ycombinator.com/companies/optery

https://www.optery.com/privacy-policy/
It usually takes atleast few months before Apple shifts manufacturing to India.
Yep. On the plus side, anything with Apple silicon or a T2 chip has this available today already in macOS, so that's every shipping Mac starting in what looks like 2018: https://support.apple.com/en-us/HT208862

They won't have the Ultra GPU, but Apple's been shipping for years and Microsoft is just now bringing Pluton to market. I do wish them luck, but that's a lot of PC gamer hardware to depreciate.
FWIW the current Mac Pro has a headphone jack.

It's at the top to the left of the USB-A ports.

https://www.apple.com/mac-pro/specs/
Take that “put egos aside” attitude into a pairing session or three, either with this person or someone else working in the codebase.
I suppose given that this is two M1 Max glued together, assuming cooling is a solved problem, the max SOC power consumption just twice as high as usual, plus interconnect overhead. Right? Based on the thermal and power consumption characteristics of previous chips I would not be surprised if say ~120W is the max power draw of this thing.

edit: Of course the M1 max only shipped in laptops, so... who knows.
I mean exactly what I said. :)

And yes, I agree, it seems crazy. But it's our reality and seems validated by others I know in the industry and anecdotes here on HN.

There is just so much demand, it pulls people into the industry that can't really perform as professional developers.
Meaning what? We know no money will flow out of Russia. You want us to keep sending money to Russia to keep the lights on?
nice to see twitter is the new facebook. This is what happens when your platform is geared towards lowest hanging fruit of content
It's nice to do basic computing (other comments already list the possibilities) with voice+ears instead of hands+eyes not only if hands are full/dirty, but also to mitigate fatigue/injury (if one uses conventional HCI quite a lot already and doesn't want more exposure), or to achieve some quick goal while in the middle of some longer phone/laptop activity without losing focus of the latter.
Riot Games chairman credit card used to to mine crypto on AWS, $5M spent
Ah, you're right.

As someone who got dial-up in the mid-90s, I remember regularly reading so many of the comics on these lists and it makes me feel old... Some of them are still in my bookmarks...
To be fair to Google, they've only known about this issue for at least 10 years and I'm sure they are working hard on fixing it. It's not as easy as you think since the only legitimate domains in such a scenario would be .gov and there isn't any available technology to whitelist this tld - as far as I know?
Well, only the macOS users would be spending a thousand dollars or more for their console-capable Macs, which are general purpose computers with absurd amounts of memory. TV users could spend a lot less for an Apple TV 4K with M1 inside, assuming Apple released it with less of this or that.
They have the solution ready https://en.wikipedia.org/wiki/Kolkhoz

"Secretary of the general council of Russia's ruling party calls for nationalizing production plants of firms that have stopped operations in Russia"
How do you use it? I've not had any issues with mine, but I've not been using it super heavily due to COVID/WFH. I don't think it'll be an issue for my normal post-COVID behavior, but I can see it being a stretch when I'm off at a conference, using it a lot, and without easy access to charging. I also expect that 2 years from now it'll probably be borderline for perhaps 20% of my days.

I'd be curious to know what your situation/usage is that it's been unsatisfactory.
Hey, at 5lbs each a ton is only 400 cards!
> Browsers implement their own copy/paste, accessibility, and translation. WebGPU being used for rendering affects none of that.

That's why I said skipping the DOM, as in using canvas or WebGPU yourself. Browsers do handle that properly but unfortunately games or game-like apps don't even if they display lots of text.

> Subpixel AA is a technology of the past and a new forward looking browser should not bother supporting it. Tons of complexity and compromises for small gains on bad screens only.

Apple is the only vendor of highres desktop displays, I think? The reason subpixel AA doesn't work on OLEDs is because they're worse (PenTile instead of RGB) not better.

Safari indeed doesn't do subpixel on HiDPI displays, but that leaves hinting and some other text rendering tricks with similar constraints that a naive renderer would forget about.
Not private so much as secret -- the URL isn't protected but it's hidden from crawlers/search results.
io_uring relies on a pool of independent kernel threads performing operations on buffers (and other resources) provided by non-privileged userspace processes. While conceptually simple, it's a sharp departure from the standard userspace/kernel syscall and process model. It was inevitable that it would stumble over little nooks & crannies of the kernel that silently made risky assumptions dependent on the standard model.

> I don't think we concluded that there were any fundamentally unsafe aspects of io_uring.

Does io_uring still have the trap that a ring context initialized before a process drops privileges with setuid can still dispatch operations on root-privileged kernel worker threads? That's a nasty problem, partly related to the fact that Linux has no process-global UID--every thread's UID (effective and saved, plus GID, supplementary GIDs, etc) has to be managed separately per thread, which requires herculean hacks in libc to provide POSIX setuid semantics, which except for very specialized, Linux-specific software (e.g. runc) is all that most people care about or even consider. IIRC there was a related issue when passing a ring context to a different process altogether, but it was already fixed or at least mitigated.

There's some irony in io_uring both being so performant and becoming popular; it has microkernel written all over, which is an approach that Linux (and Linus) notoriously ridiculed so many years ago as requiring interfaces that were both too slow and too complicated. Except, oddly, instead of where a proper microkernel would preserve and sharpen privilege boundaries (including capability objects, VM isolation, etc), io_uring hacks around them and reduces their effectiveness.
I took a class with Northwestern's last president Morton Schapiro. He admitted that the school lies about standardized test numbers in one of the lectures. Can't say it was too surprising. It seems like every school in the top 50 is claiming that at least 25% of their students get 34+ on the act.
This is the same in Microsoft, Google and Samsung. Those stands and hand gesture, somebody or group must be selling these in Silicon Valley to all big tech.

There are lot of people selling Snakes Oil, especially targeting those that are rich and powerful. The biggest problem is who the heck green lighted this at Apple. As if without Steve, they have no idea what to do or what not to do, but let's try every idea and see what sticks. If this sounds vaguely familiar that is because Google does exactly this.

I imagine Steve would be very pissed off seeing it.