skysight-inc/HackerNews huggingface dataset:
Imagine using multiple Project Loon balloons as a giant SAR.
A team has reverse engineered MSN and launched their own MSN IM server:

https://escargot.chat/
You will note that Apple invests approximately zero effort in making those projects portable.
makes sense, otherwise it would be exceptional lisp. (literally)
I felt very weird reading this quote:

> We refuse to accept a future where our devices are exhausting, addictive, and distracting

on a website that has auto-playing videos sliding in from all sides, a background that changes color, and an inconsistent scrolling direction. If the OS is anything like the website, NO THANK YOU, for the very reasons they listed.
Man, that's how I felt about MSN Messenger and XFire and Google Talk...
> I think you need to figure out what kind of job you're actually looking for.

I don't want to be an individual contributor but my issues are two fold:

1. I found most management jobs want me to have managed more than 15 people and a low seven-figures budget and 15 is a non-starter.

2. I've been told (on HN, actually) a lot of companies these days ask coding questions even for management roles.

I could be wrong on one or both or those things but they are my working assumptions (the first one being based on job listings).

So I've kind of resigned myself to the idea that the only senior management or executive job at an established company.

> If you're angling for another startup gig I'm not sure why you're concerned.

I'm pretty sure (ok... 100%) I could get a leadership role at an early stage startup but the reason I'm looking is because I need a stable paycheck and benefits (for various life reasons) and most of the early stage startups I see are only paying equity with a token salary for leadership roles. If startups could pay well I'd be continuing to work on my current startup.
Observations in Debian Dependency Solving
> this competes with crop dusting, not tractors

Crop dusting and spraying by tractors are in the same market. Everyone but the smallest farmers makes the comparison on whether crop dusting or using tractors is cheaper (including factors like application efficiency and crop loss from tractor tracks).
A claim made by socialist 200 years ago and yet it hasn't actually happened. And the minor amount of 'anti-monopoly' action taken by governments is hard to credit for that.

The reality is that a monopoly is incredibly hard to sustain without government. And even in the cases where something close to it can be created, they can seldomly really push up the price as much as they think.

Historically its governments creating the monopolies most of the time.
Google Private Cloud I think.
Try Ferdium, RAMbox, or Station.

All FOSS.

https://ferdium.org/

https://rambox.app/

https://getstation.com/
Uh ow
The ice cream analogy was stupid, that’s what I think. Ice cream isn’t a virus, it’s not even the same stakes! Do 1/100 to 1/250 people die from new ice cream varieties?
It is just a different (applied) discipline.

It's like math v engineering - you can come up with some beautiful pde theory to describe this column in a building will bend under dynamic load and use it to figure out exactly the proportions.

But engineering is about figuring out "just make its ratio of width to height greater than x"

Because the goal is different - it's not about coming up with the most pleasing description or finding the most accurate model of something. It's about making stuff in the real world in a practical, reliable way.

The three body problem is also harder than running experiments in the LHC or analysing Hubble data or treating sick kids or building roads or running a business.

Anybody who says that finance is where brains go to die might do well to look in the mirror at their own brain. There are difficult challenges for smart people in basically every industry - anybody suggesting that people not working in academia are in some way stupider should probably reconsider the quality of their own brain.

There are many many reasons to dislike finance. That it is somehow pedestrian or for the less clever people is not true.
Nobody who espouses the points you've made has ever put their money where there mouth is. Why not start a firm, making a billion dollars a year because you're so smart and fund fusion research with it? Because it's obviously way more difficult than they make out.
Oh yeah. This. I live in a tiny community it our district school board has a $54 million budget right now, and all the audits are rubber stamps and wink and nudge from the State. When residents try to dig in and complain about waste and fraud we are shrugged off.
Big, cheap batteries. Tractors don’t care about weight or speed. They don’t need fancy chemistries.

I’d also think they could find a way to deploy a massive solar halo-type array since they’re working in big empty fields.
> In the workplace it's the opposite

