skysight-inc/HackerNews huggingface dataset:
Ah, hadn't been paying that much attention. Thought I had seen them at roughly equal pricing but at $500 extra yeah no thanks.
The median news article has something wrong in it.

Often I live through events and read about it in the daily paper and then read about it in The Economist and read a few more accounts of it. 5-25 years later a good well researched history of the event comes out and it is entirely different from what I remember reading at the time. Some of that is my memory but a lot of it is that the first draft of history is wrong.

When someone signed their name "Dan Cooper" and hijacked a plane a newspaper garbled that to "D B Cooper", the FBI thought it sounded cool so they picked it up, but it happens more often than not that journalists garble things like that.

https://en.wikipedia.org/wiki/The_Armies_of_the_Night

shows (but doesn't tell) that that a novelized accounts of events could be more true than a conventional newspaper account and similar criticisms come throughout the work of Joan Didion

https://en.wikipedia.org/wiki/Joan_Didion

If anything really makes me angry about news and how people consume it is this. In the age of clickbait everyone who works for The New York Times has one if not two eyes on their stats at all times. Those stats show that readers have a lot more interest in people like David Brooks and Ezra Klein blowing it out their ass and could care less about difficult journalism that takes integrity, elbow grease and occasionally can put you in danger done by younger people who are paid a lot less if they are paid at all. The conservative press was slow on the draw when it came to 'Cancel Culture', it was a big issue with the NYT editorial page because those sorts of people get paid $20k to give a college commencement address and they'd hate to have the gravy train stop.

Seen that way the problem with 'fake news' is not that it is 'fake' but that it is 'news'.
>Their market share is so big that no one running SEO scams is looking at their Bing results

That's pretty unsound logic for two reasons. One is that it's not very likely that SEO optimization for different mainstream search engines requires any more effort than for one, secondly Bings ~5% market share is what, tens of millions of people still? If nobody games it you're leaving free money on the floor, and internet scammers are hyper competitive.
> Code goes into the compiler. Either compiled code or errors come out. There's no partial expansion step to cause confusion.

You could make the same argument against having a separate compilation step at all - code goes into the language, it gets executed, any other step would just add confusion. But most of us tend to find that having a compilation step that catches errors earlier is helpful and makes it easier to produce correct code. Similarly, being able to build and check generic code as-is (in the simplest case, because generic code really is just parametric code and isn't getting monomorphised) is a lot nicer than only being able to build and check individual expansions of it.

> the lack of flexibility can just push the complexity elsewhere, e.g., leading to convoluted usage patterns, which could lead to more mistakes. A programmable system for specifying type restrictions offers more flexibility at the cost of more up-front complexity, but in a well-designed system the flexibility could lead to less overall complexity, and fewer mistakes

Some way of doing ad-hoc polymorphism is probably desirable, but only if it's set up so that people don't default to it. Generic things should be parametric most of the time, and non-parametricity should be visible, so that people don't do it accidentally. It's similar to e.g. nullability - yes, you probably do want to have some way to represent absent/missing/error states, but if you just make every value nullable and say that any function that wants non-nullable inputs can check itself, that "flexibility" ends up being mostly ways to shoot yourself in the foot.
My last experience with this, in the section of code I had to navigate for my first ticket at startup X we had some code that was querying the same tables multiple times unnecessarily. We were also using a highly bespoke (imo) code library with a relatively small following on github but this library permeated the entire codebase and dictated the way things had to be done. I tried to just make my changes by touching the code as little as possible, but avoiding the most outstanding inefficiencies. I thought of my changes as a small oasis of sanity in a desert of madness. In that first PR the seniors tore me a new one. It turned out there was a v2 of "the right way of doing things" that I had to learn about and then write my code to conform to. v2 had it's own issues, though was perhaps not as bad as v1. Later on when I became more influential I was able to successfully advocate to management to change many things to my liking, including axing the beloved exotic library that distinguished our codebase. But the old guard remained highly resistant to changing the way our code was written, and switched their stance from 'this is great' to, 'it sucks but its too much effort not to keep with it'. I am left feeling that it was all not worth it, not just the struggle but whether the product was appreciably effected one way or another. Just another crappy war story of my blighted career.
Would you be willing to put that take on your LinkedIn profile? If not... well that's why.
Typically politicians are more careful with their statements for all sorts of good reasons, and I suspect more likely to follow through generally.

Accordingly someone who is not that careful, for any reason, will get articles written about "what if they do".

Those are valid things to discuss even if I think unlikely. Even inside the GOP discussions and public debate went on regarding Trump's H1B visa ideas and differing views within his staff ... it's not like they just ignored it.
> Which is why I defer to my anac-data, which admittedly biased illustrates that its just not effective but is entirely moot without addressing the core of the issue and principal of the matter as a whole: body autonomy.

Can you explain how sugar tax is an issue about body autonomy ? As far as I can see, you are free to continue putting sugary water into your body. Is the argument that even a small increase in tax is an encroach upon bodily autonomy ? Do you consider farm subsidies (e.g. maintaining US corn production) as a bodily autonomy issue then, since it lowers the cost of corn / fructose and making them available in more food ?
That’s always a strong signal to start polishing your resume. Layoffs are probably just around the corner.
When I sign on to a bank it sends an SMS. Then my phone prompts me to share that code with the brower, on my desktop. It's a neat QOL "feature" - but kinda feels too automated to be secure.
Broadcasters form joint venture to provide wireless data transmission services
Similarly, online discourse as much broader.

When online, im the world's foremost expert on fusion reactors, general relativity, geopolitics, genetics, and culture. I can dig up scholarly articles to back my position. If someone disagrees with me, the topic is deep and complex enough that I can't be decisively proven wrong.

The nature of the modern era is that everybody has a opinion about even the most niche topic. They get away with this because the stakes are non-existent and people have no real skin in the game. This habitual behavior has become the norm.
Small prior discussion:

Mistakes engineers make in large established codebases - https://news.ycombinator.com/item?id=42570490 - Jan 2025 (3 comments)
Popular in:

2023 (251 points, 82 comments) https://news.ycombinator.com/item?id=37281692

2022 (460 points, 143 comments) https://news.ycombinator.com/item?id=31566031

2021 (359 points, 163 comments) https://news.ycombinator.com/item?id=26097732

2019 (396 points, 185 comments) https://news.ycombinator.com/item?id=21862073
Annual 'winners' for most egregious US healthcare profiteering announced
It’s being filed by the creator Node.js, so I don’t think “in browser scripting” is the proper category.

The grounds are non-use. Oracle doesn’t actually offer a “JavaScript” product.
Yes, I do go after those frameworks saying they need to at the very least help their users understand what they should do. I'm disappointed by any JavaScript library or framework that doesn't provide good documented examples for this, which is almost all of them.
> I totally ignore calls from numbers that I don't know; a rare privilege.

When I am not totally busy, I usually accept them and put myself on mute and put the phone down.

They typically waste a minute saying 'hello, hello?' before hanging up, while I keep working. (Alas, I get a lot of spam calls.)
Or the involuntary option. Here is an example from Lowes

1. enter username

2. choose password or magic link (select password)

3. enter password properly

4. Thank you for logging in. Please click your magic link to log in.

Why did you waste my time putting in a password when the magic link was the only option?
We all got a$$holes and opinions and most of them stink.

You give me your stinky opinion saying mine stinks.

Well, you're wrong of course.

A claim to "evolution" meaning "change" is simply an excuse for anything. Evolution is about selection and I'm the big bad wolf eating your baby children: you go extinct. That's evolution, not some cheesy anything goes resignation.
The thing I was describing as a solvable problem was the lack of easily discoverable, clear tutorials - especially for the various libraries and frameworks that encourage patterns like updating small areas of a page that can cause problems.
On a sparse map, you can tune A* all day, but ultimately if your paths involve more than 1) vertices on the obstacles or 2) straight lines from src to (maybe some of) those vertices to goal, you have created suboptimal paths.

