skysight-inc/HackerNews huggingface dataset:
Generally, the older it is, the harder it is to redo. There's a lot of undocumented bug fixes that accumulate as a project gets older. Some things are so bad that you just can't do anything with it and it's easier rebuilt than done.

Often it's best to have high test coverage when migrating. You can push this to be part of the current project if it's not there and it's some productivity anyway. I usually skip things that test/mock the code and just do things like UI or API tests.

Migrations may take much, much, much, much longer than anticipated. If you have a gantt chart of some kind, make sure it's not reliant on the migration.
microplastics are the 'nature' now
You’re in luck! Your browser has a button to disable them and it will also activate Dark Mode!
Geez, the more I read about it the more I think about migrating my gaming machine to something like Pop_OS. I heard people are having great experience, and Steam through Steam Deck has considerably improved gaming on Linux experience.

I think I get it - there are plenty of people using Windows as their primary OS and they want bells and whistles while not caring about telemetry. But just.. let people disable things.

IMO fact, that Microsoft is pushing spyware on their users and make it harder and harder to disable it is much more important topic than EU focusing on Apple (which is monopoly inside their ecosystem, but not a provider of "default" software used in offices etc.)
Yeah at the end of the day, we'll do what lets us keep doing. It does suck that local-first seemingly does not have monetary alignment with public benefit though. A robust local-first app (if we're including syncronization too) is very expensive to make. It's become a bit easier in the past couple of years though.
Same in Canada. The reusable bags that the stores sell are 5-20$. You get hit once with that and you'll start bringing your own bags.

It's actually really simple to influence human behavior with pricing!
I kept drawing "hello" hoping for a reply.
Yeah I kind of agree with what you're saying, the main issue for me is that I work in web dev and very few people are like you are and would pay for local first software. I have a hard time even convincing people I know hate cloud spyware shit to use local first alternatives that require just a little more setup.

I would love to make all my work local first but when the users are requesting other things I have to oblige. The feature list is long and the time is short. I simply can't spend a lot of time on making a sucky git alternative for when conflicts happen. When doing work on my spare time projects I want to make as much as possible in the little time that I do have, so local first is pretty much on the bottom of the list. Personally, I tried to build a music library but it's very hard today since you can't get music legally in a good cheap way. Illegally by torrenting is also hard because no one torrents music anymore.

I do keep a library of movies but I rarely visit it and stream new movies with torrent software. Basically everything else, like work, is mostly online based today so there is not really much to do locally anymore except photo editing and watching movies for me. Of course, I do still develop on my machine but as soon as I get stuck on something I need the internet to look up some reference or whatever and if I don't have the internet I can't get emails or chat messages from colleagues or push my code anyway so then I can only work for a short while.

I completely hate most cloud software and prefer local first but my issue is that no one except nerds on hackernews really cares about it and it is too much work for little gain. I actually are in a process to rewrite a side project that I hope to one day be a business from a local-first react project to a phoenix liveview. Why? Because I think the realtime aspects of the project will bring in more customers and it's far easier to maintain the state. So again, less work and more features I will actually get paid for.

If I ever make it to a stable business, I will probably make a small portion of the app work offline because I know some customers will like it when they use it under ground.
https://mywiki.wooledge.org/BashPitfalls#for_f_in_.24.28ls_....
I would rather live in a society with the odd domestic terrorist whacko than one where the government dystopically forces family members to turn one another in or else go to jail too.

I'm not against handling it but I could live with it a lot better if I handled the justice myself and dealt with the consequences of that afterward. I don't think I could ever offer a sibling, or spouse, to the kings men and feel right about it even if the 'ends' turn out right.
> One thing some people do when trying to adopt a healthier diet is to change where they keep healthy vs unhealthy food in their house, to make healthier food more convenient and unhealthy food less convenient. They alter their environment to encourage better moment-to-moment decisions. We can choose as a society to do the same thing.

