skysight-inc/HackerNews huggingface dataset:
All true but I would say the motivations are not same for each cycle.

> First there were mainframes with thin dumb clients. Classic client-server.

Computers were very expensive so would be too expensive to have smart clients. The driving force is cost.

> Then came thick clients, where some processing happened on the local terminal and some on the server.

Computers became cheaper and we had to deliver more things to a growing number of users. The driving force is dual combo of declining cost and increasing demand to do more.

> Technology advanced far enough to install programs locally that ran only locally. The 80's and 90's were quite the decades.

Costs kept going down, computation power kept going up and things became more decentralized so you could do much more at the client side without having to deal with a big server. The driving force was still declining cost and democratization of computers.

> Someone had a bright idea to build server-based applications that could be accessed via a dumb web browser.

That was in order to deal with the issue of managing at scale. The driving force was software management and focus on velocity of change.

> That went on for a while, and people realized that things would be better if we did some processing in JavaScript.

To provide the richness of experience they missed from the 80's/90's locally installed programs.

> Now the push continues to do more and more computation locally.

I would say that in addition to the usual drivers, now there is an aspect of graceful handling of issues introduced by network deficiency (brought due to over-reliance on server-heavy brower-light applications and the generally growing network hungriness) + increased awareness of privacy concerns.

> Can't wait for the next cycle.

Maybe server-side democratization/aggregation and continued emphasis on strengthening local experience.
The US treatment of Assange did a lot of damage to the reputation of the US government internationally and also within the US itself. It contributed to a general feeling of institutional decay, decay of the media, decay of law and order which has caused a loss of trust in the current system.
Hasn't Apple always been this brazen, and never been punished for it? Google phones too. Apple's current punishment is for something else.
To be fair, I don't think anarchism (at least as espoused by the CNT-FAI et al) suggests that anyone can just sit on the couch without doing anything.

If you want that, may I recommend capitalism?

If your expenses are in USD, 30Y TIPS are above 2% last I saw, so putting 50x your burn rate in those should allow you to sit right back, clip those risk-free coupons, and watch the world go by.
The argument against is he conspired with the leaking.
Guess why Germany is in recession?

https://www.tagesspiegel.de/wirtschaft/bessere-standortfakto...

https://www.rechargenews.com/energy-transition/sweden-reject...
But hey, at least it's not YAML!
I don't think so. Crypto hardware depreciates too quickly to leave it idle half the day
Actually with the political landscape as it is at this point of time it's not so easy to guess.
I am going to gamble and say you are "feeling the bern".
Seems like the "Cobra Effect" all over again [1].

[1] https://en.wikipedia.org/wiki/Perverse_incentive
> looks like a text editor with syntax highlighting, am I missing something?

The text editor is just a view, you can completely ignore it if you don't need it. The action is actually in the toolbar, where you have stuff like:

- Remove any duplicate feeds

- Merge multiple files together

These two use cases were the motivation behind making the website.

And like I mentioned in the post, there are more features planned particularly to the outliner view to add and rearrange feeds(outlines) more easily.

If you have a use case or a desired functionality that's missing beyond the above I'd love to hear more about it
> Isn't it ironic that Powershell from Microsoft is so much vastly superior than bash

I agree that powershell is now better than bash. But it took SO LONG to get there. Moreover, bash has had a 12 year head-start (ok, 30 if you count earlier unix shells). Bash has legacy inertia. Even though you can now supposedly run powershell in linux, I don't know anyone who does. Does anybody?

That said, I think powershell is great for utility-knife uses on windows machines.
What everyone gets wrong about the 2015 Ashley Madison scandal
Do you happen to have these FOIA requests, and what kind of threats against Sweden were these?

My attempts to find them by searching the internet have failed.
Everybody cries about Microsoft but Android's level of spying is unmatched and MS is just catching up. Yet for some reason Google is a darling of folks here. Just try to turn off WiFi on your Android phone and see how much longer your battery lasts... All of that power goes to spying on you.
Clarification on "Fake Tradition Is Traditional"
The brilliance didn't only extend to animation - there were at least a dozen of non-animated fantasy and science fiction series some that were produced together with the German PBS. For instance Adam84/The Visitors (https://en.wikipedia.org/wiki/N%C3%A1v%C5%A1t%C4%9Bvn%C3%ADc...), Arabella (https://en.wikipedia.org/wiki/Arabela_(TV_series)) and Pan Tau (https://en.wikipedia.org/wiki/Pan_Tau). The visitors in particular have a banging soundtrack you can listen to it on YouTube.
I do not think parsing json requires a full blown javascript engine.
You can if you want, but that ignores how one of the accepted definitions of "man" is humanity. If you're just swapping words without understanding their deeper implications, you might miss the point. It's not about the gendered language; it's about the collective achievements and struggles of all people.

