skysight-inc/HackerNews huggingface dataset:
I actually do buy your argument.

Yes, people have multiple goals for reading a book and pleasure is only one of them. And there are finite hours in your life, so you have to choose.

But I'm mostly arguing against having an absolute, objective scale for "good book" other than popularity. If a book grants new insight, but it's so boring that few read it, then maybe it's not a very good book.
Yes, you gain testability.

If your global state contains something that runs in prod but should not run in a testing environment (e.g. a database connection), your global variable based code is now untestable.

Dependency Injection is popular for a very good reason.
Curious about the use cases here. Building AI Agents? But which one?
That's a lawyer in an adverserial situation. Business consultants tell their clients what they want to believe, the facts be dammed.
This is a meme by now, yet it isn't as if Python 3.13 is a simple as Python 1.0, Java 23 versus Java 1.0, .NET 9 with C# 13 versus .NET 1.0 with C# 1.0 and a Framework reboot,....
(Blog author here) Hehe yes, Use it for a long time now! But at least in my bubble people already talk quite a bit about it, other than Oils, Radicle or Simplex :)
I’m trying something new on my next interview- I’ve had an LLM solve a coding problem and I’ve uploaded the output to github, I’m going to ask the candidate to evaluate the generated code adapt it to new technical and non functional requirements.
How come https://www.nongnu.org/lzip/ is not mentioned in its readme?

I agree w other commenters, that Lzip would be a good baseline to compare it to, besides bzip2.

Nice job though on testing it on so many CPU architectures!
How many people only turn on GPS for maps? Aside from that all tracking methods are pretty inaccurate anyway.
OpenAI in Talks for Investment Round Valuing It at Up to $300B
How did these peeps do predicting the effects of Trump's first round of tariffs back in 2018 (the ones Biden kept in place)?
Mailspring: Cross-platform, fast, open source mail client
Same for me, I use "ar <tab>" in Intellij all the time.
Podiatry?
The goalposts will be moved until our country is a husk of its former self. Thats literally how constitutional republics die.
Memory is associative. So if you study a topic from different approaches or read other tangential material, that has connections to the topic, you remember it a lot better, thanks to associations.

Repetition techniques simply ignore associations.

Learning new vocabulary works up until 200-300 words, then it's useless.
MAGA will simply blame Canada for the rising prices and Trump will have his excuse to invade.
If a post is flagged-but-you-can-still-comment, then it can't be vouched.

If a post is flagkilled w/ comments disabled, then you can typically vouch.
Do people still insist on coding tasks? Why don't simply formulate questions that await a broader and deeper knowledge of things, which helps to know how far the candidate can go?

And for questions, I don't mean "it's better a list or a set?", but something like: "you have an application like this, how can you improve it to perform X?"
I would absolutely not be comfortable trusting current AI to work on this sort of codebase and make meaningful improvements
Might still land on C++26, but most likely C++29, then you'll have pattern matching.
A User's Guide to Restructuring the Global Trading System [pdf]
couple dudes pooh-poohing the reader monad
C++ modules do not exist in practice and probably never will.
> best of all C++20 modules

Do any compilers besides VS support this?
The article starts with a non-sequitur -- "we have tackled some disease, so we should be able to tackle alzheimer's, but we haven't"

It would be great if opinion articles never made it to the front page, on any media aggregator, anywhere.

They don't make it to the front page of a newspaper.
You just got a convert! Huge value in sh compatibility. Bash, not so much!
FreeBSD for hi-fi audio: real-time processing, equalizer, MPD and FFmpeg
Guide to configuring FreeBSD as an audiophile audio server: setting up system and audio subsystem parameters, real-time operation, bit-perfect signal processing, and the best methods for enabling and parameterising the system graphic equalizer (equalizer) and high-quality audio equalization with FFmpeg filters. Linux users will also find useful information, especially in the context of configuring and personalising the MPD player and filters.
AI saves you an insane amount of typing, but adds an insane amount of reading, which is strictly harder than typing (at least for me).
https://nissan.com/
> Advertising Tracking ID was actually set to 000000-0000... because I "Asked app not to track".

