skysight-inc/HackerNews huggingface dataset:
Ask HN: Is post quantum cryptography redundant?
why is no one discussing about post quantum cryptography considering quantum computers are advancing at a (fairly) rapid pace.
I generally like it, but anytime I bump up against the guidelines, which you do if you want to do basically anything fun at all (singing!) is the most obnoxious experience, because it feels 10x worse coming from a fake smiling personality that sounds almost human than it does over text.
Can't talk about Tim Follin and not talk about Plok!

https://www.youtube.com/watch?v=peuTnilEv9g

Feels very proto-Hotline Miami to me
Do any other search engines have an equivalent feature?

IA is great, but doesn’t always crawl things like news articles as frequently as Google does.
As someone who lived in Europe and US about the same amount of time, I think US is good for people who want to make a lot of money and Europe is good for people who want to have a family and live a good life.
>While Redis is "fast" in comparison to traditional RDBMS, it's still a database that you have to manage connections, memory, processes, etc., which introduces more brittleness into the stack (the opposite of what we're trying to achieve).

Every database, Relational or Nonrelational, requires approximately the same level of management and maintenance when you start dealing with non-toy levels of transactions.

The "Fast" part is a little funny. If you don't care about joins, then row inserts and retrievals are pretty damn fast too =)
Show HN: AI Optimizer for Crafting Perfect Hacker News Posts
Hey HN! I'd like to introduce my latest project: an AI-powered post optimizer specifically designed for Hacker News. This tool was born out of my own struggle to create captivating posts that gain traction on HN. It uses your existing product or post information to produce optimized titles and bodies, drawing from successful past posts and relevant keywords.

How it works:
- Enter unstructured product and company details for your post, then pick some keywords (or let AI do that for you)
- Retrieve related successful Hacker News posts and select the most relevant ones as examples
- Answer AI generated questions to clarify and enhance your post’s value proposition
- Generate high quality draft posts!

This tool removes the guesswork from post creation, ensuring your content is presented in a way that resonates with the HN community. It’s designed to help you communicate your ideas more effectively and engage your audience. Try it out and let me know what you think!
Upside-Down Models Revolutionized Architecture
They said "cultural", you decided to insert "race", presumably to stoke more outrage.
Another option for tabletop games is printing with The Game Crafter:
https://www.thegamecrafter.com/
Except the DNA on the murder weapon wasn't his
> A state machine cannot reconstruct the past. It can only move forward. Payments Engineers must avoid state machines.

I don't follow. Of course a state machine cannot reconstruct the past. But you can keep a little auditing framework/logic alongside the state machine to keep track of the event history.

So I don't really follow how you can leap from "A state machine cannot reconstruct the past" to "must avoid state machines." There is no logical connection between the premise and the conclusion!
Time to print JPL's poster about Europa

https://www.jpl.nasa.gov/images/europa-jpl-travel-poster/
Apple ropes off 4 GB of iPhone storage to house AI models
Mozilla hit with privacy complaint in EU over Firefox tracking tech
Here in Ireland, I noticed that most of the "main" network public chargers are on Google Maps now, and for some of them they even show the list of connector options, number of points, and whether they are currently in use or not. They don't have costs, but I can't imagine it being that long before that information is also included. ESB, which is the largest (and cheapest) network is the most information complete.

Combine this with Google Maps' existing rate + review features, ability to upload pictures and all that, I can see how this will very quickly make other 3rd party services like plugshare or similar superfluous.

On a recent 800km road trip I just used Google Maps to find charging points along my route that was already planned on there. I tried using other services like ABRP or EVNavigation and found all of them pretty lacking.

Ireland is probably not representative of the rest of the world. It's very small, so with my Kona EV and it's 450km range, I can basically go anywhere with minimal stops for charging. Most of the bigger towns have at least one 50kw charger, and they are rolling out 100/200kw chargers at these locations now as well. There just is no need to have a detailed route planned out with battery SOC estimates and consumption and all that, and with charge points on Google Maps I feel we are very close to ICE convenience. I just drive, and when I'm a little low on charge I search on GMaps for a charger location, drive there, plug in, empty my bladder, get a snack, and then continue on my trip again.

The vast majority of my charging takes place at home though, so the above only applies when I am travelling further than 200km from home. Home charging provides access to more than 60% of the country I feel.
>nobody's ever even done that on earth

they test the martian rovers on earth before they send them in space. why do you think they wouldn't test this process and equipment before making launch a go?
> It's been sold as being able to give real answers, instead of "having a bunch of data, some of which is accurate".

