skysight-inc/HackerNews huggingface dataset:
CSAM's going to get a lot weirder with AI image manipulation and autocompleting and nudify-ing images.

And combined with this ruling about Japanese hentai with depiction of minors is legal to possess and sell: https://en.wikipedia.org/wiki/United_States_v._Handley

So, what happens when (not if) someone uses https://thispersondoesnotexist.com/ and gets children pictures, then generates them nude and doing sex acts? This is basically the same argument as above. The children aren't real, and the sex acts arent real. The bigger problem is "how do you tell if this image is a proof of a child rape or just AI generated?"

I'm going more and more towards "CSAM is evidence of a crime, and shouldn't be a crime in of itself" side of things.

However, even though I'd advocate in removing strict liability of possession of CSAM, I'm still for death penalty for any human who rapes children (we're talking under puberty, not 17yr olds etc).
Notion used this strategy until January 2021, when we rolled over to one-big-ContentEditable. I actually tried the tactic Affine is using, that is implementing drag-to-select gesture yourself and forcing that selection on the browser, but I hit a bunch of roadblocks on iOS and Android that made me abandon it and go with big-ContentEditable.
I use Suckless terminal myself, but if I'm not mistaken it's actually not the fastest terminal out there, despite its simplicity[^1]. My understanding is that many LOCs and complex logic routines are dedicated to hardware/platform-specific optimizations and compatibility, but admittedly this type of engineering is well beyond my familiarity.

Also, OpenBSD's philosophy is very similar to Suckless. One of the more notable projects that come to mind is the `doas` replacement for `sudo`.

[^1]: This is based on Dan Luu's testing (https://danluu.com/term-latency/). I don't know when this testing was done but I assume a few years ago because I remember finding it before.
I mean both. Non static non virtual functions are essentially just normal functions where you don't see the "this" pointer. And you call ob.foo() instead foo(ob).

Of course it's better syntax and often convienient. But many people think there is more to it ("Im doing object oriented programming"), while it is semantically the same.

PS: I get that for namespaces it's not that bad. But still, why not use a namespace? Now you use classes for two completely unrelated things. Congrats Java and C#, your programming language needs one keyword less.
Same thing applies to most government jobs. The tech is so out of date / niche that you become un-hire-able with those skills.
sudo integrates with PAM, parse command, sends email, record session logs, do IPC.....
> As far as I know, no warrant, subpoena or other formal request for such was ever issued.

Ok, but otoh, if you aren't involved in handling warrants, why would anyone tell you anything about it? Aren't those things under seal sometimes? Especially for wiretaps?
Platform companies can't scale by just getting more of the type of customers they already have. They scale by getting bigger and more demanding customers. Those customers will expect the things AWS and the other big cloud platforms already offer. And then R&D expenses explode. The bigger they get the higher R&D will be. In absolute numbers and relative to revenue.

Yes, it's true that if you become as big as AWS then economy of scale starts to work in your favor again. But that outcome is so unlikely it's not worth thinking about. The realistic best case outcome is that they become a mid-sized cloud provider, like Digital Ocean. And Digital Ocean, in business for 11 years and having raised 500m (pre IPO) is still losing money. Linode, after 20 years of struggle, ultimately gave up and sold for $900m last year. Even the best case outcome looks pretty bleak.
I'd be around 60% if the dollar was at parity.
If only there was anything you could do that could both fend off climate change and save money.

But there isn't. The people who sell fossil fuels have been very clear about that. Anything you do to solve climate change will leave you poorer. So just keep buying the fossil fuels. There is no alternative.
I also think meta's workchat was better than slack. Maybe its because at my new company slack has to play the role of both workplace and workchat whereas at meta they have two separate things for that.
P.Eng is not a degree. You get it by writing a pass/fail ethics exam for the local regulatory board after completing an actual Engineering degree (BASc/BEng), and paying yearly dues.

P.Eng is not required for most engineering activities. One notable exception being civil engineers, since there's so much signing off on blueprints for infrastructure.
When I was in Tokyo, 25 years ago, I got to the point where I’d trick the convenience store cashiers into not putting a single can of soda into a plastic bag. Which they would do, every single time. So I’d hand them my money, then pick up the beverage while they were busy with the till.

It was a public debate issue at the time, trying to solve trash problems. I don’t know where they are at with the problem now.
I’m not saying anyone is unwell. I was commenting on the two sentences I quoted. They are not consistent with each other: the second does not follow from the first.
> it sounds more like you’re fine with it because you agree with who they’re censoring...

Yes, I agree that harmful pseudoscience should not have any room in the mainstream. That is essentially what I suggested on the last sentence in my original comment.

> The cries of “private platform” only go so far when you’re an effective monopoly on the space.

YouTube is not a monopoly. A monopoly is not established when something is too popular, otherwise any dominant technology company would effectively be a monopoly, e.g. would Twitter be a monopoly in the microblogging space? Was Tesla a monopoly on EVs?

Being more popular than anyone else does not make them a monopoly.

It would be trivial for this guy to find another space, as he did when he published his BS on Twitter. Even more, it is trivial to open a website and spout all the pseudoscience there. He is playing the victim because it plays great among his followers.

I will worry about this when authoritative information about important topics gets removed from all platforms at the whim of one or two companies, buying and bullying a hundred others.

Lastly, that hypothetical 75% market share does not account for Facebook Video or TikTok. TikTok has ~90 million monthly active users, compared to ~230 million of YouTube, that alone invalidates the claim.
> cost of living is 70%-80%, especially in the Vancouver area.

If you check housing prices, the picture gets even worse. Even with seeing how crazy Seattle housing market is, Vancouver beats us easily with their residential property pricing.
just because corporate social media has trained you to believe the way to interact with it is shouting "i like steak" doesn't mean the way most people using the fediverse right now are doing the same.

most of the people in my circle of the network explicitly aren't trying to do that, they're trying to have nice conversations with the people around them. they are, in the analogy, talking at a reasonable volume to the people they're sitting with, not yelling "i like steak" and hoping someone with no connection to them jumps in. in fact, they're not doing that to the degree that most will just block randos without some social graph connection to them who jump in their conversations.

one of the big concerns with meta joining the fediverse is that it is going to explicitly try forcing people into their mode of interaction, the yelling "i like steak" and hoping a bunch of random people join in (and this is a well founded fear, considering that facebook literally did that to their own platform, going from "talk with your friends and maybe your friends' friends" to "lets show your posts to whatever random people we think will interact with it").

the thing a lot of people like about the current iteration of the fediverse is that it brings back the more direct social connections of social networks of yore, and isn't the "lets game it to see who can get the most interactions" platform you see with facebook, instagram, twitter, and friends.
Thank you for pointing this out! Not a good look the fact that they feel they have to make it that difficult to switch to a different provider. Even Amazon Prime doesn't do that.
I also got an email from Proton saying that they're forcing mandatory arbitration and class action waiver on all users.
Interesting. It's probably not worth defining a new constant for exp(2π), but this is a further demonstration of the Tau Manifesto's argument that 2π is much more of a fundamental value than π.
We do! Have you seen some of the interviews with past winners? Our kids range from parents who have a second home in the Hamptons, NY (high networth) all the way to parents from mid to mid-low income bracket. Using usd cash prize is a HUGE incentive to get kids excited. I have observed no difference based on parents income bracket oddly. Lesson: kids don’t care to virtue signal :) Even our school launches go better when there is a usd cash prize for top school.

