Hacker Newsnew | past | comments | ask | show | jobs | submit | kemayo's commentslogin

Not just California. Non-consensual deepfake porn is explicitly federally illegal now.

Ted Cruz's "Take It Down" Act passed last year: https://www.congress.gov/bill/119th-congress/senate-bill/146

(This may or may not be constitutional in the end, but it's certainly current law on the books.)


2018 -- I'd assume that this is posted today as a pointed jab at X getting quite different treatment despite Grok being used to make child porn and other revenge-porn style content.

e.g. https://www.wired.com/story/x-grok-app-store-nudify-csam-app...

EDIT: wow, I have never seen the score on a comment I posted fluctuate up and down this wildly before. :P


Was going to submit that one, but I figured it was pointless. The flaggers would take it down within minutes. I submitted this one[1] earlier, and it got predictably flagged into oblivion within 10 minutes by the Elon Defense Brigade.

1: https://news.ycombinator.com/item?id=46545962


Flagged for moderator attention - not because of your comment but because the date is very pertinent to the article and should be added to the title (please flag mine too).

Yup, comments on the wired article: https://news.ycombinator.com/item?id=46548451

not just that but you can easily find and see hardcore porn on Twitter, which against Apple and Google's own rules on the app store. But Musk gets a free pass, of course because double standards

Yep. Absolutely shocking that Cook hasn't already threatened Twitter (or maybe he has and we just don't know?).

They’re simply calculated. They know if they do it Republicans are gonna come down on them hard

Yea, I'd expect the opposite: If anything, they'll add a new "underage nudity" category to the App Store to appease this administration.

It's not shocking at all: threatening Twitter has political implications that banning Tumblr never did, and Cook personally delivered a golden statue to appease the Mad King. I wouldn't expect any action from the app stores.

"Ugly" is a very opinionated statement there. I personally find it's fine, and Python's required-indentation matches what I'd be doing anyway. It's no different to me than a project which lints indentation via something like gofmt.


It's hardly "inexplicable"... particularly if you're comparing it to Perl, a famously hard to read language.

* Python has clean and readable syntax that a complete beginner can understand -- it's really close to the pseudocode you might use for teaching.

* Python has a good standard library, so you can do a lot before you need to work out how to install more (and, reproducibility concerns aside, `pip install` is really simple once you get there)

* Because it was easy to pick up and easy to use for teaching, it took over some niches like stats in academia / data-analysis, where the people doing the work aren't professional programmers but just need something they can hack together. Once NumPy existed, people had minimal incentive to move away.

(Insert Marge Simpson "I just think it's neat" gif here.)


> a famously hard to read language.

That's putting it lightly. Many jokes were made at Perl's expense on that topic, but

    $\=$/;for(@ARGV){open F,$_;while(<F>){print if/$_/}}
is a valid Perl program to grep for lines that are the file's name. One of the jokes was that it was a write only language and it was only half way a joke. Coming back to a pile of magic variables months later with no comments, omfg. Meanwhile, Python sometimes scarcely even needs commenting if it's a short script if the writer uses descriptive function and variable names.

Perl's downfall, was that coming back to a ball of Perl mud after say 3 years and have to fix a bug, due to lack of classes and Perl 6 being delayed forever, you were in for not lot of fun. Python isn't perfect and that's why it's grown types, but Perl was seriously write only at times.


Every programmer worth their salt must learn to use power tools, and also train to work beyond the beginner-intermediate levels, that has now become the permanent situation in our line of work.

Nobody should be spending a day writing Python to do work that can be done using a vim macro in like 5 mins. Or spend a year doing in Python what can be done in a week in Perl.

>> $\=$/;for(@ARGV){open F,$_;while(<F>){print if/$_/}}

There are lots Perl one-liner patterns, once you learn to write them. You are basically saving yourself writing many dozen man-hours of Python/Java coding work.

I remember telling my manager during the Perl days. A 10 year Java experience guy looks great, but thats basically a junior Perl dev with 6 months experience.

There is nothing to feel great about wasting effort and more importantly time.


I have used perl oneliners on and off for 20 years and because I don't need them every day I have to look up stuff every time.

