skysight-inc/HackerNews huggingface dataset:
Wow, so this thing needs to be pointed directly at the target 8,000 miles away and will miss the target by the amount of error in aim.

"To target a Minuteman I missile, the missile had to be physically rotated in the silo to be aligned with the target, an angle called the launch azimuth. This angle had to be extremely precise, since even a tiny angle error will be greatly magnified over the missile's journey. " ... "The guidance platform was completely redesigned for Minuteman II and III, eliminating the time-consuming alignment that Minuteman I required. The new platform had an alignment block with rotating mirrors. Instead of rotating the missile, the autocollimator remained fixed in the East position and the mirror (and thus the stable platform) was rotated to the desired launch azimuth. "
Worse than that. I mean, let people do what they want to themselves, and function has always been sacrificed for fashion, but this kind of thing is a step on the road to foot binding.
Very enjoyable watch. One of the few times I allowed time to watch a video.
You might want to add contact info to your website.
They have to treat them any way because of Medicare, Medicaid and Obamacare.

So it's all about tax revenue to defer this cost.
I guess but there's certainly no moral distinction to me.
Ask HN: My son wants to learn how to build ASICs
Any suggestions on where to find good learning materials? Books? Online Courses?
Got it. Are you using the latest models? Like, GPT-4o ? I find it significantly more useful when I'm stuck than copilot's autocomplete.
It may not be as fun or polished, but a log is much much better UX.
All monitoring comes at a cost and adds complexity. I wish people realized that, I struggle with this in my own team, we keep adding layers upon layer of monitoring, metrics etc.
Mine runs all my home automation stuff (HomeAssistant) and has been doing so faithfully for a few years
holy crap thank you
Effective daily standups for distributed teams
Ha, that was a stressful yet funny read. The self flagellation bit hits too close to home though. I run a somewhat successful iOS/MacOS app and pushed a release that completely broke about 350k+ installations. Not entirely my fault but doesn't matter as it's my product.

The cold sweats and shame I felt, man... Plus it's on the App Store so there's the review process to deal with which extends the timeline for a fix. Thankfully, they picked it up for review 30 minutes after submission and approved it in a few minutes.
There used to be a real art to make informational videos like this.

Here is one on punchard machines:

https://www.youtube.com/watch?v=etu-cH-nkIA

Now a days we just deploy tech all YOLO style.
I have had better results by shredding and bagging them.
I'm not that interested.
It also makes sense why I'll wake up in the middle of the night terrified of things that don't bother me during the day. My fears all are much more immediate in the witching hour, and I can't talk them away.
Lol. You could write a sci-fi novel with a world of cyborgs where the age of all cyborgs is N (when they first got access to the source). And primitives are called "Pre-Ns"
The new method this past year that appears to be highly beneficial is to use various compass orientations of _vertically_ mounted panels. The solar cells got so cheap that every penny we spend on mounting hardware and rigid paneling now stings, and posts driven vertically into the ground which string cables tight between them are cheaper than triangles, way easier to maintain (especially in places with winter), and trade a lower peak (or even a bimodal peak) for a much wider production curve.
What information does the webhook has?
That was never the argument. You said it was impossible and you HAVE to buy the sketchy ass cloud camera. That's not the case.

As a side note, remember that Ring for a good almost decade allowed remote stalking via their cameras. That's right, MANY people were stalked and it was completely allowed by corporate security policy. That being, any employee had any access to any camera, anywhere.

There is a cost for convenience. People could do with being more technically minded. A few decades ago it was common for a run of the mill secretary to make and run SQL reports. Now people require goo goo ga ga level devices to do anything.
Just because the tax money is given to a government doesn't mean it's being invested in productive activities.
Theoretical Arguments on the (Im)Possibility of AGI
This post takes a stance that to achieve AGI in the truest sense, we might have to move away from the Turing machine computing models.
Pocker – TUI application for Docker related tasks
This is a TUI application I have been working on for a couple of weeks.