except it's not exactly the same - you can't do it the same way and you can't be honest if so. ("I procrastinated until it was almost due, then found a problem, so now we will slip")
Yes. Current versions of Defender won’t disable scanning even if another anti virus is installed. At most, it will stop reporting infections. The CPU overhead however cannot be avoided by normal means.

Microsoft Dev Drive exists purely as a workaround to this self-imposed problem.
> Google Cloud services have strong safeguards in place with a combination of soft delete, advance notification, and human-in-the-loop, as appropriate.

I mean, clearly not? By Google's own admission, in this very article, the resources were not soft deleted, no advance notification was sent, and there was no human in the loop for approving the automated deletion.

And Google's remediation items include adding even more automation for this process. This sounds totally backward to me. Am I missing something?
> the operating system does not have proper security measures in the first place

> everyone else laughs

Meanwhile:

So let's install our shiny $UB3RK3WLAPP !

# setenforce 0
# curl http://ub3rk3wlapp.io/install | sudo bash
> Also, remember that games are not very long-lived pieces of software. You build it, release it, maybe patch it, and move on.

This was true a couple decades ago. Nowadays many games are cash cows for decades. Path of Exile was released in 2013, Minecraft in 2011, and World of Warcraft in 2004, and all of those continue to receive regular updates (and have over the course of their lives) and still make plenty of money today. Dwarf Fortress has been in continual development since 2002! (Although probably not your ideal cash-flow model.)

Or you have the EA Sports model where you use the same "engine" and just re-skin some things and re-release the same game over and over. There has been a new "Football Manager" game every year since 2005 -- do you really think they throw out all their code and start over every year?
....which, again, you don't need to do, because the effect size of parachutes is enormous. You must do them when the effect size is measured in single-digit percent (or less, as in the case of mask mandates).

You're not making a responsive argument to the parent.
In a previous sysadmin job, I've had to deal with major network performance bottlenecks between our CI lab and the company's uplink, where all our git clones/pulls went through. I had to improvise a solution, so I wrote a Git proxy/cache in bash.

You set up that script as a login shell for a SSH account. Each client is configured with git-config's url.<base>.insteadOf to rewrite Git URLs to go through this SSH endpoint. The script then either clones or pulls from the remote and then serves the client by exec()'ing git-upload-pack from the local copy.

One side effect is that this Git proxy/cache accumulates a complete local copy of everything that was ever cloned or pulled through it. Configure your development system to use it and you have yourself a remote server with an on-disk mirror that tracks everything you've cloned or pulled.

I haven't used this personally in years, but it's still in production as far as I know at my previous job. You can find that script here: https://gist.github.com/boricj/909d3df166af8c5c2fe9fa66bdce8...
Ahhh, the hint line.. I would have been sent to boarding school if there was money left after that phone bill.
Chernobyl's "wild boar paradox" has been cracked
(Anymore)
Eating ice cream is an analogy for wearing a mask, not the virus.

It is something that isn't a big deal, and that I would normally enjoy doing. I guess you didnt get it
It seems like LLM is good at broad and generic things but fail miserably at precision. And instead of admitting it doesn't know something, it confidently responds with nonsensical answers.
I remember how in Ontario the actual science, pardon me, the Science Advisory Table, was some meeting that absolutely could not be public and Science™ only occurred in the back room secret meetings, with the Premier coming out once in a while to give updates, telephone-game style
I haven't read the congressional reports. I am handwaving them away, but mostly because while China can be formidable in regional defense, they simply don't have power projection military technologies yet.

I don't remember the actual numbers, but Japan is heavily increasing its defense budget. This is significant because historically, unlike China/India, if Japan invests in its military, it produces a good military. Japan + India with funded modern militaries is a very legitimate counter to China. In particular India is a sleeping tiger that should be far more influential and productive.

India we won't give our top weapons. Japan we very likely will.

