skysight-inc/HackerNews huggingface dataset:
One improvement of the first "super-naive" approach is to break down the state into a whole hierarchy of files, rather than a single file. This helps reduce (but not eliminate) conflicts when multiple clients are making changes to different parts of the state.
An existing code base, even one as recent as 4 years old, gives you something to test against. You haven't specified why you have to abandon it, especially as it's practically brand new.

If you have to migrate to a new platform, try to get buy in from everyone that you're going to only match feature for feature, until the old one is turned off for the last time.

You can make decisions with upgrades in mind, but just push to get it moved completely first. You don't want to end up paying technical debt in 2 places forever.
Myawaddy, Kayin State, Republic of the Union of Myanmar (Burma)
Yeah, I was once harassed by cops for five minutes and I still think about it sometimes. I can't imagine what Assange has been through.
A funny anecdote from a concert a few years ago: Allen was playing a solo, holding a note and blowing as hard as he could on his little soprano sax. Next thing you his teeth fly out, and there's a general commotion on as the rest of the band goes searching for the denture on the stage.

Amazing to be alive at that age, to be touring and rocking it, that's another level.
As a fellow aussie I'm proud of Assange. I am kind of surprised other Australians feel the same because we're kind of a nation of bootlickers. I'm curious what happens now though. If he returns to Australia. Is he actually going to have real freedom and privacy? Or is this going to be kind of superficial where everything he does is monitored by like 5 different agencies and he can't even use the Internet. Like, I've got to see the result to believe it...
Begun, the Catalog Wars Have
OTOH, I've been waiting for disposable coffee cups with OLED-based video ads ever since Minority Report. But tech progress is just too damn slow :P
Turns out a product doesn't have to be "perfect" to work well for many people, I'm using Slack every day for at least 8 years and while these are maybe things that can be improved they are really not things that negatively impact my day.
Well I agree that we got too deep here in an OT, but you can always click on the "2 minutes ago" and then you can reply directly.
Right, globs are syntactic sugar on top of readdir. Definitely use them when you are in a shell. But in general the solution is to call readdir, or some language facility built directly on top of it. Calling ls and asking it for JSON is the stupid way to do things.
Your chronology is a little off. He went to the embassy after losing his appeal against extradition. He had already turned himself in and been on house arrest for two years at that point.
Microsoft breached antitrust rules by bundling Teams and Office, EU says
Their search UX is also terrrible.
The Macroeconomics of Narratives
By the standard at the time, probably lame.

My parents had until couple of years ago photos and 8mm film from my early childhood where I staggering around in just shoes. I hated clothes even in winter.

These days that would be classified as child pornography and likely land them in prison. They were upset about destroying innocent memories but.. well..

Times change, not always for the better.
Microsoft removes documentation for switching to a local account in Windows 11
TC was ~300k USD. My base salary could cover my living expenses (single living with a roommate). I held all of my RSUs + ESPP for 5 years.
The confusion also stems from companies deliberately using the term for marketing purposes. Strong separation between the open source, academia and business environments doesn’t exist as much as it used to. Can’t imagine a Richard Stallman or Linus Thorvalds engaging in blurry half-open source, half business projects.
Tonsky blog post HN comment boilerplates:

- He writes about UX but there's no dark mode!

- The cursors are really distracting!

- The yellow background color makes it unreadable!

- Some comment about the actual content of the post
Wait, so I can just run a little script that creates 400k useless files in the first directory it crawls, and then my data is safe from embezzlement?
ungh this is going to bring the crazies out -- im glad hes finally out although nothing is going to undo the suffering he's had to go through. I guess he can maybe be thankful hes still alive? unlike the people he originally called the US out for murdering.
I think there's a middle point where you want to do something that's complex enough that a glob won't cut it but simple enough that switching languages is not worth it.

I think the example of "exclude these two types of files" is a good case. I often have to write stuff like `ls P* | grep -Ev "wav|draft"` which doesn't solve a problem I don't have (such as filenames with newlines in them) but does solve the one I do (keeping a subset of files that would be tricky to glob properly).

In my experience 95% of those scripts are going to be discarded in a week, and bringing Python into it means I need to deal with `os.path` and `subprocess.run`. My rule of thumb: if it's not going to be version controlled then Bash is fine.
Isn't it ironic that Powershell from Microsoft is so much vastly superior than bash, not because it's great or even better than Python, but because bash is such a terribly low bar to beat, that it totally undermines the "Unix Philosophy"?

Who would have thought that little old Microsoft, purveyors of MSDOS CMD.EXE, would have leapfrogged Unix and come out with something so important and fundamental as a shell that was superior to all of Unix's "standard" sh/csh/bash/whatever shells in so many ways, all of which historically used to be and ridiculously still are touted by Unix Supremacists as one of its greatest strengths?

