skysight-inc/HackerNews huggingface dataset:
Being affiliated with htmx or not doesn't change basic facts about web accessibility :-D Go look at the links I posted, look for the issues people filed against the repos claiming that their dynamic content updates break screen readers. There are zero. People understand how web accessibility works and what responsibilities lie at which parts of their stack.

Now if you say that component frameworks like shadcn/ui or whatnot should implement accessible behaviours and patterns, I am 100% with you on that. But React/Vue/htmx are at a lower level, they can't decide those things for you.

EDIT: sure enough, someone filed an issue with shadcn/ui that it does not announce something properly in screenreaders: https://github.com/shadcn-ui/ui/issues/4209
How so? Just because a drug is illegal doesn't mean it can't improve your life. Conversely, just because a drug is legal doesn't mean it can't destroy your life.
Doing this only provides deniability in public. If this was brought to a court there are enough server logs to build out if that DKIM record was valid along with a number of DNS history providers.
And if you buy the cards that Nvidia says are for gaming and then complain that they don't have good specs for ML, who is the fool exactly?
No you can't, dispite the name the "Holy Roman Empire" was nether Holy or Roman.

It considered it's self the successor in the same way that russia considers itself to be the 3rd Rome.
Why Prompting Is Wrong for Email Productivity
System Ram != GPU VRAM
See also https://www.ncbi.nlm.nih.gov/books/NBK539720/

McKenzie's ideas helped me greatly with back pain but did not help with my neck pain I got later. After some years I discovered I had trouble in my jaw which caused referred pain to my neck and shoulders. My dentist recommended a bite guard for my tooth grinding, at which point the pain quickly localized in my jaw and slowly got better -- maybe it hurts a bit one or two days a month now.

The simplified version of McKenzie is that you have back pain because you don't have enough flexibility to be comfortable in a neutral position and your muscles are pushing against each other, it's like the pain you'd have if you used one hand to squish the fingers on your other hand. Exercises that stretch backwards like

https://www.webmd.com/fitness-exercise/how-to-do-cobra-pose

really help, although my favorite is Lowen's "Bioenergetic arch" which is terribly obscure (can't find it online except for a comment about it that I wrote on Reddit years ago!) like most of Lowen's work

https://www.amazon.com/Bioenergetics-Revolutionary-Therapy-L...

and not "destined to become widely influential" which is too bad. You stand with your feet together and put your arms straight up and then stretch backward guided by the visualization that your whole body is bending along a circle. You can do it in a standing position whenever the pain reminds you you have a problem and not have to get down on the floor.

----

Another "life hack" was that once I had tendinitis in my hands that was severe enough I thought I had to quit programming. I started doing plain ordinary push ups and the problem cleared up in two weeks and has stayed away ever since. Might not work for you but you can't lose trying it.

My wife was resentful the other day about having to lift a heavy treadmill up the stairs for a person who probably won't make a habit of it. My trainer at the gym told me that the treadmill was the most popular equipment at the gym but also the worst. My trainer introduced me to TRX and kettlebells and I felt pretty stupid because I thought kettlebells were something girls used to look like a dancer in a Kardi B video -- they are that, but they were also one of the Soviet Union's secret weapons when they were crushing everybody in the Olympics.

I told my wife that our friend would be better off with something like that and she said "she has back pain" and in my mind the answer to that is that she needs to get stronger, needs the kettlebells more than I do, just she has to start with lighter weights.
Maybe on a particular night, but on any longer timescale: how does one make friends who will tell you about the cool underground scene without first meeting them in the aboveground club scene? Maybe online stuff plays this purpose now but I assume its still mostly the former.
UK 10-year borrowing costs hit highest level since 2008
I bought a motion activated plug so my workbench lights turn on automatically when I walk up and off when I leave.
Get your daddy's credit card and buy H100s like a serious person.
This is a fun technique that's surprisingly general-purpose (describing your error function differentiably and throwing your favorite optimizer at it).

