skysight-inc/HackerNews huggingface dataset:
Curious why the downvote? Because someone actually died? It doesn't change the fact that "Eagle Eye" is about (spoiler) an AGI killing people both directly and indirectly (by manipulating others, AI "Swats" you, ...) and here is a company trying to make AGI.

If the AGI actual existed it could certainly indirectly get people killed that were threatening it's existence. It could "swat" people. Plant fake evidence (mail order explosives to the victim's house, call the FBI). It could manipulate others. Find the most jealous unstable person. Make up fake texts/images that person is having an affair with their partner. Send fake messages from partner provoking them into action, etc... Convince some local criminal the victim is invading their turf". We've already seen several examples of LLMs say "kill your parents/partner".
To clarify a little further, years ago I worked on a software package for high-resolution (spatial and temporal) simulation of GNSS orbits. While it seems that this would be straightforward (Kepler’s laws have been well-known for a while), it turns out that there are a number of correction factors required to deal with the non-ideal aspects of Earth orbit.

For the MEO GNSS satellites, the last correction factor that I needed to implement in order to meet the system requirements ended up being Solar Radiation Pressure. Since the accuracy of a GNSS system depends on knowing the precise positions of the SVs at precise times, any error in the orbital position calculation is a direct error on the position; SRP, as it turned out, was enough to knock the real orbit off by about 1m over a… surprisingly short period of time (I don’t remember the exact period, somewhere around 30min to 6h).

Down in LEO you’ve got way less predicable correction factors with significantly larger magnitudes. Even at 300km there is still a little bit of atmosphere and your satellite experiences drag. Factoring in the huge number of SVs in the Starlink constellation and it’s going to be a nightmare to model their orbits accurately enough to do decent positioning.

But as I was writing that, a fun thought came to mind. All of the end-user GTs could be used as tracking stations. If the Dishys have a GPS receiver and can assume it is in a fixed static position (accelerometer to cross-check?), it can self-survey its own position on the ground probably to 1-2mm accuracy over time (higher-end consumer grade parts like the UBlox F9P can do this) and use the antenna phasing to get a good idea of the SV relative to the GT. Collect all of those high-resolution coordinates and the ranging data from all of the end-user GTs, set it up as a huge linear algebra problem, and throw it at some GPUs. It might work?
The Truth About AI Agents: Are They That New?
Highly recommend any IC to read this.

The title might be cringe, but this is a very good overview of the core requirements to climb up the ladder (if that is what you want to do)

1. Being helpful cross-organizationally

2. Execute efficiently

