skysight-inc/HackerNews huggingface dataset:
It was arguably a poor choice of word. If a particular behaviour obviously has a significant selective advantage (at a cultural level) and becomes predominant it's done so on that basis. Whereas I'd think of a "default" as what would arise if you tried to start a new culture from scratch with a group of unconnected individuals with no exposure to other cultural ideas. The only defaults I'd expect to see are those driven by our biological makeup, e.g. we'd come up with a shared language that had certain basic properties, we'd adopt some sort of method of pair-bonding, we'd probably continue to have sex in private, and so forth, but to the level of specific taboos (whether it's discussion of sex, eating particular foods, wearing particular clothing etc.), I'm less convinced it makes sense to talk about defaults.
> I don't want them to store my data unless using it to provide a service

Isn't providing a server you can access "providing a service"?
Does your static webserver log IP addresses of requests? Most do by default.
Go has reflection, and you can make use of compile time reflection on Rust via the macros infrastructure.
Yes, IPs are PII given they can be linked across websites. In addition, many ISPs in the US do dynamic IP assignment but will let you keep your ipv4 for years if you don't go offline for too long (i've gone 24 hours without the router connected to the internet on ATT without losing my IP).

And the 'business' requirement is more about "doing business" in the state and not "the service provider is a legally registered business", so individuals also must comply.
It's very unclear to me which specific paragraph A-E would be triggered by the act of publishing writing about food or music on a personal blog. Perhaps if I kept detailed metrics about my users and discovered a significant number were children, it would be different, but I certainly don't do that. Based on that data, I'm pretty comfortable not changing any piece of my own personal website in response to this legislation.

Don't get me wrong, this looks like a garbage law and I truly hope every California resident is writing or calling their elected representatives to complain about it in specific and excruciating detail, but acting like every nerd's low traffic weblog is putting them at risk of civil action from the State of California strikes me as somewhat hyperbolic and misleading.
Is it reachable within the US? Are people interacting with US persons? Are you doing business with US companies (i.e. Cloudflare)? Then you're crossing the border and operating in the US.

>What if the US government believes it's totally ok to murder trans people?

It doesn't. You don't need an adjective between murder and people.

Also, harassing someone to the point of suicide isn't murder, it can be manslaughter.

No new laws are needed. Go bother your local DA or US attorney or legislative representatives to get charges filed for the actual harassment and the conspiracy to harass that lead to what should probably be manslaughter charges.

Make actual differences and actually hold the people who do these things accountable.

Don't go cheerleading for Cloudflare to do something meaningless that wouldn't and won't stop any of this in the future.
Why risk anything at all, who outside webkit developers needs to know this?

Idk how investors, or any powerful external entities think, but switching to Git in 2022 isn't net positive news.

It may be a subtle announcement, but it made it's way onto the forum of a Startup generator / Investment fund.
I am going to strongly dissent on that one.

I much prefer the first situation where someone says hi and that leads to a discussion on their issue to the second one. All the things the article asks for will come forwards in the discussion anyway and ninety percents of the time the people asking for help have a different problem than the one they thought they had anyway.

I am not a robot. I don’t want to be treated like one.
This is an enjoyable read. The topic of abstraction needs to be explored more here. I wonder if the author would agree that In practice almost all abstractions can be made to leak. Given that, then even experienced developers who understand how to avoid mixing different layers of abstraction will seldom succeed in creating abstractions without leaks. If an abstraction leaks, it’s not germane, it’s incidental complexity.

This applies to blueprints as equally as it does to implementations. The author notes the caveat in soundness of blueprints - not something a common developer can do much about - but if the developer designs blueprints with unintended behaviours - for example the author’s recursive let example - then they’re being very generous with the helpfulness of blueprints since they are no silver bullet to avoid shooting yourself in the foot.

