skysight-inc/HackerNews huggingface dataset:
Surely they would have just noticed a discrepancy in timing and added a few circles-upon-circles to effectively fix it up? Is deeply grokking relativity necessary for GPS to work?

On the other hand, it would be impossible to make those adjustments without someone coming up with GR :-)
This reminds me of Poul Anderson's "Uncleftish Beholding" [1] which is an attempt to explain atomic science without words derived from French, Latin, and Greek.

[1] https://www.ling.upenn.edu/~beatrice/110/docs/uncleftish-beh...
For anyone looking to write their own engine, I wrote a tutorial! You just need the tutorial and a couple of years :)

https://nik-os.com/agl/00_intro.html
Cars today come bundled with stereos and navigators. Should they be charged?
IDK, turn on showdead and you'll see plenty below
It becomes nationalistic, in the HN moderation sense of the word, when a comment talks about a country in a pejorative way using snark internet rhetoric.

If you had posted something more like what you wrote here, I don't think I would have referred to it that way or posted a moderation response. (Btw this is a not-uncommon phenomenon: https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...)
Apparently not. From "The Origins of PostScript" mentioned by GP:

> The architecture suggested by John Gaffney was to be based on a fictitious stack machine (at that time we had no knowledge of a similar approach taken by the Forth language).

That is the only mention of "Forth".
>Yes you can, that is the whole business of PTC, Aicas and microEJ.

I'm saying that not all embedded devices have the horsepower to run a JVM. Nobody's running Java on the automotive equivalent of an 8-bit AVR, for example.

>you surely don't want pauses in a battleship targeting computer system (Aegis), or missile tracking system (thales).

