skysight-inc/HackerNews huggingface dataset:
I use letsencrypt for my mail server and I have done so for years, but iOS 18 appears to have broken my configuration which has worked perfectly for as long as I can remember. I believe my certificates were all set up correctly because it never gave me a problem up until now and never asked for authorisation of any kind. At this stage MacOSX works just fine, but iOS 18 and iPadOS 18 just do nothing.
Indeed, that's generally part of the definition of "terrorism". It's deplored because it puts those civilians at risk.

Had these guys put on uniforms and tromped out to a battlefield, they'd be dead already. They instead chose a tactic that surrounds them with their own civilians, in the hopes of deterring attacks against them. And that works, to a point.

But their opponent is unlikely to tolerate it forever, and will eventually strike even knowing that it will cause civilian damages as well. A just evaluation of the situation would divide blame on both sides, but world opinion is rarely just.
Didn’t even realize there was a desktop app worth getting. The website seems to work fine.
I'm torn between https://k0sproject.io and https://k3s.io to use in CI and production.

Any suggestions or personal experience?
that's "yngmi" bait; you're suggesting it takes 2 minutes per intro payload. (2 MB / 20 KB/s ≈ 100 seconds = 1m40s)
Your error is that you are thinking about journalism in idealistic terms, when in reality journalism does not operate on idealistic principals. Journalists are lying scoundrels who knowingly deceive people. They do this without any emotion in the same way that lion rips the guts out of a young gazelle. In their minds, it is OK to lie to cover up war crimes. It never occurs to them that people are going to take their word as the truth, because they do not care. They lie about everything because they are incompetent, craven, selfish, and so on. This is the mindset of a war criminal who commits genocide.
Currently it is the best alternative I have used, in what concerns the same experience as Docker Desktop on Windows.
I mean it's damning for WIV either way. Even if the virus wasn't a lab leak, isn't the point of the institute to study these viruses ahead of an outbreak in order to protect us? It's like having a marine biologist as a life guard at the beach, you'll get some neat facts about the wild life, but if you get caught in a ripe tide we'll you're out of luck.
(Disclaimer: I lead privacy at Brave)

Mozilla uses the core protocol for Divvi Up for its privacy-preserving advertising. Brave recently wrote about why we disagree with the design of that system: https://brave.com/blog/mozilla-ppa/. The core difference is that Mozilla's system is a lot more complicated and expensive to operate, and it needs that complexity because they're trying to work with the existing third-party based advertising ecosystem and its enormous financial incentive for ad fraud.

Brave's DP system Nebula is not ads-related and is only used for product analytics, so it's a lot simpler while still preserving user privacy because it's not operating under the same constraints.
>Diving into the actual contents of one of those PASSIVE_UPDATE_V1 dispatches, we would send all of the channels, members, or members in voice, even if only a single element changed.

> the metrics that guided us during the [zstd experiment] revealed a surprising behavior

This feels so backwards. I'm glad that they addressed this low-hanging fruit, but I wonder why they didn't do this metrics analysis from the start, instead of during the zstd experiment.

I also wonder why they didn't just send deltas from the get-go. If PASSIVE_UPDATE_V1 was initially implemented "as a means to scale Discord servers to hundreds of thousands of users", why was this obvious optimization missed?
FreeBSD jails? :p
I'll bet you could open the grippers fully and recalibrate on power up.
You probably shouldn't, but most bacteria can't survive on or in a very salty environment. Realistically, it's probably not incredibly dangerous or anything.

> Then I see cooking clips like this one, with experts who have just one continuous cutting board with everything on it, and this guy isn't afraid to be touching is raw meat at all.

If everything you're cutting is going to be cooked, then you don't really need to worry IMO. Anything like veggies for a salad, or stuff that won't be cooked, should be cut on a washed cutting board though.