The common case in software development is not a PLT enthusiast. Blueprints are just another way you can shoot yourself in the foot if you hold the tool wrongly. And the common case is not to understand the tool much more than at a fairly superficial level, so mishandling is all but assured.

This means pragmatically, there’s no substitute for an acceptable level of testing in a project.
Right consistency would be an issue. Thank you for replying.
The problem here is that KF does not have "substantial noninfringing uses", it's all harassment even if most of it is non-fatal.
- Sessions with stakeholders and users of the software they’ll be working on to understand how they user the software and what their gripes are, etc.
- Walkthroughs with other devs about your software architecture, any key business rules/internal concepts within your software.
Well that's because it's the trade off for new regulation; the bar of entry will be raised ever so slightly, and a small percentage of struggling/hobby companies will not be able to compete. Eventually with enough regulation the regulated industry becomes effectively an oligopoly. I mean this bill is being pushed in the home state of Facebook, Apple, and other tech giants where they donate the most money. This is not in spite of them but because of them that a bill like this is being pushed through, and I bet if you checked up on who's donated to 5rights or the bills authors you'd see people bought with big tech money https://leginfo.legislature.ca.gov/faces/billTextClient.xhtm...
Maybe not really long time ago, maybe around ten if I'm remembering correctly. But, maybe in web time, that's pretty long time ago.
Hey Chris! Just wanted to say that my whole family uses Life360. It's my 58-year-old mother's favourite thing to watch since my brother and I flew the nest. But also super useful with my fiancee and I when sorting out who can look after our 1-year-old on short notice!
Remember, while they took down 8chan, they left up ISIS sites hosting ISIS-made videos of ISIS members burning people alive, popping off their heads with detcord, and the like.

8chan bad, ISIS ... well, not as bad?

I will never stop reminding people that the CEO said he woke up in a bad mood one day and took down protections for one group ... but left murdersites alone. Can't be undone.

Remember that whenever they pretend to be unbiased.
Thanks - NSwag had already been on my list to look at next week. The difference I see is that NSwag GitHub page is many screen heights long and it looks like I'm going to have to spend a bunch of time figuring it out. EasySDK was just click to upload a swagger file and I have a great looking TypeScript SDK, done.
Well GDPR did succeed in making most US websites badger me about cookies.
I normally think that. But I've really enjoyed hosting in s3. It's painless and fast.
What percentage (%) of the market cap, daily volume, or price gets contributed to, OTOH: (a) open source software development like code, tests, and docs; PRs: Pull Requests; (b) free information security review such as static and dynamic analysis; (c) marketing; (d) an open source software foundation; (e) offsetting long-term environmental costs through sustainable investment?

Are there other metrics for Software Quality & Infosec Assurances?
I (jokingly) wonder if this is someone's idea of perfect security, with them thinking Who's going to be able to read what's on these floppies? No one has an FDD anymore, do they? And who remembers what a floppy disk is, anyway? (I'm sure that all sounds better in Japanese ...)

That said, it's more than likely institutional inertia is behind the clinging to old tech.
I thought it was telling when South Park basically walked back the whole "The vote's between Shit Sandwich and a Turd" or whatever and said "Vote for Hillary".

It was as if they hadn't realized the amount that people draw from their work.

It was _pretty explicit_, the turnaround. Or at least it felt that way to me.
https://sfconservancy.org/blog/2022/jun/30/give-up-github-la...
> I’m not telling strangers, in-person or online, my address.

But what if there was a website that told strangers your address associated with your handle?
"Don't ask to ask" is also relevant for chatrooms: https://sol.gfxile.net/dontask.html
This has been driving me nuts. So what's going on is bad actors just continue to violate the GDPR but throw up cookie banners purely as a formality?

I suppose this raises the question how will California enforce this?
We had the same complaints when GDPR was starting to gain steam: "Surely websites would rather just 'go Galt' and shut down than lift a finger to comply with any regulation!" In fact, that's a pretty standard (and IMO ridiculous) talking point from all kinds of businesses when it comes to regulation. We'd rather stop making money than comply with new laws!

