skysight-inc/HackerNews huggingface dataset:
Hey all, my friend and I were building a web app that involves calling an LLM and ran into the question of testing. Although there are many great solutions out there, we couldn't find one that checked all of these boxes:

- Not configuration driven, ex. YAMLs

- Native to the JS / TS testing ecosystem

- Developer oriented, so not including unnecessary UI components

- Simple, familiar API

- Makes it easy to write use case specific tests

- Free and open source (MIT License)

This is why we created Poyro (https://docs.poyro.dev/). Poyro brings the world of LLM feature evaluation into that of full-stack unit testing. Like you would with any other unit tests, you can run them for free locally on your machine with Poyro. Iteration velocity is critical to any type of software engineering, and LLM features should be no different. Poyro removes the friction of submitting test cases to costly, remote models. It also removes the friction of treating your unit tests for LLM features any differently from your other unit tests, now they can live together side by side.

Poyro is a very light and simple extension to Vitest, which is a modern Jest-like framework for unit testing. It uses llama.cpp under the hood to run a quantized version of Llama-3 so you can define natural language conditions to check your LLM outputs against. We have intentionally kept the API extremely simple (one single method) to make it really easy to use. We'd love to hear your feedback to learn the best ways to extend the API or otherwise improve the library. If you want feedback or have any questions you can reach us at our Discord (https://discord.gg/gmCjjJ5jSf).

If you enjoy using Poyro please give us a star on Github! (https://github.com/poyro/poyro)
Unsolicited tacticlol advice aside, I would say that the risks would vary dramatically between individuals. If one’s mental model of gun users is “firing a derringer into a pillow or operating heavy artillery” then the answer to your question would be “no”.

However

I’ve personally met a gun enthusiast that collected elephant guns [1] and shot barrels filled with tannerite [2] for fun. He was also… not all there. So who knows? ¯\_(ツ)_/

As an aside I entreat everyone not to entertain confident proclamations about secondary damage from weapons from someone that claims that they can avoid primary damage (bullets) by the proper tactical battlefield execution of a Sesame Street dance. [3][4]

1 https://en.m.wikipedia.org/wiki/Elephant_gun

2
https://en.m.wikipedia.org/wiki/Tannerite

3
https://news.ycombinator.com/item?id=40852404

4
https://youtu.be/LwyaMOCGEL0
Nah, financial crimes deserve jail time, not weirdly fetishized violent death.
A lot of Spanish speaking memes and videos I see have this running joke that Chileans are hard to understand. I don't think it's a literal truth or meant to be taken seriously. They just hand pick a few examples of people who talk very fast, which exist in most Spanish speaking countries (in Spain, Andalusia would be it). There are similar videos in the same circles talking about how hard English is based on a drunk American redneck fisherman or Adele's working class London speech. It's just a meme.

These memes are popular in Latin America, it's definitely not just a Spain thing.
I didn’t say all labor was forced, I said they use forced labor. Which they do. Your middle of the road ultra-orthodoxy is the dangerous attitude here.
I'm saying that helicopters are more fragile, period. It doesn't matter whether you are testing that via consequences of weapons damage. Or counting the number of failure-critial moving parts. Or digging through flight-safety statistics. Or computer modeling the effects of the sudden loss of the outer 1/4 of one [wing|rotor blade]. Or getting quotes on life insurance for a career pilot. Or asking a savvy fortune teller.
Here's my application: http://luchenlabs.com/lp/hello_world_over_http/ || http://resume.bml.rocks
I use it to get rid of topics I don't care about. Mostly "XYZ person has died" threads I don't find interesting.
hide, "mutes" comments i have read or are off topic, leaving comments i wish to interact with, and minimizing fatfingers on those i dont.
That 2008 archive of Kronemyer's says that he had recently completed work at RAND and all site contents are copyright 2006, 2007, or 2008.

Meanwhile, "Noriega was incarcerated in the Federal Correctional Institution, Miami.

Under Article 85 of the Third Geneva Convention, Noriega was considered a prisoner of war, despite his conviction for acts committed prior to his capture by the "detaining power" (the U.S.). This status meant that he had his own prison cell, furnished with electronics and exercise equipment. His cell was nicknamed "the presidential suite".

...In August 2007, a U.S. federal judge approved the French government's request to extradite Noriega to France after his release. Noriega appealed his extradition because he claimed France would not honor his legal status as a prisoner of war. Though Noriega had been scheduled to be released in 2007, he remained incarcerated while his appeal was pending in court. The Supreme Court of the United States refused to hear his appeal in January 2010, and in March declined a petition for a rehearing.
Two days after the refusal, the District Court for the Southern District of Florida in Miami lifted the stay that was blocking Noriega's extradition."

https://en.m.wikipedia.org/wiki/Manuel_Noriega#Prosecution_a...
A case could be made for only having it on the front page.
> You are making the assumption that other countries previously measured maternal mortality the way the US currently does.

It doesn't really matter how other countries measure.
The difference between the pre-2003 reality of US maternal mortality and what was reported is still there.
Eliminate the comparison with other countries and
the reality remains that mothers died in childbirth in the US at a rate higher than what had been reported.

Of course, if the argument is that it's invalid to compare US maternal mortality rates to other countries, then it's also invalid to say the US maternal mortality rate was ever in line what that of other advanced countries.
"The Autodesk File
Bits of History, Words of Experience":

https://www.fourmilab.ch/autofile/e5/
That isn't even slightly comparable as those plugins required the end user to install them, due to the inherent security concerns. Contrast that with today: you are constantly using websites which require giant libraries that entirely subvert the underlying semantics, such as React... it isn't at all crazy to just stop adding more BS to the browser and require more of it to end up in rendering layers such as React, or even to long for a web where React is merely built on top of something like canvas. (FWIW, Flutter is like this, and it is actually pretty damned good; it isn't great, but if we concentrated on only adding features required to fix Flutter's complaints, the web would be better for it, and we'd see a ton of web browsers as a handful of people can legitimately build an operating system kernel or a language compiler or a virtual machine monitor or a CPU emulator or a 3D engine, and yet implementing all of the current web stack requires some giant company, which is ridiculous.)
As long as they don't mandate it for me to keep my job....
> for an artist to provide some input

Sure, the results are excellent.

> Or, just throw a PS1 filter on top and make some retro games

There's so many creative ways to use these workflows. Consider how much people achieved with NES graphics. The biggest obstacles are tools and marketplaces.
If your normals are flipped, your cnc cutter is going to try to cut from inside up to the surface. That's no bueno.
No I am pretty sure they are in fact commenting on the actual blog: https://lambdaland.org/ And I agree, it is a bit difficult to read with that font and color scheme. One persons "lovely typography" is another's visual noise.
> this sound really spoiled.

Spoiled in that I can afford to pay for office when I need it for a moneymaking business, sure I guess. But it is not being spoiled to judge an alternative by the same metrics as the incumbent, if it doesn't meet my requirements it doesn't matter whether it's paid or free.

> Expectations are very important for perceived usability,

I grant you that the UI is laid out differently and things are done in a different matter, which isn't intrinsically worse. But in this case I argue that it is.

For example, I have a set of x-y coordinates that I want to plot. I accidentally do not select all of them when creating the chart. Where do I now go in order to extend the selection?? Where do I go if I forgot to add the column headings to the selection? New users can certainly learn these things with enough head bashings, but it can certainly be more accessible.

Why does the UI seeming keep disabling my trackpad scrolling as I focus on chart elements versus the sheet as a whole? Why does it come to a glacial crawl when working with more than a few dozen points? Where is the option to disable snap-to-column/row when panning?

> perfectly usable

High praise. Though I agree with you. If you have different requirements, especially less of them, then I'm sure that you can do manage just fine without excel.
Actually a dev from the Firefox team got in touch with me, Pikimov might be ok from Firefox v130
if it was a decade ago, PXE/tftp booting was pretty common (at MetaCarta we shipped dell 2650/6650 servers around then, and while field upgrades were from DVD, the QA lab had some "synthesize keystrokes through a KVM to select netbooting" and then a tftpserver that had the image you wanted to install in a MAC address specific filename, so the machine picked up the intended image. We got the idea from another boston-area startup (Vanu Inc) that put similar Dell servers in software-configurable cellphone towers, iirc)
page is crashing for me so I figure I can share this:
https://github.com/carbon-steel/carbon-steel.github.io/blob/...

perfectly readable as its Markdown on regular Github
The only country in Eastern Europe in Russia-comparable situation is Hungary, and the humiliation in question is when it had lands with Hungarian people in them taken away from it in Treaty of Trianon. And as you can see it's the least happy camper right now.

That and, outside the EU, another troublemaker that is Serbia.

Russians do not see the existing borders and existing ex-Sovier political layout as fair or in any way beneficial to them.
Pythagoras' Take on AI
The guy who wrote hatetris, sam hughes, aka qntm.org, also writes some good scifi.
For me makes sense, I do not afford to send lawyers about some assholes that screwed with my trademark, I prefer to send Google Play evidence that the application stole my code and had it removed from the store. Users can hack the app and share it with themselves without commercial gains without a problem.

Maybe we need a new GPLv4 where we add restrictions like no ads, no malware, no stealing of private data, if your company uses GPLv4 and puts ads, steals private data or deplys malware or scams then you lose your license.
Here's the open-access arXiv preprint:

https://arxiv.org/abs/2404.12311 ("Laser excitation of the ²²⁹Th nuclear isomeric transition in a solid-state host")

Here's an HN thread with 215 additional comments, from two months ago:

https://news.ycombinator.com/item?id=40194636 ("Atomic nucleus excited with laser: A breakthrough after decades (tuwien.at)")

(Both threads are about an optical coupling to ²²⁹Th nuclear transitions; also, the top comment of that thread links to the paper underpinning this thread).
Tough question, yes I think all colors are converted to sRGB format
The COVID boom was basically over at the end of 2021, and all of 2022 was quite flat with minimal growth, and we did not return to growth until 2023.

With the benefit of hindsight, we can see 2023 as a return to growth, but it's hard to tell those early signs as different to noise without seeing the rest of the chart going into late 2023/2024.

Big tech companies have recovered now, but hiring is still restrained since they found they had a lot of work that could be cut, and nobody is excited to do layoffs again in general. Layoffs were very bad for morale.
Within the website, the individual posting links are broken. They just refresh the page for me. (Safari on iPhone)
It is always weird to me when people have a big problem with C++ smart pointers but think that Rust smart pointers are the bee’s knees.

It is just a different syntax for the same thing.

I honestly think people just find the words “unique ptr” scary or syntactically overwhelming. If that is true, fortunately we also have using aliases :)
The guy used to work for Apple at WebKit team.

So he knows that corporations can take open source browsers and make it proprietary.
Funny you mention yo-yos. They were out of fashion in the late 70s. I went to a toy distributor in the big city to ask about buying one. The guy said that they had a handful lying around but that they are totally cyclical.

So anyways I got one and showed off a bit in high school. And hey whaddaya know, within a coupla weeks they were on the um upswing.
Seems like sound goals. I hope you’ll find a company and role that can enable them!
What happened to the AI revolution? (2024)
My mom was watching random Youtube videos. In an "Only in NYC" one, a dude in a superhero costume was sitting in a subway car while solving a Rubik's cube one-handed while only looking at it with side-eye. I guess us humans are prone to being unable to escape the nerd-sniping of puzzles.
I'm fairly skeptical on driverless cars but it's hard to say what the deal is here - I see plenty of humans end up in the wrong lane around construction zones, too. Obviously we want these things to be better than humans, but it'd be nice to know if this was just the sort of mistake we see humans commonly make here, or if it was egregious.

Dashcam footage of what the car actually did would be pretty helpful in understanding what actually happened.
I haven't kept up with modern linux - is there a tool that automates that?
e.g, records what drivers have been used over some number of boots, and then offers to disable all the drivers that haven't been used.
Alternatively, I don't have to hassle with a broken fridge every 5 years.
> What are the practical considerations of being able to measure time/gravity/etc more accurately?

Likely nothing in the near term. Calibrating constants lets us project the limits of reality further and more confidently. The practical implications of that are in letting crazy shit get greenlit, e.g. the Manhattan project from nuclear physics or the light bulb from quantum mechanics.
But also - you can end up with class of unruly spoiled kids and experience burnout after burnout. You see almost any higher profession have much more money in their lives, despite having a massive amount of free time. But that free time ain't so huge as it may seem - good teachers keep preparing themselves even in their 50s for next day, grading, school bureaucracy etc.

I have a climbing buddy who is US origin and teaches smaller kids in Geneva, Switzerland in prestigious private school, all above applies hard for him. Got off this school year twice from burnout. Normally he has 1-2 bad kids but this year it was 10, every day was pure suffering for him and even with assistant it was above their capabilities. The thing is, its a profession that makes you unemployable elsewhere apart from basic blue collar jobs, so quitting is not really that good of an option.

Just giving perspective, I am not teacher and probably wouldn't enjoy doing it. Preferring work hard and then have some cool time in the mountains during evenings/weekend or travel for holidays. But I consider it massively underpaid profession, those folks deserve same recognition as doctors are getting (with logic that doctors 'just' treat current problems, but teachers literally hold future of mankind in their hands and mold it, and in this world you cca always get what you pay for).
https://archive.ph/Huxit
> So basically I was required to pay an extra few hundred bucks for nothing. A true "junk fee".

Over here it’s 2% plus 5% transfer tax plus generally 3.5% for the realtor (matched by the seller).
You'd think new companies would form and employ all women and end up undercutting the sexist ones who pay men more?
I have the complete opposite experience. I use CSV files a lot, LibreCalc has a sane import dialog and handles these files near perfect by default. When working with Excel-users I always get a reply along the lines of „the file is weird, can you send me xls?“

And yes, I know that Excel opens CSV just fine. But it is not straightforward enough to explain it to a semi computer-literate office drone…
That is very cool! So with ELVM one could put together a C compiler in TeX too? Or transpile Vim into Vim script to self-host it?
Checkmate, athiests.
Do we fear the serializable transactions more than we fear subtle bugs?
What a great blog, TA was by far my favorite RTS in that era! Poking around other posts, I found this link to someone examining the Supreme Commander engine, too: https://www.adriancourreges.com/blog/2015/06/23/supreme-comm...
To answer the question straight: I'd do all the various things I currently do in my free time, just more so. In a sense, it would be incredibly freeing to not have to spend time and energy now just to make sure I'm OK in 8 years.
I do. But it's not fair is it, that others get to spend more on holidays, when I do "the same work" (just for shorter periods).
People look at other pages and things on other pages make it to the front page.
Node.js – v22.4.0
Looks like you've accidentally got a fragment in the URL (5 hours ago) https://news.ycombinator.com/item?id=40856825
IMO zig is neat but not that much different (for better or for worse) than C and C++. I do really like the comptime concept and wish C had it, and I like it that allocators are explicit in interfaces. There are other things I don’t like about it and I don’t think it has much chance to supplant C or C++.
LMAX | https://www.lmax.com (see also https://technology.lmax.com/) | On-site (Hybrid) in London | Full-time

At LMAX, we run multiple institutional execution venues for FX and cryptocurrency trading on our home-grown low latency (~60μs) exchange infrastructure.

We're a super collaborative team that pair program a _lot_, and start most new features with a test. That allows us to change things quickly, safely and together. If that sounds like something you'd enjoy, get in touch.

For (much!) more information, please see https://careers.lmax.com/offers/?id=5559E20E24

Want to apply, or have any questions? Please e-mail talentacquisition@lmax.com
They are focusing in the press release and the report on DC energy needs though. I see that as foreshadowing that things will be worse going forward.
Data Driven Science and Engineering [pdf]
Discussion (793 points, yesterday, 294 comments) https://news.ycombinator.com/item?id=40843778
To be fair, you can package a modern Java app into a single executable [1], without the entire JRE shipped inside.

Few people do that though.

[1]: https://www.graalvm.org/latest/reference-manual/native-image...
Funny because neovim supports LuaJIT for it's lua init files by default. I wonder if there would be a way to compile vimscript to lua and have it everything inside the lua IR. Probably very hard, given the DSL nature of vimscript
Correct, feet vs m got me.. pilots say 30000f, not 3000m.

That makes my point even stronger (planes vs helicopters and their reach-ability from the ground).
For equations and flowcharts, I would argue that the rendering is more important than the textual "code", so a "preview block" with rendered output would be very useful already.

A much better UI would be something like what you described, such as

- https://github.com/benrbray/prosemirror-math?tab=readme-ov-f...

- https://support.typora.io/Math/#inline-math
I was on a different timezone on holiday, and I got woken up with some panic/anger calls direct from the CEO that we had been hacked. It took several hours of deep-diving, calling up security, backend, frontend engineers until we realized this behavior was due to the UI library.

The mind boggles, how someone thought this was a good idea.
The Birthplace of AI (1956)
And what happened to those two impeachments?

It is nothing, because nothing came of it.
Apple Rumored to Be Working on AirPods with Built-In Cameras
The noise pollution that comes with trains is pretty ghastly too. Living next to a train track is just complete hell if you want to ever leave your windows open, cause every 30 minutes you won't be able to hear yourself think for about a minute. Road traffic is at least constant so you can sort of filter it out.

Subways and trams are get a pass though.
I thought the reason for fewer bombers was the development of the icbm and related ship or sub based ordinance obviated the need for such a force
Hmm, I almost see why it might be an issue. Although I guess that you could see the hypothesis as predicting what someone reports their subjective experience to be. Or perhaps that makes behavioural assumptions about consciousness?

I suppose if the sitter confirms that they and I stayed inside the cell, and that nothing else came in or out for the duration, that should address that issue? There could be cameras and microphones set up to record the lack of weird trippy phenomena. And I could record my own perceptions in the moment, either by writing it down or speaking into a dictaphone.
The things that were possible in 1980, when you could work mornings in a grocery store making FOUR dollars an hour, covering your house payment (with a large garden!) because your drapery business is failing.
Superb researchers indeed. Most would lose all enthusiasm after the riddle was "solved". Yet they still found it in them to document.
Unfortunately neither of that worked, as those are multiple monorepos with different code owners. JJ is nice, but not worth that much of a work around it..
So basically if you made a mistake while driving, quickly switch to the passenger seat and let your computer-assisted imaginary friend not get a citation or fine?
Good to know!
A Platform to Create Your Developer Portfolio in Minutes
I built with my friend a free platform where developers can put their skills, experience and projects all in one place. We have seen a surge of new devs, in our country, struggling to get hired, with sometimes poorly presented portfolios. We thought this could be useful to some people, giving an option other than going the personnal website route. Feeback very welcomed!
How to prevent stagnation while building products alone
Fix pushed in openssh-9.3p1-11.fc39 and (in progress) openssh-9.6p1-1.fc40.4.
I use it to hide the things that I know I'll never be interested in engaging with here (politics, mostly.) Also, when the site gets really focused on something I have limited interest in, such as crypto in recent history and LLMs now.

It helps declutter the site.

Another thought: It would be very cool if I could auto-hide things based on where the link goes. I'll never want to click on a twitter or youtube link, for instance, and it would be convenient if I could just make them not appear.
It's true though. A fixed wing aircraft is able to travel faster and higher. That combination in itself makes them much harder to hit.

Look at the next generation of "helicopters" for the US military and their justifications for such.
Curious why they didn’t think more simply in terms of their own back yard about about how the jews and arabs of southern california are able to live harmoniously.
At the time when they were first explored, you could've easily said the same thing about subatomic particles, imaginary numbers and many other concepts of the like. Scientific advancement isn't always linear and the value of many discoveries is often only apparent after the fact, often after a considerable amount of time has passed.