skysight-inc/HackerNews huggingface dataset:
I see the most direct competitor in the Mac Studio, though of course we will have to wait for reviews to gauge how fair that comparison is. The Studio does have a fairly large niche as a solid workstation, though, so I could see this being successful.

For general desktop use, as you described, nearly any piece of modern hardware, from a RasPI, to most modern smartphones with a dock, could realistically serve most people well.

The thing is, you need to serve both, low-end use cases like browsing, and high-end dev work via workstations, because even for the "average user", there is often one specific program on which they need to rely and which has limited support outside the OS they have grown up with. Course, there will be some programs like Desktop Microsoft Office which will never be ported, but still, Digitis could open the doors to some devs working natively on Linux.

A solid, compact, high-performance, yet low power workstation with a fully supported Linux desktop out of the box could bridge that gap, similar to how I have seen some developers adopt macOS over Linux and Windows since the release of the Studio and Max MacBooks.

Again, we have yet to see independent testing, but I would be surprised if anything of this size, simplicity, efficiency and performance was possible in any hardware configuration currently on the market.
You could run a parser in the diff tool without using a structured editor, though.
The problem is that the alternatives to comptime for generics generally seems to have a hideous effect on compile times (see: C++ and Rust).

Is there a language that does generics in such a way that doesn't send compile times to the moon?
https://archive.is/ISTTe
Basically, if this is anything like the cutting of cables from TW to Matsu off mainland coast last year, then it's a play to dare TW challenge PRC maritime jurisdiction in "Chinese", i.e. not international waters. A game that TW has and will continue to lose, see TW coast guard killing Chinese fisherman during aggressive pursuit last year. Result is PRC essentially asserted coast guard control and kicked TW coastguard out of Kinmen. Until TW is considered a seperate country at UN with it's own maritime rights, technically, PRC can "legally" do whatever they want to TW undersea cable infra in "Chinese" waters (read: includes all of TW coast to eezs), without even being in conflict with UNCLOS subsea infra rules, i.e. TW doesn't even have avenue to sue PRC for indemnities, which the UNCLOS rules cover.
Show HN: Snapoz – Captions Generator for Instagram
Correction:

"you saw large increases in food prices that have only recently stopped increasing" as quickly

Inflation is still happening, just not as fast. It doesn't compensate for the fact that prices are still up significantly from what they "should have been".
You can already do POST requests by embedding forms and/or JS. And with the proposed <button method=DELETE> you could also embed that. So I don't see how the proposal of adding more HTTP methods to html elements prevents abuse.
Mastedon because it is open-source & completely federated/distributed. No one owns your social graph but you and it has tools for finding your former Twitter/X friends on Mastedon. It's super active and most of my interactions with people have been positive and interesting.
Copies in Seconds: Chester Carlson and the Birth of the Xerox Machine by David Owen

"A history of the photocopier offers a portrait of reserved physics graduate Chester Carlson, who invented the copier to ease his job as a patent clerk and who saw his marketing efforts daunted by numerous rejections, before the head of Xerox research recognized the machine's potential. "
With the main difference being that if you start Zig today, you’ll get to use that a good decade before it’s reliably available in C++.

Hmm. Actually, now that makes me want to learn Zig.
Snapoz generates engaging captions, recommends songs, suggests text placement for stories, and picks the best photos for your Instagram success.

Here's the video demo:

https://www.youtube.com/watch?v=4pE5PCIClWI

Future plans include video support and AI agents that will generate pic and video posts with captions from your photo and video dumps in Google Drive.
Why, what was wrong with code completion, it was perfectly valid before even when including some sort of fuzzing.

It's like everything to do with LLM marketing buzzword nonsense.

I really want to just drop out of tech until all this obnoxious hype BS is gone.
I suppose the easiest way to use this or similar and be compliant with Hipaa would be to send the data vai webhook to a Hipaa compliant thing..

I've been looking for self hostable:
encryption before emailing and
encryption at rest for form submissions dat saved in a server DB eg sql with wordpress moved to something else,

anyone having suggestions (things free or under $29 / mth) I'm all ears.
> Whatever you think of the truckers' position or protest tactics, any punishment for their actions ought to go through the laws and court system.

Your personal opinion seems to be completely uninformed or misinformed, by the way you tried to frame it as something done to truckers instead of what it actually was: lifting a blockade.

It's even more baffling when taken into account the alleged motivation: COVID-19 restrictions.

> I'm not on the pulse of Canadian politics, (...)

It shows.
Armed hostage-taker? It’s unfortunate you feel the need to misrepresent my position rather than address the real issue.

This kind of distortion suggests an agenda. Regardless how sympathetic you might feel towards the protesters and the politicians standing behind them, we should focus on honest dialogue.

It is a fact that the protest was done in a way which disrupted the lives of the residents and jeopardized their safety. The right to peacefully protest comes with a responsibility, and the context in which it’s done matters greatly.

For example, a counter protest by medical workers was cancelled when a state of emergency was announced. Look no further for a model of responsibility in public discourse. We should make sure the voices of responsible citizens are amplified, not drowned out by furious hostility.
Nvidia releases its own brand of world models
There's a lot more gamers than people wanting to play with LLms at home.
Very much this. I think the reason Google products are more and more infested with ads is to keep up revenue against people moving to better alternatives.
You could also drive around the bridge ...
Also: https://mizu.sh/

It embraces a more structured and composable approach and I love that it embraces web-components.
Correct. You're acting like your statement refutes the point, though. Charging for things which are publicly shared is regressive.
I noticed the podcast at one point mentions neal.fun, so definitely custom made!
When you are writing web APPs, you don't have to move as much logic to client as possible.

I was writing web apps in 1998, with table layouts, almost no CSS and no JS.

Of course, it was simple. It was so simple you can't imagine how. And it was the simplest in the golden age of MVC frameworks (like Django, Rails, Symfony) some 10-15 years ago. Since that, everything went downhill.

Building sign in form or some simple form with validation and saving in database was 2 hours of work, 4 hours with testing and deployment. Salaries of devs were 1/4. Now, it takes 2 days to make a simple form, backend API, sync two states, run it via myriad of builders and minimisers and deploy it to production.

Development now is 4 times less productive, 16 times more expensive for marginally better UX.
Someone looked into running graphics on the A100, which is the H100's predecessor. He found that it supports OpenGL:

https://www.youtube.com/watch?v=zBAxiQi2nPc

I assume someone is doing rendering on them given the OpenGL support. In theory, you could do rendering in CUDA, although it would be missing access to some of the hardware that those who work with graphics APIs claim is needed for performance purposes.
Oh no here it comes

Watch out boy, it'll chew you up
Traditional anomaly detection is unlikely to find the signature of a bad psuedo-random number generator. You probably want something more like the NIST randomness test suite, the pyEntropy library, or mathy stuff like linear congruential generator analysis or testing for specific mersenne twisters.
EDB Distributed Postgres under the hood is a single node database with bolted on replication.
Are there any drawbacks, like maybe it’s slower for single-threaded code?
Perhaps you don't, but several of us do. They've been around a while, available in your local bestbuy/costco if you're rocking a 4:4:4 TV they're not even particularly pricey and great for computing (depending on the subpixel layout).

On the planet? Many people. Maybe you're thinking 12K or 16K.
Making comparisons to the 5090 is silly. That thing draws 500W+ and will require a boat anchor of metal to keep it cool. The device they showed is something more along the lines of a mobile dev kit.
Intrinsic Dimensions: How Learning in Large Models Is Driven by a Few Parameters
Shouldn't comptime have the same compile time implications as templates? In both cases you're essentially recompiling the code for every distinct set of comptime args/template parameters.
SF does have dedicated bus lanes
We don’t floor clocks, we usually put them up on the wall..
That doesn't sound like a good selling point for react.
CES 2025: A Glimpse into the Future of Tech
Computing Giants Flex Their Muscles