Energy diversity helps in many respects, China can mitigate domestic needs with EVs, solar, and wind, and I guess coal if they want to burn money.

But war and food need petroleum. Pipelines and rail are extremely vulnerable, a single raid can shut them down for weeks or months, they have fixed, limited capacity. If we were talking a 50 million population country, sure. But it's a goddamn billion+ frikking people, and not enough productive land to feed them.

India is a billion plus people, so if it wants to militarize, corruption and internecine ethnic relations be damned, they'll probably have one capabable of worrying China.

Everyone is arming up. NATO nations are reconstructing their military industrial complex in anticipation of Russia beating Ukraine.

I guess fundamentally I see China as a nation that is critically dependent on open maritime trade, and that world is basically over, partially of their own creation. The "Dear Leader" phenomenon is particularly troubling, particularly because Xi sets the stage in 10-15 years for a bloody succession and equally or more autocratic leader that assumes the strings of control.

Most "Dear Leader" countries start from a point of stagnation and then limp along under the repression. China is different, it went through a massive economic expansion due to free trade and relative free will, but now it will sharply regress. If it wasn't so dangerous, it would be fascinating to see what happens.

The Naval War College prof points out that historically continental powers overextend, and then collapse when their central government fails. China has done this something like 5 or 10 times in its long history. Both Russia and China seem to be in the overextension phase. She contrasts to maritime powers like the UK and US that don't need buffer states, and thrive with world trade, while the buffer state syndrome of continental empires inevitably leads to an autocratic paranoid country or corruption/decay.

Anyway, what do I know.
The fact that the paper does not mention the word "hallucinations" in the full body text makes me think that the authors aren't fully familiar with the state of LLMs as of 2024.
The only issue is the other Android options are pretty mediocre, so it's Samsung or the "others"
Using Adafruit EdgeBadge with TensorFlow and PyBadge to Make Wedding Invites
I was just thinking about that - something like “hypercomplete” is a better name, since all LLMs are basically glorified autocomplete.
> Tom Waits did have a point that I think today's content creators need to take onboard. With music it was not always about money for everyone, the love of music was motivating enough, bringing people together for a good time.

The difference is that artists used to be able to earn a decent living from selling their art.

Today, artists (unless they are actually producing physical artifacts) are expected to give their work away for free (or for so little as to be pointless).
Semantics aside, I can’t help but note you didn’t have any example.
The second freenet has absolutely no relation to the first one. Only the name was stolen.
Why publishers are preparing to federate their sites(The Verge& 404 Media)
At least two digital media companies are exploring the fediverse as a way to take more control over their referral traffic and onsite audience engagement. This comes at a time when walled gardens like Facebook and X are becoming less reliable for driving readers to publishers’ sites.

The Verge and 404 Media are building out new functions that would allow them to distribute posts on their sites and on federated platforms – like Threads, Mastodon and Bluesky – at the same time. Replies to those posts on those platforms become comments on their sites.
I don't know enough to say which immutable debian spin would be best.

For immutable in general, Fedora is probably the most refined. Their GNOME spin is the most well-known and is called Fedora Silverblue. But they also offer KDE, Sway, and others atop their immutable infrastructure. I think you can get basically all major desktop environments.

Here is a non-exhaustive list:

https://fedoraproject.org/atomic-desktops/

The key here is that you would install almost all your applications via flatpak on the home partition, and the system partition would be very locked down except for the system updater tool.

When the system is updated, however, you would be able to tag as many snapshots as you like which would be like git branches for your system. Each could have different kernels, system libraries, etc.

If a system upgrade goes bad, you would be able to go back to a previous one. The last two will be saved by default, and you can save as many others as you like. Which would all be efficiently stored and de-duplicated via ostree

