skysight-inc/HackerNews huggingface dataset:
Officially they never got enough sales out of it, that is why.

So XCode isn't bad enough that developers would consider paying for better alternatives.
Beating OpenBLAS in Matrix Multiplication
Mudra Link Is a $200 Meta Neural Wristband Alternative
I used JetBrains AppCode until they killed it off. It was slower than Xcode, but felt way better to use than Xcode's text editor. Too bad they discontinued it, it probably wouldn't even be as slow on the M chips.
I can highly recommend TuringComplete. If you know what you're doing the start can feel a little hand-holdy, but by the end of the game you have a functioning computer running an assembly language of your design and it's fairly close to an open sandbox.

Building up to that point having started from the basics was very neat
They suggest the students should do this exercise in pairs. When doing so, the lucky partner is the one who doesn't have to sit in front of the radiation source.
Alright, I'll bite.

How much does it cost?
It's not actually a 600B+ model. It's a mixture of experts. The actual models are pretty small and thus don't require as much training to reach a decent point.

It's similar to Mixtral having gotten good performance while not having anywhere near OpenAI class money / compute.
This post is exactly how I imagine people who only ever worked at Google to think. This has been my experience from having to work at Google and to work with Google.

Bizarre definitions of commonly used words. Huge emphasis on in-house tech, which is mediocre at best. Extraordinary claims supported by fictional numbers.

I think, there used to be a culture where employees scored some brownie points by publishing blogs. You'd need those points to climb the ranks or to just even keep your job. This blog reads as one of those: nothing of substance, bunch of extraordinary claims and some minutia about Google's internal stuff that's of little consequence to anyone outside the company.

I mean... choosing gRPC of all things to illustrate RPC, when there's actual Sun's RPC in every Linux computer is just the cherry on top.
Broadly speaking, the evolutionary computation literature is in a dire state. Terrible methods sections, nonsequitur results, endlessly tortured biological analogies. The real successes in the field are old at this point and a lay person would have a hard time finding even a competent review paper to point them in the right direction.
A trait common to all platforms, with exception of UNIX ecosystem, and even then commercial UNIXes aren't as free choice as BSD/Linux clones.
That's easier explained using fixed-point theory: The damping factor makes the mapping x↦Sx into an actual contraction (on the space of probability distributions). Not to mention that it has a simple common-sense justification (you don't want to get stuck in a subnetwork that only links to itself, or drown out a subnetwork that has more outlinks than inlinks).

There is probably some gain from understanding the algorithm specifically as a Markov chain iteration (if nothing else, it provides a great example for Markov chain iteration), but I think it's perfectly possible -- and easier -- to understand it as a fixed-point iteration on a compact space. And I am someone who does algebra for a living and normally explains everything algebraically if ever possible...
Like really, I use Styled Components, just call it a Wrapper or InnerWrapper or Row or whatever and move on
I’ve generally regarded gRPC as a high-performance protocol mainly suited for connecting microservices—something you’d keep internal rather than expose publicly. But it shines in use cases like live captioning, where a transcription service has to stay in sync with a video feed and can’t afford dropped messages. In my experience, using plain WebSockets for high-throughput internal communication was a mistake because while WebSockets use TCP underneath, they don’t inherently handle reconnection or message acknowledgments. With gRPC, those features come built-in, saving you from implementing them yourself.
I don't think the article says so, but the QL was what got Torvalds started on the path to Linux.

I remember when I was working at Middlesex Polytechnic in North London in the mid 80s we bought one to see if it could be useful to us. After about 20 minutes we gave it a resounding "No!"
Xcode only got this crappy recently

It gets exponentially more crappy every time, which creates an impression that it only got crappy recently. I remember it doing this since 2010. The usual counter is to stay on the same version until either of you is literally dead.

Although I didn’t find AppCode more useful for my simple tasks. If anything, it felt android-ish in ux, if you know what I mean.
Both a trophy and a reminder of our financial mortality.
> Nvidia's fear of getting slapped with a fine.

