skysight-inc/HackerNews huggingface dataset:
You’re now arguing the assumption without a precedent you don’t have the right to do something. That’s not how the law works. If you believe that the courts would laugh at a publisher trying to bring suit against you for doing this, then you believe you have the right to do it.

Such a case would not require a year or a ton of money to defend. In fact, the potential damages would be so small that you could sensibly do it in small claims court.
Will be fixed in the next filters update
"perfect" is a weird word to use in stoicism, but I do think it can be used to justify that things "are the way they are" and shrug it off with some visualization.
There's prior art in this, very very old prior art. If you check out the first volume of The Art of Computer Programming, it uses a fictitious architecture called MIX. I understand that while it was fictitious, it was made to be similar enough to contemporary architectures. In it there are no special stack manipulation instructions, because there is no first-class notion of a stack! Functions used global variables for their scratch space. To call a function you would just jump to that address. Of course that function needed to know where to jump back to when complete. To do that, before jumping, the caller would WRITE THE RETURN ADDRESS TO THE JUMP INSTRUCTION AT THE END OF THE FUNCTION. This seems kind of insane in the modern day (function calls requiring self-modifying code!) but it meant you could implement functions without needing even a single extra word of storage space, and all you really gave up was recursion. I believe the original Fortran and some other older languages were originally implemented this way.

There's definitely an advantage with this idea, but also some downsides. While you have a guaranteed upper bound on memory usage, it's completely static and actually going to be worse than doing the equivalent on the stack. Suppose you have 100 functions that each need 100 bytes of scratch space. Statically allocating everything like you describe means you need 10KB of memory reserved. But suppose there is one main function, and the rest are helper functions, and the main function calls each helper function one at time and the helper functions don't call anything. With the static approach, you still need 10KB. With the stack-based approach, you only need 200 bytes (the stack space for the main function, and the stack space for the helper function it is currently calling). Another advantage to the stack-based approach is due to caching. In the static approach, whether or not a function's scratch space is in the cache or not depends on how often that function is called. But in the stack-based approach, the top of the stack is almost always in the L1 cache, giving a speed boost to functions, even when they are not called frequently.

That said, I do think it is an interesting idea that is worth exploring.
I think the article demonstrates that if true the "secret code" is so vague that it's hard to know the actual intent and super easy to see this conspiracy everywhere without really knowing. Ctrl + F moderation tends to always result in absurdity.

Is there a secret code that is being used by a ton of users? I have no idea.
> personal responsibility

A sense of personal responsibility dilutes very quickly as more people get involved. This is a well researched dynamic in groups and collectives.

As it turns out, it's very easy to rationalize your own actions if you can defer your responsibility to a wider context. On an operational level: "My job - HR, SRE engineering, project management,... - didn't hurt anyone.", "I received an industry award last year for my work",... On a strategic level: "Too many people rely on us, so we can't fail.", "Our original mission didn't change.", "Our mission was, is and will be a net positive", ... Not just that, actually being convinced that those rationalizations are 100% true, and not being able to consciously notice how your own actions in a small, or large, way contribute to a negative impact. Just listen to testimonies of these people, the truly are convinced to their core that their work is a net positive for humanity.

> If I sell 400 million skateboards - do we need a regulatory board to approve skateboard design changes?

Suppose your design involves a wonky wheel. If you sell 10 skateboards, and 1 person falls, breaks their leg and decides to sue you for damages: that's a private problem between you and that person. If you sell 400 million skateboards, and millions of people people break their leg: that's a problem for the entirety of society.

Safety is also why car design is heavily regulated. Not necessarily to ensure individual safety, but to make sure that society, as a whole, isn't crippled by hundreds of thousands of people requiring care or getting killed in car accidents.

If you are able to sell 400 million skateboards, I sure hope there are regulations that enforce the safety of your product design.
I understand it's internal codename, but also can't read it without thinking Asus. Especially considering I have Asus Strix 4090 in my rig.
https://archive.ph/T0KVJ
Quite possible. But is it preferable though?
> a vibe coded flight sim from NicolasZu, created from several thousand prompts

