skysight-inc/HackerNews huggingface dataset:
Please don't misunderstand me, I'm not against statements of the form "this right is valuable because...". But I don't like this idea that fundamental human rights must have practical justifications.

For example, I like how the Declaration of Independence says "We hold these truths to be self-evident, that all men are created equal, that they are endowed by their Creator with certain unalienable Rights, that among these are Life, Liberty and the pursuit of Happiness." There's no attempt to justify them, just a plain statement that "GFY, obviously we have these rights".

As to privacy in particular, I don't think it's a stretch to interpret (4th am) the "right of the people to be secure in their persons, houses, papers, and effects, against unreasonable searches and seizures" as articulating support for our modern concept of privacy.

Sure, today's corrupt politicized SCOTUS could decide to interpret it otherwise. But it seems naive to think that justification based on fear of discrimination is going to prevent that disreputable politicized SCOTUS from interpreting it to some ends (i.e. outcomes favored by the parties lavishing upon them tangible gifts), no matter how well you argue it.

So, sure, go ahead, argue for our rights on any basis you can find. I hope you succeed.
No idea. I'm just reporting on what's already actually happened in the past (my ride experiences) instead of speculating on what might happen in the future.
I don't think there's any way to "fight the system" or w/e without becoming the system, or a part of it, as the system will consume whatever is useful and generates more power for itself. It co-ops everything. It's a useful lesson from the book Gravity's Rainbow. The only thing you can do is to fly under the radar and not participate, or participate as little as possible, and build your communities and relationships outside of it.
Which other chat app has displayed messages to the wrong users? That seems like one of the worst things a chat app could possibly ever do.
Another commenter mentioned it, I'm looking at it now.

SecureStore was launched in 2017 (initial version was .NET only): https://neosmart.net/blog/securestore-a-net-secrets-manager/
Somehow I am able to get bye with Kustimise. Cant stand the mess that is helm and its eco system.
> We just need tools that make the bug visible, e.g. the undefined behavior sanitizers.

Does the compiler faithfully compile the source code with sanitizers? Of course not, so we still cannot rely on them.

> So you can not distinguish between intended wraparound and incorrect wraparound.

This is exactly why I implemented both types in my arithmetic. The one I used is the one I intended.
> I didn't mention selling the picture I made of a Disney character. I mentioned only drawing it.

If you are paying for an AI service to produce art based on your prompts, then they are selling the art to you, rergardless of what you do with the image afterward. It's no different than going to an artist, describing an image you want, and paying them for what they produce. Generating images with propmts doesn't make you the artist, it makes you the commissioner. And if that commission involves a copyrighted character, then you have a legal issue.

> I think AI should see everything we humans publish, so it knows us better than if we limited its learning.

In an ideal world, I would agree. Unfortunately, the pressures of capitalism change the circumstances somewhat. As evidenced by the board shakeup, OpenAI doesn't care about lofty goals of bettering humanity, they want to make money. They built a plagiarism engine that will steal and sell the work of millions of artists, putting them out of business. In a better world where art production was not tied to their ability to feed themselves, then fine. But in this one, we're destroying the livlihood of millions to make some tech bro theives richer and flood the world with shitty "art". We have to consider the impact that technologies like this will have on society, given the way society is currently organized.
I would not be surprised if Paramount’s legal counsel told them it would be safer from a liability standpoint to trash it.
Yeah, maybe, but for the last 20 years there really weren't enough incidents to make it an activity that was too risky to do outside of some really security sensitive applications.
I wonder how hard it would be, presumably with some trade-off with detection windows, to use a few of these in parallel and process higher resolutions and frame rates?
It is a lot more difficult in space, since you don't have the atmosphere to steer for free and because fuel margins get very expensive. Being familiar with these image processing systems, I could see it being a significant challenge.
The Amazon Prime adaptation Rings of Power was an interesting (see: bad) case-study on what happens when you try to write Tolkien without him. It's perpetually insipid, like watching a puppet show try to adapt Shakespeare. So much is stripped off the bone that no story exists anymore, and all the characters and their motives blend into one another or aren't shown at all.

