skysight-inc/HackerNews huggingface dataset:
Kind of, but even an average runner can experience a bug or refine a strategy through repeat practice, which they often share with the community through streamed runs or discords.

You tend to have certain people who are more interested in glitch finding and spend most of their focus on that over actually running the game. Then you have TAS runners (often overlap with glitch hunters) who make TAS-only runs to determine what the absolute limit is in a game. Finally, you have the remaining 95% of the community, runners grinding the game over and over.

Strategies from TAS often are repurposed by speedrunners, perhaps most famously in Mario 1 any%, where several strats used by top runners were once considered infeasible for humans.
A bit surprisingly, the Z80's datapath is 4 bits wide. The Pentium's FPU is more than 64 bits wide (extra bits for rounding and stuff). So, yes, there is a big difference in the datapath widths.
I think there are multiple concerns here, and they need to be analyzed separately -- they don't converge to the same solution:

- Naming: "Other" should probably be called "Unrecognized" in these situations. Then users understand that members may not be mutually exclusive.

- ABI: If you need ABI compatibility, the constraint you have is "don't change the meanings of values or members", which is somewhat stronger. The practical implication is that if you do need to have an Other value, its value should be something out of range of possible future values.

- Protocol updates: If you can atomically update all the places where the enum is used, then there's no inherent need to avoid Other values. Instead, you can use compile-time techniques (exhaustive switch statements, compiler warnings, temporarily removing the Other member, grep, clang-query, etc.) to find and update the usage sites at compile time. This requires being a little disciplined in how you use the enum during development, but it's doable.

- Distributed code: If you don't have control over all the code using your enum might, then you must avoid an Other value, unless you can somehow ensure out-of-band that users have updated their code.
> Those people are loudly declaring that they have under-invested in the crucial skills of reading, understanding and reviewing code written by other people. I suggest getting some more practice in. Reviewing code written for you by LLMs is a great way to do that.

Even if one is very good at code review, I'd assume the vast majority of people would still end up with pretty different kinds of bugs they are better at finding while writing vs reviewing. Writing code and having it reviewed by a human gets both classes, whereas reviewing LLM code gets just one half of that. (maybe this can be compensated-ish by LLM code review, maybe not)

And I'd be wary of equating reviewing human vs LLM code; sure, the explicit goal of LLMs is to produce human-like text, but they also have prompting to request being "correct" over being "average human" so they shouldn't actually "intentionally" reproduce human-like bugs from training data, resulting in the main source of bugs being model limitations, thus likely producing a bug type distribution potentially very different to that of humans.
Like pesky Hex<=>Decimal conversion with the gap between the numbers and the letters, and upper/lower case letters too.
To be clear, the topic of philosophical zombies has to do with consciousness.
As far as flights of fancy regarding the moon, I enjoyed Randall Munroe's "What if we put a pool on the moon" thought experiment. I would enjoy the experience of propelling myself out of the water like a dolphin!

https://www.youtube.com/watch?v=aIIBBj6KR-Y
That depends, why "besides NextCloud"? Syncthing always gets a lot of traction here.

But what do you actually need to share? Folders? Or links to content? PDF? Archives?

Matrix homeservers and clients support most mime types in chat, including zip, so you can send anything and have it searchable in the chat as long as you maintain the matrix server.

Misskey has a "drive" feature, where all media you share goes, but you can also upload directly to it and link directly to media in the misskey drive.

Pastebins work, too.
My github^ has the instructions on how to set up the same thing I run, an Up1 pastebin. I'm sure there's better.

But nextcloud has first class mobile clients, understands folders and mime types, can be synced over WebDAV, cifs, http, etc.

So... Up to you?

^ https://raw.githubusercontent.com/genewitch/opensource/refs/...
That might be more accurate.

As it is not, this journalist does not have credibility with me.
In some cases, it is exactly the same thing.

