skysight-inc/HackerNews huggingface dataset:
disclosure: founder/maintainer of Langfuse (OSS LLM application observability)

I believe proxy-based implementations like Velvet are excellent for getting started and solve for the immediate debugging use case; simply changing the base path of the OpenAI SDK makes things really simple (the other solutions mentioned typically require a few more minutes to set up).

At Langfuse (similarly to the other solutions mentioned above), we prioritize asynchronous and batched logging, which is often preferred for its scalability and zero impact on uptime and latency. We have developed numerous integrations (for openai specifically an SDK wrapper), and you can also use our SDKs and Decorators to integrate with any LLM.

> For my client projects, I've been leaning towards open source platforms like Arize so clients have the option of pulling it inhouse if needed. Most often for HIPAA requirements.

I can echo this. We observe many self-hosted deployments in larger enterprises and HIPAA-related companies, thus we made it very simple to self-host Langfuse. Especially when PII is involved, self-hosting makes adopting an LLM observability tool much easier in larger teams.
The topic was hyped a few years ago, for example on https://www.quantamagazine.org/a-newfound-source-of-cellular...
something like [tauri](https://github.com/tauri-apps/tauri)?
> The World Weather Attribution (WWA) group said one recent four-day period was the rainiest ever recorded in central Europe

Surely you have data ready for peer review that contradicts this group of scientists?
https://en.wikipedia.org/wiki/Allan_Hills_84001

>> In 1996, a group of scientists found features in the likeness of microscopic fossils of bacteria in the meteorite, suggesting that these organisms also originated on Mars. The claims immediately made headlines worldwide, culminating in U.S. president Bill Clinton giving a speech about the potential discovery.
Try this:

$ cat $HOME/.config/fontconfig/fonts.conf
<match target="font">
<edit name="rgba" mode="assign">
<const>none</const>
</edit>
<test qual="any" name="size" compare="more">
<double>1</double>
</test>
<test qual="any" name="size" compare="less">
<double>22</double>
</test>
<edit name="antialias" mode="assign">
<bool>false</bool>
</edit>
<edit name="hintstyle" mode="assign">
<const>hintfull</const>
</edit>
</match>
I read this because (of course), payments engineers should only use state machines: so why would someone claim this?

It says to not hide the events that drive the state machinery: make both the events and state machines available (to both servers and clients), so everyone can reconstruct history when necessary, using the agreed upon events and state machinery.

Which makes sense.

As it turns out, this is what Holochain does to build reliable distributed systems at scale out of unreliable components (payment systems, or anything else).

Every event stored / cached by every App DHT participant is verified by ensuring it’s valid according to the verified shared “DNA” of the App (any state machines and other arbitrary validation code). Misbehaving clients / servers self-incriminate (all events are signed and non-repudiable), and are ejected from the App by all correctly operating nodes.

By induction, a node can then reason that every prior event in the App DHT is valid, regardless of system scale — because an attacker would have to subvert all nodes to avoid having just one valid node notice and report their error to everyone.
Core Data and SwiftData are powerful data management frameworks designed by Apple for developers, capable of efficiently handling complex object relationships, hence known as object graph management frameworks. In these two frameworks, NSManagedObjectID and PersistentIdentifier serve similar functions and are both extremely important. This article will delve into their features, usage methods, and important considerations.
LLMs do not have persistent memory. OpenAI does. Persistent memory is nothing magic, it's just LLM context that you, the user, decided to automate its creation to an LLM that can consume 3rd party input. (In fact it's precisely because LLMs are stateless why you could implement persistent memory yourself, completely client side, you don't need any support from OpenAI to do this.)

If you have decided to give a 3rd party control over your LLM context, that's on you. Of course the 3rd party has as much control over the LLM as you do.

It's literally the same thing as running a random .exe from the internet. Of course this can be useful, the .exe could provide a useful function, alternatively it could also steal your data. But you chose to run the .exe. Similarly automating your LLM context generation can be useful, but with exactly the same caveats, whoever influences your LLM context controls the LLM. If you enable persistent memory you give them this control.
> Do we just blame every "natural" disaster on climate now?

No.

> What about acknowledging the effects of improper land management (forestry, rivers, etc)?

Those are acknowledged, and there needs to be more focus on it.

Was there anything else, or is this just a blatant attempt at spreading doubt about climate change?
Hey everyone,

I’m bendev, co-creator of pullpu.sh, and I’m excited to introduce a boilerplate that finally brings developers up-to-date technologies and quality code.

We created pullpu.sh to break away from the outdated tools and frameworks that many are still stuck with. Built with modern tech like Bun and Elysia, pullpu.sh is designed to give developers a solid, flexible foundation to build any application quickly, without compromising on quality or cutting-edge features.

Whether it’s integrating Stripe, handling OAuth2, or managing themes and translations, pullpu.sh is ready to go right out of the box. It’s time to stop settling for yesterday’s tools and embrace the future of development.

Check out pullpu.sh tomorrow on Product Hunt and let us know what you think. Looking forward to your feedback!
We have to stop prioritizing it over everything else. You can't compete in the global playground if you have impossible to implement entitlement programs. Priority has to be new work not existing work and definitely not the work of dead people. We have countless similar schemes were people are to be rewarded for things done long ago. One can't pretend it isn't slowing everything down.
I suspect it only looks like overkill in the context of the simplest possible example.

Once you start adding things like pre-inst, post-inst scripts, binary redirections with update-alternatives, I suspect the complications start to pay off.
> The World Weather Attribution (WWA) group said one recent four-day period was the rainiest ever recorded in central Europe
Archive.is seems even sketchier doesn’t it? Who is paying for all that? Total mystery. I wouldn’t be surprised if it just vanished one day. I feel like the solution is some version of local personal archive + zenodo plus those others.
A great tool that fills the gap of lacking a preview feature in the terminal with jq. However, for data processing, I think jq's DSL is more concise and user-friendly.
This is satire, right? I sometimes have a hard time picking up on it.

If it’s not satire, I really do not want to read any code the author wrote before “inventing” microprogramming.

I also hate when established terms are reassigned to something completely different.

“No, this code takes no env variables or outside configs. All configs are hardcoded to only run on my machine. I’ve decided to call it… machine code.”
It is still ridiculous. Unless 90% of this is all the libraries he mentioned:
nextjs, react, mdx, react spring, shiki, linaria, framer motion, partykit

If there are 100k lines of code + the libraries, that's the most poorly developed blog ever. I guess this might be the case because the network tab shows that it loads 6mb of content.

It is past time we stop praising people for this kind of work. It is a personal project, anybody can do whatever they want. But let's be frank here, as we are a community of hackers: this is a poor work.
it's 3 files, 1 file that really just specified deb format version and 2 tar files. data.tar.gz (extracted out to file system) and control.tar.gz (a set of metadata file, including installation scripts).

In practice, how would one make it simpler?

i'd note it's simplicity (and the fact that ipkg/ipk format was based on it), was what enabled me to help the people who "jailbroke" (really just install homebrew apps) the palm pre: https://www.engadget.com/2009-06-22-pre-apps-successfully-in...

I was able to assist people that had the device without even having one as the format (to me at least) was very simple.
Nobody whose home has been flooded is currently “glad that we have rain again”.
Fortune 100 companies have unwittingly hired North Korean IT workers
Yeah, I've read it multiple times. Every time, it says to me "somebody somewhere else can package these things together, it just won't be Zig". There must be something about Andrew Kelley's communication style that clicks with other people but not me. But I just can't read into it what you say is there. Since this all boils down to interpreting one somewhat arrogant man's words, it ceases to be a technical discussion and just becomes an argument in semantic parsing. I'm just not going to comment much on Zig anymore as clearly other people know what's going on and I keep getting it wrong.
> The World Weather Attribution (WWA) group said one recent four-day period was the rainiest ever recorded in central Europe

And having the rainiest four day period in recorded history
The Macy's at 34th street in NYC is the flagship and it's still going strong. I went last week, lots of nice stuff.
Their own fault. There could have been open standards that would have propelled manufacturers that have a lot of suppliers, who suffer under bad software today. It would also make such cars dominate the market for used vehicles, which is even more important than selling new cars if you want a large target group.

But instead they opted for arse heating subscriptions.

I think the situation is so grim for some manufacturers. So much so that they might disappear forever. There are a lot of workplaces affected by these strategic mistakes.

New cars will not be as much repairable either, even if electric motor could make car repairs even more trivial. But cheap new manufacturers just offer the better bargain for the usual customer. And the younger gens are even more price sensitive because cars lost their appeal as a symbol of status.
What's up with so many Hacker News commenters coming out of the woodwork when headlines blame climate change to challenge it?

Just a glimpse of the article shows there's some research behind making the point of the headline, still people feel the need to comment on their feelings to deny it possibly could be due to climate change.

Per the article:

> The World Weather Attribution (WWA) group said one recent four-day period was the rainiest ever recorded in central Europe - an intensity made twice as likely by climate change.

> The kind of rainfall unleashed by Boris is thankfully still rare – expected to occur about once every 100-300 years in today’s climate, which has warmed by about 1.3C due to greenhouse gas emissions.

> But if warming reaches 2C, similar episodes will become an extra 5% more intense and 50% more frequent, the WWA warned.

> Without more ambitious climate action, global warming is expected to reach around 3C by the end of the century.

> “This is definitely what we will see much more of in the future,” said Friederike Otto, senior lecturer in climate science at Imperial College London and co-author of the WWA study.

There's a study, BBC is reporting on it and some people feel the need to challenge it even though probably know nothing of climate science?

Is science denialism reaching even folks here? What do you get out of this behaviour?
https://www.chibiakumas.com/z80/platform3.php#LessonP23 if you are interested in the beeper and how to make sound on it :D it has few tips but can give an idea how basic the stuff is. appearently the 128k has a better chip. I am wholly unfamiliar with the platform tho so sorry if my comment is a bit off the rails :D
Pretty disturbing reading about predatory behaviour on Roblox:

https://www.bloomberg.com/features/2024-roblox-pedophile-pro...
>Blogs, personal sites, digital gardens, those are still by far the best solution imo.

Tbh, the most interesting and joyful part of the internet and the web are personal blogs and personal sites. I don't want to be logged in Facebook, Instagram, Medium and Reddit to discover content and people and I don't want to be constantly tracked(although there are bunch of trackers on the Open Web as well).

>But they require effort and so they’ll remain a niche in the broader context of the web.

For example Blogger was a good platform for open blogging but I think it's on the sunset now.

We can always make an open platform that lowers the complexity for personal blogging and personal sites and that is accessible to the casual users.
When was the last flood before Storm Boris that was like this?
Yes, there have always been floods. But we had several events on the scale of "once in a century" in the last years... So, maybe... centuries don't last as long any more?
The fundamental mistake most people make with introducing kids to game making is making them code first. This, and other companies, have a good staring point of using hands on things to understand the fundamentals of game design and then go to code. https://www.buildgamebox.com/
You can still see (and play!) the “Big Piano”. It was relocated after FAO closed and is now in the flagship Macy’s in NY. It’s looking kinda beat up these days, perhaps even symbolic.
> They act as if natural disasters never happened before.

https://xkcd.com/1321

> then start using coal to replace the missing energy

s/start/stop/g

https://news.ycombinator.com/item?id=41443347
I don't know how a modern kid would feel about the TUI, but I made a TON of games in QBasic as a kid.

QB64 is a pretty good modern version thereof.
Here is the link to the article when it was in press as a corrected proof:

https://www.sciencedirect.com/science/article/pii/S009286742...
Modding/coding for my favorite game (Ultima Online) is what got me into C# at 13 (for the RunUO emulator).

If any of their favorite games let you mod or script maybe check that out.

Nothing cooler than connecting the dots that I could affect how the game I loved behaved.
They shipped and scaled Clojure!
Your response to "stop hyping single studies" is... a single anecdote.
One of my favorite hard-scifi movies ever.
How can I use this to plot database metadata such as users, vendors, suppliers at their respective addresses. I’m developing a simple Django application and this would be a great addition.
What is the actual dispute? I can't isolate it out from the whine of Meta saying DT are baddies (which maybe they are but I can't find where they say that).
HN audience is both reflexively contrarian (will argue with any article on any subject), and also surprisingly rightwing (exposed to climate change denialists).
Show HN: Noisefill – open-source soundscapes site
Hello HN! Today I am launching my new soundscapes website called Noisefill. Noisefill lets you listen to soundscapes and white/pink/brown noise easily. It is completely open-source on GitHub.

