MurphyA/hacker-news huggingface dataset:
by NickC25 | 2025-06-12 23:37:18+00:00
>Based on the population over/under killing off all of Gaza seems to be the most peaceful solution.

That's some of the most degenerate, nihilistic, disgusting, inhumane rhetoric I've ever seen. Ethnic cleansing and genocide is "the most peaceful solution"? What the fuck?

>once they all perish I don't think they'll be able to defend themselves or engage in hostilities.

No shit they won't be able to engage or defend themselves - they'll be dead long before that.
by anonymars | 2025-06-12 23:37:34+00:00
Ha, maybe my old memory is rusty, but I feel like I recognize this name and you had an old blog with some quotable Raymond Chen -- one bit I remember was something like

"How do you write code so that it compiles differently from the IDE vs the command line?" to which the answer was "If you do this your colleagues will burn you in effigy when they try to debug against the local build and it works fine"
by matheusmoreira | 2025-06-12 23:39:33+00:00
Brazil is not a democracy. Not a single brazilian citizen voted for the judge-kings who are now running the country. It's as much a democracy as North Korea. Plus, there's censorship, and censorship equals dictatorship. It's that simple.

It's equally frustrating for me when I see the exact same talking points every single thread. It's fine if you don't want to debate the issue. Nobody's forcing you to reply. Do refrain from calling me names though.
by ahf8Aithaex7Nai | 2025-06-12 23:40:36+00:00
We're doing the homunculus again. Whether you wank into a test tube and add a bit of soil and grass, or sew together parts of a corpse and connect them to electricity: so far, every prospect of fulfilling this dream has turned out to be a delusion. Why should it be any different with the latest manifestation, this time in computational form?

The AGI drivel from people like Sam Altman is all about getting more VC money to push the scam a little further. ChatGPT is nothing more than a better Google. I'm happy to be proven wrong, but so far I see absolutely no potential for consciousness here. Perhaps we should first clarify whether dolphins and elephants are equipped with it before we do ChatGPT the honor.
by xp84 | 2025-06-12 23:42:12+00:00
For sure. They don't really need to protect your credit card in that way, since if a silly kid bought $300 worth of Super Gems or installed a paid app (are there even any normal paid apps now?) Apple has full control, if you call support, to just say "nope" and take the money back and refund you. But sneaking any random app onto the phone of someone else for nefarious reasons is something Apple is super paranoid about.

Which is also why I will get random popups every few weeks for the rest of my life saying things like "Google Maps has been using your location for 179 days." with a "scary" little map of where I've been. No amount of saying "yes, i meant to do that" can convince Apple that it's intentional.
by matheusmoreira | 2025-06-12 23:42:30+00:00
By "tests" I meant concurso público. There isn't a good English term for that.

Every other judge is a law professional who studied hard to pass the test. They compete for the judge positions with thousands and thousands of other professionals. The supreme court judges did not necessarily pass such a trial. Therefore, it is entirely possible and even likely for the judges of lesser courts to be more knowledgeable about law than the supreme court.

Just yet another example of how backwards this country is.
by ryandv | 2025-06-12 23:45:56+00:00
> I’m suspicious whenever someone says, “I’m an (adjective) (noun).” Why did you need to say, “I’m a great tennis player,” “I’m a deep thinker,” or “I’m a generous person”? Instead, why not simply play tennis, regardless of how great you are? Or think as deeply as you want? Or be generous?

Which is why the whole "identification" fad is bullshit. Why bother identifying as a singer if you cannot sing?

Just a continuation of this postmodern delusion that puts the cart before the horse and elevates language and symbols about reality over reality itself.
by matheusmoreira | 2025-06-12 23:46:55+00:00
I realize you abide the court's abuses because it's convenient for you and your ideology. I'm trying to warn you that one day it will be your turn to be persecuted, as it often happens.

I do hope I'm still around to post about it when it does. I wouldn't wish such a fate on anyone. Even you, someone who thinks I should be imprisoned for my thoughts, should not be censored and persecuted for it.
by treuks | 2025-06-12 23:47:35+00:00
Hey, this looks to be pretty interesting and I'm excited to see an app made with egui that doesn't look like it uses the default theme!

I have no use for this software personally but I feel like it's pretty important for me to point out the fact that in your license agreement you misspelled the name of the company as Tritium Legal Technlogies (Technl instead of Technol).

Cheers on your product. From the small showcase it seems to be extremely fast. Developers actually caring about performance brings me great joy.
by xp84 | 2025-06-12 23:50:11+00:00
I get absolutely enraged at sites that block pasting. The two I know of are Quickbooks when paying an invoice with ACH and my tax collector website.

I'm pasting in a bank account number and some dumb person somewhere though, "Our users might be pasting in a bank account number... from... a 'bad' copy of it. Let's force them to potentially have to app switch repeatedly, and type 3 numbers at a time, from a 12-digit number they don't know well. Because we don't trust this 'Paste' voodoo!"

Even if I'm on a PC with windowing and don't have to app switch, the amount of misguided paternalism needed to tell me I cannot paste fills me with rage.
by msandford | 2025-06-12 23:51:25+00:00
It's an interesting take to be sure. I suspect that the lack of flexibility is going to be the real killer.

You'd probably have to build offshore platforms on either side to bring the cables up and terminate them and now that's a nightmare, saltwater/salty air and electronics don't mix well.

Or you're going to have to trench very deeply for the first few miles.

Either way you're stuck with something that really doesn't want to be bent.

I think the "glass is great insulation" is a good insight and perhaps a composite glass fiber/polymer sheath would really increase the V/m without the brittleness.
by hluska | 2025-06-12 23:53:11+00:00
Tennis is competitive though and unlike golf there’s no form of handicap. When it comes to pick up tennis, it’s not fun playing against someone way below or way above your level. I refer to myself as mediocre at tennis so I can play against people who are around my level. People who are good refer to themselves as being good so that everyone enjoys themselves (and improves) on a court.

The difference between good and mediocre is significant. To the point that I cannot return a good tennis player’s serves. The difference between mediocre and post beginner is just as significant.
by impulser_ | 2025-06-12 23:54:12+00:00
I'm not sure, my guess is maybe foreign pilots are less fimilar with Boeing planes. The reason for the Max crashes from the past was due to the pilots not getting enough training on the new plane and made assumptions about it based on the previous generation plane. It wasn't the actual plane that was bad it was Boeing training wasn't good enough for pilots to understand the changes they made.
by hackyhacky | 2025-06-12 23:57:00+00:00
No one said that all research is of value. The problem with basic research is that you don't know whether it will be of value untill you do the research. All research is potentially of value. The risk of such research is why the government has historically supported it and why so many world-changing ideas come out of gov research programs.

Private investment is risk-averse: they will support reliable short term gains over dubious long term breakthroughs. That's fine, but history has shown it's not the best way.
by mikepavone | 2025-06-12 23:57:13+00:00
This is a small point, but calling the 33-byte unit a sector in CDDA is a bit misleading and probably incorrect for the quantity being labeled. This is a channel data frame and contains 24-bytes of audio data, 1 byte of subcode data (except for the channel data frames that have sync symbols instead) and the rest is error correction. This is the smallest grouping of data in CDDA, but it's not really an individually addressable unit.

98 of these channel data frames make up a timecode frame which represents 1/75th of a second of audio and has 2352 audio data bytes, 96 subcode bytes (2 frames have sync codes instead) with the remainder being sync and error correction. Timecode frames are addressable (via the timecodes embedded in the subcode data) and are the unit referred to in the TOC. This is probably what's being called a sector here. Notably, a CD-ROM sector corresponds 1:1 with a timecode frame.

Note: Red book actually just confusingly calls both of these things frames and does not use the terms "channel data frame" or "timecode frame"
by xp84 | 2025-06-12 23:57:30+00:00
Not only apps, webpages can easily do it too! I know that sophisticated users might think to themselves "hey why didn't it play the correct app-switching animation after I clicked 'Open Settings' to enter my password" or something, but normal users could be fooled simply by loading the password-entering UI lookalike right there in the browser, probably more than half the time, which is way more than enough.

