skysight-inc/HackerNews huggingface dataset:
I theorize that, since layoffs are often used to lower total salaries paid out for a given number of positions by firing several times as many people as necessary, and then forcing positions that have to be refilled to only hire lower-skill / lower-pay workers.

If that theory holds, then Meta’s blocklist will hold every worker ever fired by Meta during a salary-reduction layoff, to ensure that the pay reduction affects rehiring.

Which would set up Meta to be vulnerable to an age discrimination lawsuit, since layoffs of people with “excellent performance” records would likely be constructed from salary pay tiers, and thus disproportionately affect people who are with Meta longer, and thus are older.

The discovery questions are twofold, and could be presented to a judge by Meta in order to evaluate the merits of either continuing or cancelling a discrimination lawsuit — negating any objections Meta might file about revealing sensitive workplace data.

1. What is the age distribution of the Meta block list, in percentages only, with a bucket size of 5 years started at age <17, then 18-22, 23-27, etc?

2. What quantity of workers were added to the Meta block list in the six months preceding and following each of Meta’s last few layoffs, truncated to the first significant digit? i.e. 14999 is reported as 10000-19999, 622 is reported as 600-699, etc.

Were I pursuing such a thing, which I am not, those are the class-action discovery questions that I feel would rapidly expose whether a lawsuit could proceed or not. (I am not your lawyer, this is not legal advice, etc.)
> That is the code.

Good code consists of easy to use abstractions. In general Chris's blog is dedicated to poking bad abstractions and giving good examples. `substring` is objectively bad.

You (and other commentators) literally arguing that keeping staff in the head or making some documentation or notes or forcing yourself or others check low level implementation details are better than making one trivial fix and forget about it. I find it really amusing.
Subaru BRZ enters the chat
free folk activities fascinate pets as much as pets fascinate free folk
I'm just trying to understand the intent behind this: "Any suggestion that tariffs are being paused is a complete lie." I read that as blaming the media for not explaining that this is partial?
what is a pair tree?
That's a lot of "AI" -- incident response is the last place I'd want to see AI-anything, other than helping me write post-mortems maybe. Who's liable when your text generator decides to close an impacting incident?
it is using Replicache which requires license key. is there a plan to use an alternative that doesn't require license key?
Not to mention they occupy totally different mediums (anime vs visual novel). Kind of like using a random movie cover when you're talking about a music album.
The sutton and barto book is often given as an introductory ai book to people with no experience in ai or rl. This is unfortunate as it functions as neither a good rl book nor a good ai book.

Wheras the introductory book Grokking Deep Learning walks you through implementing your own pytorch, and has a portion about rl near the end, then has a follow up book on rl, and it is trivial to have your own from scratch model and framework playing tic tac toe, snake, even without any math skills beyond multiplication.

This happens without just smacking the reader with the modified bellman equation, and a bunch of chain rule backwards, and padded paragraphs intended to sell additional versions to universities.
I've used an LLM for tutoring, but it doesn't replace the experience of biking across campus, ordering a coffee, unpacking my TI-89/iPad, cracking jokes with the professor and other students, paying attention, taking notes, and having to remember the material until exam day. This process is culture, and it's honing my mental blade. Then, as a solo-entrepreneur, I go home and use Cline+Sonnet to hack on a few side projects. These two processes compliment each other, greatly. Like I've mentioned in other replies, this is for "#2 fun" and to see if the "old guy (me) has still got it."
Primarily because the sentence doesn't even make any sense? It seems like rage bait.
This did happen eventually. In the late 90's, various companies (Cisco, Ascend) provided boxes that could handle 24 modems on a single T1 port (PRI or channelized T1.) This massively improved ISP port density. Before that, it was racks and racks of modems...
On 3.7 Sonny in "slow mode", still give me some seriously deceptive answers, it can be, even great, so good I've grown to over trust it and it's smashed me a few times.

I notice it a lot when coding with static typed languages, you paste your code and it will tell you that you were "deceived" very quickly.

It gives extremely confident but wrong answers, I've found it to just be way more convincing.
Update: Just ran our benchmark on the Mistral model and results are.. surprisingly bad?

