skysight-inc/HackerNews huggingface dataset:
Children aren’t exactly reading as literary historians. The tropes that have been lightened up in these changes are things like equating disfigurement with evilness, fatness with moral failure, femininity (in women) with virtue. Kids will absolutely repeat the unkindness that they pick up in works like these. If you read through them, the changes are not “covering up” anything or “forgetting” history, they’re clearly there to lessen the ambient amount of ridicule against certain groups of people that kids get exposed to.

And - this happens all the time, you can look at Enid Blyton and things like Biggles for properties that have quietly changed language here and there to keep them from getting too dated. Panties get bunched when the currency changes from pounds and shillings, the _Spectator_ trots out another piece about wokeity sending us all to hell because Noddy and Big Ears aren’t gay any more - but those books stay in print.
Steve Jobs iPhone you mean?
The whole controversy around Musk is mostly a North American topic. I'm pretty sure that most Europeans that were left out in the rain regarding useful Internet speeds would love to use Starlink (if they can afford it) no matter which crazy billionaire owns the satellites.
60/40 is available at Home Depot.
I belatedly realized this might require some explanation too. Sorry, too many years of experiments and microoptimizations.

This is an unboxed representation of a sum type. Rather than relying on the CLR's inheritance to model sums I lay it out explicitly at the cost of a little space. It may seem wasteful since it looks like I'm adding 8 unused bytes to each node, but the CLR object header is 16 bytes so you're actually saving 8 bytes per node by avoiding classes and using structs that have no header! You can really see the difference in the working set if you do a full GC.Collect and check the allocated bytes after constructing some large tries.

Also, because I'm removing a heap object per node, this representation incurs one less indirection per node accessed, so I'm doing half as many loads as an equivalent class-based representation for every operation. This is a large constant factor difference, and probably partly explains why Sasa's ContainsKey is faster than yours.

Finally, no trie operatioms incur any virtual dispatch, which are instead replaced by a simple if-checks which are generally more predictable. This probably has less impact these days since branch predictors are pretty good now.

I think if you replaced your class-based representation that uses the superior CHAMP model with this unboxed representation your hash map would be the uncontested champion. You might even challenge the mutable dictionary for performance!
My personal policy is not to do it unless someone asks for it. I think it’s an ok way to go about things most of the time. If I have ”skin in the game” with that text and it’s important, I try to nicely ask for a permission to edit things. In my experience nothing pisses any person, including myself more than when someone starts editing my stuff and possibly even changes the meaning of things as they go.

Way in the past I remember the absolute most deadly feelings I got when an actual editor for the first time jumped and killed half of my text before I had done any of my own edits on some website copy.

Writing is highly personal, and others, especially in a basic email, might consider you just excessively nitpicky while focusing on all but the relevant stuff at hand.

The worst thing that the person gets when writing wrong or excessively or whatever is that they will be misunderstood. Eventually it will come back to them in one way or another and they’ll improve and it’s their problem. If someone asks or you ask nicely on the other hand, that’s the way to go, is respectful, friendly and appropriate. Just be careful that they don’t start to keep coming to you with grammar checks :-D
Well, in Europe most palces can be reached either by fibre or 5G relatively easily, it is a quite densly populated cintinent after all. Let's ignore Germany's utter failure to build out fast internet, which is story of its own and totally unrelated to the EU in general.
Without the intent to finger point, as I discuss ideas, not people, see this comment [0]:

> there is a difference between white people wanting to stick together and people of color wanting to stick together in a white supremacist society. In this case the white people stick together to maintain their oppression and exclusion, and the people of color stick together to find freedom and respite from their mistreatment.

Here's the problem. That bias is ok in some cases, and not ok in others, and the poster claims to tell us when that is the case. Assuming the society is a society of white supremacy, whites cannot gather, only by virtue of being whites.

The same applies for all categories you care to divide people in, in the oppressor/oppressor axis.

Your "let people associate with who they wish" is denied.

[0] https://news.ycombinator.com/item?id=34856039
My friend is still downloading it. I think he'll be able to check it this evening.
> On first sight, the design looks nice. On second sight, it’s a slow SPA, showing placeholders for way too long. The usability around navigation has the typical buggy SPA feeling:

Actually I'm on mobile right now and I was impressed how speedy it was.

> Go here https://topcat.sora.city/found

> Tap an image, use the back button of the browser and you’re all the way back to the client-side no-cache loading of the profile.

> Or again, tap an image, try to copy the description. It swipes to the next image or something (on mobile). Very weird usability.

Works for me just fine (maybe been fixed in the meantime?) on Firefox on android.

> Or tap one of the last images, close it with the close button and Safari will scroll all the way to the top again.

Again no problem here on Firefox for android.