You see, Microsoft is willing to look at the flaws in their own software, and the virtues of their competitors' software, then admit that they made mistakes, and their competitors did something right, and finally fix their own shit, unlike so many fanatical monolinguistic Unix evangelists.

They did the exact same thing to Java and JavaScript, leaving Visual Basic and CMD.EXE behind in the dustbin of history -- just like Unix should leave bash behind -- resulting in great cross platform languages like C# and TypeScript.

Edit: that reinforces my point that taking so long to get there is a hell of a lot better than taking MUCH LONGER to NOT get there.

Maybe bash's legacy inertia is a problem, not a virtue. Is certainly isn't getting a JSON parser in the foreseeable future. The ironic point is that even Microsoft's power shell has much less legacy inertia, and therefore is so much better, in such a shorter amount of time.
Plus jq and curl might not even be installed. And I never got warm with jq, so if I need to parse json from shell I reach for... python. Really.
I'm not sure why but it made me feel nauseous. Did not like. I couldn't continue to read either.
we arent bootlickers, thats just our politicians and business leaders.
That is not the view of the European press. Even the Guardian, which obviously generally supports the Democrats, cites economic and a host of other reasons:

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

I think what is also missing often is that Hilary Clinton is not a particularly likable character who has made any number of unwise statements:

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

So she would not sail through like charismatic Obama, but the Democrats kind of took her win for granted, which is always a mistake.
That's 240W. You could charge an e-Bike via USB-C with that. Insane.
I've been dreaming of Apple Notes and Obsidian doing what the author suggests. The approach seems similar to Delta Lake's consistency model, which is using object storage like S3, and yet allows concurrent writers and readers: https://jack-vanlightly.com/analyses/2024/4/29/understanding....
I know it kills you, but guess what: There is no "Danny's idea."
Everything that comes in here belongs to the agency.

I give you money, you give me ideas.

https://youtu.be/BnNV4_8izkI?si=Ptz0QCr6V01MOMpN&t=57
Which culture has 100% good outcomes?
Which culture never produced what you call poison trees?

Protip: none of them
That's more of an argument for making the duration fixed and not dependent on the authors life at all. Having both lifelong copyrights PLUS a fixed duration is just double dipping.
Except I didn't raise the orthogonal point, you did by introducing wealth into the discussion.

My example demonstrated the orthogonal nature of your argument and that it doesn't hold true in all circumstances, and according to your criteria of only needing one example to disprove an assertion, then yours has been dispelled as well.

I'll add that I also dislike the adage 'only boring people get bored'. However I think there is some truth to it, perhaps a more accurate phrasing would be 'people who are always bored are boring people '
Alternative shells or higher languages don't solve _all_ the issues.

I won't install a new shell to generate a file list on my CI server. I won't install a new shell on remote machines. Ever.

These structured shells also require commands to be aware of them, either via some plugin that structures their raw I/O output or some convention. They solve _some_ command output structuring but not _all_ the general problem.

So, the answer is good. It promotes the idea that one should be careful when machine parsing output meant for humans.
I like what lobechat does everything in indexedb with webrtc for P2P sync.
Should have a button to disable it. Maybe next to the... useless dark mode button? Funny gimmicks à lá 2004.
Visiting Every Digit
>It's honestly shocking to me how many anarcho-capitalists there are, especially here on HN.

Because HN is full of 'temporarily embarrassed billionaires'[1]. A lot of people here are either vested in big tech or see themselves creating the next big-tech in the future hoping to become the next Steve Jobs.

They saw how the likes of Meta, Apple, Google and Microsoft got super rich through exploiting various legal and market loopholes, so they see these upcoming regulations as a threat to their own enrichment. Kind of like technological NIMBYism.

It's difficult to have unbiased discussions on big-tech regulations when many here have built their wealth or careers on big-tech being deregulated and exploiting every trick in the book, and now suddenly get to watch as the ladder is pulled from under them shuddering at the though that SW engineering will be paid like other professions (like in Europe) instead of being a professional get-rich quick ticket it was/still is for now.

[1] https://en.m.wiktionary.org/wiki/temporarily_embarrassed_mil...
Do you know Nikita? He likes to provoke and manipulate the audience.

Check the today's twin post on the same subject: https://news.ycombinator.com/item?id=40772955

Comments are 100% on the point, both bland and boring.
Anyone know which about:config-parameters I need to change to disable it?
It would be ludicrous to say that justice won, but I'm glad he is finally free.
Injecting a foreign substance into your body without consent, does that sound legal ?
This is Important
Scripts should be using `/usr/bin/env python3` anyway, so they work inside virtualenvs and other scenarios where `/usr/bin/python` isn't the Python you want.
You still have to learn the syntax even if it is expressed in json or yaml. Perhaps stating the obvious, but not every json object is a valid ntp configuration.

