skysight-inc/HackerNews huggingface dataset:
More context on the external tank: https://archive.is/2017.03.30-030831/https://www.nasa.gov/mi...

> The common soda can, a marvel of mass production, is 94% soda and 6% can by mass. Compare that to the external tank for the Space Shuttle at 96% propellant and thus, 4% structure. The external tank, big enough inside to hold a barn dance, contains cryogenic fluids at 20 degrees above absolute zero (0 Kelvin), pressurized to 60 pounds per square inch, (for a tank this size, such pressure represents a huge amount of stored energy) and can withstand 3gs while pumping out propellant at 1.5 metric tons per second. The level of engineering knowledge behind such a device in our time is every bit as amazing and cutting-edge as the construction of the pyramids was for their time.
Whenever I read something about Boston Dynamics now, I can't help but remember that scene from Silicon Valley (HBO) where Eric kicks BigDog https://www.youtube.com/watch?v=BFnMBW95RZI
This is lovely. I maintain a dev log at work where I manually time-stamp entries section wise, but many times I’m doing it after the fact. Ability to edit the time stamps and then search based on it would make this super powered.

Actually, I would love to combine this with Heynote[0], have you considered it?

[0]: https://heynote.com/
> It encourages a mindset of saying, “what must I do to make L10” when you want to say, “I want a $10K raise.”

> It's not obvious to me why this is a bad thing.

In most cases, level isn't the gaming type level. Level these days is more like different jobs. What used to be analyst, architect, tech lead etc are all disguised as "level".

As you rise in levels you might code less and focus on system design, coordinating, mentoring or something else. Is it really "career development"? It's moving sideways.

> Am I missing something here?

Yes, reward people for ownership, and getting better at their job. That's not what the current level system is.
Oh, sweet summer child...

> But it’s the same standard to which the CEO is held. If the CEO makes a plan, gets it approved by the board, and executes it well but it doesn’t work, they cannot tell the board “but, but, it’s the plan we agreed to.”
I have an iPhone 16 Pro Max and had to turn off all Apple Intelligence. It bricked my phone multiple times and made things significantly worse all around.
Legged Locomotion Meets Skateboarding
You could add 12 bytes to the address, such an protocol already exists and is in widespread use.
> in practice this will happen extremely rarely, only when the user would have been offline for a long time.

I don't think it would happen "extremely rarely". Drops in connectivity happen a lot, especially on cellular connection and this can absolutely happen a lot for some applications. Especially when talking about "offline first" apps.
But get the DX edition for the GBC.
"Show me the man and I'll show you the crime."

If overnight, people suddenly start getting arrested and thrown in a pit for speeding, you shouldn't think "ah, they were breaking the law". If you agree there's not much justification for this, I don't even understand what point you're trying to make. Laws are not simple or black and white. They're often a huge contradictory mess. That's why you need flexibility, precedent, and most importantly humanity. Her family couldn't find her. No access to legal. Her treatment was psychotic. Period.

Again, no idea what point you're trying to make here.
Almost every cabinet level department ALSO has its own US Marshals already.
How much was the cost, for how much heating capacity?
Which does not really matter anymore though. In almost all installations the panels are already negligible for the total cost. This is especially true for rooftops and small installations
I don't follow why this is special. Many other countries vetoed arms re-exports recently. Where's the secret here?
But on the other hand,

last := vector[vector-length(vector)];

is nicer than

last := vector[vector-length(vector) - 1];

so in the end I'd say 'de gustibus non est disputandum' and people who prefer 0-based indexing can use most languages and I can dream of my own.
I don't see a world where these compromises didn't exists and ipv6 would have been successful in rapidly replacing ipv4. The article seems to miss the forest for the trees, trying to think technical problems that prevented deployment, when it was actually political ones.

Nobody wanted to touch middleboxes, routers, etc. half of the internet is running on software that is 10 years old, trunk networking is several times older. Very reliable and known of all its quirks, so it's unlikely to be replaced. New ISP's are the most likely to deploy ipv6 natively, and such ISP have to compete with other new and old ISP. Consumers don't care as long as things work most of the times, which ipv4 is _good enough_.