E.g., graph layouts are notoriously hard to glean any good information from, especially for larger graphs. Tossing in a few constraints to enforce a topological sort, take up the whole page, keep nodes from overlapping, reduce crossings, have more or fewer clusters, ..., you can easily adjust a few sliders and get the perfect layout for a given problem.
>> you can order ahead and your food is ready when you arrive

> That just sounds like a great way to get cold McDonald's...

The idea is to order 3 or 4 minutes in advance, not half an hour before...
Online banking is a service you pay for, not ad funded. I suspect if youtube disappeared tomorrow, peertube might become more popular for hobbies. Maybe the more entertainment focused professionals would find a way to make money, or maybe people would realize that if they're going to pay for entertainment, they expect something more like netflix.
Thats because those are mostly developing countries which were late to the internet party, and are accessed mainly through mobile. Phone # could well be a replacement for email globally in the future, once all the younger generation grow up and rule the world.
No, no, in these systems Alice and Bob both know a secret. Mallory doesn't know the secret, so, Mallory can't forge such a message.

However, Bob can't prove to the world "Alice sent me this message saying she hates cats!" because everybody knows Bob knows the same secret as Alice, so, that message could just as easily be made by Bob. Bob knows he didn't make it, and he knows the only other person who could was Alice, so he knows he's right - but Alice's cat hatred cannot be proved to others who don't just believe what Bob tells them about Alice.
A couple years ago I had two very similar conversations with two different friends, reminiscing about being in our early 20s, aspiring musicians, just sitting around with friends getting high and playing music for hours and how nostalgic we were for that.

We're all deep into adulthood with responsibilities but I scheduled a "bring your guitar and smoke weed" party. It was a blast, we do it a few times a year now. Cannabis may not be illegal in your area, but.
My YouTube Watch Later Mystery Graveyard
New for Ruby 3.4: Modular Garbage Collection and MMTk
This post describes the new modular garbage collection feature in Ruby 3.4: The ability to override Ruby's GC at runtime. We also introduce our first concrete alternative GC implementation, based on the Memory Management Toolkit (MMTk).
https://www.healthcareitnews.com/news/oig-report-vha-finds-m...