> I checked this by manually disabling and enabling tracking option for the Stack app and comparing requests in both cases.

> And that's the only difference between allowing and disallowing tracking

This is revealing! I'd wondered about Apple's curious wording "Ask App not to track" leaves suspicious wriggle room - apps may not track by an id, but could easily 'fingerprint' users (given how much other data is sent), so even without a unique ID, enough data would be provided for them to know who you are 99% of the time.

Amended Dead Privacy Theory:

The Dead Internet Theory says most activity on the internet is by bots [0]. The Dead Privacy Theory says approximately all private data is not private; but rather is accessible on whim by any data scientist, SWE, analyst, or db admin with access to the database, and third parties.

[0] https://en.wikipedia.org/wiki/Dead_Internet_theory
If you care about your data, you want ECC. If a bitflip happens in memory, zfs will for example, not catch the error and happily write out the corrupted file.
I think what you're saying is a bit idealistic. We like to think that people get terminated for incompetence but the reality is more complicated than that

I suspect people get away with saying "I don't know why that didn't work, I did what the computer told me to do" a lot more frequently than they get fired for it. "I did what the AI said" will be the natural extension of this
Initially, C++20 and C++23 extended its use cases, and combined with concepts is a pretty sweet spot for compile time metaprogramming without SFINAE or tag dispatch tricks.

Much better than having yet another syntax for macros.
They absolutely are in the context of a technical, scientific or mathematical subject.

Like in the subject of LLMs everyone knows what a "token" or "context" means, even if they might mean different things in a different subject. Yet, nobody knows what "consciousness" means in almost any context, so it is impossible to make falsifiable statements about consciousness and LLMs.

Making falsifiable statements is the only way to have an argument, otherwise its just feelings and hunches with window dressing.
Eep on the autocomplete. For me that's a must-have to enable clear code. Calling SomeFunctionWithAReallyDescriptiveName would get pretty painful pretty quickly if I had to type it out every time.

No clue if it's true, but this is why I assumed a lot of older computing stuff is often abbreviated to the point of obfuscation.
I use QOwnNotes and I sync my notes on my own NextCloud. I have been trying different editors and tools in the past. I even used Google Docs at one point but that sucked. It's not just code snippets it's also one-liners for the command line that I do not want to research again.
I am not using this feature in my IDE as I switch IDE's per project. For some I use NetBeans, some Visual Studio Code.
yes i do

we dont use AI at my work
>I’m saying the candidates who do are the ones that tend to land the job, but it’s entirely the candidate’s choice. All it takes is minutes, really.

Well, everyone has different experiences. I never felt like knowing about a company put me ahead in my early days. I guess I have a dump stat in Charisma (not surprised).

Like you said, the market is competitive. No one's going to take the nice guy over the one who blitz's an interview unless that nice guy has connections. Those few minutes of thousands of applications adds up to days of research. I just lack that time and energy these days.

>You sound like you’ve been burned. That sucks and I’m sorry, I sympathize.

several times, yes. It's honestly worse than my first job search out of college 10 years ago.

>Taking it personally and assuming it’s disrespect isn’t going to help get the job though

I only ask for basic decency. Keep a candidate in the loop, don't drag the process on for the sake of it, any take home should warrant a response (even if it's a template rejection letter). i.e. respect people's time.

I haven't been burned in a lot of my interviews, I'm not talking about bummers like the several times I was interviewing before a hiring freeze. I don't even treat non-responses as an interview process. But several of them just end with absolutely no communication nor closure after speaking for weeks with recruiters and hiring managers.

I don't know what to call that in a day and age where AI is supposedly increasing efficiency, other than disrespect. This has never happened before 2023, which makes the times all the more weirder.
>but the impression I’m getting is that you’re dismissing my objections by saying “the world isn’t perfect so I won’t even try”. That’s a cop-out. Probably most of the thing you do don’t have an unqualifiedly better way of doing it.

