MurphyA/hacker-news huggingface dataset:
by timewizard | 2025-05-17 22:01:03+00:00
It always will when active. Once you set the control mode and parameters it will always try to maintain them. Additionally if you have flight director enabled it will alter the mode and parameters at specific points in the flight for you automatically.

A pilot putting enough force or enough deflection on the controls will automatically disable autopilot and sound the general caution. So it's very lucky he stayed within the autopilot activation envelope.
by jjcm | 2025-05-17 22:01:27+00:00
This is a great overview of the pros/cons of this. For those creating just a simple site, this is a solid easy way to have proper contrast.

For those making anything at a production scale where you need wcag compliance however, I'd avoid this and leverage a proper semantic token layer. Semantic tokens will help both accelerate your dev cycle, and they'll help guarantee proper contrast ratios in a way that looks visually better than just switching your foreground layer to black or white. The great thing about a semantic token layer is they're extremely easy to theme, which means you get light/dark theming for very little additional cost. You can also create separate WCAG2 / APCA accessible themes, should your brand color be one of the ones that WCAG2 has issues with - will get you compliance while still providing a better visual contrast option.

This is kind of my niche domain specialty - I run the variables/tokens stream at Figma, and I've worked on the dark mode implentation for both Figma and Atlassian. Happy to answer any questions about tokens/themes/accessible color.
by tim333 | 2025-05-17 22:01:35+00:00
My prediction is that things will go the opposite way and AIs will become progressively more accurate as they get better at fact checking and reasoning.

Already LLMs like chatgpt can be fairly unbiased on things like was the economy better under Trump or Biden whereas humans tend to be very biased on that depending on which information sources they have been fed. Humans definitely perform poorly as voters due to shill-generated material in training data.
by godelski | 2025-05-17 22:01:57+00:00
It is CRITICAL that we be realistic about what fulfills the optimization objectives in the models that we train. I think there's been a significant unwillingness that objectives like "human preference" (RLHF, DPO, etc) not only help models become more accurate and sound more natural in speech, BUT ALSO optimize the models to be deceptive and convincing when they are wrong. It's easy to see, because you know what's more preferential than a lie? A lie that you don't know is a lie. You (may) prefer the truth, but if you cannot differentiate the truth from a lie you'll preference based on some other criteria. We all know that lies frequently win out here. If you doubt this, just turn on the news or talk to someone that belongs to the opposite political party of yourself.

This creates a very poorly designed tool! A good tool should fail as loudly as possible, in that it alerts the user of the failure and does its best to specify the conditions that led to this. This isn't always possible, but if you look at physical engineers you'll see that this is where they spend a significant portion of their time. Even in software I'd argue we do a lot here, but also that it is easy to brush off (we all love those compiler messages... right?). Clearly right now LLMs are in a state where we don't know how to make their failures more visible, and honestly, that is okay. But what is not okay is to pretend that this is not current reality and pretend that there are no dangers or consequences that this presents. We dismiss this because we catch some obvious errors and over-generalize the error quality, but that just means we suffer from Murray Gell-Mann Amnesia. It's REALLY hard to measure what you don't know. Importantly, we can't even begin to resolve these issues and build the tools we want (the ones we pretend these are!) if we ignore the reality of what we have. You cannot make things better if you are unwilling to recognize their limitations.

Everyone here is an engineer, researcher, or builder. This framework of thinking should be natural to us! We should also be able to understand that there's a huge difference between critiques and limitations and dismissing things. I'm an AI critic, but also very optimistic. I'm a researcher and spending my life working on this topic. It'd be insane to do such a thing if I thought it was a fruitless or evil effort. But it would be equally insane to pursue a topic with pure optimism. If I were to blind myself to limits and paint everything as a trivial to solve problem, I'd never be able to solve any of those problems. Ignoring or dismissing technical issues and limitations is the domain of the MBA managers, not engineers.
by kjellsbells | 2025-05-17 22:02:01+00:00
Also very curious how the call initiator was able to see the call control messages (ie SIP). Arent all these messages wrapped inside an encrypted GRE tunnel between handset and cell tower (and MME)? Being able to unpick GRE tunnel encryption would be a gigantic hole. Perhaps this only works because the OP is running analysis on their device, but even then I'm surprised that the pre-encryption payload is available.
by gnabgib | 2025-05-17 22:02:05+00:00
Discussion (219 points, 3 days ago, 70 comments) https://news.ycombinator.com/item?id=43993332