> If Disney were to adapt The Lord of the Rings in 100 years to reflect new "lessons," I would be relieved to no longer be around to see it.

What's funny is, these adaptations don't even do that. Peter Jackson's films are fun because they're essentially a "Spielbergian" take on what these books should be. They're still pared-back, but they have enough of the throughlines with the original story that you still get the big takeaways at the end. They're reductive films, but powerful.

Rings of Power just, exists. It doesn't want to adapt Tolkien's original themes of death and transcendence, it doesn't want to embrace a new theme, so it's stories feel incidental and pointless. There are no conflicting plots or overarching adventures. You're just watching people in costume do pretend-errands so we can point at the TV like Leonardo Decaprio when we see our favorite character. It has no intention to conserve the original narrative or puppet it's corpse for something new. It's just a cruel mockery of an IP that can be bought out for the highest bid.
Exactly.. because it's taken monthly into escrow. The fact is, I'm paying close to 30% more than a few years ago and it's entirely because of property taxes.

Nobody should have property removed simply for living another year.

edit: property taxes are actually up about 400% over when I bought my home 6 years ago. They property evaluation is now close to market value, where it was much lower/less and historically had been. It's been a money grab. It's also been particularly hard on retired home owners.
Alternatively, if you rely on some code then download a specific version and check it before using it. Report any problems found. This makes usage robust and supports open source support and development.
Some of these look like AI.
For performance reasons alone, you definitely want to host as much as possible on the same domain.

In my experience from inside companies, we went from self-hosting with largely ssh access to complex deployment automation and CI/CD that made it hard to include any new resource in the build process. I get the temptation: resources linked from external domains / cdns gave the frontend teams quick access to the libraries, fonts, tools, etc. they needed.

Thankfully things have changed for the better and it's much easier to include these things directly inside your project.
It won't give you acute disease, but whether it acts as a chronic poison is a different story, and much hard to disentangle.

We are a long-lived species, way more so than most mammals. Consuming some substance for 30 years will have a different effect on us than on normal forest critters, which mostly don't live to be 30.
> falls into a completely different conceptual category, and bringing it up here is the kind of whataboutism that only serves to muddy the waters

Does it though? Seeing several comments in this vein of "it's fine to put your own spin on a classic because the classic still exists" but it's clear that publishers do in fact have the power to stop producing new copies of classics

What then? Is it still whataboutism if the publisher says "we're no longer publishing new copies of the original and will only make this new revised (read: sanitized) edition available"?

Because it's a fact that over time the originals in circulation will dwindle and it will eventually become a near forgotten work. And we in society will have lost something with it
Delivering messages to the wrong recipient!? Examples, please!
Sure, but why risk a developer making a typo, saying integrty="sha384-whatever", and that attribute simply being ignored in the html?
Mortgage without escrow is so much nicer. I dont have to worry about the service screwing it up, especially since my loan seems to move every 12 months anyway.
Google already has a fleet of vehicles driving around continuously taking new street view photos.
> 6-8 major cities (SF, Phoenix, LA, Austin and new cities)

If I had to guess, I'd say Atlanta, San Diego, Houston and Miami.
These are fairy tales we’re talking about. Accurately representing a historical context was never the goal. Telling a compelling story is the goal, and to do that you need to adapt to your audience.

The question is whether to choose broad appeal or narrow appeal. Narrow appeal is more salient to a smaller group of people. Most narrow appeal media won’t be profitable enough. So large companies target broad appeal media. It is good, but may be altered to broaden the appeal. For example Red Dawn 2012 changed the enemies from Chinese to North Korean because China has a huge middle class (potential customers) and North Korea does not, despite the fact that a Chinese invasion might be scarier or more plausible.
Pixel tab also has official support from GrapheneOS!