Not sure your time-saving thing really works, especially if 99% of problems you have are not solved by a perl oneliner.


>>Not sure your time-saving thing really works, especially if 99% of problems you have are not solved by a perl oneliner.

That's because if you don't have a paradigm of thought, you are not likely to reach for a tool that works there.

Most of the times, I have seen Java programmers watch in total awe that their pet weekly project, that took 40+ hours to accomplish, was basically a vim macro that they could have done in like 3 - 5 mins.

That was my whole point I made, when I said, when a Java dev says they have like 10 years of experience, thats barely a Junior perl dev.

I'm guessing most Python/Java programmers would find it impossible to work in project which doesn't involve a database, XML, or json. Those languages are not designed to work with a data or a compute paradigm outside of these formats.


There is nothing to feel great about wasting effort and more importantly time.

Which is why the tasks you're talking about are being delegated to LLMs that don't GAF what the target language is.


This might be the stupidest comment I've ever read on HN. There's not a single case where using Perl is the right call. As others have joked it's a "write only"language. The garbage you write in Perl is illegible to everyone else and will be illegible to yourself once you move on to the next project and have to come back and debug your old Perl in 18months+. You think you're being clever with your Perl one liners and mini scripts but you're actually sabotaging your team. My honest opinion is that anyone who knows this and still writes Perl needs to be fired because they're actively undermining the team and the organization with code that is essentially legacy technical debt the minute it's committed to the organization repos.

You use a real language for these projects because it allows someone besides yourself to collaborate and maintain the project


>>As others have joked it's a "write only"language.

The pet project you write to replace that Perl one liner is also write only once project. The only difference is you waste years of your life doing what we do in minutes.

There is nothing to boast about wasting your life doing things that don't even have to be done.


It's inaccurate on two fronts: he didn't spend the money because he loaned the hardware... and the reviewed thing was actually $40k. :D


I'm not sure they've got Apple targeted so much, because Apple has been so thoroughly not-invested in gaming. The place they're closest to colliding is VR, but Apple's Vision headset is doing something really different from Valve's VR products, which are far more directly lined up against Meta's Oculus.

Valve could branch into Apple's areas, but they don't seem particularly interested in doing so yet.

EDIT: rather, Apple cares a lot about phone gaming, but that's an area that Valve has shown few signs of moving in on.


They’d need to improve desktop Linux a lot to threaten Apple. It’s far more tolerable on their relatively tightly-controlled and stable hardware platforms than it is elsewhere, but it’s still a features-weak jankfest compared to macOS. I mean user facing features relevant to any desktop user, not “docker is native on it” or other developer-only stuff—and for the record Linux was my main desktop OS for about a decade, so I’m far from unfamiliar with it, and I do own a Steam Deck and have used it extensively in desktop mode (and in console-alike mode).

I’d love someone to actually compete with Apple at the specific kind of thing they do, but I don’t see it in the cards for Valve. Too much distance, with things they don’t have to solve to hit other (apparent) targets of theirs.

As for Microsoft, what is Valve threatening? Home no-business-use-case (mostly gaming and maybe light web browsing) PC owners, and I suppose x-box? The former has got to be negligible at this point, and the latter… I guess maybe, yeah, they could threaten that.

[edit] to soften this somewhat, I do love what Valve is doing and their micro-PC thing they’re releasing next year is likely going to be an instant purchase for me, provided supply issues don’t drive the price insanely high or otherwise mess with the release. I happen to be in the exact niche of people who are thrilled to have a good low-tinkering option that lets me ditch my last Windows machine, so this stuff’s my jam.