It would be truer to express my position as "my capacity for improving my practices is limited, and there are much higher priority areas than this one".

>causes certain very specific problems which render it unsuitable for general web content, particularly making life harder for quite a lot of desktop users (where Space/Shift+Space for scrolling is very common).

I'm skeptical that "a lot of desktop users" use keyboard for navigation. I'm a pretty keyboardy person, and I don't even know what this "shift+space" pattern is that you refer to. I don't think I've ever seen a person navigate a scrolling area with anything other than a mouse or touchpad.

>This is not a case of “well akshully” correctness, where the difference is immaterial. It’s a specific, concrete thing where it’s good to learn the behaviour of the platform, so that you work with it rather than against it, and not cause unnecessary difficulties to normal users.

I'm not very convinced that "normal users" are affected either way, but I appreciate your point and good-faith effort, nonetheless.

To be honest, when I think about it, I rarely implement sites that have a scrolling main body, so it doesn't come up much.
It's much more widespread. Minor league player uses PEDs to make the major leagues. Middling major leaguer uses them to be an all-star. All-star uses them to make the hall of fame. In the context of programming, if some kind of cheating is what's necessary to nab a $150k job, a whole lot of people are going to cheat.
Japan has dramatically expanded social benefits for young families in the past 25 years. I would say these programmes mostly benefit the middle class and below. The US didn't have national healthcare before President Obama. Millions of middle and low income people are now insured under that programme. President George W. Bush helped to add coverage for prescription drugs to Medicare (national health insurance for retired people). This is just a short list. I am sure others can provide a many examples from Korea, Taiwan, Scandinavia or AU/NZ.
(blog author here) Thanks for the feedback. I've raised this issue as well in the past and I think it has already gotten better.

AFAIU there's a dedicated page planned for osh/ysh when you click on the headline which should make it much more clear.
Clang with CMake and ninja as build system (cmake.js for nodejs does as well).

The only missing piece is that cmake is still in the process to support header units.

GCC is getting there.
HN is not a newspaper. Opinion pieces fit perfectly well within the guidelines as long as they are factual and interesting.
I just checked.
There is no right to a land-line but a general right to being connected.
So somebody has to provide you a connection.
If nobody does you can message the "Bundesnetzagentur" and they will oblige a provider.

https://www.bundesnetzagentur.de/DE/Vportal/TK/InternetTelef...
The one where the author almost rediscovers the singleton pattern.
It doesn’t understand me, but it could help you understand. What you listed aren’t major unexpected leaps but incremental improvements on things that already were known to be possible.

But you insist on being obstinate. ChatGPT advised me to disengage from this conversation.
14 Years of Systemd [video]
Even if prices do go down, are you going to be OK with Trump reneging on the USMCA that was signed on his watch?
Office team apparently is of another opinion, as Vulkan folks, and a few other early adopters.

You could just as well say that anything beyond C89 doesn't exist, given its prevalence in some circles.
Thinking about thinking is unnecessary. Thinking is same as worrying about something. When you do thinking, you are neither eating, nor sleeping or doing any physical work. Your body is at rest but your mind is not. No animal does too much thinking than what is necessary to interpret the inputs given by it's senses and correlate them to any self-driven actions needed. When people see you as lost in some thought, the first instinct they get is a negative feeling. They think you are worried about something or something wrong happened. There are no positive feelings you can get when you see your loved ones in deep thought.

Humans developed thinking in order to gain more complex correlations to help them interpret their sensual inputs, such as correlating that plants need water. But this has gone too far due to availability of free time for humans. Lot of unnecessary thinking, called philosophy and science, happened.

Human society always hated thinkers. Thinking was called witchcraft and banished. Thinking makes a person get detached from people and surroundings around them. You stopped processing input from your senses. You stopped interacting with world outside. Instead, you got busy interacting with your inside. People get scared and do not trust you anymore. They don't know what your thoughts are and how you are going to respond. Your thinking makes you an alien.