Having said that, we reward users with our own in app currency, Litcoin, after the first promotional usd prize. The reason it works is that after a month with us, kids value Litcoin and care for it more than the usd reward.

Past winners videos:
https://www.litnerd.com/post/a-new-litnerd-reading-club-tour...

https://www.litnerd.com/post/litnerd-reading-club-tournament...
Effect: Functional Programming in TypeScript
And mercury.

Lead was used for millenia. Romans drank from lead goblets. It sweetened the wine.

And we didn’t know the full story of lead until 20 years after it was banned from gasoline, and the violent crime rates started to drop.
Canadian tech jobs are slim, wages are low (especially when compared to the CoL). Not exactly a great sell
Hopefully we don't end up with a Tesla version and an SAE version. They'll need to be essentially 100% identical for this to work.
Care for a person dying of Al's and tell me how progressive our Euthanasia program is.

This has nothing to do with the article.
The very first sentence: Whilst it looks like a pizza, this image from a Pompeian painting from 2000 years ago obviously can't be, since some of the most characteristic ingredients are missing, namely tomatoes and mozzarella.
The framing in the last two lines only makes sense if you consider the amount of total bugs as a prior. In practice, the more realistic prior is something that's more observable, e.g. the number or rate of published CVEs or of security breaches. If something like that can be reduced by 70%, that's much more significant than your framing of "0.7% of all bugs in this example are security bugs due to memory safety" makes it out to be.
Sorry, but PTFE (polytetrafluoroethylene) may be a PFAS (per-and polyfluoroalkyl substances but not a Perfluorooctane Sulfonate PFOAS) however, it is definitely not a PFOA (perfluorooctanoic acid).

