skysight-inc/HackerNews huggingface dataset:
They are necessary because as soon as someone decides that S3 is a filesystem, they will look at the other cloud "filesystems," notice that S3 is cheaper than most of them, and then for some reason they will decide to run giant Hadoop fs stuff on it or mount a relational database on it or all other manner of stupidity. I guarantee you S3's customer-facing engineers are fielding multiple calls per week from customers who are angry that S3 isn't as fast as some real filesystem solution that the customer migrated from because S3 was cheaper.

When people decide that X is a filesystem, they try to use it like it's a local, POSIX filesystem, and that's terrible because it won't be immediately obvious why it's a stupid plan.
Are you thinking km? I would think riding 20 miles = 32km daily is more of a bike enthusiast thing, at least in Germany.
Great, why is the United States taking sides in an ethnoconflict? How many voters even care about this issue vs how many are being dragged into it? Why do both presidential candidates speak at AIPAC?

Makes 0 sense for us to take sides in this conflict.
Well I guess the author of the blog post agrees, since he talks about "its demise in the 1980s". Probably a lot of things have changed since then and honestly I am kinda curious about it.
Good, it's only out of sheer luck that nobody was sitting close enough to get sucked out mid-flight. On a full flight people would have died.
Imagine the money and human cost that could be saved if nations would agree to settle international disputes over the board game of "Risk."
It's interesting to me that you pose this question. I would suggest that this says more about the culture you live in than the culture the Amish live in. (No offence intended.)

My hypothesis is that you live in a primarily material culture (safe bet, since we mostly all do.) Thus most of your life decisions surround money. What can you afford, how to get more of it, how to spend less of it and so on. Again, z safe bet, since that's true for most of us in general, and is emphasised especially in the US.

Most of this is just baked in, so when we look at alternative lifestyles we can assume that they make decisions as we do. That can be a mistake simply because its hard to conceive the way others live.

For example it's common for Europeans to get over 30 days paid leave a year. In the US most shift workers get none. In Europe salaried workers work fixed hours, then go home. In the US they stay late, do emails all night, and so on.

Neither approach is right or wrong, they're just different. And it's easy to put my motivations on another group, send then see their decisions as crazy.
I saw that as a point worth digging into.

If we push it to the deep end, reading a printout of an archived book or the version that has been past down in the family and is the last physical reminder of grandpa who we never saw alive won't have the same effect.

But we're not talking about content or ideas anymore.
Daring Fireball on latest in Epic-Apple saga
No, they're not made up. A folder (or directory) is a specific type of inode, just a file is.

S3 doesn't have folders. The UI fakes them by creating a 0-byte object (or file, if you will). It's a kludge.
Implementing Scoped Defer in C
Some rather cursed macro magic, but I'm quite proud of the end result compared to the existing library solutions.
There are numerous effects DST might have on people. Having to turn the clock is indeed the smallest of the concerns.

Parents of preschool or school children know the impact. Somehow for some of the kids the "biological clock" is stronger than for an adult. So twice a year you are fighting against that.
There's also https://github.com/tomhicks/react-audible-debug which has been around for some time, I think it has a clearer sound for identifying excessive re-renders, but it's definitely a little more annoying :)

https://stackblitz.com/edit/react-9vb6xn?file=src%2FApp.js
Don't be stupid. Ads will just be incorporated into the preprompt. On the fly product placement in both text
, images and video is actually easier than ever in generative AI.
There was a small segment on Boeing recently and the industry as a whole on John Oliver’s show. Boeing being the main issue and how this company has repeatedly shit the bed multiple times since the takeover and shift of HQ to Chicago.

But one of the interesting facts I learned: the FAA has “regulators” that are paid by the airline industry themselves. This is largely due to how inexperienced the FAA is with the manufacturing process and thus rely on the industry to self-regulate.

Someone may raise an issue on the ground floor of these airline manufacturers. But the complaints are sent to people paid for by the airline manufacturers.

The conflict of interest is high. Yet FAA thinks this is okay.
I once made a pretty dashboard: press `enter` on an empty terminal buffer to display a short git log, overview of files, and git diff stats, all colorized and iconized. https://github.com/chrisgrieser/zsh-magic-dashboard