I co-authored the current fastest TAS of Super Metroid (video: https://youtube.com/watch?v=m-Gt57ur7OA, writeup: https://tasvideos.org/8214S). Our run involves exploiting a race condition in the game's sprite animation system, which under the right set of circumstances can cause the game to try to execute code from unmapped memory. We manipulate the behavior of enemies in the room to precisely control the timing of the exploit such that some hardware DMA fetches happen at the same time as the reads from the unmapped memory, which influences the results of the reads through bus capacitance & gives us enough control to redirect the program counter to the controller input registers, at which point we have full arbitrary code execution. That's not even "overlapping", that straight up is vulnerability research & building an exploit chain.

Granted, that's the extreme end -- most speedruns don't go anywhere near that deep into the weeds. But every sufficiently well established speedrun community has people who specialize in reverse-engineering, understanding the game mechanics, and figuring out exploits. Most of my day-to-day participation in the Super Metroid community isn't working on methods of full-on arbitrary code execution; but I do spend a lot of time doing things like looking at boss AI, investigating inconsistent speedrun strats to find out how to normalize them, writing tooling to help people practice, figuring on how to reproduce a weird glitch someone encountered, etc.
Seems to be a bit of a catch 22. No LLM can write perfect code, and no test suite can catch all bugs. Obviously, no human can write perfect code either.

If LLM-generated code has been "reasoned-through," tested, and it does the job, I think that's a net-benefit compared to human-only generated code.
This (or other articles on the same thing) has been posted a few times now but never got much traction. I crunched the numbers again after my comment in this other thread.

https://news.ycombinator.com/item?id=43185045

As of 27 February (numbers published 28 February), the number of cases is close to double the annual median for this century. 164 cases so far this year with 85 as the median since 2000 (excluding this year, this year brings it to 85.5). There have only been 7 years in the previous 25 that exceeded the total so far for this year. At the current rate we're likely to see this year become 4th or 5th for this century, if not higher. Only 121 more cases needed this year to tie 2024 which would put it and 2025 tied for 4th most measles cases since it was declared eradicated in the US.

The numbers on that page are published every Friday but reflect the count from the prior day at noon. Note that they seem to enter in cases for prior weeks if they were missed or reported late. It jumped from 93 to 164 (71 new cases) but only 11 are reported for last week itself. So the count for last week is likely to be revised upward next week.
What we see in the market is caused by software bloat. Chips are gaining performance faster than ever in absolute terms.

I think Moore’s law should be avoided altogether when discussing progress in this area, because it’s hard to understand the effects of doubling intuitively. Rice grains on chessboards and all that.

One might think ”Moore’s law is slowing down” means progress was faster before and slower now, when it is in fact completely opposite.

If you consider the 20 years between the intel 286 and the pentium 3, transistor count went from about 150 thousand to 10 million.

Today (using the ryzen 5950 and 7950 as examples), we got 5 Billion more transistors in just 2 years.

So in 2 years we added 500 times more transistors to our cpus than the first 20 years of “prime Moore’s law” did.

This enormous acceleration of progress is increasingly unnoticed due to even faster increases in software bloat, and the fact that most users aren’t doing things with their computers where they can notice any improvements in performance.
Does nuclear need large amounts of government support? I was under the impression that it was much cheaper on the margin than other forms of electricity. I can easily imagine the needed support for the initial cost to build.
> "Any intelligence using itself to improve itself will out-compete one that directs itself towards any other goals whatsoever

This is bunk, and only works when there's one variable that controls who wins, and there are no diminishing returns. Its sounds as naive as "Any athlete that uses X to improve themself will outcompete one that directs themselves towards any other goals whatsoever"
I hope they learn what the difference is between owning the means of production and selling your your labor force.
If they bought 3s for $40k then it’s way more than 25%.

I’ve been looking for low price teslas and haven’t found a drop yet. But I hope it comes soon.
Then you are doing something wrong about the layout & components in the page.
> If you want shop to be relevant to modern industry you would need to teach robotics, CAD/CAM, CNC, 3D printing, etc.

Uhh.. what? A CNC mill is, fundamentally, a mill. A CNC lathe is a lathe. You're not absolved from knowing how to use a manual lathe or a manual mill even if you use CNC machines all day long. Where do you develop an intuition for feeds, speeds, finishes, tolerances, etc if not by spending hours and hours doing it by hand?
The trick is that Booth's algorithm gives you the ×8 term for free; you multiply by one more in the next base-8 digit. You can put either ×4 or -×1 into a term, but you can't put both of them into one term. So you can do ×8 - ×1 but you can't do ×4 - ×1.
Thanks. Looks hideous.

@function --light-dark(--light, --dark) {

result: var(--light);

@media (prefers-color-scheme: dark) {
result: var(--dark);
}
}
Steam Survey for February 2025 Shows a Big Drop to Linux Use
Godel's theorem only applies to consistent systems. From Wikipedia[1]:

First Incompleteness Theorem: Any consistent formal system F within which a certain amount of elementary arithmetic can be carried out is incomplete; i.e. there are statements of the language of F which can neither be proved nor disproved in F.

If a system is inconsistent, the theorem simply doesn't have anything to say about it.

All this means is that an "inconsistent" program is free to output unprovable truths (and obviously also falsehoods). There's no great insight here, other than trivially refuting Penrose's claim that "there are truths that no computer can ever output".

[1] https://en.wikipedia.org/wiki/G%C3%B6del%27s_incompleteness_...
i think they mean “get a good education for very cheap”. Compared to the US at least, education in europe is extremely cheap.
Considering the topic, I thought the PCR might be Platform Configuration Registers (it's actually polymerase chain reaction, for scientific lab machines).
> The unprecedented show of security cooperation comes as top Mexican officials are in Washington trying to head off the Trump administration’s threat of imposing 25% tariffs on all Mexican imports starting Tuesday [March 4].
This is like saying "I've lived in a house for 15 years and I've never had a problem. I don't understand how people could have a problem living in a house." The thing is, living in a house isn't a very specific experience. The difficulty of the problems you might face varies a lot by many factors.
Linux 6.14-Rc5 Released: "Nothing Stands Out"
Thanks for the reply and valid points. But I didn't say they should deplete the endowments; I'm saying that they are already garnering significant income from them (if they're large and invested competently).

And I still won't excuse raising tuitions sky-high "just because." And while I don't know the economics of athletic programs, screwing students while building three stadiums in a couple of decades isn't a good look.
Proving properties and computing values are quite different things, and proofs can absolutely be done on Turing machines, e.g. with proof assistants like Lean.
The US is the only western country that doesn't have provisions to suspend elections during wartime. Bully on you, you're awesome. But it doesn't make France, Germany, Canada, the UK, Italy, Spain etc. dictatorships because they don't do exactly what America does.
Just integrate Trakt
Antithesis is using this idea to improve its bug-finding product: https://antithesis.com/blog/zelda/
> Guess where the Mom and Pops are? They're in that "stripmall place" near your house.

That's not where they are though. You see it, too. Those stripmalls are all dead-dead-dead. The only business is at the shopping centers and megastores.
> Many commenters here point to login.gov as an example of the US government shipping good software.

Maybe. But in some ways, my experience with it was a heaping turd (registering my identity for the IRS):

"Scan the front and back of your Driver's License."

[upload scan of front of DL @ 200DPI]

"Unable to find a face in the image you uploaded."

[upload scan of front of DL @ 300DPI]

"Unable to find a face in the image you uploaded."

Huh. Maybe I'll try with a lower resolution.

[upload scan of front of DL @ 72DPI]

"Thank you, now please upload the back of your Driver's License."

Hmm, 72DPI worked for the front, so...

[upload scan of back of DL @ 72DPI]

"Unable to read a barcode in the image you uploaded."

[upload scan of back of DL @ 200DPI]

"Unable to read a barcode in the image you uploaded."

[upload scan of back of DL @ 300DPI]

"Thank you for verifying your Driver's License".
Hm ok, I've never seen it. It has appeared for me before but the clickbaity titles and images put me off. Perhaps it works to game the youtube system but it certainly doesn't to get my interest.

But I don't have much patience for videos anyway. I prefer long reads.
Thanks for the heads-up on the name collision!

I just updated my page to acknowledge that there's a different project with that name, and I will rename my unreleased project.

(I'd mentioned Meow online several times, years ago, but understandable that they wouldn't have been aware of it, and I have no claim to the name, anyway. Not only was my project never released, but the community where I mostly mentioned it had/has a problem with many posts from our Google Group no longer showing up in Google search hits.)

> I like your naming scheme of using animal sounds,

It originally wasn't. :) The developers of the Scheme implementation family that's now called Racket developed a bespoke IDE for students, called DrScheme (as in doctor), which did some fancy things. For my much less fancy Emacs kludges, I named it "Quack", as in a fake doctor. The animal sounds only came when I needed a name for the successor to Quack.
> I guess for removable media that's fine, but Windows still likes to hide the ESP.

It's not hidden, it's shown in disk management, it's just not mounted by default.

IMO that is perfectly reasonable considering 99.999% of users will never want or need to do anything with it and those who do want/need to access it should have no problem finding a single well-documented command. For everyone else it's just a "delete system32" level temptation to do something stupid that'll break their system.

mountvol <letter>: /s

I honestly have no idea what it'll do if multiple EFI system partitions are present though. I presume this command will mount the one Windows has booted from.
My 2c would be:

- tech-oriented publicists / marketers definitely do know that HN exists and matters

- there are “benign” ways to game HN, like releasing at an optimal time for readership / upvotes

- there are less nice ways, like sock puppet accounts / botting

- all of these things are certainly done regularly

- it doesn’t mean that everything you read was an astroturfed psy-op or whatever.
That's not quite right. The models are pretty bad at generating a proper diff, so there are two common formats used. The main one is a search and replace, and the search is then done in quite a fuzzy manner.
we're out of my wheelhouse but it feels to me that entropy and gravity are fundamentally linked and a quick search shows i'm not alone: https://en.wikipedia.org/wiki/Entropic_gravity

read this as: literally creating gravity by simulating it hard enough.
Sounds like a good charitable endeavor.
Valid points, but I didn't say deplete the endowments. And I am curious about the economics of sports programs and exactly where the proceeds go.
Self-balancing exoskeleton gets people with spinal cord injuries on their feet
I don’t really understand what the point or tone of this article is.

It says that Hallucinations are not a big deal, that there’s great dangers that are hard to spot in LLM-generated code… and then presents tips on fixing hallucinations with the general theme of positivity towards using LLMs to generate code, with no more time dedicated to the other dangers.

It sure gives the impression that the article itself was written by an LLM and barely edited by a human.
holy shit I need to retire soon
Nothing to do with it? You certainly don’t mean that. The software running an LLM is causally involved.

Perhaps you can explain your point in a different way?

Related: would you claim that the physics of neurons has nothing to do with human intelligence? Certainly not.

You might be hinting at something else: perhaps different levels of explanation and/or prediction. These topics are covered extensively by many thinkers.

Such levels of explanation are constructs used by agents to make sense of phenomena. These explanations are not causal; they are interpretative.
They can either spend their efforts at trying to catch up with Google and their constant anticompetitive churn, or propaganda (for lack of a better term) against web developers trendchasing that churn.
> it only prevents reading the response, no?

> So again, what stops evil.com from sending a request to say transfer 1 BBBBillion dollars to bank.com and including a CSRF token it gets from visiting bank.com?

It can't read the response from bank.com so it can't read the CSRF token. The token is basically proving the caller is allowed to read bank.com with the user's credentials. Which is only possible if the caller lives on bank.com or a origin that bank.com has allowed via CORS.
Traditionally csrf tokens had two parts: something in a cookie(/server side data store that used a cookie as the id), and something in a form element on the page.

So while an attacker could trick your browser to making a request to get the cookie, and trick your browser into submitting arbitrary form data, they couldn’t get the csrf tokens to match.
You asked a question, I offered an answer.

> Was this research the first social science project to seek an understanding of cartels?

Very probably not. Not in the US and not globally.

> what actions were taken based on previous social science research?

That'd be a question best answered by digging through the Hansards, Parliamentary Archives, Congressional Records, etc. of respective governments.

Political history would suggest that many good suggestions of social change were likely ignored in favour of operations with a lot of smoke and noise.
I don't understand how it is a problem if an employee takes on multiple jobs. Presumably you don't limit births either and being a parent is effectively taking on another job. If the work output is acceptible or not is what should matter alone to you as a manager. Not how exactly the sausage is getting made.

For example, this employee who is supposedly spending 1/6th of their time on your job. If you say tried to capitalize their time such that you now have 6/6ths on your tasks, would the employee even accept this arragement themselves? You are effectively giving them 1/6th the pay for the same full time day of work they do anyhow. Squeezing this employee is not going to see you get more work out of them. It is going to see them leave your company and replace that job with another, leaving you shortstaffed and having to invest in vetting candidates and onboarding. Now you ask how much you get out of an employee you put the squeeze on given that this will lead to turnover and an overall loss of that full time work being done as you suffer through a period of short staffing.
Indeed. fast PWM is a great approach and fits in well with the analog conversion side effects.

I still find the principal question of "if I need additional components anyway, should I just get the more complex ones" interesting. It's located somewhere between quality, price, the definition of simple and optimal, as well as one of ones personal (or this week's) perspective on the art of the craft.

The projects is not a discrete player that basically pushes SD card data via a few digital standard ICs out as PWM, it uses a pretty sophisticated MCU after all. So, is a I2S DAC the logical solution or the fast PWM, I still find it hard to decide, especially when i have to order (even the simple or
mechanical) parts anyway, or should I have a few I2S DACs in the drawer with the Pico these days.

Not sure if I can bring that point across. It's more about what are your default parts these days. I always have a few i2c OLED displays in that drawer, and the project uses one, too, thirty years ago it might have been resistors, LEDs and a few logic ICs instead. So I wonder, would I go discrete (or "simple") for that particular part of the solution for a particular reason or not. And also, why do I still have no I2S DACs stocked in that drawer, while I have display, sensors etc.

So maybe it's just about audio being a somehow ignored interface in (my) embedded tinkering. Or it's more general and about a modernized selection of stocked parts and using those more naturally while still being aware of the simpler solutions. I use pretty complex (but inexpensive) I2C sensors these days, after all.

Ok, many words on that small part of the overall decision making...
there are people like me that try to save everything forever, so less lost than would otherwise be assumed. Hopefully.
This is an indirect return to taxpayers... who are holding these currencies.
What is it that you think I'm confused about? Mostly you haven't said anything that wasn't already included in my prior comment.

However:

> instead it makes sense for the company to pay Jim somewhere between $8000/mo and $10000/mo to work from home, because any of those numbers make both of them no worse off than paying Jim $10500/mo to work from the office.

It can never make sense for the company to pay Jim more than $8,000 / month, because that is the amount he wants. As long as he's willing to work for $8,000 / month, the value of his work to the company can't exceed $8,000 / month.

You might notice that the value $15,000 doesn't occur anywhere in your most recent comment. How do you consider this comment related to your earlier claim that "If you split the difference, you both come out $15,000 ahead"? What difference have you identified that could be split this way?
I had played around with D some time ago, and wrote some small programs in it for fun and learning. I both liked and disliked things about the language.

there was some Russian dev running a systems tech company, I forget his name, living in Thailand, like in koh samui or similar place. he used D for his work, which was software products. came across him on the net. I saw a couple of his posts about D.

one was titled, why D, and the other was, D as a scripting language.

I thought both were good.
> work 12+ hours on weekdays and ~8 per day on weekends.

what are they actually doing? what are the deliverables? are they actual doing intellectual work 12 hours a day?