So, basically, exactly like human beings. Until human-written software stops having bugs, doctors stop misdiagnosing, soft sciences stop having replication crises, and politicans stop making shit up, I'm going to treat LLMs exactly as you should treat humans: fallible, lying, hallucinating machines.
I think you’d be interested in Pastmaps:

https://pastmaps.com
If most Published Research Findings are false, does not this mean this article is likely to be false as well ? :)
Tangentially related: memberships and their 'benefits' is something commonly used to disconnect the payment from the thing you get. You think it's extra. It's not. In fact, I don't use most of the 'benefits' and I'm still paying for them.

And the other weird use of language is showing a discount for when you get a credit card as 'take 5%'. Not 'take 5% off'.

Like, I don't get to 'take' that. It doesn't appear in my pocket. I'm just spending less on your already overpriced product.
If it truly is just ice it would likely be more effective to melt through and spool out power/comms behind it (think TOW missile) rather than drill through. Carrying spare energy is a less thorny problem than all the (literal) moving parts required to autonomously drill a few miles in the outer solar system.
There is something wrong with the terminology here. State machine = push based working?

I've found bitemporal databases a good way of thinking about most crud-style applications, including payment systems. Basically, you keep 2 timestamps: When something supposedly happened, and when you learned about it. This means you leave a logbook of every action around. By replaying the logbook ordered on happened timestamp, you arrive at the correct current state. You can only append to the logbook, never modify an existing field. You use a state machine to gather the state from the logbook, and probably cache it in another table

So e.g. on day 1 you do a payment. happened=learned=day 1, paid. On day 2 you find out this was an error: happened=day1, learned=day2, undo payment.
It's a random utterance written in a personal telegram channel by a man with little real power. Using it as a basis for such a far reaching conclusion about Putin's intent to conquer all of Europe is quite strange to put it politely.
You can find the home of the project here: https://rust-for-linux.com/

Linus has been talking publicly over the last few years about how it’s getting harder and harder to find maintainers. There are various reasons for this, but C is part of the problem. If there are newer technologies that would be appropriate for the kernel, they should be investigated.

At the same time, more and more downstream users of the kernel have been adopting Rust, and more kernel devs have been checking out Rust and have liked what they’ve seen. Many also don’t, to be clear, but the point is that a group of people were willing to put in the work to give Rust a real shot, and so did some initial work to sketch it out.

Linus agreed to give it a try, but there are some caveats: Rust code cannot hold up improvements to the C code. Changes to the C are allowed to break the Rust, in other words. Then, it was discussed that the right first place to try Rust would be in driver code. This has the advantage of being a real project, but also sidesteps another issue: today, Rust doesn’t support every platform Linux does. Drivers are platform specific, so you just simply only write drivers for platforms Rust supports.

So far, there have been some successes: some example drivers have been written. There’s also been some struggles: there are some experimental features of Rust and its standard library that the code relies on. But the Rust project has committed to trying to get those finished sometime soon, so that’s not a permanent issue. There have also been some… skepticism of both Rust and the experiment by some members of the kernel development community, and that’s caused some problems. Hopefully those can be worked out too.
The problem is there are two different standards of proof at different points of the legal process.

Conviction requires proof beyond a reasonable doubt — all the onus is on the prosecution to prove that you indisputably committed that crime. In this case unreliable evidence was used without which this standard likely would not have been met.

Once you’ve been convicted (in this case on shoddy evidence) the onus is on you to offer evidence that you’re actually innocent - a reasonable doubt is no longer sufficient, you need to offer strong, new evidence that disproves the already decided “fact” that you committed the crime.
> "The cult of action for action's sake", which dictates that action is of value in itself and should be taken without intellectual reflection.

If I say I killed someone, do you think that's enough for a conviction? I mean I didn't actually kill someone and there's no evidence whatsoever that I did.

Facists oversimplify right and wrong, guilty and innocense, and disregard centuries if not millennia of philosophy about justice, lawmaking and due process to bring about swift change as they see fit.
As someone who has lived both primarily outside and primarily inside, my preference for categories, for putting things in boxes, has a direct connection with my willingness to put myself in a box (i.e. a "room" in a "building", box in a box).

Likewise, most software/computer interfaces I know are pretty focused on putting things in boxes. For one thing, the screen is a small rectangle, and everything has to fit into a smaller rectangle in that rectangle.

Even the title "how we sort the world" implies that categories are the central element and that they can be sorted.

Nouns are the "real" thing, and verbs are transitory.