I suspect these export restrictions are less black-and-white than you imagine. If Nvidia shipped a lot of GPU's to, say, Brazil, and they ended up being rented to american startups for AI, all would be fine.

But if those same GPU's in Brazil ended up rented to Chinese companies who used them to make state of the art models, then Nvidia would get a big fine and the datacenter would magically catch fire[1].

[1]: https://www.elinfor.com/news/asml-supplier-is-caught-in-a-fi...
At least XCode doesn't hang the machine indexing files, or requires 16 GB to be barely usable.
What's the Future of AI Hardware?
I was just writing about these when I saw your comment.

The museum at the Roman Baths has some of these on display. If you visit Bath and are interested in history* then the Baths are well worth a visit. The whole site is rather larger than it appears on the surface.

* Tbh, if you are are not interested in history (or architecture) you are probably not visiting Bath.
Truthfully, this was never necessary. It was sold to the industry by the merchants of complexity.

You can just have a HTML file with an SPA that calls API. This is fine.
Open Source Load Testing with Locust: 13 years, 60M downloads later
The NYC tech art games triangle
This reminds me of dreaming. Either there's a similarity between dreaming and what this AI is doing or my human brain is stereotypically finding patterns where there are none.
Show HN: 3D printing giant things with a Python jigsaw generator
> “we can’t go on stage and just not announce any features”, which isn’t wrong per se

But they literally already did exactly that!

http://ismh.s3.amazonaws.com/snow-leopard-0-new-features.jpg
They do manage to get smuggled GPUs, but last time I checked, the prices of top GPUs was 5-10x in China, compared to what it should be.

And overall, the controls on sales are being expanded.

The simpler option for them realistically, is not so much that they buy the latest GPUs, but rather that they manage to use them on western cloud services.

The US is looking to track money flows in greater detail to see if funds are ultimately coming from China, but that's some majorly invasive stuff, and not entirely easy to implement on the scale of the planet.

Once you have trained models, inference is almost always less of a hassle.
Nothing in Protobuf is suited for streaming. It's anti-streaming compared to almost any binary protocol you can imagine (unless you want to stream VHD, which would be a sad joke... for another time).
Show HN: I built a tool to rename images based on their content
Hey everyone,

A few weeks ago, while working on a personal project I needed to rename images based on their content, but I couldn’t find a tool that matched my needs. So, I decided to create a small program to do just that.

I figured this might also be useful for others, so I put the first version of the service online.

This is still a beta version, so if you have any feedback, suggestions, or if you encounter any bugs, I would really appreciate hearing from you so I can improve the tool.

If you’re interested, here’s the link.
Thanks for your attention and any feedback you might have!
I think both operating systems are incredibly complicated compared to years past and their development model is straining in some ways with the relentless pace of development and integration with online services.

You see it if you run the betas. Even something as seemingly simple as the keyboard needs integration with a dozen or more other modules. I’m experiencing a lot of bugs with the emoji keyboard in the iOS beta - no surprise… it’s hooked into 2-3 different custom emoji schemes, AI generation, etc.
Doesn't the name "bun" come from the fact that it's a bundler?
I remember trying to read the paper and giving up somewhere early in the proof. I certainly don't think it gives a great intuition why the algorithm holds, so "approachability" is a matter of definition (does it tell a fun story? sure yeah).
A Spectrum clone was a very popular first computer in Brazil. Microdigital made a whole series of very successful Sinclair clones. Another company, Prologica, cloned the ZX80 and ZX81, the latter in at least three physical formats.
"mostly" open source?
And I reveal my scepticism: The current energy race is for more and cheaper solar, and for ways to store it. Since solar energy is intermittent, battery storage technology is growing to match. But also, splitting water molecules is one way to use that intermittent energy.