That'd be the 1% of times when it does matter that I alluded to previously.
This is the better link!
Nice to see Jeff finally got some success running GPUs on the pi. Though, as the conclusion kind of points to, it's not very practical today. To be practical I guess we'd need to see faster bus speeds, newer GPU support AND probably, a more practical way put the setup together (I'd love the see a Ghost Canyon[0] style setup) which would make building a high performance ARM system at home practical.

[0]: https://www.pcmag.com/reviews/intel-nuc-9-extreme-kit-ghost-...
We still have lots of stray thoughts, responses and observations, now they just happen on blog posts, on social media and in other non-peer-reviewed venues. The Internet has driven the cost of publishing to 0, and peer review is the only thing left that makes academic publishing qualitatively different. If anything, publishing your thoughts online is better than publishing a traditional paper in every single way except for peer review.
So much mindshare across games like Tetris and Mario 1

I always wonder how many other more interesting glitches and analysis are hidden amongst the hundreds of thousands of other games
If you replace "the internet" with "web browsers", you would be correct. "The internet" doesn't care what bits and bytes travel through it, nor who uses it.
The Diablo IV Nobody Ever Saw
The Surface Duo is dead – Microsoft pulls plug on $1,500 Surface Duo 2
Too true. Elsewhere in the comments we've been discussing the third R(ecycling) when it comes to general electronics. A tough problem... one that has so far been tackled by making it someone else's problem. Usually people who don't have the logistics and technology to handle it.
Well no, I am simply certain, from study, that the 100% renewables future being touted is a pipe dream at anything approaching mid 20th century energy consumption levels.

Show me one model that does work with any technology, please, any source anywhere I promise I will review.

Mining to get renewables to anything like the GWHours needed is very significant, look at the graphs in the data I provided

Instead of any kind of data that would show me how I am wrong, all the data I am getting is downvotes and wordage.
I think the trap people fall into is to have things be overly specific in the name of optimization they never get to achieving anyway.

For instance, I find you can get massive mileage by declaring “(almost) everything is instanced”, then you batch it, forget it, move on. There are similar shortcuts to be made with physics and so on.

The close to ideal engine, in terms of approaches to problems, was LittleBigPlanet. That was a small team that were really good, but crucially they had the right way to frame the problems so as to constrain the emergent complexity of the result.
Well, yes, telos is the basis of value and the good. It is the only objective basis for ethics and morality. What is good is always judged in relation to an end which determines the norm. For human beings, the objective telos inherent to human nature is what determines what a good human being is like, and what a good action is, etc.

As a result, our actions are either for the sake of this good as determined by human nature, or deviate from it. Ask what the ultimate end of human beings is and you will begin to put your life in order. A failure to do so means you serve some other end, perhaps one you do not realize you are serving.
There are billions of lines of COBOL in production. It's not going away any time soon.
Thinking of getting this for my cat .

Anyone, have some automated moving cat toys that don't get stuck
More precision and/or more safety. Will depend on the domain/audience/... the software is being written for.
It's not disingenuous, the Higgs mechanism was theorized in the 60s: https://en.wikipedia.org/wiki/Search_for_the_Higgs_boson
Feels like I am taking crazy pills when I read about this stuff. Like 1500 words that boil down to "make sure you're paying attention to whether or not people are doing a good job".
This also unfortunately makes a case against nuclear. For instance the worst coal burning country in Europe is Poland, which 5 years ago decided to build nuclear plants. They are set to break ground in a couple years and the first plant will be finished 2033 or so. The last ones 2040. And this all if it goes according to plan, which it won't. And even then they will be left with a significant amount of coal burning plants in the system.

So at least 15 years of effort to get one plant online during which time the country will continue to pump CO2 to the tune of 70% coal in their electricity mix. CO2 that will, as you say, continue to bake the earth. Nuclear is a terrible choice for decarbonization.
You can fix this at a hardware level with Cameras. This will, at least, save the most harmful kind of lying. Where real-looking photos and videos are used to defame real people.
I actually do agree with you.
If you "think locally and act locally" while young, you run the risk of being blindsided by tail outcomes in the future.

I think either global thinking or acting in youth is a prerequisite to arriving at the position you describe. I mean, is there a better explanation for mid-life crises?
> Instead, I believe that great leaders have to be able to dig into the details, have an incredibly high bar for quality, and ultimately do great IC work themselves. Great managers have to manage the work - they should primarily be responsible for quality and speed of output. Managing people must be secondary to managing the product.

If you are ever confused about founder-mode vs manager-mode, this is the one single insight that you need to internalize.

Put in other words, the org needs leaders who drive from the front. Not managers who build empires and run performance reviews from the back.

Driving from the front involves looking at external-facing data - customer happiness, features that land better, maintenance of services - things that make the customers life better - whether internal customer of external customer. They need to spend a lot of time collaborating with peer leaders, distant leaders, diagonal leaders, different departments regardless of anyone's position in the org chart.

However, most large tech companies are filled with dogshit management that tries to micromanage number of commits, meetings, standups, Jira points, velocity, performance calibrations, stack ranking, PIPs - aka inward looking things that are mostly set up to catch their own people doing something. Also called politics - personal gain triumphs all.

Even a 5th grader can tell you - practice makes perfect. And if your leaders are practicing inward politics as opposed to outward exploration and collaboration, you are getting exactly what they are practicing - inward politics.
I want to write a slot machine “game” for a custom slot machine I’ve built using a piece of MDF, a 32” LCD, and a Linux single board computer.

I haven’t found much information on how to write a game in this style with existing engines. Any advice or resources you would point a noob too? I am a software engineer but not a game programmer.

It doesn’t have to be so good as a real slot machine (regulations and such) but I do want to follow the rules as best I can. I may not use a real hardware RNG.
From the Register article:

"Fans of 3D printing will no doubt be pleased to note that some of the parts (notably one of the large gears) came from a printer, but only because buying missing bits online tends to take longer and cost more. A real-world version of the model was designed and built first to make sure it worked. Stud.io was then pressed into service to create rendered versions."

https://www.theregister.com/2024/10/05/lego_ideas_turing_mac...
Is there an archive link for this by any chance? I got a 403 error trying to load it with this message: "You appear to be trying to break this web server. Goodbye."
The investor downplaying the report is self-serving
A problem might be the (missing) gradual approach, like hitting the kids with Les Miserables without getting them hooked on reading already with easier stuff. I'm also pretty sure there's enough good material speaking a more contemporary language and addressing more contemporary issues - it's not like the literary trove of the world is made of 5 good books only (or so I hope).
I don't like it more than you do, but it exists because it works in practical reality.

To replace it you must come up with something that works even better.
OpenOMB: Tracking apportionments just got easier
From a recent First Branch Forecast newsletter issue [1]:

> Our friends at Protect Democracy just launched OpenOMB.org which allows you to more easily track apportionments. The website draws from data that Congress required OMB publish online, published by the government in such a way that coincidentally [2] (?!!) makes it hard to find and analyze the data.

> Protect Democracy explains why they created the website in this blogpost [3] that reviews how presidents abused apportionments and how this new tool will empower oversight.

> That oversight won't be perfect. We're hearing that since Congress required OMB to disclose apportionments, OMB has reduced the number of footnotes they're using and are instead communicating directions to agencies in ways that avoid public reporting and are aimed at evading FOIA as well. The FAQ from openomb.org does a good job of explaining the minutiae of apportionments, including the importance of footnotes.

> But there's room for oversight here even beyond the footnotes by following the money itself. For example, take a look at OMB's practice of reserving funds from no-year and multi-year appropriations for future fiscal years. (Watch this explainer [4])

[1] https://mailchi.mp/3cf5388d38c2/fbf-the-post-biden-era-26500

[2] https://apportionment-public.max.gov/

[3] https://www.ifyoucankeepit.org/p/is-the-president-following-...

[4] https://www.youtube.com/watch?t=2553&v=XEDz8Wg2wx0
Ok, I've switched to that - thanks!
> Literally nothing you said there is compatible with capitalism

I can’t decide if you either didn’t understand the point of my comment at all…

> which is the predominant religion globally.

Or are adding to the joke.
Torchtune – a native PyTorch library for fine-tuning LLMs
https://github.com/eriksencosta/money/blob/4bef95a1d2158e308...
My interpretation of Conways Law is that social problems) in development organizations) are isomorphic to (gross) technical problems, and that leverage works both directions.
This is not true. https://en.wikipedia.org/wiki/Terrahawks#Title_sequence_and_...
Well pretty much every other more recent language solved that problem.
This issue in terms of cost is that if you want this to be truly human-verified for real, you're gonna have to dip into the real world.
Although rare, there are cosmic rays that do span very high energies. You can access these from, for example, atmospheric showers.
Love that book, great resource for lookup up all kinds of programming topics, whether game related or not
Most tech companies (except some really big ones or those with compliance requirements) are quite flexible around this issue.
This gets complicated, because technology usually advances on multiple fronts at the same time. As others have mentioned, we've seen drones primarily used as an air-to-ground weapon in Ukraine because the airspace is not particularly contested. We have not yet seen them used in air-to-air combat.

