skysight-inc/HackerNews huggingface dataset:
The only thing I really have is the SQLite docs, and some of the advice in here does not match my own testing and I would recommend the opposite.

https://www.sqlite.org/withoutrowid.html

In particular, they say:

> WITHOUT ROWID tables will work correctly (that is to say, they provide the correct answer) for tables with a single INTEGER PRIMARY KEY. However, ordinary rowid tables will run faster in that case. Hence, it is good design to avoid creating WITHOUT ROWID tables with single-column PRIMARY KEYs of type INTEGER.

This has not proven correct in my testing, but perhaps other applications are different. IMO, you _should_ use WITHOUT ROWID on your tables with single-column PRIMARY KEYs of type INTEGER. With a 100ms seek time on S3 requests it's obvious that the WITHOUT ROWID table with monotonic IDs is benefitting from spatial locality and rowid tables are not. I suspect when giving their advice, they are not considering queries of contiguous ranges of ids (which happens naturally more often than you'd think when JOINs are involved).
If all Bitcoin holders sold their Bitcoins, who is buying? You need to have a counterparty to the transaction.

If everyone is liquidating an asset, it's price will be zero, as no one is buying.
real estate agents, lawyers are all licensed professionals... they will not be replaced but possibly these professions will be overcrowded.
Balatro: How a Solo Developer Sold more than 1M Copies in One Month
I think the principle that would apply is only choosing SaaS solutions which you could, if wanted, run locally (even if it's not a practical consideration at the current moment due to time, power, or space constraints).
We can measure weight using a scale.

We can make a solid guess at volume using visible light and a rotating view (already provided by the unfortunately-common carousels), with a bit of CV and math.

We can therefore deduce density.

We can measure outside temperature using IR.

And we can measure the power put into the things being microwaved.

And we can also measure the temperature and humidity of the air that is exhausted from the microwave chamber.

With all of that data, we can do some cool things.

But with only single-button input, there's a lot we can't do:

We can't know if the user is cooking a hamburger from raw meat (yes, raw meat can be used in the science oven), or reheating one that was already cooked, or finishing one that was par-cooked.

We can't know if they're softening butter to spread onto toast, or melting it to pour over popcorn

We can't know lots of things. So we need more than one user input.

The slope to getting back to where we started is very short: Some preset buttons that most people will never understand, a speed control that most will never use, and a keypad for a timer.
That's definitely the downside in the trade-off, yeah. If you're going to hoard you better also protect or you just get the worst of all worlds. Still, I am generally hopeful about our intelligence agencies' ability to prevent leaks, even if fuckups have occurred.
IIRC, the FIPS-compliant Go crypto project was a Filippo Valsorda joint. I hate it, but I'm glad someone sane managed it.
The latest deployment seems using Service Worker API, which causes broken on "old" browsers because the API is not supported on these browsers.

Some people like me who block Service Worker API all the time are also affected, like https://chromewebstore.google.com/detail/no-service-worker/m... this.
Here is a YouTube playlist with his build process:

https://www.youtube.com/playlist?list=PLmSwDz13rIwLkLphPI7xm...

Some specs are below:

- 4-core ARM CPU (NXP Layerscape LS1046A)

- Unknown memory (he mentioned ECC)

- 2x 10Gbps SFP+ cages, 3x RJ-45 ports

- 32GB eMMC

- 2x M.2 E-key slots (for WiFI cards)

- active cooling

- USB-C

- OpenWrt
For tests, when in doubt, I don't touch the original tests and just add my own separately. That way I know that the old tests still validate the originally-intended behavior, and my new tests validate what I expect them to do.

If the tests aren't broken, is there ever a good reason to make sweeping changes to them?
What you're suggesting requires creating a massive federal bureaucracy to continuously survey the product landscape. It then requires the private sector to duplicate that work. This is stupid.
> "ask you"

I get the concern, however. But, short of nuking the actual .git directory, the upsides are worth it, in my opinion. Cursor offers filtering via a mini-prompt in its YOLO mode, so does Windsurf. The idea is killer, it allows it to progressively build and also correct its own errors. e.g. Cursorrules can be told to run tests after a feature is generated, or typecheck, or some other automated feedback-loop your codebase offers. That's pretty neat!

Better yet, setup a dev container first. Then, at most, your local DB is the only concern. If still paranoid (as you should be), suspend your network while the agent is working. :D
There are two conflicting rules of thumb floating around here

1. If hasn't changed in a long time and no business requirement on the horizon will force it to change, don't refactor.
2. Code is read more than written, so optimize for readability.

(1) can only be followed to the detriment of (2), unless you add the condition that the code is also code which developers never need to read and understand to implement other features.
This is really fun! Who says startups have to be serious all the time?
I can find you literally hundreds of posts from people insisting that ADA is nothing but a small-business-killing shakedown, that it's makework for lawyers, that it's doing nothing to help the disabled, and that it's just as bad if not worse than DEI. What makes your claim better than theirs?
Just to play devil’s advocate because why the heck not lol, isn’t the theory here that people are tired of waiting for all the analysis of every chesterton’s fence and we should just act?
A more-general question is whether archaeology should be done at all. Some have argued that future imaging technologies will render it completely unnecessary to dig and displace artifacts, and that future archaeologists and anthropologists will curse us for trashing untold volumes of evidence because we couldn't stand to wait.

I don't really buy that, especially in the absence of any clues regarding what these magical 'future imaging technologies' might turn out to be, but it's an interesting argument to consider. It would certainly have applied many decades ago, and if we say it doesn't apply now, then where was the cutoff?
Good point! The initial 60% of the code was thought out but with time passing, the urge to launch quicker became more important leading:)
It's a reproducible thing, until the pile of crap in the abstraction layer they built with Nix on top of Linux fails for any number of reasons, whether they redefined a variable, removed it, direct flaws in the NixOS or Linux mechanisms below or something else.
Good memory! He also says to use a turntable microwave, to keep the staples several inches apart, and away from the microwave's walls.
> when you disclose vulnerabilities and exploits, you effectively take cannons off both sides of the metaphorical battle field. it actively makes society safer