The source code is available at https://github.com/georg-stone/noisefill

You can access it on the web at https://noisefill.com
Why flying insects gather at artificial light [pdf]
I do not know anything about the US law, but I know phones.
A decent locked phone is not unlockable without your cooperation (no matter the FUD). Your cooperation may mean forcing your fingers or face to unlock.

A switched off phone with a decent PIN cannot be unlocked without said PIN.

So it is always better yo switch it off before losing control over it.
Yes I remember children’s books I had as a child saying exactly this.
We don’t need price cap on rents. What we do need is a tax policy that progressively taxes the more single family homes an entity owned.

Living in your own home as primary residence means you pay slightly lower property tax. The more homes one owns, the higher the % property tax becomes.

This disincentivizes hoarding of homes as a speculative financial instrument.

Mortgage tax deduction for investors who own homes for investment should be gone.
Space is undeniably fascinating, and it's completely natural to be captivated by the search for extraterrestrial life. However, the key point I want to emphasize is this:

Our existence proves that life is possible.

While discovering life elsewhere would indeed be extraordinary, it is ultimately within the realm of possibility. What would be truly remarkable is making such a discovery within our lifetimes—that would be the real stroke of luck, rather than the mere fact that life exists.
> Some types of seafood — such as anchovies, shellfish, sardines and tuna — are higher in purines than are other types. But the overall health benefits of eating fish may outweigh the risks for people with gout. Moderate portions of fish can be part of a gout diet.