https://grapheneos.org/faq#supported-devices
I really like it for back support, also you can get it with a built in headrest
The EU step is complete. Now get all your co-workers and random people in your company to stop scheduling stuff in Teams (better yet, just stop having meetings - a day of them gets mind-numbing, having them practically every day is painful.)
The waymo I took on Sunday didn't have a driver.
It seems like Cloudflare predicted this back in Feb.

https://blog.cloudflare.com/polyfill-io-now-available-on-cdn...
If you read Matt Levine's blog he talks about this quasi-journalistic short selling model a lot -- here's a good example -- you can follow the links to find more:

https://archive.ph/https://www.bloomberg.com/opinion/article...

edit: in fact he talked about literally a hedge fund doing journalism in today's entry:

https://archive.ph/vwCQn
ISO says it's ok to aggressively rewrite programs on the assumption that no undefined behaviour ever executes. At least some compiler developers are incentivised to do whatever makes benchmarks faster.

Put the two together and you get a fast and fragile language implementation. I know why the benchmark people push the compiler in that direction. I'm doubtful that WG21 or WG14 especially want this emergent property.

My suspicion is that this is an accident of history that has too much unwarranted inertia behind it. The moral stance that it's all lesser programmers erroneously writing wrong code is aggravating in that context as it actively opposes anyone making things better.
A lot of people depend on those job to survive. We need some type of off-ramp if we're going to just wipe out a large section of the economy .

I've worked horrible jobs before, and I needed the money to survive. Not everyone can write Ruby code and make 300k a year.
I've been using Triplit on my React native app for a while and it works great. Highly recommend. It's the only local-first db that hits these points for me:

- Good sane query language (not SQL)
- Great typescript support
- Offline support
- React native support

The cherries on top is that it's open source and self-hostable.
This is so promising!

I presume like pandoc, the goal is to use an internal model to reduce the M*N complexity of format transcoding to M+N.

But when I look at the tests for this (and Dasel and rq also mentioned here), I see very little. jq seems to have much more. Perhaps I'm missing them.

Which leads to some side/related comments...

A great project would be to build a transcoded test suite that all these tools could run against. It wouldn't be hard to generate.

Also, while go is a great language, I think pandoc gets a lot of benefit from implementing the internal model in haskell. Pandoc has a much harder problem because there's a lot more variability and less structure in the formats, so it should be doable for formats.
> They have several phases before they open fully: safety driver no passenger testing, safety drivers with employee passengers, driverless with employee passengers, limited rollout to paid passengers under NDA, wider rollout but with waitlist, and finally getting rid of the waitlist.

It's certainly true that they need to do a bunch of extensive mapping for each city, but I don't think we should expect their roll-out speed in later cities to be as slow as the first couple of cities. Most of the stuff they are learning in the initial roll-out will generalize to other location; it's not all city-specific learning.
I read this and it was one of those worthless CS papers that have a lot of verbiage but totally misses the point.

The meat is buried in the middle-end of the document:

"By now you can probably see the fundamental philosophical difference between PostScript and Interpress. Interpress takes the stance that the language system must guarantee certain useful properties, while PostScript takes the stance that the language system must provide the user with the means to achieve those properties if he wants them. With very few exceptions"

All the rest of it is sort of crap.

TL; DR: Postscript is a programming language that happens to be embedded in a printer and does printer things. Interpress is a PDL.
I had no idea there were so many billionaires on HN - billionaires who cannot possibly for any reason think of a way to pay taxes because as it is explained in comments here, it is simply not possible, and if it was possible they shouldn't pay because federal spending.
It's tough to be portable and have a one liner See https://stackoverflow.com/questions/45181115/portable-way-to...

I switched the command to a graphics magick based resize since that's the tool these days, default quality is 75% (for JPEG), but is included as a commonly desired customization. ,, is from a different comment in this thread; it seems better self-documenting than the single , I'd traditionally use.