If I know you always disclose, and I find something you haven't disclosed, I know I have an edge. That incentivises using it because I know you can't retaliate in kind.

The hoarding of vulns is a stability-instability paradox.
Looks like a cool game. I am jealous.
> So for example I could ask it “show me all places in the code where x is assigned a value but a flush() command is not immediately issued afterwards”.

Could this not work? (with wathever flag to display the surrounding lines)

ripgrep 'x =' | ripgrep 'flush()'
Cool repo! Agreed OSS models are still lagging, but they're definitely catching up!

So with GRPO and reinforcement learning, the OSS model creators now have one more tool to make OSS models much better, since we now don't need vast amounts of labeled CoT data, but rather just questions and answers, and we let RL / GRPO figure out the CoT itself after using some reward function.

So I guess it definitely can help in agentic workloads!
subwalled on gramsci gap btw — care to summarise?
The word Fascism has now no meaning except in so far as it signifies "something not desirable" ― George Orwell, Essays

So this is a "something not desirable done by the current US administration" tracker.
A tragedy of the commons occurs when multiple independent agents exploit a freely available but finite resource until it's completely depleted. Security isn't a resource that's consumed when a given action is performed, and you can never run out of security.
Cobol was also supposed to give power to business people so they could in plain English language, "program" the computer. It never happened but for sure advances in PL changed how programmers interacted with computer. We went from machine code to Python,React which is huge technological leap.

