skysight-inc/HackerNews huggingface dataset:
Just to be clear, you are saying that no collection of images can ever contain any CSAM, ever [1]. If some activity might run the risk of including it, that activity must be stopped.

Is that correct?

If so, why are you not calling for the internet to be shut down? The collection under discussion is just a subset of the internet.

You'll also want to either ban or enforce review of all camera output, including closed-circuit cameras. Someone is going to have to watch all those watchers pretty closely...

As for totalitarianism, well, how are you going to make any of this happen? As we just saw you'll need client-side visibility into everyone's visual data stores. Not to mention old photo albums world-wide contain images that would set off ImageNet. There are famous paintings and statues that would, too.

[1] Do you exempt NCMEC? If so, how do you justify that?
OP said "shutting schools down for a couple years". That did not happen in the US.
Okay, yes, that's one way the analogy breaks down.
Why is this on here? There isn't anything novel about putting a background behind icons. Icons are not logos. If you're using Lucide which it seems like you are, users need to include Lucide's license in their product which doesn't make for a good logo.

[EDIT]: typo
>I realized I was being a little ridiculous

Anything worth doing is worth overdoing...
"unless you’re very young."

You mean, "unless you have unlimited time."
there is an enormous gulf, legally and morally, between fictional murder and real pictures of children being abused. which is the topic of the article at hand.
Can you explain how you got from "overburdening regulation" to "all regulation must go"? I think I missed that in the original argument.
Kinda choppy on Chrome/Win10, even after buffering the images.
Smooth on Chrome/S21 FE, but only after it downloaded all the single frames.
If they don't matter why is it always incest?
The study is on melanoma so that’s probably acceptable for this use case.
They probably could, if they actually said that.
I’m fairly skeptical of the “frequently bought together” section
No, we don't need to go back to this because it simply doesn't work.

In my country, the top rate of 50% sets in around 70K of income. The top rate is hated so much that it actively curtails people's ambitions. People feel its pointless to level up beyond this point. They won't fight to reach bonus targets because the bonus is cut in half. If they continue to grow in income, many consider working a day less per week, as supplemental income becomes largely useless.

A 92% tax rate, at whatever threshold you set it, means anything you do beyond that point has no point at all.

Further, for organizations to richly reward top leaders, which whilst not popular is very much needed, how do you figure they pay them a high net income? Just do up the gross costs by a factor 10?

Finally, surely you realize true wealth doesn't come from labor?
I made even podman quadlet ansible template for that (excluding x86 emulation part). It is dead simple and easy to fix.

https://github.com/Mati365/hetzner-podman-bunjs-deploy
You cannot hear or read "What's 20% of 38?" and choose whether to process it or not. Your brain might resolve that into the correct answer, an incorrect answer, or a refusal to answer, but your brain just does it. If it's not your brain producing the sensation you call "volition," what is? If it is your brain, then what mechanism causes it that's neither deterministic nor random?
Good advice; it improves maintainability, which becomes even more important the larger a codebase becomes. https://grugbrain.dev/ talks a lot about avoiding complexity, and does so in a pretty entertaining writing style too.
Running uncensored Mixtral on this would be really nice. More than 3 bits quantized for 4090.
Ah yes, sway, the one of the waylands that refuses to add support for complex mouse/keyboard and alternate input devices. https://github.com/swaywm/wlroots/issues/2378 . You've been running a wayland, not wayland, because there is no "wayland": only many different waylands.
Scientists aren't using ChatGPT – here's why
That is our aim! If you give it a shot and find things that aren't so approachable, we'd live to hear how we can improve.
Painboard – Analyze customer feedback with AI, Curate the result with drag&drop [video]
> It's pretty easy for the system to show the source photo to an employee, and then they themselves can judge if they feel confident the shopper is actually the same person.