As solar gets cheaper, splitting water molecules gets cheaper. I don't see any strong reason why the current energy race won't continue for the foreseeable short-term future, so there's no other "next energy race" coming soon.
Fun Fork
Starting at $1,999
You learn more from your failures than your successes. Those chairs have experience.
I suppose security and privacy have a cost - 2k USD for a phone with old specs ...
EDIT: Thank you for pointing that out.

In Windows 10 the "Replace" dialog has underlined accelerator shortcuts for

- _F_ind Next
- _R_eplace
- Replace _A_ll

which are obvious and visible in the dialog.

Having to tap alt is lousy UI, and frankly results in an ugly and cluttered appearance --- the underlines were able to communicate the functionality well, and far less obnoxious.

EDIT: Hopefully Windows 11 will develop a way to visually communicate this sort of functionality, as opposed to expecting folks to read a (non-existent) manual or randomly tapping keys.
Next he will tell us how open OpenAI is
> They’ll mutter things like “we can’t go on stage and just not announce any features”, which isn’t wrong per se

It is actually wrong. Mac OS X wasn't on an annual schedule until after Steve Jobs died. For a time, the schedule was more or less every two years, so there were some WWDCs when Jobs had little or nothing new to announce about it.
Bit of a worry with the latest Ellison ravings.
You would think moving such massive amounts of goods through our country should bring prices down (on everything — cars, machinery, electronics), but no. Everything is still much more expensive than in Russia.
Yep.

Also no "order here" button.

Also, i'm making an even better phone.. with 64 gigs of ram! and 4tb of storage! And blackjack and hookers! Crowdfunding link >here<
Xcode is a really hard one to replace because at the end of the day you pretty much have to use it at least a little bit so some developers will probably choose to use it just so they don't have to use two editors. I'm not aware of many/any other languages/platforms that are that locked down (at least in mainstream programming)
I'm guessing there are a few proprietary binary blobs from vendors needed for components like the modem or similar.
Any tech company that thought it a good idea to buy rather than lease a Cessna deserves to be made bankrupt.
This is the big one for me.
In any big enough or unfamiliar frontend project, my go-to way to explore the codebase is to launch the front-end, and use the inspector to check the elements, and then search-back in the codebase the relevant classes to see what page/component display that, and how does it fetches the data.

If there is only an alphabet soup, I no longer have a simple set of classes I can grep the codebase with to quickly find the relevant components.
The point is that since the price isn't listed, it's likely high or very high.
PSA: Turning off the "Enable Source Control" feature has always been a must for me to get decent performance out of Xcode.
The Chinese do have their home grown GPUs too, although I have the impression that they're not super good.

Even so, if we look at Groq / Cerebras, the fastest LLM inference companies:

They're both based on architectures that are 7nm+, and so architectures that China can produce locally despite the export restrictions.

Ultimately, the export controls are mainly just inconvenience. Not a real blocker.

The Chinese don't need to achieve state of the art chip manufacturing to achieve SOTA AI outcomes.

They just need to make custom silicon specialized for the kinds of AI algorithms they want to scale.

Of course, at scale, that's going to mean that the US should eventually have both lower production costs, and energy use in consumer use of AI models, and that Chinese products will likely be more dependent on the cloud for at least the near future.

The whole strategy seems ultimately meh in a long term sense... Mainly good for building up a sense of mutual enmity and dividing the world ... Which is also going to result in higher cost of living around the world as trade falters.

Sad stuff.
> I suspect these export restrictions are less black-and-white than you imagine.

They definitely are, but things like Golden Sentry and Blue Lantern (amongst other Dual Use Monitoring regimes) can also still look for these sorts of uses. But yes, there's lots of examples of "Country X can't do Y, so we go to country Z and work with them to do Y" sorts of bypasses. Still increases the amount of work required if they want something NATSEC related to work on.
The idea always starts as a mess. Putting it to paper is a sort of gradient descent to make it less messy. Like many optimization algorithms it's an iterative process