Apple's continued drive toward having UI disappear when not "in use" makes this so much more trivial. Currently, as long as you've scrolled down an inch or so, Safari's chrome consists of a single line of ~5 point text, the hostname, on a plain background at the bottom of the screen. So, "Wait, i'm still in the browser" is the kind of thing only nerds would think. Normal people would just ignore the tiny text saying "apple.com.account-verification-system.cgi-bin-iphone-3cabcdef38673824.xyz" and assume they're looking at legitimate UI as long as it roughly approximates iOS.
by KennyBlanken | 2025-06-12 23:58:10+00:00
> if Face ID fails when making a payment or installing an app (like it frequently does for reasons like sleeping in bed or wearing sunglasses) it won't fall back to PIN but ask you to enter your Apple account password.

What? FaceID will prompt for a re-try. Always. It will never fail once and then refuse to do FaceID.

If you can't figure out to lift the sunglasses off your face or sit up in bed for a second, that's not anyone's fault but your own.

Also, FaceID will never fall back to your account password for Apple Wallet transactions with a physical credit card reader.
by panick21_ | 2025-06-12 23:58:19+00:00
There are pros and con with binary logs. One isn't magically better.

The tools they have for their logs are pretty good, and its incredibly easy to disable, if you do, you will never notice a difference.

Helping engineers solve technical problems is not 'success'? Its only 'success' if open source nerds use it in their basement to run on an old sun workstation? What kind of dumb logic is that?

Why do you think Linux sees so much development?
by juliangmp | 2025-06-12 23:59:47+00:00
>[...] this will depend on who you ask, e.g. some C++ developers don’t mind Rust’s compilation times at all, as they are used to the same (or worse) build times

Yeah pretty much. C++ is a lot worse when you consider the practical time spent vs compilation benchmarks. In most C++ projects I've seen/worked on, there were one or sometimes more code generators in the toolchain which slowed things down a lot.

And it looks even more dire when you want to add clang-tidy in the mix. It can take like 5 solid minutes to lint even small projects.

When I work in Rust, the overall speed of the toolchain (and the language server) is an absolute blessing!
by philipkglass | 2025-06-13 00:00:52+00:00
I swoop in on something like this looking for the first obvious error in units/arithmetic/materials that renders the whole thing ludicrous, but the author has a spreadsheet and it looks like the units are about right. It's an absurdly cheap cable in terms of materials to transmit 10 GW across an ocean. The main things that render it dubious as a practical matter:

- I don't know if operating at 14 million volts is achievable in terms of converter stations. Today's highest voltage HVDC projects operate at 1.1 megavolts and it took years of development to get there from 0.6 megavolts.

- The mechanical practicality of thousands of kilometers of silica clad aluminum. There's a big mismatch in coefficients of thermal expansion and silica is brittle.

Still, this appears to be facially valid in scientific terms if not in engineering terms. That's impressive! It's a really thin intercontinental cable carrying a lot of power.

The whole thing reminded me of this discussion here from 3 years ago:

https://news.ycombinator.com/item?id=31971039

It has rough numbers for a globe-spanning HVDC cable on the order of a meter in diameter (assumes voltages more like present day commercial HVDC, much thicker conductor to compensate).
by deepsun | 2025-06-13 00:01:25+00:00
Just note that aggregations like that might manifest as GCP didn't have any issues today actually.

E.g. it was mostly us-central1 region affected, and in there only some services (e.g. regular instances, and GKE kubernetes were not affected in any region). So if we ask "what the percentage of GCP is down", it might well be it's less than the threshold.

On the other hand, about a month ago, 2025-05-19 there was an 8-hour long incident with Spot VM instances affecting 5 regions, and which was way more important to our company, but it didn't make any headlines.
by whodidntante | 2025-06-13 00:01:43+00:00
"... the Nakba which is the origin of the problem as it displaced the majority of Palestinians turning them into scattered refugees who were robbed of their land and property."

The origin of "the problem" is 1920/1924 when 1200 years of Islamic rule ended in that area, and non-muslims no longer lived under apartheid. With the old oppressive laws rescinded, and no able to enforce peace, a violent mess ensued, with both sides killing each other and the British, until some of the land was divided by the UN in 1947 into two nations, one Jewish and one Arab. Israel took that opportunity to declare their independence.

It was only then that the entire Arab world waged war on on Israel, and the result of that war was the "Nabka", or in other words, the Arabs who declared the war lost.

Keep in mind that far more Jews were "displaced" from the surrounding countries, and were robbed of their land and property.

It is the mindset, created through 1200 years of history, that non-muslims are lesser people and do not deserve self-determination that does not allow peace in that area.
by balanced2 | 2025-06-13 00:01:59+00:00
The article is quite confusing for starting with examples of travel accidents which will have a strong human cause but tries to make a case for a AI-only disaster. There is still a strong human factor in every AI tool, for example the best answers come when the model can search for human content. Perhaps humans searching for an AI-only disaster is just a means to shed responsibility from the humans? That seems far more dangerous than anything AI can do.
Show HN: FoundersAround – I wanted to see where founders are, so I built this
by leonagano | 2025-06-13 00:02:02+00:00
I wanted a simple way to see where founders are in the world, so I built FoundersAround. A public world map where startup people can pin themselves and stand out if they want.

I started with a JSON file, but recently rewrote it using Supabase and vibe-coded almost everything in Cursor.
by tom_ | 2025-06-13 00:02:57+00:00
It's only considered a bad idea because git handles it poorly. You're already putting all your code in version control - why would you not include the compiler binaries and system libraries too? Now everybody that gets the code has the right compiler to build it with as well!

The better organised projects I've worked on have done this, and included all relevant SDKs too, so you can just install roughly the right version of Visual Studio and you're good to go. Doesn't matter if you're not on quite the right point revision or haven't got rough to doing the latest update (or had it forced upon you); the project will still build with the compiler and libraries you got from Perforce, same as for everybody else.
by delta_p_delta_x | 2025-06-13 00:03:53+00:00
> Why is it always foreign airlines that crash?

I suppose US Airways 1549 wasn't American, then. I wonder what the 'US' in the name was for, then. If the bird strike had happened earlier in the flight where the plane would've had less altitude and speed, a very similar result to AI171 could've happened.

Or more recently, I suppose DCA isn't in the US either, and PSA Airlines isn't American.

This comment is subliminal racism disguised as thoughtful 'are these pilots not maintained to the same standards, are the pilots not trained on these types of planes', when the corrupt cesspool that is the US somehow churned out the disaster of an aeroplane system that was MCAS.

What a bell-end of a commenter.
by amluto | 2025-06-13 00:04:18+00:00
> The cable, if snagged by a ship anchor, would catastrophically fail. Not only would it snap, but the internal stresses would propagate the crack along the entire length.

I can’t this writeup seriously with comments like this. There is no mention of any attempt to calculate the allowable bend radius. Also, quenching a glass tube in a continuous process? Does that work?
by ta2112 | 2025-06-13 00:04:35+00:00
I've noticed this with movies. If a movie is being advertised a lot, it's usually a bad movie. Why else are they trying so hard?

The opposite happened with the Matrix. I think I saw 1 bus stop poster for it, and didn't know what it was until multiple people at work said, "you have to see it!" Too bad they never made a sequel.
by xp84 | 2025-06-13 00:04:52+00:00
Let me clarify, I don't expect two vendors like that to merge filesystem specs. I just think they should have first-class support for reading and writing on each others' default (NTFS and APFS) filesystems because the alternative is that a user who has a hard drive full of their important documents can't switch between Mac and PC without buying 100% more storage with which to do a complicated filesystem-migration exercise -- and let's be honest, only an absolute nerd (like us) would even understand what that is. Others would just plug in the NTFS disk to the Mac, see the popup saying "unreadable," shrug and give up (or worst case, format it not understanding that means erasing).

This is the kind of thing a reasonable government would just tell them they had to do by virtue of being a fully locked-in duopoly, just like they should tell Apple and Google that users should be able to choose to install an alternat app store.
by MBCook | 2025-06-13 00:05:10+00:00
Genius. I love it.

I was reading about keyboard firmware last night and saw the ability to do “tap dances”, where a series of specific key presses in short order can trigger a predefined action.

It instantly occurred to me how useful it would be to be able to quickly type “QWE” and have one long complex password input for you automatically. Then “ZXC” for another, etc.

Of course flashing your passwords directly into your keyboard firmware is probably a pretty big security no-no.

But all the places that love to enforce constant password changes with super specific rules sure make something like that sound appealing.
by panick21_ | 2025-06-13 00:05:14+00:00
Gnome without extensions is pretty terrible. Missing some just basic stuff that you really can't just not have. Most distros add that stuff back in.

But then the extensions aren't stable at all, its honestly a bit of a mess.

And in terms of performance its ok, but not exactly great.

I still use Gnome but mostly just because I'm used to it and hoping Cosmic will mature.

Gnome isn't bad, but they made a lot of dumb decisions that are just unnecessary. And they have been a disaster for Wayland development.
by aljgz | 2025-06-13 00:06:17+00:00
Something related that's barely touched in the post:

Bad UX is potential security vulnerability. If your system behaves in unreasonable ways, users are much less likely to notice when it behaves in a slightly different unreasonable way, this time because of a spoofing/phishing, etc.

The obvious example: if your system frequently asks for passwords, re-entering passwords becomes a habit (read system one from "thinking fast and slow"), and the user is less likely to use judgement each time they enter the password.

But also, if an OS makes it hard to find all startup applications, allows untrusted code to run in the background without any visible signs, allows terminal code to access all local files by default, etc etc these all can be abused.

One problem is that human psychology is rarely considered as important a factor as it should be by the average security expert. The other is the usual suspect: incentives. The right chain of responsibilities is missing when things go wrong for people because of mistakes that would be avoidable by proper product design.

Regulation should enforce that, but while everyone would benefit from regulation, no one likes the regulation that will regulate the product/services they offer, and the supplier has upper hand when a change in regulation is being considered because they are focused and motivated.
by MostlyStable | 2025-06-13 00:08:19+00:00
The grid connected thermostats, where the energy provider has (some amount of) control over when you heat/cool your house are pretty unpopular (I know people who have had their AC turned off during heat waves and were not very pleased). But this seems like an application of that that people would like? And most people would probably even be happy with just dramatically reduced/free heating/cooling and not actually needing to get paid. And of course it has the added benefit of actually using the energy in a useful manner, rather than just wasting it.
by crq-yml | 2025-06-13 00:08:40+00:00
I think I do some of this, but my framing is not explicitly about adopting monastic practices - rather, it's about having a "novelty budget" each day. Every novel stimulus is an opportunity to careen off course.

However, if the task ahead of me is great and I'm motivated, then I automatically seek less novelty to focus on it. IOW, maintaining a boring baseline of routine so that novelty is selective is important as a way of being able to "jump into action". It's good to get off the phone. It doesn't replace the intrinsic motivation.

There's an aspect to productivity advice that is about shouting down your burnout by adding more productivity hacks or taking stimulants or flagellating oneself. Burnout's root cause has to be approached by asking the tougher questions about life and aligning with a philosophy that is truthful to that. The work itself will have moments of routine boredom, exhilaration, and heartbreak, but the motive has to endure all of it.
by brundolf | 2025-06-13 00:09:54+00:00
It's not about being flummoxed, it's about being annoyed enough not to give it a chance

How much less adoption would Rust have gotten if it looked like OCaml instead of C++?

Its adopters are not stupid, they could have figured out alien syntax if they were already convinced of the benefit. But selling someone on an entirely new substrate for their professional work is a huge ask. You need to make it as immediately-palatable as possible, or they'll just keep on sailing without giving it a chance.
by MBCook | 2025-06-13 00:09:58+00:00
I need to use SSO with MFA for something. So I sign in.

Every once in a while, the token attached to that somehow expires. Which means that once I have successfully signed in (but before doing MFA) I am redirected to a DIFFERENT SSO system.

I get to login to that and enter its MFA code.

Having now completed all security requirements. I get to enter the MFA code for the original SSO.

Double SSO. Double MFA.

Boy don’t we feel secure.