skysight-inc/HackerNews huggingface dataset:
Anecdotally but I still get significantly better results from ChatGPT than claude for coding.

Claude is way less controllable it is difficult to get it to do exactly what I want. ChatGPT is way easier to control in terms of asking for specific changes.

Not sure why that is maybe the chain of thought and instruction tuning dataset has made theirs a lot better for interactive use.
You're reading WAY too much into it. Sometimes things are meant to be simplified, and this is one of those cases. We are essentially talking about a brief description of something in a textbook.

>This implicitly asserts that dividing by zero is always unexpected, that all runtime errors are unexpected, and that dividing by zero always causes a runtime error. None of these are true.

You are assuming basically all of that stuff. Dividing by zero is almost always an error, is usually unexpected, and is a suitable example of a runtime error. Just because it may not be unexpected sometimes does not make it an unsuitable example. If I said "Taxable events surface when a person conducts a taxable transaction such as sale of goods or labor" does not in any way imply that all sales of goods or labor are taxable. It is implied in the sentence that the examples refer to common errors.

If you talked to 100 programmers and asked them to give an example of a common runtime error, I think conservatively at least 95 of them would spit out "division by zero" or "stack overflow". The audience of this book may conceivably not know what a stack is yet, so "memory overflow" conveys that you have used more memory than expected.

I don't have enough patience right now to shred the rest of your "analysis" but I can tell that you're the type of person who used to get pissed off at textbooks in school because they never mention air resistance. You probably got pissed off at that sentence because you once saw a textbook that did say "ignore air resistance" lol
“Awed” is a big word. I’ve been awed by art only a handful of times in my life. I start to see people using AI in ways I find enjoyable and interesting.

Below my fav video series that heavily uses AI (images, video, lip sync, sound). I enjoy it and I think it has artistic merit

https://x.com/dmarcos/status/1848835003079397646

It’s done by a single person. Individuals will be able to make stuff that needed teams and large budgets before. It will allow for much more creative risks.
git-prole: an ergonomic git-worktree manager
I still think it's a good idea not to expose more information than necessary, mostly for the reasons we can't think of.

Also I wouldn't be surprised if Let's Encrypt/ZeroSSL were compromised.
Such a simple thing, but so many organizations love to set up their projects in ways that make attaching a debugger surprisingly tricky.

Even the most basic text editor and pretty much every language support interactive debugging - but if you set up a bunch of docker containers in a very careless way, you end up introducing a layer that disrupts that integration. It's fixable, but for that you need to think _a bit_ about it, and most devs I meet these days are like "eh, why do an interactive debugger, print statements exist" (and then be like "oh no signals are hard to debug :(").
> and being found by ATC

ATC usually uses transponder replies and not ADS-B. Totally correct otherwise.
It's unclear what your point is.

Leaving aside the fact that an optical telescope isn't a microwave array nor is it a Square Kilomtre Array of radio telescopes with each component larger than your example ...

Putting an instrument in orbit has all the costs of development of a ground based instrument, additional costs to space harden and test, additional costs to lift, limited ability to tune, tweak or extend when in orbit, hard constraints on size and weight, and other issues.

Xuntian allows for periodic docking, sure. How will this not be more expensive and limited than (say) walking | driving out daily or weekly to much lager instruments on the ground?
I don't think it's meant as "do what you love". More like, the best way to come up with successful inventions is to invent things that you yourself need.
> suddenly available for free

I have to wonder if there is some hidden ulterior motive behind that.
They'll whine about commercial flight schedules and claim their private jet travel is carbon neutral while providing scant details. Bill Gates has turned it into an art.
Strongly opposed to any sort of sanction regime that results in this.
Yeah, there's a link on the article that talks about stuff finishing planning this summer.

https://driveelectric.gov/news/q3-2024-nevi-quarterly-update
Someone tracking a particular other person is stalking and is very different from tracking people en masse for the purposes of advertising. Especially when the later is done typically without human intervention.

I really hope nothing happens to these people and if it does I hope whoever tracks them obsessively would feel guilty.

