skysight-inc/HackerNews huggingface dataset:
The different lengths that they are measuring after their fix are most likely because the transparent plastics (n_p ≈ 1.5) has a different refractive index than air (n_air = 1). That is the optical path length is no longer the same.

https://en.m.wikipedia.org/wiki/Optical_path_length
> Ideally it's the responsibility of management, starting at the top, to think critically about what kind of software most benefits the company and reward those that do it.

I work as if that ideal is true, and can’t stand playing the game. But others are still playing the game and eventually they win whatever B.S. position it is that they aspire to, and I get removed from the board.
I spent the last few years building up an immunity to lunar dust powder
Slack is being enshittified after the acquisition. I use it less today than beforehand. They have shown they no longer care about small projects and groups, so those projects have moved largely to Discord.

There are so many tech companies with Discord. Are you saying companies like Cloudflare are not serious companies. Know what they know that you don't? You have to meet your users where they are. The open source projects I care about are there.

It's cool if you want to maintain your outdated perspective though
I agree, I think only a tiny number of additional weapons need to be given to Ukraine.

Perhaps two dozen Trident missiles equipped with nuclear warheads would be all that's really necessary. Russia is only invading because Ukraine believed it would honor its word in the Budapest Memorandum, which was why it surrendered its key strategic defense. With that agreement breached, Ukraine deserves its deterrents back.

I also agree that a concession will need to be made, and I think that's very appropriate. Reparations need to be paid for the war of aggression, and those guilty of war crimes need to be given fair trials by international tribunals.
If it had i3/sway tiling behaviour/bindings, that would be great.
This sounds like "first internet job" kind of experience. Would love to hear how you got the job and any other stories you have to share.

