skysight-inc/HackerNews huggingface dataset:
This is pretty awesome. Simple and focused, but extensible. No paid sync and self-hosted only. It's a web app but local-first. It's not an Electron app that takes 1GB+ RAM at all times.

This might get me away from Obsidian. And since you're not trying to create another Everything App with Electron (and a little bit of note-taking), it could be much easier to contribute to its development.
What kind of employment does INRIA offer?
He just wantrd to express how superior to the young kids he is .. while all the points about ethics, freedom, and privacy went over his head.
ChatGPT’s Advanced Voice Mode is one of my favorite. We travelled to Paris and Rome last year and just having a “witty, and informative tour guide with knowledge of scientific and cultural history” was very engaging, fun, and useful throughout our trips.

It’s also very useful when reading a book, especially historical ones where auditory medium works well. iPad with stage manager running Kindle and ChatGPT is my usual setup.
RL is unbelievably finicky, sensitive to hyperparameters, and hard to make work. If you are pursuing a research project and decide to use RL, you are making your life a lot more difficult and stressful.

It's exciting to see any progress in making accurate predictions about what settings will work for RL training. I hope that this research direction can be expanded in scope and that ultimately, people who want to do research in RL can become confident in their training recipes.

I am more excited about that, than about the dream of scaling compute per se.
This uses LLM Tools to pick between outputting an SVG or plugging in a virtual keyboard to type. The keyboard is much more reliable, and that's what you see in the screenshot.

If nothing else it could use an SVG font that has handwriting; you'd need to bundle that for rendering via reSVG or use some other technique.

But if I ever make a pen-backend to reSVG then it would be even cooler, you would be able to see it trace out the letters.
VSCode is not if installed with binaries.
https://www.concretesrichmondva.com/
This doesn't seem any different from try/catch? The syntax differences are minimal.

I don't mind try/catch, but I agree that checked exceptions should be dropped. Exceptions are for exceptional situations, which are myriad and rarely need to be handled except at some upper level (return 500, show error dialog, etc).
5400 is (was?) very common RPM for laptop HDDs.
If you are burned out, starting your own business or freelancing is not the answer.

I’m 50, been developing professionally since I was 22 and as a hobbyist since I was 12.

I have never felt burn out. I have always gone to work, given my employer the benefit of my skill set for 40 hours a week and not thought about work until the next business day.

Until 2012, I was part time fitness instructor before and after work and on the weekends. It was never about the little money. It was an outlet, a commitment device to force me to exercise and a way to make friends and hang out with people.

I stopped doing that in 2012 because I saw trying to juggle the commitment of teaching, taking my career more seriously and my new instant family - I got married that year and became a father to my two step sons was going to be to much.

The next part of how I prevented burn out was never to really get on the hedonic treadmill. But we really got off of it after 2021. Thanks to a combination of the remote job at BigTech that fell into my lap and our younger son graduating in 2020, we were able to downsize, pay off some debt and I didn’t have to chase compensation to be happy.

When Amazon started Amazoning in 2023, I had no stress. My bills were so low, I knew someone would hire me even if I did have to get a job as just an enterprise CRUD developer making much less than they were paying me.

