skysight-inc/HackerNews huggingface dataset:
I gave up on following the Google SEO bandwagon years ago. I write for people and most definitely NOT for Google. I get around 800 real users a month on my site across about 20 countries - top 3 being U.S U.K and for some reason China. I get maybe 20 or so emails asking questions or just saying thanks and they have to track me down to send those emails there's no "email me" link on the site. If you want to "monetize" your site then SEO away otherwise setup a Google site owner/developer account for the "advice" (page not mobile friendly for example) but ignore the Googley crap unless you like running on THEIR treadmill.
Remove duplicate photos in Photos on Mac
Hasn’t this all been long true for iOS as well? There are reasons to hate it, but a walled garden is safer in many ways (as long as you trust Apple). You mention baseband - Android hardware comes with max 3 years of baseband support, compared to 7-9 years on iPhone. The story is similar when it comes to stock OS support. So from my pov, iPhones can be a comparable value (security and otherwise) to the best Android has to offer, specifically because of their (usable to me and the next guy to own my phone) 7-9 years of life, compared to 3 years max with a Pixel. What am I missing here?
Increasing video coverage doesn't simply mean people are more likely to be imprisoned; it can also be used to prove innocence as well. Here's an example of a guy who was able to prove his innocence because he was captured on tape at a baseball game[1].

[1] https://www.theguardian.com/tv-and-radio/2017/sep/29/larry-d...
I wouldn't be surprised to find they're using a build tool chain that can't produce a universal build ... I've run into that before ...
The Trope-O-Matic
Exactly, the person coaxing copyrighted material from the latent space is liable.

Now, a tool that burdens an individual with a torrent of copy-written material might not be worth using, but that is separate from the data embedded in the latent space of the model itself.
I use a separate directory and venv for each script. To execute the script, I use a shell script to call the venv's python interpreter. This is also how I use python scripts with cron/systemd.

#!/bin/bash
# myscript.sh
venv/bin/python3 myscript.py

You could also skip the shell script and use aliases in your .bashrc.
Nah, I have the same story. I spent a lot of that time distro-hopping and tried all sorts of combinations of hardware, different distributions, etc (for reasons unrelated to the KDE fiasco). KDE4 was extremely buggy on all of them, including the later KDE4 verions (and even earlier 5 IIRC). After reading comments like yours, I re-tried it several times (maybe 10 in total) and was always left disappointed. Maybe it's time to revisit once more (OTOH how many times do you touch the stove before learning not to do that anymore?)
I did send money to my parents when I was in Japan. I found some links online, but I think the total I could send was 380k yen per parent (which is about 1/5th of what you are sending)
over 20 years ago qt was not free software. People on the internet keep parroting this information that they've read in a comment… and so on. The original comment was true and was decades ago.
That's a decade to make a 30 second change. Add something like https://github.com/asottile/pyupgrade to your pre-commit hooks and you won't even need 25 of those seconds.
The efficiency of capitalism at its finest.
You're making a distinction that isn't reflected in copyright law.

If I take a JPEG of Mickey Mouse and then turn it into a PNG, it's not a "copy", as the bits are different. But it still contains copyrighted material.

You can try to argue that the bits of PNG itself aren't an image of Mickey Mouse, but rather the algorithm that reads the PNG produces an image of Mickey Mouse. But that isn't really a relevant distinction in so far as copyright is concerned.

In addition, this statement is false:

> The important distinction is that the model does not contain a copy of a copyrighted material.

It has been shown repeatedly that the model produces copies of training data. The copies are of course not stored as JPEGs/PNGs in the model, but they are retrievable from the model, given the correct password (prompt).
Amazon also changed their encryption schema yet again, such that any book published in 2023 or newer is using a new format that is as of yet uncrackable by DeDRM/NoDRM.

I've been slowly weening myself from Amazon and buying all books through Kobo (mostly because Amazon often has ebook sales that aren't on sale elsewhere), but 2023 seems like a good time to break completely.