Your link does not contain a reference to PTFE and looking at the meaning of the acronyms should provide evidence fluorethylene is not a sulfonate or an octanoic acid.

The manufacture of PTFE may involve generating these as bio-hazardous byproducts and PTFE could be contaminated or even break down into them, but they are chemically not the same.
How do anabolic steroids, which make me big & strong, also kill me?
And also happen to have the time to switch email providers that same week. No, what they do is just shitty.
Fair enough. You're right about me wanting to avoid interacting with people, especially when tipping is involved. But keep in mind, many people travel with others and airbnb is still a better option if you want to party a bit or have kids. Can't beat a private pool at an airbnb house or to entertain guests at a fancy airbnb.
>they'd need to incentivize creation of companies, perhaps through tax breaks

Simply making bureaucracy easier/cheaper to navigate would be enormous. The barriers to entry for services as simple as cleaning windows, mowing lawns or painting drywall are gigantic relatively to the simplicity of the services involved.
The above post does not address my concern regarding a control group and blindness.
Rockey Horror Picture show is heavily overrated. People only have such strong feelings for it because of the audience participation in showings.
This helps A LOT. I am also extremely lucky enough to have a separate structure on my property that acts as my WFH office. It's got a window, a closing door, two desks, enough room for plenty of monitors, gigabit ethernet, and is totally separate from the chaos of a home with kids. That 10 second walk from home to office is sufficient to get me from "home mode" to "work mode".
Fly.io can be a cloud computing provider while being a cloud computing customer, just like Heroku and others.
Ask HN: Does anyone know how Netflix's new password policy works?
I haven't been able to figure out how Netflix's new password policy works and am wondering what other HNers have encountered.

I've heard some people say that the policy was triggered on their account when they logged into Netflix on a TV, which was then designated as their "home" device/network. Then all mobile devices that log into that account have to be on the network with the TV once a month, or something?

I haven't encountered this yet because I use a dumb TV with either an iPhone or MBP plugged into it. Does this mean I might never trigger the new policy on my account?
A long time ago, when I was working on the initial implementation of android wear at Google, I actually worked with the code that does stuff like this, so I might be able to answer somewhat usefully. At least there, the way it worked, is that every 30 seconds, the device would wake up the accelerometer and collect 2 seconds of data at 120(?)Hz. After that, there was a relatively large decision tree based on the values, their derivatives, etc. This decision tree was an output of a large trained model, but was itself pretty small: a few thousand values. It could only classify things it was trained on - the output was an activity index. At Google at the time, the supported activities were: walking, biking, running, driving, sitting, unknown. The model cannot output anything other than the activity index.

The practical upshot: Could one detect such activities based on accelerometer data? Surely yes. However, unless somebody trained it on masturbation, it is unlikely that that is an actual possible output of it.