Source: am a fiction writer
Common Mistakes in Architecture Diagrams (2020)
The question is: Can Tiktok sue for damages. But given your calculations, Tiktok damages will be far lower than getting fined by the state. Maybe the lawyers did their math.
Where's the link to their git repository?

Having physical switches for various sensors sounds nice, as does 32GB of RAM. It would be more useful (for use with LLMs) if the SoC had an NPU.
> since Xcode only got this crappy recently

I've always felt like it was slow and annoying to use personally. At least coming from the IntelliJ world, maybe if you were only in Xcode it was pretty decent until recently.
Obviously not, but _threading_ primitives are not the subject of this post at all. Declared-as Non-threadsafe interfaces are. And of course one (as is happening here) one can argue whether all "system runtimes" shall be threadsafe. Right now though, they are not, and agreed/sanctioned standards don't require them to be. Again (also as happening here) opinions may differ whether changes-to-make-threadsafe would be bugfixes, enhancements, or (require) new interfaces.
I have expressed my views on this. Happy to agree to disagree, though.
So don’t blame the agency for doing what they’re required to do, blame the people who make the rules. If your cable company does something you don’t like, do you blame the clerk in front of you or the CEO who sets policy?
Nothing. the US did the very same thing to circumvent export controls by other countries during the cold war in order to obtain sufficient titanium in order to construct the SR71 aircraft.

China has a graphics processor company thats apparently good enough to land it on an entity list.

https://en.wikipedia.org/wiki/Moore_Threads

The sheer number of Chinese companies the US as entity listed for export controls is comical as its basically a blacklist of the entire PRC's tech sector.

export controls work well to do one thing: create a US competitor. china already fabs domestic 3nm chips. theres no reason to think they wont emerge as a serious competitor to NVidia.
Just copy and paste them out?
We bought our Aeron chairs during Covid. Went for about $100, although the bored guy selling them sold for a bit less for cash. We didn’t ask any questions. The warehouse had hundreds of them, mostly new and mostly in decent shape.

5 years later, a few repair kits ($35) have been needed, and a few backrests have cracked, but mostly been an excellent value.
As a longstanding Minecraft player, that's played less and over the years, I simply don't know how I feel about this.

A side of me hopes that this technology gets used to drive progress in self-driving cars, robotics etc. My intuition says that having a sandbox that looks similar yet functions unexpectedly could greatly help with sniffing out edge cases.

On the other side I fear that this ends up in the next generation of social media - never ending generative short-form content. Obviously, in its current state the effects on the brain regarding object permanence could be... devastating?
I'm not saying this in a negative way - but priorities shift in life (unfortunately).

I wish I had the time that I had back when I was in high school.
The time part doesn't have anything to do with the skills though. At that age I would have never been able to do a similar thing - at my age I would probably struggle, but with enough time at hand I might achieve half of the project.

This is what makes this whole thing exceptional: this person is very talented and is using his free time to do great things - I appreciate that.

If my initial comment sounded like I was bragging I would do it too if I had more free time, it wasn't my intention. I actually am jealous that I get to spend less time on my side projects and I envy those who can build such cool stuff.
Tango and Filament as well, remember those.

This kind of stuff, alongside the way Java updates languish, or the whole Kotlin vs Java discussions, or how nowadays most of those efforts are code samples dumped on Github with NDK only APIs, kind of made me lose interest.
> why there is such a huge resistance in including those

I don't know about all the reasons, but personally I stay away from projects who try to bundle in as much functionality as possible into one "all-in-one" thing. I prefer approaches where you yourself chose the right library for the problem at hand, as it tends to be that different libraries have different tradeoffs, and I want to chose those tradeoffs myself. Summarized as The Unix Philosophy or "do one thing and do it well" I suppose.

I'm not saying it's wrong of Bun to include those things, their value proposition is the "all-in-one" approach, which a large group of people seem to like, so seems they're doing right by their audience.