3. Go beyond your job description, and do work expected at 1 title above you (if you want to climb6

4. Communicate. Communicate. Communicate.

5. Know your s### about your product.
The saga of the color brown in the early years of the PC (2023)
Pandoc does not have a PDF reader.
Dominate: A Python/JavaScript lib for generating HTML documents
Instead of using a templating lang for html file generation, we can use Python or Javascript. Thus, we don't need to learn one more templating lang.
I never used Javascript lib that I mentioned above, but it is here for ref : https://github.com/Knio/dominate.js

I use this a SSG (Static Site Generator). This is helpful since I don't need to learn one more SSG since I am already aware of Python and little bit of html/css.
Elon Musk is nothing if not famous for astronomically over-promising and under-delivering.
That’s not what that loop does, it puts one item into each next group and loops back over the groups after every three items. Really it ought to be a by-three stepped loop over items, inserting each into each group inline:

groups[1], groups[2], groups[3] = items[i], items[i+1], items[i+2]

If the group count is dynamic, you can just loop over groups instead, and then step through items by #groups, inserting.
Devil left it there when he last went down.
That’s what really matters in terms of providing for yourself and potentially a family down the line. Titles are meaningless.
Ok. Knuth makes mistakes, nice to know. Let's read about them. Oh, he categorizes them nicely.

WAIT A MINUTE HE HAS A LIST OF CATEGORIES FROM A-T THAT ARE NAMED TO COINCIDE WITH THE LETTER!

And they alliterate!
I’m not sure how that makes my argument bogus.

Plenty of treatments are denied in other countries. Not to mention most other countries have private insurance layered on top of public and it’s the same issue - private insurers denying a treatment through their own process.

If US insurers are guilty of murder than most of the worlds insurers are too.
> just as oil is a finite resource, the internet contains a finite amount of human-generated content.

I guess now they’re being explicit about the blatantly extractive nature of these businesses and their models.
> were given given a copy and told to figure it out

Welcome to engineering. That's what we do. It's all we do.
If grok helps to understand the context behind the tweets, I see some value that it adds in this space. I have found multiple occasions where I have had to search the context behind the tweets.
NetBox Juniper Mist Integration
it's called radar I believe and they've used it for a long long time. I always assumed it was built completely in house in the before times
I find that argument to be written in a terse "mathy" style that makes it a bit hard to follow. So let me try to restate it in more concrete "programmy" terms.

To iterate over an array with "len" elements, it’s most elegant if “len” appears as a loop bound, rather than "len+1" or "len-1". Thus, in 0-based languages we use half-open ranges, whereas in 1-based languages we use closed ranges:

// real C
for (int i = 0; i < len; ++i)
process(array[i]);

// C-like language with 1-based indexing
for (int i = 1; i <= len; ++i)
process(array[i]);

But the second is inelegant when len is zero, because 0 isn’t a valid index at all, so it’s weird for it to appear as a bound.
If you think that's cool, then reading about Paleo-Siberian languages would be down your alley.

Lots of language isolates and interesting paleohistory. Yenesian will never stop wrinkling my brain.
the whole group of these techbro billionaires come off as barely human ghouls when you hear them speak, imo

see also: peter thiel on piers morgan recently.
Dupe (353 points, 5 hours ago, 143 comments) https://news.ycombinator.com/item?id=42412718
I could have told you it was a weekday, because I was at work, but I'll take your word for it being specifically a Tuesday. I think 9/11 is a bit of a cheat, though, because it's world-wide referenced by it's date. How many people, a couple of generations on, would remember the precise dates of, say, JFK's assassination or the moon landing? (I know the second, but not the first, and I was a history major!)
The fact that there are only about 30 hackers in NYC says that people don't want to sign up. I am quite sure there are many more than 30 people who saw your post at least once and would be interested.

There is something I don't see other people talking about that likely contributes to this.

I don't want to put my username out there and let people associate me with this username. Many people do, but I don't, and I suspect many other people don't. In fact, this is a throwaway account -- I think the 4th HN account I have. That said, I very much would like to connect with other people offline with my real name.

Why? I have a lot of experience, I read a ton of things on HN and other places and have a lot of knowledge of many things. But I also have strong opinions that other people don't agree with, and may occasionally write those opinions in a not-so-nice way. (I don't find that necessarily a problem -- that is what Internet is for, and I should have a bit more freedom than what I say or how I say things at my company, especially criticism). In addition, I do want to hide my identity here, so that people don't dox me when they don't like what I said (I can guarantee you that happened), or people who know me IRL can associate me with this account based on things that I say.

I share a lot of knowledge in my comments, and run knowledge sessions at my company. I would love to network with people. But I don't see myself signing up on meet.hn -- I'll go with meetup.
you can fix it by buying a linux compatible laptop/pc or building one with known compatibility.
> Airbus has deeply integrated R&D and manufacturing hubs where the R&D engineers and scientists can just walk a few minutes and they will be inside the factory halls manufacturing the parts they designs.

This is not true. Airbus has a history of competition between French and Germany parts. The assembly plants are spread in France, Germany, UK, Spain, Italy. No such things as deeply integrated R&D and manufacturing hubs.

Boeing crisis makes Airbus look better. Airbus itself isn’t renown for efficiency.
I heard he was lookin' for a soul to steal...
And if you have many apps and don't treat your carefully edited configs as dirt, you'll understand it'd be a giant waste of time to recreate from scratch
Wow, you are very right. I use a $3k MacBook with high def display / great color, and I use very faint dividers, backgrounds, etc.
Making a magnetosphere should be easier than terraforming an entire planet. It's just some hundreds of thousands of kilometers of wires, and you can even use the wires while you are at it.

