skysight-inc/HackerNews huggingface dataset:
I'd be careful with EMI/EMP based testing, if it's latching up one line or flipping one bit, it's probably also doing it to a ton of lines/bits. I'm guessing here but based off my experience with such things, I'd expect it to be more likely to latch up whole busses and generally just crash the system than trigger anything ECC could report unless you had a very repeatable setup you could ramp up in a very controlled fashion.

The mode of action here is you're producing a very wide band pulse but it's most strongly couple to the PCB traces long before anything within the chip itself. Guessing again but when people are using this to hack chips, they're probably just causing voltage swings on the power traces that are effectively voltage glitching the chip. The problem is you're over volting the part rather than under volting it which may cause permanent damage.
Patents need to be severely reduced or restricted
I don't think we have to. Mail can be sent with just a postcode and door number, or just a postcode of the place is v something big.
I made an earlier comment explaining it as SBF coming to believe that his tricks kept working so consistently that he regarded them as some kind of fundamental aspect of reality, that he could always find another investor to give him a reprieve, he could always find another sucker to buy FTT at an inflated value (sorry, “exit liquidity”).

https://news.ycombinator.com/item?id=33973023
> b and c both fit in 31 bits

They don't fit into a 31 bit two's complement (i.e. signed) representation, in terms of representing their interpretation as the familiar 32 bit INT_MAX.

31 bit two's complement goes from -0x40000000 to 0x3FFFFFFF. There is a 0x7FFFFFFF bit pattern, which represents -0x00000001. It has a sign bit which is 1. (So, adding that to itself does go to -2, but under that interpretation there is no overflow.)

Any pair of values in that range can be added or subtracted in 32 bit two's complement.

Including the most negative value: -0x40000000 + -0x40000000 = -0x80000000.
The holes face up, like the eyes of a sole or flatfish.
That would make sense to me - the only place I've seen this is with a snap app, I haven't seen it with firefox.
When I was in line, every person in front of me asked to see the manager for something stupid. They didn't see the manager. It was three hours, in the middle of my work day, before I got qualified help.
Linux swapper used to be very aggressive on file cache, evicting it to the point that for the next second you'll need all of these libraries again. That is the main reason of the slowdowns.

Fortunately now we have MGLRU patchset, which "freezes" the active file cache for a desired amount of milliseconds, and in general is much smarter algo.
DMA pages are fun. Some devices have special needs for DMA buffers, so maybe you've got something ancient that can only use memory under 32-bit, or maybe you have something really ancient that can only use memory under 16 MB; or maybe the disk controller is fine for regular disk access, but administrative commands need to use a limited range. I didn't really finish debugging that one, I got close enough and said well --- we can just measure SMART status a lot less frequently on boxes with that controller and called it a day. :)
Active Critical Bitcoin Exploit: A Financial Attack Swept Under the Rug
I feel exactly the same way. There’s a huge amount of common sense that’s being missed, and I can’t understand why our government is trying to get there before anyone else.
'If You Can't Measure It, You Can't Manage It': Not True (2014)
I do like your alternative proposal.

For the viewers at home:

:root {

color-scheme: light dark high-contrast;

}