find . -maxdepth 1 -name "*.jpg" -print0 |\
xargs -0P $(nproc --all) -I,, gm convert resize '200x200^>' -quality 75 ,, "thumbnails/,,"
The fact that the laptop is unusable under Linux feels more important, at least to me, than enforced Microsoft account login which is just an inconvenience. Of course your priorities may be different.
Does anyone know how big the archives were, in terms of storage?
>So if it's less than some arbitrary limit you've just set, there's no point in doing it at all?

It's not worth doing because it's going to distort markets and discourage investment and encourage hiding your wealth.

>Yes, increase taxes on the poor for basic necessities rather than taxing people with far more money than they productively use because... ???

Or maybe stop spending such an insane amount of money on bad government services that don't work?
Thanks for the feedback! I hadn't thought about those variants of Spanish, but will look into it.

If you share audio with someone who doesn't have an account, they will get an email where they can join for free.
Gig work is already not feasible. The only reason anyone undertakes it is financial illiteracy. Uber is largely funded by the irrational sacrifice of numerous individuals of the residual value of their own cars.
Yeap. Neither is Iran.

They're someone elses enemy, not mine.
I always prefer to self-host my dependencies, but as a developer who prefer to avoid an npm-based webpack/whatever build pipeline it's often WAY harder to do that than I'd like.

If you are the developer of an open source JavaScript library, please take the time to offer a downloadable version of it that works without needing to run an "npm install" and then fish the right pieces out of the node_modules folder.

jQuery still offer a single minified file that I can download and use. I wish other interesting libraries would do the same!