It’s a Terminal User Interface (TUI) application designed to simplify Docker-related tasks.
While I wouldn’t claim it’s the next big thing, I believe it might offer value to those who work with Docker.
I’d greatly appreciate any feedback you might have, as it will help refine and improve the tool.

Some features included are:
* List of containers and images.
* View logs and search based on keywords.
* Quickly view container information such as attributes, environment variables, statistics.
* Create a shell in your container.
* Custom keybinds and much more.
* Start, stop, restart and remove containers.

Sound interesting?
https://github.com/pommee/Pocker
Thanks! I can't edit my comment anymore but I'll keep it in mind for next time.
"Sell domains quickly and for free"

Not really free when you're taking 10%...
"At Disney, we strive to put humanity above all other considerations." [When we're caught out.]
Now, you can integrate your Vercel projects directly within the Resend dashboard.

This means you can automatically create a new API key linked to the domain of your choice and have it added as an environment variable in your Vercel project.

Happy to answer any other questions that folks might have.
Nice writing. Art can be useful for helping us cope.
It depends a lot on CPU architecture. Floating point units may be tied to each core, or they may be shared, so it may further depend on other concurrent workloads.

There's also SIMD instructions. Modern CPUs have built-in instructions for handling multiple ints or floats as a vector. If you can get your fixed-point varies to for into 8-bit or 16-bit fields instead of 32, then the same sized vector units can handle more values per instruction.
Love the detailed emotional reaction to scrambling to fix an outage. Nothing quite like attempting calm, dispassionate debugging while actively wrestling your own brain
Funny enough, I almost exclusively do my best problem solving at night. I'll wake up with solutions, or I'll stay awake and get things done. I'd say 90% of my Master's work was done between midnight and 3am.

But indeed, regardless of time of day, if I just wake up, or am woken up, I'm basically a big, dangerous toddler when it comes to problem solving.

Context and nuance is important, of course. We're all so different.
I can't tell whether this is sad or not.
Expressive type systems have all the hype nowadays.

Those absolutely global formal systems that can explain any kind of behavior would never be practical in general. But specialized formal systems are just great.
I think you will find the best resources here.

International Consortium of Investigative Journalists

https://www.icij.org/

Many journalists in this category also use Ghost for their website which is open-source but I am not sure about other security features

https://ghost.org/
I'm not sure why monorepos are in the list. Care to elaborate?

I've worked on projects that used a single repository for all the code written by different departments and projects where the same department could have multiple repositories. The later added insane amount of busy work, inordinate amount of errors, difficulty to investigate failures, excessive use of resources to house various permutations of systems created at different times with different combinations of components. The day-to-day in such projects could be described by developers waiting for the infra people to sort out the morning problems which mysteriously broke everything all at once so that no progress can be made.

This was in stark contrast to companies working on a single repository, where days when nothing worked would happen maybe once or twice a year.

I also lived through transitions from multiple repositories to a single repository and the other way around. In operational terms, I've never seen any beneficial effects of splitting a repository. Not in the short, nor in the long term. Complexity always went up, productivity went down, general satisfaction with project infrastructure would also go down with such a change. Department would start attacking and blaming the infra people for creating obstacles to their progress (while never explicitly mentioning the split repository because, usually that was a decision made by the same people complaining).
“Using archived data from the former Arecibo Observatory in Puerto Rico, the Arecibo Wow! (AWOW) project uncovered similar data that suggest the 47-year-old radio signal was the result of a rare event that caused a massive cloud of hydrogen to shine super brightly. A paper describing the results will soon be submitted for peer review with a scientific journal, the team’s project page states.”
A lot of people do it these days - earn money for 1-2 years, then live in a cheap LCOL place outside the US for 2-4 years.

This is primarily possible because the rat race COL in America is so so darned high that just getting out of America is enough to retire for someone who managed to save $100k-$200k.
Is it clear it happened out of town? I googled, and articles, including the one you linked, say "Newmarket Road" in Stretham. And within that town, there seem to be pavements.

Just curious, as you say doesn't make it any less bad for the driver. Though it would be that little bit more mysterious if the Autonomy codefendant was struck on the pavement.
The scariest thing about being the world's oldest person. Everyone on the planet at the time of your birth is gone.
Every external service you integrate is adding a small, non-zero, compounding probability of finding yourself in exactly this situation.
Apropos: https://www.navalgazing.net/Fire-Control-Part-1
It's so cool that she's lucid. You can find out so much about how the world has changed from someone like that.

I know a 102 year old who wrote her autobiography a couple years ago and it is so fascinating. One thing that stood out to my wife and I (I was reading it aloud to her and the children) is how trusting they were of the government and official news sources. For example during World War II most war news came through newsreels on the big screen. Imagine trusting Hollywood to provide accurate news stories today. Nobody would trust them. Overall, it was just a higher trust society back then.
> science and technonology are for science fiction.

There isn't one universally accepted definition of science fiction, but historically, the Hugo Awards have been broader than just stories about science and technology.

Heinlein's Stranger in a Strange Land, published in 1961 and winner of the 1962 Hugo Award for Best Novel was 1) extremely political, 2) about people and relationships, not science or technology, and 3) is beloved as a classic science fiction book.

Philip K. Dick's Man in the High Castle is an alternate history book - it doesn't deal with science or technology as such, but it won a Hugo Award in 1963

> Hugo awarded novels core prediction is whether there are gender multiplicities in the novel which is not that scientific of fantastic

Gender as a theme in science fiction goes back at least to Ursula K. Le Guin's The Left Hand of Darkness, published in 1969 (it won the Hugo too).

What you're complaining about isn't new, and it isn't killing science fiction or the Hugo Awards.
Google have a foss prouction flow for 130nm

https://github.com/google/skywater-pdk?tab=readme-ov-file

You have to know a lot before you can know what you're looking at.
Sure there will be leakage.

Let's look at the composition vs height:

https://en.wikipedia.org/wiki/Atmosphere_of_Earth#/media/Fil...

I understand helium will be sparse at low heights, but at each height there is a diversity of species, among which will be a lighter one. Could a balloon be oversized so that instead of using helium, at each height an 80% fill of the locally (that height) lightest gas could keep the balloon afloat. Oversized for this but also for the added weight for separating equipment for the wanted gas and associated panels to power it.

I.e. what prevents a balloon from flying indefinitely? At least up until radiation damage of the balloon membrane...

Have such attempts been made and what were the lessons?
> Also "Early Source" rolls off the tongue better than "Delayed Open Source Publication".

Yeah, but nobody will know what "Early Source" means until you explain it, whereas the latter makes perfect sense on first reading.
> 99.5% of those projects overrun their timeline or budget.

This does not shock me. In the corporate world, plans are not there to be adhered to, but only to give upper management a feeling of having tightened the rope for those pesky engineers who wanted to work at a lazy pace. Such feeling usually vanishes as soon as reality kicks in.
I think you completely misunderstand.

The people who want to read the complete Travis McGee series don't want updated covers. They want complete metadata and good search tools, so they can figure out that The Long Lavender Look comes before A Tan and Sandy Silence. The folks who are trying to hunt down ebooks of all the non-Fleming James Bond novels don't care much about the covers.

And if your epub reader software doesn't allow you to change the CSS to your own preferences, it's badly under-featured.

"Obviously comes from another time" is either a non-issue or a feature, not a bug.
I haven't written much vscode extensions, but I've worked professionally on editors that use Monaco (the text editor library used and developed by vscode team). There's almost no documentation whatsoever.
Chainable Filters, Flexible HTML
You might be surprised at where fixed point is already used:
* Finance software: if you're using floats, you're doing something horribly wrong. All balances are measured in integer multiples of some quantum; depending on the system, that may be cents, it may be 0.1 cents, or it may be 0.01 cents. Gradations finer than that simply do not exist, and integer overflow is both more likely to be noticed and more easily explained to be a bug than precision loss (and this matters when you have a regulator asking uncomfortable questions)
* CAD software: floating point may make sense for simulations, but at least for PCB design, layout is done in fixed point. You need consistent precision across the board, and avoiding edge cases in your geometry kernel from precision issues makes everything much easier. Besides, with a 1µm quantum, 32-bit numbers are sufficient for a board 4km on a side. If you need larger, I would love to see your fab.
* Robotics: maybe this one's just me, but expressing motion control algorithms in fixed point has saved me €1/part on more than a few occasions as a result of being able to use an MCU without hardware floating point. Compared to the €0.20/part saved by muntzing the rest of the circuit, the small amount of additional work was totally worth it.

Indeed, the tools for working with fixed point aren't great. C is a lost cause; the best you can do is name your variables things like velocity_12_4 and manually check that the precision lines up. Rust wasn't great when I tried, though const generics may have resulted in an improvement. C++ was, astonishingly enough, quite good; I made a header-only fixedpoint.h with a templated struct `fixed<type,size,precision>` and all inline operations. I get the impression that Ada would be even better, but I've yet to use it in anger.
By the end of WW II American torpedoes were automatically programmed (direction, speed, fusing) before firing. The heavy calculations would be done by the shipboard firing computer while the parameters set would be used by the simple computer on the torpedo (which had inertial guidance). I struggle to imagine how people managed to design such things with just pencils and slide rules.
I only know Tiny Tapeout.
My grandmother just turned 90 and still mows her own lawn and does her own gardening every week. I talk to her on Skype fairly often and she’s still really sharp. I am convinced that she will be the next record holder in 30 years
(the "hide" button is next to the "flag" button)
Rest of the developing world care even less.
Do you know what the tricks are?
Bankrupt Birmingham council to sell off athletes' village at over £300m loss
The government says it has ordered the council to explain why the homes have been left empty after a local MP said Labour should prevent the sale to a private bidder.

https://news.sky.com/story/bankrupt-birmingham-council-to-se...
This thread reminded me to finally try Cody, I've been bouncing on and off Copilot for a few months. I wish I knew how good this was sooner, and I had no idea there was a generous free tier.
Google is paying the website to restrict their content.
This also serves as a cautionary tale to small-business web people.

You can start a web service business solo (or with a small handful of folks). But the web doesn't shut down overnight, so either have a plan to get 24-hour support onboarded early or accept that you're going to lose a lot of sleep.

(And if you think that's fun, wait until you trip over a regulatory hurdle and you get to come out of that 2AM code-bash to a meeting with some federal or state agent at 9AM...)
Anyone have any experience building GUIs in SDL?

I have been using Flet (basically multilingual binding for Flutter) to build GUIs the last year or so, and in general the experience has been very good.

However, I've recently started work on a project that has need for a large number of controls--on the order of 2000 controls visible at one time--and I'm running into Flet's limitations. All the Flet controls have animations, which creates a good default experience when there's a few of them, but when you're using 2000 of them, simply passing your mouse over an area with a bunch of controls causes a cascade of small animations and the renderer explodes. Impressively, it usually doesn't seem to cause any performance lag, but it seems like the way they avoid lag is just by dropping the animations half-rendered which causes the window to flash all sorts of broken half-rendered gobbledygook to the screen. My approach has been to turn off animations as much as possible, but there are enough controls visible at any one time that even just rendering the without animations is running into issues.

I'll probably just deal with it for my first version--the core functionality is about number crunching and the user base is used to using much worse UIs--but I'm looking at lower-level tooling that can still remain cross-platform. In this post I'm seeing that Pragtical is advertising that they're written with SDL and I'm seeing some similarities between a code editor and what I'm doing, so it seems like that might be the solution to my problem.
> Doing a great job on an open source codebase requires a higher level of polish, testing, design, ux, documentation, architecture, and general forethought than internal tools just like any internal vs self serve product.

Moving the goalposts to doing a great job internally also requires those things. Meanwhile, doing a perfectly fine job of FOSS requires none of them.
For Technical Writing, follow "The Minto Pyramid Principle" (https://untools.co/minto-pyramid/), keep everything Concise, Precise, use Assertive/Definitive voice and show Usage with Examples in the beginning itself.
Working as a SRE for a year in a large global company broke me out of this "panic" mode described in this post. To a business, every problem seems like a world-ending event. It's very easy to give in to panic in those situations. However, in reality, it's rarely that bad, and even if it is, you'll probably survive without harm. The key in these situations, and what I try to do (totally relate to breaking out in a sweat, that still happens to me, just happened yesterday) is to take 5-10 minutes before doing any action to try to fix it and sketch it out, think about it as clearly as you can. Fear interferes with your ability to reason rationally. Mashing buttons in a panic can make your problems spiral even worse (seen that happen). Disrupting that fear circuit any way you can is important. Splashing my face and hands with extremely cold water is my trick.

Then after you go through a few of these, you'll realize it really isn't too bad and you've dealt with bad situations before and you'll gain the confidence to know you can deal with it, even when there's no one you can reach out to for help.
Author: Thank you for writing this! I love reading about how people overcome challenges like this, especially under pressure (and usually overnight!). I am better for hearing not just the technical post mortem but also the human perspective that is usually sanitized from stories like this. This is the kind of technical narrative only a small/solo dev or entrepreneur can share freely.
It does not, we have to use cmd+tab :(
Wasp: The JavaScript Answer to Django for Web Development
I think dishonest is a weird way to put it. If you paint something with a reference image or are inspired by something you saw, is that dishonest?

Image generating AI is a tool and like every tool you can be really creative with or just make crap. It's not inherently immoral or dishonest.
It's less remarkable that he said his name.
That's a very good analogy. You'd essentially be taking a free perk provided to you, and turning around and selling it. If the landlord is providing your electricity, would you be splitting the profits with him?
I've found https://diataxis.fr/ to be an excellent framework on which to hang documentation efforts. It helps you to understand what kinds of documentation resources help users most.
In context of Germany I heard multiple times a phrase "ethical superpower" used unironically. I that helps, both Poland and Portugal would be in "corrupted" basket.
In some universe somewhere there is a spider thinking the same thing watching a human use a microwave to prepare their food.
At the bottom of the page, in related stories, there's a Hampshire man who seemed to age extraordinarily between 31 March 2020 (officially recognised as world's oldest man) and 28 May (died). (And not in a particularly weak/sick sort of way, just looks about thirty years older, if the same man at all.)

---

I think Ms Morera's the long-liver I've previously read suggesting something amusing like 'plenty of olive oil and a glass of red wine every evening' as key to it, but searching for that now all I can find is the present holder of 'world's oldest man', Mr Tinniswood, suggesting 'fish & chips on a Friday & regular walks'. (https://www.independent.co.uk/life-style/oldest-man-long-lif...)
Ask HN: Printing Code to Paper?
If you print out code on paper, I am curious which software you use to get the easiest to read format?

I find just printing in a basic text editor does not allow you to adjust font size.

When I try to print in Word, the margins messing things up.
US Government accuses Iran of Trump campaign hack; Iran scoffs
CMD+tilde cycles through the current app's open windows.
Eventually, automation leads to labor surplus when the value of human labor is lower than the cost of human living.

This problem will be resolved, by our action or inaction as a society. We just need to decide the corpse/profit ratio we want.
Which leads to the possibility of triggering a self-inflicted DoS. I am behind a CGNAT right now. You reckon that if I set myself to Googlebot and loaded NYT, they'd ban the entire o2 mobile network in Germany? (or possibly shared infrastructure with Deutsche Telekom - not sure)

Not to mention the possibility of just filling up the banned IP table.