skysight-inc/HackerNews huggingface dataset:
To add to your point, see the “current status” section on the website:

> The latest version of git-crypt is 0.7.0, released on 2022-04-21. git-crypt aims to be bug-free and reliable, meaning it shouldn't crash, malfunction, or expose your confidential data. However, it has not yet reached maturity, meaning it is not as documented, featureful, or easy-to-use as it should be. Additionally, there may be backwards-incompatible changes introduced before version 1.0.

Last updated over two years ago and described by the authors even then as half-baked.
Sometimes I feel like we need an analog to javascript/typescript. Ptypethon if you will.
This was fun, I liked playing with it.

I'd like to ask for a feature that I can pass a query string

wwww.silentpoems.net?poem=How+do+I+love+thee%3F+Let+me+count+the+ways.+I+love+thee+to+the+depth+and+breadth+and+height+My+soul+can+reach%2C+when+feeling+out+of+sight+For+the+ends+of+being+and+ideal+grace.

and have the poem rendered. That way I can send poems to my beloved.
The Blue Yonder SaaS ransomware incident is bad
Have you tried recently? I’ve been playing with music-assistant, snapcast, and shairport-sync on some raspberry pi zeros. Synchronization has seemed to work incredibly well during my experiments.
Show HN: Purrfect Advent – A Customizable Advent Calendar App
Hi HN! I’m excited to share Purrfect Advent, a customizable advent calendar app for the holidays. It lets you create and share personalized calendars filled with GIFs, memes, heartfelt messages, or anything else festive. I made it as a fun way to spread holiday cheer with friends and family.

Features:
• Create Your Own Advent Calendars: Add custom text, images, and GIFs for each day.
• Easy Sharing: Share your calendars seamlessly with friends.
• Cross-Platform: Available on iOS and Android.

I built this app because I love sharing little surprises with loved ones and wanted something unique to send to my girlfriend. I’d love your feedback—what works, what could be better, or any other ideas!

Links:
• Website: purrfectadvent.com
• iOS: App Store
• Android: Google Play