So, are we really focusing on inclusion, or are we just playing word games?
> If you set out to build a local-first application that users have complete control and ownership over, you need something to solve data sync.

> Dropbox and other file-sync services, while very basic, offer enough to implement it in a simple but working way.

That's how I use KeePassXC. I put the .kdbx file in Seafile, and have it on all my devices. Works like a charm.
English is an amazing language. Chances are slim == Fat Chance.
It's sad to see that Julian Assange, through all his suffering, has achieved so little. I'm not only talking about whether he was able to bring accountability to governments and policymakers.

Here on HN, people tend to think highly of "journalists", especially those involved with foreign policy-related stories, as being some sort of guardians of democracy. Yet Julian Assange has shown that many journalists are in fact working closely together with governments to generate consent for war. To this day, journalists are still actively misleading the public with fearmongering for the Next Big Enemy(r) with whom who we should go into war with next. And a large part of the public — including the HN crowd — are still falling for this.
Copyright is such nonsense. No, you don't have a right that humans machines/can't learn from your artistry, that is just absurd.
My new "feel soo old sentence" is that when I recently asked someone if they'd ever listened to "Me First and the Gimme Gimmes Love Their Country", they replied oh yeah, totally, they used to listen to it all the time ... in elementary school.

Lagniappe: https://www.youtube.com/watch?v=D7g3RuoreRc
Legally speaking, my understanding is that he did something that the US does not approve of (and is presumably a crime in the US).

Then the US requested the countries he happened to be in to extradite him to the US.

If this is correct, if he were in Australia (his country) when the US issued their request, he would have been free, right? (without the possibility to travel I guess as other countries may follow the US request).
I have to say I forgot that one. All I remember from Numbers is the numbers. All right
Hard agree. Always prioritize efficiency and standardization over everything else. The era of "personal touch" and "fun" is over.
Which is wonderful for users that want that and are savvy enough to understand the limitations! However, hobby apps will not be able to afford designers or support or long-lived servers. As long as the social contract is clear, it's a net win. The issue comes when end-users expect the same level of support and continued updates from hobbyists as they got from commercialized apps. Spoiler alert: They absolutely do, at least in B2C. (Or in this case, H2C?)
Why would there be a law covering such a specific and legally unimportant detail? And do you really want to live under a government that regulates everything in such specific detail?

Microsoft can choose to support or not support offline accounts. Users can decide if they care and if they'd rather use something other than Windows. What's the problem exactly?
git-dashboard-nvim: Your git contributions heatmap chart inside nvim dashboard
> All government ministers' pay, including that of the mayors, should be tied to that of nurses for the next 100 years.

A brilliant policy.
Sorry, but that doesn't prevent M$ from pushing an update that breaking it.

Got a surface pro last year, shipped with Windows 11 pro. Worked for one week, then an upgrade broke the graphics. Uninstall of the update made thing worse. Factory reset failed too. Eventually had to clean wipe and install Windows 10. Then I had to try all my keyboards/thumb drives etc as it's either this or that did not work with it and there were not enough port to plug in all the things I need at the same time. The only thing worse than that was over 10 years ago when I was playing with different Linux distributions.

Enough is enough. I guess my next device will be shipped with Linux.
I don't think you scrolled far enough.
SlackOS in a VM is Slack.
> The agents and the Foxconn HR sources cited family duties, pregnancy and higher absenteeism as reasons why Foxconn did not hire married women at the plant, located at Sriperumbudur, near the city of Chennai.

Gross.

> Many of these people also said jewelry worn by married Hindu women could interfere with production.

Gross
That sort of makes sense but the comment I replied to was still mistaken in linking the 20th century "Copernican principle" to debates in the time of Galileo.

IMO calling something so greatly at odds with Copernicus's model the "Copernican principle" is misleading (if not outright nonsensical) and explains why the commentor I corrected confused the two. What a good idea to name something completely at odds with Copernicus's view of the universe after him.

Its like "Gell-Mann amnesia" but without the humour or self awareness.
We'll be fine. We’re not that stupid, but thanks for caring about us.
When Russia enables it, amplifies it, builds their disinformation and propaganda machine around those facts and there’s no counter weight it gets into the realm of anti-democratic adjacent.

There’s nothing simple when it comes to international politics. But foreign meddling by an adversary is a pretty bright line.
The part where the software runs on their server and you send all your messages to them. It's not a policy thing.
User hostile abuses like this is what has finally pushed me off the Windows spyware/admil after 25+ years of using Windows as my primary Desktop.