Putting aside the "healthy vs unhealthy" food contrivance, how do you propose that society decides to keep healthier food options in individual people's houses? If somebody chooses to do that, they are individually choosing to make a lifestyle change. According to you this strategy is a "smooth road to failure".
Opt-in, for now...
Anarchists' portrayal of themselves is actually much more discrediting than the pop culture version; it's basically an ideology about everyone being in meetings all day.

Unlike some other ideologies they will happily answer any questions about it, it's just that the answers are extremely bad, whether it's "how would you make insulin" (you won't) or "how does criminal justice work" (sometimes meetings, sometimes lynch mobs).
This isn't a legal definition, it's the dictionary term

>(the act of) dishonestly taking something that belongs to someone else and keeping it.

How is this action of taking someone else's idea and keeping the fruits of their mental labor not thievery?

Again, not legally arguing. The point here was to exercise the psychological reason that having your ideas taken without permission nor even acknowledgemrnt feels bad. Theft is bad and feels bad. People want to avoid that where possible.
It's a personal blog made for fun. Both features made me smile. What's the problem? The kind of attitude you're displaying here just depresses me. Makes me lose faith in humanity.
A universal sync engine could be "files as zipped repositories."

A repository as a file is self-contained, tracks changes by itself, and is, therefore, free from vendor lock-in. Here is my draft RFC https://docs.google.com/document/d/1sma0kYRlmr4TavZGa4EFiNZA...
Ok, imagine the original assertion was “All square numbers are even”.

I only need to introduce a specific example/constraint to disprove the original assertion: 1

My introduction of the example/constraint is directly relevant to disproving the original point. That is the whole point of introducing it, so it is absolutely not orthogonal.

If you then remove my constraint (1) and say: “but 4 and 16 can both be square numbers”: Sure you're not wrong, but that also has nothing to do with why I introduced my example in the first place, nor does it invalidate my example, and is thus completely orthogonal to proving/disproving the original point.
Three customers of mine use Slack all the time, only one is paying. The other two accept that old messages go away.

About features:

Calls and screen sharing work well.

Threads are horrible, it's where messages go to hide and die because nobody notices them.

Search is poorly implemented: for some reason it's difficult to find stuff.

A customer of mine would like a mix between a chat and a forum software, to give threads a name and persist them in a menu and reference them later on.
This post is very thin on details. A better source is in the Firefox Nightly News blog post titled “Experimenting with AI services in Nightly”. [1] This is currently opt-in.

Some excerpts from that post [1]:

> To start, this experiment will only be available to Nightly users, and the AI functionality will be entirely optional. It’s there in case it’s helpful, but it is not built into any core functionality.

> In the first experiment that you can try out this week, you will be able to:

> Add a chatbot of your choice to the sidebar, so you can quickly access it as you browse.

> Select and send text from webpages to.

> Summarize the excerpt and make it easier to scan and understand at a glance.

> Simplify language. We find this feature handy for answering the typical kids’ “why” questions.

> Ask the chatbot to test your knowledge and memory of the excerpt.

> To activate the experience:

> Go to Settings > Nightly Experiments and turn the AI Chatbot Integration experiment on.

> Choose your preferred chatbot from this list of providers: ChatGPT, Google Gemini, HuggingChat, Le Chat Mistral

> Then, as you browse, select any text, right-click it, and choose the Ask chatbot option to send the text, page title, and prompt to your provider.

[1]: https://blog.nightly.mozilla.org/2024/06/24/experimenting-wi...
That isn't what happened to the people who actually did invent them at BioNTech/Moderna.
Good to be reminded once in a while that litterally all your moves are tracked.
There was a headline on the site recently that said "sales happen when people get fear of missing out".

Which makes this seem like a cynical, if long and winding, sales pitch.
I would even go further and say: why store the pictures in the cloud at all? Keep them local always (with backups). If you want to share photos with others, send them explicitly (via email or chat). Many advantages:

- access is forbidden by default to everyone except you

- you don’t know what the platform providers will do with your photos anyway (you cannot trust them anymore)

- you can access your photos offline
Let's say a medium Nextjs v10 side project. The goal is to update it as quickly as possible. It's just me.
Hahah well once that equity pays out, post the stories to HN please!
Many people turn to globbing to save them, which is usually better, but has some problems in case of no matches. But, for Bash, you can do this to fix it:

shopt -s failglob
The Guardian thinks the election loss had mainly economic and personality reasons:

https://www.theguardian.com/us-news/2016/nov/09/hillary-clin...

Then, Assange probably thought that Hilary Clinton really tried to drone him, despite denials:

https://www.washingtontimes.com/news/2016/oct/4/hillary-clin...

It isn't the first time that she made unwise statements:

https://www.cbsnews.com/news/clinton-on-qaddafi-we-came-we-s...

I'm pretty sure that the charismatic Obama, even if he had had a similar email affair, would have won the elections. Personalities really matter.
Not technically a single file on disk anymore, but I still have an old text file of software registration keys / serial numbers that I started in the 90s, for buying shareware or ripping CD keys with Magical Jellybean (a Microsoft key ripper).

It started life as a plain .txt on disk that I'd manually copy over from computer to computer, first via floppies and eventually null modem cables and ZIP disks and thumb drives.

When email got popular I started emailing it to myself as a way of storing it in the cloud. Eventually it made it into Gmail and I could store it there, versioned, across generations of computer platforms and ISPs.

Then Google Docs came around and it's lived there ever since. I still go through the version history there sometimes. It doesn't go all the way back, but does have some interim license keys if I ever need an older version (like some gray market version of Windows 7 for a refurb laptop).
> But file syncing is a “dumb” protocol. You can’t “hook” into sync events, or update notifications, or conflict resolution. There isn’t much API; you just save files and they get synced. In case of conflict, best case, you get two files. Worst — you get only one :)