The idea goes: Best to just search in that space vs iterating over some other space attempting to indirectly coax out the optimal path. The bonus is that VG-based search is very fast b/c it doesn't search over anything but those. It's just everyone already has grids so they probably just would rather use that.

That's all I'm claiming. That, and TFA is basically the same as VG-based search. So, yeah, there are infinite ways to find paths, some optimal some not, some doing more work, some doing less. They'll all probably be fine but not all come with books of guarantees. OP has done a good job to intuit an optimal algorithm with fantastic performance guarantees in this setting.
Kind of an interesting list, and I think I have less to argue about than MIT's top tech breakthroughs of 2024:

https://www.technologyreview.com/2024/01/08/1085094/10-break...

Many of which are just speculative. I think they make that list too early, whether 2023 or 2024. Many energy technologies that "could" have an impact, for instance, and Threads as a X/Twitter killer?? Hmm..

Maybe put them on the 2025 list when the breakthrough tech actually gets traction or proves it has staying power. I know the list is purposefully speculative (futurist), but I think the list would be more relevant if it was more grounded.
I mean, i would describe what you are describing as them actually caring a lot what search engine they are using, but possibly out of ignorance.
Checkout Ground News. Then you can choose your specific poison :)
it's probably not chrome because they are using this third party library: (https://github.com/fmtlib/fmt). also, it might be that this sink is actually meant to write a message to the console but due to configuration options its a noop. though, i guess its unlikely the registers would have a string view [?] so maybe it is meant to be a noop.
> pet owners themselves are not the current target.