Unfortunately I've still got a bunch of comics though them, and last I checked the old Comixology scraping tools had broken when Amazon nixed the old Comixology web client.
Also not a professional, but to elaborate this means if you plan on giving your parents (with emphasis on the plural) 30k that means you can give each of them 15k (write 2 separate checks) and you come in under the 17k per person mark.

Then you don't even have to file the gift form (I think it is 709...) and pay no tax.
It certainly can. Since more than 20 years ago! I remember that in 2003, as a "little kid", I changed my configuration from latin-15 to utf8 and it was already supported.

You can read here an explanation of how xterm handled ill-formed utf8 characters in 1999: https://www.invisible-island.net/xterm/bad-utf8/
If he can't do something like "strings /System/Library/PrivateFrameworks/MediaAnalysis.framework/Versions/A/mediaanalysisd" I don't think any actual investigation of the binary or traffic is the first step of learning for him to take...
Welcome to the cloud, we'll do whatever the f*k we want with your data.
You simply cannot. Unless you want to go Richard Stallman path, and work on a laptop from 2008, with only open source software, unable to use Netflix, banking site, etc.
Spoiler alert: The US did it.
I regularly 'help' my family with out of pocket purchases and expenses. I avoid giving money directly unless as cash because they prefer it that way. I also subsidize one parents rent by offering her reduced rent at a property I own. We still have a contract, but she doesn't pay the full amount I would charge other tenants.

The reality for many of us who grew up in poverty and may have 'made it' to a greater or lesser extent is that our families are likely didn't. It's shocking to me how many M's and Z's don't see themselves as being responsible for their families. I find it highly disappointing.
What does that mean for a game service where everything runs entirely on Google’s servers?
That’s a strange statement.

Who cares about frivolous lawsuits. Stable Diffision and the like tools will prevail. The main hope is that it will be their OSS versions and not corporate (Dall-E).

The works and ways of lives that are threatened by SD and the like are not worth preserving
> There are vile ethnic caricatures and slurs in those patriotic cartoons from the Second World War, and to its immense credit, Warner Bros. has often worked to contextualize and preserve those shorts. In several cases, it has included those works in separate subsections on home-video releases, so that they won’t autoplay with the rest of the cartoons.

If only more shared this view that we should thoughtfully and critically engage with problematic elements of classic works rather than summarily banishing them.
>If they can be trusted to over censor, why can’t they be trusted to censor to the extent required to avoid liability?

Because the former is nearly impossible to avoid and the later is nearly impossible to accomplish.
Who in America has the fortitude to say we should cut funding to liberal arts and social studies because China sure as heck isn’t wasting money on those.
Ask HN: Extend Mental Refractory Period?
Over the years, I've experienced this many times.

After being addicted to something (game/movie/YouTube/etc.) for lengthy hours, mental refractory period kicked in so I enjoyed a lot less, then I felt a urge of resolution to stop consuming them, maybe followed by some "commitment" like deleting game/cancelling sub/etc., hoping to become a better person next day.

Yet, next morning, my hunger for instant satisfaction refilled, and addiction resumed.

Has anyone successfully handled such situation and got any experience to share?
Most everyday problems don't need a doc to explain what you're going to do.

At my work though, if you're going to adopt a major framework or service, you need a doc explaining why you chose that one. It's a big decision that will last years.
I can't, because I don't have a Mac. I'm interested what Apple is doing because of the wider discussion, though. So if someone else can, I'd be grateful :)
From what I've heard, it is unlikely to go up much. Absolute mess of a show that seems to go out of its way to insult any audience likely to watch it and who's only redeeming feature is that when the animators are trying they're doing a really good job.
Right so he should give 15k to his mom and 15k to his dad with separate checks or cash.

If he is married they can give double without adding it to their return.

There is also more info like a lifetime tax free limit but adding the form to the tax return is annoying regardless and it's best to save that limit for later.
For malware that was downloaded through activity, even if it required no clicks, they usually present themselves as slower performance or other quirks. Maybe one has eluded discovery but I'd never know.