Basic humanity.
Yes, and also a medical advance directive in most jurisdictions where that is separate from a legal/financial POA.
I'm no fan of facebook, but its not really the same thing. Facebook isn't tracking your car's location and publicly listing every location you go.
I don't know much about aircraft, but unless I'm missing something big, I don't see how the importance of planes not hitting each other makes it impossible for us to protect that personal data if we wanted to. Who says that a plane's transponder ID has to be the same for every flight? Just pick a random one from a pool (so you know it's not being used by any other plane during that time) and then release it back into the pool when you land. No need to make the correspondence between the planes's transponder code and the tail number (or plane owner).
Wait ... Western countries killing in Russia? What?! As part of the Cold War, sure, but that's the nature spying; we do it, they do it, everybody does it. Seems like you're implying armed forces level killing in Russia, though. Care to explain that?
But if you own it, you get to write off its deprecation, maintenance, etc on your taxes!
It’s surprising to see that there are any compliance requirements Linux adheres to.
> I've worked hard jobs where I'm on my feet 9+ hours a day.

So have I and in an industrial laundry no less—picture a big steaming hot and humid warehouse loading dirty shop rags and food service mats into giant washing vats. I can assure you that no point in time was I ever worried about the working conditions of the accounting clerks in the air conditioned offices in their comfortable chairs on their ass all day. Frankly back then, if I heard them complaining about actually having to show up at the office, I would probably grab a handful of greasy and chemical soaked rags with machine shop shards stuck to them and pelt them with them.
Database in K8s: Pros and Cons
Great article.

It can frustrating to see members from the Rust community just assume that RAII is a good idea; completly dismissing that this debate has been going on for the last 3 decades in system programming community.
Aider is great at this stuff. The recommended way is to have it automatically commit, and then you can examine and possibly revert/reset its commits (or just have it work on a separate branch), but you can also use --no-auto-commits
Why the U.S. Military Spends So Much Money [video]
The Cisco C9200 is not considered a munition in the states.
Let the Russians banish western developers from working on Russian projects.
Acknowledge the difficulty and sacrifice needed to follow the path of self-oriented creativity, and that most people do not have the resources to pursue it.

However, that advice doesn't please the audience, so few entertainers will give it.
Simone actually has a pretty good video that covers her costs to run the product business. TL;DW, not very much profit, especially at the beginning/low volumes.

https://youtube.com/watch?v=iEAShZ8TJCs
I wish Tesla produced her "truckla" instead of the cyber truck.
I keep waiting for Anthropic to release real-time voice chat for Claude, too. I don’t know if they’re even working on that, though.

I agree that there need to be dedicated language-learning apps using OpenAI’s realtime API. But at the current pricing—“$0.06 per minute of audio input and $0.24 per minute of audio output” [1]—I don’t think that could be a viable business.

[1] https://openai.com/index/introducing-the-realtime-api/
This video covers the same topic, and it's a video from Simone. Much better and has a lot more content and substance:

"Was starting a product business a mistake?"

https://www.youtube.com/watch?v=iEAShZ8TJCs
Frankly, that is completely irrelevant to the kernel maintainers list.
> A billionaire emits a million times more greenhouse gases than the average person."

So what you are saying is that billionairs are a million times more climate friendly per-capita than us plebs. /s
I'm replying because it's the first mention of Bahrain I've come across on HN. I spent the first 30 years of my life there.

Interestingly though, I've worked on similar algorithms before, some of which are in production.
The Forest Service Is Losing 2,400 Jobs–Including Most of Its Trail Workers
Well, a plastic straw was stuck in the nose of a turtle, and the image of this went viral, so any kind of rational arguments are irrelevant…
You are being downvoted but I think it’s because people disagree with your stance.

I agree in principle because I think everyone should have privacy. I disagree in this case because of the massive loss in privacy that these individuals have effected… which means I’m probably just vindictive.
Orms in go make little to no sense. As soon as one has a little bit more complex scenario, one ends up in the raw sql string mode anyway…

Like, try to build dynamic nested ands with ors using jsonb with gorm. Maybe there are two people on this planet who would like “aha, I know”. Just use your standard sql strings with prepared statements.
It's of the main reasons these sanctions exist. It's the biggest topic in Europe since WW2.
Copilot and AI generated code 100% has degraded code quality, judging simply by the now infamous metric about code churn in repositories shooting up after copilot was introduced.

The thing that bothers me is that your colleagues will use AI, your bosses will see it as progress, yet not realise the time saved now is going to be wasted down the road
It’s pretty evident at this point that any Russian citizen in Russia or with family in Russia can be coerced, and it’s also pretty clear that Putin specifically does not have good intentions.

There are lots of good people there. It’s too bad there is a crazy person at the helm.
Indeed, although note that if you do fat-finger the up or down vote button, you can undo that by poking the 'unvote' or 'undown' link that appears on the same line.
Just FYI you have standard time and daylight savings time mixed up. DST is in the summer and makes sunrise and sunset later.
people will disagree on what constitutes good weather

There is no bad weather, only the wrong clothes.
> dresses it up as 'connecting people'

What? That's literally why people use Facebook.
Lithium for everyone!

https://www.nytimes.com/2024/10/21/business/energy-environme...
I spent four months in Sweden and the darkness was way different than I expected.

For one thing, “day” felt less like “day” in the sense that the sun never fully rose, it just peeked above the horizon for a few hours.

And for another, it was harder than I expected. For the first time in my life, I _felt_ a need for sunshine.
No, the subjects are already interesting. What we need is to pay teachers a good, above-average wage, and to continuously invest in their professional development throughout their careers. Only a good, well-trained teacher can make a subject interesting and engaging.
That would be a good question for Canadian Centre for Child Protection, Stanford Internet Observatory, the Wall Street Journal and numerous other organisations who have written at length about the problem.

https://archive.is/ter4Y
https://www.theguardian.com/technology/2023/jun/07/meta-inst...

Their findings mirror my own experience. I've got a throwaway account that has no friends, and follows no groups.

In the absence of anything else to go on as to my preferences, the "algorithm" fills my feed mainly with flat earth theories, anti transgender content and child sexual exploitation.

When I report the latter, around 90% of the time I receive a response that says:

We didn't remove this post

To keep our review process as fair as possible, we use the same set of Community Standards to review all reports.

We've taken a look and found that this content doesn't go against our Community Standards.

We understand that this might be upsetting and so we recommend exploring the options available to control what you see.

You can also request a review within 180 days if you disagree with the decision to not take this down.
No, again, this is false. Facebook does not provide a public feed of my location or allow other people to do so against my will.
Is it too much to ask that the back to top elevator animate an actual elevator travelling up the side of the web page. The elevator music is good but I need it to sound like it would in an actual elevator too. Thanks for these links, they gave me a chuckle.
> Tech is a merit-based profession, and you must perform well to keep your job.

Hmmm... On philosophical reflection, how do we know that's true? I mean, what data would/could show that it's more merit-based than most other kinds of jobs, and is the "merit" being measured really whatever we assume it is?

Either way, I'd wager it's overstated, because both employers and (current-)employees have some incentives to play it up.
I wonder if they're going to ban https://dictatoralert.org/ as well
This sucks so absolutely bad because even a shitty demo or POC sticks, and now you’re stuck with that, when it would’ve been faster and easier to just rewrite from scratch.

Also exacerbates the problem of A teams that get assigned to greenfield work and B teams that thanklessly maintain and actually productionise said greenfield work
It is public domain if there is no license.
> RISC-V is not byte code though

It is if a byte is 16 bits.

> it was not designed for efficient execution by a software interpreter.

It's not bad at all for that. On my i9-13900HX laptop, if I take http://hoult.org/primes.txt and compile it for x86 and for RISC-V:

- 5.6 seconds for riscv64-linux-gnu-gcc -O primes.c -o prime run in QEMU [1]

- 3.8 seconds for gcc primes.c -o primes run natively

- 2.0 seconds for gcc -O primes.c -o primes run natively

Emulating RISC-V is worse than forgetting to compile with `-O`, but not much. It's far faster than Python or Ruby and comparable to Java, C#, JavaScript, or WebASM.

Also, QEMU is not the fastest emulator around, just the most flexible and complete. The experimental RV8 and the nearly-ready-for-prime-time RVVM [2] are much closer to native speeds.

Note that if I do exactly the same thing for arm64 (i.e. docker/QEMU) the primes program takes 14.4 seconds and the whole Ubuntu in docker experience just feels a lot more laggy. Running the x86_864 binary in qemu-x86_64 instead of natively takes 10.5 seconds.

RISC-V is a lot easier to emulate quickly than Aarch64 or x86.

[1] or if you have Docker Desktop (on Mac, Windows, or Linux) then you can just work like a native:

bruce@i9:~$ docker run --platform linux/riscv64 -it riscv64/ubuntu
Unable to find image 'riscv64/ubuntu:latest' locally
latest: Pulling from riscv64/ubuntu
53300d777b1a: Pull complete
Digest: sha256:6a392b2c64f4e0021bfcff62e58975ddce0f1eccc5a72708b114aeb50999ff22
Status: Downloaded newer image for riscv64/ubuntu:latest
root@5f2edc942403:/# apt update
:
root@5f2edc942403:/# apt install wget gcc
:
root@5f2edc942403:/# wget -q http://hoult.org/primes.txt
root@5f2edc942403:/# mv primes.txt primes.c
root@5f2edc942403:/# gcc -O primes.c -o primes
root@5f2edc942403:/# ./primes
Starting run
3713160 primes found in 5609 ms
216 bytes of code in countPrimes()
root@5f2edc942403:/#

[2] https://github.com/LekKit/RVVM
I’m hear about that country at work often, mostly people traveling back talking about all the crazy expensive cars they saw.
Alternative title: Nobody with an email ending in .ru left in the MANTAINERS file.
Well, I oppose the inclusion of OSS in those sanctions. I’m also generally skeptical of the theory of change - economic decoupling generally doesn’t make conflict less likely or protracted.
Worse, they're doing it privately for-profit and selling it repeatedly and indirectly via algorithmic ad auctions.
This.

(but using headscale on the tailnet coordination)
And then apple would find another supply on Idaho?
As does the Charter company. What is your point?
Well, what do you propose? We're obviously far past the point of diplomacy. The sanctions are not designed to change hearts and minds. They're designed to make Russia's war efforts more difficult. The sorry state of affairs is that Russia's government has made itself a huge problem and there are no good solutions.
I’m not sure if conservatives think through things this far, but generally the availability and acceptance of get out of jail free cards must influence behavior. Behavior shifted as a result of these cards becoming available, and I imagine some people would like to shift behavior back to how it used to be. A shift back could take awhile, just as the shift here did.

I say this as somebody who is pro abortion rights, I just like to understand the opposing viewpoint.
You can try to ask dang but for technical reasons he is unlikely to fulfill your request.
“ Rustls is a memory safe TLS implementation with a focus on performance.”

If the other commenter was right, then what they’re saying is that people seeing a Rust TLS stack outperform non-Rust stacks might assume critical operations were written in memory-safe Rust. Then, that the post was implying memory-safe Rust is fast even with low-level operations. That maybe they could use Rust to replace C/C++ in other low-level, performance-critical routines. Then, they find out the heavy-lifting was memory-unsafe code called by Rust.

It does feel misleading if a reader thought Rust was replacing ASM/C/C++ in the low-level parts. I mean, even the AI people are getting high performance wrapping unsafe accelerator code in Python. So, what’s that prove?

In these situations, I might advertise that the protocol engine is in memory-safe code while the primitives are still unsafe. Something like that.
But we literally don't know the variability. Unlike the numbers of stars in the universe or the number of planets, which we have some statistically board observational evidence for, we have no such statistical evidence for the development of high energy microbiology. We have 1/1 examples. And we don't know if that's because it was inevitable and the eukaryotes have just outcompeted everything else or if it was exceedingly rare. It could be a coefficient of effectively 0 on the whole the thing.
The Linux kernel will outlast any war and even many countries. It’s an institution, and in some ways it fosters more global collaboration and interdependence than even the UN. Bifurcating it along geopolitical lines is a short-sighted, lose/lose reaction to an inarticulable problem.
This predicament is the Richard Feynman Sprinkler of urban living. Use an umbrella.
I'd personally move the date forward quite a bit. There are some fairly basic freedoms that were lacking up until recently.

Spousal rape started to be criminalized in the 1970s, but it took until 1993 for it to be criminalized in every state (https://en.wikipedia.org/wiki/Marital_rape_in_the_United_Sta...). Oklahoma and South Carolina were the two holdouts. It's still treated differently under the law in many states.

The Supreme Court struck down sodomy laws in 2003. (https://en.wikipedia.org/wiki/Lawrence_v._Texas)

Same sex couples couldn't marry in every state until 2015. (https://en.wikipedia.org/wiki/Obergefell_v._Hodges) Some counties in the usual states ignored the ruling for years.

There are still some significant gaps in federal protection. Gender identity and sexual orientation are protected in the workplace and for housing, but not elsewhere.
The rest of that quote very clearly demonstrates this isn’t “do what you love and money and fame will be yours” advice:

> A lot of people make things that they think that other people want, but the main target audience, at least for myself, is me. I trust that if I find something interesting, there are probably other people who do too.

See also “dog fooding”
Wall-free: https://archive.today/59cJH
Really, I don't think anyone should be cyber-bullied. Billionaire or not. It's simply not a thing that you should do to anyone.
(We changed the headline to the less baity HTML doc title.)
> waking up

you were sleeping and driving? lol
Who is the “our” that owns Linux? It is a human project and any human should be able to be maintainer.

Liberalism is what makes our society great, not paranoia and securitization.
> In some cases, there might by a public interest angle

In this case.

When one person burns so many tonnes of carbon, because greed and selfishness, this plebeian is interested
It's a pretty fluffy article as far as IEEE Spectrum goes. Especially when we had her video recently where she breaks down how awful physical product development really is:

https://news.ycombinator.com/item?id=38292915
Thanks for the interesting details.

I think I had assumed that modern Italians don’t necessarily look like OG Romans, what with all of the blending that AFAIK occurred as the empire progressed. So I wouldn’t personally assume that because someone looks Italian, this is because they originated from the area that is now Italy way back when. Are you saying that OG Romans and modern Italians do look roughly the same?
The Cooper and copycat actions involved in some cases actual or plausible explosives, and at least the threat to blow up a plane.

The longer list of airline-terrorism incidents may (I haven't combed through it thoroughly), and I'd posted that for you or another reader to dig through should there be an interest.

I do acknowledge your general observation that most cases of phoned-in airline bomb threats don't appear to involve actual (or even dummy) explosives, the threat itself is sufficiently disruptive. And that for those intent on actually blowing up an aircraft, it's the act and not the mere threat which is sufficient. That said, I'm not convinced that that's always the case, and at the very least the Cooper and related instances seem to offer reasonably near-instance exceptions.

My aim really isn't nit-picking, pedantry, or belligerence, but an aim for accuracy. And again, your larger point certainly seems to cover most instances. If we can shake out some exceptions that would be interesting.

Thanks for your information and observations, BTW.
Yeah I asked Google Gemini to make a map showing the three principle lithium developments of Nevada and it pinned the historical Thacker Mine, not the new Thacker Pass Mine.

Then I asked chatgpt and it refused to make a map but said that I should just look on the map for Thacker Pass, which is almost right but it also said I should look northeast of Winnemucca, which isn't correct. It's north and west.

Zero for two, for robots.
"we reserve the right to refuse to (i) delete any of the submissions, favorites, or comments you posted on the Hacker News site or linked in your profile and/or (ii) remove their association with your Hacker News ID."

In addition to GDPR (which is EU law but US companies have to respect it too), it may violate local state laws in the US too that you can't delete the account, if someone knows.

Best is somehow rather not to post if you don't want to have your messages recorded and linked to you.
Well it has a dramatic impact if you live in a place where cancer can bankrupt you, not so much if you're Swedish maybe?