I would love to have a way to route my entire host to the internet, as it would make certain things easier, but I'm in the minority. Government policy could help ease the pain by requiring public institutions to implement it, but that's also a political problem.
I don't think that can work for a VC-backed company that is pressured to grow until absorbing the entire universe :)
> If this is about recapturing what the web was, culturally, circa 1995-2005... that's a different sort of judgement.

Not culturally no.

But yes in the way the web was independent in that era.
U.S. blocks Canadian access to iconic Stanstead border-straddling library
> A capability-based design should be able to systematically prevent this kind of problems.

I think Entitlements could be considered a type of capability? And if so, then you're right on your this point, as the solution was to require an entitlement to talk to the daemon itself.
I've had a similar experience, however I found it tied to the size of the company. If you're a director at a large corporation, you will be very siloed and you most likely won't be doing much coding. If you're a directory at a small company, you're going to be coding, managing coders, and being part of leadership and strategic discussions.
Creating a simple web app isn’t that hard.

If you want to use a framework The React tutorials from Traversy media are pretty good. You can even do cross platform into mobile app with frameworks like React Native or Flutter if you want iOS/Android native apps.

Vite has been a godsend for React/Vue. It’s no longer the circus it was in the mid 2010s. Google’s monopoly has made things easier for web devs. No more babel or polyfill or createReactApp.

People do still avoid frameworks and use raw HTML/CSS/Javascript. HTMX has made sever fetches a lot easier.

You probably want a decent CSS framework for reponsive design. Everyone used to use minimalist ones like Tailwimd have become more popular.

If you need a backend and want to do something simple you can use BaaS (Backend as a service) platforms like Firebase. Otherwise setting up a NodeJS server with some SQL or KV store like SQLLite or MongoDB isn’t too difficult

CI/CD systems exist to streamline testing and deployment for large complex apps. But for individual hobbyist projects it’s not worth it.
> engineers aren't one to understand the macroeconomics driving industry-wide demand and long-term growth

It’s a two way street. Managers can only see the forest, but engineers are capable of seeing both the forest and the trees.
the frameworks are always flawed

the best leaders know this
Self-driving software also projects scenes into the near future. And they have microphones to hear horns and sirens, and accelerometers and gyros and wheel RPM sensors to detect skidding.

The vision can be better or worse than human. Humans can move their heads to see beyond obstacles or avoid sun, but current AVs have multiple forward cameras and pretty good dynamic range to see dark things despite sun glare.

Which is not to say that lidar wouldn't help. It surely would.
Ask HN: Are there AIs that are trained only on free and open source datasets?
Title edit: *Whose licenses are all compatible with one another in a lowest common denominator license, like GPLv3 or later.

That way, if I use their output, I can just say "Copyright License 2025, license compatible with all the training datasets like gplv3 or later, copyright attribution given to everyone whose dataset has been used in the training" but not in such a layman writing, but with a proper LICENSE file and CREDITS file. (Or do I need a AUTHORS file instead of CREDITS?) And I'll just put the license and credits in the source code file (which will be just one large file with all the code).

And please don't tell me that AI output is public domain even if the training datasets aren't, because it wouldn't hurt me to add a compatible license with all the training datasets and a CREDITS or AUTHORS or similar file for copyright attribution other than take up a few more kilobytes of space and IANAL.
What's genuinely premium feature? Donations just doesn't work. Even the open source projects used by all of fortune 500 is unable to raise one full time position funding.

And tbh anything is better than ads in a site aimed for developers.
This is really sleek. I like the focus on minimalism since what I often need is a simple interface to take down quick notes, thoughts, and ideas. Any plans to offer a self-hosted version?
> All titles are made up

Well yes, literally, but that's not the point. The author is saying that Lx titles inherently don't make sense and he sees more value in a model based on accountability and responsibility. My understanding:

- manager: responsible for putting effort into execution

- director: responsible for executing a plan, not accountable for its success

- VP: responsible for the plan and accountable for its success
Show HN: Yet Another Rust SSG
A personal journey into Rust through building a simple static site generator.
"Yet Another Rust SSG" is not a production-ready tool—it’s a learning project born from curiosity and the desire to build something real in Rust. In this article, I share how I created a basic static site generator from scratch, what I learned about Rust along the way, and why sometimes building your own primitive tools is more rewarding than using polished ones.
I have never been to the US, but I wonder if this is equally safe in the EU where plastics regulations appear to have changed the density and feel of drinks containers over the past half-decade or more. They're obviously fine for carbonated drinks, and probably bottle-rocket use too, but I wonder about their structural integrity as a receptacle for alcohol combustion.
Music pretty squarely fits that bill. We used to beam it out over the air, now we transmit it through the internet, but everyone has always expected it to be free. And musicians are still expected to make a ton of money off of their music, if a lot of people like it.
I can, but don't want to run it on my desktop or laptop. Then it's not available when either is turned off.
During the "good" times I was regularly chosen for random checks because I'm not white enough. I don't want to step in the US now.
Phil Rogaway on Computer Science
The reality is, that someone else already spent a tremendous effort of building emulators. Or do you know any older platform that can't be emulated? 100% accuracy is not needed, that's not possible. Even current hardware is not 100% accurate and has bugs/flaws.
I always thought it should go one step further. If I'm a government official (politician, judge, police officer, etc) and I commit a crime the damage goes much beyond the damage that would have been incurred if a private citizen had done the same. It undermines societies faith in the system as a while which is ultimately so much worse. The punishments should be accordingly.
I'm not sure, but it is possible we do minor servicing on the missiles. e.g. swap out components for spares.

However the missiles are regularly rotated back in to the common pool in the USA for servicing. The schedule is such that the USA could disable our deterrent within a couple of years if they so desired.

So we have the nukes, but no independent way to deliver them.
Honestly that's equally frustrating as it is easy to fix. At least on a PC with a web browser.
In some places SVFR is very common. In Alaska, for example, or at least it was quite common to get SVFR clearances 20 years ago.
Only one way to find out !
>I've worked in the EU tech sector. They have tons of startups that operate just like US startups: VC funded, hockey-stick growth, and hiring like crazy.

Which are those EU start-ups growing like crazy?
Nice job! Just noticed—when an item is edited, the edited timestamp isn’t being captured.
Thanks for the write up. I've been writing assembly lately, so as soon as I read your comment, I thought "hmm reminds me of section .text and section .data".
And we still have a chance to handle the situation in peaceful and equitable ways - by transitioning from a competitive to a cooperative (non-commercial, trade-free, open access, open source) commons economy!
Once human labour is not competitive any more (2027-28?), we have to change our economic framework anyways. That's why I'm rooting for the aforementioned option with all the zest left in my aging body..
This was also my first thought, in perhaps more confused language than snarky, though.
it may be the last grasping straw of the drowning market
I appreciate Dijkstra's arguments, but the fact remains that no non-technical user is ever going to jibe with a zero-indexed system, no matter the technical merits.

Languages aimed at casual audiences (e.g. scripting languages like Lua) should maybe just provide two different ways of indexing into arrays: an `offset` method that's zero-indexed, and an `item` method that's one-indexed. Let users pick, in a way that's mildly less confusing than languages that let you override the behavior of the indexing operator (an operator which really doesn't particularly need to exist in a world where iterators are commonplace).
With incentives, actual numbers matter. So yes, speed trap towns have bad incentives, but for national governments fines going to general revenue does not cause a problem even if in principle it is a bad incentive.

In my country, local authorities are often accused of using parking fines as revenue, but the police are rarely accused of seizing for gain. As an unofficial punishment yes, but not for gain.
It's funny, I've used them all too. . . I like GHA overall but it sure has its quirks.