Related Grok's white genocide fixation caused by 'unauthorized modification' (192 points, 1 day ago, 141 comments) https://news.ycombinator.com/item?id=44004250
by mhuffman | 2025-05-17 22:02:49+00:00
Sam Altman must be literally vibrating at the thoughts of tacking on ads at the end of a "persuasive" interaction about whatever. "... and remember to try new Oreo-flavored Pringles and tell them Gippity sent you with this 20% off code, because we are best friends and we can trust each other!"
by nbadg | 2025-05-17 22:02:55+00:00
As far as I'm aware, the proposed mechanisms for this have to do with the distance to the focus point -- in other words, the fact that the display is close, not that it's a display. The virtual distance to the display, and hence your eyes' focal distance, is definitely something you can change in VR, and presumably also AR, so I think this would actually presumably be better, wouldn't it?
by westurner | 2025-05-17 22:04:18+00:00
If data integrity is assured, and thus there is no change in the data to store/transfer, then that's the opposite of computationally transforming the data?

How do we see robot and AI and helping interactions in film and tv and games?

A curated list of films for consideration:

Mary Shelley's "Frankenstein" or "The Modern Prometheus" (1818), Metropolis (1927), I\, Robot (1940-1950; Three Laws of Robotics, robopsychology), Macy Conferences (1941-1960; Cybernetics), Tobor the Great (1954), Here Comes Tobor (1956), Jetsons' maid's name: Rosie (1962), Lost in Space (1965), 2001: A Space Odyssey (1968), THX 1138 (1971), Star Wars (1977), Terminator (1984), Driving Miss Daisy (1989), Edward Scissorhands (1990), Flubber (1997, 1961), Futurama (TV, 1999-), Star Wars: Phantom Menace (1999), The Iron Giant (1999), Bicentennial Man (1999), A.I. Artificial Intelligence (2001), Minority Report (2003), I\, Robot (2004), Team America: World Police (2004), Wall-E (2008), Iron Man (2008), Eagle Eye (2008), Moon (2009), Surrogates (2009), Tron: Legacy (2010), Hugo (2011), Django Unchained (2012), Her (2013), Transcendence (2014), Chappie (2015), Tomorrowland (2015), The Wild Robot (2016, 2024), Ghost in the Shell (2017),

Giant f robots: Gundam (1979), Transformers (TV: 1984-1987, 2007-), Voltron (1984-1985), MechWarrior (1989), Matrix II: Revolutions (2003), Avatar (2009, 2022, 2025), Pacific Rim (2013-), RoboCop (1987, 2014), Edge of Tomorrow (2014),

~AI vehicle: Herbie, The Love Bug (1968-), Knight Rider (TV, 1982-1986), Thunder in Paradise (TV, 1993-95), Heat Vision and Jack (1999), Transformers (2007), Bumblebee (2018)

Games: Portal (2007), LEGO Bricktales (2022), While True: learn() (2018), "NPC" Non-Player Character

Category:Films_about_artificial_intelligence : https://en.wikipedia.org/wiki/Category:Films_about_artificia...

List of artificial intelligence films: https://en.wikipedia.org/wiki/List_of_artificial_intelligenc...

Category:Films_about_robots: https://en.wikipedia.org/wiki/Category:Films_about_robots

Category:American_robot_films: https://en.wikipedia.org/wiki/Category:American_robot_films
by asa400 | 2025-05-17 22:04:39+00:00
The banner one is memory safety without garbage collection. This enables is a terrific degree of library composition. Unlike C/C++, you can generally expect that libraries you pull in will also be memory safe.

The other one is thread safety, due to the compiler-enforced ownership semantics that prevent threads from accessing shared data unless they do so in a well-defined way.
by harrall | 2025-05-17 22:06:48+00:00
It was something to do with consumer releases (e.g. product launches) so we had to handle extremely sudden bursts in traffic.