There’s a link to the OIG reports themselves. It’s almost certainly not the software itself, but the way it was configured and rolled out. Cerner is the market leader for EHRs, so I highly doubt it’s intrinsically flawed; just so configurable it’s easy to cut yourself on the edges.
It's not about being bug-free, it's about being crash-safe. You should be able to crash your software - either by pulling power cord from the server, killing process or turning disk read-only (similar to what happens when it's full), and your database should still survive.

Data corruption like that should just not happen. You have your journaled filesystems, you have your raid, zfs pools, and whatnot; all that is worth nothing if your database software can just say "I have encountered an error during write operation and now your data is inconsistent, good luck". This is exactly what journaling / write ahead log / innodb doublewrite buffer should prevent.

There is an article "Crash-only software: More than meets the eye" on lwn.net if you would like to read more about it. The postgres fsync bug is also vaguely related to the same issue, also worth reading.
Wikipedia says it is a correlation check based upon a public key based signature. How is that not a form of encryption? Google says encryption is a process that scrambles data into a secret code that can only be decoded with a unique digital key, which is exactly what public keys are for.
The professional cashier mostly disappeared as a career though. There's no point in optimizing for expert use when your users are temporary labor.
That's crazy, is there no opportunity to get credit for preventing monetary loss?
Do you think customer support agents should have that capability?
Building my own mechanical keyboard for the CoCo 1
You could take Dec and Jan off to make sure your mundane coding skills don't atrophy.
Indeed. Meta conducts most SWE/PE/SE interviews over VC (Zoom or similar) using CoderPad (which supports all sorts of languages), with unofficial prep using HackerRank. The language for the interview is set in advance by the candidate because the code is never executed directly but is mentally-parsed by the interviewer. (CoderPad is used only as a shared text editor.) Picking a random, obscure programming language would be frowned-upon and not possible. Also, the bootcamp process lasts longer than a week and it would neigh impossible to be fired before that without doing something really egregious because, by that point, each party would have too much time and money invested to simply call it quits randomly.

Maybe instead of making up creative falsehoods, they could just speak simply without whipping the village idiot for approbation.
> If you crack someone's key, they might be well within their rights to pursue a criminal prosecution.

If that were true there would be no market for white hat hackers collecting bug bounties. You need to be able to demonstrate cracking the working system for that to be of any use at all. No company will listen to your theoretical bug exploit, but show them that you can actually break their system and they will pay you well for disclosure.
Wasn't the first rule of flash cards not to memorize things which you don't already understand? Generated (LLM?) flashcards might result in you missing out on the whole "understanding the text and breaking it down into flashcards" part of the process - which seems rather important.
Imagine that yesterday, I had only one house key, and I left a copy of it in your mailbox so you could come into my house to borrow a cup of sugar while I was out. You can be sure I allowed it, because you know I had only one key.

Today, I made 3 copies of my housekey and gave them to friends. You still know that I was the one that allowed you entry into my house, but you can not prove to anyone else that I was the one that made the copy, because there are now 3 other people that could do that.

(For this example, imagine I made the key copies at home and didn't go to a locksmith who could verify when they were made, since we don't need a locksmith to do software crypto)
I upgraded my bed linens from standard cheapest cotton to satin.

It's such a huge difference I can't quite put it into words. It's completely different. I love it - some people might not though.

It feels cool and smooth. I sleep wearing only boxer briefs, and did previously as well.

One downside is you have to wash and dry them separately - but I already did that anyway because of the load.
> Lot of great classes in the EECS department though.

Couldn’t agree more, Jack! Great times during 482… tranquil compared to the 470 slog that started immediately after every night :)
Thanks, it'll do for the time being, but the goal is to maximize the privacy for this tracking as well, maybe do something like https://docs.simpleanalytics.com/what-we-collect in the future.

I'm not sure how many users use private relays, but I guess it is not too many to severely skew the statistics.
Both professional fact-checkers and Community Notes have a pretty low false-positive rate.

It's the false negatives that are the differentiator, but false negatives are by definition invisible to the user.

When you evaluate moderation as a "product" you place more weight on factors that are mostly losers for third-party fact checkers and winners for Community Notes: speed and annoying tone.

But since false negatives are never seen, there's no visible "product" to be annoyed by. Sure, the platform fills up with even more disinfo, but users blame that on other user, not the moderation "product".

And this is where Community Notes fails. Because Notes require consensus from multiple groups with histories of diverse ideological perspectives, when one perspective has an interest in propagating disinfo, no Community Note appears.

Some studies show something like 75% of clear disinfo doesn't get a Community Note on X when it involves a hot partisan shibboleth.

False negatives are mostly invisible failures that make the entire platform worse, but the user can't blame it on a "product" because it's really the absence of a product that's the problem.
It's largely the same issue that every sector is experiencing. Everyone is trying for the same high end of the market crowd to extract as much prestige and profit as possible and pricing out the mass market.

Cinemas and concerts are in the same boats.

With the cost of essentials through the roof spending $$$ for a night out is now a periodic luxury rather than every Saturday night.
or, s@$@/@, I don't know whether that's more or less cryptic :)
Just because certain media outlets brainwashed you into thinking that Blue Collar == Republican (they all backpedaled after the election ended by the way) doesn't mean it's true. Go talk to actual people with blue collar jobs. You'll find that their character is quite all right actually.
Hit 45mph heading down Tioga Pass leaving Yosemite headed east. With a loaded BOB trailer[0]. Could've got going a hell of a lot faster, but I thought the better of it.

35 is hauling pretty good ass on a bike. It's not a speed it'd be advisable for someone to just jump on a e-bike and do. Fortunately, most e-bikes made by reputable manufacturers top out at 20 or 28. Unfortunately, there are plenty of less reputable brands. Not that nobody can ride faster safely, but this is a case where earning your speed will give you the experience to manage it safely.