And your userspace would essentially be preserved as you switch between system snapshots, because it is on its own partition.
99% sure Chrome will sync your search settings across devices if you log in. Firefox and Vivaldi also let you log into the browser and sync.
I didn't post this but I'm the guy in the video dressed like Tom Scott. This talk was 8 months ago but everything is still relevant. We're very close to an initial release which I'll (of course) announce on HN. In the meantime I'm happy to answer any questions. You can learn more about Freenet at https://freenet.org/.
The silkscreen of the first prototype service processor they show is the most fun.
He only have Helios so he just integrated a few missing parts.
> Though I don't think you'll get principal engineer interviews, maybe not even staff unless you have some really notable technical accomplishments other than just being a CTO

You may be right.

The companies I was CXO of created some pretty impressive intellectual property (deep tech; which I coded the v1.0+ for personally) and two books (major tech publisher not self-published). You're probably running code I wrote on your machine if you are on a Mac or Linux. Can't say much more without doxing my throw away account.

But I'm not sure any of those things would come across well on a resume, unfortunately.

> Finally, you're going for Engineering Manager, I think you shouldn't need to do leetcode. I think most FAANGs etc are going to ask for code reviewing interviews or the like, not have you actually doing algorithmic puzzles.

Interesting, I've heard that opposite. Good feedback.

> You do want to practice system design interviews.

Good idea. What do you think the best way to go about that is?
There’s an old joke of a woman who agrees to sleep with a man for a million dollars but refuses for a dollar (“what kind of woman do you take me for?”), the punchline being that it’s no longer a question of principles but of price.

https://quoteinvestigator.com/2012/03/07/haggling

I guess the point here is that as soon as some amount of subsidies is acceptable, it’s no longer a showdown between unbridled capitalism and a command economy. The question really just becomes one of degree.
There's a sizable maybe ~1% of my home computing ops spent juggling apt updates.