> Imho, the SSR experience of most personal blogs is quite important if you want to compete with other platforms, because broken back buttons and obnoxius content loading is what you get from places like Medium or LinkedIn. A SPA is totally the wrong way to go here I think.

> In short: it looks nice but feels shitty.

I don't agree compared to many other offerings this feels quite snappy IMO.
I looked into this, and (apparently) the cube extension has a very small hard-coded dimensionality limit that isn't sufficient for this purpose; you can recompile it to support more dimensions, but the way it stores data requires the entire vector to still fit within a single database page (which these vectors will not).
Of your last line, this sounds like an absolute win-win, right?
Shaming is bad for health, there is a phenomena called minority stress https://link.springer.com/article/10.1007/s10865-019-00120-6
> are not visible to people when the satellites are in the shadow of the Earth (at night)

Night is altitude dependent. Satellites can be in sunlight while the ground below is pitch black. (That said, I find the complaints about visual pollution silly.)
Why did you leave? low margins?
> All official releases only mention government use...

The second quote I pulled above is from an official source[1]. It seems pretty clear to me that it's intended as a dual-use constellation, with government services coming online first and an allotment for commercial services later. One of the two key objectives in the downloadable fact sheet[2] is:

> Allow for the provision of commercial services by the private sector, to enable the availability of high-speed broadband and seamless connectivity throughout Europe, removing dead zones.

1. https://defence-industry-space.ec.europa.eu/eu-space-policy/...

2. https://defence-industry-space.ec.europa.eu/system/files/202...
> Will there be room for human artists?

When the details of the machine's output will have a justifiable foundation, then the machine will be an artist.

Before that, you employ «human artists» because they have those missing modules.

The need is in those missing modules. The agent who has them can "do everything" or cooperate with other specialized agents - like in normal work.
> The mRNA vaccine also came out of the "EU".

Why did BioNTech have to partner up with American Pfizer to get anywhere with their (groundbreaking!) technology? Why did we give the Americans the secret sauce?

> Rampent capitalism causes people to suffer and die.

Ill-informed but strongly held attitudes like that are a big problem in the EU. There would be a lot fewer people on Earth and they would suffer a lot more if we didn't have Capitalism. They would suffer even less if we had more of it.
Perhaps a model for explaining the model that explains the model and so on?, that is a recursive procedure to obtain a fixed point for the function f(model) = f(explain(model))? So that f = model0 where model0 is the fixed point of the function f. In order to use explain you should read first Kant's account of Reason (1). Hince knowledge should be expanded within the dialectics framework so that no concept of God or World emerge from it.

(1) https://plato.stanford.edu/entries/kant-reason/#LimiReas
I'm with you on this one. The people that figure out how to leverage it as a force/productivity multiplier is going to make big gains in the short run.

In the long run...no way to know but right now for CTOs it's trying to guess which positions are buggy whip manufacturers and optimize them out before others.

My gut is that AI tech will make marginal skilled works rank up to skilled to very skilled.

The gap between rockstar and average worker will close slightly, bring a more even distribution.
How do you deal with encryption? Did you encrypted the storage volume, using the Server Side encryption of nextcloud or any other way?
Was just thinking about that and I'm thinking what's the best way to enjoy both security and usability.
Show HN: Love, Lust and Passion – AI generated mild eroticas
This is my first personal project on scale. I Created a fully automated pipeline that periodically publishes AI generated mild eroticas in various categories. I am pretty excited about this project and hoping I would start seeing some traffic in a few months XD. Any feedback or suggestions are ofcourse welcome :P
AI won't make artists redundant because it does not experience human sensations. The only thing an AI can do is read the flow of data we make available to it, which is text, audio and video.

An AI will never be able to represent what it means to be subject to police brutality, because it cannot feel being beaten and humiliated by a cop.

An AI will never be able to paint an anti-war poster from the perspective of someone who has felt the ground shake due to shelling of their hometown, because an AI has not lived there for 30 years and does not know the feeling.

The only way AI will make artists redundant would be if it became completely human, which is contradictory since at that point it would be a real artist
How do children of any specific minority feel when they read historical accounts of racial injustice against their people? Probably really terrible, and maybe even scared. Should they not learn about that history because it makes them feel horrible? That would be extremely unwise since the mistakes of history tend happen again once society forgets.

Old works of fiction also belong in historical narrative because it helps give us a window into popular culture at the time.

(Not that this should matter since my argument should stand on its own, but I’m not white. I just want to preempt any accusations.)
I remember I could play 128kbit MP3s in full quality using mpg123 running under Windows for Workgroups 3.11 ONLY when I overclocked my 486DX4-100 to 120Mhz.
> Threat

> Attackers may use the API to by-pass third parties' CORS policies.

> Mitigation

> We could forbid the API from being used for TCP with the well known HTTPS port, whenever the destination host supports CORS.

I'm really curious about the implicit ethics here.

There's this idea that the web should be able to do everything that native apps can, an idea that I'm inclined to agree with. One thing that native apps can of course do is to bypass third parties' CORS policies. And there are may legitimate use cases for that, like feed readers for example. Right now, if you want a feed readers as a web app, you need a backend, to be able to request feeds (and homepages, for autodiscovery). For a native app, you could do that all client side.
Maybe it picks up dirt particles from the air. In my experience, stuff that gets rained on can sometimes acquire dirt that it wouldn't otherwise have. If ky clothes are drenched from the rain, I throw them in the laundry instead of considering them clean.
It's great to see those countries making good progress. Investment is important, but the countries need to make it work, which Estonia is a positive example.
Yet, I can switch on my GPSr, use Galileo and get higher accuracy than GLONASS/GPS.
There are entire languages built upon this model! Anything using the BEAM is a great example. Erlang, Elixir, Gleam, etc.

The runtime acts as an event loop and if a specific program is hogging too much time on the CPU, it will get paused and thrown to the back of the execution stack. This is all transparent (relatively) for the developer.

Here’s a video if you want to see an example: https://youtu.be/JvBT4XBdoUE
I'm a bit conflicted on this. On the one hand there's an absolute overweight & obesity epidemic, roughly 80% of Americans males are Overweight (35%) or Obese (35% obese, 5% extremely obese)[0]. So obviously, it's not easy to maintain a regular weight as 80% fail.

On the other hand these figures are wildly different among humans with similar genetic profiles in other countries, and among humans of the same country 1, 2 or 3 generations ago. In other words: it's not our genetic disposition that's making us fat, it really is our behaviour. And yes it's behaviour in a different food market, but it's behaviour nonetheless.

My parents for example simply as a rule do not buy much processed food and they've always had a normal weight, never dieted, never made any effort apart from eating 'normal' like they were taught or taught themselves. For them a normal diet is as normal as putting on clothes in the morning.

