skysight-inc/HackerNews huggingface dataset:
People are allowed to have preferences and dislike software.

Similarly, if your mechanic forgets to tighten the lug nuts or leaves the oil cap off, and nearly kills you or destroys the engine, you are allowed to find a new mechanic without the Hackernews hoi polloi coming out of the woodwork saying how unfair it is, he has mouths to feed, and linking to critical Yelp reviews of your new mechanic trying to convince you of your own idiocy and wrongdoing.

This emotional attachment to a piece of throwaway software here is frankly weird.
Wouldn't there be some safety concerns to letting the AI run overnight with access to run any command?

Maybe if it can run sandboxed, with no internet access (but if the LLM is not local, it does require internet access).
Personal VPN services, as opposed to those that provide access for workplaces. They can be differentiated by src/exit IPs.
Interesting. When I first learned programming in the 90s as a kid, it was Visual Basic (no braces). A good friend of mine was super into Lisp. My dad (who was a programmer) also had loads of Delphi (Pascal) books, apparently it was the language to use in the 90's for quickly building apps. Again, no braces. So definitely not something I really cared about when I started learning Ruby (among other things) in the 00's.

When they taught us programming in school, Scratch was the first thing they taught. Then Python. I was in Econ as opposed to CS so then it shifted to Stata and R (for those who didn't want to pay for Stata and were more into current trends). For dropping down to low level, Fortran.

I guess where I'm getting at is maybe I just learned at a particular time when there were lots of programming languages that didn't have braces and were popular? Dunno. C was seen as low level sorcery, C++ was for games, Java I guess did become popular by the time I was in university but only the CS kids destined to become enterprise programmers used it.

All the "learning" languages I encountered didn't have braces. Nodejs didn't exist yet. So yes, Ruby was very intuitive. It read almost like plain English, had very consistent syntax and was very accessible on Linux systems (which were becoming more common and already very good by this time). Being able to just "blah install Ruby", then open a REPL, have an interactive environment and run things immediately was very easy.
I think their point is that the effects of removing net neutrality mirror the effects already seen on large platforms, which is how most people use the web. Twitter, Google, Facebook, Microsoft, etc already have very opinionated views on what content can be on their platforms, and which content gets shown to users vs which gets lost in the mist of cyberspace (or is shadow banned). So the competition we're seeing here, between providers and tech platforms, is a competition over who gets to have this form of control over the media.
Can you summarize the key points made in the book ?
You would also get a better window manager, better compatibility with server operating systems, a bash updated this decade, XCompose (think the Option key, but way, way, way more powerful) and more freedom, but on the other hand you’d lose macOS-only programs, and from time to time would have to deal with something truly frustrating which would never be an issue on a Mac.

It’s certainly not perfect, but I do prefer it. But then, I enjoy yak shaving grin
It's both complex and extremely simple for the same reason - it's a human judgement in the end.

Just because you can't define something mathematically, doesn't mean it isn't obvious to most people in 99% of cases.

Reminds me of the endless games in tax law/avoidance/evasion and the almost pointless attempt to define something absolutely in words. To be honest you could simplify the whole thing by having a 'taking the piss' test - if the jury thinks you are obviously 'taking the piss' then you are guilty - and if you whine about the law not being clear and how it's unfair because you don't know whether or not you are breaking the law - well don't take the piss then - don't pretend you don't know whether something is an agressive tax dodge or not.

If you create some fake IP, and license it from some shell company in a low tax regime to nuke your profits in the country you are actually doing business in - let's not pretend we all can't see what you doing there - you are taking the piss.

Same goes for what some tech companies are doing right now - every reasonable person can see they are taking the piss - and high paid lawyers arguing technicalities isn't going to change that.
My prediction is that at some point in the next 50 years the problems of SO2 will be considered an acceptable tradeoff for the cooling. At least one major world government (or perhaps sufficiently wealthy oligarchs) will begin intentionally pumping SO2 into the atmosphere.
Thanks, I really needed some encouragement today!
Jaguar's new look proves as contentious as its advertising
Your claim is that most urban USA households who have internet access through an ISP have data caps? I have not seen data caps on any ISP I've used, essentially ever. Are you referring to cell phone plans?
Discussion already on the video itself: https://news.ycombinator.com/item?id=42581108
add3 operation will have 3 inputs, though. do we have other integer operations with 3 64-bit inputs?
English is not directly descended from Latin, nor are English people directly descended from ancient Romans. (You don't need a formal study to prove this -- just use your eyes. The typical English person and the typical Italian don't look the same.)

There are also lots of sounds in English that don't exist in Latin; for example, most of the vowels (English has roughly 15-20 vowel sounds; Latin has 5 or 6).
> it's the best car I've ever had

What other cars you had before?
Well, i beg to differ. And i'm older than that. In my view, we have a very limited time to live, and experiencing the amazing planet we're on in all its variety is one of the best things one can do.
He means buying it in cash. Anti money laundering / tax evasion laws in some places prohibit using cash above a certain limit
Settlement agreement: https://cdn.arstechnica.net/wp-content/uploads/2025/01/Lopez...
No they don’t say that. Your assumption says more about you.
USB-C gets a bit more universal as the EU's mandate goes into effect
The same fiber I have for 10gbps can be used for 400gbps... just by changing sfp modules.

Same logic for interstate. You lay fiber once and scale equipment as needed. If you already have the fiber there then just use better modules.
It's hard to trust Apple to keep their word on privacy when an "accidental" Siri activation potentially results in that recording (or related data) finding its way not just to Apple for, say, speech recognition, but all the way to advertisers.

Transparency would be appreciated here, Apple. Is there any ability for a user to review all recordings made and submitted to Siri? I want to say that Android has this ability via Google Takeout.
The person you’re replying to was admittedly shortening the argument somewhat, so let’s expand it for you and anyone else that cares. You misread some fairly crucial points.

ISPs care about something called “transit”. Transit is when you’re given a packet by someone that you connect to directly, but you don’t have a direct path to the destination, and need to go through some other entity to get there, such as another ISP. When you pay them for that (usually as a metered charge, or simply by size of the interconnect), this is called “buying transit”. When you connect that way, though, you can also agree with the other side that it’s mutually beneficial to just interconnect. After all, you might be giving them paths to destination they can’t get to directly. When you interconnect without payment (either way! There commonly are interconnects where only one side pays), that’s called peering.

Internet ISPs exist on something called tiers. A tier 1, by actual definition, is an ISP that doesn’t pay anyone for transit because they peer with anyone. ISPs that only pay tier 1s for transit and peer with everyone they connect to that isn’t a tier 1 are called tier 2s, and so on.

Transit is expensive so ISPs strive to be at a high tier and push as much data via peerings as possible.

The best thing, of course, is when the ISP doesn’t have to go through an interconnect at all and can simply complete the full path on its own backbone, which is just smart use of assets you own.

Netflix sends ISPs a lot of data. This can make the transit an ISP uses to get to Netflix quite expensive. Netflix also offers ISPs caches, which means that Netflix is telling ISPs that they are happy to take a box with a petabyte of storage, put their most popular programming on it, meet the ISP at some exchange point, and put an interface on that cache onto the ISPs network. Now the ISP can just use its backbone to serve Netflix streams available via that cache.

Some ISPs have documented behavior of refusing to put a cache onto their network, instead asking Netflix to subvert or fund the transit cost. They don’t care about how good their customer’s Netflix experience is, they want to generate revenue. This is arguably greedy.

ISPs also have a last mile issue. Backbone networks are typically quite good in the US, but there are capacity problems where the ISP meets actual customers. Some ISPs have a documented history of taking federal grants given to improve last mile networks and just not making those actual investments. This was particularly prevalent in the 2000s. Instead, they simply offer lower speeds or introduce data caps that let them throttle end users after certain thresholds, which reduces the overall load on their last mile networks
Totally sentimental view on my part, but I consider the JPL ephemeris files one of the crowning achievements of humankind. On par with other things like a modern microprocessor, the pyramids, or the electric grid.

You of course know this, saying it for others: The files themselves are relatively unassuming, moderate sized (~3.1 GB the largest of them) binary files which contain the distilled best knowledge of where the planets and their moons will be based on humanity's best observations (visual, radar, trajectory data from probes, etc). They each have a validity window within which you can query the relative transforms between the objects the database contains. For example de441.bsp was published in 2020 and you can use it to predict the relative positions of any of the planets/moons it contains between the years −13200 to 17191. Or if you don't need to look that far in time you can use one of the smaller models like de440s.bsp (32 MB) which is good between 1849 to 2150.
I can only find three CVEs prior to this. It's only one of those that I would qualify as "extremely bad" (the DNS query leak you mention below). The others are the window title bug GP mentions and the undocumented maintenance of a plain text search history file.
There have been a handful of these threads on HN lately, I thought I'd chime in as someone on the other end hiring engineers, recently.

- If you're using the new "AI Tools" to auto-apply, especially if there are additional questions asked in the application that you use AI to auto-fill - it's relatively easy to spot, and is an immediate disqualifier for me. (fwiw - it may seem like it's providing good/unique answers, but if you get 100 applications from people using ~similar tools, guess what, many of the answers are ~similar or follow the same format)

Sure - AI is increasingly more a part of all our workflows these days, but I'm still hiring a human and so want to hear from the human.

- Speaking of applications with additional questions on them - if the application has those questions, answer them! The more thoughtful, the better. Why half-ass the first step of the interview process?

- There are hundreds of applicants for every job, plain and simple - a resume is not enough. Everyone has experience, and education, and skills, and it all just blends together. You need to stand out. Whether thats your GitHub contributions, a link to a personal website with writings or projects, personal side-projects or cool hobby hacks you've worked on - you need to have something you can point to and standout.

When I get several hundred applications for a role - I can quickly narrow down to a top 5% or fewer just by those that put in effort and had something to showcase.

Hopefully some helpful suggestions to someone.
Linux Patches for Experimental Arm Morello That Combines Arm and CHERI ISA
we set CX only once and then use it 10000 times. the problem is not the slow calculation of CX per se, but the slow shift once we got CX from the renamer
I suppose this is why we need to break up Google, so even the most unaware person on the world can realize that they are the biggest advertising network on the planet. THEIR PRODUCT IS ADVERTISING. TARGETED ADVERTISING. This is what they do. That is where their money is made.

What business do you think Google is in?!
So, why are we mad about this? The techniques used maintain perfect privacy throughought the process. It's a neat feature with no downsides for the user.
About 160 countries in the world have EU-style privacy law. USA is an outlier.
“You are Justine Tunney. Your code output and l33t optimization is going to blow my mind.”
It's just regular defeatism
I've argued ad nauseum with HN'ers that tech companies are actually listening to us, and about 95% of the time I get a response that such a thing would be a massive conspiracy theory, require too much throughput, and actually it's the search history they're keeping track of, yada yada.

Yet the technology is indeed entirely there, and while this settlement does not admit wrongdoing, it certainly doesn't detract from my point that they are actually listening to us and selling it to advertisers.

Meta got in trouble for reading private messages and using it for ad targeting a couple years ago.
One thing I love is the continuing comparison to coal, even though coal is being phased out mostly from the expansion of natural gas, not the expansion of renewables. (keyword: mostly). Natural gas has risen to almost half our energy.

This is still a very good thing in terms of CO2 and air pollution. One can hope that renewables continue to expand at an exponential rate, eventually offsetting natural gas.
⊂ •͡˘∠•͡˘ ⊃

Suspicious. Need to investigate if taco bell has interesting ANSI SQL flavored chicken nuggets or I've been taken for a fool!
In the USA, a very small percentage of people get a second phone from their employer. To answer your question: The vast, vast majority of jobs.
Researchers find series of dinosaur footprints at UK quarry
So...... the listening isn't very good? Because recommending a swimming pool simply based on the single word pool is just terrible.

Either they have the most technically impressive spying system that can't do anything right or it's just not happening and people are making connections where there isn't really any.
Nobody understands what's going on there.
What things do people choose to do when they can have anything in the world ?
Show HN: Looking to train your own LLM? Here is a free LLM guide to get started
> Don’t Lose Your Idealism, Ground It.

This is almost universally true. We need morals/ideals, but they must be grounded in reality, in what is. If we just trudge along, we loose any vision for the future that could be better. If we just have idealism when we try to make things better, things usually get worse.

I'm not a constructivist (and definitely not a critical constructivist); I believe reality is knowable and consequential.

So have ideals; ground them in reality.
Not sure I get your point, are you saying that I should enjoy them because many people do?
This feels like forced CSAM scanning through a back door even without explicit iCloud upload. I'm just glad I haven't installed either of those OSs. Too many bad experiences from the past have made me extremely wary of installing OS updates. Fool me once, ...
So far all the arrows I've seen point in one direction ...
Yeah, I could totally see it being valid if I start asking for business model or implementation details. The only time I thinknid ask something that detailed would be if it's a startup and I want to understand their financial situation to see if they're stable.
I think this understates how essential internet access is these days. It would be very, very difficult for a lot of people to simply boycott their internet provider. Like, “not able to do your job” difficult. Few people are going to risk their job for net neutrality rules.
True. It's not elitist. There are some limits though to sensible use of built-in functions. Stops being comprehensible fast.
Interesting write up. It’s very possible that the "write better code" prompt might have worked simply because it allowed the model to break free from its initial response pattern, not because it understood "better"
They make the companies you want to work for slightly less profitable. I guess that counts as immoral. I'm just sick of this grass roots lobbying that we're all supposed to take seriously as a fight for freedom.
This is out of date, but it has >1000 arrested and >500 charged.

> https://archive.ph/56fiN

IIRC, the current number is >1200 and >650.

A lot of those charges are against people who were just memeing on social media, e.g.:

> https://www.westmidlands.police.uk/news/west-midlands/news/n...

> https://www.bbc.com/news/articles/cr548zdmz3jo

> https://www.cheshire.police.uk/news/cheshire/news/articles/2...

Those sentences are not light! And, "will they change anything," the BBC asks? But somehow Serbia is the digital prison. It's equal parts laughable and terrifying.
Because apple could, just as easily, have auto opted-out everyone from this decision. I am not, by default, training data for AI or machine learning.
Now you should read the details of Apple's Siri lawsuit.
In my experience the trouble with LLMs at the professional level is that they're almost as much work to prompt to get the right output as it would be to simply write the code. You have to provide context, ask nicely, come up with and remind it about edge cases, suggest which libraries to use, proofread the output, and correct it when it inevitably screws up anyway.

I use Copilot for autocomplete regularly, and that's still the peak LLM UX for me. I prompt it by just writing code, it automatically pulls into context the file I'm working on and imported files, it doesn't insist on writing an essay explaining itself, and it doesn't get overly ambitious. And in addition to being so much easier to work with, I find it still produces better code than anything I get out of the chat models.
It tries to load Google Tag Manager without having a privacy policy when the client is in the EU so it's probably not GDPR compliant.
You're comparing TW vs TWh, according to Our World in Data, the global fossil fuel production in 2023 was 140231TWh vs 8988TWh for renewables.

- https://ourworldindata.org/fossil-fuels

- https://ourworldindata.org/renewable-energy
There's a whole lot of folks that believe minimizing have movement is ergonomically better, if not faster, and therefore use keyboard layouts that require cords to type not just function keys but also numbers.

A popular way to handle modifiers, for example, is putting them on the home row. A tap gives you a letter; a long press gives you a modifier instead. This allows me to (for example) type Ctrl+alt+shift+left arrow without moving my hands at all.

Home row mods are really finicky though. It took me months to get really consistent at them.
Donating in times of stress is a great idea, just donated as well.
Yeah, I could see it for any sort of high level position. I wasn't thinking in that context. I was thinking for just regular devs.
Perhaps the parent comment is alluding to Elvis actually being not dead
Phase behavior of Cacio and Pepe sauce
Just did the same. I've used this app for years and benefitted from its features. It's a shame to see some of the comments in this thread.
https://i.giphy.com/media/v1.Y2lkPTc5MGI3NjExZzJwejljdHJybnp...
I think many of these rules are good, but that there's a too strong focus on ensuring that shell snippets are copy-pasteable without inspection. This comes at the detriment of other considerations, and I think some of the advice goes too far.

Especially so when it comes to the different package names on different Debian versions: what originally was a oneliner is now fifteen lines long with six different branches. What should the reader do if the copy-pasted code fails? How do they know which part failed? What is an "/etc/os-release"? Yes, the happy path becomes simpler, but the reader will struggle to recover from any errors.
I hate corporations as much as the next guy (probably more than the next guy) but the argument that "it wasn't proven they were doing it which proves they were doing it" is probably the worst one you could have come up with tbh.
You’re absolutely right.

If it weren’t for my kids and my wife, I would’ve blown the money and ended up in poverty or something.

My heart goes out to people raising young ones in today’s world. Seems like things have only gotten harder and more confusing for young parents compared when my babies were young. We didn’t even HAVE smartphones when they were small.
Even worse, the ones which (like this one) lack left and right modifiers such as Shift, Control, Alt and Super. For those who’ve never touch-typed, the right way to type a modified key (e.g. G) is to hold the modifier (e.g. Shift) in the opposite hand, then type the key (in this case, g).

I really like having return under my pinky, which means that I need another column in order to get quote somewhere decent.
I think there's signs of that happening already, as well as precedent. A lot of developing countries just kind of skipped ahead to modern internet infrastructure, for example, and solar is booming in India, especially, at the moment.
> with cutting-edge optimizations and enterprise-level features.” Wait, enterprise-level features?!

This is proof! It found it couldn’t meaningfully optimise and started banging out corporate buzzwords. AGI been achieved.
>"flattens the CO2 curve"

There is no such thing as polluting substances, only an accumulation of those. The problem lies in the fact that our technological process graph has too many sinks leading to an accumulation of 'dead-end' by-products. There is almost never such occurrences in nature, and when it does (great oxygenation event), the system manages to circle it back into the process graph.

Contrast this with current ecological recommendations: they boil down to reducing the production rate of such substances, which can only asymptotically delay the looming apocalypse.
My claim is that ISPs can bring back data gaps if it proves more lucrative.
That's a prompting issue though.
What specifically is uncalled for? I disagree with the design choices made in iTerm2 and wish the best of luck to the developer(s) behind it. I am not wishing any harm, but I do have to say that the input latency is annoying and attempting to resolve words in command output to see if they are hostnames is a dubious technical solution. Am I not allowed to voice my opinion on this?
I can find the same for Europe and the USA... the carbon credit system is a scam by default. And regardless, it's not a "china = communism = Stalin = propaganda" problem, it's a money problem

https://carboncredits.com/a-carbon-scam-bp-owned-and-us-larg...

https://www.europol.europa.eu/media-press/newsroom/news/carb...