There are multiple reasons to believe that drones' advantages over piloted aircraft are even greater than drones' advantages over tanks. Take the pilot away and the G-forces you can pull increase many-fold. Take the pilot away and you have no compunctions against sacrificing a drone for tactical advantage. Take the pilot away and you can field 10x or 100x as many aircraft, since pilot training is often the limiting factor in the growth of your airforce (see eg. Japanese WW2 experience from 1943 onwards, or the need for Top Gun in Vietnam). More aircraft can play airspace denial, since the presence of a bogey creates a kill zone in the area where they can bring their weapons to bear. Computer algorithms can play physics and geometry games where no matter where a piloted aircraft turns, there is always something waiting to shoot them down. Computers can run these simulations instantly, overwhelming the pilot's ability to react. The human becomes the weak link in the weapon system.

The equilibrium I see is drone designs with a range made to just out-range cheap weaponry like glide bombs and common anti-ship missiles, maybe 50-80 miles. For anything fancy (like the supersonic cruise missiles that the Russians have with 200-300 mile range), you want directed energy CIWS instead, but you need those anyway to defend against enemy drones. Then you pack these drones into shipping containers, and launch and retrieve them directly. A single container ship carries its own air force of roughly 10,000 drones, and makes the airspace around it out to ~100 miles completely inhospitable for foes. The convoy becomes its own aircraft carrier, just like the escort carriers of WW2, but the air wing follows the shipping containers and can be packed onto trucks or rail at its destination. Then you bring the convoy to where it needs to be, creating a no-go bubble around it at all times.
You want people to "read the books", you better be prepared to say which books…
This is probably the most detailed analysis of retry techniques that I've seen. I really appreciated the circuit breaker and deadline propagation sections.

But this is why I've pretty much abandoned all connection-oriented logic in favor of declarative programming:

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

Loosely, that means that instead of thinking of communication as client-server or peer-to-peer remote procedure calls (RPC), I think of it as state transfer. Specifically, I've moved aware from REST towards things like Firebase that encapsulate retry logic. Under this model, failure is never indicated, apps just hang until communication is reestablished.

I actually think that apps can never really achieve 100% reliability, because there's no way to ever guarantee communication:

https://bravenewgeek.com/you-cannot-have-exactly-once-delive...

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

https://en.wikipedia.org/wiki/Two_Generals%27_Problem

Although deadline propagation neatly models the human experience of feeling connected to the internet or not.

Also this is why I think that microservices without declarative programming are an evolutionary dead end. So I recommend against starting any new work with them in this era of imperative programming where so many developer hours are lost to managing mutable state. A better way is to use append-only databases like CouchDB which work similarly to Redux to provide the last-known state as the reduction of all previous states.
The complaint [1] is very specific to TikTok and alleges specific violations of the Consumer Fraud Act on their part. While other companies may produce similar results, it would be the burden of the state to establish all elements of the crime.

[1] https://www.nj.gov/oag/newsreleases24/2024-1008_Complaint-Fi...
Where do you see a vision a nuclear powered world? No-one touts that. Look, if you have numbers, actual data, please provide it. So far all you provided pfdietz is sneer and words.
Most of B&N's competition is dead -- Amazon ate them. There is still a niche for actual books bought in person, and there is still a demand from consumers to go to a bookstore and do the bookstore thing, drink coffee, peruse, etc.