We leveraged the CDN heavily but I had to drill down and dive deep into the specifics of our CDN and our stack. One mistake might mean turning 10,000 into 100,000 requests and over 100 million requests, it would become a big(ger) deal.
by bbatsell | 2025-05-17 22:07:36+00:00
It doesn't really solve the underlying issue. On long-duration flights, pilots have to rotate who is in the cockpit and who is in crew rest. They receive food and beverage service from flight attendants entering the cockpit. On very rare occasions, they are asked to enter the cabin and examine some part of the plane to determine if something is an emergency or not. Mantraps are perhaps a future requirement for cleansheet designs, but even that seems unlikely to me.
by WillAdams | 2025-05-17 22:07:53+00:00
Interestingly, Heinlein's _Starship Troopers_ is the only book, other than _The Bible_ to be on the reading lists of _all_ the U.S. Service Academies.

That said, while the Marines dream about powered armor and self-deploying troops, the reality is nowhere near that yet.

As noted, one needs to have control of the LZ --- if that weren't critical, then Spec. Ops. would have actually done something with the idea of putting pods containing soldiers under the wings of Harrier jump jets, and the V-22 Osprey would have a forward-firing weapon --- keeping control of an airfield is hard, which is why AF Sec. Police train to fight against Spetsnaz and the U.S. had RoK Marines guarding their bases during Vietnam.

What does a supply chain look like in a time of drone warfare? How does one control a perimeter and maintain the surface of a runway against an opponent which is well-equipped? (For an example of how critical that can be, see AF-4590)
by divan | 2025-05-17 22:08:00+00:00
I work in Quest 3 regularly and in a "normal" weather I like to work outside (in a safe environment aka backyard). It's just nice to have fresh air. But once I decided to work and sunbath on the balcony of the hotel in the Swiss Alps in a sunny spring day. It was lovely until sweating made the work really uncomfortable (but yet practically possible). :)
by globular-toast | 2025-05-17 22:08:48+00:00
> Sharpness is a product of sharpening, which should be done regularly for good results.

How often? I have a Japanese santoku knife made of VG10 and I really like it when I get it razor sharp. But is it normal that it loses that after a few weeks? Do I really need to keep sharpening on a whetstone that often? I cut vegetables almost every single day.
by 8note | 2025-05-17 22:09:04+00:00
with the gen ai cli tools, i think if i go all in, i could skip lugging my laptop around. theres some UX warts to phones where i think i need a keyboard for tab, ctrl+c, ctrl+v, ctrl+d, delete, and so on, that arent in gboard, but i think it could be a fun side project to design and build a tiny mechanical keyboard that only had those buttons i need

im running the newer pixel fold, so ive already got a ton of screen real estate.

ive made a couple code changes phone-only now, using the amazon internal browser that has ssh access to my dev desktop.

im missing the ability to get cloudwatch logs and the like, but when i get a good mcp, i think i can leave my laptop at home

my previous workflow was mostly on pen/paper though, only touching the keys when i know what code im going to write, or when i need to lookup something specific, so i think im in a better spot for phone dev than somebody with ten monitors each showing some chunk of code
by FrojoS | 2025-05-17 22:09:05+00:00
> https://pubmed.ncbi.nlm.nih.gov/39982728/

Did you paste the wrong link? This meta-study does not seem to say anything about "up close".

From the abstract:

> Study selection: Primary research articles investigating the association of exposure to digital screen devices (ie, smartphones, tablets, game consoles, computers, or television) with myopia-related outcomes
by hypertexthero | 2025-05-17 22:09:42+00:00
Anyone know how to change the default :date output to YYYY-MM-DD instead of MM/DD/YYYY on macOS?

I’ve tried the following in default.yml and reloading the config, but it’s not working and Claude, Gemini, and myself are stumped :)

matches: - trigger: ":date" replace: "{{mydate}}" vars: - name: mydate type: date params: format: "%Y-%m-%d"
by anvandare | 2025-05-17 22:11:20+00:00
I don't know. Let's start by cutting up any "social"* company/platform with more than 10 million users and work our way down from there.

Who knows, it might even have the side-effect of forcing them to use open protocols so that people can connect to people who are on other platforms. Maybe they'll even have to make money by delivering service to their users instead of users to their advertisers.

* antisocial, they are antisocial.
by tomaskafka | 2025-05-17 22:11:37+00:00
Wow, I had little idea the readily available tech is this far

> Termux, which is an Android app that provides a mix of terminal emulator, lightweight Linux userland, and set of packages that are able to run in that environment.