There's still some rough edges but overall Fedora 40 is an amazing Desktop OS which was easy to recreate all my dev tools including: .NET 8, VSCode, JB Toolbox/Rider/DataGrip/etc, GH CLI/Desktop, Docker/lazydocker, Ollama, AWS CLI, Discord, Obsidian, with PostgreSQL/MySQL/SQL Server/Redis running in Docker, effortlessly installed node/bun/go/python with mise, even all my major titled Windows games are working under Steam/Proton which was a pleasant surprise.

With Windows 10 nearing EOL I believe Linux Desktop is at the turning point for market share now that Microsoft is turning the crank with Windows 11 and turning it into an ad/spyware marketing channel for their Apps and cloud services.
Ever heard of jq?
Didn't Microsoft try to define something like that with Powershell, with parameters being objects (though not JSON)?
You can do genetic engineering in your kitchen these days. It wouldn't be easy to build a mars-worthy microbe, but it's not other people that's going to stop you.

https://youtu.be/F0_q-fD_lyU?si=7-z0gH2yxu4Ejdx3
The Race to Make a Business of Secure Defaults
I've used Slack across three jobs/companies. Two paid, one did not (and switched to teams).

So slack is mostly great for chatting. For audio/video calls it's sub-par (and somehow it messes up with microphone input levels on my work macbook).

But the most important thing: somehow both the two slack-paying jobs had automatic, age-based message deletion.

Not sure why
KISS

Couldn't this just be done with an extension?
It depends, it's just different viewpoints, I'm glad Apple reviews all software and decides if it's worth it and a lot of action from the EU tends just to make things worse/annoying for most users, while collecting big fines for themselves.
> and their children, who have only known their father from behind bars.

Well thats fascinating. Were his kids somehow all born after he was imprisoned?
"Dear user,

You have engaged in wrong-think, so we have disabled your windows account and deleted all your docs in the cloud.

Regards,

Microsoft."
God no.

Focus on a quality product instead of shiny buzz words for once.
What do you suggest? Have 100 different ways to parse output? Think about the resulting code bloat.

And no, you don't need V8 to parse JSON.
Oh boy, they have too much money? Nobody asked for this and/or need this feature.
It's amusing that they actually use the word guild. If the medieval guilds had their way London would still only have one bridge. The irony here is that creatives have an advantage that workers in every other industry lack. Humans value and will continue to value artisinally produced goods. Creatives will always have that in a way that 18th Century weavers and spinners did not. That appreciation also leads to the creative industries being subsidised essentially everywhere in a way that is likely to increase over time rather than decreasing.

Will the rise of AI reduce opportunities for creatives? Almost certainly, but unlike essentially all other industries, it won't be wiped out by the rise of automation because humans won't stop liking things that are created by humans. As in music, there will be a shift to performance where customers / clients are engaged in the creative process. In many ways, it will be a return to something like the golden age of portraiture as people pay for engagement.

There are huge opportunities for creatives in the age of AI to create new art forms, created in new ways for new kinds of consumer. Creatives can choose to engage with that or to throw sabots. As London's liverymen show, guilds cannot stop the tide, the opportunity is to become something new that floats on the rising waters.
Doesn't matter any more to me. I'm replacing my Windows installation with Linux, 3 done, 4 to go.
Why does Australia need help with defence though? I don't remember any country having conflict or issues with Australia, and it is a remote, hard to reach island anyway.
How about adding a grid feature so that I can view multiple tabs in a grid, side-by-side instead of having to manually resize multiple windows everytime I need to do this? I can't imagine I am the only one needing this.

Or being able to mark a window as "main" so even if I accidentally close it first, I don't lose all my pinned tabs upon restart? Again, I'm sure many people have burnt their fingers with this long-standing issue.

I have nothing against AI driven stuff but I keep hoping that one day Mozilla will do the basic things first.
Also, Pop OS (and linux in general) will soon get a new desktop environment called Cosmic. Clearly, it will take one or two years to get it to a level where it's stable, but it's fantastic. It's the first desktop environment that combines the best of KDE, Gnome and i3.
How appropriate you have the same monarch as other countries with the same relationship with the US though. I am British and feel the same about our relationship with the US.
Facebook has been touting their work as both "open source" and "open science", despite being in direct violation of the terms [1, 2]. Others have done similar things, but not on such a big scale and with models with such big reach. In the community, the terms have now become sufficiently muddied that it is hard to have a conversation about what an open model even is.

[1]: https://arxiv.org/abs/2307.09288

[2]: https://opensource.org/blog/metas-llama-2-license-is-not-ope...

Thankfully, OLMo [3] reverted their decision to go with a license that contained usage restrictions and hopefully this sets the standard going forward so that the corporate actors no longer can appropriate the term and will find a suitable term on their own such as "available". But it pains me to see that they had to write "truly open" to distinguish themselves from the "poseurs".