You have to be careful with videos of chefs cooking, because they often don't eat the exact thing that they're filming. The finished dish you see at the end or showed off might be cooked at a different time (usually beforehand) and in a far more sanitary way. What you're seeing is filmed that way for the sake of doing less dishes.
I am (somewhat) sold on UV (the Python package manager)
Maybe they want to improve? They seem to be willing to upstream Linux drivers for their laptop chips.
On some projects and teams, more than usually expected, this is more than fine.
It was a bug
German / did not complain

Never complain, nevr exp
I'm unclear how this shows a GPL violation. Because there's no files ending in the word patch? Are you suggesting that the spec file does not result in the same RPM as what is being delivered?
Wrong link

Also, posted already https://news.ycombinator.com/item?id=41604817
> At first this seems like a fairly understandable "the workers didn't double check the property lines and accidentally used land they didn't own". That's bad, but the kind of mistake that anybody could make.

That is not an acceptable argument. If it's truly a mistake, then it's gross negligence.

> Musk could personally spend 0.000028% of his net worth to offer them double the current value for their land and avoid this whole story.

Elon Musk would probably have to offer considerably more than double the value of the land in order for Cards Against Humanity to let this go.
Washington Post collecting TikTok user data from its followers for public good
> but it seems like those who get the most benefit from free labor are large corporations.

One factor is the lack of adoption of copyleft licenses. The proliferation of permissive licenses turned into a backdoor for corporations to privatize volunteer work. We should adopt copyleft whenever possible. Stallman is right on this.
Worse, not even owners are legally allowed to tell who is valuable, beyond a certain point
It’s a bad sign for a market when certain players’ profits are growing unconstrained. It suggests something is very wrong with a market. I believe the government’s role is at a minimum to correct for market failures and inefficiencies.

Intuitively, a healthy market should prevent this kind of price gouging because there’s a strong incentive for new players to undercut incumbents. I can’t charge too much for gas because the station across the street will undercut me. If prices are growing that isn’t necessarily a bad sign. But we have seen several areas, like rent prices, eggs, meat, and oil, where profits grew unconstrained. And that’s a strong indicator that something is wrong.

Lena Khan is very sharp and seems to be cracking down on this kind of thing. I just hope she is able to continue.
It all comes down to the cost of borrowing and the ROI. This is true for societies as well as individuals.
Kubernetes is planned - my devops wants me to add it badly!

Author note - Most of you guys here are power users, for whom UI is a visual poem that you need or not.
This is not a commercial project, it is not following any business goals.
But this does not mean concessions to quality, it does try to offer minimal resource usage everywhere, easy experience, good UI/UX.

It explains all it does behind the scenes if you enable the developer console.
It can help one learn so at a certain moment one understands and automates with scripts and specs.

But everyone these days is either seen as too smart or too dumb, I don't consider users like this. I know everyone started somewhere and a gradual learning experience is the best.

I broke so many radios and toys when I was a kid and I learned so much, by looking at what was is inside.

It is a project done by one dude, after work and when it rains outside (In Belgium it rains a lot).
The article mentions NIST standards for face recognition. NIST evaluates face matching systems.[1] They've gotten considerably better in the last decade, as would be expected.