Yeah, that's not going to happen in any meaningful sense with ordinary employees. Asking them to make a judgement call like that will just result in employees erring on the side of "it could be them, so I confirm" rather than "I'm not sure it's them, so I don't confirm"
> Julia Evans once said "behind every best practice is a horror story." If you don't understand a Best Practice, look for the horror story that inspired it. It might make the best practice make sense. It might turn out to be something that's completely irrelevant to you, and then you can feel comfortable doing a different practice instead.

This is how I think of Chesterton's Fence. A lot of people read it as saying "don't tear something out until you know why it's there", which is, I think, half of the point. But the other half of the message of Chesterton's Fence is that once you can explain to him why the fence is there, you're entitled to tear it out if you still think it's a good idea. The point isn't to avoid changing things, it's to always understand the reasoning behind the status quo before changing it.
A Modern Almagest: An Updated Version of Ptolemy's Model of the Solar System
Tbh I think a big part of my woes came from my Nvidia card.
This is just confidently stating you have no idea where it comes from
In addition, there are some tasks that the model can do and was never trained on, see the newly added paper link in the website.
Yes? If you crawl the web or use a result of that, you have to filter out the crap. That's... how it works?
Volkswagen is returning to physical buttons instead of touch controls
Well, we are not there yet!

I can run my own mixtral:8x7b-instruct-v0.1-q2 RAG applications on my $1900 Mac Mini, and I now use Ollama for almost all local models.

Cory was not totally negative about AI in this article, but I would have also liked to hear his take on open LLMs.
aouch, what do you see?
Found the study- https://stacks.stanford.edu/file/druid:kh752sm9123/ml_traini...

The study says 825 were confirmed using one method, and 183 with another- not clear to me if those are unique or duplicates of each other. Also, "confirmed" only means "is or is likely" CSAM, and they don't provide any numbers as to how many were classified as "likely". It also isn't clear how they define "likely".

EDIT: Previously I said the article was overstating the number of CSAM images found, but I since re-read it and the article may be citing the correct total from the two methods)
At 48, I don’t think my experience at McDonald’s is relevant anymore.
Maybe it's different on iOS but it is impossible on Android to use unless you have a Japanese credit card with a Japanese address. There seems to be no way to even use a foreign credit card to add money to an IC card. Had to relent on getting the cash back on my Sapphire and just top up with cash my last trip.

I'm just glad most of the machines allow for 10 yen increments now, so I can just dump in coins I get from the rare place that doesn't accept credit cards nowadays.
Sure, Venmo me and I’ll get it shipped today.
I'm not sure how podman fits into this thought but I feel what's needed to make kubernetes as easy to use as docker-compose is a bunch of sane defaults for things that you mostly don't want to care about for smaller projects. And then maybe an option to easily "eject" the configuration when the project grows.

There has to be some attempt at this right?
Show HN: Website Builder you can host yourself
Hello Hacker News!

Here's just another website builder. Yay!
It comes with no AI. No VC. No fancy tech stack.

It builds websites.
Quite nice websites.
And it's quite easy, unless you don't want to host it yourself.

Yes, you can host it yourself, almost anywhere! :)

Just download the (PHP) installer, connect to your FTP and upload it there, then open it in your browser.

In most cases, it will just set itself up automatically, and you're ready to go.

And it's free(mium)

Any feedback is more than welcome, as the next version (with AI this time) is already in the works.

Thanks! :)
Hi, I really need something like this. I work on simultaneous engagements (mgmt. consulting) and travel substantially. This would help me organize better. Please let me know if I can try it.
Can you recommend how to meet them?

Ideally with a certain level of skill, and who doesn’t try to fleece you.
And that is why you are an armchair economist. While you may be able to point to a causal chain from the 2008 recession to what's going on today there are so many other things happening and contributing to the economy that saying "2008" is an insufficient answer.
This seems like human error. How did they handle it when you contacted them?
Why should be Windows or Mac support a concern for Wayland compositors? DWM or Quartz authors don't care about Linux either.
Show HN: Forwarder – FOSS MITM proxy written in Go
I'm working at Sauce Labs on a fast MITM proxy.