Mistral OCR:

- 72.2% accuracy

- $1/1000 pages

- 5.42s / page

Which is pretty far cry from the 95% accuracy they were advertising from their private benchmark. The biggest thing I noticed is how it skips anything it classifies as an image/figure. So charts, infographics, some tables, etc. all get lifted out and returned as [image](image_002). Compared to the other VLMs that are able to interpret those images into a text representation.

https://github.com/getomni-ai/benchmark

https://huggingface.co/datasets/getomni-ai/ocr-benchmark

https://getomni.ai/ocr-benchmark
An issue I have with imageboards is that use of images invites low-effort posting because it makes it easy to be as annoying as possible, whereas with pure text making inflammatory remarks at least takes some forethought, and it invites unique forms of creative writing.
Anonymous textboards I think have the best forms of banter, but they're dying out these days. Over here people have incentives to appease others by gathering upvotes, so they feign this type of altruism that keeps them from being too inflammatory and makes them resort to stupid shit like tone indicators instead of being clever enough to write it that way.
You can literally type in the url mate. Just go and check for yourself instead of having to ask HN.
since the kennedy stuff nothing has been as shocking
Another possibility is that millions of people have said that they don't want to live to grow so old that they don't have their wits. But when the days come, they don't really want to die.
Blazor is not robust. It is not ready for production websites.

Teams using Blazor are often not equipped to understand the stack and the intricacies of how it actually works under the hood, and therefore do not monitor for issues. And worse, when they become aware of these issues, they can do nothing to fix them (well, you technically can, most Blazor teams are not those teams).

>It’s essentially the React of the C# world,

No it is not even close to similar.

If you are using Blazor on a website today I bet you a very, very large amount of money your users are consistently running into issues they cannot recover from.

I know how Blazor works. A lot more than I care to.

If you are actively using Blazor today that's a huge fuck you to both your end-users and anyone being forced to interact with the application.
Given that you just care about 4 digit codes (so you don't actually care about a generic algorithm that's not super slow in asymptotic time), can't you just solve it with an easy to code bruteforce algorithm? Or is the combinatorial explosion so big that it's actually intractable that way?
Kinda obvious this was written last minute haha. Basically rewriting this idea we've all heard many times. Good luck though!
> Apple's App store requires apps to support IPv6-only networks.

I read that and thought "huh, is that recent?" and found posts that were 9 years old about it. I guess apps just have to work on an IPv6-only network but I'm honestly surprised my apps do. I don't test in IPv6, my home network has it disabled, most of my servers don't have anything for IPv6 that I know of. Odd.
Well humans don't know what they don't know either. I think the bigger problem is that LLMs don't know what they do know.
I don’t understand how these things follow.

I’ll be the first to agree that CDK sucks, but Pulumi is essentially Terraform as a programming language, with all the niceties of terraform and more besides.

The format that defines what infra looks like is… very hard to parse with terraform (for me). It seems optimized for defining a list of static resources, and everything else is bolted on. The for_each or count constructs do not make intuitive sense to me anyway.

That said, by all means, use Terraform, as long as it’s not CDK I’ll be happy.
Have you had a chance to compare results from MinerU vs LLM such a Gemini 2.0 or anthropic's native PDF tool?
Software Development's Greatest Innovations Are Just Vintage Ideas in Disguise
Because the people who can coordinate this are working 9-5 jobs, (or 2 or 3 minimum wage gigs), have families and/or kids, and don't have a whole lot of time or energy to organize when so much of it goes towards surviving. Or have a lot to lose by rocking the boat.

Vs the rich people, who can set aside a million, or ten million, or whatever, and pay people to propagandize on their behalf. A million bucks a year can pay 10 people to work full time and go on cable news programs to be "interviewed", or write think pieces in newspapers, or spread misinformation on social media.

And yeah, its defeatist. I don't know how we overcome this until people are fed up enough to prioritize it, and are willing to stick their necks out.
I'd love if hitchhiking made a revival. I've tried it once, but didn't get far. Well, actually, I didn't get anywhere at all!