Anyone who claims that GHA is garbage and any of the others are amazing is either doing something very basic or is crazy, or lying.

At the end of the day, you run shell scripts and commands using a YAML based config language (except for Jenkins). Amazingly, it's hard to build something that does that with the right abstractions and compromises between flexibility and good hygiene.
Just make this a flythrough interactive experience.
People say "Elm is dead". Yes, and that's one of its many amazing features!

I'm not a frontend developer, but I'm always looking forward to writing frontend these days!
Just consider the free version a demo.
Same for me, after an auto redirect.. (German IP) - maybe there is some shenanigans going on based on visitor location origin.
> Drivers are overworked and have too many deliveries on their plate. They're not going to bother to get signatures.

Yeah, I don’t hold this against them at all. My USPS delivery driver asked me the other day if he could just leave packages requiring a signature on my porch going forward and I told him that was fine.

I have cameras, I work from home, we don’t have porch pirates in this area (or at least in it’s never happened in the last 5 years I’ve been here).

On the other hand, I don’t trust FedEx/UPS at all. I had a Steam Deck stolen in-transit (an empty box was delivered to my porch) and then I had another Steam Deck stolen from a pickup box (I assume stolen by a driver, not from the box directly). The first one I was able to prove and get a free replacement. The second one was something I couldn’t prove and I ate the loss (~$600 IIRC, I keep trying to forget it). I’ll never trust a dropbox again with anything expensive. Arguably I should have been smarter but up till that point I’d returned 10+ $1000+ iPhones the same way without issue.
Glad you wrote what was only an idea in my mind :)
While stored procedures/triggers etc. can be powerful, it has been taught for decades now that it is an antipattern to put business logic to the RDBMS (for more or less valid reasons). Some concerns I would have would be vendor lock-in and limits of the provided language.
> The only thing you can really depend on when it comes to leadership titles in software

It's not just leadership titles. Even if they list tech stack, responsibility or any of it it may not eventually be reality. Sometimes it's a wish list, sometimes it's planned and other times they "forgot" to update it.
I have a similar experience with pythons negative-indexing. In Python, you can access elements counting from the back by using negative numbers. But for this, they start with 1, not 0. Which is inconsistent, as they start for the normal forward indexing at 0. I guess it comes from reducing n.length-1 to -1, but it's still kinda annoying to have two different indexing-systems at work.
I've taken to buying CDs again. I still stream, but for artists I like I at least own the CD and might pick up some merch too because the reality is that only the big artists make a ton of money, or even any money at all.
Understanding various syntaxes to annotate a function's type in TypeScript
IPv6 has not "failed". I use it daily to do my networking, both at home and on the public Internet. The author's take is weird at best.
> Profile to identify performance bottlenecks

I recall having the cache epiphany back in the day when I was profiling my app and it kept highling a section that used a lot of time for inconsequential work.

Took me some time before I realized that it was missing the cache ~100% of the time due to how it walked the data structure.

Also be aware of how things are profiled. Profilers that surround functions with stopwatches tend to inflate the cost of calling simple functions. I genrally prefer sampling profilers but they both have their pros and cons.
A lot of EVs have big 19" or 20" wheels, which get damaged easily on bad roads. I would think people who can afford a Lucid or whatever would also appreciate having surfaces to drive on that don't bend their rims. Just a small counter-vailing factor.
This was the thing that turned me off from Lua unfortunately.
Most of the Kobo support was already extant in plugins, but their position was precarious because the plugin maintainer for many of those had passed away.

For this release Kovid obsoleted many of those plugins by moving the functionality into the base application. He also has his own Kobo now, so he's able to take on that maintenance.
Thanks for the page !
Can you add UI/UX designing tools as well ? It's also useful to solo founders.
There are so many of these sandbox sites. Has a clear best option emerged?
No I think you’re being unreasonable by making strawman arguments against me and using those strawmen to attack my character, which you’ve done again here.
Tech is a big industry. It employs millions in the US. I’ve met people who only work 20-25 hours/week while pulling down $500k/yr+ at a known company that has a very toxic work culture. I’ve met people making under $150k who are working 60-70hr/week regularly at a supposed easy company. All within Silicon Valley.