Otherwise, I have a bunch of small utilities in my dotfiles. One of my favorites is this one for interactive staging/unstaging of files with git. Thanks to `fzf`, implemented with only ~15 loc.

```bash
function ga {
local dir="$PWD"
cd "$(git rev-parse --show-toplevel)" || return 1
local check_staged='if git diff --cached --name-only | grep -q "^"{2..}"$" ; '
local add_or_unadd='then git restore --stage -- {2..} ; else git add -- {2..} ; fi'
local file_diff='{ git diff --color=always -- {2..} ; git diff --staged --color=always -- {2..} }'
local git_status_cmd="git -c core.quotePath=false -c status.color=always status --short --untracked-files"
selection=$(
eval "$git_status_cmd" | fzf \
--ansi --nth=2.. --track \
--preview="$file_diff | delta --file-style=omit" \
--bind="enter:reload($check_staged $add_or_unadd ; $git_status_cmd)"
)
cd "$dir" || return 1
return 0 # no exiting 130
}
```
> Up until Hamas attacked Israel, Palestine relied on Israel to collect taxes. Collecting taxes is the bmost basic government function there is.

> Hamas had twenty years to become a government. It was uninterested in doing so.

This isn't true. Hamas taxes the inhabitants of Gaza [0].

Israel collects taxes on imports and exports from Gaza, and income tax on the pay of Gaza residents who were employed inside Israel. But transactions which occur entirely inside Gaza are not taxed by Israel, only by Hamas.

[0] see e.g. https://www.thenationalnews.com/mena/2024/01/23/hamas-fundin...
Perhaps a middle ground: Default to software acceleration when in Private Browsing mode, because obviously you want to be private, default to hardware acceleration otherwise.
https://archive.ph/VsQDn
Why not the .http files that IntelliJ and VSCode have implemented for years now?

This should've become the standard by now.
If I can be allowed a bit of sophistry:

It's a beautiful thing for treatments to be devised for rare conditions, to give people decades more life. It would be more wonderful still if we devised treatments for aging, the universal condition, to grant everyone decades more life.

Hardly anyone deserves to die. The vast majority of people are singularly incredible and worthy of life. They deserve to be equally safe from murder, fatal accidents, rare diseases like cystic fibrosis and the universal disease of aging.
Thank you! It was just thinking of ways to get notified of unnecessary re-renders in a way that would be tolerable to have enabled most of the time. Polluting the console or showing visual cues didn't really fit that, so this came up.
Their writing seems okay to me; which specific parts do you find atrocious?
Bedbug panic was stoked by Russia, says France
It may already be the case but it's not clear. If Bruno supported importing Postman collections it would be an easy decision moving across
Interesting. But what happens to the donated blood? Is it filtered, reconditioned? I mean besides the usual screening? Or will the receivers have higher levels of the unwanted stuff?
On the one hand, Germany doesn’t extradite its citizens, so there are practical issues, not to mention diplomatic with going after top execs.

On the other hand, Boeing is “national security” so there will be political pressure to not fuck with it too much.
It's meaningful whether you consent to the information disclosure or not, and what information is being disclosed.

Claiming there is no privacy, so nothing is an invasion of privacy, is apologia for mass-surveillance.
If there exists a mathematical function that describes the behavior of a particular system - in this case human market participants living in a particular society - what makes that function not true? Maybe not in the form a QED mathematical proof but still correct.
The russian border was last challenged by hitler and before that by napoleon. Anything after that is just been being pissy about everything.

> Beginning with the reign of Ivan the Terrible in the sixteenth century, Russia managed to expand at an average rate of 50 square miles per day for hundreds of years, eventually covering one-sixth of the earth’s landmass.

https://www.foreignaffairs.com/articles/ukraine/2016-04-18/r...
I would even agree with you if he followed the same liberal ideology he preached in his campaign.

Alleviating taxes and shrinking the state would have been wonderful to our suffering private sector.