That niche is probably just in big, educated markets. Like the B&N in Northern VA I used to go to in college is still there. But at a mall in rural Idaho, probably not so much.
Discussion (39 points, 17 hours ago, 16 comments) https://news.ycombinator.com/item?id=41772532
That is not a viable alternative.
Trade groups and publications exist. Getting this kind of thing into the air is a big part of their job.
> Didn't we already try that for the last ~200 years?

A significant portion of this time was spent with humans using horses to travel.

> All evidence points to this being really hard for a mix of economic and political factors

What evidence is that? This is purely anecdotal. Here's a better question, why are there so few cellular providers in the USA? Does 4 seem correct to you? Does it really seem like we've exhausted all our terrestrial options?
Yep! You can find copies of the article both on Wayback Machine and on archive.ph https://archive.ph/
Thanks!

I allowed myself to be distracted by all the weird infix stuff. I was thinking "but it's not passing itself into the money constructor" but it's actually just delegating to a different-signature version of `money` _on itself_ that will use its value then.
Solar panels last a lot more than 20-25 years. There is a guarantee you will still get 80% of the capacity after this time, but the panels will continue to work after that just fine.
Can you please not post in the flamewar style to HN? Instead, please make your substantive points without swipes. For example, if you had posted just the second and third paragraphs of your comment here, it would have been fine.

https://news.ycombinator.com/newsguidelines.html
> The only way to make this "sustainable" is to slow down and fix/maintain things..

The other way is to design the machines, redesign, from the start so at the end they can be dismantled and their resources reused
It's also crazy that people are buying into the idea of 'Founder Mode' when Airbnb is one of the companies that is very much riding on the moat it created a while back while not doing anything much that can even remotely be called customer-obsessive (which is the lesson they could really learn from Steve Jobs)
Terry Gibbs Celebrates His 100th Birthday–But Why Isn't He a NEA Jazz Master?
The human towers of Tarragona – in pictures
Someone should at least do the experiment and see what happens. I can see it now: ChatCEO.
I thought it was also the Vietnam War
NEPA, Permitting and Energy #1
Google could have licensed Android to OEMs, not allowed 3rd party app stores, made 3rd party app installation functionally infeasible (need to reinstall every week), and forbidden other web browsers.

I appreciate that Android did not go down this route because I don't believe any of these choices would have caused Android to fail.
There's ways to do this without destroying anonymity. Ideally, you verify you're human by signing up for some centralized service in real-life, maybe at the post office or something. And then people can ask this service if you're real by providing your super-long rotating token. So, just like an existing IDP but big.
> here's the stock charts of the founder of founder mode vs a professional manager mode guy :)

I've always told myself if I start a company that ever reaches, say, 250+ employees, I'd step down. First, playing a management game doesn't interest me (it's sort of like Risk vs Monopoly; the former is fun, the latter I find boring). And second, I just like building things. I wish the meme/essay would be about "builder mode" because I do think that's more of a thing than "founder mode."

I also think, uncontroversially I'd wager, that the skillset is just different. Building an MVP, finding product market fit, pivoting, trying new things, failing, and doing it all over (and over, and over) again is just absolutely fundamentally different than running a large corporation, trying to maneuver around market sentiment, dealing with politics, and so on.
This seemed like an obvious blindspot in the pg essay - if you take the 0.1% most successful founders and put them in a room together (which is the context of his essay) then of course you're going to come away looking for that special ingredient which makes these people so special.

It could just be luck. But you're not likely to learn much without also talking to all the people who were just as talented and still failed.
Yes, because partial units still have meaning when dealing with interest and taxation.
They aren’t really building much are they?
One thing to think about is the way experience has shown that the internet itself was much more ideal when most users were still anonymous and it didn't make a big difference if anyone had more than one "screen name" or not.
Trump sent Covid tests to Putin during 2020 shortage, new book says
> I would still consider CSP, Petri Nets, and Pi-Calculus mathematical enough to be wrapped under a mathematics price if they're influential enough.

I guess, but they certainly feel categorically different than something like Runge-Kutta. They're more about the study of algorithms, which is generally where I've drawn the line of "computer science vs math".
I wish more people understood this.
Real change and requires engagement with established democratic institutions.

Businesses or the elite do not have more power, they are just more motivated to lobby both politicians and voters.

A single motivated dedicated individual could accomplish more than any million dollar marketing campaign.

Corruption or not a plitician is more likely to agree with a united position of large number of his constituents than any kind of bribe.
What a complete moral failure that this man never saw a prison cell of his own.
I don't get the point of a runtime type checker.
It adds a lot of noise with those decorators everywhere and you need to call each section of the code to get full coverage, meaning 100% test coverage.
At that point just use rust, or am I missing something?
Mental Wellbeing at Work: Perspectives of Software Engineers