skysight-inc/HackerNews huggingface dataset:
Except encryption is nothing like a lock, and "stealing data" is a problematic term, as it's stretching the concept of theft way past its common meaning - it's using the term "stealing" in the exact same way people saying "software piracy is stealing" are. So that's already providing completely twisted mental model to kids. And it stems in big part from trying to pass one specific application as an answer to what the thing is.

(What is a car? It's like extra legs for your butt, that can run very fast and carry multiple butts.)

You can get much closer to the truth by explaining encryption as a trick to make words understandable only to those who know the trick. You can play a substitution game with your kids, explain how you and them could agree that when one says "snake" it means "I", etc. and so "snake eats green grass" means "I am very hungry", and that you'll understand them but no one else will, etc.

At any given age, kids are as likely to understand secrecy as they're to understand why locks exist, so it's really just a choice of not using a bad and confusing analogy.
Great source for understanding how DDD works in a larger context. I love how concrete it is
You can be happy until you're hitting a bug that severely impedes your workflow.
And then you might feel annoyed when they refuse to fix it for years, and there's no recourse because it's closed software.
The EU isn’t trying to “rob” American tech companies or punish them just out of spite. They’ve introduced strict regulations like GDPR or the Digital Markets Act, because they’re genuinely concerned about protecting consumer rights, privacy, and maintaining fair compettion. These aren’t random fines aimed only at US firms, European companies get fined too if they break the rules.

It’s true Europe struggles to build big global tech companies, but that’s mainly due to factors like fragmented markets, less venture capital, and more cautious investors, not just regulation. Cities like Berlin, Amsterdam, and Stockholm actually have thriving tech scenes despite these rules.

So it’s really not about hurting US tech, it’s more about making sure huge companies, wherever they’re from, follow clear rules and don’t abuse their market power.
Where do stock market returns come from?
Trump calls Signal chat fallout a 'witch hunt',says 'app could be defective'
It's quite simple: there's world beyond shipping ML products at scale. Some of it far less and some far more lucrative.
"my experience is that in the context of working in a large systems codebase with years of history, it’s just not that useful."

It's possible that changed this week with Gemini 2.5 Pro, which is equivalent to Claude 3.7 Somnet in terms of code quality but has a 1 million token context (with excellent scores on long context benchmarks) and an increased output limit too.

I've been dumping hundreds of thousands of times of codebase into it and getting very impressive results.
Trump says US will 'go as far as we have to' to get control of Greenland
I don't like tools that can't be trusted to work 100% of the time. Is this hard to grasp?
There have been many attempts to compete with DocuSign in the past. Most of these fail because they miss the point that it isn’t really about digital signatures.

PDFs allow signing documents via encrypted certificate and PDF editing allows the creation of arbitrary signature fields on the fly. It’s all you need. It’s what the military has been using for all its business for more than a decade.

Certain areas of the military still use DocuSign even though they can do signatures better without DocuSign, because it isn’t about the signatures. It’s about the API DocuSign provides as a chain of enterprise automation regards to high quantity purchasing and fulfillment.
Windows 8 and 10 have a real ribbon, Windows 11 went back to a normal toolbar.
When I was gaming on Linux, every game with a native version worked better using the Windows version in proton. I think the only exception was Factorio.
Felt it in Northern Thailand, I've lived through many earthquakes around here but this was on completely different level - usually I notice some open doors and hanging things shaking and can slightly feel it, but today I felt worried if my house is going to crash down and all my neighbors ran to the street. (our houses are built on ~1m stilts to protect from floods)

Sadly didn't receive a notification from Android this time, last time I got it about ten seconds before the shaking began.
LLMs are basically a search engine for Stack Overflow and Github that doesn't suck as bad as Google does.

If your job is copy-pasting from Stack Overflow then LLMs are an upgrade.
The article about the study writes: `The study has not yet been peer-reviewed.`

We should just stop reading the article then and there. This is a major method of how a single study can perpetuate fake science and fake news.
Speaking as someone who writes Python code for a living, I like the language, but I consider the ecosystem dire. No one seems able to propose a solution to the problem of 'how do I call someone else's code?' that isn't yelling 'MOAR PACKAGE MANAGERS' in their best Jeremy Clarkson impression.

I have no idea how any of it works and I see no point in learning any of it because by the time I've worked it out, it'll all have changed anyway.

At work, there are plenty of nutjobs who seem to enjoy this bullshit, and as long as following the instructions in the documentation allow me to get the codebase running on my machine, I don't have to deal with any of it.

At home, I refuse to use any Python package that isn't in the Debian repositories. Sure, it's all 'out of date', but if your package pushes breaking changes every fortnight, I'm not interested in using it anyway.

If people are still talking about how great uv is in five years' time, maybe I'll give it a go then.
Overestimated short term effects, but underestimated long term effects, as usual.
You don't understand. Insurance is using that person as a pretext to jack up the rate of everyone who shares demographics with that person. Even if that person is only paying in 80% of what they cost on a 5yr basis a bunch of cheaper people are getting screwed into paying 200%. It works better for insurance company this way because at least they're getting 80% out of the guy rather than zero.
“Many a true word is spoken in jest.”

;-)

