skysight-inc/HackerNews huggingface dataset:
> In reality, because there are no hard rules, people do anything. You get definitions mixed into headers and such.

All of that is done so forward declaration works.

The problem is #include does just what it says on the tin. It includes whatever is in the file into the file the #include is in. By convention that is .h/.hpp for headers. But there is nothing saying it can not be something like #include<'somerandom.jpg'> or even another .cpp file (seen it). Now that probably will not compile. But the pre-processor will include it at the spot you say. Then promptly barf on it because it does not parse.

The compiler says anything you declare though needs to be defined. Usually a built in type, or class, or struct, or typedef. Basically defined before use. So technically I can glom all of my stuff together and if I get it in the right order I could have one giant file and zero new headers. But we like our class/function files to be semi organized so forward declaring items is the norm.

C++ adds a bit of a twist on all of this. In that a class file does not have to be all in one spot. It can be in a header or smeared across 20 other files. The one rule the linker needs is hey is this declared before you use it. That way the linker can eventually find the right code to call.

To understand the 'why' you have to understand the linker and preprocessor work together to make it happen.
> They pat themselves on the back, believing they’ve mastered digital design. Meanwhile, a developer glances at the file, sighs, and codes the button in five minutes.

No one is translating a thoroughly specified design into code from scratch in five minutes?

> developers “never implement their vision correctly.”

No surprise the author goes into this shortly after?

Overall, it sounds like this author likes to downplay the expertise of others. Then places an expectation on them that they learn to develop software?
When building complex multi-agent systems where each agent has it's own tools, prompt, persona, etc. I've found LangGraph to be better (and easier) than AWS Bedrock, and OpenAI's Agent framework.
Here's the Vinge paper most folks cite when talking about The Singularity.

https://edoras.sdsu.edu/~vinge/misc/singularity.html

There's a lot of speculation in there, but it's pretty carefully couched in scientific terms, and particularly in what-ifs that satisfy even the most stringent demands for conservative thinking.
Denny's Launches New Nvidia Breakfast Bytes
The C alternative for the Fortran COMMON block.
> China is pouring resources into making their own EUV machines

Not only this, but ASML has decided to build a factory in Beijing as well: https://www.theregister.com/2025/03/10/asml_to_open_beijing_...
I agree with the mistakenly conflated definitions, and that this is talking about something more specific than transhumanism.

The tools you mention don't alter the species itself. Once we start heavily GMing our offspring (does anyone think this won't take hold culturally in the next 4 or 5 generations?) those folks will start to become transhuman.
It's simple and clean. Not all sites need to be heavy on Javascript, lol
Nice word, isn't it?

I agree that the parent poster's usage is unconventional, but I quite naturally interpret it as: conscience dictates that sloppy thinking, disingenuous arguments, and self-delusion are to be avoided; that one has a moral duty to reason correctly on the basis of available perceptions and knowledge, and pursue true conclusions even if it's to one's own detriment.

Stands to reason that being inherently motivated towards that sort of thing improves one's capacity for abstract thought, and thus effective action in complex domains.

In the computer metaphor, intelligence would be how much RAM you have, while conscientiousness would be how often your CPU has a glitch and performs an incorrect computation due to "overclocking", i.e. burdening your mind with self-serving yet ultimately unproductive cognitions.
TypeScript Migrates to Go: What's Behind That 10x Performance Claim?
I see what you're saying, but as soon as you go in the direction of "engineers today are from the Millennial or GenZ" I'm writing you off. My boomer parents were spoiled little snowflakes. I spent six years operating Rickover's reactors on US Navy submarines. I actually served on the boat that finally got Rickover fired. So I'm very qualified to say that this has absolutely nothing to do with generational pampering. Rickover's methods wouldn't work anywhere outside of the Navy during the Cold War because even there they were considered draconian and extreme (and generally nutty), and in most of the rest of the world a boss isn't allowed to literally put their employees in jail for any reason they make up.
RNA function follows form – why is it so hard to predict?
To be clear south american civilisations had the wheel and used it for throwing pottery, for drills and many other uses different than transportation - it is also suspected that they used the same log method to move large objects. Just not a wheel-axle-bearing "vehicle"
Nitpicking like this sounds like something a cult member would say to make a Motte-and-bailey argument.

“Don’t worry, I’m not one of those silly TESCREALs, I’m just a transhumanist!”

What does this distinction add to or take away from the thrust of the analysis?
Man that sucks. Sorry.

Not sure what else to say....

I hate the idea of permanently broken people but I also know that not everything is fixable.
I agree that good separate compilation is valuable, but having a full ABI for natively-aot-compiled languages is rather difficult once generics are involved. Even C++ doesn't have one (and if you think about it, even C punts on separate compilation once macros are involved). I think the only such language that offers one -- and not quite to the full extent -- is Swift.
> The Tranhumanist Cult Test