[0] Before they pivoted to the larger and more lucrative stroller market, they made excellent single wheel bicycle trailers for touring.
This is very exciting - important foundational work to underpin Ruby performance improvements.

Thank you for all the effort!
Productivity went up for those still employed.
> "in 10 years, maybe we'll be able to take on Electron" isn't that great of a value proposition

Perhaps not, but "in 10 years, we'll have a browser that's significantly faster and safer than the competition" is how you plan to still be relevant 10 years from now.
Phi-4 weights have been released under MIT license
It may require a top-level comment, and I actually got mine 4 years ago, but I'll also plug Sparkel which is the "can-less" carbonator: https://sparkel.com/products/sparkel-beverage-system ($150 for the system). It is unquestionably slower than actual CO2 bottles (a "level 3" strength carbonation takes 2 minutes), but for me it more than makes up for the bazillions of minutes I don't have to spend driving to the store to exchange CO2 bottles. Your mileage may literally vary :)

This being HN one can also "void the warranty" by just making the recharge packets yourself with 10ml of baking soda and 10ml of citric acid, both of which one can get in multi-pound containers for ease of assembly. I use something akin to this[1] to keep moisture out of the charge until I need them, and I make them in batches of 30 which takes me 7 minutes for all 30, using any 10ml sized scoops[2]

1: https://www.amazon.com/Goeielewe-Graduated-Transparent-Measu... but with the advantage that I got mine at the $1 store

2: e.g. https://www.amazon.com/GSHLLO-Stainless-Measuring-Ingredient...
In current times, democratically elected autocrats include Putin of Russia, Orban of Hungary, Erdoğan of Turkey, Chavez/Maduro of Venezuela, Bukele of El Slavador, and more. Jumping back a most notorious autocrat, Hitler was democratically elected.

Autocracy is not typically imposed by conquest, it is mostly created by corruption of institutions. It is not binary, it is on a scale.

In full democracies, all the institutions of government, legislative, executive, and judicial, are independent and serve as checks & balances against each other. And the institutions of society, industry, trade, press, academic, sport, social, etc. are also fully independent.

Under autocracy, all of these governmental and societal institutions are corrupted to bend to the will of the autocrat, often by his using force of government to his corrupt ends.

This is exactly what Trump just admitted to and Zuckerberg just did — he threatened Zuckerberg with unfair government actions, and Zuckerberg is now converting Facebook to work to further Trump's goals instead of remaining an independent institution.

Here's just a few resources on elected autocrats
[0] https://www.scientificamerican.com/article/meet-the-new-auto...

[1] https://nps.edu/-/nps-professor-takes-a-deep-dive-into-elect...

[2] https://academy.wcfia.harvard.edu/publications/democrats-and...

[3] https://press.umich.edu/Blog/2022/07/Elections-in-Modern-Dic...
I will self-teach of course, my issue is why do I have to do it from absolute scratch if I literally have a degree in the field.
Rather than what city, I'd say you need to find out what neighbourhoods in each city. I used to take a 1h commute to a community garden for the people there, instead of helping at the utilitarian community garden on my own block. Moving there would have been great but it wasn't affordable. Didn't prevent being treated like one of the neighbours each saturday!
Morse Micro Makes Wi-Fi HaLow a Close Reality at CES 2025
YouTube is testing a floating 'Play something' button
Raptor's value proposition is a 100% free and open platform, from the firmware and up, but, if they were willing to compromise on that, they'd be able to launch a POWER10 box.

Not sure it'd competitive in price with other workstation class machines. I don't know how expensive IBM's S1012 desk side is, but with only 64 threads, it'd be a meh workstation.
They have your name too. From what I understand, the tracking is generally done via something like the hash of the card number though. I've never heard of any legal or compliance issues with that, since the card number itself is not stored.
> Programmers are much more likely than the general population to have hyper-mobility.

