skysight-inc/HackerNews huggingface dataset:
Growing up in a culture similar to Japan, where the expectations placed on kids are similar to what's seen in the video, I can say there are pro's and con's.

The pro's are kids learn faster when it comes to STEM subjects, where brute hard-work and repetition pays off (because until you go to university, you're pretty much limited to learning widely-accepted truths, which just needs to be understood and remembered).

The con's are the same work ethics and discipline applied to creative subjects doesn't necessarily work. Yes - you need practice to be good at playing musical instruments, but you also need to have the space to "mess around" and have some fun. In the video, the girl was obviously enjoying her time playing the cymbal, only to be told by her music teacher to be serious and not mess around. It really hurt me to see her creativity and happiness smothered by that killjoy.

Watching the Op-Doc reminds me of the book Totto-chan, the Little Girl at the Window (窓ぎわのトットちゃん) (there's also a movie) where it showed that some "problematic" children are really just curious children who didn't get their curiosity satisfied.
The best office chair I’ve had was a ~50 year old surplus laboratory stool with no arm rests and a simple massive steel screw to adjust height. That thing will last 300 years and the simple shape and lack of support structure means I can keep my core engaged and upright for better posture and no back pain with long days of coding.
This is excellent - thank you so much
> See the Boston bombings debacle on this very website.

I'm familiar. I don't see the relevance considering that the linked article does not reveal anyone's names or addresses.
Consider updating your vocabulary because the term is often used for both.

Note that rendering to the “screen” really means writing bits at a memory range, which is just one interface for displaying things. Html is another, higher level interface these days.
My mum. And very grateful she did it, even if it was brutal at the time.
This is funny, wish the creator added a hint that escape removes the heaviness as I could not reach up for the button again. This reminds of an old joke program I was laughing at when I was a teenager, it was a simple dialog box asking you whether you're stupid or something like that and when you clicked no the buttons would jump or swap and you'd click yes.
What would be the environmentally AND commercially aware desiderata for food and beverage containers?

Reusable: strong, durable but also easy to clean, both for hydrophillic and hydrophobic goods. Can synthetic corundum or diamond ever become a viable alternative? A standardized symbol could indicate that the box is intended for hydrophobic or hydrophillic goods. Is UV-C transparency a desiderata for easy sterilization after cleaning?

Transparent: so people can see the food they are buying, transparent and reusable seems to imply scratch and minimal corrosion resistance as well.

Storable & transportable: a 3D equivalent to the paper sizes used in Europe: 2 A5-sheets side by side are the same dimension as an A4 sheet, 2 A4-sheets side by side are the same dimensions as an A3 poster size paper. Can a similar scheme be made for 3D boxes instead of 2D sheets? For 2D Ax system: the long side has a constant ratio to the short side, so perhaps side lengths L x W x H such that L / W = W / H = cube root 2 ?

There will always be a cost to cleaning containers, and while we can optimize the properties of the boxes for cleaning, there will always be some cost to cleaning, and a cleaning facility will feel financial pressure to clean less thoroughly but also a financial / legal / reputational pressure to clean more thoroughly. Having unique QR codes for individual boxes means any spoilt product brought back by consumers can be traced to its last cleaning, and the previous meal it contained, so a cleaning facility can then adjust the cleaning parameters for the type of previous meal, previous sale date, return date etc to understand if it would benefit from longer soaking, more percusive water jetting etc...
Another government boondoggle. The vehicle requirements were at the level of a combat vehicle so only one or two companies with DOD experience could win the contract.

And the result is a $60k+ camel designed by committee.
> We were managing 47 Kubernetes clusters across three cloud providers.

What a doozy of a start to this article. How do you even reach this point?
The network is used for checking in-app purchase status, requests to Google Play only
That was very unexpected - and funny.

Was was slightly scary was that _a browser can take control of your mouse pointer._ Why is that a useful or safe API? (I recognise it must have been added for some good reason, but what is that?)
Current LLMs need huge amounts of data but before we get AGI we'll probably get better algorithms that are less limited by that.
But what is "effective" in this case? My kids use huge Whatsapp groups as a form of social media, will Whatsapp be banned? Using a VPN to access TikTok from outside Australia is not beyond the skills of a determined kid, will VPNs be banned?

Those details matter to say whether or not this is a good idea, why not wait until you have the answer to those questions before enacting the law? (I think there are no good answers too this, and it's probably better to say this is a job for the parent, not for the government)
The Art and Mathematics of Genji-Ko
Show HN: Type Safe TypeScript/JS ORM for SQLite, MySQL and PostgreSQL
Which is really funny because that's basically exactly what fennel is, which was made by the same guy. I don't think he's written about it but fennel compiles to lua while janet is its own thing.
Show HN: Commerce GPT – Chat with LLMs to find products in your store
I’ve been experimenting with blending AI chat into e-commerce workflows. Commerce GPT is a proof-of-concept for a quick "quake-style" chat window that adds AI-powered search to your store.

Why? Typing (or speaking) multi-criteria queries to find products to buy can be faster and more intuitive than navigating menus, e.g. searching for “yellow bag under $100” or "extra virgin olive oil with high polyphenol count over 400 mg"

Built with Next.js + AI SDK and in the demo it integrates with OpenAI GPT-4o to process product data (thanks to AI SDK switching providers is straightforward)

It's still a work-in-progress, but I'd love your feedback! Could this be useful? What features or improvements would you like to see?

Demo: https://demo.yournextstore.com (click the top bar)
Code: https://github.com/yournextstore/yournextstore
Yeah sorry I don't care about some click bait US News list on "best states". Also, the methodology is based on test scores which I could care less about. Being good at the SATs and ACT just mean you have rich parents that can steamroll your tutoring, which tracks with high cost of living places like Mass.
Preorder now, delivery in 10,000 years.
Has anyone built the app from Google: The Movie yet? Er. I mean The Internship?
Building a Figma Compiler
I don't think it's a good idea to kepp up to date at a daily/weekly cadence, unless you somehow directly get paid for it. It's like checking stocks daily, it doesn't lead to good investment decisions.

It's better to do it more batchy, like once every 6-12 months or so.
> False attribution is a core lesson in malice 101

I was always surprised to see security researchers confidently attributing some attack to a specific group based on easily falsifiable things like localization, alphabet, time zone, coding "style", specific targets, etc.

Even if researchers can undeniably link one attack to a certain group (like when they publicly take responsibility) and can label their style accordingly, all those indicators become at least semi-public. If the researchers have access to them, so do other other actors who are free to fake or imitate them. The confidence is probably more for the media reporting.
The poster's looking for articles, so this recommendation's a bit off the mark. I learned more from participating in a few Kaggle competitions (https://www.kaggle.com/competitions) than I did from reading about AI. Many folks in the community shared their homework, and by learning how to follow their explanations I developed a much more intuitive understanding of the technology. The first competition had a steep learning curve. I felt it was worth it. The application of having a specific goal and the provided datasets made the problem space more tractable.
If you take open source MongoDB and add 10 lines of custom proprietary code, is it still MongoDB? What about a hundred, or a thousand, or a million? What if you change the interface? Ultimately you can give the modified service any name you want, and whether it is "actually MongoDB" or not is a subjective judgement.
Well, I can see how someone would naively think that was true, because only a fixed set of events have already happened in the past, so there is a correct answer.

I think it also stems from the way it is taught in schools, where there is a lot of focus on memorising dates and events etc, rather than on the process of actually deriving them from sources of questionable trust.

Also, the majority of focus in schools (in the UK) is on much more modern history and doesn’t really focus too much on the really ancient stuff and the extra difficulties that arise from learning about it.
they could have just had an alcoholic parent.
Emacs arbitrary code execution and how to avoid it
Thanks to kubernetes "flattening" that mess into somewhat flat object map (I like to call it a blackboard system :D) it can be reasonably easy to figure out what's the desired state and what's the current state for given cluster, even if the files are a mess.

However...

Talking with people who started using kubernetes later than me[1], it seems like a lot of confusion starts by trying to start with somewhat complete example like using a Deployment + Ingress + Services to deploy, well, a typical web application. The stuff that would be trivial to run in typical PaaS.

The problem is that then you do not know what a lot of those magic incantations mean, and the actually very, very simple mechanism of how things work in k8s are lost, and you can't find your way in a running cluster.

[1] I started learning around 1.0, went with dev deployment with 1.3, graduated it to prod with 1.4. Smooth sailing since[2]

[2] The worst issues since involved dealing with what was actually global GCP networking outage that we were extra sensitive to due to extensive DNS use in kubernetes, and once naively assuming that the people before me set sensible sizes for various nodes, only to find a combination of too small to live EC2 instances choking till control plane death, and outdated etcd (because the rest of the company twas too conservative in updating) getting into rare but possible bug that corrupted data which was triggered by the flapping caused by too small instances. Neither I count as k8s issue, would have killed anything else I could setup given the same constraints.
Did NATO put any pledges in writing, not to expand into Eastern Europe?

Indeed these verbal "pledges", whatever they were supposed to mean at the time, were never put into writing (that is, in treaty form).

Which is where the whole "NATO broke its promises" thread starts to unravel.

Meanwhile, in 1997 there was an actual treaty between the US and Russia which is widely seen as in effect ratifying the partial NATO expansion at the time (to PL, CZ, HU). Which makes the "not one inch" line even further moot.
RSTS/E for the PDP-11 had an overlay facility too.

That machine had a 64k user space but could support more physical memory, a big PDP-11 installation might support 20 terminals which each offer a BASIC experience just a little bigger than the Apple ][ a few years earlier, particularly after they introduced separate address spaces for code and data.

In 1980 as a kid I was reading books about computers and would get my fingers on a TRS-80 or a PDP-8 and thinking the PDP-11 is what "the next thing" up from the "8-bit micros" but really the PDP-11 was long in the tooth in 1980 because it did not exceed 64k barrier of those chips.

The 8086 had a pragmatic approach to addressing more memory, you have to remember that when the IBM PC came out hardly anyone could afford to load the machine up with 640k or more memory, instead you would have 64k or 128k, so in the early days COM files did not seem limited but rather a way to migrate from the CP/M ecosystem in terms of compilers and tooling.

Personally I loved assembly language programming for the real-mode 80286 and did not feel the segmentation model to be much of a burden. I remember great portability of Unix games like Nethack to DOS. My 80286 beat the pants off any PDP-11 and my 80486 trounced the VAX-11/780... DEC's minicomputers were dead but the VAX was a pioneer machine that popularized the virtual memory model of modern 32-bit and 64-bit computers.
CLI++: Upgrade Your Command Line
The font rendering/kearning makes my eyes bleed
The online product, I haven’t tried the API.
I would love if the government had a class people could take at 30, 40, whatever to catch me up on dinosaur lore updates and all the other shit i learned about in school
yea but 2 years prior he used the handle cyberphantom. So the switch is most likely him trying to throw people off.
I’m not sure if other terminals support this feature[0] because iTerm was the first one I discovered with it and I haven’t tested all of them yet, but I use it for the global, Quake-style[1] terminal that slides down from the top of my screen as an overlay on top of whatever I’m doing.

[0]: https://babbagefiles.xyz/quake-drop-down-terminal-history/

[1]: https://steamuserimages-a.akamaihd.net/ugc/18380429971797580...
It's less about win10 expiring and win11 having such strict hardware requirements as to force you to buy new hardware.
Is it any easier than the millions of IP cameras, DVRs and WAN accessible modems and routers (from other manufacturers, particularly from China or South America)?
The article is very clear that the A.I. did not know the rules which it was supposed to be enforcing. That's by-dictionary-definition incompetence.

In an all-human system, the fact that (say) Quinn in Q.C. kept failing to notice that Peter in Production was installing batteries backwards would not absolve Peter of incompetence. (Though it would point to some additional incompetence, further up the management ladder.)
I’m really struggling to understand what Hungarians, Romanians and other countries that were occupied by Russia (not as part of the Soviet Union, but for all intents and purposes, they were part of the Soviet bloc) for the better part of the 20th century have to gain from aligning themselves with Putin. Can someone chime in?
I pretty much agree with this article - It seems like LLM companies are just riding the hype, and the idea that LLMs will lead onto General AI feels like quite a stretch. They’re simply too imprecise and unreliable for most technical tasks. There's just no way to clearly specify your requirements, so you can never guarantee you’ll get what you actually need. Plus, their behaviour is constantly changing which only makes them even more unreliable.

This is why our team developing The Ac28R have taken a completely new approach. It's a new kind of AI which can write complex accurate code, handling everything from databases to complex financial models. The AI is based on visual specifications which allow you to specify exactly what you want, The Ac28R’s analytical engine builds all the code you need - No guesswork involved.
What reasons do you have that your new one will still be great? Please share those, because otherwise it does sound like 'just another'.

You seem to be asking for suggestions for differentiation, but I'm curious, what makes you think it already can and will be different?
I think it's not the apps are brain rot.

It's the content available on platforms and the way how you navigate inside the app. You can watch various content on YouTube for instance.
If your company just got pwned, you'll probably be thankful to have an excuse to tell your investors that it was a Russian/etc "state actor" and therefore they should feel sympathy for you being the victim of a foe that far outclasses your assuredly reasonable and competent security measures.

Looks a lot better than getting pwned by some jackass American teenager. So if the attack came from a Russian IP, or used some Cyrillic characters or something like that, there's a "face saving" incentive to take that probable misdirection at face value.
Isn't there the Collabora stuff that's actually optimized for browser?

(but I haven't been able to actually run it)
Over 1k arrested in 'Serengeti' anti-cybercrime operation
Prometheus pricing: hidden DIY costs to consider
Thanks, I'll look into those two!
There was breaking change around 1.18, which was spread over few releases to make migration easier. Similar fix pattern as with graduating beta to stable APIs for things like Ingress, they just IIRC covered all the core APIs or so? Don't have time to look it up right now.

Generally the only issue was forgetting to update whatever you use to setup the resources, because apiserver auto-updated the formats to the point worst case you could just grab them with kubectl get ... -o yaml/json and trim the read-only fields.
Why Is Version Control Still So Complicated in 2024?
I’m a self-taught programmer who never worked in a formal software engineering role, and until recently, I mostly coded solo. Now that I’m collaborating on projects with friends, I’ve realized just how cumbersome Git and GitHub can be. Simple tasks like saving my changes, seeing what my colleagues did, merging work, or reverting to an earlier version often turn into frustrating battles with the command line. Errors, merge conflicts, and unexpected behaviors feel like the norm.

It feels like everything else in coding —designing, debugging, deploying— has become so much more accessible with LLMs and modern tools. But version control? It still feels like it's stuck in the early 2000s. Why hasn’t this changed? Shouldn't version control be as intuitive as using Google Docs by now?

This has me wondering: would there be demand for a “GitHub but dead simple”? Imagine something with:
- Autosaves (like Google Docs for code)
- A visual timeline/history of changes
- Automated merging and conflict resolution powered by AI
- Natural language search through repo files

Would anyone else find this useful? Or am I just bad at Git?
Wow!! Those are really great news, thank you!
I'm a fan of Antarctica myself, for similar reasons. Also a much bigger space that fewer people (though, not "nobody") will get offended about colonizing.

Personally, I think that if they were serious about this, it is something they should be doing right now. I don't see a reason not to do it. It is simply insane from an engineering perspective to think you can just "design" an entire off-world colony without working your way up. The knowledge you would gain is incredibly cheap compared to its value. But it's not happening, which leads me to believe, they're not serious.

Heck, even just a "colony" in some California mountains would be a good start. You shouldn't even try to work up to full Biodome in one shot, especially given how those were generally "meh" at best. Much faster iteration cycles if you're close to infrastructure. Do something so you're not betting multiple expensive lives on "we can design an off-planet colony correctly on a computer in one shot".
Show HN: Ziplink has launched and I would love your feedback
Hi HN,

We just launched Ziplink, a URL shortening tool with tracking and QR code features.

Although way more features are coming, it already lets you:

- Shorten URLs (and optionally use custom domains)

- Track clicks and QR code engagement in real time

- Create branded QR codes

I’d love to get your feedback on the platform and hear your thoughts on what features would be appreciated.

You can check it out at: https://ziplink.click

If you want to check out the Product Hunt page, it is available at https://zipl.ink/ziplink-producthunt

Thanks!
How to raise children with git would be more apropos for hacker news.

Encourage Experimentation: Branch to explore interests or try new skills without fear of failure. Abandon a branch if it doesn't work.

Merge conflicts: calmly analyze, resolve, and move forwards, just like merge conflicts in git.

Commit early; commit often: break challenges down into smaller parts, just like with git.

Accountability: Pull Requests and code review but in real life.

Autonomy: Fork the project and make it your own.

Working with others: be open source.

Acknowledge Mistakes: git keeps a history of changes, so that we can look back and then improve on what didn't work.
I've had many ASUS products and have always had a good experience. Maybe it's because I buy from their high end lines? (ProArt, Strix, etc)
I have a few use cases like this that would go towards replacing my phone. I'm on the lookout for a hackable/linux ereader.
2M MPH galaxy smash-up seen in detail
A friend had networked speakers that would freeze until a manual reboot time to time. It turned out to be the Linux running within the speakers that crashed on the occasional jumbo frame.
Yes and the parent was talking about an american companys forums, which I think is logically flawed.
They’re artists. Theory of mind is important here.
I'm about an hour in, and so far, really disappointed. So far it's Democrats all bad, Republicans all good, almost to the point it feels like propaganda for Trump's second term. For example - Tim Walz is a pathological liar, but Trump's great, even though everyone knows that JD Vance is VP because no one in Silicon Valley really trusts Trump. Why can't we just acknowledge this?

I wasn't a huge fan of Joe Rogan, but I was really disappointed by his endorsement of Trump, because it felt like this acknowledgement that the age of analyzing ideas on their merits was over, and that hyper-partisanship won.

There is a meta-idea here in this presentation, and that is that it feels very manipulative. I'm thinking sort of about the section on Roman virtues, and I do agree with the general idea that more people should strive to live up to a set of virtues, whatever they are. But there's no real deep engagement with it, it seems like it's expected to have this halo effect where, we talked about Roman virtues so you can see that we're the good guys so we're right about everything else we talk about.

I'm sort of reflexively responding to this idea that we should focus on good ideas wherever they come from. And there are good ideas here, but it feels like the good ideas are trying to serve an end and not honestly considered.

I think the three hour format is probably good if you're an independent actor or intellection, but Marc is clearly acting as a partisan, biased political actor here, and it's especially frustrating the way he pays lip service to humility and virtue.

Not that it's not good to know the opinions of biased political actors in our society. But I want intellectual curiosity, not cynical quips.
And the opposite is also true

Until that research is complete it cannot be claimed that EITHER of the sides is completely right. It might be that the truth is somewhere in the middle.
How do you do that? Once you're out of the loop for half a year, it becomes harder to know what's important and what's not, I think.
Cottage cheese, tofu, edamame, greek yogurt, seitan, whey isolate.
I get the general point, especially as IRL payment options are also increasingly assuming you have a smartphone, however maps and translation can also be done offline.
For the love of kitties, please clone it.
TL;DR someone didn't learn to plan capacity.
Looks like we'll be sucking rocks before solving climate change, the future is bright!
Fossil fuel CO2 emissions increase again in 2024