Wait ... isn't it "transhumanist"? This typo appears once more in the article, just enough to thwart efficient computer content searches.
If only they had a usable boot/trunk/rear hatch. Mercedes has for decades had a hole in their model lineup, no liftback model. I wonder if their owners are less likely to have hobbies where they need to move gear? In general, most cars have gone more rounded and smaller hatches. And thus less usable space. Ie if you want to still fit a guitar sideways, you can't upgrade to a newer model Mercedes C class station wagon. If you want to take the argument to its logical extreme, 90's Volvo of course was the pinnacle and everywhere it's all been downhill from that...
I remember metal skates (steel perhaps) in the early seventies.
Do you believe that humans improving themselves or their society through technological advancement is always a good thing? Or do you think that glasses are a good technological advancement, but maybe nuclear weapons or a theoretical totalitarian AI-ran government are not good advancements in technology?
You can do a lot with 38 Billion dollars of US Government money. It's a very Socialist thing to do: https://www.washingtonpost.com/technology/interactive/2025/e...
> This is only talking about a very specific and extreme type of transhumanist.

The one with the tendencies to treat it as a cult? Isn't that the point of the article?

I am not really sure what point you're trying to make. It's like everytime I critique capitalism, someone appears and corrects me that what we have is actually a "crony capitalism", and the real good capitalism is somewhere in a mystical faraway place. Why insist on correcting the name then?
Why DeepSeek's Open-Source AI Is an Enterprise Security Risk
> This should be disclaimer at your first message when you compared AWS with UPCloud.

Fair, my bad. Still obviously misleading.

1. DB instances "starting at $144", I have a $63 in my basket at the moment, and also Aurora Serverless charges on resources used and can be potentially cheaper depending on the workload.

2. "$82.8 /mo" for a 2 core 8GB server is actually just under 50.

3. European DC locations: 8 for both. Unsure what UpCloud means for them here[0], they look like actual, individual DCs, but AWS has 8 European regions. Each region has normally 3 AZs which are physically separate DCs (which can be in proximity or not) and can be composed of multiple DCs each. Plus there are localzones depending from certain regions, each with at least one DC (and there are 11 of those). So the AWS number is certainly over 30 if we compare apples to apples.

The rest I don't have time to dive in, or are just opinions (certifications needed for proficiency? really?)

>TBH, I would not trust AWS with countering the Patriot Act.

AWS China wouldn't have happened if they didn't offer enough safeguards. Complying with Patriot Act will guarantee enormous fines for AWS in the EU, so I'm sure legal and finance did their homework for AWS not to end up between a rock and a hard place.

[0] https://upcloud.com/data-centers
Your info is off if you believe PRS assessments are anywhere close to pseudoscience.

And ok, let's agree for the sake of it that it is like astrology. Astrology is unnervingly popular, there are columns of big newspapers HN reveres dedicated to zodiac signs.

A cult consisted of people buying into something very close to eugenics masked as science doesn't sound it would have trouble gaining mainstream appeal in today's American society.

In fact, there's a great example of such discipline having already gained significant traction, even on this website, and it is none other than the field of evolutionary psychology. This field has provided close to zero replicable hypotheses yet it has been successfully weaponized into justifying prejudice and antisocial behavior, especially in the context of racial differences and dating.

Something like advertising reliable prediction of behaviors based on DNA would be cherry on top.
Definitely "stable", but also "simple" and "straightforward"
> highly precise and up to date maps

I would guess that's one of those "pick any two" things, given how many construction projects, repair, "life happens" stuff goes on in a modern city

That said, unless I'm totally missing something they have a self-solving problem with that since the Waymo's all carry around cameras, lidar, and presumably radar so I would expect that they update the maps as they go. Come to think of it, that's very likely why I originally saw them roaming around the city with drivers in them: testing the pathfinding and mapping at the same time
Sure. And it is a valid response to the opposite tactic, of looking at the most concentrated and fringe.

It seems like asking the question "what does the typical transhumanist actually think?" is relevant.
They were involved in trafficking and were fined for it. They labelled antiquities "tile samples" and other things.

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

No innuendo.
Background: Didn't finish undergrad (half a jazz music degree, bunch of a classical degree, spread out over many many ears), went back to school very part time for years (ie one course at a time), then did Masters when Covid hit, now in 2nd year of PhD, age 50.

Don't know if this will work for you, put I discovered my school (UVic in Canada) was able to allow in grad students without a completed undergrad based on an exceptional portfolio and 15 years of experience in the field. I did a combined CS/music degree (technically a Masters of Music Tech), and am now in a interdiscplinary Phd (principal faculty CS, secondary music).