It's really cool & exciting seeing what's coming. Jak's updates here have been wonderfully technical & specific. This all looks like it's going to get so much better!
After the redesign blocking video suggestions is easier than ever. It's just a div with #id.
I stopped bothering with MP3s over a decade ago in favor of AAC (in .m4a) and for that I use AtomicParsley (https://github.com/wez/atomicparsley) on the command line...should anyone be looking for such a tool.
video encoder/decoder support and performance has order of magnitude improvement in M series, I am surprised that didnt sway you.

Not just that, for high res stuff or modern codecs like AV1 or h265 is probably not supported at all in a 2012 device without updates for so long?

Even if support was possible it would be software encoding and even short clip it can take hours to render ?

I would happily use an older device for development a lot of dev work especially if not frontend or UI usually i can use any laptop just as a terminal, but UI or video editing I wouldn’t be able to.
That's the bit that's sticking out to be as contradictory. I'm inclined to not believe what GCP have said here as an account deletion is an account deletion, why would some objects be left behind.

No doubt this little bit must be causing some annoyance among UniSuper's tech teams.
Sure, but Ozempic is not the only drug that suppresses appetite. So if the underlying benefits are from “just eating less,” then the study should also examine the effects of other pharmaceutical interventions that suppress appetite.
Thanks for licq. This was my favourite client.
Yes it is a benefit of capitalism. But capitalism isn't perfect if you are in a long term strategic battle.

That is why states that created capitalism like Dutch and British always had a strong comportment of fiscal-military state where the government made sure that they could defend their country and their trade.

The problem is that if somebody much larger then you comes along, this gets increasingly difficult. Specially if they are part of the same world and market as you. As Britain learned with the rise of Germany and far more so the US.

The US basically invited China, because they were concerned about the Soviets. This was smart in a struggle with the soviets. But unfortunately China was the much larger strategic danger all along.

The good thing is, that if China continues on along the same lines, the US will continue to do pretty well in a China dominated world. Just as Britain do in a US one. And as the Dutch did in a British one.

The question is, if China will behave the same or not in the long term given that they are not democratic and not even slightly germanic.
That seems like something people just made up, seeing as Apple didn't use ARM for something like a decade or two after that.

However, Apple basically commissioned ARMv8 in the first place to develop the A/M chips, so that presumably helps.
Tractors are extremely heavy and do cause soil compaction issues. I'm honestly not sure how much of a factor the compaction issues when you're also running a mono-crop operation and spraying regularly with fertilizers and poisons, but at a minimum it wouldn't help.
Human-in-the-Loop Simulation Method to Study Synthetic Agents
Is this a solid roadmap to learn front end development?
Hello everyboy.
I created this detailed roadmap (https://happydev.blog/mastering-front-end-development-a-comprehensive-guide) for three of my students, whom I will be mentoring over the next year. This roadmap outlines the key milestones, learning objectives, and resources that we will be using throughout the mentoring process.

In addition to mentoring, I will be documenting the entire process, including our progress, challenges, and successes. This documentation will be shared publicly in case others find it helpful or inspiring for their own learning journeys.

I appreciate your comments, ideas, and constructive criticism. Your feedback will be valuable in refining this roadmap and improving the mentoring experience for my students.
As fas as I know the more people use the strategy the worse it performs, the market is not static, it adapts. Other people react to the buy/sell of your strategy and try to exploit the new pattern.
Honestly I've never worked anywhere that didn't have some kind of "war story" that was told about how some admin or programmer mistake resulted in the deletion of some vast swathe of data, and then the panic-driven heroics that were needed to recover.

It shouldn't happen, but it does, all the time, because humans aren't perfect, and neither are the things we create.
20896111. (I think I had a shorter one that I deleted, back when I was trying it out for the first time, before I had online friends, and didn't know the value of length.)

RIP, ICQ.
Sometimes, the fact that one implementation includes it can make it actually more difficult to standardize, if there are some implementation details that are disagreeable (see GNU's nested functions)
One thing is that CL has a huge ecosystem and a wide variety of compilers for every purpose you might have. Quicklisp probably beats racket and scheme in this regard, but today clojure might have an edge.

When you use racket and clojure specifically, you're kind of walling yourself into one compiler and ecosystem (two, for clj/cljs). This is a significant disadvantage compared to scheme and CL.

CL the way most people write it is way too imperative and OO for me; it reads like untyped java with metaprogramming constructs. Clojure and scheme in my opinion guide you towards the more correct and principled approaches.

Out of all the lisps, regardless of which ones I like the most, I objectively write emacs lisp the most. This is has definitely influenced my opinions on CL syntax; like my weird love hate relationship with the loop macro: on one hand it's a cool, tacit construct that's impossible in a non-lisp, but on the other hand it hides a lot of complexity and is sometimes hard to get right.
I was trying a few old passwords, but looks like my account was deleted, probably due to inactivity.

I saw someone commenting about accounts being deleted due to inactivity, so first I tried to find a way to search old accounts. Found in a website this link: https://icq.im/$YOUR_ICQ_NUMBER/en

Replace that by your ID. I checked some of the IDs in the comments here, and you can see the user name. But mine just shows [deleted], and the old description I wrote years, and years ago :-)

Searching I also ended up on this icq.com web page, that looks right out of Geocities: https://icq.com/cf/ate/externals/ma00b.htm

No idea what's that tool, and no way I am downloading it. But it's amazing to imagine what would be the "created" and "last modified" stats of the files being served there.

Thanks ICQ.
> I didn't say it's worse than crypto. Just a biggest waste of resources by tech companies.

Currently that comment says "the biggest waste of resources of the tech world. Even before crypto." — even if it was not your intent, you wrote something which absolutely can have the meaning I read.

> Just not a legitimate use

No true scotsman. For any value of X, at least one person will claim that X is not "legitimate".

I, like everyone else here going "WTF?" at you, find it totally legitimate despite its flaws.
ARM really could've come up with better numbering / identification. I suppose it's ARM, emphasis on v, then 9, to differentiate it from ARM9, such as ARM9E-S?