skysight-inc/HackerNews huggingface dataset:
Indeed. Was wanting to do some own analysis but realised all data I could find was ‘corrected’ :(
This comment contributes nothing, but I find the title jarring. To make it more obvious, "All doctors are not men" vs "Not all doctors are men".
Those who think AI can generate code better than they can, are quite frankly below-average. It's the equivalent of using Google Translate to read and write another language --- and programming languages really do need to be learned as languages to make the most of them. It "works", but the result can never be above average.

or systems where performance and reliability are paramount

Since when has that not been the case? Neglecting or even actively avoiding performance and reliability is why almost all new software is just mediocre at best, and the industry is on a decline. AI is only going to accelerate that.
Everyone optimistic about this, but looking at the past decade, I don't think we have much to look for.

This is Germany/Bundeswehr we're talking about. They already decided on 100 billion after the Russian attack in 2022, a plan that didn't really pan out. The Bundeswehr is famous for its overspending, backwards/lazy ethics, rampant right-wing/neonazi ties. German, and let's be honest, EU government is - even now - in "play it safe" mode, not even big on words, even less on actions. They fumbled virtually every crisis since the 2000s. They let Orban/Putin puppets run rampant and veto most of the botched little help they provided, and still think he can be reasoned with after 15 years. They thought the same of Russia right up the second until a full scale invasion of Ukraine, 8 years after it started to attack it.

Europe is just hopelessly fractured, with no identity, hazy goals and an increasingly degrading economical power. I wish it weren't so, but we didn't manage to unite the forces of these 27 nations beyond some superficial economical agreements.
That depends on how you set it up, it doesn't have to bypass the "main host" firewall. Consider the following example:

0. If you set up no additional network namespaces, there is still one present, this is called the "default" or "root" network namespace. It is what you refered to as "main host".

1. Say the default net ns has device eth0 that your server receives traffic on.

2. You create a veth pair in the default net ns, veth0 and veth1.

3. You create a new net ns and move veth1 into new net ns. Only veth0 and eth0 remain in default net ns.

4. You set up routes and nftable rules in default net ns as you would normally. Certain traffic you want to route to your new net is so you have a next hop veth0 (note, you ha e to route through to the IP of veth1, using veth0 as next hop)

5. You set up additional nftable rules and whatever you want in the new net ns and this is isolated from default net ns.

End-to-end flow: packet arrives on eth0, traverses netfilter (nftables/iptables) and route lookup to route to "new network" via veth0. Packet is sent "out" the default net stack via veth0 and arrives on veth1 (since they are a pair) in new net ns network stack. There, the packet traverses an isolated netfilter and routing table and a socket can be listening for your service or whatever. Replies would follow the same in reverse. Sent out veth1 in new net ns, arrive on veth0 in default net ns, and exit that stack via eth0
I previously cofounded a miltech startup in the US (as a foreigner), and have currently funded a European-based one (again as a foreigner). Nothing big, although we were able to exit the first one at a good-enough situation via an IP sale (which was practically forced upon us).

The US and European defence markets are very different. USA has a larger pie, but it's also very fragmented. More fragmented means more contractors and subs, which keep adding more layers of pricing into the contract. European defence is more consolidated - you have the few big players who get all the contracts, so there's very little room for new entrants to come in but that also means less layers to work with. This makes the final product less expensive compared to the American ones, at the cost of fewer specialized features added in by niche contractors. That's in part due to the nature of the militaries too - the American military will request frequent changes and new features to new battle conditions on the go, to the point of making your product the equivalent of military SAP - very flexible and usable for any battlefield situation, but also very bloated to develop and operate. On the other hand, European military contracts are usually relatively static in comparison, which means that the burden of knowledge acquisition and operating under different situations falls on the operator and not the technology itself. The last bit is also what translates into budgeting - American products are delivered with significant delays and higher costs due to back-and-forth bureaucracy internally, while European products can be delivered sooner if there is a pressure to deliver - like if the customer is a priority customer who has paid significantly upfront (read, Arab militaries).

I would argue that the US military sector is artificially inflated, because it's a significant jobs programme for the huge network of firms, contractors and subcontractors. In a way, it's a military budget that's adjusted for the economy size and not for the actual needs of the military. That lets the US military also fund a ton of whacky pioneering technology that's at the forefront of the innovation (like the internet, or drones, or even social media manipulation), but it also leaks a lot of money through the cracks for ostensibly results that are only marginally better than European countries with comparable militaries such as the UK and France.

That being said, it's much easier and more lucrative to start up in the US than anywhere else, at least till now. Second would be the UK, although with their exclusion from the recent European defence loans programme, that's questionable now. France is increasingly pulling its weight now, and I'm expecting a lot of growth here. The French government has been exceedingly friendly for miltech companies for a while now.
You can download each pattern as a .mid file and it should map correctly to percussion channel.
That's the position the US was already in. The US was at peak "selling expensive weapons to Europe".
Want to convince me of AI coding? Let's see AI go modernize the old X11 codebase. Wayland progress is so glacially slow that a motivated programmer should be able to run rings around them with AI on X11, right? Show me that, and I'll pay attention to "AI".

> Many of us don’t just write code - we love writing code.

Excuse me, I HATE writing code.

Code is the thing that is in the way between what I want to computer to do and the computer doing it. If AI reduces that burden, I would be the first to jump on that wave.

GUI programming still sucks. GPU programming still sucks. Embedded programming still sucks. Concurrent programming still sucks. I can go on and on.

I was actually having this discussion with somebody the other day that 99% of my programming is "Shaving Yaks" and 1% actually focused on the problem I want to solve.

When AI starts shaving the yaks for me, I'll start getting excited.
"Infantile amnesia" occurs despite babies showing memory activity
Hypothetically, yes. Practically, after having built ~10 small apps in a unified framework with Cursor and Claude Code, it doesn't seem true with today's AI.
The whole concept of "good code" is built around maintainability for humans. If you remove that requirement, it opens up a whole new definition of what it means to build good software
The opposite of spam is machine-generated content. All platforms have it, at least to pretend the platform is not empty at the beginning.
Underlying paper:
https://www.science.org/doi/10.1126/sciadv.adg9921
> That wouldn’t be the placebo effect then

This is my point! I would argue that a lot, if not most or even all, of what gets called a placebo effect is clearly confounded by these obviously-not-placebo-effect-as-defined effects without any distinction, and to me that casts the field into myopic disrepute.

> I think what you’re describing is generally called “pain tolerance”.

No, I think that's yet another different thing.
The "I Want To. – –" AI App
The pathway of untrusted/malicious input -> trusted command line argument seems to be a common problem, and one that could possibly be mitigated by better type/taint checking.

It looks like there is some prior work in this area, but it hasn't resulted in commonly available implementations (even something basic like a type/taint checking version of exec() etc. on one side and getopt() etc. on the other.)
The Mysterious Behavior of the Intel E-cores
Then what does "curated platform" mean, exactly?
Originally on 808.pixll.de most of the tracks had fills and all that, but they are lost unfortunately. This is the only parts i was able to restore.
> But is it a loss when Apple expected the business to be unprofitable for a decade or more?

It is an expected loss. Where's the problem?
In tech, I have found the best way to stand out is a personal technical blog. Write about things you’ve worked on. Doing is the best way to learn, and writing about doing is the second best way to show you know. (The first is a demo.)

The LinkedIn feed problem can be solved by not going to the feed.
Funny. For me it's the other way around. I'm just laughing out loud at all the craziness. Maybe it depends on where you're living, on your citizenship status, wealth, whatever.
Early user. IIRC it was kind of early ‘10.

Never gave consent for studies and asked for GDPR complete data removal I guess 5/6 yrs ago.

Meanwhile I learned about privacy and promised myself to never get into this “things” again.
But there is just no evidence of any bullying of anyone with a newly set up empty phone.
Using LLMs as compilers is unwise. Ultimately software must be configured or written by humans, even if there are layers and layers of software in between us and 'the code', and that act of configuration/writing is programming.
as a reference, the reference to 'ppszOutStr' that a previous poster mentioned wouldn't be typical Apps Hungarian.

'sz' is a null-terminated string, so naming a variable 'szOutStr' is redundant since 'sz' automatically tells you it's a string. 'szOut' would be fine.
The 'pp' at the front tells you it's a pointer to a pointer.
You typically only use a 'psz' to refer to a string (I usually used 'sz' since most of the time, you're dealing with allocated memory and that means I had a pointer alread).

But if you want to reallocate the string memory , you'd have to take the address of the pointer (&psz) which meant you'd have a pointer to a pointer to a string: 'ppsz = &psz;'

When dealing with a 'ppsz', you'd know that you couldn't pass 'ppsz' directly to a function that handled 'psz' variables, you'd need to dereference ppsz (*ppsz) to get a 'psz' to pass to those functions. Useful when dealing with liberal C compilers, not as useful with stricter C++ compilers.
The standard flag package in Go also supports GNU style flags.

https://pkg.go.dev/flag#hdr-Command_line_flag_syntax
Yes. NI was different, and suffered the abuses and problems which come with internal conflict.
This may sound like I am joking but I think that engineering types tend to be literalists and could benefit from books with a more direct approach, like “How to be less of a jerk to everyone around you and why that matters” or maybe “It’s not everyone else, you’re the dick”.

I should add that I am thinking primarily about people who are inadvertently abrasive, as a result of clumsy interactions.
Thanks for making this, it’s super approachable which helps the fun.
I'll have to wait til later but I think this is a great idea and needs to be done. I think it's somewhat of an embarrassment to us all that LinkedIn is the current de facto place for our professional presence.
Stick to Facts: Towards Fidelity-Oriented Product Description Generation
"Sesame Street was created to reflect the environment of the children watching it. The complete self-absorption of Elmo is brilliantly reflective of our time. Ours is a cultural ghetto. Wouldn't you agree?"
but then it kinda stops, couldn’t we layer on chords as well, you can peck “t h e” or just mash “eth” and both would result in “the”, or maybe some sort of english pinyin where only the first few chars are needed?
Because you’re not going to like the answer to where the line is.

The answer is the line has been crossed for decades. It was crossed when we started this nation recognizing slavery. It was continued when we kept breaking promise after promise to native Americans. It continued being crossed when we threw thousands of Asians, especially Japanese into camps.

It’s been getting crossed when we’ve sat by and justified police brutality against minorities.

It’s been getting crossed when we killed hundreds of thousands of innocent people.

It’s been getting crossed when we’ve been supplying weapons to the global south knowing full well how that’s going to be used.

So, realistically speaking, that line doesn’t exist anymore. And the American middle class who never backed the American poverty class when they protested this, are going to find themselves alone and without support.

The whole premise of the question “when will the line be crossed” reeks of privilege and shows a fundamental lack of understanding of where we are today.

Does that help clear things up?
Exposure, defunding, and prosecution.
Never thought I'd see Boulders Climbing Gym mentioned on HN! I loved going to the downtown location as a college student and everyone I met there was so nice and helpful.
I think you got it wrong. There isn't a feed that people can see when they log in. There's just profile pages, like walls on Facebook. Someone can see your content if they go to your wall, but they won't be fed your content. At least that's what I think this concept is.

If it is so, I don't see the problem with that. Sure, you'll have the fake-happy and fake-positive content, but they'll not be force fed to you.
https://archive.ph/znDSn
Kling is a big time climate denier. FYI.
> All platforms become bad as soon as you allow average Joe speak his mind.

Hard disagree on that one. Average Joe is perfectly fine.

But I strongly agree on professional platforms allowing users to create content being an incredibly bad idea.

A possibility turns into an obligation for success real quick. I have just about 0 interest in creating 10 posts per day to game some algorithm into promoting me. And neither would I like hiring someone who spends 80% of his time awake trying to game some algorithm into enlongating his job title.
The user curates their profiles?
> The opposite of spam is machine-generated content.

Spam is not machine-generated content?
Yes, he will get hit. At the same time, it's not at all the same problem as algorithmic engagement. If someone puts up a spam page that I never see, I don't care that much. There are also some technical things he can do to reduce e.g. the SEO value of any content that is posted on the site like nofollow.
Your first paragraph says Elon has been an asshole forever so that's not why it's falling. Then you go on to say it's because they aren't innovating, but that's also been the case for a very long time.

Stocks go up and stocks go down and everyone tries to find a reason. It's just easy to find one for Tesla these days. The truth is it's selling off because the entire market is selling off, and the bigger the pump from 2020 till now, the bigger the drop is going to be. TSLA has to be one of the top 10 most overinflated stocks, so it's going to unwind in a similarly spectacular fashion. The actual fundamentals will come in to play later, when Elon's little high risk bet of joining the Trump administration blows up in his face spectacularly.
It doesn't help because without any details at all from which to form an empathic bond between us there's no path for us to navigate from "obviously fabricated anecdote" to "believable anecdote".

It's also obnoxious for you to play obfuscatory gatekeeper with grown ass adults, and it makes your word less valuable not more.

> It also works in reverse, and is quite dangerous when used this way.

We're adults. We get to make our own mistakes if we want to. Thank you for the warning, but please provide the information so we can decide what to do with it for ourselves instead of patronizing your audience. Otherwise it really does make you sound like a crank, unfortunate as that may be.
Notes on Coreutils in Rust
> We can’t change git’s shell to /sbin/nologin or /bin/false, or users wouldn’t be able to connect over SSH.

Git actually has a solution for this! I don’t know if it would work with the custom python stuff going on, but you can set the login shell to `git-shell`
> To me it just proves that they don't understand the very basic of how encryption works.

No?

You can have encryption with “secure” backdoors. (In the sense that only an entity with the backdoor key could use it.)

For example, let’s say you were going to symmetrically encrypt some data with a certain private key.

You can add the key to the data, asymmetrically encrypted with the public backdoor key.

(You can improve on this with a salt to retain public anonymity.)

As a theoretical matter, cryptography can do this. As a practical matter…that’s a separate question of human structures and behaviors. But you don’t need cryptography to understand that.
We should build some sort of global network where all websites would be accessible to everyone. It would be an interconnection of networks, we could call it Inter-net.
I like my room exactly at 21C. Any F number is Greek to me.

Remembering is more about what you are used to here.
If you're not using your defense assets to fight your enemies, but start siding with your enemies, your defence budget is a sink of which I wouldn't be proud that it is big.
> All platforms become bad as soon as you allow average Joe speak his mind.

I do not think that is the big problem. The problem is what platforms promote: content that creates engagement.
Name collision - there is an unrelated "Frink" at https://catless.ncl.ac.uk/Programs/Frink/ which is a formatter and checker for the Tcl language.
Indeed.

In case you've not read it, I suggest this brilliant compilation of interviews about fire management practices of indigenous nations in California; the degree of documented anthrogensis is much higher than I imagined prior to reading.

https://tendingthewild.com/tending-the-wild/
This is an interesting thought experiment, but I don’t think it’s realistic. Software that “works” doesn’t necessarily work. And software that doesn’t work can cost catastrophic financial losses. Worse yet, those losses are going to be felt more painfully when they are incurred recklessly.

There is a reason that humans developed analytical problem solving as an alternative to trial and error: when you can do it, it’s more effective, and safer.

That’s not to say that disposable code doesn’t have some interesting implications! One of them is that experimentation becomes a lot cheaper, so it’s faster to navigate the search space of possible solutions to a problem. But just taking a “solution” directly from an LLM without validating its correctness is fundamentally unserious and will be punished by reality sooner or later.
The original chording keyboard was from Baudot, around 1897.[1] The original plan was for the sender to send 5-bit teletype characters with a 5-bit keyboard.
This was deployed, not just a prototype.

[1] https://collection.sciencemuseumgroup.org.uk/objects/co33197...
Totally agree — writing about what you’ve built is a great way to both learn and stand out. Blogs, demos, and personal sites are powerful signals, especially in tech.

Openspot actually leans into that same idea: instead of feeding the algorithm, you just show your work — whether that’s a blog post, demo, video, or a quick walkthrough. It’s all hosted on your profile, so you can focus on signal over noise.
It’s deeper than Trumpism and there is significant support for divesting from the US empire on the left too. If Sanders had gotten in we would have gone about it very differently but still may have done some of the same things. If the Sanders/AOC wing of the party wants universal health care, that is going to come out of the defense budget. Taxing the rich won’t be enough.

The post-9/11 forever wars were really disasters. We spent trillions in Iraq and Afghanistan to end up with ISIS rising in Iraq and the Taliban back in charge in Afghanistan. It’s really soured the US on interventionism.

Ukraine is viewed differently by many but that’s kind of an exception, and support for actually committing significant US troops there would be soft.
Zero ASIC launches first open standard eFPGA /w open-source bitstream, toolchain
I was a vengeful god for a while to this planet...
100%, they are clearly hopping onto a trend with no meaningful connection back to their platform.
If Europe gets conquered by russia and we too go back to drawing donkey carts with cowshit, we might actually slow down climate change.
Private browsing tabs and windows are preserved across restarts. (This is optional and can be configured to forget them upon restart.)

I am totally stumped – how do you enable this on the Mac? I can’t find the option at all, and Google is no help.
This personalized agent is kinda how we think about things for https://forethink.ai
In Science, global standards matter. Such as Metric and Celsius.
I like the idea of blending a portfolio-style showcase with some kind of network on top. Consider how to maintain meaningful engagement without falling into the same pitfalls as existing social media.

Some ideas:

Avoid Engagement for Engagement’s Sake – Features like posting and analytics can create the same inauthentic cycles seen on other platforms, where users engage primarily to boost metrics and reach rather than build genuine connections.

Encourage Thoughtful Interaction – Consider placing limits on outreach, such as allowing only one new direct message per day. This ensures that when someone reaches out, it’s intentional and meaningful, not spam.

Resist Monetisation Pitfalls – Rather than introducing premium features like LinkedIn’s paywalls or sponsored content, a fair enterprise model such as paid job postings section could sustain the platform without diluting its core value.

Your approach is promising, and with the right focus, OpenSpot could offer a genuinely valuable alternative. Best of luck!
you nailed it!
Not as annoying as the state of Oregon DMV, but close.
I cant get the Nine Inch Nails song out of my head now…
Thank you for the extension. I’ve been a Pro user for quite a while now. I wish it existed for Linux as well, as I really miss it when I’m not on the Mac.

One relatively small complaint if you don’t mind me hijacking this thread. The update process could be a lot better! Especially on Firefox. I’m used to it now, so it’s become just a bit of an annoyance but the first few times were tense moments, and especially panic inducing a couple times when I was pressed for time and couldn’t use the browser before updating the extension.

In any case, it’s an awesome extension and I recommend it to others frequently!
When LinkedIn originally started, it wasn't about "finding new customers on the platform", and I for one would be more than happy if another site decided not to support that as a primary use case.

At least when I joined, LinkedIn was about connecting to your respected colleagues, so that in the future if you needed help from your network (a job, info about a product, but perhaps most importantly, a 2nd-level introduction), then you could ask for it.

I'm perhaps a dying breed but I still only connect to LinkedIn people that I either have worked with or know at more than a passing level. I make strong use of the "I don't know this person" when I receive unsolicited invites.
The keyboard on a DEC VT100 terminal.

Somehow I can type really fast on that one without a lot of typos. The keys are really heavy which helps avoid half-pressing an adjacent key by accident.