Sync services haven't evolved much. I guess, a service that would provide lower APIs and different data structures (CRDTs, etc.) would be a hacker's dream. Also, E2EE would be nice.

And if they closed the shop, I would have all the files on my devices.
Exposing corruption mainly in the anglosphere is not some systematic error if that is what you do best and where most of tge organisation live and know people.

You could claim Wikileaks is a Thai or South African asset too on those preconditions.
Is AWS working on Redshift replacement?
Everyone who worked w/ Redshift had a terrible experience when they tried to scale out. Their db is unstable(new features), permission model is different from IAM and it is simply hard to optimise due to the lack of isolation. Are they working on bringing another DB or they are planning to incrementally rework Redshift to the point it could compete w/ Snowflake and BQ?
Biggest manifestations of unaffordable housing are people commuting 2h one way and/or living 2-6 people per room dorm style.

Homeless problem (exotic poor) is completely different and mostly unconnected to housing affordability problem. You can’t house drug addict or mental regardless of housing prices. They will just destroy it. Locking them up is the only solution.
They're readying their sabots to throw in the machinery.
> It's a shame that toothless regulators can't do anything about it

There's no law or regulation that requires computer makers to always allow operation and set-up while offline.

...I think having a law to require MS to allow offline set-up by all users would be an overreach, but a reasonable alternative would be to require Microsoft to sell Windows LTSC to anyone who asks for it, not just Software Assurance and MSDN Subscribers.
Ask HN: How Common Are Algorithmic Interviews in SRE Hiring?
Hey. Could experienced folks participating in SRE interviews frequently share how often they encounter algorithmic stages? I struggle in this area and plan to invest time in system design, behavioral questions, and fundamental topics like Linux, networking, operating systems, and scripting.

I suggest skipping the company if an initial interview mentions an algorithmic part.

What implications might this strategy have? I'm not particularly interested in FAANG companies and would be satisfied with a slightly above-average salary for an SRE role.
I switched to halogen incandescent at my desk and I feel much better.

