skysight-inc/HackerNews huggingface dataset:
After being railroaded by a dirty prosecutor, I’d like to dispel one trope:

Brandolini’s law, also known as the bullshit asymmetry principle, states that it takes 10x the effort to dispel bullshit as it takes to make it. Therefore, every set of bullshit charges takes a public defender 10x the resources to counteract. Any fair system, every fair system, would have public defenders substantially better funded than prosecutors.

I think I speak for a good number of Cook county residents when I say: Bye Felicia.
All of us that pay taxes. All of us that would get higher insurance premiums (if he got away with it) as a result of his stunt.
Illinois, and several other states, do not allow bail bondsmen. I understand why people would want to prevent this predatory business, but then there's also the concern that a larger percentage of felony defendants fail to appear in court after being released on bond.
You're pretty hyped about this, would you mind providing more details about the sections you find interesting? I've yet to read the paper.
Okay, but how many is it? How many VP-backed ones complain vs small businesses that don't? How do we control for the small businesses that just have no voice and toil away quietly?
Name something better to build web sites.
This website really suffers from the aesthetic-usability effect [0]. Nice animations, but I can't figure out what they are trying to say.

[0] https://ericaheinz.com/notes/give-it-the-craigslist-test/
And how many have been saved because medical approvals are difficult?

We don’t know! But to ask incredulously about only one side of these questions is disingenuous.
My manager moved from the US to Sweden, said he got about 60% in Sweden. His Wife isn't working in Sweden yet and they still have more money on pocket. Very anecdotal and might be inflated one way or the other. But I'm not so sure it's as clear-cut as some might think. Unless you're the top X % raking in the biggest $$
> You want to tell me that will choke and croak just doing mundane stuff like playing games or browsing the internet?

The fact that you're comparing browsing the internet with playing AAA games speaks volumes. Browsers are capable of making insane amounts of optimizations because the "geometry" of a website is (mostly) completely static, there's no physics, there's no sounds, there's no AI running client side, there's no game logic, etc. This means they get to cache 90% of the view and only update the changed portions of the screen.

Contrast that with a game, which has the entire view of the 3D world changing every 16ms when the user moves their mouse, has thousands of physical interactions happening (most likely at a higher framerate), is buffering and mixing sounds in a 3D world, is animating and loading large 3D assets in real-time, is creating photo realistic lighting in real-time, is handling all game logic and AI client side, etc. It becomes clear that the two fields, while both difficult in their own ways, don't overlap very much. Of course AAA games take a super computer to run. It's doing all that in 16ms, sometimes 7ms!

Plus, if you don't care about all the visual fidelity and stuff, most games allow you to turn a ton of that off. Games have never been mundane, whether we're talking about the original tetris or the remastered version of the last of us, they are pushing the boundaries of the hardware they run on to the limit to achieve incredible immersive experiences.

Not only that! They also have increasingly helped improve the state of the art rendering in offline renderers! We're seeing the improvements that games have been able to make to achieve real-time photo realistic rendering slowly make their way to large Hollywood studios. This allows the movies we watch to have higher fidelity CG, because the artists have quicker iteration times. And it reduces the compute load required for these massive CG scenes since they are using more optimized rendering techniques. Saving money, and our environment.

Lest we forget, these "mundane" games have led to huge breakthroughs in all sorts of fields because of their willingness to push the boundaries of our machines to see what's truly possible. As opposed to 90% of the software created today which runs orders of magnitude slower than it needs to because people can't or don't know how to write efficient software.
Yeah, "desensationalizing" doesn't really work when the peril should be the lede, does it.
I'm a big fan of pigz. I use it in my home-grown backup script for my Linux laptop. It can compress the incremental tar output from my filesystem snapshot fast enough to saturate the I/O to my external USB3 hard drive. This is a low bar, but single-threaded gzip (or bzip2) could not do it!
I also think it still looks great
I think this is an idiosyncratic use of the trope “Mary Sue”, which isn’t really gendered, or wasn’t originally. Unless the usage has drifted a lot more that I’m aware of?
We're stuck with a bad choice between authoritarian right and authoritarian left these days.