If you are using mitmproxy, Fiddler or Charles proxy in your job I believe you'll find it invaluable.

Forwarder 1.1 is now available, complete with a Grafana Dashboard for effortless monitoring. We are committed to making it great.

I welcome your feedback.

Cheers
Michał
At least one of us is delusional, and/or paranoid.
You abstain from coffee, chocolate, and fish too I trust? Otherwise you're undoubtedly supporting trace amounts of slavery and child labor. I bet the device you're reading this with was also made with such (and if it doesn't then it's still supporting a genocidal regime).

Get real. Scraped data is going to have problems. The expectation should be that reasonable measures are taken to filter proactively and that reactive measures are taken to remove illicit content found after that.
It's not porn per se, it's exploitation of (usually) women, sex trafficking, and child pornography that's usually illegal. There's laws forbidding minors from accessing porn as well; they're not effective, but they're still in place to ensure it's not considered acceptable.

If a porn site and / or the people uploading the content can't provide proof that the people involved are all of consenting age and consented to have their material uploaded, they're in the wrong.
Yep I did and it worked well.. Which icon did you try? Might trying another one?
I've recently listened to several Terry Gross interviews, and the David Bowie interview stands out to me as particularly bad. I think she frequently makes "educated guesses" about how her guests will respond about their thoughts, feelings, and motivations, and will have follow up questions prepared based on these anticipated responses. When she's right, things go well. When she's wrong, she just keeps plowing forward with homerun swings that completely whiff. She sometimes seems quietly incredulous that other people have different values and methods of reasoning, or that their perception of themselves does not match her research.

To be fair and not negative exclusively, I think she's very good at knowing how long to let people talk (some of this might be editing), very good at creating a "human connection" with the subjects, and reasonably good at keeping things interesting.
The key point your missing is that you're not using wayland. You're using a wayland. Each wayland is very different from the others in terms of features because they aren't implemented internally as a wayland standard, each wayland picks and choses between various external libs to try to reach normal desktop feature parity for things like keyboard/mouse/input device support (ie, the libei wars: some waylands use it, some hate it and never will).

There's no such thing as "wayland". There are only various different waylands. A person can have an experience with X11, there's standard reference features all X have. But your experience with a single wayland doesn't really give you knowledge of how waylands work (or don't work).
Literally the placeholder text (the ice-cream shop) doesn't produce any sensible results. Shipped too fast I guess ._.
> It's better now

So it actually works now? Last time I tried switch to Wayland I also had to switch from i3 to Sway which just flat out refused to run until I gave it some hilariously insane command line argument like --my-next-gpu-wont-be-nvidia, and even then just crashed.

Demanding your users buy different (expensive!) hardware is obviously a non-starter. Especially if you want to do ML. Good luck without an nvidia card.
That's what I'm thinking, if they're considered separate legal entities then these laws are easily avoided. Like a lot of other laws having to do with company size, profits, taxes, etc.
Conner Ardman – I Tried Every AI Coding Assistant [video]
how much speed increase do we get on CPU only configurations? has anyone tested it in such cases?
I wouldn't get too excited; it requires a MITM so abusing it at scale would be difficult.

Big targets should be wary, people's Hetzner servers and VMs are probably safe. They're not worth the effort to get a MITM on.
They also employ Svelte’s creator/maintainer.
"Mamba is the world's longest venomous snake with an estimated length of over 150 m"

Had a laugh at that. Really great stuff though, it was nice to have referencing to the arxiv paper so someone like me who generally consumes these things instead of translating them from papers could sort of peak behind the curtains.
Stellantis are the only remaining holdout. It seems inevitable they'll jump on board too.
> They needed to do this

Few things are ever truly needed. Those things don't include Wayland. That doesn't mean there are reasons for it but it does mean you can't just discard the downsides.

> Xorg was complicated

And Wayland will be complicated too by the time its mature. Especially when you include all the other compontents needed to provide the same functionality as X.org

> Xorg was [...] insecure

Under what threat model? Personally I have no interest in the zero-trust model needed for proprietary app stores and would rather not pay the cost.

> the maintainers moved on to Wayland

A lot of those maintainers are employed by Red Hat and other corporations. They moved because their employers have reasons to move to Wayland - those reasons don't neccessarily matter to all users.

> Nobody else wanted to take up the mantle of maintaining an X implementation.

Isn't it a bit early to pronounce that. X is mature software. It works just fine for most people. Why would you expect someone to immediately jump at messing with it?
Yes, I am, when it comes to imprisoning people for simple possession of data, where there is absolutely no intent to distribute.

I think nobody should be going to prison for looking at or storing any image on their computer. Or reading any book or text as well (some countries prosecute possession of certain written material). Such actions are part of the private sphere, which the state has no business policing, unless you commit some violent crime or are severely insane, for example.

Sending people to prison for that absolutely is a moral panic in my opinion. It is a modern day form of heresy or witch hunt.
Weird thing, sexuality; who asked Apple to make sure no sex was accessible from apps installed from their App Store, even though the same apps on the Google Store didn't have that restriction? (At least, that's the reason given by Telegram and Discord for no adult content on iOS etc.).

Conversely, last time I used a public toilet in a German shopping mall, there was a butt plug vending machine by the sinks.
Cairo's OpenGL backends, such as glamor, never really made it out of the experimental phase and were rarely if ever used as far as I know.
Option A: The housing shortage is 100% a product of public policy and the only solution is to support someone's favored political candidate or party.

Option B: Housing shortages are caused by a combination of factors that include public policy, and solving the problem requires understanding and considering all of them.
I don’t remember filling in an allocation for google, where I have my current job. Maybe it came after the offer? I don’t think applications are very common in tech anymore, you just get an interview set up with a recruiter and the paper work only comes if they want to hire you.
Aurora MySQL is based heavily on MySQL/InnoDB's codebase. It's not a complete reimplementation from scratch.

My guess would be that it exhibits some or all of these same issues [edit to add: see footnote 2]. With a single-node cluster, I don't ever recall reading anything about Aurora offering different MVCC or isolation level semantics than upstream InnoDB.

AWS documentation says "These isolation levels work the same in Aurora MySQL as in RDS for MySQL" [1] and keep in mind standard non-Aurora RDS is much closer to unmodified upstream MySQL.

That said, there are some unique wrinkles in Aurora's cluster behavior due to the shared storage. For example, if you keep the default isolation level of repeatable read, long-running queries on Aurora Replicas will inherently block purge of old-row versions on the whole cluster. In contrast, a traditional MySQL replica set (using async binlog replication) does not behave that way, because each replica has its own storage and own purge threads.

[1] https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide...

[2] Re-reading the Jepsen results, it appears all of these anomalies come from the exact same documented InnoDB behavior: "If you update some rows in a table, a SELECT sees the latest version of the updated rows, but it might also see older versions of any rows" as per https://dev.mysql.com/doc/refman/8.0/en/innodb-consistent-re... -- and presumably Aurora maintains the same behavior, since otherwise it would break compatibility with MySQL in extremely subtle and confusing ways.
Funny that "compare to similar item" is a "British Airways Concorde Silver Letter Opener"
I've been exploring that and found https://dribbble.com/

No experience using them, but it's a starting point. Curious if there are alternatives out there and if people here recommend it or not
Please express my admiration for your friend's actions here. We need more people like him.
At least where I went to school, the teaching staff in university CS departments seem to be overrun by guys who haven't actually worked in the software industry since the 90s when OOP was the hot new thing. My theory is they were there when they got to build a bunch of new systems with OOP, but didn't have to stick around for the nightmare of trying to maintain those codebases.
I wrote a multi-platform (including MacOS) game last year using SDL and didn't have that issue getting keystrokes.
Legally, nothing. However, if they report it to the police you may be under investigation. Which may also lead to nothing. The law isn't that anal, pardon my pun.
> that is not going to happen

It’s even worse. They happily introduce breaking changes for some things, but not others.

I have once wasted days of work updating a codebase to build with C++/20 because the new standard suddenly changed the type returned by `u8` string literals (available for a decade already, it was introduced in C++/11) from const char* into const char8_t*, and they made these types incompatible.
I did a quick test for a logo and the answer seemed more random than related:

https://imgur.com/a/a93s0t5
If you're using a personal machine, there is very little you're gaining by not running a browser as root.

The security gain is significant on multi-user systems where you don't have sudo/doas privileges at all - even if a user is compromised, the system administrator should not have to worry about it.
This is super cool. Private runners are often so much cheaper, especially in large teams. Comes with a "fat tail" of reliability risk though: taking maintenance of runners means that that say 0.01% of builds would be failing for unknown reasons and it'd take significant effort to fix those. But then again that'd probably be only relevant in large organisations which likely have bigger bottlenecks in their devops practice than that; and if that's just about cost then a no-brainer.
Can you clarify what's hard about using kubernetes for smaller projects and what do you want to omit?
Very good article and I hope more people read it. Over my career of 15 years in software (data management), I have learned exactly that. One other thing that really helped me was something that I learned in my Theravada Buddhist upbringing: https://en.wikipedia.org/wiki/Kesamutti_Sutta

> The Kesamutti Sutta states (Pali expression in parentheses):[5]
Do not go upon what has been acquired by repeated hearing (anussava),
nor upon tradition (paramparā),
nor upon rumor (itikirā),
nor upon what is in a scripture (piṭaka-sampadāna)
nor upon surmise (takka-hetu),
nor upon an axiom (naya-hetu),
nor upon specious reasoning (ākāra-parivitakka),
nor upon a bias towards a notion that has been pondered over (diṭṭhi-nijjhān-akkh-antiyā),
nor upon another's seeming ability (bhabba-rūpatāya),
nor upon the consideration, The monk is our teacher (samaṇo no garū)
Kalamas, when you yourselves know: "These things are good; these things are not blamable; these things are praised by the wise; undertaken and observed, these things lead to benefit and happiness," enter on and abide in them.'

That advice is something that I found very useful in life even though I have become an atheist since I was in 8th-9th grade.
it seems obvious that as long as there's no disclosure there's no real need to fix things. audits mean nothing if suddenly things can disappear from The Scope and appear somehow mItIgAtEd.
Houston is on multiple "places with the worst housing shortages" lists, something I wouldn't expect if zoning was the only/majority cause of the problem.
Add BTRFS to that list; I hear it's gotten better, but I lost 2 root filesystems to the thing and the impression rather stuck.
I once pictured their installers arriving in covered wagons. I never shook the notion.
Interesting, because I didn't get that. Maybe my blocker disabled their blocker blocker?

[It's either something in Firefox + uBlock Origin, or because I'm in the EU.]
No network component whatsoever for Suica/Felica (or perhaps after the transaction ?), where I assume Apple Pay validate realtime the transaction.
I went through a phase where I spoke to people who develop numerous enterprise search engines (e.g. OpenText) out of about 20 interviews I think I found one that did actual evaluation work on their search engine. The rest of them figured it was more important to have 300+ 'integrations' to various data sources and didn't think the relevance of the results was much of a selling point.
Why isn't Disney ($175B market cap) immediately and recklessly responding to something that happened hours ago? Because they aren't Elon Musk.

Disney's immediate non-reaction has nothing to do with Tesla's action. Why are you linking them?
Is that other app still up?
I am running on an m1 max too, works quite well in Edge and Safari. Scroll-Wheel, Dragging the scroller, all smooth.
To be fair, X (VcXsrv) works on Windows and (XQuartz) pre-M1 macOS.
I heard that was also a restriction for Apple a few months before I went on my trip, but by August 2023 it wasn’t anymore. Maybe the same is true for Android? If not, that’s a super weird limitation of Android. It definitely doesn’t exist now on a iPhone. My wife and I were able to use and load phone-based suica cards without issue.