But again, personally I don't like the tradeoffs involved with that approach, but I wouldn't try to convince Bun either to go against their explicit goals.
I really like that paper's emphasis on overall throughput. KPIs used this way are effective. Measure what matters.

Too often you get in a game of setting up metrics silos for everyone to operate independently, and there are non-linear, emergent effects to this silo behavior.

You have to keep you head up and pay attention to how the system is actually behaving. POSIWID.

> make sure at a minimum that the measures are not encouraging local optimums

Pretty much sums it up for me.
> Infrastructure algorithm optimization

> Novel training frameworks

Where can one find more information about these? I keep seeing hand-wavy language like this w.r.t. DeepSeek’s innovation
10+ year old development means practices like scrum and agile? Or do you mean 10+ year old tech like Golang and Rust? /s of course but I think you need to calibrate your level of "old" :)
Interesting, I would/have never managed git from within Xcode so I'll be turning that off for sure.
I wonder if a term like "Hitler Derangement Syndrome" was popular at the time.
Only 35% of Americans have a full time job. Also likelihood of being married falls and rises with income. The median of those full timers would be the 17.5% of that group. It would be generous to say there are 2.5% of retired Americans making more yearly income than that median couple, but let us say that. It would still be only 1 in 5 Americans that can afford that $357 thousand dollar house.

Also - around 50 is when earning power peaks. People in their 20s and 30s make less on average. So this median couple might eventually be able to afford a house, but they may be 50 when that happens.

$357000 house for a couple in their 30s. Both put $35k down - or have to pay PMI on top of principal, ~7% interest (if their credit is good!), taxes, home insurance, and in many places an HOA.

Also this is onerous even with two parents working full-time who may have to figure out how to manage raising 2.1 kids. Decades ago in the US, plenty of people were doing this on one income.
> without having to choose one of the 20 relatively popular Postgres client libraries

They can easily provide official extensions/packages clearly namespaced and avoid all this mess. But I fear that they're more focused on a "headline-driven-development" approach, the more different from the status quo, the better
Show HN: Nirbai – map first event platform
One of my first projects after discovering the power of coding was to build an event aggregator in my city. The first version was very basic, built in python’s Tkinter.
After moving to a bigger city where everything was new, the problem became a bit different. I didn’t know where all the venues were at, so I had this idea to put various events on the map.
Since I was mostly interested in parties at that time we’ve also connected the events to Soundcloud API. That version didn’t live long.
When I got older parties were not in my interest anymore. So when my companion showed me the vast amount of diverse events available on Facebook, we’ve restarted the project in a new form and design.
Just before launching it, Facebook got in into the infamous data scandal which made them close the public facing event API. The whole app was dependent on it, so I just let it go…
7 years later, I decided to revive it. Here it is today with numerous cities and events including the music player: nirbai.com

On the top you can select cities, categories and time of the day. In the bottom left you have the music player with venues (accessible in landscape view on mobile). You can switch between tracks, artists and venues (events). If you share your location, it will sort in the events based on your proximity. You can also search in specific area after clicking on one of the events on the map. Saved events currently only live in localStorage, no cross device support. One can also do text based search for finding specific keywords in event descriptions. Hint: you can also search by zipcode.

Looking forward to your thoughts!
The Mythical IO-Bound Rails App
You're seriously advocating for inline styles in the year 2025, it does not surprise me you are confused.
1999 thats 5zeroes figure in our currency,full 1yr salary
I'm not convinced this was the intention.

I remember there used to be some writing by Notch on Minecraft's website that went something like (paraphrasing from memory):

"When thinking about whether to make the game easier or harder, I generally lean towards harder. This might make the game frustrating if there isn't some sort of goal, so I think I will have to build in a goal for players."

I'm sure this passage is long gone, I unfortunately don't have time to go digging through the Internet Archive right now. But I assume this "goal" become The End.