https://en.wikipedia.org/wiki/Many_a_true_word_is_spoken_in_...
Jira-CLI
> Success and failure were logged.

Sorry, what happened after or during the call to delete_child/2 that caused you to consider it to have failed?

> So yeah, Elixir documentation is wrong.

I don't see what's wrong about the Elixir documentation. Walk me through it, please? Do remember that the default restart strategy for a supervisor is 'permanent', and that 'one_for_one' only ensures that the supervisor-initiated restart of one supervised child doesn't cause the supervisor to restart any other supervised children.
which version of httpx?
REPL-ify your command line then? There's nothing that says you have to be stuck on bash for your command line needs. https://www.nushell.sh/
Last week, I switched to a Mac for the first time in my life after using Windows and Linux for around 30 years. Naturally, I hate a lot of things due to old habits, and the shortcuts constantly confuse me. But what really surprises me is the number of obvious bugs in common workflows. At least five times a day, I catch myself thinking, "There's no way this is actually broken." I didn't expect macOS to be even buggier than Windows.

That said, the hardware and the absence of Windows' user-hostile nonsense bring me endless joy. I don't think I'll go back to a PC (the Mac feels like a different class of quality) but to be honest, I expected more.
The video of a rooftop swimming pool waterfalling from a highrise building is wild ( https://www.bbc.com/news/videos/c20d0nxr2lmo ).

Nothing compared to the high rise collapse though :/
Note that there is a difference between wanting to have more money and wanting to make more money.

The author seems to be lucky in being born with the latter trait, but most humans luckily don't.

If you're in the other group, feel free to simply ignore this advice. Make money to support yourself and your surroundings, but don't feel sad that you can't constantly do the things you love. It is just not how reality works.
`misc:typo` is easier
> How's that coming along?

It isn't. LLMs are autocomplete with a huge context. It doesn't know anything.
Couldn’t mouldy bread on an open wound be a random discovery of penicillin?
Nothing stops you from using the classic theme on XP, and conversely, you can enable the eye-candy themes on 2003.
You implied bombing plans were discussed on the Blackberry
> Solid build

Yeah, until the flex cable breaks (a 5 USD part) and you're forced to replace the entire screen (for 1000 USD).

I'm 100% supportive of Framework laptops, especially if it can be an open standard with aftermarket parts.

Apple products have good quality, but I'd prefer to upgrade just the CPU and keep my old display. Hopefully Framework will work towards that.

The Apple model is wasteful and profit-engineered.
That's exactly what the thread OP is complaining about - mom-and-pop homeowners choosing not to increase the housing supply by adding an ADU that they would rent out to someone, even though this is now legal to do, because they can't cope with the responsibilities of being a landlord.

Also, if a property did have an ADU in it, and someone was renting it out, a prospective buyer who didn't want the responsibility of being a landlord would find that a huge negative, which would decrease the value of the property to the existing owner, and provide additional incentive to avoid constructing the ADU at all.
It's not Apple, it's capitalism. "Unlimited growth is the ideology of the cancer cell", yet for Apple (or any corporation), it's not good enough to sell 100,000,000 phones. Next year you must sell 105,000,000. And the year after 112,000,000 (not even 110 or your growth is stagnating).

So you get rid of removable batteries so customers have to toss their phones away more often, you gimp other feature, you spend more money on advertising than you did actually developing the product (read this bit several times until it sinks in how crazy it is, yet that's how we are with every major phone, every major movie, etc), and so on.
You're right. When I first watched it, I was under no doubt they lived and breathed that philosophy. It matched my perception of their output 100%. Watching it again now, I'm reminded of how I used to feel and how much things have changed.
> Metal isn't really on pair with Vulkan and DirectX in terms of relevance for graphics programming

As if Vulkan had relevance to graphics programming.

> and WSL is better integrated and easier to use than Virtualization Framework.

you don't need WSL on MacOS because, well, MacOS is already a *nix environment.
No apps preventing sleep (I checked that already many many times), that's why I believe it's OS related in some way.
I also came here to say this. If you really want to compete with Docusign, you’d probably benefit from a name that decision makers can obviously pronounce. It seems silly, but it will be a barrier for some.
How good (or bad) is AI at mapping assembly back to C?
Nice to see gnumeric getting a mention. Might be worth pointing out that it can use glpk [1] which provides a subset of ampl [2]. I use it about once a year to demonstrate a simple linear programming model. Gnumeric's file format is plain text as well which is nice.

[1] https://www.gnu.org/software/glpk/

[2] https://ampl.com/resources/books/ampl-book/
Not all of us.
I refuse to work for corporations fueled by advertisements and so should you.

There are companies doing genuinely good out there. Maybe the pay is less(though I’m well compensated), at least you’ll work towards a better future.
Aha, thanks very much for the detailed explanation. Absolutely makes sense.
There's a few things:

- uv won't necessarily know which modules aren't already present, because they can load from modules being developed in the current directory

- It's not easy to determine what imports will happen in a Python script due to transitive dependencies and dynamic loading

- The names of python modules are not always the same as the packages that contain them - for example the yaml module comes from the pyyaml package

Also the second line of the Zen of Python is "explicit is better than implicit": https://peps.python.org/pep-0020/
Em dashes are very similar to semicolons. You use em dashes if your related sentence is in the middle of another sentence, and semicolons if it's at the end.

They're frequently used in skilled and professional grade writing.
If this were Nintendo then I’d agree but sega have always been really chilled about this so long as the community does t profit off their IP (which is a fair line to draw).

Because of this, you’ll fine tonnes of Sega fan stuff. From multiple active Phantasy Star Online servers through to entire fan-made Sonic games.

In fact iirc Sonic Mania started life as a fan game and Sega asked them to produce a full game.
The US has literally expressed intent to annex Canada, Greenland, and Panama.
Some parts of this book are extremely useful, especially when it's talking about concepts that are more general than Python or any other specific language -- such as event-driven architecture, commands, CQRS etc.

That being said, I have a number issues with other parts of it, and I have seen how dangerous it can be when inexperienced developers take it as a gospel and try to implement everything at once (which is a common problem with any collection of design patterns like this.

For example, repository is a helpful pattern in general; but in many cases, including the examples in the book itself, it is a huge overkill that adds complexity with very little benefit. Even more so as they're using SQLAlchemy, which is a "repository" in its own right (or, more precisely, a relational database abstraction layer with an ORM added on top).

Similarly, service layers and unit of work are useful when you have complex applications that cover multiple complex use cases; but in a system consisting of small services with narrow responsibilities they quickly become overly bloated using this pattern. And don't even get me started with dependency injection in Python.

The essential thing about design patterns is that they're tools like any other, and the developers should understand when to use them, and even more importantly when not to use them. This book has some advice in that direction, but in my opinion it should be more prominent and placed upfront rather at the end of each chapter.
which skdh was on bluesky or mastodon and the link linking there
> Linux power management is pretty good

> defaults favor desktop and server performance

Desktops are in S3 half the day consuming ~0 power. During use, electricity costs are so much lower than hardware costs that approximately nobody cares about or even measures the former. Servers have background tasks running at idle priority all day so the power consumption is effectively constant. Laptop and phone are the only platforms where the concept of "Linux power management" makes any sense.
> The impact of you failing to familiarize yourself with the necessarily-complex tools you chose [1] to use seems pretty clear to me. You got tripped up by documented behaviour that you didn't bother to understand, which caused you to spend hours looking for solutions that would have been clear after a ten minute trip to the documentation for the 'supervisor' module.

As I showed in the other post, this is incorrect (at least in Elixir documentation).

Fortunatelly I read that last, as I'd refrained from further conversation but regarding my situation and memory - I didn't choose so, I was born with a specific type of memory and specific traits. It's useful and it built me a rewarding career. Often problems in software are caused by assumptions and I can't have any. Thanks to that I can work on interesting systems that have hair pulling problems.

However this attitude of both shaming "you should just memorize" and "works for me" approach is one I seen often in Elixir's community and why I don't want to have such conversations in official places. I don't feel a need to be present in environment where I'm not welcome. And yet, peculiarily, I'm often brought as a decision maker regarding recommending choosing or sunsetting technologies and given lack of parameters I do fall back and it wasn't that great.
https://en.wikipedia.org/wiki/2025_Sagaing_earthquake

I'm in Hanoi, also about 1,000km from the epicenter (similar to Bangkok). Some people apparently felt tremors and building fixtures shaking, but nothing as serious as the videos I saw in Bangkok.
Tips to secure your GNU/Linux VPS
Many of us are reluctant users. There because our friends our communities are. I would love FB to go away.

I am the admin of two FB groups, both UK home education related (one about exams and qualifications, the other for single parents). I do it because I feel I should help the community (especially as the crappy commercial groups that target the same audience), which is made up of non-technically inclined, mostly middle aged women - i.e. FB's core demographic. I cannot remember the other demographic nos offhand, but its 95% women in the exams group, and 98% in the other (and both have 1% other/did not say), and the age profile reflects the fact that people have school age (or just over, in the 16 to 18 age group) children.

I had actually planned to try and push the community towards forums, but with the Online Safety Act in force that is not a risk I am inclined to take.

My cousin runs a family group where she shares photos and wishes people happy birthday. I would prefer her to use WhatsApp but she is the one running it.

A lot of my friends post family news, important things like births and deaths and weddings on FB.
Wikipedia is overall pretty good, but it sometimes contains erroneous information. LLMs are overall pretty good, but they sometimes contain erroneous information.

The weird part is when people get really concerned that someone might treat the former as a reliable source, but then turn around and argue that people should treat the latter as a reliable source.
Just for the history records:

https://youtube.com/shorts/3vVIZgAQCR4

https://youtube.com/shorts/L9qHKsDWkSk
That's a fantastic spec sheet. Not talking about the specs, I have no idea how to read that, but it's very very well presented.
As an EU citizen, I think we have no choice but to be tough here. Trump’s tariffs aren’t something we asked for, but backing down isn’t an option either—he’ll just keep pushing. Targeting US services, especially big tech, makes sense because it hits where the US is genuinely vulnerable, and Europe can’t match them dollar-for-dollar on goods alone.

Look, I’d prefer a cooperative relationship too, but diplomacy clearly hasn’t worked. The US administration needs to understand that actions have consequences, and if this means leveraging our market strength and standing firm, then that’s exactly what we have to do. If the EU doesn’t respond decisively, we’ll only embolden more aggressive policies from Trump’s side.

We’ve tried being patient. Now it’s about showing we won’t be pushed around.
Best: The A/B test engineer for Travelocity. My velocity was only limited by the quantity of traffic to the site and there was always so much to learn from financials, human behavior, code performance, code quality, and more.

Worst: A small company with a niche SAAS product that sucked. It was drowning in tech debt with no internal automation. Insecurity was high, Regression was high. Velocity was low. Everybody had an opinion and opinions always won the day resulting in an experience that continued to suck and cannibalize itself.
I see a big danger in that line of thinking. It was (in part) what delegated NNs, that you ponder so high, to the basement for a long time, as many people thought “lets learn expert systems, that is what ships, nobody cares about NNs”

I would like to learn all, specially thing that lead to the current status.
another one? was one inflicted upon the world not enough?
And if you use a mail forwarder, they deny your warranty.
It's hard to imagine a total block of access to orbit. More expensive and inconvenient, yes. You can always go for polar orbits, and higher orbits. (Or lower orbits - your satellite will deorbit in a few months/years because of atmospheric drag, but the same goes for any junk there.
Same here. Spotlight used to be my everything, i.e. I never use the dock I would always use spotlight to launch applications or navigate to folders. Now it is littered with internet garbage, takes seconds to even return any results, and the results are always useless.

Who the hell thought integrating internet search is a good idea - because "aösldkfjalsdkfjalsdkfj" just as everything else is a valid search result in Spotlight now showing me "Search for aölsdkfjöalsdfjasdlfkj in Firefox"...
> Weird flex, most commands, utilities, server software and remote tools are going to be run are going to be from the command-line.

It's not a weird flex. Weird flex is this: "The command-line is also super charged in Linux starting with a GPU-accelerated Gnome terminal/ptyxis and Ghostty running Oh My Zsh" and then listing a bunch of obscure personal preference tools that follow trends du jour.
I was fully braced for Windows 11 being awful when I installed it recently but that hasn't been my experience at all. If anything it's just a slightly more polished Windows 10.

Probably helps that I installed the IoT LTSC version, but still, apart from the task bar being stupidly in the middle (thankfully there's an option to move it to the left), I've had zero issues.

I even added a network printer and it found it quickly, and added it quickly and successfully, which is a feat I don't think I've seen happen on any OS ever.

The context menu is a clear improvement on the old one (which you can still get to with one click).
Decomp.me: collaboratively decompile code in the browser
FWIW I am fairly sure the name is a reference to an old Robert Heinlein novel:

https://en.wikipedia.org/wiki/Podkayne_of_Mars

I quite enjoyed it at the time, and I think Lowe is about as old as me...
Agreed. It takes a special kind of stupid to write that these days. The Maverick flew off the shelves as fast as they could make them, so much so that they jacked the price waaay up. Clearly demand is there.