One side is 'tough on crime', the other is 'tough on speech'. As a disillusioned lefty, and thankfully not in the US, one of these scares me more than the other.
A short history of Sigint in Scarborough
His article is the epic antithesis of the KISS principle. Imagine being a beginner wanting to get into web app development and then finding out that the most "Epic Stack" requires you to learn 26 different pieces of technology, each with its own millions of nuances. SMH!
This principle is known as Blackstone's ratio: https://en.m.wikipedia.org/wiki/Blackstone%27s_ratio
What advice is meme worthy? Can you be more specific?

You are just saying it's not good, that you would not advise to follow him, etc...

> The proliferation of his perspective has, quite literally, been a pain in my ass daily trying to re-teach misguided fundamentals

Again can you give an example?

I feel like he gives sound advice, but I just recently discovered him.
Personally I think BOTW wasn’t “seeing what works everywhere else and polishing it” it really felt like a new game nobody had ever done before.
Educated people can still have faith in the good, and be surprised at failings. I was intrigued that the famous Jewish theologian and civil rights activist Abraham Joshua Heschel included surprise as a kind of virtue: "I have one talent, and that is the capacity to be tremendously surprised, surprised at life, at ideas. This is to me the supreme Hasidic imperative: Don't be old. Don't be stale."
Also known as the regret bite.
Some people never watched Dirty Jobs and you can see it in posts like the grandparent.

Having a job you clock into, giving your best effort at that job, stopping work at 5 PM, and then going home and do the things you're passionate about that don't pay the bills is the way that the vast majority of people live. It's only the rich and deluded that think that this isn't the reality for most people, and that's because they're so disconnected from what it's like as an actual member of the working class.

Big petite bourgeoisie masquerading as a worker going on here.
I tried "money", because that seems pretty related to investor and also to mark (a monetary unit, not only German, but also an old English/Scottish equivalent of 13s 4p, if you can make sense of that), but the strength is only 16% and 2%, according to whatever embedding model they use.
Java Swing Implemented in JavaScript/HTML5 Transpiler
The whole DST time change is predicated on the fact that almost nobody sets alarms (or does anything time-sensitive) at 130AM local time. So yeah, if you do that, that’ll happen.
It's as unanswerable a question as "how many lives would have been lost by dangerous medications with long-term side effects that didn't become apparent in the term of testing?"

We can't really know whether it was a net good or a net bad because we can't take a look at the reality that didn't happen. What we do know is that there were deadly medications on the market before the FDA. There were medications available over the counter that were outright poisonous. Arsenic and mercury were in common medicines.

It is a balance. You can sacrifice lives through inaction, or sacrifice lives in the way of progress. Lack of regulation is bad, but so is overregulation.
There is a _parallel_ bzip2:

http://compression.great-site.net/pbzip2/

which should solve the 'my cores are idle' issue.
Don't forgot data mining is a very profitable industry.
They have explicit support from the top of the party. They're actively defended by it.
You did not answer my question. Define "derivative". Then explain why an arbitrary generated image would be a derivative according to your definition. This is not an adversarial question in and of itself. I'm just asking you to define your terms first.
I have two 6th gen and one 5th gen iPad. All 3 run iPadOS 16 fine. Currently the 5th gen iPad is the oldest iPad that iPadOS 16 supports.
The applicable quote I heard once is “while you are presumed innocent, the system is designed to convict you”. I think I heard that on some random YT video I’ve seen through the years.
Epic in complexity and setup time perhaps?
They are. I was going to say the UK's ICO (Information Commissioner's Office) are entirely impotent, however it appears they recently fined TikTok £12.7M for data misuse.
Journalists love to write about problems:

https://amp.theguardian.com/technology/2014/aug/24/internet-...

I got them to publish my piece for example:

https://cointelegraph.com/news/how-a-web-that-lost-its-way-c...

But not the solutions! Those we have to publish ourselves:

https://qbix.com/blog/2021/01/15/open-source-communities/
What is the agreement or disagreement you are having with that content which would get you fired?
If it's to be pig-zee (pixie) for the Americans, it can be pig-zed (pig's head) for the rest of us.
I don’t use frameworks like React or Vue because my apps are small and mostly just for me, so I wish there were component libraries out there like Chakra that didn’t require npm, yarn, or some other package manager to install, and then a framework to use. I just want to slap a CDN link in my HEAD tag of my vanilla HTML page and start using class names to create components. Ideally, these components would have behavior functionality as well so I don’t have to use another library like HTMX or Alpine.js to add it. It seems to me something like this _should_ be possible.
>Now, please explain why do you think that the US should expose their regulations to foreign banks operating in foreign countries?

You're so close to getting it.
I also agree. I thought it was a joke. Once I got to the logos I was sure it was a joke.
"Does it fit the narrative?"
> 220 is close to print quality

Would a decent laser printer be in that ballpark?
He was, indeed, fairly well roasted for it here: https://news.ycombinator.com/item?id=28818829
Yes, indeed, that's also why the United States takes all measures to make it nearly impossible.
NGL, I expected that if it supported one, it would be stated prominently.

Hopefully good USI pens can actually be purchased nowadays :)
And the UK has essentially identical laws relating to data protection right now, so it's weird that Google were OK to launch there, but not the EU.
What do I do with the points ?
It honestly took me to the conclusion to realize this was not a piece of satire.
If you want total freedom, unhinged and unlimited capitalism, not a single thread of law applying tor pursuite of wealth, well, bad luck, because you don't even get this in the US. Admittedly so, the US are scaringly close.
It's a bit unfair to complain that pytz doesn't use the "standard" interface, when that standard interface didn't exist when it was created. The necessary calls for syncing the time zone with the date on datetime creation were a relatively recent addition.
I don't know why people consider organized state violence against forcibly unemployed people as some form of historical trivia.

It's not like they had unemployment benefits like we have today. Most social benefits are designed to keep people complacent and not rebel against the state. People who don't understand this will end up repeating history. Presenting the abandoned people as backwards thinking people who are against technological progress does a huge disservice to them and our present society. If you know the history then the modern word for "Luddite" is "technological unemployment" but people don't use it that way, they mean "dumb person", i.e. it is just an insult.
Why would there need to be this choice between either having privacy OR 'artificial intelligence'?

Does AI require invasion of privacy?
Oh man this is wonderful, thanks for the recommendation!
It's amusing to watch you bash around numbers and percentages and yet not understand cost of living differences especially with the energy crisis currently in the UK
"it's outright malignant"

That sounds like a complaint.
>Well, my bank complies with local corruption and money laundering protections as mandated by law

My Google complies with local data protections and regulations as mandated by law.

>It seems that there are not enough US customers around here.

So you're telling me it's okay not to comply with a regulation because the market doesn't justify it and not because you're cartoonishly evil? Interesting. I wonder if we could apply that principle to other circumstances.
There is the war on drugs, locking people in prison due to marijuana transactions.

With all the talk of China being a police state, the US has more people incarcerated than China - and China's population is more than four times that of the US.

European countries don't have these problems, like the rash of mass shootings we have had in the past few weeks in just Texas.

Also these prisons are a sop to rural communities for money and jobs, with prisoners from the cities. The prisoners also count for congressional districts going to these areas but can not vote.

Of course there is also the profit making of private prisons. Judges have been found sending innocent people to jail for kickbacks.

It is time to solve these problems like Europe does, and one step is incarceration going down to three times the rate of China, as opposed to over four times.
That’s a wildly sweeping statement. I am assuming you don’t live in a functioning social democracy. You should try it some time, it might restore your faith in the ability of centralised power to improve the lives of its citizens
> all that will do is allow giant companies to sell copyrighted work without crediting the original authors, while leaving everyone else in the dirt.

I'm not sure I follow. But even accepting your premise - I'm not sure how it will favour giant companies over anyone else. The models are already in the wild and anyone can use them. In some ways - large companies are less likely to do anything that might open them up to legal risks or PR downsides.

Maybe this is more of a Napster moment than it is a big tech powergrab?
What one can do is pay for their own representation and when acquitted, file a tort to recover financial damages from the entity who picked the fight.

That is what I did when I faced this scenario.