I mean, 1. if respecting user privacy means you actually have to shut your doors, well... bye. The web is probably a better place without such a site. And, 2. that's almost never the case. As soon as the regulation takes effect, companies all of a sudden find ways to comply and go about their business making money. It's all knee-jerk complaining.
My pet peeve with this, is that people write code that doesn’t reflect the problem. A messy problem should have a messy solution as that would reflect the problem. As soon you start to write code that’s either for the sake of something else, clean code etc, you deviate from what you are trying to solve. That creates a solution which hard to follow, as the problem is abstract and others may be able to interpret that. But then if you look at some code that does something entirely different, due to language constructs, framework or some diligent programmer trying to write good looking code but has nothing to do with the problem. That creates cognitive load as you need to not just only understand and solve original problem and changes, you need to understand the actual code too.
It's a pretty big false equivalence to say revealing the name of a prominent psuedonymous account linked to doxxing, harassment and bomb threats is remotely the same as what KF or Libs of TikTok do.
I'm not an content segmentation expert, but this does not look like it's child-related content at all. The legislation clauses may seem fuzzy but if this were my blog I wouldn't be worried.
Do you have any reason to believe that your anecdote might be generalizable to Europe? No abnormal incidence of spiders currently in Hungary.
The Diesel Story
This article gets a lot right about the shortcomings of the standard malloc API. But I find it unfortunate that it starts off citing modern allocators including jemalloc, yet makes no mention that jemalloc has for nearly a decade provided the non-standard *allocx API to address essentially all of the discussed shortcomings. I encourage people to read the jemalloc manual page for comprehension.
What I'm finding the weird trope is the pattern of: "I don't know anything about X, anyway why doesn't X do (thing that X has been doing for ages)"

ignorance is no problem, I am ignorant of the details of most popular programming languages, and I know that. it's another thing to show awareness of ignorance, and then lose that awareness before the end of the paragraph.

Whatever happened to "Whereof one cannot speak, thereof one must be silent."
The fake articles are incredibly bad. I hope the future Internet isn't made up of wading through mostly bot-generated nonsense like this to find real content.

DJ Dr. 6ix:

> “Umbrella,” DJ Dr. 6ix’s most recent single, has taken his listeners’ breath away. It’s only been a few months since the song was released. The song, on the other hand, has developed a large fan base in such a little time. Every day, the number of individuals who follow you increases by a little proportion.

> 6ix was born and raised in the metropolis of Los Angeles. He understands what the people of Los Angeles want from house music. They’re looking for something thrilling to start the celebration and lift their spirits. People are looking for a song to liven up the celebration. And 6ix, who is fully informed of the situation, is capable of doing so.

> Thanks to Rumor Records, 6ix has been able to share music with the world that he is proud of. He has been quite vocal during the development process. Rumor Records was kind enough to listen to his worries and requests. We are speechless when we hear the ultimate decision.

No Limit Boss:

> “Despair,” a new single by No Limit Boss, has been released. The song became highly popular within a few days of its release. It is currently quite popular on the internet, with thousands of streams available. This song was created with a lot of effort by No Limit Boss.

> No Limit Boss’s knowledge of house music allows him to create tracks that are tailored to the tastes of house music fans. As a result, it has become plainly clear that he is the artist to watch.

> “Despair,” No Limit Boss’s opus, is simply beautiful. It has made it quite clear that he is not just another artist to be compared to. No Limit Boss’s record label, Whiteout Promotions, has outdone themselves with the song’s impeccable production and mastering.
>are producing massive amounts of value

Point me to a single DL-exclusive company that has an annual turnover of >1 billion dollars and is profitable.
> We should not take X as client, clients W, Y, and Z will drop us -> not political

"Why would they drop us?"