I have a MBP M4 and a Linux desktop, and to be honest other than the Apple ecosystem integration (which is good but doesn't matter to me because I have an android phone) the system software is generally mediocre and annoying.

The third party Mac software is often better, but not always.


It starts that I can buy Apple hardware at any European consumer shop, GNU/Linux hardware hardly, with exception of Raspeberry PIs on the electronics section.


> Home no-business-use-case (mostly gaming and maybe light web browsing) PC owners, and I suppose x-box? The former has got to be negligible at this point

With the broader job market being not-great, and everyone trying some sort of side hustle with the aims of making it big, it's definitely the bubble I'm in, but the "home" case has a lot of Google free office suite business looking usage, and even if there isn't a side hustle, maybe my friends are super weird but they use Google sheets to organize things even for non-business life things when things get complicated. Eg planning a wedding. That's Google and not Valve, but if customers get Steamboxes to access that vs Windows laptops (or Chromebooks), it looks like a threat to Microsoft to me. (But it's been the year for Linux on the desktop for decades now, so I'm not holding my breath.)


You should check out the adoption curve for Linux desktops, it's actually starting to hockey stick, Windows 11 is a dumpster fire, Apple is stagnant and Arch based distros are getting crazy good.


They've shown signs of moving on phone gaming if you know what to look for. https://www.pcmag.com/news/valve-has-quietly-backed-projects...


I feel like this was more in support of their new VR headset which has an ARM processor. I actually doubt we'll see a Steam Phone even if the idea is interesting to me (since it would be a linux phone). At least, I don't think we'll see it any time soon.


> since it would be a linux phone

It doesn't have to be. Proton runs fine on Android.


On the other hand, Valve has built a compatibility layer for ARM Linux to run Android APKs, so if anyone could make a jank-free Linux phone it would be them


Sure, but so did Jolla and Waydroid. I think the consensus is that AOSP > Linux for the average Joe's mobile handset.


> because Apple has been so thoroughly not-invested in gaming

Is Apple invested in anything at all right now? Seems like they are only ever iterating over the same products in their idiotically domain separated legacy zoo of devices. Lately even fucking that up with UI "innovation" literally everyone hates. I mean, who's talking about Apple VR anymore? Apple AI is a meme. What are they cooking with all that cash?

I don't think Valve has to even consider Apple.


If Android had half as supported SDK game stuff like Swift and Objective-C have on Apple platforms.

Apple cares about gaming on their iDevices and related Apple store profits, macOS not so much.


> Apple cares a lot about phone gaming

The kind of gacha games that dominate the in-app sales charts, sure. Actual gaming, they don't care about or even understand.


> I'm not sure they've got Apple targeted so much, because Apple has been so thoroughly not-invested in gaming.

And yet, Apple controls the world's largest gaming economy (~$78B in 2025), dwarfing Sony's (~$31B) and Microsoft's (~$24B).


I could amend to "Apple is thoroughly not-invested in the kind of gaming that Valve is invested in".


Phone games are an entirely different thing from console or PC games. They aren't comparable.


Okay, so you draw a line in the sand between a Steam Deck and an iPad. Others would characterize your lumping together of console and PC games as equally silly. But all of these gaming platforms are fighting for the same dollars and attention, and every gaming exec understands this.


While Apple probably makes most of their gaming revenue from gacha they fund a surprising number of non gambling games for their Apple Arcade subscription.


If people are curious, all the stats for Wikimedia properties are here: https://analytics.wikimedia.org/dashboards/browsers/#desktop...

As of December 7th, Firefox is 10.3% of traffic there. This makes it the #2 browser, after Chrome (at 62.2%) -- a spot it has been dueling with Edge over for the last year or so.

I'm inclined to think that "people visiting wikipedia" is a fairly representative sample of "normal users", overall.


I'm inclined to think that "people visiting wikipedia" skews heavily towards "people who like facts" which is distinctly not a normal web viewer.


To elaborate a bit for those who don't want to go read that sort of thing: Trump said Reiner was killed because he made people so angry by being opposed to Trump. There were a bunch of asides about Reiner's talent and mental state, and it closed with trying to brag about (fictional) administration accomplishments.

Trump's a piece of work, all right.


> Trump's a piece of work, all right.

I’ve not seen it spelled like that that before.


Based on https://github.com/whatwg/urlpattern/blob/main/explainer.md it looks like they specifically wanted it as a way to scope service workers so it's easy to make them only run on certain parts of a site, and viewed giving people something easy to use for other URL matching as a nice bonus.


Hunyuan V3 is the only other one that plausibly has a bite taken. The weirdness of the fillings being decoratively sprinkled on top of it does rather count against it, though.


Hide the evidence!


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: