skysight-inc/HackerNews huggingface dataset:
I love this:

> Note that these are large files; both are over 1.6 Megabytes, so don’t load these if you have a slow Internet connection

Just shows how far internet speeds have come...
Thanks! If you or other interested people in this thread are in a position to pay for it, let me know and I'll see what I can do for you!
VSCode, TypeScript, Three.js. But I am about to remove Three.js and use WebGPU instead, I don't like the 800kb+ size of Three.js. Also will do some experimenting with C++ and WebAssembly and see how that goes.
I made this point at my last indie conference [0] and got crucified by half the audience (see the section "When the Industry Hurts, We Listen")

Granted, it was a PR blunder to call my own audience members ignorant..

To your point: as organizers we can viscerally confirm it's intractable to generate mass awareness. Corpos really got us all siloed.

[0] https://handmadecities.com/news/hms-2024-my-honest-take/
The bureaucracy of opening the business is a proxy for the bureaucracy that the business will endure during this lifetime. Admittedly, opening in 30 minutes is the result of politicians gaming the KPI, no one needs to open a company in 30 minutes. But waiting for 7 weeks is also generally understood to be on the other side of the spectrum, and not really reasonable either.

And that the "easy" part (as we know that it could be done as quickly as in 30 minutes) takes forever does not speak well of the UX of managing a business on that country, because e.g. closing a business, which is by nature more complicated, could end up being a hellish ordeal.
You've got it backwards. After FlashAttention, it's the decoding part being bound mainly by memory access. With FA as long as you have enough batch size you can push training/prefill to be compute-bound.
Fiber has been laid out in many areas already, it won't be long until most households are upgraded. But to be honest it's not as much of an issue as people make it out, in most areas you can get 250 Mbit downstream and 50 Mbit upstream through DSL, that is plenty for most home use cases, there's just not enough demand for higher speeds. Don't tell me people are regularly maxing out their 1 Gbps lines. In most rural places the fiber linkup stalls not because there's no will to do it but because not enough households vote to get it, providers typically need a quorum of 10-20 % and they don't get it because most people just don't need or want faster Internet (or let's say they are not willing to pay 50-100 € per month for it). Telekom and other companies have fiber running in most of the smaller cities already (otherwise they couldn't offer 250 Mbit DSL) it was just the last mile that was missing and that is mostly being fixed now, but again most households don't even see the need to upgrade. That might change once services requiring super high bandwidth become popular (but what might those be), even 4k streaming is possible on 25 Mbit already and with 100 Mbit you can stream 8k content...

And yeah, Romania might have better Internet in some places with high population density but certainly not in the more rural areas, there was a big EU project (RO-NET) to help them get that up and running in more places in the last 5 years. In Germany you can get fiber connection in most cities as well.

Don't get me wrong I love faster Internet myself but don't pretend like that is a chief reason why Germany can't have IT startups, we have some of the best connectivity and peering in Europe with DE-CIX and the hub in Frankfurt.
In the future blinking with cost trillions of dollars.
Yes, I know. And in the same moment they might as well sell some German soldiers as cannon fodder to Kursk.
AfD has no other Choice then lick Putins ass since they need his Energy deliveries for their policy.
> OpenAI researchers have admitted that even the most advanced AI models still are no match for human coders — even though CEO Sam Altman insists they will be able to beat "low-level" software engineers by the end of this year

This is the “self-driving cars next year, definitely” of the 20s, at this point.
You might enjoy "Thirty-three Miniatures" (2010) by Jiřì Matoušek. It's a collection of short applications of Linear Algebra in geometry, combinatorics and CS.

https://kam.mff.cuni.cz/~matousek/stml-53-matousek-1.pdf
Stellaris has had at least two Ship of Theseus level reworks over the years.
The best argument against the EU is a 5 minute conversation with anyone who supports it.
Did you or any of your fellow devs have ADD or ADHD? How did they adapt to dynamic types?

I have ADD and I once heard that devs with ADD/ADHD have an incredibly small heap size for context but compensate for their weakness by being great at solving logical problems in that small heap. Types have been essential for me when functioning in code bases. I really struggle with pure JS and untyped Python.

Clojure was similarly hard for me. What tools and/or techniques do such folks use for comprehending already written Clojure code?
Why not? The only thing I think you could reasonably say is that it would be nice if there was a built-in way to freeze the game at a certain state, so that you can still play, say, Stellaris 2.0 if that's what you liked, and not get any of the patches that essentially assume you'll also have certain paid DLCs to function fully.

But Stellaris 1.0 and all the other were massive games people enjoyed playing, they weren't stripped down skeletons to build DLC on.

Were they as good at release as they are 8 years later? Not at all. But having them change and generally evolve over those 8 years is a key part of what makes people still play Stellaris today, when many other games from that time have long been abandoned.

Not to mention, plenty of people would have actually preferred it if instead of Civ VI and Civ VII, we were getting Civ V 4.0 today.
Are you relocating permanently to Finland? Do you have a blog post of your experience there?
Keep in mind, I consider what's machine-readable to mean, what's only readable by a machine. I.e. a magnetic tape is machine-readable, while JSON is human-readable.
This sounds an awful like Siri Intelligence.

And sorry to say it's a pretty underwhelming experience.
>There is no German/Chinese/Indian version of McDonalds.

This is not true, there are lot of internationally successful fast-food chains, even the Philippines has one: Jollibee. They may not be as big as McDonalds but that's just because McDonalds had a few decades' head start.
For Portuguese, it gives the Brazilian variant, although the translation is placed over Portugal.
> USA is really on another level than many other nations in its lack of respect for treaties, at least in modern times

Uh, not really. We basically have a pattern of countries with excess power-projection capabilities going on a rampage as soon as they can. Russia in Ukraine (and Africa and the Middle East, to say nothing of Europe). China in Tibet and Hong Kong, with the Philippines and entire UNCLOS treaty system and now Taiwan. Saudi Arabia in Yemen and the region; same for Iran and Israel.

The U.S. was sort of with Europe for a few years on trying to hold the rules-based international order together. Now we're jumping into the international-law-doesn't-matter pool.
Same goes for Breeze, default theme for KDE Plasma. I've tried a few themes and customisations for UI elements but always came back to the default because of some corner cases.
I've been working on language for a little over a year now. There's no documentation at all, just some examples if you can figure out how to run them. I thought building a compiler would take less time than it has, but it's been feeling like a good investment in my future of making things. It's a project I can just keep moving with forever.

https://github.com/MichaelEstes/Spite
With time privacy is getting more and more difficult to the point where I'm not sure you can/will have real privacy living life normally so releasing the dirty laundry of everyone will even the playing field to where everyone's at least a bit of a freak but we hopefully just accept it since we're also not who we are on Linkedin.

While true privacy is probably optimal I've been quite curious about the idea of a "no privacy society" recently and the more I think about it the less of a terrible idea it seems if it keeps getting more and more difficult to maintain privacy for normal people and especially in the realm of politics.

If you know everything about the people high up they can't really be blackmailed and I'm not really sure anyone would care that big shot X enjoys gambling or some kinky sex once in a while.

tl;dr: If privacy is/gets impossible to maintain for normal people it might be worth just displaying everyone's dirty laundry so no one can pretend they're saints from their elaborate privacy castle. No idea how you'd go about implementing it realistically. It's mostly a shower thought.

Does anyone know any good discussions in that direction?
I personally have never seen Bosch listed as Mittelstand. By definition, SMEs have less than 500 employees. Are you mistaking the concept with something else?
This is cool! What types of stats? Can you give more detail on the types of tools?
I've been working on an iOS app that aggregates cinema showtimes across chains and independent theaters in the UK.

I moved to London some years back, and was pleasantly surprised by the vibrant cinema scene, that seems to be in a steep decline in so many places. On any day of the week, one can find independent films, old and new classics, Q&A's with filmmakers etc. playing in one of the many theaters across the city. Staying on top of it all is a chore though, and I found myself missing out on screenings regularly, because I didn't check that one cinema's website on time.

This is also my first time building and releasing an independent app. The journey from research, backend development and learning SwiftUI has been a trip. Released on TestFlight a couple of weeks ago.

https://qino.app
No, because nobody thinks 4*20+16 when saying 96, this is just a string in your head, without any links to 4, 20, 16. This is just a word like "ghdtehbdf"
Great SymPy beta(2,3) is not beta(3,2)
deleted
It's no secret that the GNOME/GTK guys _hate_ theming. So much so, that made an entire website for it: https://stopthemingmy.app/
I think we need like a wiki for people to read all the stories that people have posted about working for Musk companies to understand why so many people stay. I have recently seen so much misinformation about Musk being pushed. Its completely fair to criticize a person that deserves intense criticism, it just does a disservice to other readers if the entire context is not explained because it then propagates false assumptions about Musk which he then uses to 'surprise' his critics because they were operating under incorrect beliefs.

At this point, no not going to happen. The money sucks given how much you work, no work/life balance. These people already sacrificed their personal lives to get the company to this point. No other company is getting to Mars first. If you are an Olympic class engineer, would you really just walk away from getting to be a part of history? I guess unless you are at the top of your field you are not going to feel the same as these guys.

Regarding engineers burning out, given that Tesla and SpaceX are some of the most desired companies for new Engineering grads Musk will have a continual supply of engineers to grind down to dust as the old ones become useless to him.
I’m currently developing a link-in-bio tool that requires no cookies, no trackers, and no signups—a true “privacy-first” approach. I’m building it with lovable, which has really helped me overcome the fine-tuning and bug-fixing procrastination that used to slow down my projects.

After spending a lot of time in an acquired startup and becoming more specialized in my role, I realized I needed to switch back to “build mode.” It’s been a rewarding exercise to try generating some organic traffic (no-ads by design) and a much needed escape from excel sheets.

https://barelink.lovable.app/

Wondering if being still on a third level domain is messing up my SEO efforts.
Some context the article misses: there's a court order that allows the Spanish Football League to block websites which may be unlawfully broadcasting football, and the ISPs have to comply. Since Chrome activated ECH, LaLiga requested the order to be expanded to block individual IPs, to which the court happily obliged, and this order is being used to block Cloudflare's IPs ranges.

The result is that web browsing in Spain on weekends, when football is on, is severely impaired, with thousands of web sites going down as matches play. This is a breach of the court order itself, which clearly states that "no unrelated sites may be affected", all while the court order itself probably being illegal as well. And, of course, IPTV pirates found ways around the block.

bandaancha.eu is doing a fantastic job on the reporting of this.
not sure about Claude but my main problem with 03-mini is that it 'forgets' the things which are supposed to fit in the context window. This results in it using different function names, data structures. I think it's guessing them instead of fetching from the previous records.
As someone who was CEO at a German company with more than 10 people: this absolutely overblown. Some people just want to larp US-style at-will firing power fantasies.

It's actually surprisingly easy to still fire people, you just have to have valid reasons: employee didn't come to work, employee works badly (Schlechtleistung), employee yells at customer, lack of work to do at the company etc. You just have to create the paper trail and follow the clearly defined process for firing (i.e. it has to happen at least two times, and you had a stern talk with the employee about it (Abmahnung).

You can also still fire employees without given cause in the first (up to) 6 months of employment.

What you definitely can't do is discriminate against employees, e.g. fire pregnant women because they are pregrant, fire migrants because they are migrants and so on. You have to have an actual, factual cause.

Also let's be clear with the concept of Scheinselbstständigkeit: This is simply a hedge against companies engaging in tax fraud by pushing people to be self employed when they really aren't. Scheinselbstständigkeit only triggers if a person gets over 80% of their revenue from a single customer, over a longer time, and has other things that hint at employee status, e.g. an own desk and company mail account, has to ask for holiday and so on. Simply having a large contract for e.g. 4 months with a single customer won't trigger Scheinselbstständigkeit.
I really like the idea, but I'm not sure how the traditional "Made in Germany" success stories would translate into a digital world.

For example Würth is the world leading producer of screws. I think it's a good example of how a lot of these companies make parts. But what are the parts in the digital world? It's libraries and frameworks, and nobody is paying for those.

Also the values you mentioned: excellence and stability. That's exactly what we see in libraries. Everybody wants stable APIs and the library to get out of the way.

Maybe another angle to look at this can be "parts" for a knowledge-based company. Like a software to model and simulate financial products or insurance risks, or - as the article mentions - complex 3D models. I have also already seen companies working on digitazing factories, digital twins etc.
Some purchases come with strict protocols coded into contracts. Try buying F-35 and selling it to China, for example; See what happens. Other risk you not being able to purchase for yourself anymore and possible sanctions. H100 and others are under export control, I'm just not sure if it's an explicit export control or automatic, like what famously made PowerMac G4 a weapon export. I found a source there was an executive order for hardware exceeding 1e26 floating point operations or 1e23 integer operations. In any case, if an item is under export control that means paperwork and, if you're eligible to purchase, paperwork includes you also signing what you can and cannot do with the item purchased.
This looks cool, will be following along! Were you inspired at all by Endgame: Singularity?
No, we can hate Musk all we want, but we shouldn't rewrite history because we despise him. He is a complex individual, and he still deserves the credit for founding SpaceX and being chief engineer.
The difference isn't mainly in ethos or culture; those startups make services with zero marginal cost, and where growth and eventual near-monopoly is the only successful outcome. Europe lacks investors for those types of startups.

"Mittelstand conditions" are replicated for digital products/services that are 1) expensive to build, 2) are very useful/profitable for customers, and 3) have small/fixed addressable markets.

More sustainable examples would be engineering consultancies building embedded systems for infrastructure, machines, robots, etc.
Yes, that. I regularly travel from Sweden to the Netherlands by train and have gotten into the habit of sending a message from Padborg (Danish-German border) that I'm about to enter Germany so I might not be able to react or have data access for the next 7-8 hours. Coverage is spotty at best, totally absent at worst. This seems to be more pronounced in northern Germany, the west is a bit better but still bad compared to my origin (the Nordic countries) and destination (the Netherlands).

Quo Vadis, wirtschaftswunder? Werden wir es wirklich schaffen?
Is that a fact? I mean, see the linked article; even the company whose whole business model lies in convincing people that that _is_ a fact is kinda saying “yeah, perhaps not”, with vague promises of jam tomorrow.
> being simple

Being simple is not a good thing. A simple language means that the programs become complex and hence complicated. The advantage is that it's easy to get up to speed and to write greenfield code though.
can you make it detect the device somehow, maybe with some additional permissions, instead of user selecting from a dropdown?
Is 7 really notoriously difficult to define?

7 = 2/2 + 2 + 2 + 2
That's a minority definition. Few of the rest of us would say "JSON isn't machine-readable".
Thanks! I built the editor using Tiptap (https://tiptap.dev/) which doesn't support Markdown out of the box. However, since it can detect Markdown shortcuts (#, ##, >, etc.), it should be possible to convert a markdown file into rich text, and then when done writing and editing convert it back into markdown, while limiting formatting options only to ones that are available for both. I think Joplin (https://joplinapp.org/) does something similar.

I'll think about this for sure, especially since I've been thinking of making it possible to save and read local files. If you'd like to try Gorby, send me an email and I'll be happy to give you a free license code :)
I'm working on a SaaS that will detect publicly shared AWS resources. Not by evaluating policies but by actually testing the availability. Some examples: can a KMS key be used from a 3rd party AWS account, are there any object in an S3 truly exposed publicly, and similar. The motivation is to find truly critical issues in AWS account setup by addressing the first priority items - public exposure.