"I'm sorry Dave, corporate code forbids me from discussing that"
It was a long gap between DALL-E 1 and 2, a whole year. In that time they just sat on it, didn't release anything. Such a bummer. My theory is that they wanted to hype everyone up even more for the grand commercial release.

Funny thing is that people didn't stand still and invented diffusion and other CLIP guided image synthesis methods, and DALL-E 2 copied the method, completely changing from the first architecture.

Their arrogance is that they think they can ride the dragon. They want to be the ones to discover, advance it, and control it. But everyone else doesn't have time for that shit.
Baker or mathematician. Maybe both because baking might be a good time for my brain to rest and wander a bit.
If customers were, on average, willing to pay enough to companies to staff an employee per 100 customers (or whatever the ratio is to allow prompt, individual service to issues), I think you’d see some companies doing that.

That’s more or less how AWS support works when you have a large enough account with them. I don’t directly see the bill for the team who works mostly on my account, but I do know that I’m paying for them (and am happy with that arrangement).

A lot of customers (users?) with low or zero spend level want personalized hand-holding. I’m not surprised that they often end up disappointed.
[x] I made a mistake

[x] This is how I made the mistake

[x] I am sorry

[x] I am going to do better

[ ? ] These are the details how I am going to do better
That makes sense, I didn't consider that angle. Thanks for the info.
K8s IRL: Kubernetes
It could also be done by requiring you to submit a photograph of yourself and your state-issued ID with intact image metadata. I wonder which would be less expensive to implement, and which would be simpler for a customer base to adopt.
Who owns the copyright to the art?
This is totally orthogonal to your argument, but most fire departments are volunteer in the US (and a number of other countries).
Alan Kay is a very nice and bright guy and I don't want to hurt his feelings.

But this is a perfectly soluble problem and it is entirely and exclusively Alan's fault that everybody stampeded in the wrong direction to our current situation.
The problem is when the logo serves some other purpose, like on HN where it takes you back to the home page, and that's not uncommon. Alt text describing what the image is isn't all that useful to a blind user, but text describing what the link does may well be. Yet many of the examples you see online just suggest adding "Company logo" as the Alt text, or even "Company logo that's a stylised letter Y contained by a square border". No screen-reader user wants to hear that every time they navigate to a new page!
Hello colleague,

I agree, IP is very hard to measure. Especially for large corporations it is impossible to monitor if competitors gained access to IP due to an incident. I don't think the measurement portion is too interesting though. If a startup develops one product, or one solution, then that's the one thing your business revolves around. If your competitors can copy your product easily, because your S3 buckets are wide open you may go bankrupt. Cybersecurity is a means to an end. Not all things may lead to you going out of business. Focus on those that could.

If I understand your last point correctly, we seem to agree on the Availability piece.
I assumed it to mean, what with GH being owned by Microsoft, it’s now in the extinguish phase of EEE (embrace, extend, extinguish). Though if anything I think it’s in the extend phase.
It reminds me of "u-pick" farms. Less labor, higher prices. The only constraint is that they have to be somewhere easy to reach.
The Purpose of SaaS is Selling Out
For me it's grasshoppers, although I've heard people complaining about unusually big spiders this year. Nevertheless, I've caught the first two grasshoppers in my room ever in my life this past week, both of them trying to crawl up on me. Perhaps this, and the spiders, has to do with the heatwave this summer?
And then php:

array_map(fn($match) => print($match), array_filter($words, fn($_) => in_array($_, WORDS)));

or less verbosely:

array_map(fn($match) => print($match), array_intersect($words, WORDS));
Yeah, that's why I'm reminded. Is the moral of the story that reputable, medium-sized reporters without huge legal resources are more trustworthy than something like Bloomberg?
Saying that The Day After Tomorrow had a lot of bad science is a bit of an understatement, isn't it? It's like saying Hershey's chocolate bar has a lot of chocolate in it.
This looks great! We use Strapi for our marketing site at https://articleasset.com and have been bitten by the lack of conditional logic before.