He obviously has plans to do neither of those. What makes me question why does he even want to go there... But a magnetosphere strikes me as "earlier infrastructure", while terraforming is "is that even possible?"
Google scales Training Data Attribution for full pretraining corpus
Maps used in this way are clojure idiom.

https://softwareengineering.stackexchange.com/questions/2723...
Doesn't this sharing put lie to the "can't comment ongoing investigation" type of deflection that cops do? It's OK to "share intelligence" with CEOs of major corporations, but you can't tell citizens? I guess everyone is equal, but some are more equal.
Fair enough, for some reason I thought it was i/3 and not i%3. Still, I think the point stands.
I'm definitely a fan of a monthly "Meet HN" thread that others have recommended, if dang would allow it. The ability to post local events and find others currently interested in meeting up could be invaluable.

The biggest bottleneck of the website is constant visibility. I have meet.hn on my profile. I haven't had anyone reach out about it. I kinda forgot that it was there. Having a "Meet HN" thread gives people looking for local connections a consistent and visible way to find others.

I currently run local events on Meetup.com (one personal and one professional). At the end of the day, the audience size there is always going to be larger than through something like this, so I do agree with sirobg that the best fit is for facilitating 1:1 conversations.

Funny enough, I am meeting with someone from HN in Austin next week, but it was purely serendipitous from a cold outreach email where we happened to be working on a similar project and realized we were in the same city.
Sure, HNers are interested in explanations of how things work (I am too!).