Stuff is way different once you get into grad school. You then have a chance to find a supervisor who is onboard with your life situation and this makes all the difference in the world. It's critically important you find supervisors and teachers who get your situation. There are those who are actively a pain in the ass (they have some kind of axe to grind or resent having peers in their classes or whatever) and others who love mature students and will be accomodating if you're handing in great work. I have two fantastic supervisors in the second camp and had various other profs like that as well. Of course, you need to hand in top shelf material to make that work.

So... an option is to do undergrad CS courses online at your own pace, build a great portfolio, and try to go in at a Masters level. I think this is, for adults, far more practical than trying to do an in person undergrad. And if you have non CS courses in your transcript, consider interdisciplinary work.

It's very hard for me to quantify how helpful the degree (and in progress degee) are because I'm so far into my career, but definitly being able to share that I have finished a Masters and am into a PhD is a huge credibility indicator for many types of consulting I do.
> They are imitating Nvidia's TensorRT

Do you know what the RT in TensorRT stands for? hint: AITER has nothing to do with TensorRT.
Why didn’t you include a copyright license on all your HN comments?
High Agency in 30 Minutes
Odd if nobody has mentioned yet how dominant frameworks such as React are usually hand-me-downs from market incumbents. I view them primarily as elaborate false abstractions; heavily astroturfed, intentionally suboptimal solutions for the sake of disempowering workers and creating jerbs, thus precluding emergent competition.

A junior would get a nice sense of mastery from figuring what the hell the framework authors must've been thinking when they designed it ass-backwards, but in the long run would burn out and become unwilling to learn the (usually simpler) layer underneath the abstraction. While a senior who's become wise to the racket would have to contend with the next crop of junes normalizing an even more nonsensical tool for accomplishing even less with even more because that's what the influencers influenced them to think.
Does Klarna require that you pay in 4 separate instalments, or can you pay it all off at once?
Building Node.js on Windows with Clang-cl
Re "and history may repeat" uhhh, I'm not sure anyone outside of the effective accellerationism movement/cult would actually want a replay of the whole journey to the revival of VW.
congrats! what made you decide to Show HN now?
The point is that you can do those things, even if they are not as easy as you wish or require more investment than thought.

In the case of Apple, you cannot, regardless of how much you want to invest in supporting those features.

Nobody is asking Apple to fund the development of other companies; however, it is required of them that they let access to those functionalities to other companies, fairly.

If Apple had a more open system where they would let their customers decide what to run and what to install on their phone, the problem wouldn't even exist. With jailbreaking you could potentially implement all of this (basically just put support for the Android version and voila) but it's illegal and user can't do that easily.

The problem is Apple want their cake and eat it too. It's like with power and responsibility, the more of the first you get the more of the second you have, that's pretty much it.

So, they can choose to keep their system completely closed and provide a way for competitors to access those features or they can choose to fully open up.

Of course they are going to choose the first option, because they are still making a shit ton of money by fully controlling the system allowing them to have software/services that nobody can compete with.
> For a long time now, many people who's religious values are deeply important to them have felt disrespected and looked down upon by "the left"

Imagine saying this on the thread of an article that is literally about people using their faith to justify artifact smuggling and other crimes. The disrespect was entirely brought on by their insanely shitty and sociopathic behavior. Their faith isn't what is causing them to be disrespected. It's their behavior.
The systems we're talking about don't use SQL to communicate. They use data structures in a wire format of some sort because they are embedded systems. Don't pretend like we're talking about web development here, because we're not. SeL4 is designed for hard real time embedded systems and uses formal methods, which have and continue to be a mainstay approach in places which value security and reliability. And they really mean _reliability_ as in reliably wrong or reliably right.

So being able to adjust the spec and fix the system is actually a feature because it means your prover acts as a high-quality test.

As always, with systems like this if you use a formally-proven operating system kernel you will probably assess which other code paths in your application code are on the critical path and use formal methods on those components. And you will also be doing other less formal work like FMEA to complement. So you're not reliant on any one single method of assessing whether the system works, whether it meets the specification, and whether it can be relied upon to do the right thing in a bad situation.
Well, I wouldn’t go that far. The brain is incredibly complicated, and frankly we are still very far from understanding much about how it works.

But this doesn’t mean we aren’t making incredible advancements. Discoveries are constantly being made in the background and are continuing to build up over time.

For example, a non-addictive pain medication was just approved by the FDA [0]. This will undoubtedly improve millions of lives and prevent uncountable numbers of people from misusing opiates in the future.

[0] https://www.fda.gov/news-events/press-announcements/fda-appr...
Actual pricing starts at $54 per serving thanks to scalpers.
> Transhumanism is the belief that we can and should do things to make our bodies work better. Full stop.