The same goes for all the AI agents, it will change how we work but will not make programmers obsolete. I'm more worried about 3 million engineering grads per year from India replacing me than CoPilot/CursorAI
You'd better get out of tech then. Change is inherent in the field. It's the whole point.
Look and count the fingers on the hand holding the left most F4 flag. The telltale sign of AI gen.
So, can a distilled 8B model (say, the Deepseek-R1-Distil-Llama-8B or whatever) be "trained up" to a higher parameter 16B Parameter model after distillation from a superior model, or is it forever stuck at the 8B parameters that can just be fine tuned?
I used to do something similar in high school, with Bic pens and pencils that have a hexagonal section.
Rich Siegel would like a word.

There absolutely is a theology of business, and currently it is this: make as much money as possible.

Commercial software existed long before the subscription model consumed everything, and it was, and still is, sustainable. Subscriptions didn't consume the software ecosystem because the alternative is not sustainable; subscriptions took over because they make more money (and often for less effort).

It's fine if you want to describe that as rational decision-making in business contexts, but I have to object if you cross a line into arguing that there are no viable alternatives. There are subscriptions, and then there are less profitable alternatives.
Reminds me of 6x6 tales[1]. Also anything sold on the PNPArcade.[2]

[1]: https://boardgamegeek.com/boardgame/307996/6x6-tales
[2]: https://www.pnparcade.com/
You're asking the wrong person there. "Both" concedes that it was "DEI"

But to actually answer the question: while it can absolutely be both, you need to provide proof of the additional claim. "People cheated for DEI reasons" and "People cheated for cronyism reasons" are two separate claims. The article provides plenty of evidence for the former and not much for the latter.
The 6502 is designed to be a simple, minimal, low-cost CPU. From that perspective, it's a brilliant design, and it's fun to write small programs for.

Where it becomes "deeply flawed" is if you're trying to develop large, complex programs for it, mainly because there's no way to efficiently implement pointers or local variables -- you only have 3 registers, none of which are truly "general purpose", and none of which are wide enough to hold a pointer; and stack operations are severely limited. (This also means that writing a C compiler that targets 6502 and generates efficient code is almost impossible).

So, in idiomatic 6502 code, all variables are global; and if you need dynamically managed objects, you keep track of them using indices into statically-allocated arrays. This is difficult to scale as your programs get large and complex, because at some point you're going to waste an afternoon finding out that your "tmp7" variable in one routine is getting clobbered by another routine 5 levels deep down the call chain that also uses "tmp7" for some unrelated purpose.

It was a perfect processor for its time and its target market, but it made heavy design compromises to achieve its goals, and Moore's law quickly made those compromises obsolete.
JetKVM is a high-performance, open-source KVM
This is going to be really important. Designers, Product Managers, and Engineers are going to have to consider these machines as a new persona. I'll be interested to see how we try to build useful things for personas we don't understand! Sounds like a hard job but a worthwhile one.
https://github.com/golang/go/issues/69536?ref=words.filippo....

https://words.filippo.io/dispatches/fips-hkdf/

Thought one of the Filippo/Go/FIPS posts had a big thread but doesn't look like it and/or can't find it.
pff. Now run a hardware Lisp machine under it..

https://en.wikipedia.org/wiki/Lisp_machine
Before: https://web.archive.org/web/20250123200741/https://www.ice.g...

After:
https://web.archive.org/web/20250206151050/https://www.ice.g...

Search result:

> ICE arrests 85 during 4-day Colorado operation - Jan 24, 2025

----

It would seem that this claim boils down to:

> ICE added a "this is old" banner and google used that event to mislead people into thinking that it's new.

Maybe so, or maybe they're just too incompetent to accurately extract the publication date. But if you click the link you immediately see the banner warning you that the content is old.

If this is evidence of a conspiracy, it's not exactly a dastardly one. I see it as evidence that we need to stop using mutable media for news so that it's neither feasible to carry out ministry-of-truth type shenanigans, nor is it reasonable to accuse people of ministry-of-truth type shenanigans.
The terminally online are handing over their minds to others and being subjected to a current and sustained adverserial nation state psyop of foreign influence.

If one chose to unplug they would realise in short time how easily and how often they are being programmed to buy into rage-bait through mis and disinformation campaigns.