[3]: https://allenai.org/olmo
Literally ALL major browsers support reader mode nowadays.
Yes, I understand the point and agree with the logic (of course). I still don't think the original statement has been dispelled.

A person 'doing boring things' isn't necessarily a bored person. The experience of being bored is entirely subjective. One person staring at paint dry could be driven insane but another could be meditating upon the physical experience of the passage of time.

The saying 'bored people are boring people' isn't supposed to be taken literally. It is as logically fallible as any other quip in English, I think the difference with this one is that it is used in a more directly negative and judgmental way (and often perceived as such by the recipient).
Fully agree regarding the motivations. The thing many young devs don't realize that there's a reason for doing things a certain way. It's not "just because this is the best way to build everything."
The other neat thing about free markets is that they don't exist in the real world.
Is Ransomware Protection Working?
I would also include beams of sunlight going through an opening in the clouds under the term "god ray", rather than it being specific to tree leaves. However, I'm not a native speaker.
It takes less than a second to press reader mode button.
abstractions that usually magically work but sometimes don't are the best abstractions (if you're paid by the hour to fix them).
I wonder if anyone has implemented kernel module or smth to limit filenames to sane set. Just ensuring that they are valid utf8 and do not contain any non-printables would be huge improvement. Sure some niche applications might break so its not something that can be made default, but still I think it would help on systems I control.
I think you're right - people are desperate for anything other than the Tories.

We have a political environment where the Greens are smeared as "crazies", people remember the Lib Dems for their deception, and mass media has many believing Reform will win if they don't vote for Labour. A Labour win is all but guaranteed, so Starmer doesn't need to be the other cheek of the Monoparty arse - he chooses to be.
Same here. Got a MacBook Pro and downgraded my PC to a gaming appliance
Ah that makes sense, thanks. Obvious, in hindsight.
No Way, PHP Strikes Again (CVE-2024-4577)
It's the cycle of most companies that are successful.

Start as the rebel/upstart being more bold, fighting the system, disrupting, until they become big enough to become the system.

It's just different games, as a startup you can't behave like a big corporation, so you use that strength to your advantage, as you get huge, you can't act like a more reckless upstart.
> The issue comes when end-users expect the same level of support and continued updates from hobbyists as they got from commercialized apps.

Maybe. Doesn't change the fact that software will be more commoditized.

If software switching costs get close to 0 [because data is owned and can be opened by any other app], pricing pressure will get intense. Investors love cloud SaaS because they can rent-seek and extract margins of >80%. It's unlikely that apps that do not own and lock-in customer data can rent-seek to such a degree. If they do that, users will switch to the next best solution.
Installed Fedora 40 on a new Ryzen 8740u machine, I cannot believe it that everything working by default, video, audio, even sleeping working like a charm.
Sometimes alienating can be intentional.
Today I learned how neat find is:

find ~/Music -iname 'p*' -not -iname '*age*' -not -iname '*etto*'
find ~/Music -iname 'p*' -not -iregex '.*\(age\|etto\).*'
find ~/Music -regextype posix-extended -iname 'p*' -not -iregex '.*(age|etto).*'

Not that I'm likely to ever use any of that in anger, but it's good to know if ever I do wind up needing it.
Generally speaking, can't you limit/define the output of those commands and parse them that way? like df --portability or --total or --output

And/or use their return codes to verify that something worked or didn't

Or hope your higher level programming language contains built-ins for file system manipulations
Yes, but that doesn't mean that the CIA agent is a criminal.

Consequently, if arrested in, let's say, Thailand and handed over to China he will presumably not confess to espionage, just as Assange should not. He will instead presumably regard the procedure as irrelevant and say nothing.

By entering into a guilty plea he is participating in a legal procedure which is bullshit, and by legitimising it he causes harm to others who would seek to obtain information about war crimes from foreign countries.
You can use sideloadly my friend. No need of a computer after first installation of sideloadly itself.
The celebration is premature. The deal could fall through. Don't you remember what happened last year with Hunter Biden, he had a deal until he didn't.
That is insane!

I had taken my kids out of school by that age, but they would go to places alone much younger than that - depending on where we lived, the time of day etc.
oh neat. It's a different sort of fun - but I just got one of these to play with it with the kidlet.
I've been using Librewolf for about a week now, and I hope they strip out/disable this AI feature.

A few librewolf "gotchas", BTW, should anyone else want to try it: https://c.im/@sbb/112653498580361415
Got any actual proof? About stuff that can't just be toggled off that is
I personally don't think it should be toggleable, it is their choice how to setup their site. You eigther like or you don't.

But you can easily remove the dom element that displays the cursors if the content is interesting to you and the cursors are the only thing preventing you from reading it..