body {

background: scheme(light #eee, dark #333, high-contrast #fff);

}
I guarantee you the $8 billion he gave away was better spent than whatever the government spends multiples of that on every day. And that’s why allowing private people to amass large wealth is useful to society.
They had that before the GDPR.
Generative AI, SEO, and what leaders should know: Google search in the future
Vittorio is an inspiration to me, I had the fortune to work with him, he made complex things easy and easy things a joy. RIP, Vittorio.
MetaMask generating old wallet addresses on Ethereum
Out of curiosity, is everyone of university age good at clickbait now?

Like the whole point of saying “extreme” parkour is to boost engagement from pedantic analytic people like us talking about the hyperbolic title choice
Just created a new address (0x9F6246dF82350631Dd2a8ebeFD162a428fbde55F). But it has transactions from 2+ years ago. How is MetaMask seeding it's key generation? I may be missing something.
Interestingly I’ve had Phillips Hue for well over 5 years now, but no smart switches. One of the bigger QoL improvements I’ve ever made, especially when the lights automatically change throughout the day.

Between a few specifically named scenes in the Home app, Siri on HomePods, and the normal switches it’s been quite reliable.

Worst case if the internet is down (which stops Siri’s voice to text), or if there’s a wifi issue, or if I’m right next to a switch: I can turn the switch off, wait 2 seconds, turn on and the hue light turns on to a neutral color at a reasonable brightness.

I think any combination of smart lights or switches or both is manageable as long as you have a fast, simple means to power cycle the lights (and they default-on with power).

I don’t think dumb light switches should disappear. They’re phenomenally reliable, have a predictable behaviour, are easily discoverable and never move. The last one is important because when you urgently need to turn a light on, nothing beats a dumb switch.
I can't believe how much SK is being slept on by the community. It's wonderful. I was trying to extract a bunch of discrete data from hundreds of sites (for a options for medical treatment, ages served, specialties, restrictions, etc) that all had the pertinent info in plain English. I spent ~10 hours manually on ~40 sites. Spent about ~4 hours wiring SK, and let it run overnight. Hundreds of sites, $25 chatgpt bill. Absolutely game changing. A LOT of thought has gone into engineering Semantic Kernel.
Effective ticketing systems are crucial for managing customer support and tasks as they provide a centralized platform for tracking, prioritizing, and resolving customer issues in a timely and organized manner.
Python usage != incompetent financial institution.

1) even before the speedups done now on CPython, PyPy has always existed (and NumPy was HW-accelerated)