Another project that is currently only happening in my head - I am thinking about security operations teams that I think often do the same things in different companies. Namely there is a lot of tinkering with detections and alerting, often for the same services. I think this could be cost optimized by being offered as a SaaS.
Data reliability – false data in analytics?
How can you be sure, that your data what you are using is 100% sure? I had charts where the data was totally different that we put in the warehouse....How can you solve this issue?
I would say that any function that implicitly favors a single number must be explicitly stated, and thus, if used for this game, be the number 2. So all uses of the radical must state which root (2). Dirac's solution then wouldn't work because the use of 2 is O(n).

Logs would also need to state the base. No implicit use of e or 10, and lg wouldn't be allowed in place of log2.

I haven't said much other than logs and roots are binary operators with one of the operands usually implicit in the notation, so if we don't have special notation for powers and exponentiation, then we shouldn't allow the same for their inverse operations.
I took a similar approach to linking to a comment thread, see e.g. Reddit links from https://p.migdal.pl/blog/2025/02/markdown-saves.

At the same time, I am an opportunist — sometimes it is Reddit, sometimes it is ix Xm, and sometimes it is here, the Hacker News. Different posts resonate with different audiences; and I don't want to link to a ghost town.

One issue is that there is no such thing as "the default platform for discussions"—no matter which one you choose, only a small fraction of readers will be interested in participating.
Can I run this LLM?
Yes I read it. I don't think these suggestions really help much, or are really new. E.g. simplify bureaucracy and regulations, that is what most parties already claim to do since many many years. I think many people really want that, but it seems to be difficult to really do this. VAT exemptions is probably also in the program of a couple of parties. English language is already pretty standard in many IT companies in Germany.
No, not at all. It's just that Scala was hyped at a time and now it is a mature and stable language and hence "boring".

How often you hear of a language online does not reflect how much it is actually used. Nor does it reflect on how good the language is.
The authors examples of “Digital Mittelstand” companies are not businesses at all but tiny “creator economy” side projects.

These do not scale to 30% of GDP in the same way high value B2B industrial equipment does (in manufacturing you happily pay $100,000 for a piece of machinery because it can turn inputs into more valuable outputs at scale).

Instead of coming up with incorrect ideas about what the government should “encourage” from the top down, what if European elites focused on cooperating more with their neighbors to open more opportunities and meanwhile let the peasants (the market) figure out the most productive and profitable uses of their time.

If Europeans can’t figure out new valuable areas where they can contribute to the world, than their system isn’t as clever or morally righteous or fantastic as they think it is. I believe if allowed the opportunity, the people would find this positive-sum value to be created. Who do you think founded all the Mittelstand in the first place?
> He is a complex individual, and he still deserves the credit for founding SpaceX and being chief engineer

Musk founded SpaceX. He hasn't been a chief engineer in anything but title for a long time. To the extent he deserves respect, it's in giving its team the insulation he's denied Twitter and the American people.