Instead of a benign example like eyeglasses, let's say I murder someone so that I can harvest his organs and replace my failing ones with his. According to you that makes me a transhumanist.
I'm happy for Bluesky's success. To me, it feels like that platforms began to figure out how to balance the hostile features vs the user retention. Major platforms were abusive left and right in the last couple of years, and people predicted their demise, as they always do, but nothing major happened, that is comparable to the MySpace or Digg or Slashdot demise back in the day. This is why I'm not holding my breath wrt/ YouTube as well. For better or worse, they do a damned good job with keeping the platform alive. I'm a premium subscriber even.
Show HN: TomeFlow – An AI IDE for your stories
Hi, I've been working on a not so little program which is meant to help you create your stories, or novels or books.
It has:
- a rich text editor with custom markdown support.
- Git Integration.
- OpenAI API support in a chat interface and a custom command interface
You can download an use it for free.
If you want to use the AI features you need to get a license key, it can be tested for a week for free and Gumroad offers a 30-day money back guarantee.
And you have to provide your own API Key for OpenAI or Google Gemini or whichever other OpenAI compatible service you want to use.
You can even connect to a local running instance of Ollama, LMStudio and possibly other services I don't know about.
I've mostly been experimenting with Google Gemini myself since you can create and use an API Key for free with fair limits.
I hope you like it.
> I think it's fair to say that "roll-your-own" would probably make less sense

It is not particularly difficult to implement the use cases that the article outlines on top of existing lower level SDKs. Yes, I'm aware that some of these platforms offer a lot more capabilities than just DAG flow of prompts, but article's use case can be implemented in less than a day, TBH (from experience doing it twice now (not my choice; other decision makers are hesitant to adopt existing libs and prefer lower level libs...))

I just think the article would be better if it actually answered "Why LangGraph and not these?"
Can we make AI less power-hungry? These researchers are working on it
There's some challenge there.

- service interactions are pretty complicated
- the satisfaction is dependent on a lot of factors
- customers mostly give 7/10 mostly because giving nps is so unnatural
Building an Android App from the Command Line (2017)
I mean, I only read the abstract of the study but the implication is clear:

> This trend has been driven by studies conducted in the United States. Consideration of participant and study characteristics revealed that in the United States but not elsewhere, RCTs have increased in study size and length. These changes are associated with larger placebo response. Analysis of individual RCT time courses showed different kinetics for the treatment vs placebo responses, with the former evolving more quickly than the latter and plateauing, such that maximum treatment advantage was achieved within 4 weeks.
> and before, Otto Lilienthal invented the glider, i.e. he made the idea of heavier-than-air aircraft a reality

The Wright brothers were very aware of Lilienthal and his contributions.

Wilbur Wright, speaking to the Society of Western Engineers in Chicago, September 1901:

> The difficulties which obstruct the pathway to success in flying-machine construction are of three general classes: (1) Those which relate to the construction of the sustaining wings; (2) those which relate to the generation and application of the power required to drive the machine through the air; (3) those relating to the balancing and steering of the machine after it is actually in flight. Of these difficulties two are already to a certain extent solved.

> This inability to balance and steer still confronts students of the flying problem, although nearly eight years have passed. When this one feature has been worked out, the age of flying machines will have arrived, for all other difficulties are of minor importance.

> Herr Otto Lilienthal seems to have been the first man who really comprehended that balancing was the first instead of the last of the great problems in connection with human flight. He began where others left off, and thus saved the many thousands of dollars that it had theretofore been customary to spend in building and fitting expensive engines to machines which were uncontrollable when tried. He built a pair of wings of a size suitable to sustain his own weight, and made use of gravity as his motor.

> Lilienthal not only thought, but acted; and in so doing probably made the greatest contribution to the solution of the flying problem that has ever been made by any one man. He demonstrated the feasibility of actual practice in the air, without which success is impossible. Herr Lilienthal was followed by Mr. Pilcher, a young English engineer, and by Mr. Chanute, a distinguished member of the society I now address. A few others have built gliding machines, but nearly all that is of real value is due to the experiments conducted under the direction of the three men just mentioned.

> We figured that Lilienthal in five years of time had spent only about five hours in actual gliding through the air. The wonder was not that he had done so little, but that he had accomplished so much. It would not be considered at all safe for a bicycle rider to attempt to ride through a crowded city street after only five hours’ practice, spread out; in bits of ten seconds each over a period of five years; yet Lilienthal with this brief practice was remarkably successful in meeting the fluctuations and eddies of wind gusts.

https://www.wright-brothers.org/History_Wing/Wright_Story/In...

The Wright brothers found that Lilienthal’s method of controlling an airplane was never going to work, and devised something that would. That was their invention. Nothing more, nothing less.
Very troubling to think the author did not even consider that those people were searching for their long lost colleague after reciveing mysterious signals coming from the Teide crater. All of which indicating an exact point in space and time where a portal would appear and contact could finally be made. Actually quite psychopathic they didn't consider this at all.
No I did mean flag values. Allowing user-controlled short flags is horrifying.