Currently how much of something like this would be a new work product, vs what could be called Cut-and-Paste coding if a person was developing it?

Is the result of the prompts a new application, or is the AI engine stitching together examples from similar work?

Part of my question is wondering if there is a feedback loop, where AI generated code starts to consume more AI generated code, and the end result is less original source material to train with, and an eventual slowing of what could be called "innovation" ?
Lol no need for LLM. This kind of problems can be caught straight by C compiler itself with -Wall or equivalent switch. Plus there are plenty of static code analyzers. Clearly no one cares here.
Robot demos have been stuck at that sort of speed for more than a decade and they didn't have to wait for a giant LLM to do inference. Why's that going to get any better now? And just in a year or two?
I found it to be way more empowering. There truly are many things in life that we don’t control, but there are many that we do. Would you agree it’s wise to reduce stress about the stuff we don’t have control over?
"National defense" as defense of nation's interests. Politicians can phrase it however they like. Pay is meh, benefits are pretty good if you locked into 0.4% FERS deduction prior 2013, that's like 16% annualized compounding... health insurance is getting less and less attractive by the year. Salary growth is also slow and next few years probably gonna be a big fat zero and eaten alive by inflation. Like OP said, it does feel like turning into a rock solid pillar and getting forgotten.
> Behind each of the stoic virutues is a psychological position to dettach, dissociate and live in a more abstracted conceptual space. This can be theraputic if you are in grief, etc.

This is also great during the best of times. Happiness is as ephemeral as grief. Accepting that in many ways the vicissitudes of life are beyond your control is a positive thing. Exercising temperance and prudence, among other things, is far from being merely therapeutical.

> Outside of that, personally I think: attach too much, risk more than you ought, and participate in the world ("dirty your hands") by making the best of it, rather than anything more abstract.

You are describing hell. I actively avoid in my life people like that, for good reason.
Part of the thing about growing up is realizing that you are a PRIVELEGED little product of a stable society. And maybe it's worth caring about others in that society instead of "corporate innovation" that threatens to fully destabilize said society.
Well, yes, there's a few system calls like `brk()`/`sbrk()`/`getrandom()`, and what not. But you don't get to open any files or sockets or devices.
The game industry decided to not model the soft bodies and used jigglebones / physbones / springbones
Looks made up to me. No republican can post this without losing their minds.

https://xcancel.com/Porkbun/status/1803880640732926406
Strategic decisions: When can you trust your gut? (2010)
Have you talked to your manager about it? I’m at a large tech company and I know people who have requested to stay at their current level.
I haven't had to put much effort into keeping my Play Integrity bypass working. I might touch it once a year. I do fear the day Google starts actively fighting it.
It's a philosophy that is a lot easier to adhere to when you have some amount of power or agency and your basic needs are met.
Strncpy() (Linus Torvalds) (2003)
google survivorship bias
I'm hoping YCs next 'big' move for growth is to open an accelerator in either the UK or the EU. The US is moving in the wrong direction and the EU needs institutions like YC. Plenty have tried and failed to replicate YCs success both in the US and the EU but I think YC could make it happen.
Why Some Companies Thrive Remotely (and Others Fail)
The classic balancing act between minimizing attack surface vs "if it can't be used, it can't be abused."
I would love a unified memory architecture, even for external GPUs.

Pay for memory once, and avoid all the copying around between CPU/GPU/NPU for mixed algorithms, and have the workload define the memory distribution.
Show HN: Mathup – A New AsciiMath Dialog
Mathup is a an AsciiMath dialong which I have been working on (with long pauses) for the past 10 years. I just released 1.0 yesterday and am happy to share it with the Hacker New community.

The reason for writing another AsciiMath dialog back 10 years ago was that AsciiMath proper was tightly integrated into a single implementation (which was than integrated into MathJax) and not very convenient if you just wanted to output the MathML. Since than I have greatly expanded the dialong (more on that later), and browser support for MathML is now sufficient enough that I feel like the greater community could benefit from my project. In particular authors that want to include math in their document, but might not feel like writing (or even learning) LaTeX.

