skysight-inc/HackerNews huggingface dataset:
> modern APIs

In my experience the gap is also about supporting a wide range of users and their old or not so powerful devices. Sure polyfills do the job of support but at the cost of bundle size and compute, which may degrade the experience for that particular audience. My number one moto in web app design and development is KISS.

I’m glad so see ionic have a browser support page https://ionicframework.com/docs/reference/browser-support and will probably give it a try someday.
Asking people to read the article before commenting? A commonsense suggestion that needs to be made makes me smirk inside, not the least because I am guilty of this, too, around here. (But not this time, thank you, kind Sir.)

As to being in a "gray area", have you read the posting guidelines? ;-)

I'm pretty sure it says we shouldn't say things like "read the article" or "you haven't read the article, have you?" in our comments.

Anyway, I'm laughing at this community (myself included) and the fact that your innocent and well-intentioned comment needs to be said here. And it did and does, my friend!
Lotus III on the Amiga did the mountain tracks almost af if they had some height and so due to the bending effect from the guard rails and being able to see the actual cliffs at the sides. OTOH, curves were better than the average 16 bit racer, as you could step a bit offroad from the curve, but not so much. But it gave the game some believability.

Also, the patched Road Rash 1-2-3 ROMs for the Mega Drive run much better with far more frames, and neither any overclocking is required at all, nor any extra hardware. That make them very good on simulating pseudo-3D races.
What a shame.

When I started out in the 1990s professional programmers generally made a point of learning new languages, to acquire skills and expose themselves to alternate ways of thinking.

I remember a boss in the early 2ks who was teaching himself OCaml in his spare time just because.
> Would any evidence that contradicts the 'Out-of-Africa' dogma even get considered by Western scientists?

An easy example is that neanderthals, denisovans, h erectus, etc contribute via admixture to Homo Sapien Sapiens and well predate "out of africa" dates by hundreds of thousands of years. It's not a hard stretch to presume that other yet-unnamed branches of modern humans left earlier and admixed the same as the other named groups.

I don't think anyone is proposing an extant group of humans that don't have relatively recent roots in africa, though.
It even replicates how annoying it is to swipe with a mouse.
yup, also used the excellent swiper.js by the same guy back in 2013 for a homescreen clone.
But what about the ego? Any virtuous act might be fueled by the expectation of recognition.
SignalDB v1.0.0 Is Here
Show HN: xmllm – Structured LLM streaming output using lenient XML parsing
Hi HN. I made a little JS library for streaming structured data from LLMs using leniently-parsed XML as a medium.

E.g.

await simple('fun pet names', {
schema: { name: Array(String) },
model: 'openrouter:mistralai/ministral-3b'
}); // => ["Daisy", "Whiskers", "Rocky"]

Demos: xmllm.j11y.io

When using LLMs, I've ended up gravitating towards boring time-tested XML-esque tag-based delimiters instead of JSON/function-calling for the following reasons:

- Diverse presence in training corpuses (consider flavours of content commonly adjacent to these syntaxes vs. JSON)
- HTML was built for fallible humans to write; LLMs are equally fallible. Let them cook [html]!
- IME better and more consistent adherance than very delicate JSON/YAML etc.
- Lenient by nature (following Postel's law of being liberal in what you accept)
- No provider lock-in to function-calling/'tool' APIs
- Supports streaming with 'eventually-fulfilled schemas' for progressive UI updates
- CSS-style selections when you need more flexibility than schemas

It is provider/API/model-agnostic and has good schema-adherance across models from Qwen 2.5B and Ministral 3B all the way up to the frontier stuff like Claude and GPT-4o. It has in-built model preferencing and fallbacks (like asking it to prefer Claude but fall back to Mistral via e.g. openrouter/togetherai/whatever), plus 'inner' truncation to avoid context limitations.

I originally built this for my own projects I've found it to be a stable abstraction and quick to prototype with on the client-side especially (with the proxy feature). I wanted to share it here mostly to gather feedback and hear what other people are doing to source structured schema-conforming data from LLMs? I know there's new work being done in constraining big param LLMs to fixed grammars, and that's probably the future, but I've no real context or knowledge about that and for the past few years I've just been trying to /get stuff done/ in a reliable and consistant way. Hence this project.

Demos and sandbox-y things (try the top flag generator thing!)
https://xmllm.j11y.io

Repo:
https://github.com/padolsey/xmllm

Blog post (+background and other reflections):
https://blog.j11y.io/2024-12-15_xmllm/

And please, if you've a moment: I'm vvv interested in what people are currently using to get reliable structured data from LLMs? Perhaps most are completely satisfied with Function-Calling APIs?
Note that these languages are not included in the paper, so this is merely a speculation as to their performance.
Wild.

I can't think of any companies that were more product-focused than Steve Jobs' Apple. They created so much value across so many industries. They created so many transformational products.

Their machines in the 1980s revolutionized personal computing (eg they brought GUIs and the mouse to the world).
The iPod let us carry thousands of songs, audiobooks, or podcasts in our pocket.
iTunes changed the music industry, giving us an easy way to get the music we wanted without piracy.
The iPhone put the Internet in every pocket.
Honorable tangential mention: Pixar transformed kids movies and dethroned Disney.

Apple made a ton of money making products that were delightful to use that users happily pay a massive premium for. They made things that were so much more than the sum of their parts.
Yup, big fan of the BFF. Philippe de Ryck did a presentation on the fundamental insecurity of token storage on the client that he allowed us to share: https://www.youtube.com/watch?v=2nVYLruX76M

If you can't use cookies (which as mentioned above, have limits) and you can't use a solution like DPoP (which binds tokens to clients but is not widely deployed), then use the BFF. This obviously has other non-security related impacts and is still vulnerable to session riding, but the tokens can't be stolen.
It is tradition to contest the annual re-evaluations of the assessment of your home as that's exactly how your property taxes are based. The only time it is good for an owner's property's assessment to go up is when they are wanting to sell it. The rest of the time, they are constantly fighting to keep it low specifically because of taxes.

You must live in a state without property taxes, or you just have no idea how they work. Either way, this is exactly how property taxes work.
Hey fixing this right now!
That doesn't seem in any way relevant to the point about survivorship bias. Nor to the US, whose system has if anything produced far too much food for its citizens.
In what possible way is that true? Not that I like it, but google has its creators sign away the rights to their material for uses like this. Nobody signs a contract with openai when they make their youtube videos.
Why did you used all of those extra letters? TX would have sufficed
Perhaps I'm just a bit dim but I don't really understand the problem here. If that had commas and { ... } around itself no one would give a second thought. But you also mention s-expressions, and there you dont even have to add the commas!
What I find interesting is that the Haskell solution was the only one to use higher order functions. Assuming they also count virtual functions in languages like C++ to be higher order, I think a part of the difference here is in design attitude rather than an inherent part of the languages studied.
Yes, Haskell isn't anything near good enough on this test.
There is scientific consensus that Jesus was a historical figure, so the book referred here is probably fiction.
Quick software tips for new ML researchers
You might have been successful, compared to konfig, because it looks like you had an 8-year headstart. It could be that konfig was a fine idea and well executed, just not at the right time.
The issue here has less to do with climate change itself and more to do with a combination of regulatory and economic factors. While left-leaning outlets might point to climate change as the primary cause, the reality is more nuanced—similar issues are visible in other sectors, such as health insurance. Here are a few key points to consider:

- Insurance Company Consolidation: As the industry consolidates, large insurers gain the ability to strategically drop unprofitable market segments. This allows them to improve profitability, but it often leaves consumers in those markets with fewer or no options.

- Regulations: Some states, like California, have introduced stringent requirements that compel insurers to continue providing coverage, even in high-risk areas. In response, many insurers have opted to exit these markets entirely. Consolidation has made this easier for them to implement at scale.

- Lack of Investment in Disaster Prevention: Across both Democrat- and Republican-led states, we’ve seen a decline in state and federal spending on preventive measures for natural disasters. This shortfall exacerbates the risks insurers face, further disincentivizing them from operating in high-risk areas.
Monkeys using a typewriter were also proven to be 83% more productive than the average developer. Study suggests that their edge likely came from not understanding and ignoring the certified scrum master™.
Lmao, do you have any idea how much ships cost? The spent SRBs being sunk are the least of SLS's problems. SRB shell refurbishment had dubious economic sense when Shuttle was flying several times a year, but for something that will fly as few times as SLS it would be an absolute farce.
> who the hell with two neurons to rub together uses C++ anymore?

I don't know. Then again I had my mandatory lobotomy when I started to professionally program in C++ 20 years ago (and still do to this day).
I’ve also use those … shhh don’t tell everyone, they have already been full on many occasions.

IMO Vultr is best cloud provider and I’ve tried many. I can’t give a single reason but more they seem to get the balance of features correct for me.
Tesla and Tata are both famously worse than the rest of the industry, though.
> well supported scientific explanations that are politically unpleasant—you need to pay more for energy, criminals are low IQ and low impulse control

Do you mean to say that low IQ and low impulse control are the "well supported scientific" explanation for crime?

That seems wildly improbable. Ted Kaczynski being the obvious counterexample, but there are many other premeditated criminals who are intelligent. And that's only if we narrow "crime" to mean violent crime against people/things, but if we add in financial crimes/fraud/etc. this becomes even more easily disprovable.
>Median incomes are stagnant and quality of life is declining in the US

You think it's better in Europe? Here in germany everything is going downhill fast
> so storing a full set of CA certs was quite limiting

Not sure what your project was doing, but one doesn't generally want to install a full set of CAs. If you're creating a product that'll talk to your APIs you pin your own CA, ensure that the server name matches and verify it, anything else is a failure.
Useful interview pattern for candidates:

Candidate: Is this a newly created roll?

Company: No.

Candidate: <breezily> What did the last guy die of?

You'd be surprised how few interviewers are able to lie fast enough and convincingly enough.
Only 10 beatings per second? This is a just universe, Sir!

On a serious note, enlightenment only cures us of our selfish curiosity, i.e. any action which causes harm to others. The Way requires us to harmonize with universal compassion, so there is take and give (especially with regard to our required sustenance), but we definitely lose our propensity to experiment with our power at the expense of others. No, we are to increase our curiosity in how we can better help others, help being the cornerstone of compassion.
> The climate is changing and is affecting regions we knew would be impacted by climate change 30+ years ago. The insurance companies cannot make a profit (and thus would not choose to operate) in these areas now that they're being impacted by climate change. On one hand this seems like the market working exactly as it should be. People should've moved out of these regions in the last 30 years given the information about climate change, but they didn't.

The businesses[1] invest in fossil fuels. Meanwhile the humans keep living in dead-end locations for emotional and illiquid nonsense reasons, like “my parents” or “my job” or “stability for my children’s upbringing”. Then when the stove gets too hot Capital can just move. No skin off its back.

Yeah that sounds exactly like the market that I know is supposed to be working.

[1] https://news.ycombinator.com/item?id=42450560
I'm curious about Relational Lisp. It had the shortest development time, 3h to Haskell's 10/8; a middling/low number of lines of code, at 274; and only 12 lines of documentation.

It describes Relational Lisp as being Lisp enhanced with a database-like language for logic programming.

I suspect this may be it:

https://oceanpark.com/ap5.html

https://www.ap5.com/

There's a C2 entry for it, of course:

https://wiki.c2.com/?RelationalLispWeenie
At this point? Do you think corruption is increasing compared to 100 years ago, globally?
I think you have a kernel of insight in this take, but I have to be frank: I really don’t think you frame this or phrase it in a very kind or generous way.

I say this as someone who has personally experienced the kind of struggles you talk about in such unflattering terms. (I lost my dad to heart failure at age 7, and have struggled with major depression for most of my adult life.)
"Considered harmful articles are all you need"
Makes me wonder if video games would have a similar effect, when you have to navigate in a 3d world.
You get another layer of address space separation.

Then again, you can run a linux vm on one core and your unikernel app on the other cores on top of an hypervisor.
Maintaining e2e tests is a pain. Maintaining a notebook is a pain. It seems it was a given somebody would make this match made in heaven!
Show HN: Cama Pack – Moisture Monitoring for Raspberry Pi or Arduino
Home based plant moisture monitoring solutions using Raspberry Pi and Arduino. We created several different dashboards including web hosted options and a custom cell phone application that connects to the Pi through Bluetooth.

Everything is open source under the MIT license. Would love feedback, contributions!
The concept of an API should go away and we should just have AI's talk to each other in plain language.
SLS is as much a government run project as the Shuttle and Saturn V. It's the old way of doing things, and that's why it's so wasteful and useless. The commercialization of launch services has given us SpaceX and Rocketlab, which are both lean and efficient by any measure and easily so by the measure of programs NASA is more involved in.
I don't want to make any claims, though.

I think you're missing the point of why these "overly-bureaucratic clients" are insisting on insurance. I don't want you to have insurance to keep you safe, I need you to have insurance to keep me safe. When the widget you built for me breaks and damages my customer and I end up owing them €1m, I want to be able to recoup at least some of that cost from you. It won't be you making a claim on your insurance, but me (or rather my insurance company)

And as someone who used to be at one of those "overly-bureaucratic clients", we not only required (and checked) that you had insurance, but also that your insurance coverage was actually high enough for project in question.
I recall a discussion here about the decline in software quality, from many years ago. Someone argued that if we designed hardware the way we design software, we'd be too afraid to go outside. At the time, I thought it was just hyperbole...

It's still clearly an exaggeration, but one could argue that reality is gradually moving in that direction.
Show HN: Repositree – Generate the file structure of your repo for your README
Have you ever struggled to document your project's file structure for a README file?

Repositree is here to solve that! With just a few clicks, you can create an organized tree structure, perfect for showcasing your project’s architecture.

Give it a try and let me know of your feedback! Thanks!
Base UI Alpha
you bet there is
Isn't that just how they hedge bets? Their performance is correlated with the claims they receive. If fossil fuels perform poorly -> less environmental damage -> less claims. And vice versa
I don’t think this is the thread to launder your IQ ideas.
The History of English podcast is worth a listen. It's about the development of the English language, so it covers a lot of history and prehistory, and also linguistics. The presenter Kevin Stroud has a deep passion for the subject matter. Unfortunately, he also has a tendency to repeat himself and over-explain simple examples so the effect can be somewhat soporific.
10 years isn't all that long for a company to remain a "startup".
There are ways to build flood-resistant houses... as long as the flood doesn't take too much of the ground away.

I have no idea what is the situation there, but there are also ways to preserve the ground against floods.

It's all about determining what is better, preventing the damage or abandoning the place.
There are some legal risks with this. Having an OSS license from the copyright holder to use the code is not the same as being the copyright holder.
Guess it's finally time to close my single PR for Gitea that has been stuck in limbo for almost two years now and move it to Forgejo for good.

It felt alright to keep it open when there was still a chance for it to benefit both projects, but now that that's gone, I see no reason to keep putting up with months of silence and accumulating conflicts between review comments.
For a similar take on C++ unikernel, there is also OSv [1,2], from the same authors of seastar [3] and ScyllaDB.

[1] https://github.com/cloudius-systems/osv

[2] https://osv.io/

[3] https://seastar.io/
Soyuz followed that path. The result is a pretty dependable, pretty cheap launcher, but nothing too remarkable.
What did you expect from a company that sole purpose is to show you ads?
FWIW, this has changed a lot. Catholic churches built in the last 50 years are far more austere than those built earlier.
I agree. The reason IRC is so good is that it is mostly stateless and stores very little information beyond lists of IPs associated with each socket it's stuffing messages into.

Once a server starts hosting for people there are a huge set of problems and pressures. IRC is the text chat layer of the internet. It's not by itself, it's part of a larger network of open protocols. If you avail yourself to these it far exceeds the capabilities of even the most featureful walled corporate garden.
The "screen" div has a transform scale attached, which on Chromium based browsers (Chrome, Edge, etc) leads to blurriness.
Our awareness of time seem arbitrary. If feels time went by fast/slow, how does that work anyways?
A fun web-based Magic 8 Ball for instant answers
Magic8ball.me is a simple yet entertaining website that lets you consult a virtual Magic 8 Ball for quick, randomized answers to your questions. It's a playful throwback to a classic toy, now accessible online.

Does it spark any ideas or improvements?
I love Rails, but if I could go back in time and tell them to avoid one thing it would be their strict adherence to naming conventions.

I've spent more time in my career debugging the magic than I would have by simply defining explicit references.
Related, for those interested in the history of religions and Christianity: https://www.astralcodexten.com/p/book-review-the-rise-of-chr...
your commenting here is wasted effort
For some reason, chrome web store won’t load on mobile even to browse so I don’t know exactly what this extension is just yet but from the thumbnail, it appears to be the Tile tab functionality from Vivaldi.

It is one of the primary reasons I use Vivaldi alongside its ad and tracker blocker. Whenever I show people that I can CTRL + select multiple tabs and tile them like windows in 1998 they lose their mind. Then you can also stack tabs and tile the entire tab stack so that you only have one tab that shows you four websites worth of information and you could still select each individual tab.
Gnosticism is a bit of a catchall - the Ophites were a sect or branch and not by any means the standard - it's difficult to say there is an established "Standard Gnostic Theology" as there really isn't, there are some common deviations from modern Christianity that rendered them more similar thru a modern lens than they may be, tho they are some common Gnostic themes, like self awareness but snake charming isn't one.

That said, snakes have been widely deified thru out history by various cultures and beliefs.

Prior to Christianity the god Tiamet would have been widely known and had been so for hundreds of years. It is common practice for a religion to take the previous god and render them the "bad guy" in their new religion - that could also have been done to the Ophites as the Gnostics were essentially erased by the Church and what little remains the establishment said about them has been rendered sus by what we have found recently of OG Gnostic texts.

You have to realize, by 400 - saying someone handles snakes during their church service was a kin to saying they are a satanic cult.

That said - Gnostics would handle snakes if they wanted or needed to and they would be fine bc that is the faith they preached, a faith of action. Step onto the water - you will not sink of you do and have faith already, no more is needed in the moment, no assistance from Priest or higher power.

Christianity adopted the faith of Paul - the apostle not chosen by Christ, and became people that wait in their beliefs, faithfully waiting for God.

Huge difference.
It should be noted that AI/LLM customer service bots/agents are generally very poorly received by customers. It’s not a good tactic if you like keeping your customers happy.
Sad to see what's happened to a once great, once British, brand.
As much as I appreciate the FP features of Python, I much prefer a language that enforces immutability. Constraints like that make the code easier to understand, reduces the number of possible bugs.
Can't wait for this conference!
It’s not comparable because GIMP has never had the effort put into it to compete with Photoshops most basic features. 15-20 years ago they were arguing that adjustment layers were not needed and they only managed to ship some form of it this year.

Blender vs commercial 3D software is a better example.
it was Choopa before being Vultr. They had other brands. Current holding has renamed to "The Constant Company" or something.
> Who cares actually? Nobody.

I do. Speaking only for myself, but Tesla has a long long way to go to repair its manufacturing reputation in my eyes.
Data over dogma is a pretty good podcast about Christianity and Judaism. It's mostly about taking Bible stories and putting them into their historic context with the best evidence we have.

It's not about converting, just covering the history.
But we do want them considering our hesitation at paying for things without ads, especially when a free gmail, google maps, google drive, etc is available.