My first was 1999 in Florida. Dude had a shop selling jewelry on eBay. His autistic brother (not kidding, dude's brother LOVED computers and our first conversation was him telling me how to deal with himself). Very introspective but really cool guy to get to know.

The owner had a small team of Vietnamese jewelers working in the shop to make and customize jewelry. There was no scamming going on. I had to work on photography of new items and to update the eBay listings. If a customer had a problem with the jewelry they received, we would correct it for free and send it back.

The downside is that despite running a legit business, the owner was an asshole and just kept kicking out one employee after another. Including half the jewelry team.

After a few months I even quit because he just started randomly bitching and physically threatening me because the focus on a couple pieces of jewelry was slightly off. Easily a 10 minute fix.

My last day when he did this again I told him to fuck off and I was out. I still vividly remember him physically spitting from his mouth on my driver side window as I rolled it up as a pulled away.

Now that I think about it, fuck you Jeremiah. Like, 9 fucks to wherever and back. You had somehow built a really good business early on and completely fucked it up just by being yourself. It's been 26 years, but seriously fuck you. I hope your brother finally got the help he needed and you clearly were not providing.
Yes, I agree. Google Docs is definitely good, but it is such a mess to manage documents. Thank you for your feedback!
Yup. The most fun fact about early aviation I heard that highlights how fast and loose everything was is that General Henry Harley Arnold in charge of the US Army Air Force during World War II learned to fly from the Wright brothers.
It probably highlights that he was trying to cover his trail?

(Also if he wrote his fork bomb and AD lockout thing on company time using company hardware, then deleting his code for them might count as destroying company property?)
What’s this half-baked spy thriller draft doing on HN’s front page? Plot’s a mess. I squinted at the Bulgarians intro but kept going—until, seriously, nerve toxin in underwear.

If this is supposed to be an Austin Powers reboot, the whole script needs a rethink—though at least that’d explain the lack of coherence.

Then again, filing the serial numbers off a beloved franchise to pitch fanfic probably won’t get far in an editor’s slush pile.

Then again... again, maybe it’s not slush, just GPT slop, which honestly explains more than the Austin Powers sequel theory
It tracks with their opinion of elections. They're sure there's fraud everywhere, but they can't point anything substantial whatsoever. Nevertheless, we have to spend a ton of money to combat it, and wouldn't you know, all the things the propose are designed to do nothing more can fix "problems" that don't exist.
I’d imagine their capabilities mirror that of Mistral OCR [1]. Mistral outputs markdown, the image would have to be convertible to a reasonably useful markdown structure (charts, tables etc).

[1] https://mistral.ai/en/news/mistral-ocr
In the hope that someone else has the same issue as I do and knows a solution - for me, my eyes, I have a double image. It moves. I have 12 pairs of glasses I've gotten from 3 "doctors" and several visits to places like Warby Parker, Jins, ZOff.

In all cases, all the doctor did was stick me in the machine, read off the numbers, give me some glasses. They work 10% of the time. I don't mean one in 10 doctors gave me good glasses. I mean on Tuesday pair #3 works. On Wednesday pair #7 worked at 10am but then stopped working pair #11 worked at 5pm. More often than not, no pairs work.

I feel like I need some kind of adjustable lenses (I'm imagining something steampunk with multiple lenses or a dial so I can dial in what works AT THIS MOMENT) but AFAICT no such thing exists

Does any one else have this issue?

Note: I have no pain

Anecdotes

(1) A doctor in SF put me in the machines, measured my eyes, made me some glasses. I come back a week later and using them is worse than not using them. I tell them they don't work. They get upset and reprimand me. Finally they give in. Make a new appointment. A week later doctor sees me, makes a new prescription, orders glasses, a week later the same, using them is worse then not.

Again they get angry an berate me. They give my some BS about I should take them home and let your eyes get used to them. I respond, if that's the case then the doctor could not make a prescription with his machine because I'd need to take the machine home to "let my eyes get used them" before he'd know if it was working.

Anyway, they finally let me make another appointment. the doctor measures and claims he knows what must have happened (didn't tell me) and orders another pair. A week later I check. These ones are marginally better than than not wearing anything AT THAT MOMENT. It take them home, every time I try to use them they're worse than not using them. (oh, and they apparently charged the eye insurance $999)

(2) My previous SF doctor I had a similar experience in that their glasses didn't work. They didn't berate me. They re-ordered once. I was shy and didn't complain the second time even though they were no good and I never used them.

(3) I've bought lots of glasses at Jins (Japan) - They have fully automated machines for measurement. I've got 2 pairs from them that help the most often, though not always.

(4) Last time I bought glasses I was at ZOff in Japan (because the wait for Jins was too long). The "doctor" their claimed my eyes were fairly good - meaning the images are clear, it's only the double vision that's the issue (letters look like there's a ghost 15% as bright/dark) about 4cm down from the actual letters)
"Hey llm how do I open this file?"

It's kinda ludicrous to think we'll lose the ability for something so simple.
Hear, hear!

Here's a good way to test your glass's refraction index. On your desktop find a small red icon with something white in the center. Stare directly at it. Now turn your head until the icon is at the edge of your vision. If your lenses are cheap polycarbonate, the white part of the icon will appear to move towards the edge of the icon or even out of it.

Most non-cheapo glasses today in the US use Trivex. It's a polymer, not glass, but its Abbe number is 43, which is perfectly adequate.

Crown glass, with its Abbe number of 59, is superior, but the eyeball can discern differences only up to 45-50, so most of Crown glass's improvement over Trivex is imperceptible.

This is partly why it's not offered in glasses (again, in the US, at least according to my optometrist). It is also twice as heavy, shatters (polymers like Trivex don't), and scratches more easily.
I managed to get syncthing working on iOS. It's definitely possible
This is such an awesome concept and I love it. Is there a non-game version of this somewhere that maps out your networking and service config?
> It would be really nice to incorporate the world events in a list of select which ones made an impact in your life.

You can do this! Just click "customize" on the world events and then you can modify freely
Castor oil drops on the eyes, and beard packs.. I guess they call them neck wraps for everyone else.

Also xylitol and salt sinus flushes help, even with those floaters.
I am also trying to understand the shady limits of LLMs. But your example doesn't give incorrect answers in ChatGPT 4o, Sonnet 3.5 nor Deepseek V2.
Sharing a short post I posted a year ago with some thoughts on password managers.

## The password-management promise

> I don't buy the promise behind 1Password or LastPass.

> You only need to remember one password.
The last password you'd need to remember.

> They don't tell you that you're also building a one-stop shop for hackers to steal it all at once.

> The solution?

> Store hints, not passwords.

> Don't reuse passwords. Use algorithmic passwords instead.

> Use passkeys and security keys.

https://sketch.nono.ma/the-password-management-promise

---

I've always preferred 1Password and Bitwarden to LastPass.

I still prefer to encrypt sensitive data and "secure notes" with custom workflows (GPG keys, for instance) instead of relying on third parties, and even more when the data would be store in the cloud, in a centralized location.

I can't imagine the nightmare of having all your secrets exposed, not just for the risk of it but for having to reset all your exposed accounts.

(+1 to GPG encryption.)
I'm sure coral snake venom would be a lot cheaper if coral snake farms were more commonplace.
>> not like geocities was gonna let you hook up to a SQL database.

Aside: the first time I put some data in a database table, and built a page to display it in the browser is one of those head exploding moments from my life.

I'm pretty sure it was MS Access, classic ASP (there were... 4? objects total to learn?) and IIS Express.
It never ceases to amaze me how even the most inocuous online discourse, such as saying criminal misconduct isn't worth it just because you hate your job, nearly always somehow proves Godwin's Law.

We're talking about someone who most likely had a shitty experience at a shitty company for a shitty boss. Most of us has been there. That's all we're talking about.

"What if they're making Zyklon B?" They're not.

"What if they're funding or otherwise enabling death squads in Myanmar?" They're not.

And if they were, why were you (in this case) happy to work for them for 12 years up until you were demoted, knowing this?
Take a Cold Bath
And a willingness to allow open ended exploration of wide of problems, combined with putting together all kinds of experts. Plenty of companies have this moat now but aren't willing to leave thins as open ended.

Sadly our academic institutions and how they are funded by the govt is also hyper focused with grants and goals required to "prevent waste" and require specific results - serving as blinders to wifer ranging exploitation
Stock buy backs should not be possible within 1 years of a layoff, and should be a taxable expense if a layoff occurs within one year after a buyback.

I also think dividends should not be taxed by corporations, and only taxed as ordinary income by stock holders.

I’ve been told I’m a crazy socialist.
> Manufacturing generally provides higher margin than service jobs

manufacturing jobs outsourced to low cost countries begs to differ.

Now of course, you'd argue that those are the bad ones, and the good ones are what you'd want to keep (like semiconductor manufacturing).
Same vein - YouTube most (all?) llm integrations just scrape the transcript. I -think- google's aistudio does more but I'm unsure.

I mean I get it bulk video processing would be crazy expensive, but at least mention you're only analyzing the transcript especially if you're a paid product.
Can you walk me through how to do this?

I have installed the "1password-cli" package on my airgapped linux machine with no network access ('op --version' gives me 2.30.3).

If I run 'op vault list', it tells me I have to add an account. When I run 'op account add' it tries to connect to 1password's servers and won't let me proceed without internet.

I don't see how this "local client" is helping if all the auth infrastructure goes through their servers.
I would like it if my chat session did not clear if go to Document Content and back to chat. Or I wish I could see my document when chatting.
>> lots of slick looking 3D renders

one of the first things you had to do when putting up a page on geocities or tripod, or any other host was head over to cooltext.com and design your new logo!
Jepeordy theme song...

"What is 'inclusive or' Alex?"

Alex: "Yes! And that will.close out the 'boolean operators & avoidable horrors' category for this game."
It allows more people to do it as a career if the funding goes partially towards salaries. That goes a long way towards making more progress in more fields.
Presumably if you're leaving your kids an encrypted file with valuable stuff in it they won't be so illiterate that they can't figure out how to open it. Most people don't know gpg because they have no motivation to learn it not because they're incapable of learning it.
An epic treatise on error models for systems programming languages
Your prescription might not be correct.
Speed bumps? Oh! You mean speed humps or sleeping policemen or speed tables or traffic thresholds or speed cushions or rumble strips or…

https://en.wikipedia.org/wiki/Speed_bump
Sure it being against the law allows an arrest. But in reality someone usually has to call it in, and unless there is a reward in it for them their real reason is it is bothering them somehow.

If you grill at the park, beer in hand, while grilling up an American classic of burgers and dogs for your onlooking happy family, in reality there is about 99% chance anyone seeing it is at worst going to ask you to put a coozy on it in the politest way (and rarely even that). Even though it is illegal. Now if you get sloppy and harass people, or look homeless, the calls will start.

Banging in the park in open sight on a hill? Odds are totally inverted. There's something more than law at play.
https://www.volts.wtf/p/whats-the-deal-with-pumped-hydro

David Roberts

Yeah, we have a lot of hills. And that's it. So, other than that, you could plop one of these down almost anywhere.

Erik Steimle

That's correct, yeah. You need some proximity, obviously, to transmission and load.
Shouldn't there be an auction system or something? Surely it's fraught to allow arbitrary employees to determine valuations.

An auction might not always get the best price, but it should prevent outright scams like this. I guess maybe not if the tow company is literally dismantling the car beforehand...
This highlights the biggest issue I've found with Mistral OCR. Many of the documents I upload are entirely classified as images, which means no OCR is being run.

Pretty much anything with a different colored background gets returned as (image)[image_001].

Example:
https://omni-demo-data.s3.us-east-1.amazonaws.com/test/17398...
>"Additionally, the study was conducted at a single center in China, which may limit generalizability to other populations. The researchers also acknowledged that factors such as reinfection risk, vaccination status, and behavioral differences (e.g., medication adherence) could not be fully accounted for."

With no mention if the subjects were smokers, had diabetes, overweight or sedentary lifestyles seems to me like a wholelotta nothing burger.
Reading the PEP for adding it, it seems primarily concerned with mirroring how the C builtins generally don't allow it, for performance.

https://peps.python.org/pep-0570/#rationale

That being said, you can find quite a lot of uses in the modules written in Python - though I'm not going to pretend I can tell you the reasoning for all them.

grep "/\s*[,)]" /usr/lib/python3.13/ --recursive --include "*.py" --exclude-dir site-packages

In my own code, the main use I've found is that they don't "reserve" a slot in kwargs - this is totally valid code:

def func(x, /, **kwargs):
print(x, kwargs)
func(1, x=2)

You could've worked around it by taking a dict before, but it's just a lot friendlier being able to take args as normal.
No vaccine is 100% effective, so these outbreaks also hurt people who have made good choices, albeit at a much lower rate.
Do you know the secret?

Use the title of the Wikipedia page in the chosen language

In this case it's Bremsschwelle
Thanks for linking to Wuffs! Hadn’t seen it before.
Statically typed dataframes are exactly why I created the Empirical programming language:

https://www.empirical-soft.com

It can infer the column names and types from a CSV file at compile time.

Here's an example that misspells the "ask" column as if it were plural:

let quotes = load("quotes.csv")
sort quotes by (asks - bid) / bid

The error is caught before the script is run:

Error: symbol asks was not found

I had to use a lot of computer-science techniques to get this working, like type providers and compile-time function evaluation. I'm really proud of the novelty of it and even won Y Combinator's Startup School grant for it.

Unfortunately, it didn't go anywhere as a project. Turns out that static typing isn't enough of a selling point for people to drop Python. I haven't touched Empirical in four years, but my code and my notes are still publicly available on the website.
There's an issue with the flow you described; the party requesting verification shouldn't directly interact with the verifying agent (the state) as this leaks to the state the identity of the requesting 3rd party.

The correct flow for preserving anonymity is: the requesting party issues a challenge token to the user -- the token header describes the type of request (>=18yo?) and the token body is completely random(). The user then takes this token and has the challenge verified (signed) on their side, the signed token is then returned to the requester.

This way the state never knows the identity of the challenge issuer.

() Note that this scheme requires good faith on the part of the challenge issuer that the token body is actually random, although it would seem that a simple DH-key mechanism would patch this vulnerability.
Falkon: A KDE Web Browser
It's a property that can be measured in finite (constant?) time, that's determined by a halting-complete problem. Unless I drastically misunderstood, and except for the whole finite-size thing.
Dry eye is a major issue for people who stare at screens. You most likely aren't blinking enough, which causes your eyes to dry out.

Quoting a previous comment of mine (https://news.ycombinator.com/item?id=42796950#42797424)

> A big thing not often spoken about with eye strain is dry eye caused by the lack of blinking due to focusing on screens too close to our face. This is an evolutionary phenomenon--close dangers cause extreme focus without blinking. Extreme focus on close items reduces our blinks.
Our eye lids have glands in them that release oils on your eye with each blink. These oils help prevent the watery part of your tears from evaporating. When it evaporates your eyes dry out causing discomfort and potentially pain.

> If you don't blink enough, the oil doesnt get on your eyes and eventually, in extreme cases, the glands can even die. A lack of oil in tears can cause extreme eye fatigue and even pain.

> This is why dry eyes is on the rise. Remember to blink!

> I actually built a little web app to count my blinks. See https://dryeyestuff.com/. Not perfect, just a prototype. 100% free.
I wish sites would stop automated translation without even cursory proofreading.

Although sometimes it can be hilarious: one website translated "Big Ass Fans" into my native language as "Fans (as in people) of a big ass (as in body part)".
that's a common issue. I worked on a Japanese product where most of the words were 2 characters and they had made horizontal menus that fit 5 buttons across (mobile). You can imagine that didn't work with anything other than Chinese. Yea, they had to redsign.

+---------------------------+
|[発生][保存][設定][情報][終了]|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
+---------------------------+
> they are essentially a novel and extremely sophisticated method to search, derive, and understand data

What about this doesn’t sound supremely valuable?
I don’t know what evil was done by the corporation. I’m not making any judgement. I need to hear the employees side of the story which wasn’t given here.
I can second this, after getting PRK I ended up slightly farsighted after being majorly nearsighted, I did a intermediate pupillary distance between my distance PD and near PD and its great for how I use a computer which is 99% of reading I do.
How does that work with sharing vaults between devices?
Drugs and mentally ill people.
new|save|set|info|end didn’t cut it?
One thing that I don't see mentioned very often with regards to the last pass breach is that 2fa seeds for their Authenticator product were also compromised and taken. Meaning not only could the attackers gain access to passwords, if you were using last pass for 2fa they had that as well.
It shouldn't be a luxury, but it unfortunately is due to various big players refusing to play nice together.

If everyone has only apple devices (iphones + macbooks), then you can use a shared iCloud sync'd folder.

Except that doesn't actually work because the majority of iOS apps are incapable of using a shared iCloud folder correctly (including apple's notes app, most of apple's apps) because apple tries to hide the filesystem so much, that even saving a file into a folder is basically impossible for most apps.

That also doesn't work if anyone uses linux or windows because apple refuses to play nice with other ecosystems.

If everyone _doesn't_ use iOS devices, there are dozens of solutions that work well, from a shared google drive folder, to syncthing, but if even one person uses an iOS device, then suddenly none of the shared folders work, because apple has made it so creating a shared folder on iOS is bad for iCloud, but even worse for any third party app (be it google drive, syncthing, an FTP based solution, etc etc).

I guess what I'm saying is that apple tried to kill the filesystem, and in doing so has made it so the very idea of just sharing a folder of files securely seems like a per-app luxury.

Instead you need a shared photo album for photos, a shared notes folder for notes, a shared "apple invites invite" for a calendar event, etc etc. Apple has a lot to pay for, and a hatred for folders that has caused the entire industry to move away from simple secure app-independent sharing is one of them.

Instead, we have a jumble of apps being forced to implement their own sharing concepts poorly and often insecurely.
Yes, two things helped.
Less powerful glasses for closer work and high index lenses.
Area51/Rampart here. It was a better, simpler time.
Data Wants to Be Free: Fast Data Exchange with Apache Arrow