skysight-inc/HackerNews huggingface dataset:
I'm with you except for that last one. Innovation provides a moat that also benefits the consumer. In contrast, network effects don't seem to provide any benefit. They're just a landscape feature that can be taken advantage of by the incumbent to make competition more difficult.

I'm hardly the only one to think this way, hence regulation such as data portability in the EU.
>> denial of service was considered to be the realistic impact

> It is silly to make an overly broad statement about recursion killing. On modern "hosted" OSes, there are safeguards about stack overflows, which will quickly kill your process.

Something doesn't make sense here.
> On modern "hosted" OSes, there are safeguards about stack overflows, which will quickly kill your process.

There are lots of contexts where a processing being killed is bad.

Sending a deeply nested JSON object as part of a request to some API should not crash the server that handles the request.

In contexts where availability matters, recursing on user supplied input is dangerous.
Those two concepts aren't mutually exclusive.
Total agreement on the ability to have purpose, on the social utility of any social media. Thiel said it well: They promised us flying cars and all we got was 140 characters.

Sucks that there aren't apparently profitable alternatives for tech-minded folks, though eventually with enough tech folks little is highly profitable (supply/demand).

Here's some vintage Eisenhower. Remember that he led the Allies in WWII and knew a thing or two about fighting and war:

> "Every gun that is made, every warship launched, every rocket fired signifies, in the final sense, a theft from those who hunger and are not fed, those who are cold and are not clothed. This world in arms is not spending money alone. It is spending the sweat of its laborers, the genius of its scientists, the hopes of its children. The cost of one modern heavy bomber is this: a modern brick school in more than 30 cities. It is two electric power plants, each serving a town of 60,000 population. It is two fine, fully equipped hospitals. It is some 50 miles of concrete highway. We pay for a single fighter plane with a half million bushels of wheat. We pay for a single destroyer with new homes that could have housed more than 8,000 people. This, I repeat, is the best way of life to be found on the road. the world has been taking. This is not a way of life at all, in any true sense. Under the cloud of threatening war, it is humanity hanging from a cross of iron."
Address "The Chance for Peace" Delivered Before the American Society of Newspaper Editors, 4/16/53

I tear up every time I read this, even now.

> "We need an adequate defense, but every arms dollar we spend above adequacy has a long-term weakening effect upon the nation and its security."
Waging Peace, page 622

> A vital element in keeping the peace is our military establishment. Our arms must be mighty, ready for instant action, so that no potential aggressor may be tempted to risk his own destruction. . . . American makers of plowshares could, with time and as required, make swords as well. But now we can no longer risk emergency improvisation of national defense; we have been compelled to create a permanent armaments industry of vast proportions. . . . This conjunction of an immense military establishment and a large arms industry is new in the American experience. . . .Yet we must not fail to comprehend its grave implications. . . . In the councils of government, we must guard against the acquisition of unwarranted influence, whether sought or unsought, by the military-industrial complex. The potential for the disastrous rise of misplaced power exists and will persist.