My main goal for the language design was to give author as much expressive power as possible within the confines of MathML while keeping expression very simple to read and type, in the spirit of AsciiMath proper.

The Mathup dialect deviates from AsciiMath in a few significant ways:

1. The most immediately obvious is the matrix notation: `[(a,s,c,i^2), (m,a,t,h)]` vs. [m,a,t; h,u,b].

2. Mathup uses whitespace to group unparenthesized sub-expressions together, while AsciiMath uses the the standard order of operations. `a+b / c+d` is `(a+b) / (c+d)` in Mathup but `a + (b/c) + d` in AsciiMath proper.

3. Mathup support tensor and index notation `(_p^r_e^f_i^x)A(^t,_e,_n,_s,^o,^r)`

4. Mathup gives authors control over which MathML token element to use using backticks or quotemarks and a special prefix "<mtext>", `<mi>`, \\`<mo>`, #`<mn>`, (2 or more spaces will give you an <mspace> in MathUp; <ms> is not supported by neither Mathup nor AsciiMath).

5. AsciiMath has `underset x "arg max"` while mathup has the `.^` and `._` operators for over and underscript: `` \\`arg max`_.x ``.

6. AsciiMath has `color(red)(x)` while mathup has `red x`

7. And more.
this animation really makes the difference hit home: https://x.com/_akhaliq/status/1900027075370586262
Stoicism is a powerful tool to achieving long term objectives that require planning, commitment, and control. Not all objectives fall into this category.

What are your priorities? Would you consider yourself a hedonist?
I mean, I didn't get poisoned my whole life! Let's get rid of all the regulations obviously they are useless.
Waymo has ~1000 cars. Uber has 8 million drivers. Worst case Uber will be acquired or merger or make a deal with one of the many AI driving startups.

I predict Waymo will have their own struggles with profitability. Last I heard the LIDAR kit they put on cars costs more than the car. So they'll have to mass produce + maintain some fancy electronics on a million+ cars.
I mean you don't get to open files, sockets, devices, etc. in the sandboxed program. You get to do just a few minimal things like I/O on stdin/stdout/stderr, use shared memory, maybe allocate memory.
I took that as hyperbole. Hard to tell how intentional it was, whether it was a joke or not... But yeah, obviously it is not true at all.
Added! Also made the more advanced action buttons (keyboard / spaces) collapsed / expandable.
I can imagine that. If I drink a lot of diet soda, I get a bit wired but also tired in a weird way. It's like my body expects some sugar to fuel the caffeine's stimulation.
That is the goal, yet. The EPA is on the chopping block, right after the Education Department.
Huawei's lobbying campaign in Europe went rogue
It's more like gVisor (or QEMU's user mode emulation but it does not support KVM, only dynamic code translation).
Congrats on the launch! The "create once, ship everywhere" concept is super compelling. Being able to repurpose content across formats like this is a huge win for software education.

I’ve been building something similar with CodeMic [1] and found that replaying courses *inside* the IDE makes a big difference letting users immediately play with the code instead of just watching a video makes learning way more interactive. Excited to see where you take this!

[1] https://codemic.io/
counterpoint: thinking models are good since they give similar quality at smaller RAM sizes. if a 16b thinking model is as good as a 60b one shot model, you can use more compute without as much RAM bottleneck
No, it's the WYSIWYG model of robotics: the robot can do exactly what you see in the demo

e.g. the robot can put that particular fake banana in that particular bowl placed in that particular location. Give it another banana and another bowl and run for cover.
A 2FA app that tells you when you get `314159` (2024)
Playboi Carti Declares 'I Am Music' with Long-Awaited New Album
Show HN: Pi Catcher – A game where you catch falling digits of π in sequence
Yeah, the renovations they describe are easily over $100,000—probably multiples of that.