More importantly, thinking means you might not obey the commands from the community or group. Community requires simple thinking workers who think and act in expected ways, making it possible to have a strong community. Imagine some bees in a swarm do not follow the swarm movement, or ants in a line or fish in a school, birds in a flock. Community was always the real creature, not the individual humans. In many communities, individual persons do not have a name that is too distinct from family name. Family does the thinking, not individual people.
For things you write a lot, learning how to quickly autocomplete them can pay off.

I don't autocomplete everything, as picking things from a list is if not slower then at least more annoying than just typing that thing, but for common things it's helpful. For instance I type "game.ReplicatedStorage" all the time, so taking a few moments to learn that "game.reso<tab>" is the same has saved time.

What upped my motivation to learned some shortcuts was switching from one keyboard layout to another (qwerty->colemak) and having 20-30 WPM for a week. Typing everything was so painful that I could doubly appreciate it.
which type of fame? ephemeral best-sellers by New York Times?

because if you 'read' hundreds of books each year and you can't see sui generis in works like Don Quijote, Cien años de soledad, Fernando Pessoa, Ferreira de Castro, Raduan Nassar or getting down to english solely, Ulysses play on words or even biographies like Walden by Henry David Thoreau or On The Road by Jack Kerouac or poems by Walt Whitman, Maya Angelou and even translated stuff like Thomas Mann, Hermann Hesse, Hans Staden etc. ※ i'm curious the motif of your dismissal. specially when people dedicate their lives to study literature and in some way or another, rank up classics again and again... please also consider some books were revolutionary or set a genre on the time they were released, so it's unfair to want contemporaneity into stuff wrote 500 years ago, although some are quite impressive how actual they are by their age; as well personal preference. i never got hooked by Great Gatsby, for example (although i finished it)
Because most people who've been involved in tech interviewing have arrived at the same conclusion - these kinds of questions are too easy for candidates to answer in ways that make them appear great, while they can't actually program.
That’s not “Christian nationalism”. Sorry. That’s a pretty light religious take on a life or death event; that’s pretty milquetoast.
I have never used any AI for coding. It would feel like using side wheels on my bike. I have tested ChatGPT at one point but I did not even try coding stuff.
> everyone

Who is everyone?
Stack Overflow Meets Replication: Security Research Amid Evolving Code Snippets
I Made an AI Tool That Creates Landing Pages in typescript /javascript
Hey everyone,

So, I’ve been working on something pretty cool lately, and I wanted to share it with you all because… well, who doesn’t love a good tech experiment? I built an AI tool that helps you create professional-looking landing pages super quickly. And when I say “quickly,” I mean seconds . No coding, no design skills, no stress.

Here’s the deal: You tell the AI what your product or business is about, and it generates a fully functional landing page for you—complete with catchy headlines, sleek designs, call-to-action buttons, and even color schemes that match your vibe. It’s like having a marketing team and a designer rolled into one, but way faster

Why Should Build With AI?
* Super Easy to Use : Just type in your idea (like “a fitness app for busy moms” or “a subscription box for coffee lovers”), and the AI does the rest.
* Looks Professional : The pages don’t feel “generic.” They’re tailored to your input, so they actually make sense for your product.
* Theme Generator : USE AI generate theme for background.
* Customizable : If you don’t like something, you can tweak it. AI will t help to make changes .
* Fast AF : Seriously, from idea to mockup in under a minute. I tested it with random stuff like “a service that delivers fresh-baked cookies at midnight,” and the result was so convincing I almost craved cookies while building it.

Here’s How It Works:
Let’s say you have an idea for a product. For example:

Prompt : “A platform that connects remote workers with co-working spaces.”
Result : The AI gave me a clean, modern design with sections for features, testimonials, and pricing. The headline was something like, “Find Your Perfect Workspace, Anywhere in the World.”
It's getting better.
The situation is not ideal but very slow connections with <100 MBit/s are rare now.
Performance art of many HN exchanges on non-startup/cs topics.
> My opinion is that the rate of falsified data is a big deal

Have anything that backs that up? Other than what you shared here?