Tim Cook, I know what you know (and fear losing Mac sales to iPad and iPad sales to iPhone, so you want them nerfed), but this would make me upgrade my 2018 iPad Pro. I’d love to be able to leave my expensive macbook home for the vacation, and still be able to do some emergency hotfix on a tablet with keyboard (ideally connected to eg. hotel TV).
by s1artibartfast | 2025-05-17 22:11:40+00:00
RE SS: Social security has already crossed the point where SS expenses exceed SS tax revenue [1]. Interest on bonds purchased with SS tax revenue are paid out of general tax revenue.

I see two issues with what you said. First, what matters is the expected return and whether it's prositive. I can sell you an "investment" that pays dividends and raises revenues, but that doesn't mean it is net positive economically. I can spend $100 to raise revenue by $0.01 for 10 years. Is that an investment simply because some nonzero level of return?

Second, waving away debt as internal ignores the fact that interest recipients and payers are different. A family with a big credit card bill is also domestic debt and circulation. That is little consolation for the family spending an increasing portion of their budget servicing the debt, nor is it consolation that the money is being circulated by their banker paying their housekeeper. The internal "who" matters, especially when some people can run up the credit and check out before the bill comes do.

https://www.ssa.gov/oact/STATS/table4a3.html
by mikenew | 2025-05-17 22:12:44+00:00
That's a great compliment; thank you.

As far as being outside, I imagine it's very dependent on personality. I often get restless and distracted working from home, and being outside or in a public space will help me feel a lot calmer and more focused. There's also a certain amount of intentionton it takes to "go to a specific place to do a specific thing" that helps me mentally.

It's not something I'm doing every day, but when the weather is beautiful and I'm feeling stuck behind a desk it's so nice to be able to work outside.
by pton_xd | 2025-05-17 22:12:51+00:00
Share-nothing via message passing ala Erlang makes multithreading much more tractable. I daresay it's enjoyable.

Async is a decent syntax for simple tasks but that simplicity falls apart when composing larger structures and dealing with error handling and whatnot. I find it more difficult to understand what's going on compared to explicit threading.
by anonzzzies | 2025-05-17 22:12:58+00:00
I have the same setup, it works well, been doing this for years now. I like to be outside as much as I can and for that reason I like having 20 hour battery life (good phone with an external battery). My setup fits in my pants pocket and usbc chargers are everywhere (bars, restaurants, hotel lobbies, everyone has then at home) if you don't need to charge a laptop with them. Where I live is a lot of sun and seeing your laptop screen even in the shade is hard; no problem with this.

The issue with the top and bottom edges and the too low res are the only downsides; both will be fixed as time passes and the inconvenience beats lugging a laptop and charger around and finding outlets instead of literally never needing any except while sleeping.
by wslh | 2025-05-17 22:13:45+00:00
Good luck with your application.

I played with Squeak a bit [1] and several friends like [2] were also active in converting Squeak in (also) a OS.

[1] https://web.archive.org/web/20231205061256/http://swain.webf...

[2] https://wiki.squeak.org/squeak/1762
by ajross | 2025-05-17 22:14:04+00:00
> There is some chance inflation will be keep increasing

So what? Inflation is GOOD for the debt, which is dollar-valued and not inflation-indexed! If you inflate the currency by 20% the real value of the outstanding debt drops by 20%. That's always been the joke about federal borrowing, if we ever get in trouble we just print money to pay all the bonds and poof, no debt. Inflation being high makes borrowing cheaper, not more expensive.

The discourse about the subject is cursed. Everyone projects their own (largely political) priors onto it, everyone thinks macroeconomics works like checkbooks. It's just one bad idea after another.

(I think what you're trying to say is that interest rates being high makes borrowing expensive, and that high interest rates are a natural policy response to high inflation. But you have the causality backwards. In fact one reason borrowing doesn't care about inflation is that the fed moves the levers to keep the impact roughly constant.)
by lagniappe | 2025-05-17 22:15:27+00:00
You got them post-rebrand. If you shop by the old name "nReal" then you can find the non powered HDMI adapter. Also, the app is called nebula, but the motion control is just annoying and not worth it. I like mine, they work great, but the FOV is tiny, and all of the chirping about AR from influencers/media just doesn't help how underwhelming they are if you go in with those expectations rather than just a HMD.