and more importantly 2) It has a native arbitrary-precision decimal type. Even other languages seriously used in financial institutions like OCaml (https://discuss.ocaml.org/t/ocaml-needs-an-arbitrary-precisi...) doesn't even provide it natively.
I see this on a daily basis, Most times multiple times a day on a Linux KDE Plasma system with it installed natively on OpenSuse Tumbleweed. Best i could describe it is that it happens when i happen to switch to another virtual desktop using keyboard shortcuts on the exact same frame that the tool tip pops up. My guess is it was some kind of race condition that required very precise timing that made it difficult to narrow down, Paired with heavy use of keyboard shortcuts meaning alot of people likely were not effected by it. Very glad to hear it has been fixed and looking forward to getting a version of Firefox with it!

I just did some testing and getting it to happen is as simple as hovering over it, And swapping to another virtual desktop before the popup shows up with firefox not being the new active application.
It should work fine in the DS backwards compatibility mode, but a native DSi port might be slightly nicer. The DSi has 16MB of system RAM.

Following that, the Old 3DS had 128MB and New 3DS had 256MB of RAM.
Supermicro has an interesting AM5 motherboard which I'm planning to start building a workstation around

https://www.supermicro.com/en/products/motherboard/h13sae-mf
I'll often use my phone and get a picture of the plugs on the device before I dive in with the cable. This is especially useful when working with gear I'd rather not have t0 move.
What terminal emulator do you use for WSL?
Power Pivot is the name for the tabular data modeling feature in Excel. It works similarly to Power BI or SQL Server Analysis Services, sharing the underlying database technology. You can load data from queries and files, transform it, add relationships, hierarchies, and calculated measures, and connect pivot tables to it.
I was expecting an interactive document instead of printable templates
First link is about fp32 which is irrelevant (and 10tflops is a joke). A100 has 300tflops of bf16

Second link is about inference not training
what is a "story" in a spreadsheet?
Recommend Kings and Generals series on Mongols: https://www.youtube.com/watch?v=bzatw32j-i4
Yep this is for any gaps in a resume or even trying to skip junior positions
Alsup strikes again! Same judge who presided over Oracle v Google, and Google v Uber/Levandowski.
> I wonder if modern RAM sticks use chips with on-die ECC.

DDR5 does, AFAIK, but it is not a replacement for running it 72 bits wide like previous off-die ECC systems.
Jira has a dark mode??
It seems no one mentioned this. Joel Spolsky had this famous "lecture": You Suck at Excel with Joel Spolsky [1], where the talk about pivot table starts at 50:41 [2].

[1] https://youtu.be/0nbkaYsR94c

[2] https://youtu.be/0nbkaYsR94c?t=3041
There's Lemmy. Some of the Reddit third-party apps have converted to Lemmy apps - Sync for Lemmy and Boost for Lemmy notably. Sync was my to-go Reddit app, so I'm happy to see it resurrected.

lemmy.world is the instance I chose, and I'm having a fine time there. Things could be a bit more livelier, and I'm sure it'll happen with time.
The position is visible to regulators via code - if the code is fraudulent or buggy, the regulators will believe false information.
She very likely understood but was just under immense pressure from her boss.

The same play dumb routine was very common here in the UK too. They made a ton of money on overdraft fees until 2020 when the law banned the outrageous fees.
What's your assessment of the biggest blocking issues for something like this to be practically useful? From what I've seen of AutoGPT things seem to fall apart, in that the goals never quite seem to be achieved once anything more than basic research is requested.
Could you share the site for… research? Or what it rhymes with?
That's exactly what the companies will do. They're already blocking news in Canada.
Your luck was better than mine, but at least our systems reported correctable errors without us having to ask. We had a roughly similar amount of machines, probably about similar ram on average (many with less, and some with much more) We definitely had unrecoverable errors from time to time; maybe one or two a year, enough to have a policy: give it a shot to see if it was a one off, if it doesn't fail again shortly after it's probably fine; if it does fail again shortly after, swap the ram. Nicer server boards even have a led to tell you which ram module to replace.

For correctable errors, we wouldn't swap unless the error counts got pretty big; some systems went for a long time with one or two errors a day, which is fine. Others went zero errors for a long time, then a couple days at a small number, and then big numbers. There was one system that managed to get thousands per hour and the system was unusable because handling machine check exceptions was too expensive; unfortunately the reporting interval was one hour, so we didn't realize why the system was unusable until the next report.
i discovered the issue if anyone would like for me to unpack anything.

content snippet + attack code:

the takeaway from pad vs bitcoin is that a botnet can remotely charge public listening node operators thousands of dollars.

that would snowball into a mass exodus of public nodes until all that remained were millions lost unexpectedly by thousands of node operators - and a network centralized by entities able to weather the cat 5 hurricane of upstream overage fees, like:

1. mining pools

2. exchanges

3. hnwis

4. governments

effectively centralizing the network and causing countless millions in damages. the ethos of bitcoin and the financial survival of its operators are at stake.

example attack code: https://github.com/visualbasic6/drain
Tell HN: Vim Has Autocomplete
I've been a vim user since 2014 I think. Sometimes I'd accidentally mash some keys while typing and this beautiful green dropdown menu would momentarily flash before my eyes.

I had no idea what it was but it looked like an autocomplete. Initially I thought it was from the OS, or the terminal emulator. But slowly I began to form the idea that: Could it really be vim...itself?

Vainly I search for the secret command in the past. Google failed me. StackOverflow failed me. My search fu was weak I suppose....but today I am victorious.

I have discovered the secret combination. Thank you ChatGPT for enlightening me.

Crtl-X Crtl-L summons the magical menu.

There's a bunch of other combinations too:

Ctrl-X Ctrl-F: File name completion
Ctrl-X Ctrl-K: Dictionary completion
Ctrl-X Ctrl-T: Thesaurus completion

Finally I can use this useful feature!
> take a list of Stories and sorts them into Sprints automatically

From this part it sounds to me that they are talking about a spreadsheet they have relating to Agile development
Asserts are essentially checked comments and an automated test is not a replacement for comments.

I've done things like the following many times:

if (x != 5) {
... 40 lines here ...
} else {
assert(x == 5);
... more lines ...
}

The main purpose of the assert is to remind the reader that x == 5. There was a time where I would use a regular comment for a reminder like this, but since it's something the computer can check, I mine as well turn my regular comment into a checked comment.
The goal with CivetWeb is better portability across platforms, a single binary, better performance, and keeping scripting extensibility through lua?
Pretty sure I've had this happen in chrome too, on both mac and windows, just kinda assumed it was an OS thing.
At last. More of this please, Mozilla...

One of the most annoying versions of this bug is when launching a full screen game, the mouse gets re-positioned and triggers a tooltip, which is on top of the game, and the game doesn't like alt-tabbing when you unfocus it to go deal with Firefox, so you just have to restart it...
> I pay for YouTube Premium in India.

Surely indians could find better things to spend their money on.

When India banned tiktok, I remember thinking wow, they've finally got their act together and are developing their own social media platforms. Instead, they gave up tiktok to pay for youtube garbage. A nation of 1.5 billion and they can't build up their own tech platforms. How long before they start paying for facebook accounts. India never fails to disappoint. A nation with immense potential and terrible leadership and no vision.
I made one ages ago using a Baileys Irish Cream can and can confirm everything worked great, both the cantenna and the Irish Cream:^)
Direct link to patch: https://hg.mozilla.org/mozilla-central/rev/8ae372dc88d1
Their business model is sucking up all your data and using it to target ads. You can tell they're still doing it because they're not making any less money.