There is something in the LED and neon light that get me dizzy, it might be the spectrum, it might be the flashing at 120hz.

We also need near infrared light for our mitochondria to work properly and we created an environment devoid of it.
I was talking about personal income tax as a percentage of my income. Spending is discretionary and does not matter. Otherwise I have a proposal for you - let's get rid of income tax and replace it with sales tax.

Also I do own business so no need to explain me all it's virtues.
I'm not exactly disagreeing because it is a factual view. But there are some knotty issues that go a lot deeper.

1) The US was doing a lot of things wrong. Going off the 2011 cables [0] they were spying on various people they weren't meant to be, there were one or two things that look war crimes to me but who knows technically and a few gems like "Der Spiegel reported that one of the cables showed that the US had placed pressure on Germany not to pursue the 13 suspected CIA agents involved in the 2003 abduction of Khalid El-Masri, a German citizen".

2) It wasn't obvious in that leak that the US was doing anything counter the interests of the US. But Assange isn't a US citizen and wasn't in the US at the time, so that isn't a reasonable standard to hold him to.

3) Even internally to the US though there is a reasonable argument that he was helpful. If US citizens don't have easy access to this sort of information, how are they supposed to effectively exercise democratic control on the government? People are going out and doing terrible things in their name which, arguably, are counterproductive and they would probably not want done. Accountability requires sunlight and they can't debate whether there is enough sunlight without people like Assange.

4) It turns out that the US does have a huge probably-illegal certainly-ill-advised spying program that was being sniffed out by leakers. The response to Assange seems likely to be part of a campaign to keep material information on such topics like that out of the public sphere.

[0] https://en.wikipedia.org/wiki/United_States_diplomatic_cable...
At the very least it should be toggleable. It's distracting and impedes readability.

Ostensibly, the goal of writing a blog post is for others to read it.
No, you don't understand. Associating a phone number with google didn't used to be a MFA/verification decision, back when the web was more sane. Now, google considers it the most vital form of authentication. So it's completely possible to have added a phone number back when it wasn't used as a security tool, and then google arbitrarily decides to make it a security tool without their consent. That is not the user's fault or in their control.
That isn't updating the counts after every symbol. Why don't you write one that does so you can compare them fairly?
Discover how embedded analytics is revolutionizing the way businesses harness data. In this article, we explore the integration of advanced analytics directly into applications, providing real-time, actionable insights that drive smarter decisions and enhance user experiences. Learn about the latest trends, benefits, and practical implementations of embedded analytics, and see how it's transforming industries across the globe. Don't miss out on this deep dive into the future of data-driven decision-making!
I'm not sure I'm getting it - what does that figure, which talks about the AppStore revenue, have to do with sales in the EU?

Indubitably it would hurt Apple a lot if they lost a quarter of their revenue, would it not?
Loved the realtime cursors on a post talking CRDTs.
Assange literally had a show on Russia Today.
https://www.reuters.com/article/us-russia-assange-tv/wikilea... WikiLeaks founder to host Kremlin-funded TV show
> I think having a law to require MS to allow offline set-up by all users would be an overreach

Why? Do you think it would lead to a better or worse world?
Fat Mike is actually a good guy. He's done a lot of shit, but mostly shit you expect from a punk, like this sort of prank (which seems to be the only source for the parent commenter to decide he's a "terrible human being", the sort of hyperbolic, simplistic language you expect from people who are desperate to find something to be outraged about), getting drunk/high on shows, criticizing everything/everyone (just like in his songs) including himself.