https://www.amazon.com/Formerly-Connects-Lightning-Compatibl...
by shawnz | 2025-05-17 22:15:35+00:00
Sure, I agree that a transaction should be used here (in the database example at least). But that's orthogonal to my point, or maybe even in favour of it: doesn't a transaction necessitate keeping the conditional close to the effect? It's a perfect example of what I'm trying to say, how do you make sure the conditional happens in the same transaction as the effect, while simultaneously trying to push the conditional towards the root of the code and away from the effect? Transaction boundaries are exactly the kind of thing that makes pushing up the conditionals difficult.
by ttctciyf | 2025-05-17 22:16:54+00:00
The author notes:

> since around 1962, publishers have abandoned the side-by-side layout of opposing categories which Roget insisted on as a visual representation of the opposing ideas

illustrated by the original's side-by-side entries for 615 Good and 616 Evil, seeing this as an unfortunate

> example of one of the many ways book design is actually getting less sophisticated over time.

It appears the Gutenberg project also see value in preserving the two columns, at least in their html edition, as can be seen in their rendition of the same passages: https://www.gutenberg.org/cache/epub/10681/pg10681-images.ht.... (Link is to a 10M html file).

(Though it seems things have moved on, since Evil is now #619.)

Surely there must be more programmatic electronic editions, though, given the highly tractable organisation of the book?
Crusty VS Code cursor Poll: would you switch to a clean, Mac-native AI editor?
by bsage | 2025-05-17 22:17:06+00:00
Hey HN,

I’m tired of VS Code’s Electron baggage and crusty cursor/UI quirks on macOS—stuttery caret animation, non-native feel, endless web-tech overhead. Before I dive into building a SwiftUI-based, native macOS text editor with built-in AI (code completion, refactoring, natural-language commands, etc.), I want to see if others share the pain:

Are you annoyed by VS Code’s cursor lag or UI inconsistencies on Mac?

Would you switch to a native app if it matched VS Code’s extensions and AI power?

What must-have features or AI workflows would seal the deal for you?

No link to sell yet—just gauging interest and gathering brutal feedback. Drop a comment with your editor pet peeves and feature wishlist, or upvote if you’d give a native AI editor a shot. Thanks!
Show HN: AI-Powered Chat and Email Aggregator
by erik100 | 2025-05-17 22:18:39+00:00
Hey, I’m Erik, co-founder of Unora!

A while back, I realized how chaotic digital communication had become. I’d miss important messages, get overwhelmed by newsletters I never asked for, and spend way too much time keeping up with 7 different apps at the same time! That frustration sparked the idea for Unora. We wanted to bring peace and clarity back to email & messaging without reinventing the wheel, just making it work the way it should. So, how does Unora boost your productivity?

-

7 apps in 1 – Bring together WhatsApp, Snapchat, Instagram, Gmail, Outlook, Slack and Discord in one beautifully unified place.

AI Assistant – summarize missed chats and emails, and stay on top of what matters, without lifting a finger.

Tidy Inbox – Instantly filter messages & emails by platform or search across all of them at once to find what you need, when you need it.

Newsletter management – View all your newsletters in one place and unsubscribe with a single click.

-

It's already on the App Store so let us know what you think, we can't wait to hear your feedback! https://unora.se
by cjbgkagh | 2025-05-17 22:18:57+00:00
You've taken on one of the most difficult problems in tech and yet you become indignant when you've not been given sufficient deference. You have not yet demonstrated that you have earned it.

Perhaps if you were not aware of the reviews then you shouldn't be linking to them from your website.

As an aside, I don't care how hard you have worked, that's not relevant to me when assessing if I should use a product.
by Izkata | 2025-05-17 22:19:32+00:00
15 years ago almost everyone would recognize the name because of the popularity of the Iron Man movies.

10 years ago Jarvis became a part of Vision in Age of Ultron and effectively no longer exists in the MCU. A variety of new AI assistants with new names were made in later movies.

None of the new ones became as recognizable, and I guess Jarvis is also falling into obscurity.
by jeroenhd | 2025-05-17 22:20:30+00:00
MDN doesn't even have it yet. Looks like it's WebKit exclusive for a while.

The [draft for addition to the CSS spec](https://drafts.csswg.org/css-color-5/#resolving-contrast) just got added. Kind of wonder why Apple includes this in Safari as color-contrast rather than -webkit-color-contrast until other browsers have at least indicated a position on this draft. All I can find is decisions to defer the specifications (going back to as far as 2020).