It really is absurdly simple to just buy many kinds of vegetables and eat them with little or no prep. It's really easy to choose to eat lentils. It's really easy to read labels. It's easy to apply the rule to not use sugar in a recipe. It's really easy to make your own salad, I had 'salad making duty' as a kid for the first 20 years of my life or so, we had a salad everyday (we grew up on welfare btw if anyone wants to make the healthy = expensive pricing argument, it's not true). It's really not that hard to eat healthy, in fact it's easier than ever. My grandparents had to visit 10 different small stores where I can go to one supermarket, they had to buy anything fresh constantly for lack of refrigeration where I can store many foods for a long time, they spent a large chunk of their income on food whereas staple foods for me are much cheaper etc etc.

That having been said, both my parents have had quite a bit of dental work as they aged, despite taking good care of their teeth.

[0] https://en.wikipedia.org/wiki/Obesity_in_the_United_States#/...
I don't know if this is too off topic, so it might get deleted, but I would like to ask you to think about your situation for a moment.

It is clear that trolling amuses you, and while you would never admit it, replying to another poster while pretending to talk about them like you are narrating an old-time documentary about "savages" or the like, is obviously trolling.

These documentaries are mostly seen as racist in our current time, and rightly so, as the staggering amount of condescension automatically implies that the narrator and the audience are seen as inherently superior than the subject of the documentary.

You might have enough plausible deniability to not get banned, but not much more. I don't ask you to stop because you might get banned, I am just suggesting you consider whether the joy you gain from treating strangers badly on the internet might not just as easily come from a more ethical source if you were to spend some time on thinking about it.
How do you protect this setup? Have you used any kind of encryption?
Just running internet radio seems like easier approach nowadays with everyone having mobile internet.

20 years ago it would be cool, with a lot of people having some kind of FM receiver at hand but nowadays not really.
Yes, but what is the use case? Why cannot you modify your backend to accept Websocket handshake? After that, it's a normal byte stream.
I love trains -- but planes are usually a better solution than high-speed trains.

They will be an even better solution when we have small electric jets, especially for inter-European flights.

Do you think the first practical electric jet will come from a subsidized EU development plan -- or from a VP funded US company?
You mean readers read the characters as gay even though it is never directly stated? Traditionally there are certain “tells” which are subtle enough that readers who are uncomfortable by queer characters miss the subtext. This is really a win-win.

Hollywood was also a master of this, althoug these days they tend to do the reverse: explicity show a character is gay but without the tells, since having both would just be cliched or “on the nose”.
mass media who didn't want to use the term "free"

is this because "radio free <region>" is reserved for US propaganda radios operated by freedom house ?
There's a real world example of this situation from the six-month Irish bank strike of 1970. Cheques, pubs, and trust ultimately replaced the banking system; and everything kept moving; not perfectly, of course, but neither are our current systems.

A couple of links to get you going, but there's a lot of data out there on this:

https://archive.is/20180106184835/https://www.ft.com/content...

https://archive.ph/20120802230107/http://www.independent.ie/...

It's also an object lesson on how money is created out of thin air.
You can also use them to heat water and pump to radiators or underfloor heating.
> You can extend and reduce it quite flexibly. I thought that the time has come when we can explore and experiment airwaves for molecular revolution and micro analysis. Radio will resonate the more micro and deeper side of the individuals. It will have message but it may be something to do with emotion and feeling.

Really liked this mysterious passage. Really interesting in the way physical resonance may be used as a way of expression
The original BBc one is like that. It’s supposed to be fun and not too pedantic and as far as I know Nicholas Parsons didn’t rely on anyone other than the whistle to know when the minute is over.

It’s a very fun radio show. I recommend the available episodes on Audible (or other means) to get the radio collections.

As a side note, do you know where one can get a hold of the Swedish one? I know SR doesn’t have it anyone at least.
Who again came up with the first mRNA Covid vaccine?
I've found a strategy that works well for home use: Freeze meat offcuts etc over time. Nuke accumulated stuff in pressure cooker every couple weeks, pour into a ice cube tray & freeze.

Especially useful for a flexitarian diet. The days where the main protein is say beans adding one of the above beef based cube helps give it a bit more complexity
It's definitely a political issue, but there's no party tugging on the side of safety for railroad workers.

This is the result of deregulation by both parties, and corporate greed cutting costs on safety margins in order to make more profits.
All of them, as in practice you'll encounter them all sooner or later.
Microsoft isn't at the place yet where they may possibly have this problem. They aren't making an operating system that's extendable by others, that needs to incorporate interests of others. Where anyone may come and take any part of the system and repurpose it to their need. They have the luxury of not having to coordinate with others. This takes away from the usefulness of their product (eg. I see no value for myself in using such an operating system), but it makes it easier in engineering terms to make one.

So, PowerShell doesn't solve the problem. It didn't have one from the start. But, it also has nothing to offer to the Linux world as a consequence. The problem we have in the Linux world is more of a people problem before it's an engineering problem. We need an authoritative body that can mediate the interests of many parties using the system, incorporate their wishes and workflows, and then design a generic and extensible way of using the system. Right now it's chaos and anarchy which hinder or prevent the creation of useful programs. PowerShell would only increase the entropy of the system.

> I'd be interested in which case lsblk is not showing block devices

What about device files in a FUSE system randomly mounted somewhere? Also, I don't know of any way of showing loop devices with lsblk. Also, lsblk doesn't show RAIDs as individual devices, it shows them piece-wise. Also, I'm not sure about how it integrates (if at all) with ZFS block devices (I think it does on FreeBSD though). From what I understand, lsblk will only show a (large) subset of what may be found in sysfs. If it's not there, it's not a block device from its standpoint.
Production capacity, as simple as that. Nothing else.
I understand what you're saying and I think we're both right, except that we're looking from different angles: you're thinking of it as bits on a disc and I'm looking at it as if I were running my business on that database.

Edit: put another way, you: "Yep, I think we can get something back". Me: "aaaaaaaaaaaargh! mah payroll!"
"The EU has a lot to catch up in many countries"

The trouble is that this has been known since at least the late 1990s, discussed quite often, plans made, and yet the gap hasn't grown appreciably smaller. It has arguably widened. 15 years ago, you could choose from a plentitude of European feature phones. Now the vast majority of our own mobile phone market is dominated by US or East Asian products.
At a given point it might be worthwhile to accept that a native application should be written instead.
Yes, if you throw away all the nutritional concerns...
As they didn't seem to link to it https://github.com/google/wire
That was my thought. Reading about all the changes had me looking askance at Roald Dahl: it's like, sheesh, somebody's far more edgy than they really needed to be.

But that's who that guy was. That's what came out when he set out to be edgy. Removing it, you might as well write a different book. Misrepresenting who the guy is in order to sugar-coat him seems not the right approach, to me.

So if you do that, you should DEFINITELY edit Harry Potter to get the terfliness out of it, simply because I'd like to see Rowling's reaction to that :)

I don't think the oppressed need their enemies painted over and hidden. I think they need allies. A little more 'You have my bow." "And my axe!"

"Let's just not mention Sauron k?", not really the same effectiveness.
“This new [framework] is very closely modelled on the old [framework], isn’t it?” That is, the CJEU says that people ought to be able to sue the host country regarding their privacy rights, the US says no way foreigners have privacy rights (that they can sue the US over, in something that is actually part of the judiciary), US and EU diplomats set up some sort of agreement and announce it loudly, privacy activists sue, half a dozen years pass, the CJEU says the agreement hasn’t actually fixed anything about the US system, rinse and repeat for the last two decades. This is starting to seem like a deliberate stall, honestly, and I’m not sure how it could be prevented.