Is there any plan to support serverless deployment? We use Nextjs with incremental static regeneration, so will only need to query the cms service a couple times a day.
(1) is tricky.

Laws like this do not apply to IP addresses AFAICT, they apply to people. Someone CA law applies to can access your server using a non-CA IP address and someone not restricted by this law can access your server using a CA address. I'd be surprised if you'd be "off the hook" for a child covered under this law accessing your service via a VPN. And, as a user, I'd be upset if I couldn't access your site using mullvad.

I wonder if banning CA users in your ToS is sufficient for passing the burden of this law down to CA residents?
WebKit: Performance Testing
"Make it work, then make it beautiful, then if you really, really have to, make it fast. 90 percent of the time, if you make it beautiful, it will already be fast. So really, just make it beautiful!" – Joe Armstrong

As hard as it is to resist, I would argue that if you other modules to make work, move on and leave making the current module beautiful for later.

That said it's really hard to leave working but ugly code alone

I find a lot of freedom in coding for myself. In other words code that no one else is ever going to see. This goes a long way to silencing my inner critic. If I ever want to open source it, I can make it perfect at that time. This is why I don't keep my code on github. When I write code for myself I can express myself the way I want to, which is not necessarily the "standard way" that someone later might a "code smell"
You could use a serial connection to transfer data to a modern computer.
I had to bite the bullet and get creative cloud again. Is there anything out there that matches Acrobat in functionality?
See this is interesting because I always found it hard to keep track of the lifecycle and state changes in React classes (especially in actual production code which quickly devolved into a tangled mess) but found functions and hooks extremely intuitive and once they were introduced. And refactoring and composability became way easier.
Nation of Children - sure.

Nation of Refugees - now or always? Now due to floods I can understand. But if always, I do not understand. They have been a "stable" country for half a century. When I say "stable", I mean without any land being lost or won since 1971, which puts the last major change at almost 51 years and 51 years should be a long time for any refugees to be assimilate, no?
But it’s far more than a browser dev company, and the Mozilla Foundation is a non-profit entity.
The number of deaths per terrawatt-hour is 0.04 for Wind vs 0.03 for Nuclear (compared to 25 for coal and 2.4 for natural gas). The figure for nuclear includes deaths resulting from the Chernobyl and Fukushima disasters, which distorts the numbers. The death rate for nuclear during normal operation (which is how wind, coal, and gas are measured) is vanishingly small.
Indeed so. :-)
Yeah, maybe. I certainly hope that, given how great Gankra's writing is, the business that is running their blog does not end up fined many thousands of dollars due to some stupid California law.
While it is annoying I can definitely see why some companies operate this way. I mean, if an individual customer is a large recurring revenue stream, then they should be strongly incentivized to keep them around.

For the googles and amazons out there, they have enough customers who don't require manual service that they can afford to just let go of any customers who do.

Of course most companies are somewhere between "little shop that needs your money" and "google."
No, it's in their DNA to name things like that. "Windows" ... nuff said.
Interesting, I didn't know that. Apple lost a great engineer!
Utilities are heavily regulated and mandated. If they're asking for the cake, they should have it whole.
For me the value of Apple is to develop and design on the same machine, reliably.

A privacy-oriented OS that allows me to run photoshop Lightroom etc. in addition to dev things.

At this point I wouldn’t touch Windows with a 10-foot pole.
Oracle is probably the most competent enterprise software sales organization other than microsoft, seems like that's a pretty reasonable decision if they focus on building out the sales team. And Google probably realizes enterprise sales is a huge problem for them which is why they're investing in these products to make it easier to grow the organization. Selling to enterprises is something Google needs to get good at if they want to grow long term, having strong products to sell helps attract talent and close sales which gives their team experience.
This seems relevant - very specific clauses that identify what is children content: https://news.ycombinator.com/item?id=32667665