[https://www.archives.gov/milestone-documents/president-dwigh...]
I don't think it "attracted" a certain kind of people, I think the people who were already in tech just became more wealthy and powerful, and that, predictably, brought out the worst in some. The worst qualities of "tech" people can be conflated but I think have a different flavor than the worst qualities of "finance" people. It's really just the same obnoxious behavior you can spot in young tech people. Some people grow out of it, and some people earn a ton of money and so have no reason to grow out of anything (not that you can't make money AND grow out of it, but there's less outside pressure to do so).
It's IEEE Spectrum; it's certainly been subpar for a few years.

It seemed more interesting a decade ago, but I can't be sure if it's because the quality was higher or if was because I didn't know better…
I'm with you 100%. A lot of people who wrote books didn't realize they were selling decorated paper, or who recorded music didn't realize they were selling wax discs and magnetic tape. With digital publishing, they were actually obsoleted.

Like you, I don't think there's good news there, though. As an e.g. writer, you have to convert to selling ideas. The way you sell an idea is that you give it away, and if hearing it makes people like you they will give you arbitrary support. For a writer at least what that means is that only original, interesting work that stands out will be valuable, and it will not be valuable to the extent that it is good, but to the extent that it appeals to an audience. You might as well be a tap dancer.

And if you aren't original, you'll never stand out amongst the AI slop, which will get better and better (and nicer and more pleasant to read and more useful and all that good shit that technology does.) I don't know if that's a bad thing. We have gone from an excess of uninteresting expression in the world to an overwhelming amount of "me too" and worthless repetition filling every crevice. I've probably published 3K words on the internet today. The number before the internet would be zero; but even back then the bookstores were filled with crap.

The market for crap has been taken by AI. And as it gets better, as the crap sea level rises, it will eventually be over most content creators' heads.

The only future for an expression market is parasocial. You're going to have to make people like you, and take care of you because they think of you as family. It's no wonder that entertainment is merging into politics.
I agree with you on the absolute beauty of e^{i\pi}+1=0, but I think I would also see a different beauty in e^{ik\pi}=1 for all integer k (if we had \pi=6.28... instead)
Cool concept, but I was repeatedly tripped up by very similarly colored lines running through the same cell. Would love it if you could hover over a line and have it highlight.
>Use LLM to write a post every other day (!). Within a month, you have 15 posts, which people will find useful as they search.

I don't think anyone will find this useful.
Is East Francia (post-Verdun) better term?
The Super Nintendo is somehow getting faster with age
I'm not talking about sudo su, but actually accessing the root account directly. I remember back in the day I put a file on someones desktop to prove a point, and they couldn't delete it because logging on as root was harder than it should be and they didn't know how.
The discussion was about IP though, which includes both of those.
The problem is more than just fertility - raising children is harder when one no longer has the energy of youth, or grandparents that are still healthy enough to help. Two generations of giving birth at 40, means the new child's grandparents would be 80 years old. Instead of getting help raising their children, the new parents have to look after both their children and their ailing grandparents.

Such children would also barely get to know their grandparents - by the time the kid is 10, the grandparents are 90, if they're even still alive - only 24% would be: https://www.ncesc.com/geographic-faq/how-many-americans-live...
Thank you very much. Unfortunately it did not complete the fox.
I took "Why are you better than anyone else" to mean better than everyone else. Because the only other way I know to interpret it (as "why are you better than some other person you know nothing about and have no reference to compare to") didn't make sense to me. But maybe that's my own fault.
Exactly, I'm not saying do the bare minimum

I mean more that the optimal amount of work to put in is still above average but way below 10x
Some of the legislation actually being passed is disturbing in Byzantine non obvious ways.

Trump has a lot of leeway to declare emergency rulings and to have those enforced in the short term. Such powers come with a short leash that require appeals to be addressed in a short time frame.

That mechanism was upended two days ago when US Republicians effectively "stopped time" ..

Each day for the remainder of the first session of the 119th Congress shall not constitute a calendar day for purposes of section 202 of the National Emergencies Act (50 U.S.C. 1622) with respect to a joint resolution terminating a national emergency declared by the President on February 1, 2025.

~ https://www.congress.gov/bill/119th-congress/house-resolutio...

"Each day [..] shall not constitute a calendar day"

This does not appear (on my admittedly brief search) to be something routine in US resolutions.

There's some further commentary here:

The Constitution gives to Congress, not the president, the power to impose tariffs. But the International Emergency Economic Powers Act allows the president to impose tariffs if he declares a national emergency under the National Emergencies Act, which Trump did on February 1. That same law allows Congress to end such a declaration of emergency, but if such a termination is introduced—as Democrats have recently done—it has to be taken up in a matter of days.

But this would force Republicans to go on record as either supporting or opposing the unpopular economic ideology Trump and Musk are imposing. So Republicans just passed a measure saying that for the rest of this congressional session, “each day…shall not constitute a calendar day” for the purposes of terminating Trump’s emergency declaration.

~ https://heathercoxrichardson.substack.com/p/march-12-2025
I usually hold that the only sensible date ordering is

yyyy-mm-dd

So that files sort properly.

I'm happy to see that this enabled pi day, whereas the Europeans would prefer it not exist.
Evo-Devo! https://www.youtube.com/watch?v=ydqReeTV_vk
IECore is a cross-platform library for Linux, Windows, and macOS that leverages ImGui as its user interface. It serves as the core framework for all Interactive Echoes (IE) applications, offering a plug-and-play setup with pre-configured entry points, making it simple to start developping C++ applications.
The problem, in practice, is the limit for malloc on most systems is a few GB, while the default stack size on windows is 1MB, a stupidly small size.

I love recursion, so I will spawn a thread to do it in with a decent sized stack, but it’s very easy to break if you use defaults, and the defaults are configured differently in every OS.
Ah a simple appeal to 'what is fair' - ok now how shall that fairness be manifested? With a drum circle? It's an oligarchical system and you want the people to wrestle power out of the oligarchs hands? Through voting? Have you met people? And if it was so simple why wait until now to do it - clearly there have been some complications.

You see this a lot in nature, parasites evolve faster than their hosts, that's why they're still around.
I laughed when I got to the end of this wall of text, full of “ahistorical fantasies” and “what the fuck moment,” and read: “Despite my negative comment about some points in the book, I would actually recommend it as a reasonably priced, mostly accurate, introduction to the history of mathematics. … A good jumping off point for somebody developing an interest in the discipline.”
The only time I've seen extensive citing from an AI is when I use Deep Research with the ChatGPT Pro plan. Otherwise, they are mostly few and far between. Perplexity was one of the early services I used that seemed to try to make an effort to get this right, but I haven't used it in quite some time.
this comment would make sense if this was the only issue where this was true instead of one amongst almost an uncountable number
SiriusXm claimed, in the original article, that somehow buying a Stellantis vehicle committed the customer to the SiriusXm agreement. You get a free trial when you buy the vehicle, and thus using the infotainment system then binds you to SiriusXm's terms. Or so says SiriusXm. Then, when the free trial runs out, they either rebill your credit card if they manage to capture it somewhere, or drop to ad-supported mode.
Why should it answer those questions?
Citigroup used to have a world class software and hardware development Center in Los Angeles called Transaction Technology (TTI). They designed and built two generations of ATM machines that were head and shoulders above what other banks had. They also implemented a world class home banking service that was way ahead of what other banks were trying. Then, as a cost-cutting measure the layoffs started, followed by a move of the whole Center from Los Angeles to, as I recall, Cleveland because they could save money in the rent. They gave the staff the option of moving to Cleveland or quitting. Many quit. Others moved until they could retire.
Prolog feels like magic, and it well worth learning. It is a general purpose programming language rather than a very specific purpose tool like Z3.

Sadly non-'pure' logical programming is required to get real-world performance (eg. cuts that prune the search tree) which kind of feel like, or is, a leaky abstraction that breaks the magic.

I have had good success in solving logical problems by asking o1 to produce prolog programs.
Z3 is entirely different IMHO, once you get into solvers the question becomes not just 'is this satisfied' but 'what is the minimum sequence of steps necessary to arrive at the result'.

I have relied heavily on both Z3 and Alloy for ad-hoc jobs, and Prolog doesn't even come close to the inference power, and that's along-side Macsyma and Sage.
did I possibly just download malware?
this does not work on M4 Mac, nor Intel windows.
anyone else get this to work?
This needs to be repeated, over and over:

These grifters started with one narrative, and have done a full 180.

The Internet --> Web 2.0 --> algorithmic feeds progression has destroyed our collective ability to focus and to retain any memories (and the media being goldfish-like doesn't help either).
> It's been expanded greatly in the past 50 years.

Elephant in the room. If copyright and patent both expired after 20 years or so then I might feel very differently about the system, and by extension about machine learning practices.

It's absurd to me that broad cultural artifacts which we share with our parent's (or even grandparent's) generation can be legally owned.
You have to convince other people that this is 'better' and it matters a lot that statistically nobody else believes it's better. It must have crossed your mind at some point that simply repeating 'my way is better' over and over is, at a minimum, not very persuasive.
> Code by comparison lives in hyperbolic space [0] and you can hide _anything_ in such a space without it being obvious

Eh, you can also create a bijection between all programs and the natural numbers, so I don't think this analogy gives much insight. It's also silly to think that structural engineers or whatever only have to worry about where to place indistinguishable cubes in 3d space at a single moment in time and move on to the next job.

This honestly comes off as the kind of masturbatory rhetoric the GP seemed to be talking about.
I view these demos with a heaping cup of salt.
>>favor the other side, to obfuscate and protect falsehoods.

Unless they delete the Internet Archive of such info?

>>*and they don't do math.*

Have you ever considered the "Math of Politics"

Yeah - they do that just fine

((FYI -- Politics == Propaganda.. the first iteration of models is CHAT == Politics...

They do plenty of "Maths"))
UMass disbands its entering biomed graduate class over Trump funding chaos
> William Oughtred, in his 1631 work Clavis Mathematicae (The Key of Mathematics), used the notation “π/δ” where π is the circumference of a circle and δ its diameter

This notation would make more sense if you described it as referring to the "perimeter" of a circle, which it seems almost certain is what William Oughtred had in mind. (Though maybe he was thinking "periphery", which is a more exact match to "circumference". I don't know where "circumference" came from; there is no conceptual difference to explain the difference in word use, and it's strange for a Latin word to be used in geometry anyway.)
Auxetic behavior and energy absorption in a lattice inspired by deep-sea sponge
> you could probably make the claim that "half the human beings alive today" are descended from tons of groups of humans that existed 5,000 years ago

Surely it's still notable to identify specific groups for which this is true, particularly when the group itself is primarily identified by an unrelated archaeological characteristic.
> engineering where constraints are non-negotiable

except that's not really true. The big difference is that to negotiating the constraints when it comes to (physical) engineering, one of the biggest factors is money (and lots of it). "Well, we could double the span but for that you'll need to have parts A1, D5 and T3 built out of ..."

Software development isn't free, but it doesn't typically incur doubling of costs for tweaks to the feature list (and I do mean tweaks).
I’ve taken to just carrying a book with me and reading it instead.
> Any recursive function can be transformed into a tail recursive form, exchanging stack allocation for heap allocation.

You know, I got spoiled by Haskell, doing recursion everywhere without a care, and all I had to think was the evaluation order (when things blew up). Now that I'm doing some OCaml, I have to stop and think "am I writing a tail recursive function". It's easy to write multiple levels of recursion and lose track if you're writing a tail recursive function that the compiler will optimize.

I think recursions are really easy to make unbounded by mistake. Maybe not so much as for loops and off by ones.
You also lose ~5% of the energy liquefying it (or more).

Note that their comparison appears to be LNG vs conventional natural gas. So burning gas produced in Pennsylvania in Germany vs burning it it Pennsylvania.
between tribalism genocidal maniacs that torture ppl and five eyes divide and conquer you kind of have to lol
DoD Contracting for Startups 101
"Quickly kill the process" is still a denial of service security problem.
This is now blogspam of blogspam of a tweet, I wonder what the deepest level of blogspam is. https://news.ycombinator.com/item?id=43346501
I could not disagree more with nearly everything in this article. Individuals ship software not teams, unless you are pair programming. Nearly all complex technical projects are owned by one super smart person (Ex: linux). You don't need to have a scientific measurement of productivity to know that in your median team of 12 there really are 2 people carrying the water for everyone else. A players hire A players, B players hire C players etc. Building a team from the ground up is very much an iterative process of fighting complacency and mediocrity all day every day, and this guys pitch is just "give in, its not so bad".
This is a dumb statement posted time and again on HN...

Universities are legally obligated to spend endowment money according to the terms set by the funders (https://www.investopedia.com/terms/e/endowment.asp).

Unrestricted endowment is typically a tiny percentage of most universities endowments.

Shortfalls of $800M a year would run down even large endowments to near zero in 10-15 years.
Actually it's even more complicated. every human has 50% DNA from each of parents. And at the same time 60% DNA common with banana.
> I call it, “C Plus Prolog”, or “C+P” for short.

Missed the chance to call it CPP.
1. Okay, and this is somehow better than, say, Uber, making approx -500 million a year every year for a decade and a half.

2. Firing people isn't what this is about? Or you blind or just dishonest? The only action DOGE has taken has been firing people. That's literally the only thing they've done! Not only is firing people "all this is about", it's all it could possibly be about!

4. No, there was MANY before. MANY of which were actually cut by the DOGE! And, somehow, DOGE has convinced bumbling idiots such as yourself that they're "saving" something. You aren't getting anything, and it should've been obvious a long time ago.

I don't even know why I'm arguing with you, it's obvious you're a cultist for Trump and Musk and will literally parrot anything they say, no matter what. You've said multiple things now that are just... blatantly untrue. Just, no evidence at all behind them. And this is all public information. You can see how the departments run, how the inspector generals work, how the Government Accountability Office works, etc. Why am I wasting my breath, or keystrokes, on someone who is either a diehard cultist or a literal computer program?
> Any recursive function can be transformed into a tail recursive form, exchanging stack allocation for heap allocation. And any tail recursive program can be transformed into a loop (a trampoline)

A computer can chug through millions of loop iterations. I don't think tail recursion will ever result in heap exhaustion. But a stack overflow can be caused with tens of thousands of nested calls, which is tiny in comparison.

Recursion based stack overflow issues are easier to exploit because modern computer's stack space is much smaller relative to other resources.
I used to root for Tesla. I thought their success would lead us away from petroleum.

Now that their CEO put hundreds of millions into the "drill baby drill" party and has set about destroying NOAA (and higher education, freedom of the press, a non-partisan civil service, and so forth) I check their stock several times a day to get a little shot of schadenfreude.

We live in one of the stupider timelines.
Relevant (upcoming) book, "AI for Robotics: Toward Embodied and General Intelligence in the Physical World" from one of the authors of RT-1 (Robotic Transformer) from Google DeepMind Robotics group: https://www.amazon.com/dp/B0DFLTZ4SQ?ref=ppx_yo2ov_dt_b_fed_...

I have not read it yet (it's being released in May), so can't give a true recommendation, but I did preorder it. The state of art is changing fast, and the book is expected to capture at least some snapshot of it.
Of course, you're probably not better than everyone. But if you're not better than a random person it's probably a pretty miserable numbers game.
Define high property tax? 5k a year on a million dollar home?
Maybe 'Design of computer programs'?
https://www.udacity.com/course/design-of-computer-programs--...

Or study some of Peter Norvig's code for solving poker hands, sudoku etc.?

It's not obvious how to build abstractions at the right level, or to change those abstractions as requirements change.
You can fairly easily recurse with a context argument in which you maintain a depth count.

int recursive_fun(rec_context *ctx, ...)
{
int res = 0;
if (++ctx->depth > REC_LIMIT)
return ERROR_RECURSION_LIMIT;
...
res = recursive_fun(ctx, ...);

out:
ctx->depth--;
return res;
}

However, a problem with recursion might be something other than the maximum depth reached.

If recursion traverses an exponentially sized abstract space, it can chew up a lot of processing time before going anywhere near the protective limit.
In America you can get (buy) someone's credit report without their permission?
Cadence is a horrible company which just relies on monopolistic tactics rather than innovation to keep their position. Plus, their digital design tools are second grade.

That aside, he doesn't have fab experience. I guess that's very hard to come by, especially outside Taiwan and Korea.