However, when you live outside, spend both days and nights without walls to encase you, my perspective flipped. Verbs became the important thing. It doesn't matter what the weather is, there is always weather, what matters is how it is changing.

A verb-centric world, where the nouns are always in transition.

Look, I like central heating and indoor plumbing. I live in a box these days. But I also remember how it was to live outside walls.
> You think a fraud will stop before reaching the limit?

Yes. Credit card issuers block transactions they believe are fraudulent. Being liable for fraud motivates them strongly.

Anecdotally I've had a couple of credit cards compromised in my life. On each occasion the thief got less than a couple hundred dollars before being detected.

A thief will usually try a couple smaller transactions first to see if the card is good. Large unusual transactions get flagged for review quickly.
Show HN: An app to beat wallpaper apps on iPhone (try with app clip)
Put your favourite photos on lock screen, it will stay always above notifications by using Live Activity

Available to try without downloading with App Clips

https://appclip.apple.com/id?p=com.convenience.on.On-Screen-...
I'm not sure that the cost to build a near-flawless, learn-anything-by-imitation humanoid would be less than the cost of a "laundromatic bot" that weights 5kg and picks up socks and runs on 4 wheels. It just goes against all logic to say that a more general, significantly more capable system would be cheaper than a more-specifically-designed system.
Other comments say they posted the same to Reddit and are actually defending it there. So it's not satire for them, but it sure is for everyone else.
Super interesting, thank you. Isn't there some consequence for canceling?
Show HN: Free Website Hosting with CDN Integration
Hi HN!

We are excited to show you EdgeOne Pages, a free website hosting platform for developers and businesses. Our aim is to provide efficient, reliable, and secure website deployment and management services.

We've significantly simplified the deployment process. You can bind your existing GitHub repository to our platform with just a few clicks. After that, our platform automatically executes the deployment work whenever you commit code to the build branch, improving development efficiency and reducing operational costs.

Leveraging our vast network of global edge nodes and CDN servers, you can efficiently deploy web applications near users. This means users will access your resources from the nearest location, minimizing latency and avoiding cross-regional network issues.

We will soon introduce more edge features, such as edge storage, to further enhance your application's potential.

Compared to other website hosting platforms currently on the market, EdgeOne Pages stands out by offering all its features completely free of charge.

We still have a long way to go and would love to hear your feedback.
As long as you don't make the mistake of trying to take the bus through a neighborhood which contains a community that celebrates a raucous holiday on the day you are traveling. Especially embarrassing when it's a holiday you're familiar with, and you just didn't think about it. But I'll admit, that's a niche complaint.
Ask HN: Do profs make their classes difficult to feel better about themselves?
In particular, professors want to feel good about the university where they work, so they need to believe that their undergraduate students are highly capable — regardless of their actual abilities.

For this reason, they will almost always make their classes overly difficult, because otherwise, they would feel as though they had failed to secure a good academic job.
What state machines have going for them is the absolute knowledge, nay proof, that “if you are in this state, then all the previous states must have been completed”. When it’s about money, that’s kinda important.

I would use a state machine, and log the transitions (“events”, if you insist).
Northern Ireland cops whose info was leaked in 2023 may get £240M+ damages
Like this sort of approach.. Go back to basics and use what's strictly required. Remember McNealy (?) once said you can choose dozen different shapes Microsoft word uses to highlight spelling errors or something to that effect.

There's lots of bloat in practically every software not sure how much it affects performance but it's nice to build something from scratch.

Congrats to developer
AI=Actually Indians?
Google files first ever complaint with European Commission against Microsoft
What good is a professional credential if you don't use it as an appeal to authority to shut down any criticism of your opinions? /s

On a more serious note, it's a travesty that lawyers get all the hate and PEs get none.
https://www.youtube.com/watch?v=hCE_zcpNpnY

The author made a video explaining the concept, at around 8:20 he writes a new "microprogram". It looks to me like he's replaced the idea of writing functions with writing keywords that extend language grammar. So eventually you'll compose all of your new keywords and be able to reason at higher levels of abstraction.

It seems web-centric? He was using it as a kind of templating engine, and that would explain why it can execute JavaScript inside of a microprogram. If a microprogram can execute other languages or wrap native programs he might be on to something interesting.
> unified SEPA wires including instant wires

Just to clarify a detail, SEPA bank transfers are not instant yet and until very recently could take 6 days, even between banks in the same country and small amounts.
I believe there are heinous crimes that do. Both fitting the crime and as a deterrent.
Godot, hands down. I used it with my then 12 year old to recreate a game that she used to play with her friends. I was pretty smooth sailing and the result was better than we expected, so we plan to release it in the winter.