Happy holidays, and let me know what you think!
Huh, I found "The Time Machine" disappointingly boring and hard to believe (I mean, it's sci-fi, and old sci-fi at that, so I was quite prepared to suspend some disbelief, but within the setting and the premises I remember I found the actions and thoughts of the characters unlikely)
"The Pragmatic Programmer" and "The Mythical Man-Month". Not because they have earth-shattering insights, but because it's a dose of sanity in this era of needless complexity.
> The 5 year clock should start from the last time a consumer purchased the product new...

Obvious problem - how could the manufacturer determine (let alone control) when, literally, that happened? They might tell when their major distributors and online retailers ran out of stock...but small distributors and bottom-feeding resellers and mom-and-pop retail? Impossible.

On-package labeling ("Software security updates for this thingie will be available until at least Dec. 31, 2029; also check our web site at https://support...") would be the only fool-proofish method.
The replies are incredibly elucidating on the impact (things like payroll for Starbucks, and the fact that this is VMWare powered private cloud).

The full text of Kevin Beaumont toots:

The Blue Yonder SaaS ransomware incident is bad.

They got into their Private Cloud environment at hypervisor level, deleted the DR and backup storage, then encrypted all 5 datacenters.

On this - Blue Yonder, aside from doing supply chain management (how many Pot Noodles you should order per day per store etc), they also sell a HR suite called Blue Yonder Workforce Management, or WFM. It's another SaaS solution, does HR stuff, payroll etc. WFM was hosted in their private cloud and is toast.

One of the Blue Yonder things is they have absolutely nothing about the situation on their website - just a list of customers, many of whom are mentioned in the press as suffering. They’re on day four.

Learning: have a comms plan.
"It hasn't been clear how they intend to enforce this."

Haven't read the Bill yet but usually when governments aren't sure of the fine minutiae and or the details are too complex there are often enabling clauses in the legislation that allow regulations to be enacted. This allows ministers and departments to set regulations without the Act being amended.

Has anyone checked the Bill for this?
I'm genuinely amazed that this question exists, but then I grew up with radio, then CDs, then MP3 players.
Why would a tariff on plastic bottling and packaging not help to reduce this? I understand that prices will be passed on to consumers, but money from the tariff can be used to fund state municipal recycling programs. Similar to the national highway trust fund.

I do not see congress ever agreeing to limit plastic due to the outsized influence of the industries and companies involved. Regulatory action has been almost non-existent, regardless of which administration was in power. No federal agency has the legal authority to limit the flow of plastic into America, and as stated, it is unlikely congress will ever give them that authority; not to mention a decade of litigation ahead.

The only thing that can be done to have some impact is a high tariff on plastics, including packaging and as a percentage of the product. At the same time, there should be no tariff on replacements for plastics such as aluminum and glass bottling.

Short of a strong tariff, I do not see the government ever having meaningful impact on plastic waste.
The Anonymous Woman Journalist Reporting Inside Taliban-Run Afghanistan
Show HN: I used AI to build holiday gift lists
Ask HN: Recommendation for a SWE looking to get up to speed with latest on AI
I am looking to get up to speed with the latest things happening in AI, I use ChatGPT almost everyday and i last used the open AI api for 3.5 last year. I am looking for a tech blogs like HN to keep updated on things AI, I came across https://simonwillison.net/ but it appears fragmented
It's a good thing that independent cybercriminals like this are so arrogant that they make the most basic opsec mistakes and expose themselves.
AI Jeeves would be killing it right now
The constraint often would be regulatory. Even if technically isolation is possible, management won't risk SOC2 or GDPR non-compliance.
I can't clearly see a use case. I went on to the "why" section but I'm having a hard time trying to understand what this is trying to solve. Perhaps a clear and simple example to see why you would use it could be useful. Also I find it extremely verbose to write HTML the way is shown in the examples at the top. Having used Jinja for a very long time, its simplicity and separation from logic makes it almost (for me) the only templating lang that you need to learn in Python. Writing HTML code the way is shown is clearly not for me, but there might be uses cases for it.
Handpicked BFCM SaaS Deals
I have curated 100+ SaaS deals for this BFCM across categories. Whether you're a founder building your tech stack, a marketer looking for better tools, or just someone who wants to snag valuable resources, this list is designed to save you time and sanity.
This is what I want to do, but as a husband, father, homeowner, etc, I find it is not in my best interest to be unreachable by phone.

So I think about carrying a flip phone for my telephone, an e-reader for entertainment, and a smartphone in airplane mode for (mainly) maps, photos, music, notes. But then I'd be carrying three devices, which seems worse in its own way.

Probably worth the change ultimately?
I’m a big fan of using older small form factor commercial office grade laser printers. You can basically get them free, especially if they lack wifi and usb, and most of the time they’ll last for years and years of hard use with essentially no maintenance- you can just drill a hole in the toner cartridge and pour toner in.
I couldn't quite put my finger on the building you can see through the window. I managed to find an address for the cafe (48 High Street) and it clicked after I opened up streetview. It's the corner office block next to the mini roundabout on the High Street: https://www.google.com/maps/@51.4075868,-0.3077591,3a,75y,96...

If you spin around in Streetview you can see the building that must have house Cyberia itself to the left of what is now Fillies Kingston. You can also cycle back in time to the earliest Streetview shots in 2008, at which time the cafe must already have closed down, and is next to a place called Bar Elvissa.

In case you're interested, my Googling also resulted in this brief conversation on Mastodon between other apparent previous frequenters of Cyberia Kingston: https://mastodon.social/@ade/109405408248074169
Show HN: TeaTime – distributed book library powered by SQLite, IPFS and GitHub
Recently there seem to be a surge in SQLite related projects. TeaTime is riding that wave...

A couple of years ago I was intrigued by phiresky's post[0] about querying SQLite over HTTP. It made me think that if anyone can publish a database using GitHub Pages, I could probably build a frontend in which users can decide which database to query. TeaTime is like that - when you first visit it, you'll need to choose your database. Everyone can create additional databases[1]. TeaTime then queries it, and fetches files using an IPFS gateway (I'm looking into using Helia so that users are also contributing nodes in the network). Files are then rendered in the website itself. Everything is done in the browser - no users, no cookies, no tracking. LocalStorage and IndexedDB are used for saving your last readings, and your position in each file.

Since TeaTime is a static site, it's super easy (and free) to deploy. GitHub repo tags are used for maintaining a list of public instances[2].

Note that a GitHub repository isn't mandatory for storing the SQLite files or the front end - it's only for the configuration file (config.json) of each database, and for listing instances. Both the instances themselves and the database files can be hosted on Netlify, Cloudflare Pages, your Raspberry Pi, or any other server that can host static files.

I'm curious to see what other kinds of databases people can create, and what other types of files TeaTime could be used for.

[0] https://news.ycombinator.com/item?id=27016630

[1] https://github.com/bjesus/teatime-json-database/

[2] https://github.com/bjesus/teatime/wiki/Creating-a-TeaTime-in...
Consumers like plastic because it is better than the alternatives.

They like it because it's cheap, both in manufacturing raw materials, production, and weight advantages in shipping.
I would never read books today if it wasn't for e-ink. I can adjust the font or the line spacing and at the end of the line I will read the correct next line instead of a 20% chance I will start at the same line.

I never had a big relationship to my phones simply because I can't stand typing on them. My plan (prepaid) is 1€/month for 1GB and 9cents per min/SMS.
I have a 3D printer where presumably a smoothing cap just fell off the X axis controller section of the mainboard. Didn't make a lick of difference in anything operationally. Still works great.
In unmodded Factorio, there is no way to make spoilage and nutrients soley from asteroid mining.
Err LEDs do not burn out at all in the same timeframe as incandescents. If this happened to you, the LED bulbs were defective.
Metchnikoff's Legacy: Longevity and the 100 Year Life
Which in many cases would break SOC2 compliance (co-mingling of development and customer resources), and even goes against the basic advice offered in the K8s manual. Beyond that, this limits your ability to test Control Plane upgrades against your stack, though that has generally been very stable in my experience.

To be clear I'm not defending the 47 Cluster setup of the OP, just the practice of separating Development/Production.
Addressability is not accessibility . It's easy to control how services talk to each other through NetworkPolicy.
There is one already: https://mods.factorio.com/mod/spaceblock

And a playthrough I enjoyed watching: https://youtube.com/playlist?list=PLqiMv9sOILsrYve0aG200HTQV...
Even Legos will not use recycled plastic, although maybe that is changing?

Lego drops plans to make bricks from recycled plastic bottles
https://edition.cnn.com/2023/09/25/business/lego-abandons-re...

Lego plans to make half the plastic in bricks from renewable materials by 2026
https://www.theguardian.com/lifeandstyle/article/2024/aug/28...
* that we are aware of as of 2024.

I think most historical discoveries should be prefixed or suffixed with this because as we dig up more things we might learn that there was an even older writing system (in this case).
Its the appeal of RICEing
And people tend to vastly underestimate the power of a single server. These days you can get a terabyte of RAM, 96 cores and dual 10G Ethernet for a low-to-mid 4-digit price (used). Do you need the cloud? Some do, but often your highest conceivable scale fits on one or two servers. Stack Exchange famously ran this way for a long time (until recently when they've been bought by large investors and they're going full cloud and AIshit).
I see, the Shu is often called as either name of the state (1046BC-316BC) and/or the region of SiChuan basin
Convert cooking videos to detailed recipes
Say everyone completely ignores the protest; surely that's a valid data point that should in itself make those artists reflect on their own positions & ideas? Maybe, just maybe, people in the general public actually value generative AI, regardless of what artists think about it?
Thanks for the info! Fascinating. It's the explanations like these that keep me on HN.
Show HN: Double-entry accounting based personal finance app
Hello HN! I am Aswin Mohan, full-stack mobile + web developer and I built PaperMoney(https://getpaper.money). PaperMoney is a double-entry accounting based personal finance app. It can help you keep track of your expenses, assets, liabilities and your net-worth. It is based on the command-line tools beancount and ledger.

I had been using beancount to track my expenses for over two years. The plain-text accounting and reporting with fava was great, but I wanted a mobile based app to keep track on the go. Looked around existing solutions but everything fell short when compared to beancount. Also the major apps were not available outside the United States and only supported the dollar. They were based on assigning categories to a list of transactions which I found lacking coming from double-entry accounting. So I created Paper Money. It's based on double-entry accounting, you can add your chart of accounts and add balanced transactions. We'll use this to calculate your net-worth and the balances in your accounts.

It's built using React Native for the frontend and Elixir and Phoenix on the backend. We have support for both Android and iOS. I have plans to add automated account syncing and automated expense tracking in future versions.

The target audience currently is someone who is familiar with double-entry accounting but looking for a hosted mobile version. The future versions will be focused on more mainstream customers of personal finance apps, which means making the app more accessible for people without prior experience with double-entry accounting.

I am available at aswin@getpaper.money if you have any questions or querires, and excited to hear your feedback!

Links:
Website: https://getpaper.money
IOS: https://apps.apple.com/in/app/papermoney/id6737713983
Android: https://play.google.com/store/apps/details?id=com.papermoney...

Video Demo of the App: https://www.loom.com/share/40cf50afe33f4e1cb4fa3e749c19a2e3?...
> does not list any special privilege except drawing over other apps

This one is huge though? You can e.g. imitate other apps' login forms and collect passwords.
Yeap.

Deal breaker: I do not like normalizing the deviancy of sending shell input to a third party. F opt-out telemetry and a "trust us" privacy policy. They're pressured to deliver maximum profits in a short time, and having to use the internet to use your shell and paying for the privilege of handing over private work is absolutely absurd. It could all, and will likely, as most startups go, shutdown at some point in the future and then users will likely be left with nothing. It's a signal there's too much VC money available.

Fundamental error: It's an attempt to innovate in a crowded category inappropriately, like trying to make a physical proxy "phone" or security device that could've been an app, it's too tied to an app. It could've been reduced to a multi-shell, shell-oriented hook that would've been inherently multi-platform without the need for yet another desktop app and would've been portable to other environments without the effort or expense.
Wouldn't that give you a prod mix of Kubernetes, Docker, Fargate, Rancher, etc?
https://www.home-assistant.io/blog/2024/11/27/home-assistant...

Thanks to Raspberry Pi providing us with an early sample, we have been able to add Compute Module 5 (CM5) compatibility to the Home Assistant Yellow
As you point out, without a perfectly symmetrical onion of course this will not work very well. You would need to use a moving geometrical center point when slicing for best results.

Further, as noted elsewhere the outer layers are thicker in a real onion, so we need to reformulate to take this into account.

The other obvious simple improvement I can think of would be to use radial cuts in both directions. Each direction with the its own optimized floating center point of course. Reformulations would need to take this into account - although the end result would be quite close, and likely well within the margin of error for almost any human being aiming at an imagined floating center point below a cutting board :).
Microsoft Makes Improvement to Linux Kernel Module Caching in 6.13
These are great. I'm working on something related, a hashtag tracker for Bluesky [1]. Japanese posts are often among the top hashtags.

[1] https://www.butterflystats.com/
Isn’t that redundant? It’s like asking everyone to prefix every statement with “As far as I know…”
> But then here you are saying your team "operates a couple thousand" clusters. If 50 is far too many, and bound to be unmanageable, how is it reasonable to have more than a thousand?

It's not unmanageable to have a couple thousand Kube clusters but you need to have the resources to build a staff and tool chain to support that, which most companies cannot do.

Clusters are how we shard our customer workloads (a workload being say a dozen services and a database, a customer may have many workloads spread across the entire fleet). We put between 100 and 150 workloads per cluster. What this gives us is a relatively small impact area if a single cluster becomes problematic as it only impacts the workloads on it.
I think at this point in time most founders should try to avoid accelerators and things like YC especially if their goal is to just be a business owner of a sustainable company rather than climbing the VC funding ladder hoping to win the founder lottery.

YC and all similar accelerators are an investment tool for its owners and investors, and they really don’t have any financial incentive to ensure that its founders achieve the best outcome for themselves.
> Stripe gets 99.999% uptime on top of a MongoDB-like database

Isn’t it actually MongoDB? They describe it as an “extension” [1] but it sounds like they added cluster management without changing the database itself.

[1]: https://stripe.com/blog/how-stripes-document-databases-suppo...
> Why is it acceptable for the government to stop me pouring crude oil into Sydney Harbour, but not to stop current status quo "acceptable" (but probably very harmful) behaviours like social media?

Kind of obvious why - the scale of harm.

Think for a second, smoking is still legal. Smoking literally gives cancer and has insane societal cost. But somehow it's acceptable.

Thus yes, privacy argument is a very reasonable argument 'on the Internet'.

Laws asking digital ID are worse than the problem they are supposed to solve.
I switched my entire home back to incandescent lights, and put dimmer switches on everything to make them as dim, and warm as possible. High quality incandescent bulbs last effectively forever when dimmed.

Our bodies do so much better when it is dark near bedtime, that the idea of “efficient lighting” to save energy just makes little sense. A person only needs about 20 watts of warm incandescent lighting to read or talk to family after sunset- which costs essentially nothing. We overlight everything because it is so cheap to do, but harms us.
Maybe it’s me but I have a hard time reading this article, it is so vague. It hints at concepts and ideas, yet nothing is really explained.
> (and some cool hackery to make SQLAlchemy feel very typed and work nicely with Pydantic).

Sounds interesting. Can you elaborate on the cool hackery? We introduced SQLModel recently but struggle in a few cases (e.g. multi-level joins). Do you know reference projects for SQLAlchemy and pydantic?
Simon's blog is excellent for an SWE

For a general audience - https://www.ai-supremacy.com/?utm_source=substack&utm_medium...

Fromm inside the AI Labs - https://aligned.substack.com/

https://milesbrundage.substack.com/

for swe - https://artificialintelligencemadesimple.substack.com/
I tried "stegosaurus with giant lollipop", but I got a tyrannosaurus with three stegosaurus legs and stegosaurus spines but no thagomizer and no lollipop: https://imgur.com/a/1EPUm3F. When I tried again it seemed to have frozen. The third try gave me the second tyrannosaurus mutant hybrid, but I did get a giant lollipop.
> At first, everyone had B&W TVs, so once you had one, there was no reason to change

Televisions improved over time:

- screens got flatter

- screens got larger

- image quality improved

- image contrast increased (people used to close their curtains to watch tv)

- televisions got preset channels
Ireland is Apple's European Headquarters (also in Cork). Yet Apple cares so little about Ireland that they don't even bother to make a real apple store available.

The only thing they care about Ireland for is tax avoidance.
On the flip side, this is extremely fast and works pretty well on my M1 Pro Macbook running Chrome. The only downside is that it's a little blurry (as it's rendering at 1x pixel scale).
> Or because the DOM is a piece of technology designed for rendering documents and not web apps

IDK, it seems to have been pretty successful at it to me, being of the most popular GUI frameworks currently, probably the most popular by a wide margin.

Being designed for documents it should exceed at rendering documents.

The problem isn’t on the DOM itself, it’s in mapping other frameworks to it. Of course it‘d be hard to port LibreOffice‘s rendering to the web, it‘d be a crazy amount of work to reach parity.

And it’s fine to argue that it doesn’t make sense at all to use the DOM for non-web document editing: OnlyOffice doesn’t do it either, as far as I’m aware.

It’s just a bummer to me since documents are exactly what the web was made for.
What kind of content could you want that’s not on YouTube today?
I didn't say they weren't.

In the case of Google Docs kt might be because it is really convenient to use canvas because then it gets much harder for clients to do things Google don't like, i.e. interoperability.

In other cases, like in IE^h^hChrome and large Google products like Calendar and YouTube there have been some interesting cases I think.
I saw one paragraph on transaction isolation levels hidden in the word salad
My approach for iPhone:

- Set time limits on apps.
- Block App Store.
- Set a Screen Time pin, then forget it.

Downside: if you need to install a new app, you need to do a iTunes backup, factory reset and restore the backup,. Also apps won't continue to update with this approach.

Worth it though. I don't miss wasting 10-20 hours a week on brain rot apps.