(I live in Michigan, so I'm assuming project costs would be similar to where I am)
I can see a world where there's a private alternative to the FDA going around and certifying that food is safe for consumption. I just know that the world before the FDA didn't have one, and the FDA works well enough that I'm not willing to find out. I think this has a lot of parallels to software - if it ain't broke don't fix it.
Happiness is only one meta-value, and at the level of "what the right meta" is, I'm somewhere between a nihilist and an aristotleian-sort-of-biologist:

I only think that the people who are screaming when they are about to die are living like a healthy animal. And in the absence of any objective meta-values, it kinda seems like we might well just be what we are.

Denying's one's instincts is an interesting exercise, and no doubt improves self-control -- but it isnt "above being an animal" -- its, at best, a different way of being an animal. One I think, taken to a stocial extreme, seems an injury.

People who readily accept death (as, no doubt, I do) seem injured, and trying to get to this state seems like a kind of self-injury to me -- a means of poking out the eye because the brain doesnt like what it sees.

People screaming when a plane is crashing seem to have their eyes open.
I used to have terrible time with forgetting my keys, or letting the cleaner in when I wasn't home. Then I just stopped locking the door and never looked back. It's so convenient and saves me precious time. What can I say, it just works!
I haven't used them yet, but the University of Louisville's Micro/Nano Technology Center has competitive pricing. They guarantee down to 6um and depending on the design can hit 4um. It's $375 for a 6x6 and $225 for 4x4. 1um is billed at $100/HR and was told that a 4in plate would take several days.

https://louisville.edu/micronano

After the next prototype run, I'll probably use them or MIT's Nano Fab lab.
Sorry that I don't understand the problem with the altered suits.

Exaggerating the changes, if the suits are not the official suits, they may get more distance with an improvised version of a wingsuit[1]?

[1] https://en.wikipedia.org/wiki/Wingsuit_flying
The obvious answer is that government incentives and policies are corrupted by fossil fuel interests.

The article only makes this claim via a link to another article:

> the Canadian Urban Transit Research and Innovation Consortium (CUTRIC), is riddled with conflicts of interest and bias toward hydrogen.

In which they reveal gas pipeline companies and fuel cell manufacturers are members of that org and on its board.
Good news!

https://www.theregister.com/2025/03/13/gcc_15_is_close/
On the other hand, I've seen developers who don't know about things like that start up a project on a small instance and wonder why everything is running at turtle speed.

People that stopped running tests because they were configured to make 10,000 API calls in one minutes and it crippled the app until everything was restarted.

"Add some more memory to your database instance....poof"
The benefit to folks who flash devices frequently is obvious. However, joe user, the other 3 billion or so users couldn't care less. Poking holes in the sandbox for those folks is negligent at best.

Perhaps the solution is a separate tool, maybe just a separate browser, specifically for this use case?

Flash Browser, heck it could even come with additional tools to help do this. Preconfigured white or black lists, bookmarks to the most common flashing tools, reference material. Make it an even better experience than bolting webusb on to the browser raw.
The Collapsing Empire series is particularly good.
Ah yes... I know the pain of creating / editing / scrubbing through educational software courses... part of why I built this :) Thanks a lot for the kind words! And about the link to the video - good point! here it is:

https://coffee-app.sfo2.cdn.digitaloceanspaces.com/codevideo...
Tick Tock, Your Credentials Are Gone: The Maven Package with a Monthly Theft
I think your last example demonstrates the value of stoicism. In many cases, our untrained emotional response to life prevents us from achieving more or enjoying life. Instead of screaming, you could spend the time enjoying your loved ones for as long as possible. You could try to find a way to stop the plane from falling or work on bracing yourself to survive the impact.