There's something about looking personable, well-groomed and attentive, and still being ignored by a succession of mostly empty vehicles that takes a toll on one's ego :(

Good on you for rescuing the hedgehog though!
Modules aren’t provided by the language though?
No, not a captcha solver. When I worked in education, I was given a 90s paper document that a teacher needed OCRd but it was completely warped. It was my job to remediate those type of documents for Accessibility reasons. I had to scan and OCR it but the result was garbage. Mind you I had access to Windows, Linux and MacOS tools but still difficult to do. I had to guess what it said, which was not impossible but it was time-consuming, not doable in the time-frame I was given, so I had no option but to manually retype all the information into a new document and convert it that way. Document remediation and accessibility should be a good use case for A.I., in education.
According to a family member PhD programs are waitlisting candidates until they know what’s going on - and this includes biological sciences such as oceanography.

Loan deferral programs for medical students during residency have been canceled as well.

These are two examples of how my own family was impacted in fields that were not DEI related.
Show HN: Testeranto – the AI driven test framework for TypeScript projects
Today I am introducing HN to my sideproject 'testeranto'. It is a test framework for TS projects which leverages Aider to automatically fix broken tests.

tl;dr: https://www.youtube.com/watch?v=WvU5xMqGi6Q
How early stage? Seed round? Series A, B?

Have had great experiences working with CTOs that are technical and driven. Not hard to push back, everyone is laser focused on delivering and had no time for drama.

Would avoid CTOs that are nontechnical with huge egos. Really helps to have the CTOs as part of the interview process to learn more about them individually.
> In 1.29 million years, Gliese 710 will pass by the sun at about 2 light months.

That is a long time to prep. If I did my math right, Voyager 1 can already reach a 2 light month distance in some 3000 years with its current speed. It sounds like we can reconvene to discuss this in a million years.

lightmonth=lightyear/365.25×30
= 777062051136000 meter

voyager1=16.9 ×1000meter / second
= 16900 meter⋅second⁻¹

(2×lightmonth)/voyager1 in year_julian
= 2914.03674714165947778331 year_julian
I worked at an ISP that gave dedicated ISDN and 56k frame relay lines as a benefit in the late 90's. T1 would've been amazing!
Which is why this seems much more likely to be some ideological "ditch everything possibly related to "woke" climate change" (because only "woke" people care about air quality?) than an actual cost-cutting measure
I now need so badly a situation I can bestow a "Speculatively execute!" advice to someone.

Otherwise before "Trust but verify" became popular, "Put no faith in words" was apparently the go to for Russian leaders. Not as catchy indeed.
It is really besides the point because of the way the dopaminergic system works.

What was good enough yesterday is expected today and won't be good enough tomorrow.

That is practically what makes us human.

Whatever you get today with no effort won't be enough tomorrow.

The ideal modern life is really one that is challenging enough that you don't get everything at once but not too hard that you can't make progress.
Oh, I did... but it was more of a parsing error.

Prompt:

I have padlocks that I use to lock up my tools, or my bike, etc. The problem is, I often go several months without using some of them and forget the combinations. So, I decided to write down their combinations, but then I always lose the sheet. Being the math geek that I am, I decided on the following solution. I choose a 3 × 3 matrix and multiply this matrix by the combination and write the result on the back of the lock. For example, on the back of one lock is written “2688 − 3055 − 2750 : Birthdays,” indicating that the 3 × 3 matrix that I chose for that particular lock is the matrix whose rows consist of the birthdays of my brothers and me (from youngest to oldest). My brother Rod was born on 7/3/69, I was born on 7/28/66, and my older brother was born on 7/29/57. What is the combination of the lock?

Now, technically the LLM didn't quite know how to parse "2688 − 3055 − 2750" and ran the calculation with "[2688;-3055;2750]" and produced a response of, "These values are clearly not typical lock combinations, which suggests a potential issue with the encoding process."

Smart, kind-of. I reran with a more explicit prompt and it calculated the correct combination.

Overall though, I'm impressed with using ChatGPT as a linear algebra tutor. I wouldn't hesitate to use it in the future.
Ok, maybe you can, but I don’t think you should xD

It feels a bit like that MS Paint IDE that was posted a day ago.
Day 15 – Building Voizin.com
In France, neighbors usually communicate by tapping on walls (just kidding… mostly). Voizin.com is a private chat app built just for neighbors (well you can use it for any address). Stay informed, share local updates, and actually connect with the people around you—without the awkward hallway encounters

Try it with all the bugs here : https://voizin.com

I welcome any feedbacks , i'm preparing qr codes to put on elevators and my strategy is to bribe deliveroo bikers to stick on other elevators
Not far enough up that I wasn’t put off reading any further before I got to it.
Excedrin brand in the US has tablets with caffeine and aspirin, for example, but people might just call them aspirin (my grandmother, for example).
Humanities way of genreating blue screen without using a computer (aka. interpretations of trigonometry sine & "i"):

a) Why calculus for y-combinator.