We don't expect a lot of downloads or to make any money from it and that is not the point. The goal was to produce a minimal game completely DIY and from scratch. For the first version we created everything ourselves, including the assets. For the version we plan to release we will have a couple of select bought assets, but it was a good path to start with our own creations.

A not to be underestimated bonus is that GDScript is similar enough to Python that in my opinion learning it is useful beyond Godot and game development.
Meanwhile, this was posted here on HN just yesterday:

https://news.ycombinator.com/item?id=41639763

Also, state machines are very good at storing state transitions, AKA events. So I'm not sure what the author is going on about saying that you can't reconstruct how you got into a particular state. People do it all the time.

As far as scalability is concerned, you can't push it out to the client because the client has no legal authority. Payments, which is part of the banking system, relies on centralized services and processes having legal authority and authorization to make withdraws and deposits.

Since someone having 10 years of experience in payments should know this stuff, I'm thinking maybe the author poorly conveyed their thoughts on the matter.
Having worked at a fairly prominent social media company, that is not why social media platforms have block functionality. Mute, functionality, yes, absolutely.

Blocking is typically a much stronger remedy, aimed at curtailing targeted harassment.
> I’m really interested in this model where each application server has a copy of a SQLite database file which is then replaced on a scheduled basis.

BTW, this is also the model used by all CDNs, where the global configuration file containing the certificates, HTTP routing rules etc. for all customers will be updated into into a single-file b-tree structure*, and that "bundle" is distributed among all edge locations frequently.

* I'm yet to see someone use sqlite for this purpose, it's usually DBM style databases like LMDB or Kyoto Cabinet.
Samsung and pals Hyundai, Kia, team for software-defined cars, IoT integration
I dont understand what this statement has to do with the conversation regarding releasing a new voice mode over an existing model thats allowed in the UK
> [...] play an "a" at 440 Hertz to tune up the orchestra

I was curious why A? The most common reason that turned up in search was that every string instrument in an orchestra has an A string.

That makes sense, since bowed string instruments need one hand for the bow and one hand to press the string to the fingerboard for any note that isn't being played on an open string.

That doesn't fully explain it though because they also all have G and D strings.

One explanation said that it is because A is the highest open string pitch they have in common. Higher pitches are easier to hear in a group.
FBI raids HQ of US govt IT giant Carahsoft
Tuning is one of the best parts. You can hear some players playing various melodies and themes, then everyone eventually unifies on one note.

And A is a ery triumphal note when everyone converges on it.
https://www.mir.com.my/rb/photography/companies/nikon/htmls/... claims that was because they weren’t competitors yet:

“Unfortunately, Nikon had not yet perfected a camera body. In fact, there was no Japanese camera that could compliment the NIKKOR lens. Then one day, Canon found its way to Nikon's door. The courtship was short and in 1934, the marriage was struck. The result you are seeing here:

The first Japanese 35mm camera, which was made in 1935, and its Nikkor 50mm F3.5 lens. NlKKOR lenses continued to be used in Canon cameras until 1948, when Nikon created its first camera, the Nikon 1.”
Interesting points, and it's wonderful that we can use blogs for other purposes and that they can evolve over time.

I think people get hung up on the tech stack of a blog, so while I appreciate the timeline, I think we put too much emphasis on that in general..

Personally; have one sole purpose for my blog: to turn the arguments you conclude in the shower into something productive.

It's somewhat cathartic to write down in as many words as you want to, with as much time as you want to: the actual underpinning arguments of a stance you hold, with citations and alternative opinions considered.

Writing a comment on HN is nice, but largely there's a time pressure, wait a day for a good response and the conversation has concluded... or, make it too long and you lose your audience.

A blog post allows you time to reflect, not be reactive, and to truly get your point across, and people are more likely to read it.
How misinformed do you have to be to think that you can just wake up one day and replace 8000 people with “AI“? What does that even mean?

Instead of doing that, you should probably fire and replace the person who suggested that in the first place.
> For example, Apple's Music app is surely "native", but does not appear to use the DEs default elements, and performs like an electron app might.

For the grey beards of MacOS:

This guy trashes the HIG [Apple Human Interface Guide] the way Johnny Depp trashes a hotel room. He even sports a custom radius on his window corners. No other window on the system has a shape like this. It’s wild. Just wait until the HIG zealots get a load of this guy.

https://daringfireball.net/2005/09/anthropomorphized
Kind of clickbait. It will just fly by and remotely probe the surface. "We’re not a life search mission. We’re a habitability mission".