Takes a long time. Speedy trials suddenly slow down. Pressure to get a person on more charges goes up. Offers get better. Requests for court appearances increase in frequency and more.
Ask HN: What are some examples of well-designed binary file format specs?
This is my first time working with binary data, binary specifications, etc., and I've started to mess around with the dBASE file format [0] after reading about it in NodeJS in Practice [1]. I know about the usual ones (e.g., PNG, JPEG, etc) at least by name and I'm now wondering about what's out there, especially less well-known formats or niche ones.

0: https://en.wikipedia.org/wiki/.dbf

1: https://www.manning.com/books/node-js-in-practice
I agree with that. However, it feels that ads are a waste of time, so I'd rather not disable it everytime I log into a website.

I do agree with you, though!
I agree, but I doubt America would ever change to RHD.
Yeah it really can’t though. If there’s mercury in the tuna that’s obviously and unequivocally bad. If there’s funny memes supporting the other political party that’s supposed to be equivalent?
The blazer can be removed once you arrive at your seat, and then folded and stowed atop your luggage overhead.
Implement DNS in a Weekend
Yes, because I chose not to jump through those hoops. I thought that the cost would be too high on my marriage.
'What have the Romans ever done for us?!'
Unfortunately everything in the USA is underlain with financial cost and incentive. It is a hardscrabble life for those who live hand-to-mouth and extremely easy to game for those with means.
I disagree. EFF, FSF, GNU, etc is fanaticism as opposed to a realistic, pragmatic solution.

There is nothing wrong with paid, proprietary software. We've had proprietary software all the time but it's only in the last decade, since the rise of the spyware industry, "attention economy" and social media that computing became the shit-show it currently is. That is the root cause of our current problem, not proprietary software itself.

Proprietary software is fine as long as it plays fair or is kept in check with things like adversarial interoperability being made legal.
The Wikipedia numbers are reported by the CPD and are therefore skewed by their political objectives.
Quoting Dr. Anthony Fauci, former director of the National Institute of Allergy and Infectious Diseases:

"Some want to pass a law: All gain-of-function should be stopped. But if all gain-of-function stops, you will have no vaccines for flu. You will have no vaccines for any of the other diseases, because all of that manipulates a virus or a pathogen to gain a certain function to be able to make a vaccine."
Yes, but gun regulations don't operate under the assumption that guns shoot people on their own. They operate under the understanding that people who do damage can do much more damage with guns than without.

Pretending that any of the regulation of guns or AI is done with the understanding that they are anything other than powerful tools that can be used by humans to do profound damage is a strawman argument. We all understand that guns don't shoot people on their own. Don't oppose regulation by characterizing the opposing viewpoint as something it isn't.
ZIP file format: https://pkware.cachefly.net/webdocs/casestudies/APPNOTE.TXT
Until now I never took a close look at how Python deals with timezones. Now I did, and it turns out the way Python handles arithmetic on timezone-aware datetimes is not what I expected. An example to illustrate:

from zoneinfo import ZoneInfo
from datetime import datetime, timedelta, timezone

localtz = ZoneInfo('Europe/Brussels')
utctz = timezone.utc

a_local = datetime(2023, 3, 26, 1, 59, 59, tzinfo=localtz) # right before change to DST
b_local = a_local + timedelta(seconds=2) # 2 seconds later; should be right after change to DST
c_local = a_local + timedelta(hours=2) # 2 hours later

a_utc = a_local.astimezone(utctz)
b_utc = b_local.astimezone(utctz)
c_utc = c_local.astimezone(utctz)

print('datetimes:')
print(f'(A) {a_local} (utc: {a_local.astimezone(utctz)})')
print(f'(B) {b_local} (utc: {b_local.astimezone(utctz)})')
print(f'(C) {c_local} (utc: {c_local.astimezone(utctz)})')

print('deltas:')
print(f'(B-A) local: {b_local-a_local} utc: {b_utc-a_utc}')
print(f'(C-A) local: {c_local-a_local} utc: {c_utc-a_utc}')

This prints:

datetimes:
(A) 2023-03-26 01:59:59+01:00 (utc: 2023-03-26 00:59:59+00:00)
(B) 2023-03-26 02:00:01+01:00 (utc: 2023-03-26 01:00:01+00:00)
(C) 2023-03-26 03:59:59+02:00 (utc: 2023-03-26 01:59:59+00:00)
deltas:
(B-A) local: 0:00:02 utc: 0:00:02
(C-A) local: 2:00:00 utc: 1:00:00

For (B), I would expect 2023-03-26 03:00:01+02:00: that is the point in time 2 seconds after (A). The datetime Python produced doesn't even exist (because of the start of DST, time jumped from 2:00 to 3:00).

For (C), I would expect 2023-03-26 04:59:59+02:00: that is the point in time 2 hours after (A). As you can see by the times in UTC, (C) is only 1 hour later then (A) instead of 2.

Both feel really wrong.

The article compares pointer arithmetic using Python's time zone model vs pytz's time zone model, and concludes that pytz is worse because you have to normalize the result for the time zone to be adjusted. But the pytz result is correct (according to my expectations, at least), while Python's standard approach does adjust the time zone but without properly adjusting the time (and hence is incorrect, according to my expectations). It seems the author only looked at the time zone, without checking the time itself.

I can work around it by converting to UTC and back, fortunately. I had a quick look at Pendulum and it seems it has functions to do arithmetic properly.
I update/upgrade/switch over to zstd (from older compressors) wherever I'm updating or revamping any of my data pipelines. Looks like a win^3 for me:
1) It's probably either in the top-X or #1 in any of the usual compression metrics size/speed/convenience/ease etc.
2) Can do --rsyncable and create rsync friendly files at tiny size cost.
3) In the rare occasion I need there's $ zstd -c file1 >file.zst; zstd -c file2 >>file.zst, then $ zstd -dc file.zst will produce out $ cat file{1,2}
So do Irish courts, and it's not available here.
So they made text bigger and increased text padding ?
> Think about it - 'getting ill is good for you' is a counter-intuitive claim, and the only reason you are asking me for proof, is that you have gotten used to accepting this urban legend.

Sorry, "getting ill is good for you" is not what I meant to convey. Instead, what I wrote is that lowered exposure to general pathogens, also decreases general tolerance and resistance to them. This means that it's very likely detrimental to live in "clinically" clean and filtered environments, as it is also detrimental to live in isolation for too long.

The most extreme example of this are all the natives who got sick and died as the conquistadors arrived in South America. They died because they had no prior exposure, and thus no defense against, the pathogens that the Europeans unknowingly brought with them. Thus I'm fairly sure that it's trivial to prove that prolonged isolation will also lower your tolerance for common influenza pathogens. I don't know this, of course, but I'm sure an experiment where both yours and my claim were tested would be very interesting to read!
But, at the same time, the user frustration is also pretty clear. YouTube has been escalating its ad load tremendously in recent years, and YouTube Premium isn’t particularly affordable for occasional viewers at $10/month.

one solution would be to charge to upload a video, but youtube needs to host all the wannabe youtube stars videos for free because they probably watch the most ads.
Get back to me in 20 years.
> The world really needs a dose of this. We're not all being oppressed.

Then why does it matter if we conform?

If it does matter, then how exactly are we not being oppressed when demanded to conform?

This seems like such a double-think. "You're supposed to bend over, but don't think of it as oppression". Yeah, right.
Again, ‘as a kid’ is what’s going on here.

I also grew up with OoT, absolutely obsessed and life-defining in many ways. Now I’m a certified Old, and while BotW didn’t click for me initially, I grew to love it and soon understood it to be one of the greatest games I’ve ever played.

That did require me to consider the context though, and force myself to play it with a type of ‘beginner’s mind’.

A few months ago, I decided to give Ocarina a play via the Nintendo Switch Online N64 emulator and—I couldn’t do it. With modern games to compare it to, the graphics, the frame rate, the controls, etc. was just not a good experience and I had to stop.

Same thing happened with Goldeneye. I can’t believe this was tolerable way back when. Nostalgia is a hell of a drug.

The kids growing up on BotW/TotK will have the same rose colored glasses for those games as many of us have for OoT.

I can’t wait to get off work today and fire up TotK.