b) What happens when subdivide attention and add to many atomic locks.

c) result of separating logic from imagination -> logical type face issues.
P.S : you can join me at "Av Gustave Eiffel 75007 Paris France" as this is maybe the only address that may have at least one user ( me )
Yes. That's the point.
If i didn't ask for (a config) file, don't create one.
If you use the official network API, don't go out of way to use the old one, any app should support IPv6.
AI Agent Observability – Evolving Standards and Best Practices
Now with our new understandings of super permutations, perhaps David Lynch’s rabbits can finally make sense.
Have one or more kids. Then you get to keep your edge teaching them linear algebra 20 years later..
> when I change a setting

when.
I'm curious, what was the bug that was so critical the publisher decided it was best to perform such a (what I assume was) costly operation post-distribution?
As a counterpoint, I know when Florida introduced their state lottery it really affected their other forms of legal gambling. This had the downside of killing off venues which employed many more people than a lottery ticket sold at a convenience store could ever sustain.
Did a free-flowing river write this comment?
> Just a nit, but I wouldn’t call it perfect when using U+25CB ○ WHITE CIRCLE instead of what should be U+00BA º MASCULINE ORDINAL INDICATOR, or alternatively a superscript “o”

Or degree symbol. Although it should be able to figure out which to use according to the context.
As someone that had an Evo X, I concur. Motorcyclists used to pull up beside me after a mountain run and ask what it was.

AWD with active Yaw control sticks to the road at nearly any speed, a motorcycle can only lean so far.
> But other than that, what's the issue with self-hosting Wireguard?

User simplicity. I am not the only one on my home network which I want to be able to access some parts of the things I build.

Device support. I appreciate that tailscale has gone out of their way to bring tailscale to even more devices than even wireguard supports. Namely apple tv, wireguard does support iOS but doesn't seem to currently support apple tv or maybe just my version of apple tv.
Especially when it was cartridge games. I remember when PC games started to get updates and you'd wait for next month's cover disc to get them. I seem to remember Frontier Elite having about a dozen...

I just checked the one commercial game I developed and there are two patches I can see released by Eidos for it.
I think there are a lot of people for whom this is true, but also a lot of people for whom this is terrible advice. Your not likely to reach retirement age if you take your retirement savings out before your apartment or food and wind up evicted or starving.
The operators of the root programs control the browsers (and, in some cases, the operating systems!), so this doesn't make much sense.
Since it's at home, you'll have WiFi access, so it's pretty much a rudimentary Kotlin app on Android. You can just grab a photo and ship it to the GPT-4o API, get the response, and then POST it somewhere.
What about tables in PDFs?
SpaceX launches Starship Flight 8 - Loses attitude control
Isn't that title kind of clickbaity? TFA only mentions of a "russian-speaking developer". This is largely irrelevant to the malware analysis and no further links are established to some Russian actor.

I.e there is no exposé of anyone, but putting "Exposing Russians" in the title gives clicks.
But if it’s purely a spending cut there is no reason why the monitors can’t stay up - the costs are $0.
what was the process like? What made it so good? Asking because I'm trying to build out a process as well
Who called it that?
Oh man, how do I tell if this is why I think my Lexus needs transmission work? At speed I don't even notice the transmission, but even 15% throttle off the line its like its missing shifts or something!

My Ford did this and it was a bad coilpack every time, but I have no other issues like that. I'll have to see if mine is DCT?
Did an Apple fall on Newton's head?
Good luck with HIPAA! Maybe, unsolicited advice and all, target patient recruitment CROs first? They seem to be “edgier” than big hospicorp…peace
https://www.hillelwayne.com/post/knights-knaves/
I'm worried about this with my dad. He's recently retired from a career of hardcore engineering in the optical physics industry. Now in his mid 60s he's inside all the time playing baseball games on his iPad and watching TV shows with my mom. I've been trying to figure out ways to spark his curiosity again. Thought LLMs would blow his mind, and they would have 15 years ago... but it was just passing interest.
Show HN: WorkWeave – AI Tinder but for job matching
Job market right now is brutal - have been applying to hundreds of jobs on various job boards after being laid off, but barely hear back. Feels like the current system is broken.

Decided to channel this frustration & build an early MVP of a job matching platform that uses an AI agent to match candidates with the most relevant opportunities. How it works (also demo on YouTube https://youtu.be/qjnsgfctAQA?si=jTl2NNgMvLJcTFKR):

- Agent synthesizes data from candidate resume and future job preferences, searches our database of jobs that are most relevant based on the description, assigns a score 0-100% depending how well matched

- Candidates start getting a stream of jobs they are most qualified (80%+ matches). On the other side, recruiters / companies see candidates whose experiences & future preferences best fit each job description (80%+ scores). Each party can then swipe interested or not interested.

- Once matched, candidates can just schedule a 1st round interview with job posters / recruiters.

It does all the heavy duty work of helping both candidates and recruiters quickly pair without having to search through job boards, toss in applications one at a time, or email/DM on LinkedIn to get on someone's radar.

All feedback / thoughts and ways to improve encouraged & welcome :)
Voyager 1 is more than 15 billion miles (25 billion kilometers) away. Voyager 2 is over 13 billion miles (21 billion kilometers) from Earth. In fact, due to this distance, it takes over 23 hours to get a radio signal from Earth to Voyager 1, and 19½ hours to Voyager 2.
If you're wealthy and healthy, and even so only some of that timeline _may_ be possible, most just unrealistic.

>You could study a language before work in the morning, and then go row for a bit.

Ok, gotta be in by 9am, 30-60 minutes commute, 30 minutes learning a language, gotta eat, shower, coffee, get my row boat mounted and at the lake 20 minutes away, prep, do a 20 minute row, back again so realistically you'd need to be up at 6am, not unreasonable.

> Then go to work. Then you could play computer games from 5 to 6

Did you end work at 4pm or work from home, either way that is likely a short day but ok. A lot of people are forced to have commutes or work in a job that can't be remote, not to mention work much longer days. Hell isn't "60 hours is the sweet spot" for a work week now? (quoting Google's founder recent comments).

> play ping pong with kids from 6 to 6:30,

Have enough room to have a ping pong table at home, that must be nice, but yeah doable.

> eat a dinner, coach kids soccer from 7 to 8,

Who cooked dinner? Who cleaned up? That shit doesn't just happen by itself. So you prepped, cooked, ate and cleaned up, wrangled kids into car for soccer, and got the game field ready to play all in 30 minutes? Nope.

> volunteer open source from 8:30 to 9:30,

Game ended on time, kids didn't hang around to talk to team mates, straight in the car, no issues, and less than 30 minutes transport. Nope.

> catch a movie at 10.

30 minutes to get kids to bed, baby sitter on time (and you can afford one), doable at some ages sure. Movies are regularly 90-180 minutes so you're in bed at like 1am? For a 6am start? Again transport not taken into account.

The reason people think you can work 60 hours a week, every week, is because they don't do all the everyday things that need to get done, they have other people to do it. Also rarely do they leave enough gaps in their schedule for other peoples priorities.
> 94.89% overall accuracy

There are about 47 characters on average in a sentence. So does this mean it gets around 2 or 3 mistakes per sentence?