Sadly, he didn't. He stopped sending money to the welfare part of the state, but he didn't lower any taxes yet, and it's asphyxiating the economy.
Definitely a useful tool.
Decoding protobuf (and message formats in general) can be such a pain and fun at the same time.

I’ve written ProtobufDecoder which takes a different approach: analyze the structure of the actual messages to help you figure out the protobuf structure of a message.

https://github.com/sandermvanvliet/ProtobufDecoder
Good to see some more open source competition in this space. SoapUI had most of those features some 15 years ago. I never understood why Postman became so popular, my current team even throws money at them.
I find interesting on how on a startup related forum, anything related with not paying is always celebrated.
Do you have a link I can read? I’m having trouble finding mentions of this
Esoteric SuperPrompts Make All ChatGPT-Like AI Work Better
Driving cross country in a car is actually the worst when you're in stop and go traffic, or cars keep slowing down and then speeding up. I can't wait to get my hands on adaptive cruise control because I get so aggravated and tired from having to shift and adjust speed. If I can just sit in one position and listen to comedy podcasts and audio books I do so much better
but nobody wants to use software rendering, that's the whole reason WebGL and WebGPU exist.
http://ymeskhout.substack.com/p/eleven-magic-words-unlocked
Basically because of "blah but it is Java!" kind of argument.

SoapUI is great.
If that's what you appreciate, then feel free to adjust your schedule. Don't drag the rest of us into this. Messing with clocks and changing DST dates is absurd.

If schools, companies, etc want to shift their schedule, then that's on them too.
a lot of people were very upset at this
Client says, "Let Me Think About it." and You say, "..." [video]
A compact relocation format for ELF
The new 9 ETFs are taking 5-10K bitcoins of the market every day. That’s demand pressure.

Now after the halving the new creation/emission of ₿ will go from 900 to 450 per day. That’s issuance pressure.

I guess there is still a lot of upside to the price, this (4-year) market cycle.
There is zero evidence that financial mass-surveillance, in the form of KYC/AML mandates, hampers the flow of funds to terrorist and criminal groups.

There has been no demonstrable reduction of criminal and terrorist activity since the G7 embarked on widespread financial surveillance in 1989.

As for the ToS, they provide some level of accountability, which can, for example, take the form of a mass exodus of users when a company changes its ToS to make them more invasive.

And people can ultimately choose what data they share with web services, whereas mandates like the ones being promoted by the Commerce Department eliminate that choice altogether.

There is undoubtedly a lot of space for improvement in the privacy realm but clearly we're not going to go in that direction if we institute overt mass surveillance programs that criminalize privacy.
How is this on the HN frontpage with 5 upvotes and a non-functioning website?
Separating compute and storage is one of the core idea behind Aurora. They talked about it in several places, for instance:

* https://www.amazon.science/publications/amazon-aurora-design...
* https://d1.awsstatic.com/events/reinvent/2019/REPEAT_Amazon_...
> the cost of his reforms

It wasn’t the cost of his reforms, it was the cost of 40 years of communism. The only way out of the frying pan is through the fire, sadly. Blame the people who put Poland into the frying pan, not the people who led it out.
Someone, perhaps Mark Twain, once said that daylight saving time is like cutting off your head and standing on it to make yourself taller.
As an european I feel like 8-10 miles (13-16 km) is a rather long bike commute which would take at least 45 minutes on an ordinary bike. I ride my bike a lot and would occasionally do such a commute but most people aren’t willing to do that at all, sadly.
> "AI" to assist me in writing NSFW short stories. Can't do that with any of the public ones without hitting the guard rails HARD

It is actually not trivial to have a GPT-2 conversation that does not descend into NSFW. It will eagerly jump to guide you there at even the most remote opportunity.
Is this just a nice graphic or does this have a backstory?
Copy/paste plain text should be the default
They don't like to be in debt or use credit. They don't like billing plans where you use a service now and pay for it later. They don't like being bound by contracts. Back when you couldn't get a cellphone without a contract, they didn't use cellphones. When prepaid smartphones came out, they sold like hotcakes in Amish country. They don't like to be billed for using the power grid, but owning your own solar panels is kosher.
Divide and conquer: right concerns to separate
One of the core programming principles is separation of concerns. It guides programmers to separate applications into smaller units with distinct boundaries. My view on it went over a couple of iterations and I'd like to share with you what it means for me now
Creating color palettes with the CSS color-mix() function
I'd hardly call a billion people getting to use an extra ~200-240 hours of sunlight a year absurd.
As a tangent, I learned a few years ago that my oven has a Sabbath mode, intended to help observant folks keep the sabbath. It’s an interesting feature and I wonder how it started being implemented in appliances.
But is it worse than shifting our daylight hours for the benefit of (almost) everyone? I don't think so.
The conflict of interest is high. Yet FAA thinks this is okay.