Details: model format was more or less this

node {
int activity; //positive if this is the terminal
//node and this is the answer, else this is
//not terminal. Then it is the index of the
//input sample to read (times minus one) to
//compare to the next value
float compareWith;
unsigned gotoNodeIdxIfLessThan;
unsigned gotoNodeIdxIfGreaterOrEq;
}

model {
node nodes[];
}

You’d start at node [0] and walk the tree as per comparison instructions (index of input samples and float to compare to) till you reached a terminal node.
The Databricks SDK for Python includes functionality to accelerate development with Python for the Databricks Lakehouse. It covers all public Databricks REST API operations. The SDK's internal HTTP client is robust and handles failures on different levels by performing intelligent retries.
> wealthy Norwegians took with them a total fortune of $54 billion when they left. This means that the wealth tax, which was projected to increase revenue by nearly $150 million annually, will result in about 40 percent less revenue than it currently generates

So the problem is revenue from wealth tax will only be $90M instead of $150M? As opposed to $0M without the wealth tax? How does having these billionaires physically located in Norway benefit the average citizen? Capital investments should happen wherever they're physically located because economics, big corpos have their HQs wherever they want anyway. Is trickle down economics the entire argument here?
> Materialized views are almost criminally underused. I feel most people don't know about or understand them. They can be a very effective "caching layer" for one thing. I have used them to great effect.

They are great if the frequency of changes isn't very high and the underlying tables are read-heavy and running it directly against the tables would be expensive (e.g. complex joins).

> A lot of times I see people pulling things out of the database and caching them in Redis. When in fact a materialized view would accomplish the same thing with less effort.

Typically Redis is used in medium to high volume of many smallish but repetitive queries where you want to store some key bits of information (not entire records at which point going to database might be simpler) that are sought often and you don't want to hit the database again and again for them - a bit different from the materialized view scenario.
Am I misreading this, or would you have to pay €250?

If so, why wouldn't you just pay?

I can see it being a question for the higher tiers where it's €10k or more.
Be careful what you hate on, you will become that thing.
Is there any interest in working with telcos to manage MECs? It seems like they've finally given up on building their own container orchestration, and are now looking at Google's GDCE & Amazon's Outpost. But those fundamentally aren't good models for MEC.

I could definitely see a really interesting future for Fly where you're building tech to actively follow users between towers to provide the lowest possible latency to apps.
If modern pizzas evolved from mini-pizzas, then how come mini-pizzas still exist?
Humans make mistakes and we can't rely on them not to make mistakes in software development, yes. But preventing SQL injection is not really an "oopsie.". It's a fairly easy thing to spot and prevent, and none of the code I've ever reviewed had a SQL injection bug in it because string interpolation looks completely different from parametrized queries.

I have no problems with ORMs, but you make it sound like it's as easy for a SQL injection bug to go into production code as a memory bug in C. You'd have to actively be fucking up at that point, and if a Junior dev does it, it's a 5 minute talk and they'll never do it again.
For any Kobo (as well as Kindle & PocketBook) owners considering stock firmware alternatives, there's also [KOReader](http://koreader.rocks/)
Stock.
Yeah the title reeks of editorializing to ride the coattails of the rhel drama.

This is just the already known EOL policy acting as expected.
Never actually saw the skip parent post quantify harm vs good and yet.
If you still have running instances you may be able to pull the packages from apt's cache in /var/cache/apt/archives/*.deb.

From there you could host your own private repo. I've used Aptly to do this easily.
If modern pizzas evolved from mini-pizzas, how come mini-pizzas still exist?
This would be an argument in favor of using a GC'ed language, because that would reduce those bugs by 99.9%.
Glass isn't a fluid, it's a solid. But it isn't crystalline either as you said.