[1] https://pages.nist.gov/frvt/html/frvt11.html
Somatic Update – One-hour uninterrupted video of a robot cleaning bathrooms
Java is the log that can never sink lol
If I considered adopting a Lirust (yes I just invented that name, feel free to seal :D ) as an engineer, I would want everything user facing not to break. If that promise is held then I think a hypothetical Lirust would be highly successful.
Happy user of Linkding here (wish it had a different name that wasn't one syllable away from LinkedIn).

Linkding: I self-host and the developer has been very receptive and open minded about feature requests.

Pinboard: I moved after Maciej asked existing subscribers for donations so he could hire somebody to keep it running and then... didn't. I'm not saying he used that money to do some travelling, but it certainly looked that way to me.
And what other way do you recommend to invest your money in order to not get devalued by inflation?
Direct link to the WaPo page: https://thewashingtonpost.formstack.com/forms/help_investiga...

Post from 2 days ago about users collecting their own Twitter user data: https://news.ycombinator.com/item?id=41581923

(A WaPo data journalist on twitter is soliciting ideas/feedback for what questions users have to explore with this dataset. They have 800 users/watch history on 55 million videos so far..I think it's awesome, involving the public in efforts to study the public)
That's called being bored
It only supports AMD cards supported by ROCm, which is quite a limited set.

I know you can enable ROCm for other hardware as well, but it's not supported and quite hit or miss. I've had limited success with running stuff against ROCm on unsupported cards, mainly having issues with memory management IIRC.
One big difference is the licensing. Docker Engine itself is apache licensed (and hence free to use at a company of any scale), but Docker Desktop requires a paid plan if your company has more than 250 employees or more than $10 million in annual revenue [0].

[0]: https://docs.docker.com/engine/#licensing
Foremost, thank you for the detailed answer. It's always helpful to have competitive analysis from the source

While the edit window on your comment is still open, you may want to consider removing the leading whitespace from your bullet points (since they're already newline delimited) because on HN those leading spaces make it pre-formatted and that means folks on mobile have to horizontally scroll to see your whole sentence
Erlang terms are, to a first approximation, the same as JSON for most relevant communication metrics.

To a second approximation it gets more complicated. Atoms can save you some repetition of what would otherwise be strings, because they are effectively interned strings and get passed as tagged integers under the hood, but it's fairly redundant to what compression would get you anyhow, and erlang term representations of things like dictionaries can be quite rough:

3> dict:from_list([{a, 1}, {b, 2}]).
{dict,2,16,16,8,80,48,
{[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]},
{{[],
[[a|1]],
[[b|2]],
[],[],[],[],[],[],[],[],[],[],[],[],[]}}}

Even with compression that's a loss compared to '{"a":1,"b":2}'.

Plus, even if you're stuck to JSON one of the first things you do is shorten all your keys to the point they're as efficient as tagged integers on the wire anyhow ("double-quote x double-quote" can even beat an integer, that's only 3 bytes). Doesn't take a genius to note that "the_message_after_it_has_been_formatted_by_the_markdown_processor" can be tightened up a bit if bandwidth is tight.

It isn't clearly a loss over JSON but it is certainly not a clear win either. If you're converting from naive Erlang terms to some communication protocol encoding you're already paying for a total conversion and you might as well choose from the full set of option at that point.
Docker Desktop requires a paid licence for companies with over 250 employees. While that's totally fair, it can add red tape if you want to use it in a project.

I'm not completely sure about licensing for Container Desktop but the footer suggests MIT license.
While this is possible, it would create stress concentrations within the elastomer and could significantly affect its durability. We saw this effect even when using larger magnetic particles as with ReSkin, https://reskin.dev. If instead we make the elastomer more rigid, it would worsen grasp stability.
> You're claiming it would be terrible for the rest of us, without supporting that assumption in any way.

I literally explained it. I straightforwardly applied the technology to our existing social/economic structure.

And changing the social/economic structure is probably harder than developing the technology and requires precisely the kind of power that a successful AGI technology would remove (e.g. workers can't strike to keep their jobs when the boss is planning to lay them all off).

> It's not a fact, pseudo scifi action movies don't count as facts.

Honestly, the "AGI will be so great/everything will be fine" assumption relies less on facts and more on sci-fi fantasy than anything I said.
My caving experience is less than yours, but I want to echo what you say. The average person envisions spacious tourist caves, not belly-crawling 800 yards through muddy gravel which has been more my experience with wild caves in the American Midwest. Gear gets shredded in caves worse than maybe any other environment, and slows you down like nothing else.
Even the most well-meaning and charitable critiques are not embraced by moral universalists—they don't believe they can possibly be wrong about anything.

Just ask them if they've been wrong about something of substance recently that negatively affected others—they rather walk away or block you than even entertain the possibility of being wrong.

The moral universalists don't see defunding poor Africans as deranged. In their minds they believe this is good. The reason there is so much derision and contempt online and in real life is because these people are fundamentally impervious to reason.

It's not a misunderstanding—they literally elevate race and sexual orientation above all else. They genuinely view excluding the out-group as positive, and for them to imagine a perspective in which they are mistaken is inconceivable.

Our only saving grace is this pathological ideology is hostile to intelligence and meritocracy.
Using Vencord on Linux it opens practically instantly and has a superior feature set..
And it seems their misnomer is practically everywhere, not just in the Show HN: their website also mislabels their links as "Open Source" - I guess trying to capitalize on SEO

SSPLv1 for anyone similarly interested https://github.com/inngest/inngest/blob/v1.0.0/LICENSE.md

Seems they had a change of heart around 2022: https://github.com/inngest/inngest/pull/81 but they actually only started lying about the license in this go-around because their previous Show HN <https://news.ycombinator.com/item?id=36403014> not only didn't mislabel things but they even said "we're gonna open source in the future" but I guess the future isn't here yet
Even weirder, L stands for legacy.
Jepsen test?
Ha. Back in the 90's graphing calculators were not allowed during tests, but normal calculators were... Well there was a model of Casio calculator (can't find the model) which was so diminutive, and with a wide rectangular rather than square screen you never would have assumed it was a graphing calculator. But it was, and it saved my butt on many exams... By now I've forgotten all that basic math, but the ability to program things remained!
I dream of a world where we can see a price and choose to pay it or not pay it and that's it.
At one time he asked all existing subscribers for donations to enable him to pay a Romanian programmer to maintain the site. People paid and then he used the money for something else other than employing somebody to maintain the site. Not cool. Ref: https://twitter.com/gingerbeardman/status/161007608301301350...
> Curiously, the mega-settlements of the Trypillia culture suddenly disappear from the archaeological record around 5400 years ago. In fact, populations decrease all across Northern Europe to such an extent that the period has become known in the field as the Neolithic Decline. Recent DNA evidence has suggested a possible answer: Yersinia pestis.

I've recently watched a documentary about those "proto-villages" found (... to be bigger than initially thought) in Moldova but the hypothesis for their decline was else (still according to the doc.): the theory was that at some point they just became too big to function as a whole. Initially when the size was reasonable there was also a kind of "proto-democracy" that worked naturally but that did not scale, and when the settlements became bigger that cohesion did not work anymore and people left.

That being said, the theory of a plague also makes sense, the more the people the more the chance to spread it.
It's definitely primarily generational. In my experience, capitalization-as-tone is used by many Generation Z people. On the other hand, it is not widely used by older generations, or the younger Generation Alpha.
I think it is fairly easy to tell when advertisers publicly pulled out and gave a very explicit explanation.
A signal processing prof back in college had worked on radars in WWII, and he told us about using acoustic delay lines for various purposes. (Can't find a good reference in the couple minutes I have right now, unfortunately.)
how about reversing it and paying users for a mixture of uptime and quality of service?
Cool, love the project and have had a server running for over a year now! Appreciate your guys' awesome work
i thought i had some bug that my discord was loading slowly!
SEC intends to seek sanctions against Elon Musk in Twitter probe
I wonder if it has anything to do with what is going on in my /var/log/syslog. I have hundreds of entries of the following:

2024-09-20T13:28:42.946055-07:00 hostname kernel: audit: type=1400 audit(1726864122.944:11828880): apparmor="DENIED" operation="ptrace" class="ptrace" profile="snap.discord.discord" pid=1055465 comm="Utils" requested_mask="read" denied_mask="read" peer="unconfined"
Ask HN: Phone Behavior
I have Google Fi and live in an area with spotty cell coverage. There are two locations that seem to exhibit the following behvaior on my phone: my phone (which is set to English) will suddenly switch to the Spanish sites in Chrome. Instead of resolving to the standard English Google site it will go to the Spanish site. Same with Yahoo and others. I'm not sure what the issue is or where the problem exists. I suspect the phone is connecting to a particular cell tower and somehow my session is getting mixed up with another phone? My service and signal strength is very weak in the area where this happens often downgrading from 5G to LTE. I am in an area with a large Spanish speaking population. Is this a phone issue, Google Fi issue, cell tower / service carrier (Google Fi uses a few carriers IIRC) issue? Anyone else experience something like this before? I'm trying to debug and figure out what's going on. If anyone has contacts at Google Fi, I'm willing to work with them if they care to also try to track down and resolve the issue. Thoughts? Anyone?
It’s actually even better, it’s supposed to be reversible. You want you jpeg file back? There you go.
Perhaps. Still, my biggest gripe with constraints isn't with using them effectively in code under my own control (where they can indeed be quite useful), but having to interact with them in other people's libraries and systems, many of which are seemingly awash in constraints that they don't really need. Some end up in the worst-case combination of having both useless constraints and unrealized guarantees, which is why I think user-facing constraints should always be taken with a skeptical eye, whether you're planning on adding them yourself, or evaluating them in someone else's project.
Curious to see your thesis!
I was appalled to see TSA facial recognition scanners at airports recently, where instead of checking your ID and boarding pass they scan your face. Almost everyone simply accepted the new process instead of opting out. I’m not sure how the eventual forced violation of biometrics can be stopped when most people don’t care.
I didn't know that! Still doesn't make much sense to me.
Related doc: https://storage.courtlistener.com/recap/gov.uscourts.cand.41...
Collection of Resources on 2D Graphics
Show us the Jepsen tests. Hire Aphyr to test your database.
This looks great. Do you have an ETA for a Ruby SDK?
Yeah, I'm using it and it's nearly everything I need.
See below for boot time after optimization.
There are a number of sites that do this that have been released in the last few years. https://www.pointsyeah.com is probably my favorite since their free offering is very workable.
One thing to note is that on a given gateway server there are potentially 100k other compression contexts active, and given each connection is transmitting a trickle of small data in an unpredictable way, from different CPU cores as the processes are scheduled by the erlang VM, chances are the CPU caches are absolutely being thrashed. I imagine this contributes to some level of fixed overhead here too, especially when you're measuring these timings on a machine serving actual production traffic as opposed to simply running a bunch of small payloads through a single compressor.
Also https://www.msn.com/en-us/money/markets/solving-the-mystery-...
It almost never is. While HN contrarians endlessly complain about it, the rest of the world happily ships Electron. Discontent with Electron is so comically over represented here that I'm beginning to think it's an insecurity or complex or something.
Yes they did. A two layer network with enough units in the hidden layer can form any mapping to any desired accuracy.

And a two layer network with single-delay feedback from the hidden units to themselves can capture any dynamic behavior (to any desired accuracy).

Adding layers and more structured architectures creates the opportunity for more efficient training and inference, but doesn't enable any new potential behavior. (Except in the sense that reducing resource requirements can allow impractical problems to become practical.)
I paid $11 once, decades ago.
CAH, yet again doing the lords work of trying to do the right thing in the absolute silliest way possible.
That is before many optimizations. Current boot time (on a real 4004 at 790KHz) is ~4.5 days. At 740 it would thus be 4.8 days
What do you think of HippoRAG? Did you try it or plan to do?
Public URL tool exposes thousands of sensitive links (100+ account takeovers)
which hybrid seeds didn't do, I meant. The point is that hybrids don't breed true, so they nix farmers retaining and reusing seeds as effectively as Terminator seeds would.
the "World's longest song" is from John Cage, called As Slow As Possible and is played continuously on an organ in a church in Germany.

It will be completed in the year 2640.

https://en.wikipedia.org/wiki/As_Slow_as_Possible
Article 51 of the Geneva Conventions [1]. It is slightly ambiguous on purpose, more details can be found in the commentary [2].

[1] https://ihl-databases.icrc.org/en/ihl-treaties/api-1977/arti...

[2] https://ihl-databases.icrc.org/en/ihl-treaties/api-1977/arti...
> But everyone these days is either seen as too smart or too dumb

Vert succinct and poetic way to describe so much these days in this space.