No doubt it made them spend a lot of money on lawyers to figure out the best way to keep doing it, but what good is that?
Unity is mainly targeting mobile games studios, who are certainly not indie creators, but are pretty big companies themselves. I don't think that indie game developers who release games on steam make up a significant portion of their income.
The choice isn't between the government or billionares,
I personally prefer to combine CRT-Royale with GTUv050. This is the closest I can get to the feel of what games liked like on my screens as a kid.

I'll also add that GTUv050 should specifically be thought of as an NTSC shader and not a CRT shader, specifically emulating the effects of Composite and S-Video.

Quick edit: Though now that I have a really nice HDR monitor, I might give Sony Megatron a shot.
Buffett has a huge investment in apple. The tech comment is outdated
Well to be fair if we started regularly getting UCE's on a stick of memory we did preemptively replace it. (where regularly was more frequently than one a week)
it suggests that animals learn using similar neural nets.
Not an expert, but probably in relation to this[1]:

> In water, most of the particles are negative charged, to neutralize the charge a positive ion (cation) may be used as a coagulant. Potassium hydroxide contributes a mono-valent ion, K+. Calcium hydroxide gives a divalent ion, Ca2+. Aluminum coagulants give trivalent aluminum ions, Al3+. According to Schultz in 1882 and Hardy in 1900, higher the charge of cation, more effective is charge neutralization.

This charge would be present at the surface[2] if not dealt with via the alum, and I imagine that could disrupt the crystallization process happening there.

[1] https://link.springer.com/article/10.1007/s13201-018-0662-5
[2] https://en.m.wikipedia.org/wiki/Surface_charge
Simply put, "Ad blockers are not allowed on YouTube" means that YouTube does not allow users to block ads while using their platform.

This policy is in place to ensure that YouTube can continue to provide free access to their site and services to billions of users worldwide.

If you are seeing the message "Ad blockers are not allowed on YouTube" while trying to watch videos, there are a few things you can do to fix the issue.

Method 1: Use The Brave Browser

Method 2: Use UBlock Origin

Method 3: Use Anti-Adblock Killer Script

Method 4: Use Third-Party YouTube Apps

For detailed explanation for each method check: https://wealthquint.com/bypass-ad-blockers-are-not-allowed-o...
https://wealthquint.com/bypass-ad-blockers-are-not-allowed-o...
I am more shocked this behavior did not inadvertently change sometime in the intervening years. That is some impressive bug backwards compatibility.
Thanks for clarifying. That said, if you did want it, couldn’t you just offer a PRO series option e.g. AMD Ryzen 7 PRO 7840U?
I believe this is a common enough bug for many GUI systems. For example I have seen this behavior a lot from Windows 10 taskbars; the only way out was to hover the cursor on top of multi-window button and then out of the taskbar. A lot of websites also have a similar issue with a right condition.

The main culprit seems to be a desynchronized event delivery, where you are expected to receive an event when the cursor exits but somehow weren't, for example because the window focus was lost so no further mouse events couldn't be delivered (depending on OS and preferences). Unless there is a dedicated way to reliably detect such cases (e.g. DOM `onmouseleave` or `onmouseout`), workaround and hacks would be needed---for example when the window focus was lost it can generate synthetic events.
> And that’s why allowing private people to amass large wealth is useful to society.