The configuration object will always and by definition be proprietary to ntp. Expressing it as plain text allows for a trivial parser, without any of the security implications of wrapping it in a general language language ("should this string be escaped?", "what should we do with invalid utf8?").

The more simple format has survived over thirty years, is trivial to parse by anyone, and does not bring any dependencies that needs maintaining. That should count for something.
Any of this would be an implementation level fault, and Dropbox, iCloud, Google Photos and Meta's chat apps have had this solved for decades. I don't see why OneDrive couldn't.

If you hate the design, don't let your arguments rely on a bad implementation of what you hate. Make them work with a perfect one.
Fascinating how far technology use and philosophy has diverged between generations.

I'm old school and local first. I don't own a smart phone and I host my own music, video and I read real books and ebooks I download and read from an off line eReader.

Then I compare with the modern man who streams his music, video, buys audio books as a service, uses only web browser applications, and then bitterly complains when the internet goes down, or when the prices of his apps go up, or when his favourite music or movie disappears from the service provider and so on and so on.

So not only a complete loss of control and computing autonomy, but also a financial drain as well when counting the cost of all the apps and services.

Mean while, I'll happily chug along, local first, and if the internet doesn't work, at most my web browsing and email suffers, but since I do have my reference libraries, documentation and interpreters available locally, I can still get work done until the internet comes back up.
TLDR: Opt-in
The approach seems similar to Delta Lake's consistency model, using object storage like S3, and yet allows concurrent writers and readers: https://jack-vanlightly.com/analyses/2024/4/29/understanding...
oh geez, youre right. cant stop shaking my head. i always knew we were terrible at being independent (we voted to keep the monarchy ffs).
OpenAI to cut access to tools for developers in China
Depends. If your life experience is one of wealth and privilege but you are constantly told you deserve your wealth and privilege because you are smarter and more hard working than everyone else. And if your work experience amounts to exploiting the connections you made as a direct result of the wealth and privilege you were born with, but everyone says you are smarter and more hard-working than everyone else. If that has been your experience, then I can easily see how a person would genuinely believe the anarcho-capitalist philosophy could work in real life, if not for the stupid, lazy plebs
What really bothers me is they removed the possibility to set the interface to the good old windows nt interface after windows 7. Okay, Microsoft wants to implement sim crappy new UI. At least give me the option to make it right
macOS 15 No Longer Needs Twice the Free Space for App Store Installs
Their wonderful song, The Death of John Smith, describes the life of a normal man with a "proper job": https://www.youtube.com/watch?v=EGgUt9vNGlo

NOFX's version of a job is better described by "Thank God It's Monday": https://www.youtube.com/watch?v=22rDfUc9HgA

"
I live a 5 day weekend, I gotta a year long holiday, Thank God it's Monday...
"

I love this band!!
Avoided a recession seems to be a call that it's too early to make. Danielle Demartino Booth, formerly of the Dallas Fed, suggests we've actually been in one since October. The National Bureau of Economic Research always calls a recession after it has started (and sometimes, even after it has ended).

Saying the Fed has avoided a recession amusingly also puts way too much credit/blame on the Fed for the state of the economy. They're a bank regulator, and not much else. And given the global nature of the Eurodollar system, not even particularly central, though, since the death of LIBOR and the advent of SOFR, it could be argued they do at least have a little more sway than in prior decades. When Congress is busy spending trillions and the Treasury is busy issuing debt at a record pace while the Fed simply adjusts interest rates at the immediate end of the curve, it hardly seems sensible to look to them for why the economy is doing whatever it is.
Local-first isn’t a good model for projects that need to monetize. I’ve given this a lot of thought as well. I think it only makes practical sense for apps that exist to serve a public benefit.
When Russia invaded Ukraine in 2022, we found out their Army was mostly a paper tiger.

It seems the Houthi are showing that our Navy is about the same... lots of money and technology invested into systems that aren't up to the challenges of the 21st Century.

I just hope we can replace enough of the machine tools industry here at home in time to avoid catastrophe when globalism collapses. It's really going to suck when the dollar stops being our primary export. We're going to suffer the same fate as Britain after the loss the Pound Sterling as the international reserve currency.
>There are people here who bough NVDA at a bargain with the same reasoning.

There are people here who bough Blackberry, Kodak and Blockbuster at a bargain with the same reasoning.
I guess it's a question of what change you push for. Imagine you go to post-revolution Haiti, and you just try to push for economic growth. You recognize that the country has an internationally competitive sugar industry. So you work out ways to convince everybody to go back and work on the sugar plantations, producing sugar for export. Except, you're in competition with the slave plantations, so you can't really pay people good wages or have good conditions. People don't like that, so they revolt, and you repress them with force. Before long, you have produced something like pre-revolution Haiti.