I also had decent savings. Not quite enough to be “in a position of f%%%% you” (https://youtu.be/I8kHzZykCI0?si=M_Mss0YIwziyuNTe). But enough not to stress.

Context: I work in strategic cloud consulting focusing on application development. That was my job at AWS and now at a third party firm.

There is a huge difference between strategic consulting where you talk to business stakeholders and bring your specialized knowledge to bring business value and staff augmentation where you just join a team as an easily replaced cog in the wheel. Do you have the soft skills for consulting? The network? The financial runway until your “consultancy” gets off the ground?

When I had the choice to go independent after 2023, I thought that I really didn’t see myself wanting to deal with the stress. I like the same amount of money coming into my account whether I have a client or don’t have work to do. I like someone else going out and chasing clients and all of the other work that goes into running a business.

When that job fell out from under me, I replied to another internal recruiter and got another full time job at another consulting company. Like the last one with benefits and PTO
Care to give a TL;DW for those of us not able to watch this at the moment?
Welcome to the future. We have microservices.
Gaia Just Found Two Objects That Shouldn't Exist
Universal in Apple terms means the binaries run on both Apple Silicon (ARM) and x64. It is mostly something that macOS users need to know.
FYI: The Old (or Skew) Jan Cathedral in Delft, Netherlands (https://en.wikipedia.org/wiki/Oude_Kerk_(Delft)) is off by slightly less than 2 meters. As it was built adjacent to a canal, and pile-driving technology didn't exists in the 14th century, it was built on layers of wood and cow skins that started rotting already during its building phase, causing the tower to lean from the get go -- curiously, its four pinnacle towers are straight up. The church houses Holland's biggest bell (the Bourdon at 9 metric ton) which, to reduce vibration and further leaning, is only rung at special occasions re the royal Orange family (births and deaths). Holland's painter Johannes Vermeer also used to be buried there -- because of excessive bad small all graves were cleared late 19th century and dumped in a mass grave some place nobody knows. To the satisfying of many a tourist, an impressive grave-like commemoration stone for Vermeer was installed some years ago.
There are very strict laws against wiretapping on calls within the US. Warrants are required before the call can be recorded. That’s why there was so much controversy over blanket metadata collection.
Why Auroras Are Suddenly Everywhere All at Once
Also relevant and useful single-file public domain libraries for C/C++

https://github.com/nothings/stb
I think they'll find they're in the minority on that opinion, so they should just set XDG_CACHE_HOME, and maybe symlink ~/.cache to ~/cache for those programs that have just hardcoded ~/.cache
Carbon is not a programming language (sort of)
Usually it should also not be problem with -X because then the client is not trusted (but some distributions change the defaults here because some clients then don't work properly! unfortunately, there is not much interest in fixing this since two decades because X is dead anyway or so)
The real practical reason for that is that that even techies know the risks of being wholly responsible for your encryption keys and most are comfortable with the current tradeoff. I have a couple more security minded friends who simply disable iCloud backups and make encrypted backups locally, which was available before ADP.
> I see no evidence to indicate this. Societies do not exist in a vacuum, they either need to import resources, or they need to defend against invaders. Therefore, the more resources that go to the non productive, the less resources there are for importing and/or defense.

We are not nearly in such a resource-counting phase: We produce more than enough food to feed every single person in the US several times over: we have enough empty homes to ensure every person is housed; we have enough of much everything. Thanks to innovations that have happened under Capitalism, we are less resource-constrained in this regard than ever in human history. We have great excesses that are wasted, sometimes to our detriment, and sometimes comedically (ex., the practice of burning tonnes of corn by farmers in attempt to keep prices higher).

That Social Security is unsustainable is not due to a lack of physical resources nor manpower, but capital. Money.

There is currently a cap on taxable income, for Social Security. For the first $168 000, you pay the Social Security tax; for income beyond that point, you do not.

If we lifted or even abolished the cap, Social Security would be more than above water, and no cuts whatsoever would be necessary.
This seems so obvious and logical. Why cant we live in a world where everyone understands this.
Information of 883,000 Stolen in Crippling Attack Hospital Sisters Health System
That's a wonderful attitude. I'm the same. The stuff that's on my GitHub is there for me, I needed it and/or I wanted to contribute to it. It's not for visibility.

But with that I do feel that I've had a couple of jobs slip through the cracks. Not enough exposure.
El Salvador Ends Bitcoin as Legal Tender
Gas taxes are used to fund road work.

The nice think about gas taxes is that they’re mostly proportional to the mileage driven and the weight of the vehicle, two factors that determine contribution to road wear.

EVs tend to be heavy but not contribute at all to gas tax. A separate EV tax for road maintenance is reasonable.
Can you provide more details on why they and not doctors can resist?
Single file or header only libraries were really useful before C++ had package managers. There's conan now. I think microsoft has some tools for that too - vcpkg or nuget
"Destroying software" is broader than the creation of new, working software artifacts in the moment. The phrase refers to changes in engineering culture in software and it's long term effects, not the immediate successes.

Writing a new green field project using 10.000 npm dependencies for an electron based front end is shockingly easy. But how do you keep that running for the next 15 years? Did the project need npm? Or a web browser? How do all the layers between the lamguage of choice and the bare metal actually behave and can you reason about that aggregate accurately?

The field has come to a point where a lot of projects are set up with too many complexities that are expedient in the short term and liabilities in the long term.

The current generation of junior devs grows up in this environment. They learn that these mistakes as "the right thing to do" when they are questionable and require constant self-reflection and reevaluation. We do not propagate a hacking culture enough that values efficiency and simplicity in a way that leads to simple, efficient, stable, reliable and maintainable software. On a spectrum of high quality craftsmanship to mass-produced single use crap, software is trending too much to the latter. It's always a spectrum, not a bunary choice. But as a profession, we aren't keeping the right balance overall.
The same people made both.
The trick here is to inject events as if they came from the user. The virtual-keyboard works really reliably, you can see it over at https://github.com/awwaiid/ghostwriter/blob/main/src/keyboar... . It is the equivalent of plugging in the reMarkable type-folio.

Main limitation is that the reMarkable drawing app is very very minimal, it doesn't let you place text in arbitrary screen locations and is instead sort of a weird overlay text area spanning the entire screen.
Ransomware attackers turn to workers for data breach access
Unfortunately, one of the worst parts in Linux-based systems has always been how to select which is the default audio device to which any sound output or input must be routed and which is the correspondence between the real audio devices existing in a computer and multiple ambiguous device names that might be used for them by various audio utilities.

Sometimes the only good way was to test all possible names with speaker-test or the like.
Yep, I realize that I can make a diary program that basically asks me how I am doing

I just never think to create cli applications
This is data provided by the UK government itself: the Falklands have a little above 3500 people, with about half of it being military and government personnel, and the rest being their families.

So calling them "people living there", or "settlers" or "inhabitants" or "a democracy" is nothing short of disingenuous.
Please do elaborate—what is the "this" that is not new? People cherry picking words out of which to construct strawmen to attack instead of actually engaging with the ideas actually put forward?
Most places don't have a mostly continuous street wall with little/no setback from the public street/sidewalk.

Part of the problem in Manhattan has been that many buildings really do not have any place they could store those sorts of bins, or at least not in the quantity of them that they need for their trash output.
Crucially, the presentation constrains the user's progress to a linear sequence of actions, which makes it straightforward to eventually make some steps actually do work automatically or semi-automatically. If you started with a markdown checklist or a powerpoint slide deck for presenting the same information, the form-factor would not provide linearity and would not invite further automation.
> The process promised to save the company six million dollars

What an absurd case of penny pinching.
Surely you can just open the archive and check whats in the backup yourself to satisfy that?
aka The Pirate Hat
Are dot folders actually a problem? I have show hidden files turned on globally everywhere always. I don't really understand how people operate otherwise.
The last time I saw a Game Boy emulator written in Ruby was part of a RubyConf presentation[0] a few years back, and the performance at the time was understandably not amazing.

The performance here pre-optimisation is more than playable, and with all of the optimisations stacked on top, it was amazing to see it go from ~40FPS to >270FPS.

Very impressive feat and a great write-up on the whole process!

[0] https://www.youtube.com/watch?v=WbO2FEpNPvQ
Show HN: Ohkami: Rust web framework on native, Cloudflare Workers and AWS Lambda
Ohkami added experimental support for AWS Lambda in v0.22. Now it works on: tokio, async-std, smol, glommio, nio, Cloudflare Workers, AWS Lambda!
The thing is that education is important. Some of it is signalling, but not all of it is useless.

There was a time when most people couldn’t read or do basic algebra and you don’t want to go back to this.

Even a dumb kid can understand compound interest and absolutely has to in order to thrive in our society.
I think that talk might be Jonathan Blow's most important work to date actually. I love The Braid and The Witness, but "Preventing the Collapse of Civilization" managed to articulate what at least me and my circle of devs have talked about and discussed for long time, but were never quite able to put into words. I'm very grateful for people like him and others like Casey Muratori, Mike Acton etc. who continue to point this out very real danger in the (at least) last decade.

Unfortunately my stance is that fundamentally things won't change until we get hit with some actual hardware limitations again. Most devs and people in general prefer a semblance of a working solution quickly for short-term gains rather than spending the actual time that's needed to create something of high quality that performs well and will work for the next 30 years. It's quite a sad state of affairs.

With that said I'm generally optimistic. There is a small niche community of people that does actually care about these things. Probably won't take over the world, but the light of wisdom won't be lost!
How do you track how far everyone drives to tax them correctly?
Agreed and well said. Furthermore, a lot of the statements in the post are making opposing tradeoffs when you put them together. A bunch of them value experimenting and breaking things, and a bunch of others value using what we already have and not breaking things.

A few of them aren’t decisions any individuals have control over. Most coders aren’t jumping onto new languages and frameworks all the time; that’s an emergent group behavior, a result of there being a very large and growing number of programmers. There’s no reason to think it will ever change, nor that it’s a bad thing. And regardless, there’s no way to control it.

There are multiple reasons people write software fast rather than high quality. Because it’s a time/utility tradeoff, and time is valuable. It’s just a fact that software quality sometimes does not matter. It may not matter when learning or doing research, it may not matter for solo projects, it may not matter for one-off results, and it may not matter when software errors have low or no consequence. Often it’s a business decision, not an engineering decision; to a business, time really is money and the business wants engineering to maximize the utility/time ratio and not rabbit hole on the minutiae of craftsmanship that will not affect customers or sales.

Sometimes quality matters and time is well spent. Sometimes individuals and businesses get it wrong. But not always.
That is complete bullshit as evidenced by the federal criminal sitting president.... The ONLY time I ever see this argument is to try and paint over blatant police and state injustice and tyranny.

"A federal prosecutor's job is to jail you regardless of whether it is for downloading a file from a server or for trafficking in humans, and they will come at you with the same vigor regardless of the crime."

You have to be malicious to put forward this statement in the current environment. Or you are so propagandized you think it's true? Either one is very frightening
Thats what Five Eyes does and always has done. It asks other countries for info on their own citizens so that they do not have to break their own laws in accessing their data directly.
It seems that it's not user upgradeable;
'Since the computer features LPDDR5x-8000 memory, the RAM is not user upgradeable.'[0]

[0]: https://liliputing.com/hp-z2-mini-g1a-is-a-workstation-class...
Marcan is still posting to the LKML as himself too and he said he might contribute patches in the future if he feels like it. What he did, and this entire thread is about, is he resigned as a maintainer:

https://github.com/torvalds/linux/commit/1b3291f00013c86a9bb...

So the title is factually correct. But I wouldn't be surprised if he tries to add Lina as a maintainer once things calm down.
It's very easy to develop tunnel vision when working remotely with people you've not even ever met. It's happened to me multiple times and there's a very high chance that this is happening here.
And this puzzle is…?
> Sure if you pay a base fee maybe but if you went 100% solar to cover all your needs and completely disconnected from the grid so you were not a paying customer then what?

Off grid solar is exceptionally rare. The grid still serves a purpose unless you’re willing to buy a lot of batteries and always moderate your usage.

Realistically, solar users won’t be disconnecting from the grid in large numbers. It doesn’t make financial sense to buy massive battery banks to avoid a small monthly grid service fee, even if battery prices drop significantly more.

The fear of everyone dropping off grid isn’t realistic.
I would prefer books to make correct points, such as “education is really important, but some education is not really useful except for signalling”
When you’re in a buffer displaying a remote file, most commands take that in account and execute in the remote context. And more often than not, that means connecting through pipes (and files) inside the ssh tunnels. Eglot (with gopls) works fine and fast for me. Executing ‘shell’ opens a remote shell, as well as launching tasks through compilation mode. Grepping and finding files, as well as dired also work fine.
Whatever you think of their politics, they are authoritarian in structure. There are fewer restrictions on what those governments can do with the information. I’m not saying anyone should trust the UK government here, but it’s easier to see the risks in a country that doesn’t have to be accountable to the people or the legal system.
Would only be interesting with Instagram, Twitter, TikTok, etc. support. ToS prevent that, so no business would attempt that integration. However, that doesn't mean it can't be done. I look forward to (and might write my own) agent to "read" Twitter, Instagram, etc. and put them into a user friendly and ad-free format.
Your animation reminded me of the style used in A Scanner Darkly (2006)

I wonder if it's possible to use video as an input to an algorithm that displays using Voronoi? Probably at that point it wouldn't be a Voronoi diagram, but it might look cool :)
With the manner exposed by the most feature-full DEs, Iʼd expect setting default to ~/Cache (not ~/cache, the latter is for the userʼs discretion).

But, I tend to agree with the main articleʼs premise that without a special teaching for the issue most newcomers will lose the issue.
This is not a case of regulation/deregulation, is a case of a government being fully capable of changing the tide and repeatedly choosing not do so, in spite of a vocal majority of the population wanting to be able to provide their own internet service via Starlink.

Before, we did not had an alternative. Sure only ever gave tiny concesions when pressed to do so, or paid to do so. They are still highly subsidized by the local government.

> The horrendous de-facto ISP (Sure) charges £110 a month for 100 GB [0] of data usage at a top download speed of 5 (five, literal five [V in roman]) MBPS, while Starlink offers unlimited usage for £60 per month at an average download speed of 130 MBPS.

[0] Sure is a company with a long record of predatory conduct (more on a previous comment): https://news.ycombinator.com/item?id=42657692

> https://guernseypress.com/news/2024/10/02/sure-ordered-to-pa...
For what it's worth, I think the main issue is archival. Like it or not, there's nothing that beats email when it comes to preservation.
> appointing Elon Musk to lead the most powerful agency in the federal government without Senate advice and consent.

You mean this senate? Many of them are not happy with the national debt and are willing to take risks if it gets fixed.

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

Senate consent is only required for actual agency posts. Elon's team is just a small part of the USDS which is part of the Office of the White House. Which doesn't require Senate consent. Elon also has a Top Secret clearance and is technically competent to do the job.

Now I'm not defending everything Elon does but I'm saying that I didn't see anything that looked illegal there about the job description and the hiring itself.

Personally, I'd be happy enough if they just gutted just the FDA. There's probably a lot of other agencies doing harm and are overfunded.

Also, was advice and consent from the senate obtained for all these billions of taxpayer dollars being wasted and given to other countries for things that aren't needed?
Yeah, this is just being sensible. There at most you might lack some approval for your solid engineering decision. But when the described kind of worming in happens without your knowledge and there's just some random reverse shell stuff appearing out of nowhere, nobody has looked the sw through it to see if it's secure, what's the supply chain, etc, it's different.
Coordinates of millions of smartphones feared stolen