Stoicism is a realizing that many of our instinctual and emotional and responses and actions do more harm than good. It may feel good to scream at someone we believe has wronged us, but it doesn't help them or us and doesn't correct the perceived wrong.
Until recently, I would have said that the only way a citizen could have his or her citizenship taken away was by committing treason but there has been talk by the current administration about expanding the grounds as well as increasing denaturalization efforts. The first Trump administration tried this but it was largely unsuccessful but it's a different administration and a different Supreme Court so I don't think concerns now are unjustified.
Architecture and Agility: A Shared Skillset
It's really a beautiful building, so glad they kept the stained glass. Great that they were able to repurpose this and didn't tear it down!
hah. i'm sorry but this is extremely naive. projects don't succeed of fail solely on the technical chops of the engineers. it's a whole "ecosystem" that has to work and most projects I've seen failing are due to politics/bikeshedding at upper management level.
> Behind each of the stoic virutues is a psychological position to dettach, dissociate and live in a more abstracted conceptual space.

Many proponents of Stoicism would disagree with this in rather strong terms, FWIW. If you go back to our earliest sources, Stoicism seems to be very much about living in the present moment and engaging with the world; it's just very careful about avoiding dysfunctional behaviors and the attitudes that would promote them.

The oft-referenced Stoic notion of avoiding the harmful "passions" is not so much about becoming completely detached from the world, and more about not acting outwardly in ways that turn out to be materially bad or dysfunctional. It's just that achieving this is harder than we might expect: the Stoics were well aware that our acting-out is often driven by inner attitudes and stances that can only be controlled effectively after quite a bit of time and inward effort, and complete control is more of an abstract ideal than something readily achievable.
Look at how llvm forced gcc to improve their error messages (among other things).

Running a different compiler is also useful to find bugs in your project, and in the compiler itself. I would imagine this applies to the web just as well — a web browser implements an open spec (just like a C++ compiler), at the same time being much more complicated than a C++ compiler.
> prudence, fortitude, temperance, and justice

So Aristotle then:

* https://en.wikipedia.org/wiki/Cardinal_virtues
Co-owner of a "consulting company" with partner(s) that are more into the business and management side of things, are cool with you mostly just coding, handling the software related fires, and help guiding, mostly independent, developers, as needed.

After 20 years, I was fortunate enough to know the right people, and be in the right places at the right time, for it to fall into my lap, so I have no advice on how to achieve that, but I never want to go back to regular employment again.
>> Like, "we don't need to see to grasp", but obviously that isn't what you meant. We just don't need to if we saw it previously, and it hadn't moved.

Blind people can grasp.

Stretch goal: small kids can walk on their hands.
If I want something, I will go look for information about how to get it. If you want to call the information I have sought out "advertising", I suppose you can do that, though I would call it "reviews" or "datasheets", or perhaps at the most extreme "marketing materials".

What I object to is the practice of tricking people into wanting things they otherwise felt no desire for by putting advertisements for them in places they will be seen while the victim is trying to do something else. Billboards are a blight, radio and TV ads are an intrusion, web banners are a nuisance. I filter them all out of my life as hard as I can, because I don't want people getting into my head and making me desire things I don't need. Ye olde hedonic treadmill never stops spinning, you know? Making a living by telling people to feel less satisfied with their lives, so they will want to fill the lack with whatever you are selling, does not seem very honorable.
I'm sorry, I thought you were being serious before, now it is apparent you are trolling.
Kicking the tyres on the new DuckDB UI
You are introducing a straw-man argument here (that obviously ignores basic facts about population sizes of Sweden and China, so it's wrong on both meta- and object-level). But following that line of reasoning, Sweden is not an ethnostate because the Swedish population is ethnically diverse. E.g., more than a third of the population are either foreign-born or have at least one foreign-born parent. At the same time, the current borders of Sweden cover more than the traditional homeland of your preferred "Swedes". So apparently, you are actually arguing for a racist empire. Demographic reality is not your friend, though. Perhaps you will have more success some generations down the road. Try to sell the same story to the ethnically substantially different group of people who will consider themselves "Swedes" then.
That was not at all my point (and yes, it would be preposterous if it was).

My point was that large numbers of people agreeing on things may not be as difficult as you seem to think.