Sometimes it's important to recognize the history in order to push in the right direction. I don't know what the right direction is, but I think saying that Africans just suck because they've been dealt an awful hand seems unfair. I figure it's just really hard to get out from under the feet of an international system that was built for and by colonizers, and there are very few clearly good choices about how to do it.
Yeah, I think the furthest Starmer would take this would be to instead attack the Tories for failing to ensure the case was handled better rather than attack the US.
Linking does not expect a full and complete so. That's what it's currently fed, but it's not a requirement. You could just as well have "import libs" in ELF too.
> Former Australian foreign minister Alexander Downer says "most people" in Australia do not see Assange as a journalist.

The Downer family have recent history in misjudging what "most people" in significant chunks of the Australian public think. Chunks, for example, like the electorate they're trying to be members of parliament in.
> It's theft.

That's not remotely true even with today's absurd laws.
First work out which laws you can use.

Where do you live? (Country and state)

Where is the company based? (Country and state)
He did poke a rather large stick at a rather large bear.
Only in a way that we are in the same website business for a while: https://grumpy.website and https://annoying.technology
If only the very competent people that decided to create Rust had thought of asking you for the solution instead...

Have a little humility.
Firefox 3rd Party Installer Campaign – Mozilla Community Portal
And government employees allow it to work because the populace allows it.

Gov employees aren't the main target or problem in lobbying. Politicians are. And people who keep on voting for politicians whose campaigins are funded by big business and billionairres.

Who have you voted lately?
...and the most important WikiLeaks will be published sooon... (in a web-wide-shut near you).
It may not quite be there yet but it will be any day now. https://www.cbsnews.com/news/federal-debt-interest-payments-...

Doesn't help that neither party has any interest in fiscal conservativism; just arguments on what pet projects they'd like to bankrupt the country with.
More like "book deal" and "Netflix show"
I once though clippy was cute too...
More details?

This can be so different between some small company's website vs an enterprise SASS, for example.

What is your project? Who are the stakeholders? Who are the users? What are your resources and budget? What are your goals and constraints?
First there were mainframes with thin dumb clients. Classic client-server.

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

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

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

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

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

Can't wait for the next cycle.
Brexit or no Brexit, I know my country is falling apart.

Does not change my original post.
Stop being a "lefty" or "righty" then we'll talk.
Pgai
If anybody is interesting in learning more about that smearing campaing: https://www.ajiunit.com/investigation/the-labour-files

> An investigation based on the largest leak of documents in British political history. The Labour Files examines thousands of internal documents, emails and social media messages to reveal how senior officials in one of the two parties of government in the UK ran a coup by stealth against the elected leader of the party.
The laserdisc version is significantly higher quality than VHS, but it could be hard to find. Not to mention a laserdisc player.

Of course, this exists: <https://en.wikipedia.org/w/index.php?title=Harmy%27s_Despeci...>
The whole "data and (hidden) code mixed in a seemingly-infinite matrix" concept offends my engineering sensibilities. It's not about bugs in Excel, it's about the bugs my spreadsheets will have since I forgot to fill in that one cell, overran the area used by some formula elsewhere, didn't set the format correctly, so visually all looks good but it breaks a sum...

To get back to my point, working with spreadsheets feels bad (from my experience) because I have to juggle all the things mentioned above. In my favourite programming environments, mistakes of this sort are generally directly evident in the form of errors.

If I had more spreadsheet experience, I would get better at avoiding these mistakes. But I choose to use Python, where they are handled by design.
That just sounds terrible. I want the program's scroll bar to reflect the actual size as accurately as possible. Anything else just sounds annoying.
That doesn't solve the problem that bash is completely useless for manipulating JSON.

It certainly would make writing Python scripts that need to interact with other programs easier. But Python doesn't desperately NEED to interact with so many other programs for such simple tasks like enumerating files or making http requests or parsing json, the way bash does.
Bait and switch.

It's a shame that toothless regulators can't do anything about it. Microsoft should received such a large fine, they should end up on the brink of bankruptcy.
I think they got it the wrong way round. Slack is for ephemeral communication only. Add an option that deletes messages after 7 days instead.

Not much money in that though.
You already kinda do if you're drinking bottles of water left in the car for a long time, time+sun/heat/motion is how microplastics are made.
Anyone with experience on Rust for ESP32 controllers could chime in on whether this is feasible on rust as well?
This collective of stooges of the European content industry seems to be somewhat irrelevant. Never even heard of one of their "prominent" supporters. This seems like one of the thousand attempts to protect the very mediocre European domestic content industry. As a German, I have seen so many of such initiatives, often even funded by universities or state near bodies.
Been to proton for a little less than a year. Really disliked it. It’s too locked in.