No, because you're leaving out context.

They abide by this, due to a limited budget, and no ability to hire, train, and maintain such capabilities.

Amd I'm willing to bet politicians on both sides of the coin have contributed to this.
The problem is real though. It stands to reason that the people that know how planes can be built safely are the one building planes; otherwise you could get in a situation where "those who know, build planes; those who don't, tell them how to do it".

There is a similar problem with financial regulation; my understanding is that the knowledge transfer between industry and regulation there is solved by the equally problematic "revolving doors", where people alternate between regulating and advising companies (and thus as regulators they don't want to make too many enemies).
I'm not really a GUI person nor do I use JS. I'm happy to see HTTP responses in textmode. I tried playing around with Postman and some other similar programs a while back in an attempt to understand how they could be superior to working with HTTP as text files. But I failed to see any advantage for what I need to do. One problem with GUIs/TUIs IMHO is that generally few people write them or modify them. And so users must look around to try to find one written by someone else that they like. Then they are stuck with it, and whatever "options" its author chooses to provide. Whereas with textmode programs, I can easily control all the aesthetics myself. Even when using other peoples' software, if there is something that annoys me, I can usually edit the source and change it.

Best of luck. Hope you can find the right program for viewing HTTP.
LibreWolf (a privacy focused modification of Firefox) disables WebGL by default for this reason.
First thing I thought about when seeing the Pipexec's syntax, too.
They moved the HQ from Chicago to just outside of DC to be ever closer to the teat that feeds them.
Show HN: Brand Kit – Find available package names for your next OSS project
Hey Hacker News!

A while back I built a tool to search multiple package repositories at once while trying to think of a name for new open source projects.

I realised it might be useful for the wider community, which is why I've released it here!

It's still a piece of work-in-progress, but I'd be delighted to take feedback on what other features might be helpful to have. Suggestions (and PRs welcome): https://github.com/eliotlim/brand-kit

Long time lurker, first-time poster. Thanks for being an awesome and kind community!
Zip trees are great!

For a project I made a version that uses the memory location of the entries to construct the (random) rank on the fly.

So it’s a binary tree structure that requires the same memory as a linked list (two pointers) only!

https://github.com/open62541/open62541/blob/master/deps/zipt...
I am sure those words mean something to lawyers. To me, it's still just ignoring an overwhelming voter mandate, but with a lot of extra complicated steps.
Or alternatively, there will be immense pressure to do so, to ensure that national security deliverables are not impacted by such gross negligence.
>being able to communicate near-instantly across large distances was possibly the single biggest limiting factor for the size of empires in agrarian societies

Seemingly, yes, but this hasn't been proven quite yet. The American empire appears to be losing dominance since the proliferation of the internet, for example. However, the American empire certainly gained tremendous power from broadcasted electronic mediums.
Git from the Bottom Up (2022)
This is the first time I've heard this, so I'm glad you're taking turns.
Nothing a little foil and insulating tape can’t fix. I imagine the end game is to try to hide the cell modem and antenna as well as possible. I would not put it past Roku.
Simplistic invisible hand market theories rarely do more than describe most behaviours under particular conditions; they generally don't do well at capturing the edge conditions that humans bend the world to via collusion, corruption, and other non free market behaviours.

The other 'failure' is that many seem to assume only single optimums exist - in real world scenarios and even in simple somewhat contrived examples there are optimums that capture the market to the advantage of a few sellers and other optimums that deliver the most to large numbers of people.

Hotelling's Law is likely the simplest possible example of market theory producing a stable outcome that consumes more energy and is less efficient than a planned deployment; there are other examples of problematic outcomes from falling back into the narcotic embrace of "market forces".
> But at the same time I realize that they are intelligent people, who no doubt reasoned this through to a degree that I can't even fathom.

The brains coping mechanisms for cognitive dissonance are fascinating.
This is why folks need to monitor keywords on their website as well as HTTP status codes.
Show HN: Host a personal Nitter instance on Fly.io
How do they fit the manufacturing of the things they use into their worldview?
https://archive.md/vo0rK
A sharp increase in the cost of living IS inflation, which is precisely what Milei is laser-focussed on ending. The economic shocks of the early 90s produced vibrant prosperous economies in countries that stayed the course, and much suffering in countries that reeled from the initial shock and failed to complete them.

Argentina’s economy is largely a mirage fuelled by cycles of borrowing, default, and inflation. It will come crashing down sooner or later. I’m rather sceptical that Milei will manage to end the cycle, but I’ve yet to understand what the suggested alternative to trying is.

I agree that people are suffering in Argentina right now, and the blame for that largely rests on the shoulders of those responsible for decades of economic mismanagement. The only question is whether they will still be suffering in five / ten years or not. Argentina could be the Poland of 2035 - or it could be the Venezuela.
I am developing x-cmd.

Demo website: https://x-cmd.com
Code is here: https://github.com/x-cmd/x-cmd

I have spent 3 years on this project. A lot of important modules using sh/awk are introduced, like json parser module, tui module, which make implementing rich but lightweight cli with sh/awk/curl possible.

X-cmd also providing a pkg system with 500+ pkgs. No root priviledge required when installing x-cmd and x-cmd's pkg.
15 km is too far for everyday commuting unless it's good weather and in the countryside, and you feel like it.

I wouldn't do it in the dust and exhaust of Stockholm, and American cities have even more dust an exhaust.
Imagine trying to figure out a crucifix pendant separated by 50000 years of unrecorded history, and just give up on any hope to figure it out.
These are very common in places with a lot of Jews (e.g. the U.S. and Israel).
> Florida middle-schoolers charged with making deepfake nudes of classmates

Finally the best use case for AI. Who needs the real world when you can fake it ? /s

Next we need the Matrix.
Just a heads up; the "About Morten" page of your website is just lorem ipsum
I helped make wrangler v2 - it's a CLI for interacting with Cloudflare's Developer Platform:
https://github.com/cloudflare/workers-sdk/blob/main/packages...
Tools like LucidLink and Weka go a way to making S3 even more of a “file system”. They break files into smaller chunks (S3 objects) which helps with partial writes, reads and performance. Alongside tiering of data from S3 to disk when needed for performance.
If it doesn’t matter then it also doesn’t hurt to leave the posts up. Thanks.

Unfortunately you can’t see how mild these “hot takes” are.
SHOW HN: DMLock Is a Distributed MySQL-Based Locking SDK
DMLock is a Distributed MySQL-based Locking SDK.
If TUIs count: https://github.com/learnbyexample/TUI-apps - interactive exercises for Python regex and CLI text processing tools (grep, sed, awk, perl, head, tail, paste, pr, etc). Made with Textual, a Python framework.
>You really think anyone at the executive level is getting arrested for this?

There is a current smell of Boeing not being particularly cooperative with investigation. That is the usual path that gets somewhat more important people charged for committing crimes. Various brands of lying, conspiracy, and evidence tampering where people get charge for what goes on during the investigation instead of the actual incidents.
Also in NL I feel like 10km (one way) is already more than most people are willing to cycle daily.
Stalemate is not loss. Kyiv still standing is not loss. The loss could've been way worse months ago. Both sides are still planning action. "Lost" is disrespectful to people on the ground still fighting and risking lives every day.
Yeah I do think manic episodes can explain a lot of this.
42 pipex, we meet again
For me a big usecase is the ability to save specific requests and categorize / name them. It's a good way to document test data. If someone creates a feature which I want to test or debug I'd have to dig into the database to find which parameters I'd need to use, or I just find the right request in the tool.