The reality is that experiences vary widely in the industry even within each company - sometimes even within a team.
Sorry, where are you quoting from? I can't find that in the comment I replied to or in the original article.
There was a great article about what would happen if Canada were a state:

https://abcnews.go.com/538/trumps-push-canadian-statehood-hu...

basically, assuming the US continues as a democracy in the same way it is now, the GOP / Trump would loose terribly in the next election. Then I guess it probably becomes independent again.
Imagine buying something for $100-150M and having it disabled...
It's strange how these Boston Dynamics videos were already going "viral" almost 20 years ago when I was in school. [quod pod/dog walking terrain outside]

Back then, you also thought practical robotics would be almost there.

Really makes you think about today's videos, and whether it's just hype all over again.

If you have the data/background, feel free to expand how these demos are different from back then in relation to robotics becoming actually deployable in real arbitrary environments.
it's a lost cause in 1960s, but not now
Wouldn't allowing for high raises raise land value alot for homeowners in say SF?

I.e. it would be in their financial interest to allow it.
That you might end up having to pay for it and have your notes taken hostage.
Don't you think that maybe the issues are rooted in the Apple's attempt to do everything by itself?

All things considered Apple actually delivers some great software, Apple is one of the few companies that built their own operating systems, their software UX is considered to be the gold standard. They pulled architecture transition processes that required great software engineering alongside with the hardware engineering and they did it amazingly well.

Apple's success in some areas suggests that the failure in other areas doesn't have to be about software development culture but simply wrong bets or policies.

Apple tomorrow can become the best platform for anything AI, they just have to open up their platform and let people on the cutting edge of AI to take over some functions.

IMHO Apple's greed is failing them. That revenue growth in the "Services" category on their quarterly reports is their Achilles heel. Locking down users on their platforms allows them access to a "market without competition" but there's actually a competition happening outside of this walled garden and that competition is fierce. People in the garden start thinking that maybe the grass is greener beyond the fence.

Ironically, there's a possibility EU saving them from themselves if they stop being just compliant enough to hold up in court and embrace the spirit of what DMA is trying to do. Throw a tantrum on EU and say that the lost revenue was because of the evil EU thingy and save this great brands and great company.
> https://paradite.github.io/ai-coding/

What ever happened to devin? It was so super hyped ..
Those are great ideas in theory I guess but not at all how they are treated industry wide and often not how they are treated within the same company.

99% of the time titles have very little to do with what someone does day to day. It’s just not that simple and clear cut.

All that to say, I don’t find one persons thoughts on what those titles mean very useful since that’s just what it means to that specific person. There is no, that I’m aware of, industry-wide agreement.

Not to mention I find those definitions to be silly, overly simple, and not how anyone thinks of their job.
"Should array indices start at 0 or 1? My compromise of 0.5 was rejected without, I thought, proper consideration." — Stan Kelly-Bootle
If the regulation has unworkable enforcement system, the regulation is to blame. E.g. that while around 2% want to be tracked while the majority is tracked is clearly a catastrophic failure in the design of the regulation.

For the case of nags, something like a legally mandated respect of DNT would have solved the problem, at least on the UI level. Instead now it's a cat and mouse game with dark patterns obviously against the spirit of the law, where some Irish judge bends over backwards to find loopholes.
Best picture I could find, from an unrelated site: https://g5-assets-cld-res.cloudinary.com/image/upload/q_auto...

Two more pictures at the official site: https://web.archive.org/web/20250206121041/https://www.sierr... - one after scrolling down and the other in the carousel.

> Visitors enjoy viewing the exhibits at the Sierra College Natural History Museum, including the large Gray Whale skeleton hung from the ceiling at the museum’s entrance.