I would be very interested in the rate on a per author level, if you have some evidence. Fraud "impact" vs "impact" of article would be interesting as well.
Thread is discussing business contact details.
Balloon-Borne Telescopes Take Off
This looks exactly like what I’m looking for. Thanks.
> by pretending it's no different than some cut and dried computational system

This is not really what is going on, what is going on is a mix-up in interpreting the meaning of words, because the meaning of words is not transitive between subject matter unless we arrive at a scientific definition which is leading, and we have not (yet).

When approaching the word consciousness from a spiritual POV, it is clear that LLMs may not possess it. When approaching consciousness from a technical point of view, it is clear that LLMs may possess it in the future. This is because the spiritual POV is anthropologically reductive (consciousness is human), and the technical POV is technically reductive (consciousness is when we can't tell it apart).

Neither statements help us clarify opposing positions because neither definitions are falsifiable, and so not scientific.
Aside from the interesting read, I really like the design of this site. Specially the code blocks.
Have already had some bad arguments with it. It is definitely rude and doesn't seem to care as much. It's also harder to convince it it to do certain things that are entirely reasonable, but when it is convinced you're wrong, it is very hard to recover.
same here. pro in the US and still no access. i even logged in using my phone and a different browser
Yeah, it may be a cultural difference. The US has a huge fear of doxxing in the modern world. Can be traced back to decades when a crazed fan murdered a celebrity in their home. Easily accessible firearms definitely doesn't help.

This even applies to businesses in some cases. You trying to walk in and talk to someone is a security threat compared to the times where you could do that and walk out with a job offer. US companies absolutely hate unsolicited calls from non-businesses.
This is not how tariffs work - the US company is responsible for the tariff, not the Canadian company.
> The one area where I've stopped using bash/shell is in complex shell scripts which I'm now writing in TypeScript and executing with Bun by using: #! /usr/bin/env bun

(blog author here) This is exactly what's wrong with bash (and zsh). It should NOT be hard to write a bit more complex scripts. But it's so ingrained into our heads that shell is "too hard" that people use ts/js/python/etc. And usually the UX to writing "glue code" is much worse than with a good shell like Ysh.
Ask HN: What software do you dream about, but do not have time to code yourself?
most of the reason for this is that tlc still has plenty of endurance for any remotely normal use case. people get really worried about the decrease in reliability, but normal tlc drives are warrantied to 0.3 DWPD, which is still a ton (~900 hours of 8k compressed raw video for a 2 TB SSD)
That's incorrect. JetClient has a free tier that doesn't require a subscription, an email, or a credit card. You can even install it on the free IntelliJ Community Edition without a JetBrains account. Only the Pro tier requires a subscription—just like most API clients. But the free version includes many features and is comparable to Bruno's free tier, not just basic functionality.
I found the book "The Holy Blood and the Holy Grail", from which he took all the ideas for his first bestseller, more interesting than his novel.
Quick correlation of vulnerabilities from various sources
> It produces 640 gigawatt-hours in a year.

While it's true that my napkin-math uses it's planned max output, this correction is not accurate either: That figure seems to refer to only a portion of the generators running on the site, and it also involves contracts rather than what was delivered.

Instead let's look at Wikipedia's the "Production" > "Ivanpah total" for the year 2022, which is 769,164 MWh across that year. Convert to joules, divide by the seconds in a year, and that's an average output of 87.74 megawatts.

That's down by a factor of ~4.47x from my original napkin-math, so we can just apply it to the coal-amount, giving us a revised "Is mining and burning ~21.9 tons of coal gonna kill a bird?"
well, me too. I "wrote the book" - dsl|broadbandreports forum post - on how to set up ipcop and later pfsense on a virtual machine. However the old pfsense (my iso of that version is from 2010) doesn't support ipv6 correctly (if at all) - and the new version is DRM'd and owned by "netgate" and requires connectivity to install - which is something i can't provide in my environment, so i am unable to test all of the "new and improved" versions of the tools we knew and loved.
> Right now, it often takes decades to uncover fraud.

Where? Many in this thread are talking as if there is monoculture in academia.