Literally first thing when googling. You would have to eat humongous amounts of this very salty tiny fish to see any long term effect. The salt itself would probably kill you earlier.
> Without deep pockets for high-RAM servers

I just got a dedicated server on Hetzner to test out some things. It's $70/month with 64gb RAM and a CPU that builds a complex C++ thingie in 11 minutes where my laptop spends about an hour :D

Scaling is of course not trivial, but the same set of backoffice apps I've worked with throughout the years that would be a good fit for Datomic, has a working set for the database much smaller than 64GB.

> they seem like niche features

That's the thing, though. Maybe it's because I've use Datomic a bunch. When I'm on projects that use a SQL db, a handful of problems are just fundamentally solved in Datomic, and none of the super knowledgeable devs that know SQL in and out are even aware that they are problems.

Some examples:

- What caused this column of this row to end up with this value?

- Oh no, we were down 3am but when the first person investigated it at 7am (oh those backoffice SLAs...) everything works fine and nobody knows that the db state was at 3am

- When we wrote value X, what other values did we also write at the same time?

- We need to carefully write a transaction that reads some data, writes some data, and reads some more data, and hopefully lock correctly, and hopefully we understood the isolation level (that we probably didn't set anyway) correctly and...

Which makes me think I must be the crazy one...
It’s the Silicon Valley wannabe intellectualism that has somehow allied itself with contrarianism.

They just reflexively think the consensus view is wrong because daddy Thiel said you can make big money that way.

“The Contrarians”, of course, is its own silly tribe of lemmings that produces its opinions from its identity first and foremost.
I tried to get my wife to use the feature day one on her new 16 Pro. She turned it off that night. It was going to be too inconvenient to her.
Where is that $600/month going to come from? Is it going to be printed (i.e. causing inflation) or is it going to come from taxation?

Let's try some math: if there are ten people in society, and they all get $600/month, you need to generate $6000/month of tax income. So if there are five of them working, and making an additional $1200/month, that entire sum needs to be taken by the government so it has enough money to pay all of them $600. Are you going to be working, just so someone else doesn't have to, with zero additional benefit to yourself? And I'm not talking about "I'll make myself useful doing art", I'm talking about basic jobs that are MANDATORY to keep society going at all, such as growing food, building roads, and repairing sewers.

Who will be repairing sewers, under UBI? Do you believe that people do that kind of thing for fun, and that they would continue doing that if the state takes all of their money through taxation?

Why do you think $600/month is even sufficient to live on? What about people that live in really expensive cities like San Francisco, are they also going to get $600, even though that realistically represents maybe a week's worth of rent to them?

UBI is only cheaper to administer if you look purely at administration costs. In reality administration costs are a tiny, tiny fraction of the total program cost, and reducing administration costs of existing programs would not have any meaningful impact on state finances, making the administration costs of UBI a non-argument.

There's also the matter of fairness: providing everyone with the same amount of money may sound fair, but is it really fair to give someone who has significant additional costs just to stay alive (for example, because of medical costs) the same amount of money as someone who is fully able to provide for himself already anyway?

Your appeal to authority in your last sentence does not convince, and every attempt to make the math work for UBI ends in complete failure. And don't forget: to 'try it out', we'd have to completely restructure all of society, and the opponents of UBI have highlighted the risk of complete societal collapse if it turns out that UBI is an unworkable scheme after all. Are you willing to take that risk?

Finally, UBI seems to share the incentive structure of communism wrt. human productivity. Given how communist societies throughout history have tended to result in mass starvation with millions, if not tens of millions dead, why do you believe UBI is something we should be trying?
Google's NotebookLM now lets documents to be turned into podcasts
Wouldn't a hit piece like this run afoul of most courts? There's a reason that talks after a ruling are so clipped.
I think this is true, companies just want to advertise on equal footing at least. So disabling tracking would only hit only those that ride on the advertising budgets of companies.

If I ask in our advertising department, they do SEO "because the other do that too".
Family moved from US to Switzerland. The difference in quality of life is huge
I buy a lot online and almost never on amazon, preferring shops focusing on a specific domain.

I am pretty sure amazon/aliexpress model will be dying too at some point, because of the search nightmare, inexistent warranty and unreliable reviews.
Well, it's more viable than you might think. Putting a 300 degree sphere on the surface would eventually get somewhere. But getting anything useful back is pretty hard, since you'd have a probe that's boiling water below 25km of ice and probably far from the lat/lon it landed at.
This is what was defined by Daniel Dennett as a deepity.

https://rationalwiki.org/wiki/Deepity
Jetty implements both TLS and compression, though in environments where I don't already have automated certificate issuance infrastructure in place I have occasionally deployed caddy as a reverse proxy just for the TLS termination.
I find Europa fascinating but unfortunately I think the lack of missions is less about interest and more about feasibility. On earth we rarely drill more than 2-3km down. The Russians did 12km once in Antarctica. With Europa we are looking at 20km+ of multiple layers of exotic Europan ice with composition and properties we know very little about, have zero experience with. Not to mention the immense distance, time lags and hostility of the environment. Drilling on earth is dangerous and difficult and failure prone as it is. How do we learn to do this? How many missions and failures are required?
It wouldn't surprise me if a lot of those 100k lines were from the interactive playgrounds that are specific to each blog post.
You are at the end of the day still running a business.

It's like saying that Spotify could suddenly decide to retire support for Android 12 or something. They could, but how many customers are they going to lose and how much support burden is that going to generate?
Whatever you are currently working on sounds so interesting!