AMD, Intel, and Nvidia, the titans of the computing world, have unveiled their latest offerings, promising to redefine performance and user experience. AMD introduced new additions to its Ryzen line of processors, including the Ryzen 9 9950X3D and 9900X3D for gamers, and the Ryzen Z2 series for handheld gaming devices . Intel focused on AI and edge computing with its new Core Ultra processors . Nvidia unveiled its highly anticipated RTX 50-series GPUs, claiming the $549 5070 will match the performance of the previous generation's $1,599 4090 .

AI Takes Center Stage

Sharge introduced the Loomos AI Glasses, featuring a 16MP camera, open-ear Hi-Fi audio, and a voice assistant powered by GPT-4o . Bird Buddy launched its Wonder brand with Petal, an AI-powered biomorphic camera that captures images of wildlife .

Smart Home Gets Smarter

Baseus presented its Nomos series of fast-charging products, including a 5-in-1 desktop charger and a Qi2-certified power bank .

Automotive Innovation Drives the Future

BMW unveiled its Panoramic iDrive display and operating concept, replacing the traditional instrument cluster with a wide head-up display . Honda showcased two prototype models from its new electric vehicle lineup, the 0 Series . In collaboration with Sony, Honda also unveiled the Afeela, an electric car with a sleek design and advanced features . Toyota made a grand return to CES with its Woven City project, a prototype "city" of the future powered by hydrogen fuel cells .

CES 2025: A Glimpse into Tomorrow

This year's CES is a testament to the power of innovation and collaboration. With groundbreaking advancements in various fields, CES 2025 offers a glimpse into a future where technology seamlessly integrates into our lives, enhancing our experiences and driving progress.
If by "AI", you mean "neural network", rather than "program/machine", then still : hasn't OCR already been using neural networks for many decades ??
I don't think it was a mistake; maybe they intend Grace to be a broader brand like Ryzen not one particular model.
> it depends on the movement, but it is not out of the question that your minute hand is moving once every second, and not every minute.

I think the only place where I've seen the minute hand move by the minute has been on TV, in those climactic moments where the camera zooms in on the clock and strikes a certain time. Maybe it's a trope, for emotional tension, like mines that don't explode until you step off.
I’m sure the advertising industry has a specific term and definition for this type of ad.

On that basis, I think it falls squarely in the advertising category.

I’m sure someone that works in that industry can drop their knowledge on it.
My experience is the opposite. I find them most valuable for helping me do things that would be extremely hard or impossible for me to figure out. To wit, I just used one to decode a pagination cursor format and write a function that takes a datetime and generates a valid cursor. Ain’t nobody got time for that.
Nothing new this year it seems, except NVIDIA Digit
The community likely will make instructions for installing mainstream Linux distributions on it.
Would have been nice to get double the memory on the 5090 to run those giant models locally. Would've probably upgraded at 64gb but the jump from 24 to 32gb isn't big enough

Gaming performance has been plateaued for some time now, maybe an 8k monitor wave can revive things
I've always found the "TAF Ruler" to be a much simpler method at only minor expense: https://forums.flyer.co.uk/viewtopic.php?p=1619621&sid=ef52a...
Smart enough to make the proposition, but not smart enough to disprove it. Middling intelligence might be the greatest threat to society.
> A 2021 study by the Centers for Disease Control and Prevention in the US found blood levels in children aged one to five years fell from 15.2 to 0.83 micrograms per decilitre between the late 1970s and 2016 as leaded fuels were banned.

So if my generation had lead levels 3-4 X higher than Roman kids, does this explain the “Exams are getting easier” meme - that exams are staying the same, but kids really are getting smarter …

( also the hey exams were waaay harder in the Edwardian Era meme?)
i think your link doesn't work
The problem is that "sufficiently smart" does a lot of heavy lifting.

One way to look at the problem is to go build a sufficiently smart generic protocol and write down everything that's challenging to support in v1. You have tradeoffs between size (slow for slow networks), data dependencies (slow for modern CPUs), lane segmentation (parallel processing vs cache-friendly single-core access vs code complexity), forward/backward compatibility, how much validation should the protocol do, .... Any specific data serialization problem usually has some outside knowledge you can use to remove or simplify a few of those "requirements," and knowledge of the surrounding system can further guide you to have efficient data representations on _both_ sides of the transfer. Code that's less general-purpose tends to have more opportunities fore being small, fast, and explainable.

A common source of inefficiencies (protobuf is not unique in this) is the use of a schema language in any capacity as a blunt weapon to bludgeon the m x n problem between producers and consumers. The coding pattern of generating generic producers/consumers doesn't allow for fine-tuning of any producer/consumer pair.

Picking on flatbuffers as an example (I _like_ the project, but I'll ignore that sentiment for the moment), the vtable approach is smart and flexible, but it's poorly suited (compared to a full "parse" step) to data you intend to access frequently, especially when doing narrow operations. It's an overhead (one that reduces the ability for the CPU to pipeline your operations) you incur precisely by trying to define a generic format which many people can produce and consume, especially when the tech that produces that generic format is itself generic (operating on any valid schema file). Fully generic code is hard enough to make correct, much less fast, so in the aim of correctness and maintainability you usually compromise on speed somewhere.

For that (slightly vague) flatbuffers example, the "purpose-built protocol" could be as simple as almost anything else with a proper parse step. That might even be cap'n proto, though that also has problems in certain kinds of nested/repeated structures because of its arena allocation strategy (better than protobuf, but still more allocations and wasted space than you'd like).
Still no sign of Nvidia's 50XX graphic card generation?
Previously: Chess written in sed https://news.ycombinator.com/item?id=6261314

Of course, the sed version does make use of control flow commands in sed and only probes 1ply (I think) so this version is significantly different in that regard.
80-100: my theory is as humans who lived hundreds of thousands of years in small hunter-gathering groups, there is a natural limit to interpersonal relationships we can manage on one-on-one level.

Any levels of social complexities beyond that has to rely on systems/traditions rather than direct interpersonal relationships.
Think you might have botched the title (As HN should be Ask HN?)

.. in much of the world, they're duty bound to, since they cannot assign the copyright of a product they didn't produce (and much of the world considers AI content un-copyrightable, certainly not owned by the AI user). For the purchaser of such product, that will most likely be a condition of the commission, and could lead to nasty legal troubles for the artist/designer if someone else copies the result, the purchaser sues the copier, the courts find the result (or parts) didn't have copyright protection the purchaser thought they obtained.
Everybody has already pointed out the problem with GETTING a deletable resource, but I figured I would add this (and maybe someone will remember extra specifics).

About 2007 or so there was a case where a site was using GET to delete user accounts, of course you had to be logged in to the site to do it so what was the harm the devs thought, however a popular extension made by Google for Chrome started prefetching GET requests for the users - so coming in to the account page where you could theoretically delete your account ended up deleting the account.

It was pretty funny, because I wasn't involved in either side of the fight that ensued.

I would provide more detail than that, but I'm finding it difficult to search for it, I guess Google has screwed up a lot of other stuff since then.

on edit: my memory must be playing tricks on me, I think it had to be more around 2010, 2011 that this happened, at first I was thinking it happened before I started working in Thomson Reuters but now I think it must have happened within the first couple years there.
This is a fun story, but also just reminded me of how destructively eccentric Jobs could be. All the shenanigans to pretend the author lived in the US, flying him back and forth from Ireland, planning his interactions (or lack of interactions) with Jobs so the deception wouldn't be exposed, and everything. What a colossal waste of time, money, and stress just to cater to the ego of Steve Jobs.

And then they threw all that work away, seemingly mainly because it was done out of the wrong office. Presumably the final Dock that shipped was significantly different from the author's version, but throwing away all the code and doing a full rewrite is rarely warranted.
Kids did all these things in increasing amounts until social media and tech came around and made them isolated.

If you take that time period out, there is no decrease from the start of the war on drugs till the first iPhone in youth use of drugs.

Lastly, you forgot all these big companies started off as small, hard to regulate websites, which will be where kids flock to avoid 'teen accounts' and 'bans' and everything else
That approach sounds similar to the Idris programming language with Type Driven Development. It starts by planning out the program structure with types and function signatures. Then the function implementation (aka holes) can be filled in after the function signatures and types are set.

I feel like this is a great approach for LLM assisted programming because things like types, function signatures, pre/post conditions, etc. give more clarity and guidance to the LLM. The more constraints that the LLM has to operate under, the less likely it is to get off track and be inconsistent.

I've taken a shot at doing some little projects for fun with this style of programming in TypeScript and it works pretty well. The programs are written in layers with the domain design, types, schema, and function contracts being figured out first (optionally with some LLM help). Then the function implementations can be figured out towards the end.

It might be fun to try Effect-TS for ADTs + contracts + compile time type validation. It seems like that locks down a lot of the details so it might be good for LLMs. It's fun to play around with different techniques and see what works!
The dual income McDonalds worker was never driving into Manhattan. Though the fixation on “poor people” is fake. 100 studies could come out explaining that congestion pricing is better for poor people and the opponents aren’t going to change their view on it. It’s a fake argument used to launder more selfish opinions.
This was my first time visiting the website, and Neal has truly mastered the art of bringing fun to seemingly boring things.
the music makes it hilarious.
Axiom.ai (YC W21) Is Hiring a Contract Web Designer (Remote)
Swift for C++ Practitioners: Move Semantics
Doesn't really help though if it requires an nvidia kernel.
Everyone is entitled to scratch their own itch, but this seems like the most useless configuration language I've ever seen.

Take the "fixed point" example, where you have a boolean setting which one file says should should be "yes" and the other says it should be "no" and the language semantics composes that into a list with both values. For what boolean setting does this make sense?

The article says "Overrides are not a problem because you keep both values. And you can decide what to do with them: keep only the first, keep only the last or use some smart logic to combine both of them. You’re the boss."

If you need custom logic in your application determine the setting to use, how is this language helping you?
I found myself doing this with o1 recently for software architecture.

I will evaluate design ideas with the model, express concerns on trade-offs, ask for alternative ideas, etc.

Some of the benefit is having someone to talk to, but with proper framing it is surprisingly good at giving balanced takes.
All programming languages either die, or become bloated, as any software product.

I bet a Fortran 77 developer will think the same of Fortran 2023, a COBOL 60 developer of COBOL 2023, a K&R C developer from C23, a 1975 Scheme developer from R7RS, a Python 1.0 developer from Python 3.13,... even Go 1.0 developers from 1.24 with generics, generators,...
Wasn’t intel floating a iGPU with 128GB VRAM?
Ah, you are right. I got the link from the original URL, so I just assumed. Thanks for the correction.
Unlike digital displays, the largest denomination hand on an analogue clock display contains all of the information that the smaller hands do (depending on the movement in some cases).

You would be surprised. When I was a kid, I sometimes used to stare at the clocks with an analog face at the train station while waiting for the train to school to arrive.

Interestingly enough the seconds hand would go slightly faster than actual seconds and at the 60 seconds the seconds hand would get stuck for a moment as if it was pushing the minutes hand and then the minutes hand would flip to the next minute.

Found a video here:

https://www.youtube.com/watch?v=ruGggPYQqHI

The description describes how they work, which seems like a mixture of digital and analog (due to the use of both cogs and relays + propagation of pulses from central to local clocks), translated:

- The seconds hand makes a revolution of 57-58 seconds and is then stuck for 2-3 seconds.

- The seconds hand is driven using 230V.

- The minutes hand get a 12V or 24V pulse once every 60 seconds. The polarity has to swap every 60 seconds. The swapping of the polarity can be done using a relay or specially-made components.

- The hours hand is driven by the minutes hand using cogs.

Edit: more information and references here: https://en.wikipedia.org/wiki/Swiss_railway_clock#Technology