Found a video that explains it well: https://youtu.be/c6wuh0NRG1s
Microdosing can also result in slow development of symptoms. Is everyone fat because of sedentary lifestyles? Endocrine disruption? Maybe plastic ingestion makes people lazy. We don’t know because almost no one has asked. And now you can’t even create a control group to study it.
From everything I've read, the entire carbon section of the hull could be considered a weak point.
What makes a weblog a weblog? (2003)
Archive link:

https://web.archive.org/web/20230603012825/http://blogs.harv...

(as blogs.harvard.edu is going away this Friday:
http://blogs.harvard.edu/blog/2023/03/02/blogs-harvard-edu-s... )
> They literally run physical servers all over the world ... I've got to imagine then that this business has huge capital costs, and it's nearly impossible to grow a very capital intensive business without outside capital.

I genuinely struggle to understand how Fly.io managed (manages) to have this much physical server presence to date, having raised only ~$16M prior to this round. Hire a dozen engineers and that money starts to go fast. The regions page [1] shows 34 cities largely across 4 continents, but technically across 6 if you count the 1 region each in Africa and Australia.

Maybe they have managed to get inside other existing cloud's data centers and it's not literally their own physical hardware, or behind-the-scenes they are leasing collocated servers, etc.

I would love some insight here if one of the founders in the thread sees this.

[1]: https://fly.io/docs/reference/regions/
What are you using and why?
Not that they'd do this, but if the company offered what it was paying for office space for you as a stipend for your home office, would that change your mind? Some quick Google math suggests an average of $80/sqft/year for NYC office space and suggests 100 sqft per-person for an open-office worker which comes out to $600-700 a month. Again, cursory Google search, but it looks like that's right about the price increase to go from a 2BR to a 3BR and have a home office.
MIDI 1.0 is 38 years old, I wonder if that is some kind of record for a protocol standard. But, what about the years between with MIDI over USB? Is that fairly called MIDI 1.0 still no matter the transport mechanism?
Is it still there? I might go down there today to grab a soda!

EDIT: Noo, it's gone :( https://nowiknow.com/seattles-mystery-soda-machine/
McKinsey The economic potential of generative AI [pdf]
That won’t scale well to files approaching or exceeding system RAM, though.

Also, unless it’s the coloring you’re concerned with, you could replace the pipe to jq with pprint, a native Python library.
I kinda disagree with this. I have definitely noticed that my cursor can be slow to respond when some linting/formatting (I can't quite tell what is causing it, I just notice it) is going on. Totally usable, but I'm also coming from emacs and it's not like emacs is known to be blazing fast so I actually think my experience is sort of inline with the article's point.

Despite or because of emacs being older, it's more responsive than vscode in my usage.
Cloudflare does this although to my knowledge it's not available without an Enterprise subscription which is the only thing they offer with this level of compliance anyway.

All lower plans maybe get PCI DSS and that's it.

It's a valid counter to my point - while they clearly can do it locking it behind an enterprise "talk to us" subscription is lame. That said they are generally customer, market, and product savvy and I suspect they know that any/most orgs that are able to pull off the broader process, etc for actual compliance with these requirements are in fundamentally different positions than some random startup with a bunch of consumer data.

We're also seeing more and more ambiguity with coaching platform startups, etc who don't have a covered entity in sight but that's a different topic for a different day.

I've spent most of my career in HIPAA-relevant startups. Generally, I think it's actually a disservice all around for Amazon to basically rubber stamp these architectures and solutions with a HIPAA BAA so that companies think they can call themselves "HIPAA compliant". That's not even what it's supposed to mean, let alone the virtually endless issues and process that need to happen throughout the org for "compliant" to actually mean anything. I haven't reviewed it but I'm certain the AWS BAA is so specific and exclusionary it's trivial to step outside of what it covers.

Yes these agreements are a piece of the puzzle but it's completely reckless to throw something together in AWS, present the BAA to a customer, and call yourselves "HIPAA compliant". Savvy customers, investors, etc will call you out but otherwise it's mostly just a matter of time before you discover your standalone AWS BAA is actually just one of the things on a 50 point (or whatever) checklist.