Uhh there is a donation button on the site.
Or offline cracking passwords using a wordlist.
I have a spreadsheet of my job hunts since 2008 across 8 times I was looking for a job. I was working at my first two jobs between 1996-2008

I’ve been rejected three times once I started the interview process. I have also always gotten interviews from companies where external or internal recruiters reached out to me and I submitted my resume.

All three times I’ve gotten rejected was post mid 2023.

It was clear from one within 10 minutes that I wasn’t what they were looking for. I’m not sure why I didn’t get hired for the second one after going through the rounds even though I have my suspicions.

The third I got ghosted after the HR screen where the representative from the target company’s investor interviewed me.
Whenever anyone says "JavaScript" they actually mean "ECMAScript", which is the language browsers and scripting engines actually implement. The Web standard documents cannot use the term "JavaScript" because of the trademark issue.

There isn't even such a thing as "Oracle JavaScript", they are sitting on the trademark without using it.
It prevents Oracle from suing, but everybody calls it JavaScript anyway...
The preceding paragraph says the exact opposite, but I can take the point that multiple sources are saying fishing trash is significant. It doesn’t sound like the trash visible near Mexico is the same as what they call the Pacific Garbage Patch. Either way, I cannot believe that what I saw was fishing boat trash, there was far, far too much of it. Maybe it’s beachgoer waste, maybe it’s industrial waste. Anyway, you should go look yourself before forming an opinion!
They just use the acronym EDR without introducing it, it's "Endpoint Detection and Response"
I think they want traction from solo founders so if I were you I would apply. Maybe say you are not against finding a cofounder if it comes to that.

The most famous example I know of is Dropbox. They invested in him without a co-founder but he found one before starting YC.

Hopefully others who actually know can shed more light.
The best coffee I have ever had was from a coworker's French press. (:
https://en.wikipedia.org/wiki/Earth%E2%80%93Moon%E2%80%93Ear...

I like the example audio file they have for the article, because the QSO ends with "73, bye bye" and that bounces off the moon and is received by the sender a little bit later. The moon is far away!

(I also really enjoy the distortion to SSB signals that you get by tuning the "carrier" frequency slightly wrong; more likely in this case because the moon changes the frequency of the reflected signal due to the doppler effect. Also happens with satellite comms, though you might not notice if you're using FM and not SSB.)
JavaScript can refer to many different similar languages, the runtimes, the standard library, etc.

People using JavaScript without getting permission are potentially infringing on Oracle's trademark. Many companies with trademarks tenaciously defend the trademark to protect it from being revoked. This doesn't appear to be the case with JavaScript. After usage becomes widespread, a company risks losing their trademark because they did not actively enforce the use of the trademark.

This video explains it from Velcro's perspective https://www.youtube.com/watch?v=rRi8LptvFZY
This seems dangerous:

1. Attacker starts a log in and triggers a magic link email
2. Email received and my browser client previews the link without my desire
3. Attacker is now logged in
As long as you also have a code to enter, then things will feel fine across devices.
It would make a difference because there would be no political influence over broad public opinion.

Right now, the rich leadership of these social media networks are kissing the right wing ring, so get ready to be right winged for at least 4 years.

It's not healthy.

If we didn't have single owners of these platforms, then none of this would be happening.
If you don't need to edit the screenshot, Command+Control+Shift+4 will bring up crosshairs that will put the screenshot selection in your clipboard and won't save it to disk. It's super handy for doing a ton of quick, one-offs.
This resonates hard. In particular, managing the old guard’s emotions is a defeating process. It is almost always easier to jump into a project and critique it than it is to start from scratch. New perspectives and better ideas should be welcome, but instead they can be shut down because folks take things personally.

My (rather unfortunate) conclusion is that when I encounter this behavior I move to another team to avoid it. If that’s not possible it’s honestly worth looking for another job.
New chemical structures show vastly improved carbon capture ability
> I'd noted that in my initial comment.

You said they "might" be in the same category and sounded unconvinced. Now that you're insisting on an expansive definition of digital, I'm addressing the problems it causes more directly.

> To that extent, all definitions are both arbitrary and flexible, but ultimately are governed by their utility.

And the utility of the term depends on clockwork clocks not being digital.

> (Yes, logic itself can be mechanically implemented, but it remains a mechanical implementation of logic rather than a purely mechanical process.)

Gears are a mechanical implementation of logic. If you make a distinction here, it puts clockwork clocks on the wrong side.

The logic here is just a divider. The same thing the gears already do in a clock.

Also you didn't really address one of my points, but I think it was an important one. If quartz crystals had a slower frequency, you could easily use them to directly push gears like a pendulum does. Since you're so focused on the crystal itself as being digital, would you call that a digital clock?
You must have slept walked through covid then.

Citing the simple fact that every western government ignored their own pandemic plans and did adlib bingo instead was enough to get you banned of Twitter, Facebook and reddit for close to two years.
Which can lead to trying to rewrite Netscape Navigator from scratch and killing the company:

https://www.joelonsoftware.com/2000/04/06/things-you-should-...
A little, but they have the hottest, most unhinged, culty women at my university so I can't complain
I once had an app send me a code in the email. But if I opened my email app to check the code, and then return to the app to enter it, it would lose context! It would ask me to enter my email again, and proceeded to send a new code. There was no way to log in using only my phone.
Sam Altman responds to his sister's claim of sexual abuse
You will find someday that you'd rather have tests that are comprehensive rather than tests that are fast. Especially when a significant portion of your program logic is in sql statements.
For the record, I don't believe him and think it's disgusting for someone as rich and powerful as this to attack his sister publicly.
Breit–Wheeler process > Experimental observations:
https://en.wikipedia.org/wiki/Breit%E2%80%93Wheeler_process#...
Sam Harris has a great summary of this: https://www.samharris.org/podcasts/making-sense-episodes/395...

It's so true in my opinion "doing research" is has often become, "finding a view that agrees with my world view" and to add to that, using that view to reinforce my beliefs.

It's really diabolical.
doing some recent contract work I discovered someone putting this into a PR (comments my own)

```

let susJsonString = '...' // we get this parseable json string from somwhere but of course it might not be parseable. so testing seems warranted...

try {
// lets bust out a while loop!

while(typeof susJsonString === 'string') {
susJsonString = JSON.parse(susJsonString)
}

} catch {
susJsonString = {}
}

// also this was a typescript codebase but all the more reason to have a variable switch types! this dev undoubtedly puts typescript at the top of their resume

```

I suppose this works?! I haven't thought it through carefully, it's just deciding to put your shoes on backward, and open doors while standing on your head. But I decided to just keep out of it, not get involved in the politics. I guess this is what getting old is like seriously you just see younger people doing stuff that makes your jaw drop from the stupidity (or maybe its just me) but you can't say anything because reasons. Copilot, ai assisted coding only further muddies the waters imo.
Dupe (171 points, 18 hours ago, 208 comments) https://news.ycombinator.com/item?id=42620278
>it's also important to remember that Meta censors left content as much as it does right content.

This is a bold claim. I see a lot of people in this discussion that seem to have a very different experience. Your point would be much stronger with evidence, if only to calibrate everyone's understanding of what you mean by "left content".

>what could Mark mean by "gender" other than transphobic discussion?

From what I've been able to tell the last several years, the overwhelming majority of your ideological opponents here have no interest in visiting physical harm upon others simply because of how they view and present themselves. They just don't want to be, or feel, compelled to treat the other person's self-image as an objective fact. Some of them additionally have concerns about capacity of minors to give informed consent for the related medical procedures, or consider it suspicious that the prevalence of such self-identification has risen drastically in recent years (to the point that they imagine social pressures toward such identification).

>Does that mean increased polarization and political violence? Surely, surely.

I have seen statements like this from your opponents interpreted as veiled threats in the past.
sales ops here. I was just tasked with figuring out how to use AI to use previous quotes to generate new quotes so sales people don't spend so much time creating quotes. Seems like the perfect thing for an agent. Anyone done this?
This is done before the SFP+ module sees the signal, but the module makes the design assumption that it is being done. It is right for 10G ethernet, it is wrong (at a certain time scale) for SPDIF.

I also think that https://en.wikipedia.org/wiki/Line_code is the term you're looking for.
Yes I am aware of what a fact checker is supposed to do and am aware of what they really do.

What they really do is spin information.
In Norway, one of the regional health authorities have recently replaced its old software. The replacement, Helseplattformen (The Health Platform, based on Epic Systems’ software) has been making headlines since before its introduction. Doctors and nurses first warned about bad usability and seeming instabilities which would lead to data loss and lower quality treatment. Their warnings were ignored, but have since become a reality. You can follow the news about the system on https://helvetesplattformen.no (“the hell platform”)

While there is certainly such a thing as bad software, a lot of old software actually has its merits, and its users will often tell you about them if you ask. In my experience, developing a desktop app for a point of sales/backoffice, the users were often very satisfied with the old software we were replacing. They liked how fast they got things done with it: For instance, the old software had keyboard shortcuts for everything. Its layout was more information dense.
When I see "explanation of the Standard Model", my mind immediately goes to my favorite YT video, which is Dr Tong's talk at the Royal Institution. I started watching this video and it took me a second to recognize the voice, it's him as well!

If you want a long version: https://www.youtube.com/watch?v=zNVQfWC_evg
>...the bar to tag a post as disinformation is extremely high. To tag a post, they need to produce several pages of evidence, taking several days of work to research and document.

Why was the Hunter Biden laptop story thus categorized? As I recall, "several days" did not elapse between the New York Post publication of the story and its suppression on social media.
A treasure trove of unseen stars beyond the 'Dragon Arc'