But you specifically said that without such an explanation, products should "go to Reddit" (which presumably means, they don't belong on HN). I'll leave whether that's a "dismissal of someone's work" or not up to you, but all I'm saying is: it's evident via voting that many HNers find BlenderGPT, a tech product, interesting, even with the lack of that explanation. And so BlenderGPT does not need to "go to Reddit".
Correspondence through letters is a ghost of times past but people write messages & communicate to each other more than ever, over multiple media. Will particular platforms be as abandoned as writing a letter and sticking a stamp on it someday - yes
Looks great, I've always found it weird that basic shareable kanban functionality always costs so much.

About the boards expiring in two months: does that mean two months of inactivity?
I agree, but more and more customers are strictly limiting egress for security reasons which reduces the argument somewhat. I think it’s more likely that not overpaying for NAT Gateways will be a more effective source of pressure for AWS customers.
The myth of Jobs would be disgusted, the real guy shipped the same
> They expired and disappeared

There's no button for that.
Ah! Then we're in agreement :)

And yes, Rails makes it easy to make "unthinking" mistakes - like, you should prep your ActiveRecord objects in the controller so they've got all their data for the view, but, because you don't have to...

Blessing and a curse. You can turn it on and pretty much immediately get started, but that doesn't mean you know what you're doing...
>Finally—and this might be the most underrated factor—stay positive. Our industry can be surprisingly cynical. But look around: We're solving fascinating problems, working with brilliant people, and yes, being well compensated for it. A positive outlook isn't just about being nice—it's a career accelerant.

I don't disagree with how important one's mindset is. But it seems like this justification for the positive outlook -- meaningful work, amazing coworkers, and compensation -- is actually the end goal for a lot of people. Until that's achieved, it'll be a lot harder for some to internalize some of the points in the blogpost.
> though hopefully there weren't sites expecting an ajax call to not do anything

It didn’t need to do nothing, it just needed to have no visible effect.

I would be absolutely astonished if this affected no one. It’s very easy to imagine someone having written

htmx.ajax("GET", "/some-tracker-that-returns-nothing-or-json-or-something")

And now your body is clobbered, leaving either nothing behind or a raw JSON response or some such thing. Seriously.

Should such a person have used fetch() instead? I dunno, probably; I don’t use htmx.

This is an extremely breaking change.
This is an uncharitable viewpoint. The US has progressed significantly and each generation has been smarter and more empathetic than the last, meaning a free market is the end state of all economics. There isn't a single US owned and operated company that simply puts profits above all else these days, and there is a great deal of care taken even before regulators get to the companies.
Not really. Unlike the monty hall problem, sleeping beauty receives no additional information. The thought experiment was originally brought up to illustrate how a perfectly rational agent’s credence in the relevance of her temporal position to some proposition can change over time even though she receives no new information nor suffers from a cognitive mishap. This point is more evident in the original paper by Elga: https://swh.princeton.edu/~adame/papers/sleeping/sleeping.pd...
Lutein and Zeaxanthin
...you think tenured professors are bringing home six figures? Maybe at Harvard.
There's surveillance camera footage of the vehicle John Barnett was sitting in at the time of his death. The conspiracy theories are not credible.
I tried the three-way conversation feature. While not perfect, it worked pretty well.

I posted a demo here:

https://youtu.be/pU_-Xf60DAU
With all the overdose deaths and the lives ruined by opioids, I guess I'm a little bit surprised this didn't result in criminal charges for someone at McKinsey. Surely there must be some emails or texts that are inculpating.
From the article:

President Truman publicly expressed praise for the completed work, but the night of his return to the White House he wrote in his private diary: "With all the trouble and worry it is worth it – but not 5½ million dollars! if I could have had charge of the construction it would have been done for half the money and in half the time!"
If you sued for mental damage the state for such a thing, would you be able to win?

It says a child was taken from the mum for 5 months, that's an impossible damage, literally to get back to something similar you need another child + 9 months + all the costs associated to having 2 children (and career progression loss).
Glass half empty, glass half full.
Yeah, I like this instantly shareable and trackable in calendar, but I never found anything more convenient than to maintain a kanban board on a excel sheet and the file placed in a shared folder which the team is having most probably to share stuff around.
Hum... You (or he, or whoever) can't practically be in control of an entire planet.
a smartphone can be used to guide an ICBM.

what human in the would could be trusted with it?
>I noticed something that seemed almost too obvious. While our sophisticated models were still processing frame sequences and temporal features, the viewers in the comments section had already identified the crisis.

>Comments like "don't do it" or "it's not worth it" were appearing consistently. While we were pouring resources into optimizing frame embeddings and acoustic models, the clearest signals were hiding in plain sight.

First, I call bullshit. There's no way you're the first person in the room to think "let's check for keywords in the chat". I can believe that being able to tell these kind of bullshit stories is what gets someone promoted at the big companies, but I think this one is not even particularly good. Wouldn't any interviewer be skeptical? Feels like a Feynman story. Then again maybe life is stranger than fiction sometimes. Or maybe the real contribution at the time was in suggesting a feasible mechanism to incorporating the comment data?

Secondly, I hope that whatever model you came up with extended to livestreams without viewers, or livestreams where the viewers were egging them on. Also "Don't do it" seems like a pretty weak signal when you consider the entire variety of dumb shit people do on livestreams, e.g. the cinammon challenge, ice bucket challenge, whatever.

Also this is Facebook we're talking about, shouldn't they already know whether a user is a suicide risk in general from all the data mining shit they do? Shouldn't there just be a report button on the stream so users can report such things?

Sincerely,
guy who went from new grad to laid off in 3 years
Nice boring release, just the way I like it. Thank you!
I feel the same way but I’m not sure if I should.

The internet wildly speculating would probably get back to my mom and sister which would really upset them. Once I’m gone my beliefs/causes wouldn’t be more important than my family’s happiness.
Yeah, anyone who's able to stomach solving 'fascinating problems' at facebook is not cynical enough IMO
A bit late, but thank you for this comment. Appreciate the feedback. The features are actively expanding. Currently we have added 8K's and Form-4s, for handling SEC filings coverage. As our userbase grows alongside their feature requests and analysis presents new data points worth investing into we will increase the scope on a bang for buck basis.
The evolutionary origins of the hepatitis E virus
I understand that it's not a pure meritocracy story and an element of timing was involved.

But I was scrolling to find some description of what was accomplished in each of the steps.

In many big companies there is an inherent motivation to replace the old with new to get ahead without improving the state of the art.
Oh cool, all I have to do is buy new hardware when the software breaks during updates or when Mercury is in retrograde
Serve content that is reversed proxied by something that terminates SSL - cloudflare, cloud gateways, Nginx etc, ingress controllers ...
I have a really hard time understanding why people like 1-based indexes! 0 is the smallest unsigned integer in every programming language I know of that supports the concept of unsigned integer. Why shouldn’t an array at the smallest possible index correspond to the beginning of the array?

It’s also very natural to think of arr[i] as “i steps past the beginning of arr”. With one-based indexing arr[i] has no natural interpretation that I know of. It’s “i-1 (for some reason) steps past the beginning of arr”. The only reason I can think of to prefer that extra -1 in your formula is just because human languages (at least the ones I know of) work this way — the 42nd element of a sequence, in normal colloquial English, means the one 41 steps past the beginning. But I’m not sure if there is any logical justification for that.

I also, despite being American, find the convention used in many countries of numbering building floors starting with zero to be more logical. I’m on the third floor, how many stories up did I travel to get here? Three.
It allows you to study things in-situ that are just under the skin without opening things up. Useful!
Some data is even completely unaccessible, like the app usage on Android. You can view it, but you can't export it in any shape or form.
Abstand and Ausbau Languages
Europeans having stronger opinions than others about Russia invading Europe is not evidence of a conspiracy.
Murder Mystery: GCC Builds Failing After Sbuild Refactoring
Until you have serious bonus clawbacks for every such case, it is just cost of doing business. Just increasing the fines won't do much, they will just fire more people citing costs and the market will applaud that with rising stock price.
This makes no sense.

Plenty of healthcare is not covered by insurance. Cosmetic procedures are healthcare and not covered.

Not to mention errors in claims, claims that include care well outside guidelines, etc.

You’d expect a pretty consistent level of denials even if all medically necessary claims are approved.
I think it was Kimmel last night who mentioned one family's experience with their drone sighting.. their car clock changed time and then went back to the correct time. Car clocks, if they're connected to ntp, would be through cellular network.
Imagine a drone carrying a stringray cellular tower emulator with enough power to be _the_ tower for an area for a free hours. Now imagine a couple square miles with these in the air. No need to get a subpoena for a telecom, you are the telecom.
Molecular machines that loop chromosomes also twist DNA
Thanks, yeah I agree. The vast majority of the code in this library lives in a single class definition. Is it possible to move the implementations into separate files? Totally. Would that make the codebase more legible? I think at the moment, I would argue no, it would actually hurt legibility. If the class needs to grow dramatically, then maybe we’ll need a different approach, but I think this is actually the right thing to do for now!
Windows Update once borked my overnight ML job to install “critical updates; reboot required” on my desktop.

I bought a MacBook the next day and put Linux on that desktop. 100% happier.
Is the Panasonic ub820 still the way to go to get Dolby vision?
OpenAI Whistleblower's Death Ruled Suicide, Police Say
Stingrays in drones.

Kimmel last night reported a family who said their car clock changed time and then changed back.
https://archive.ph/octlD
Biodiversity loss due to agricultural trade three times higher than thought
What's the purpose of the excessive quantity of leading underscores on every variable? Are they intended to communicate something special?
Is it though? You're trying to refute someone else's argument through me. And it is confusing, either I am wrong or they are making it up, it seems weird that it could be either of those when it could be neither.
The structure of Rust makes it possible to port it to those architectures, and if Rust continues its present momentum, someday in the future you’ll be just as likely to see some random embedded system support Rust as it is to support C now. We just haven’t had the time for it to catch on enough to get there, but there’s nothing fundamental about the language to prevent it.
Solid phase manufacturing transforms aluminum waste into high-value alloys