It's got to the point where a significant number of people are easily triggered by beige and mundane topics such as what brand of car a stranger has purchased to how someone identifies sexually and if someone lists two basic pronouns on an email.

Until people realize they actually control so very little in their day-to-day lives I fear it will only get worse.
The local college here in town just had a job fair so, yes.

My point was to give a couple of examples of how the applicant queue is not completely out of a company's control. Surely you can think of other ones.

> The thing is that humans are innately tribal.

The thing about humans is we get to decide what our tribe is, and tribe membership both changes and is multi-component.

We can decide to change our religion, which changes our "tribe", while also supporting the local football team (another "tribe") and be in the alumni club of a college (a third "tribe") while also celebrating Independence Day (a fourth "tribe") at a work (tribe #5) event.

Making your point rather meaningless, since we can change ourselves.

> what is exactly the end goal of DEI programs?

I don't care to have this discussion. I'm a programmer. I came to point out that your objection to DEI was invalid, at a level that even a programmer could point out.
Being a bit frustrated with Linkwarden’s resource usage, I’ve thought about making my own self hosted bookmarking service. This could be a low effort way of loading screenshots for these links, very cool! It‘ll be interesting how many concurrent requests this can process.
I didn't know the ecosystem wasn't on 3.

It was released May 2021.

It is a big change though.
Apple added a feature that only charges to 80% if you're only using it while plugged in (and discharges to 80% if not disconnected).

That made me uninstall aldente again.
It's true that it makes it more complicated on the GPU side in general, but specifically in this scenario everything works out just fine, mostly because all updates effectively ping-pong between flow & water height buffers, and you never change both in the same kernel.
> Security isn't a resource that's consumed when a given action is performed, and you can never run out of security

Security is in general non-excludable (vendors typically patch for everyone, not just the discoverer) and non-rival (me using a patch doesn't prevent you from using the patch): that makes it a public good [1]. Whether it can be depleted is irrelevant. (One can "run out" of security inasmuch as a stack becomes practically useless.)

[1] http://www.econport.org/content/handbook/commonpool/cprtable...
It's nice that Nim the Language is getting well enough known that it needs to be specifically differentiated from something!
But not everyone is "agentic". I am maybe ambitious and self-directed, but not really curious. I can work on other's ideas, perhaps be curious within the bounds of that space, but I myself struggle to get any meaningful interesting practical ideas. Honestly a lot of times I think I'm just going to be ran over since I don't know how and frankly doubt curiosity can be grown in any capacity. I want to be wrong, would like your feedback.
Show HN: C² – Command Center – A Real-Time Global Dashboard
Hi HN,

I built C² | Command Center, a live dashboard that aggregates global news, events, and trends into one unified interface. It features:

A world clock with local times for major cities, an AI-powered news summary that strips out bias, emotion, and speculative commentary to deliver just the facts, real-time Bitcoin statistics, earthquake monitoring, stoicism quotes and abstract imagery, NASA’s APOD, and top tech stories.

I built this project to merge multiple streams of information into one barrier-free platform—no signups required atm. The dashboard is a work in progress, and I'm looking for feedback on its design, data integration, and overall usability. It's built with Next.js, styled with Tailwind CSS (using daisyUI and Headless UI), and powered by Cloudflare Workers and KV Storage on the backend.
Most of the Scala ecosystem exists outside of the Scala Center.

Same with Rust, Go, and any other language.
My current understanding is that USAID was not doing funding Politico, but had a subscription (or multiple subscriptions). You can check out the description here:
https://www.cnn.com/2025/02/05/media/politico-usaid-subscrip...
It sure does sound like Politico Pro is expensive, however.
There have certainly some other kind of fishy things going on with USAID, but so far as I can tell, all with full approval of the US government.
https://en.wikipedia.org/wiki/United_States_Agency_for_Inter...
Cloudflare doesn't report this to the site admins so they're just sitting there losing sales and thinking Cloudflare is doing a good job.
The title is a little confusing but accurate. The person who resigned is Ted Carstensen, the deputy administrator of the United States Digital Service (USDS) which has now been renamed to DOGE. the article explains that the pre-DOGE USDS employees have not been involved in whatever it is that Musk and his team of (apparently) early career devs have been up to.
redbean!! redbean is so good

https://redbean.dev/

likely a bit outdated but:

https://github.com/shmup/awesome-cosmopolitan?tab=readme-ov-...
Ask HN: AI-Powered IDEs Streamlining Development–Or Making Us Work Harder?
I’m heavily involved with AI across design, coding, research, and content creation, and I use paid plans with tools like Claude, OpenAI Pro, and Gemini. I interact with these systems primarily through a prompt UI—complete with custom system rules and project settings—and I’ve built up a repository of prompts that I continually fine-tune.

My workflow is very task-oriented. I often have one AI generate code that another reviews and corrects, which lets me jump into entirely new areas quickly. I’ve also experimented with fully automated, idea-to-production platforms (like v0, Replit, and a few others). However, my experience with those has been mixed—they often end up requiring more manual effort than their vision-driven claims would suggest (though I expect they’ll catch up soon).

So, I’m curious: Is it just me, or are these new AI-powered IDEs truly effective? Are you using them exclusively for new projects or also for maintaining existing codebases? And how large are the projects you’re managing to complete fully automated?
Unsloth Now Supports GRPO
Sandboxes Are a Way Out of the Regulatory Sandstorm
> They used 16 NVIDIA H100s for 26 minutes per training run, that equates to around $6

Running where? H100s are usually over $2/hr, thats closer to $25
> also servers etc for any online features the software needs

This is usually a deliberate choice made by software companies. They take their software that could be (or used to be) run on the user's local PC and then unnecessarily move it to a server. Then, they conveniently have a "Well I have to run a server" excuse for changing to a subscription model. You wouldn't have the costs of running a server if you didn't decide to shoehorn that server into the software in the first place!
Not sure what you mean by this.

GPL s/w runs on all desktop OSs, and at least on Android (see many examples on F-DROID).

Maybe you're refering to iOS? I'm not sure about the collsion between GPL and Apple's terms.
I am so over this internet/computer/combustion engine obsession. Please let it end ;)
Stross posts here fairly regularly.
What are the disadvantages of using WITHOUT ROWID?
The only exercise that counts is the exercise that you do. If you start with a five-minute walk around the block, that's better than a three-mile run that you never actually do. And you can gradually increase the length of the walk when you feel comfortable with the current level.
> Are you satisfied like "proof is left as an exercise for the reader" in a math textbook? Or is it like "I have proved this but it's too large to fit in the margins"?

In the first example the proof would be available elsewhere. In the second example, no. My answer is "just the facts as they exist today."

A mathematical proof holds no inherent utility. The thing it proves is what is useful. What I find useful is not suffering memory safety woes. Can I run a tool, any tool, today that will give me the same assurances that the Rust compiler (and/or Miri) does? Conjecture about the future is pointless because someone could equally go and write some static analysis tool like clr for Rust to fix all the bad parts, or fix the compiler, or the parts of clr that aren't finished might be impossible (we don't know, nobody has tried), or the heat death of the universe could come early. All still irrelevant, because I'm a user and I care exclusively about what I can currently do.
Don't think it is sad at all. Glade to the reverting from digital to analog. To be honest we don't need digital stuff, a lot of just makes people lazier.

Hope in the future people will always have a physical counter part (Certificate of Deposit) for their IMPORTANT digital assets such as money.

Projects like this help people to move some of the important items to physical medium. If needed they can take a pic of the notepad as a history. Seems like the ultimate killer app to me.
This was the example I was gonna give, thanks.

Also the extension “store” is a clone or something in cursor and I’m pretty sure might not have the same data (installs, current version, etc)

If I was Cursor I’m pretty sure I’d rather not be maintaining a fork of VSCode…