A more recent song where he self-deprecates (there's many), "Don't count on me": https://www.youtube.com/watch?v=bS2oFkpsxVo

"
Don't count on me, 'cause I'm the worst
If I'm there, it'll be a surprise to so many other friends that I'd call first
It's not that I don't care, I just don't care very much
'Cause I'm either on the spectrum, or just plain out of touch
That's who I am, that's what I do
I could change if I wanted to, but I don't
"

Anyway, watch the NOFX documentaries (https://www.youtube.com/watch?v=5aa9aIoorJ8&list=PL15C6AE3FA...) and Mike's podcast. He seems to be quite nice and liked by all who know him. Maybe that's biased, but that's the main source I have :).

Here's a Reddit post by someone who is an actual friend of his: https://www.reddit.com/r/nofx/comments/1d2iwzx/my_journey_as...
> after an exogenous power funded and armed the outer most fringe of deplorable religious extremism

How much time should pass before it's no longer seen as America's fault ? Assuming you're referring to the arming of the mujaheddin.
> A customer of mine would like a mix between a chat and a forum software

How much of that was like google wave?
That's called Discord.
I've done that. I kept a windows install on the side for the few games that don't have a permissive enough anticheat, but I basically never use it anymore since The Finals has allowed Proton. It's going great.
Podcast? I’d pay $10 per month for a good Assange podcast.
Producing fuels from 1,500 degrees of solar heat
> For decades, on most Windows computers I run web browsers, there's always Internet Explorer. As I already said, that is a weak and misleading and pernicious argument.

On its own, I agree. But you glossed over everything else I said, so I'm not going to entertain your weak argument.

You seem to ignore that different users, different use cases, different environments, etc. all need to be taken into account when choosing a tool.

Like I said, for most of my use cases where I use shell scripting, it's the best tool for the job. If you don't believe me, or think you know better about my circumstances than I do, all the power to you.
Does your plumber's family get to live of the toilets he installed? Why shouldn't they be able to do that but a writer's family can?

> Stop telling others what to do with their work

We are not telling them what to do we are saying authors shouldn't have the right to restrict what we can do, or to be more precise, say - because that's what copyright is in the end, a limitation on free speech.
> Can't wait for the next cycle.

Edge compute :D Have data distributed "wherever" (client, server) to perform computations "wherever".

Using a video editor as an example: The video editor running locally means videos can be rendered for free with the user's hardware. Great for hobbyists (or a free-tier!), bad for large projects that would take too long to render. Have "edge compute" and hobbyists can use the free-tier while large projects can render on the cloud.
overreach of regulations leads to a worse world.

Your options are to simply not use microsoft windows. it is a cost that is borne by you (ala the switching cost).

There can be no such an option where you get to keep what you have, but also legislate exactly what you desire, without paying any of the costs.
Why do you want to put LF bytes into filenames?

Using magic, I've renamed any files you have to remove control characters in the name and made it impossible to make any new ones. (You can thank me later.)

What can't you do now?
Probably centuries of socialism (or "lower stage of socialism") as per the Marx and marxist thought. The conflicts of interests in production have to have vanished (in marxist terms the so called class struggle has ended). Many communists doubt whether this is even possible, but find it a good goal nevertheless.

In communism there's no state, and hence no government. Communist parties don't claim that countries they run are communist (it would be an oxymoron), or even socialist yet (China kind of hints at that though).

"In a higher phase of communist society, after the enslaving subordination of the individual to the division of labor, and therewith also the antithesis between mental and physical labor, has vanished; after labor has become not only a means of life but life's prime want; after the productive forces have also increased with the all-around development of the individual, and all the springs of co-operative wealth flow more abundantly – only then can the narrow horizon of bourgeois right be crossed in its entirety and society inscribe on its banners: From each according to his ability, to each according to his needs!"

https://www.marxists.org/archive/marx/works/1875/gotha/ch01....
No specific law, but competition laws are quite generic in their requirements so it is possible that they do need to allow users that much control over their machines.
I'd bet a modest sum that this hypothetical has been addressed in some cyberpunk story or another.
The NYT article says this:

> "Controversies aside — most of which involved drugs, onstage banter taken too far and the unpredictability of both the band and its fans — the members of NOFX managed to do something most people can only dream of: They avoided having a day job for 40 years."

We're going to need some deep investigative journalism to sort this mystery out...