Do you mean private people who give it all away, from your first sentence?
> If you add a 4% kitchen fee to the bill, my typical 18-20% tip becomes 14-16%, exactly the same as if you added a "parties of 6 or more have an automatic 18% service fee" then my tip becomes 0% (on top of the 18% you're already charging me).

It's unclear to my why you're equating tips with the bill (which 4% kitchen fee is part of, it's not gratuity). One of these goes to the peons, the other goes to the restaurant.

Your approach is just doing the the restaurateur's dirty work of fleecing the employees' tips by shifting it directly into the restaurant's pot. Congratulations, working as intended from the restaurateur's perspective.
> Note that one of the relevant BIOS settings is Auto by default, which (counterintuitively) leaves it disabled, so you'll want to change that.

I really dislike Auto settings in the BIOS. It wouldn't be so bad if there was a way to see the effective value, but 9 times out of 10 - it's no obvious.
Yeah, I've seen it in multiple programs, multiple OSes, etc. Never noticed Firefox was abnormally prone to it or anything.

Still, a bugfix is always good to see.
This will be the Year of Firefox.
Better Nate than lever!
Names like phpisthebest and linuxftw have to come from the same mind
I am sure it's difficult for someone to build and scale video infrastructure. A few companies are doing it for you; plug in the APIs, and you're done.

Gumlet (https://www.gumlet.com): Per-title encoding (Netflix's approach) to optimize and transcode your videos to boost engagement rates. Moreover, securing your videos is easy with digital rights management solutions paired with Widevine and Fairplay. Made for developers, by developers.

Mux: Developer-friendly video infrastructure for your on-demand & live video needs.

I love Gumlet because of their pricing and support.
If they kept the original vitepress styles, this would be a non-issue
3D Printing from Recycled Plastic Bottles, Part 2
Fragile non-ecc systems?

Something that works absolutely fine 99.9999% of the time is not fragile.
Yeah, I've definitely seen this bug but I can't remember if it was Firefox (definitely possible) or another app either!

But it can be super annoying so I'm glad to see it fixed here.
I am always shocked by usage of “back then” and “good old days” and the like. What does it even mean Men were Men. Comparing the past that seemed harder than the hardships of the present day is so one sided and a simpletons way of looking at things. People suffered back then. People suffer today. Rich suffer and poor suffer. Suffering is suffering doesn’t matter the source and if it makes sense or not. You may fall sick eating an apple or eating fish and ce could argue all day long which suffering was more justified but it still dosnt change the nature of suffering a sufferer undergoes. The still feel the suffering despite the source.

Sorry for the digression but just had to make the point about men being men
Yeah, I'd guess a good number of the systems where we got one UCE, we got another one within a day after reboot. If so, off to repair. If not, it was pretty rare for that machine to cause trouble again; seemed worth the risk to check if repair was needed.

The correctables were trickier to judge, because system halt on UCE is easy to recover from and easy to diagnose (system is down, check console, see UCE message); system slow as heck because of constant machine check exceptions is hard to diagnose and a slow system can disrupt a distributed system a lot more than a dead system.
You are still confused.

Your statement doesn't get generated until the billing period closes. For all intents and purposes, the one number that gets reported to the credit bureau is the balance shown on that statement, which is a fixed value for the whole month. Even if you pay off the entire balance as soon as the statement gets generated, you can see a zero number for most days during that month, but credit bureaus still see the positive number on your statement.
Yep. Trivial to trigger this in chrome with gmail, hoverovers persist in a tooltip like box no matter how much scrolling you do. If you can make ANOTHER one pop up the first dies and if you want, you've now put the thing into its correct handler loop and the one you trigger dies too.

Somehow missing when you use the screenshot tool too! so very hard to send google a bug report.
Especially when it comes to housing.
It was really iffy and not clearly mentioned until this year. Also, it's confused with on-chip ECC which all DDR5 uses. DDR5 needs on chip ECC to correct errors that'll occur in normal operation but that won't provide ECC for transfers across the memory bus to the CPU.
Each professor can only take on a small number of PhD students. They have to gatekeep on some basis.
For sure, radio stations always compressed in order to sound "stronger" on the dial. Just another reason that compressing the actual recording was unnecessary.