This does not seem intuitive to me. Why would this be the case?
And if his volume grows 100x should we expect him to run his company off gaming gpus? Just because you can do something doesn't mean you should or that it's ideal.

There's a reason large companies are buying H100s and not 4090s. Despite what you guys think, serious ML work isn't done on the consumer cards for many reasons: FP16/FP8 TFLOPS, NVLINK, power consumption, physical space, etc.
The pop discourse is myopic and sensationalist. I've never personally dealt with an outright denial. When I've called "insurance" companies, they've been generally helpful. However, this is what I have experienced:

Primary care repeatedly rescheduling appointments further down the road, 2-3 months at a time. At one point it got so bad for my elderly aunt that I straight up asked if they were just trying to "run down the clock".

Primary care doctors saying they will put in a referral to a specialist. Then a month later just getting a photocopied list of specialists in the mail for us to call directly. Go down the line and most are closed or not accepting new patients. Some were even straight up dead (... like rigor mortis, habeas corpus).

One of the two remaining specialists booking 8 months out for an initial consult, the other 5 months.

Billing departments that don't feel it necessary to do the work of completing insurance claims, yet feel entitled to still continue sending fraudulent bills to us personally instead.

Medical equipment providers outright lying about the validity of their fraudulent bills even when challenged with concrete reimbursement rates, and then doubling down with bullying - aka willful fraud.

Needing to put in a bunch of paperwork, then follow up with appeals, merely to see the second geographically closest in-network provider (closer one was having issues) due to living near a state border.

And none of this covers the harder-to-capture dynamics of getting shortchanged on time talking to a doctor because the bureaucrats have deemed that 15 minutes is enough time for an appointment, or having to continually make sure the ball doesn't get dropped on care due to the proliferation of different moving pieces.

The problem isn't all on insurance companies themselves. The real problem is the entire system is broken due to poor incentives where these gigantic entities have been allowed to pass blame back and forth instead of having to own any responsibility themselves. This puts patients in the middle (often when they're in pressing need of healthcare), to get ground up in an ever-growing runaround, rather than any of these businesses having an incentive to minimize the administrative complexity. The "approval/denial" charade for in network care is just one of the most galling games they've made up, so it gets focused on.
Interesting! What's the best way to check it out? Via API?
As usual, the weights are MIT-licensed, which is extremely important.

Original announcement that explains the model from last year: https://news.ycombinator.com/item?id=42405323
I would suggest being careful treading that thought experiment.
Nvidia DLSS 4
Sweet hack, thanks for sharing. I remember playing in the dark with luminous paper as a kid - If I remember correctly, I would take a hacked up disposable camera and put various objects in front of the paper before triggering the flash.

I imagine that you could improve the consistency and readability some by modeling the state of each pixel of paper. That way when the drum comes around you can compensate the exposure per pixel based on the current state to achieve better uniformity of display. In this way you could do exposure compensation on each row of output to make the display equally bright top to bottom. This would be similar to how a "no-refresh" epaper display works.
> This is an instance where semantics are nothing more than, well, semantics.

I'm hard pressed to think of an example of a fact that your statement wouldn't apply to.
Example: https://imgur.com/a/qzvhyfF
Wait what about AMD? They only claim support for intel and arm
Code which is unit testable is integration testable. Not the other way around.

I test my units more thoroughly than integrations allow. Make the db return success, failure, timeout, cancellation, etc.

One of my colleagues was trying to prevent a race condition towards the end of last year. He wanted the first write to succeed, and the second to be rejected.

I suggested "INSERT IF NOT EXISTS". We agreed that it was the best approach but then he didn't put it in because the codebase doesn't typically use raw SQL.
I've been using Studio as my primary way of generating models for 3D printing for years now, no OpenSCAD involved. Write some scheme, get an STL.

I do wish Matt would cool it with his constant brilliant endeavors and go back and give Studio some love though. At this point I can't get it to build and can only launch an old version I compiled years ago that breaks if I'm not in some specific working directory in my Downloads folder.