I'm much more wary of systemic malware at lower levels that I don't have an opportunity to detect. There's not so much I can do about that other than try to use devices from vendors I trust (or distrust less) that have the least preinstalled software. Lobbying for open firmware or hardware is the long-term strategy.

I also use multiple machines: work, personal, gaming, and utility (Surface Go). E.g. I use the mouse configuration software on the Surface Go and only the mouse hardware with its configured profile on the other machines.

Ultimately I can't know I'm not compromised but don't lose sleep over something I don't have more control over.
Or, here's another idea - how about we just imprison people for less time? Since the largest portion of their sentence is meant not as an actual punishment, but as a deterrent for others anyway.

(Also, I find it amusing how people find increasingly inhumane ways to treat their fellow humans, and with such imagination. It's also sad that this idea of excessively long, "Monte Cristo-style" punishment has become the norm, especially for non-violent crimes.)
If I want to build a cross platform browser extension is there an easier way then having to write it twice?
I am not to say you made false claims, but I'm not sure that your connection between what com.apple.mediaanalysisd and the com.apple.snoot API call is fully justified or backed by evidence.

It is interesting to understand what this call is for and what the mediaanalysisd daemon is actually doing/sending, but just triggering LittleSnitch while browsing local documents I'm not sure is enough to draw a direct connection. Correlation perhaps, but honestly I think before making the claim that Apple is sending specific document information to their servers, it'd be better to get something a bit more concrete.

Checking with just activity monitor on the mediaanalysisd process and its network traffic while browsing through pictures, the sent/received data is bytes in size; I'm not in a position to do a proper network capture, but already I question what those few bytes are and if it's really related to my media browsing activities or just background noise. There is a fairly significant amount of received traffic (like close to 200 GiB) compared to the sent traffic (13 GiB), so I'm not quite convinced that this correlates to media scanning.

Passing psgrep with mediaanalysisd to lsof shows a lot of fairly normal background processes/daemons like webkit, AppleSupport, the AppStore, etc., so I find myself thinking it's more a general process despite the name, but far more research of actual packet data is needed.

The only mistake I think you've made is that I think your conclusion is premature to connect file browsing to this daemon, as it seems to handle a lot of stuff besides the implication that it scans documents or that it's specifically related to CSAM.

Basically, more information is needed in my opinion.

Edit: Changed "feel" to "think" in 2nd to last text block to correct my own language issue.
How to ask a question poorly. Which tax jurisdiction? Are your parents living in the same country or a different country?

https://duckduckgo.com/?q=tax+benefit+of+supporting+parents&...

https://duckduckgo.com/?q=tax+benefit+of+supporting+overseas...
Yup. I like to make it so that each executable has a symlink to a shell script.

The shell script checks if there’s a virtual environment set up with the packages in the requirements.txt installed (it takes a snapshot of the file because virtualenv doesn’t have a DB to query cheaply). Once the environment is set up, it dispatches to running from the virtualenv.

That way when you update a requirements.in file it recompiles it (if the txt is out of date) and installs any new packages, removes packages that shouldn’t be there anymore and updates ones whose version changed (if there’s any changes found). It also lets you trivially run tools with disparate requirements.in without conflicts because each is siloed behind its own virtualenv.

This makes it a trivial experience to use these tools in a shared repo because there’s no worrying about packages / needing to remember to run some command before the right environment is set up. You just modify your code and run it like a regular command-line tool and packages automatically get deployed. It’s also amenable to offline snapshotting / distribution. In fact, I used this to distribute support tooling for factory lines of the Pixel Buds and it worked extremely well.
If you get down to the actual physics of it all, plants waste so much actual sunlight. It's actually more efficient to harvest the sunlight, store it, and convert back into photons using efficient targeted-wavelength LEDs to just put the amount of light that will get used where it needs to go, and use the remaining power for other things like pumps or atmospheric conditioning.

Nuclear incandescence efficiency - 93 lux/wH - approximately 14% overall efficiency at 6500K.

LED efficiency - narrow-band wavelengths make measuring lux at any wavelength other than green useless, so we stick to overall conversion efficiency, which ranges from ~35% in the red to ~80% in the blue, then we get to phosphor-converted white LEDs using a blue base, which can be compared again to the nuclear incandescence above, and these reach over 200 lux/wH at 6500K, and that was with Cree MK-R LEDs a decade ago.

Then you get into photosynthetic efficiency, which is absolutely dismal in the low single-digit percentage range.

I'll leave the extra math to you. Suffice to say, it's more efficient with decade-old tech to store the sunlight and convert as needed.
Easy Linux Virtualization on macOS
it's personally why I don't like KDE. I have no nostalgia for the old school windows desktop and it feels like something designed by a Soviet Design bureau combined with an airplane cockpit. There's always three different menus to change the same thing and buttons everywhere.

GNOME goes a little bit overboard sometimes with the simplification but it just feels so much cleaner out of the box.
I fixated on the provenance and methodology of the single source you provided.

Your opinions are, once again, just that. They’re not facts, regardless how convincing you try sounding. I’m not going to respond to them because I made my thoughts on them clear already. You’re entitled to them, but they’re not anything except that.

> You wouldn't happen to be from California, by any chance? I can see the ninja-like reading comprehension and reasoning skills are strong here.

I’m not, but nice ad hominem you tried there. Not that my words would be worth more or less based on where I live, but that clearly matters a lot to you.
Nice that they’re doing what they can to not leave people with e-waste bricks, but why would these be locked down in the first place?
It also runs on VisionFive 2 (RISC-V proper), for what it's worth.
I get much of the praise and dislike for KDE. What I've never understood is the success of gnome.

KDE isn't perfect but gnome is a textbook example of broken workflows and poor UI design. How it became the default for many distros never made sense to me.
Hard to imagine that's possible, since evil is already better than vim.
Kindle Unlimited titles aren't "purchased content". It's a all-you-can-eat subscription, and it's understood that your access to those books is contingent on maintaining the subscription.
Are you talking about the inequality on the first page? That is at the end of a sentence that starts "The calculation is made from the two inequalities ...". The next sentence is "By isolating π in both cases, we can derive an approximation of the latter."

That is not the formula.
I’d be interested to see whether this is checking more than hashes.
> But voters are ultimately to blame, they want their cake and to it too.

As a voter, you're given the choice between terrible and truly awful. No matter which you choose, it's your fault?

Frankly, when I buy a new kind of underarm deodorant and later I stink, I feel I'm more to blame than I am for my political vote and any lack-of-outcome. And I'm inundated with deodorant choices - it's harder to pick.
> It feels like the Internet is a more hostile place than ever for small-time websites. You get squeezed from below by wily criminals, and crushed from above by careless megacorps who want to filter out anything that doesn't make them money.

The problem is that the two work hand-in-hand, thanks to the advertising driven search model, and the search engines owning the main advertising platforms.

It should be easy for search engines to identify an original site from the SEO spammer rip-offs - the original site is going to have no adverts (or certainly fewer) while the SEO spammer copies are going to be covered in adverts. The problem is that the search engines have no incentive to do so, in fact if anything they have the incentive to send people to the sites with more adverts.

And of course the whole problem has been created by the search engines in the first place - there would be no point in SEO spammers making advert-laden ripoff sites if it wasn't to rake in advertising revenue.
Yes, it looks like you're right. But I don't understand the reasoning - is he actually saying you can use this formula to compute pi^n to n decimal places? So it doesn't produce arbitrary digits on their own, but excellent approximations to pi^n?

And this was by taking 4 terms of the zeta function infinite product expansion. 2xn digits would presumably be given by taking more terms (but quite a few, one for every prime under 100, so in some sense this method has bad convergence when you want the mth digit of pi^n and m >> n).
This also means if your parents have medical expenses, pay those expenses directly to exclude those gifts from your personal annual exemptions.
Coming from category theory, and having followed the work studying probability theory categorically (e.g. Fritz, Perrone, Lucyshyn-Wright’s stuff, Leinster’s notion of the magnitude of a category), is this actually interesting? The actual category theory seems pretty rudimentary, and I’m not sure if they’ve invented anything new on that side (they don’t reference any of the authors I’ve mentioned, so it doesn’t seem like there was much scholarship on that end).

It feels like Quanta just takes press releases from a few big departments and asks a writer to get a few quotes to flesh out an article.
There's a lot of ways to describe commuting in traffic jams, but the word "comfort" is probably not in the top ten.
Right, but if the average real-world Android experience lags behind say iOS in terms of security, then the point, even if outdated, still serves to disprove the parent’s premise that AOSP is the most secure.
$5000 off your entire booking, down to $0.
Most EV drivers, I’d say. My sample size is small, but me and my friends who have EVs all drive with one pedal.
Calling out an enormous assumed fact in this article that I very much doubt is the case. Author claims people don't charge to 100%: they absolutely do.
I'm a non-artist, and I've read several books on how to draw, including the (in)famous "Drawing on the Right Side of the Brain." Every one of the books was way too advanced for my primitive skills, including the ones that claimed they were for absolute beginners.

I haven't tried this guy's exercises, but I applaud his approach. Just learning to control your pencil, learning to make smooth and organized marks on paper, are skills that many people (definitely including me) don't have.
https://github.com/CookiePLMonster/SilentPatchCMR2

There you go
> (1) The model is a copyright violation as it contains untransformed copyrighted material. You can show this by simply asking for a picture of Mickey Mouse.

This is a strong argument and gave me pause. I think if Disney sued they could probably win.

However - examples such as this are probably quite rare. Mickey Mouse is so uniquitous that is massively overrepresented in the training and data and that has resulted in overfitting. For the vast majority of artists and almost certainly for the plaintiffs in this case, the demonstration wouldn't work. You most likely cannot produce an infringing image from a concise text prompt.

Arguably one of the outcomes of legal action might be the need for a lot of effort to remove examples similar to the Mickey Mouse example. This would be a good thing but wouldn't prevent AI image generation from broadly doing the things that the plaintiffs want to stop it doing.

> (2) but I'd need to see how you show that "it does so to exactly the same degree".

Not sure I follow? If I produce an infringing image and a court agrees it's infringing then I'm liable. It doesn't matter how the image was produced. I don't see what there is to dispute here?
What narrow categories are you talking about?
Where I work, everything on the frontend is TypeScript, everything Nodejs is TypeScript. I did create a nice little bash utility using Standard style i.e. vanilla js in Node and that's worked out well.

Although I'm senior enough to start a new project without TS within my team, I think it would be a little egotistic. Although I am not convinced by TS benefits, most people at my company are convinced it's necessary and I don't think it's worth going against the grain. There's many more important decisions when starting a new project, and I think the architecture is much more important than whether to type or not. Besides, I now choose to use Go on anything server side, and try to shy away from the frontend because I don't find it as fun to code as I used to (partly because of things like TS, partly because the kind of work doesn't feel as engaging, and feels like busywork).

I worked at a company previously that had a large NodeJS codebase that was largely created before TypeScript was so popular. That's what I mostly have to compare against, and so I do know what it is like to do massive projects with many people without TypeScript. I don't think we ever felt the need for types, and building and pushing code was always simple and safe.
At this point, why would anyone believe they ever stopped? No real warrant has ever been required...
It’s worth noting that if you plugged them in via USB they always worked.

It’s the wifi (not BT) connection that never worked off-platform.
Here’s proof I was correct, downvoters: https://www.digitaltrends.com/social-media/how-to-view-tweet...
I actually appreciate not having universal binaries. I almost always prefer to have a smaller footprint and the current app for arm64 is 874.4 MB according to Finder.
Thank you! Not following so closely, I had been thinking that "Tensor" was just a coprocessor based on the name.