(I actually want to use ES Modules these days which makes things harder due to the way they load dependencies. I'm still trying to figure out the best way to use import maps to solve this.)
My personal first step in increasing income from capital gains is to tax any stock-buyback at 50%... If company has money to buyback stock it might as well be heavily taxed...

This would direct cash to dividends which then could get taxed as individual gains...
Real solution?

We’re in a complexity crisis and almost no one sees it.

It’s not just software dependencies of course. It’s everything almost everywhere.

No joke, the Amish have a point. They were just a few hundred years too early.
> The relevance of my story is that if I hacked or found some security issue with the Chinese colleagues, I was instructed to not in any circumstances communicate it in a way that may make them feel like it was an issue of theirs, that their code or infrastructure or whatever was hacked.

Non-ironically, how people even are able to collaborate with the Chinese?
Well that is kinda the point of these vague laws. Just like they eventually nailed Al Capone with taxes in the US - if you can't hit someone directly, you can hit them with the "three felonies a day".

I'm German... our politicians, at least most of them are a bunch of pathologically technologically incompetent buffoons. A lot of that was masked during the Merkel era because she herself was a literal nuclear physics doctorate, but now that she's gone, it's painfully obvious what's going on.
Mint CI/CD 1.0 is now available
Has anyone tried https://github.com/stefanprodan/timoni ? Seems like a good alternative to helm
This looks interesting, thanks for sharing it.

Feel free to disregard, but it would help me understand if you briefly explain how this fits in with / compares to existing tools like argocd.

I watched your video and I saw that argo was one of the tools you were installing, so clearly this is occupying a different niche - But I'm not sure what that is yet :)
Well, gee, excuse me for going off-topic to make sure that someone describing themselves as "a person with an extreme gluten allergy" knows to watch out for plywood.

Going off-topic almost never happens here, and I'm very sorry I went off-topic for such a trivial selfish reason.
It will get faster definitely, but how much faster is the question. We've only seen full rollout to two cities so far, so hard to extrapolate.
Many people predict that AI is going to explode, and afterward nothing will be the same. If that happens, Telsa is in a better position than anyone else to simply update their software and deliver self driving cars.

Whether that happens remains to be seen.
Discussion (41 points, 6 hours ago, 59 comments) https://news.ycombinator.com/item?id=40788323
It would be extremely useful e.g. because you could perform overflow checks as easily as:

if (x + 1 < x) // overflow

as opposed to the much more complicated dance that you have to do today to be conformant.

I don't disagree that people want compilers to optimize in general. But can you give an example of optimization that is 1) relies on compiler treating signed overflow as UB, and 2) is actually useful (i.e. makes conforming code run faster)?

As far as modeling, the very fact that C ints are bounded - and lest we forget, unless you use `long long` everywhere, even `long` doesn't guarantee you more than 32 bits per the Standard, which is not all that large! - they are not a good abstraction for mathematical integers. C developers use it as such in practice because it is convenient, but consequently tend to ignore the overflow behavior, not the least because dealing with signed overflow is so inconvenient. Even today, I suspect that the vast majority of production C code out there is not actually safe wrt to signed overflow-induced UB due to overly large inputs (e.g. how many CLI tools do such validation for values that come out of argv?).
We're all just temporarily embarrassed millionaires.
There are adapters for LevelDB, LMDB, and File storage. We just use SQLite out of the box because it's fast and reliable. We'll make those other adapters more accessible in the future.
Indonesia had been colonized long before Europeans came around. The dominant political dynasties in the region were Hindu, then Buddhist, and then Islamic, all of which originated over seas as merchant trading communities, in some cases only a few centuries before Europeans arrived. Persians had been sailing to Indonesia for millennia, and Indonesia was a destination for the Muslim slave trade (of Africans) before the New World was even discovered by Europeans.

This is even more starkly evident in its neighbor, Malaysia, where the Islamic dynasty had only been established for about a century before Europeans showed up. Ethnographically, to be "Malay" in Malaysia is to claim descent from overseas colonists from elsewhere in SE Asia, not from the "native" peoples of the peninsula (i.e. those who migrated prior to recorded history).

Because of its size and diversity (geographic and cultural), it's entirely unsurprising that Indonesia is politically... complex. Portuguese, Dutch, and British colonial periods blend almost seamlessly into its long history, which perhaps more than any other region in the world is a product of serial colonization by seafaring empires. But similar patterns are seen throughout SE Asia--rich, dynamic, if sometimes contentious, admixture of cultures resulting from millennia of seafaring, both peaceful and in conquest.
You haven't re-created the described problem - Teams sets itself to auto-start again after you start it yourself. After all, it's very reasonable that you might want to join the occasional Teams meeting but not want it running after every boot.
To clarify, I (article author) am not aware of any scenarios in which a box plot would be a better choice than simpler chart types, even for very sophisticated audiences. From the article:

"Other reviewers suggested that the conclusion [of this article] should be that box plots are a useful chart type, but only for statistically savvy audiences. Again, I’m going a step further, suggesting that even those audiences would be better served by other chart types in virtually all situations."
And the problem is worse in most European countries. The government spends an even larger share of the GDP.
I guess that would work if new exploits weren’t created or discovered.

Otherwise all your plan to “run old software” is questionable.
> I also fondly remember IPX from when I was a kid.

IPX is the network layer and SPX was the transport layer on top. IPX can be used directly like UDP or the SPX protocol used when you need a guaranteed in-order byte pipe like TCP. Uses the MAC address as the machine address and was pretty light weight to the point where it out-performed IP in some cases.

As a silly hobby project I want to take a stab at writing a user space IPX/SPX stack on Plan 9 and model it after ip(3). The stack would mount itself after /net providing /net/ipx and /net/spx, then you bind it to one or more Ethernet adapters. Programs wanting to listen or dial on IPX or SPX just put ipx!address!service instead of tcp!address!port for their dial strings. Then you could easily build IPX networks again and even easily tunnel them over whatever using 9P by mounting the stack on other machines.
On the Mac side OS 10.8.5 felt the same way. Last versions of software specifically designed for desktop computing, maybe.