skysight-inc/HackerNews huggingface dataset:
When definitions change organically over long periods of time, due to the masses of people concluding they like the new definition better, that's one thing. It may be disruptive but it's usually a slow process so there's plenty of time to adjust.

But here it's a small minority of exceptionally aggressive people with nothing better to do, trying to change language by forceful tactics. They need to receive strong pushback and possibly exclusion. Words exist purely to communicate, they have no other purpose. Once bored over-educated people are allowed to start redefining the language it's open season and they won't ever stop. See: newspeak, inspired by the Soviet Union. Given your username you should know all about that.

This verbal game-playing has already caused immense damage with the effort to redefine words like racism to mean "discrimination based on skin color that's bad unless it's against white people", an effort that now means accusations of racism no longer carry any weight. Ditto for the attempt to redefine fascism to mean "anything that isn't far left". Words have meanings and people may not simply try to blow their way through to a new meaning by viciously attacking everyone who uses the normal definition until they concede through exhaustion. It's anti-social behavior to do that regardless of whether you like the idea or not. Come up with new words if you care so much.
I believe Kindle books give a 30% revshare to Amazon. It's a lot, but they do marketing, distribution, payments, the e-book reader, etc. so that authors don't have to. That's still 70% to the author (and publishers, agents and other middlemen if the author chooses to hire them).

It's not a zero-sum game, where either the author wins or the middleman wins. It's complicated.
Subscriber count, view count (neither of which is impressive), and being "big among people who read wikipedia" don't make that channel a higher quality source than any armchair general you can encounter at a bar.

Even by Youtube standards, the linked video isn't very good compared to channels like Perun. There's now a terrible number of channels reading off top 3 Google search results with the pathos of an expert.
Interestingly, neither the web page nor the previous threads address that the colors in the book might have changed/faded over the centuries, depending on the dyes used. The pages probably didn’t get significant light exposure, but heat and chemical factors might have had an impact. And, of course, the photos might not be completely color-accurate.
"seem to make complete sense, until you realize that there is no agreed upon definition of “wise” and “loving“"

Yup, islamistic suicide bombers for example also do so out of "love" (for god) and are supposed to leave this world "smiling". Meaning people literally justify bloody terror with "love" guided by their definition of wise people.

So I am quite sceptical of that sentence:

"that wise and loving people should have power"

As it does not mean much. Also power corrupts somewhat. I got to known some people I would consider "wise and loving" - but they did not had any actual power. Who knows who they will turn into, once they actually have power.
Excel is brilliant.
It means they're a PaaS (Platform-as-a-Service), but instead of hosting your webapp on one VPS in a Frankfurt datacenter, they replicate your webapp (and databases!) all over the world so that latency is as low as possible for your end users and there is not one SPoF (Single Point of Failure).
The actual number is very hard to measure. Two explanations for this off the top of my head are:

1) Some people will decline to publicly identify as trans for safety reasons. The safer it gets to be out as trans, even in pockets of the US, the more people will. (See the infamous graph of left-handedness over time.[1])

2) Many people aren't aware that what they've experienced lines up with trans identity or gender dysphoria until they encounter someone else who's experienced the same thing (whether in person or in the media).

Much as with LGB folks, there's a generational trend where younger folks are more likely to identify as trans and/or nonbinary. In a recent Pew Research survey[1], 5.1% of people from ages 18-29% identify that way; 1.6% of those 30-49; and 0.3% of those 50+.

[1] https://www.truthorfiction.com/the-history-of-left-handednes...
[2] https://www.pewresearch.org/fact-tank/2022/06/07/about-5-of-...
My free funds are currently 100% dedicated to helping Ukraine and will be until Russia falls back to 1991 borders.
Tailscale Interview with Avery Pennarun
I find it curious that the dems chose to run this renaming experiment on latinos. They could've tried to push "blax" - at least you wouldn't need to break your tongue to pronounce it. My theory is they wanted to see how much they can bend the public opinion, and an awkward word would better test compliance.
https://threadreaderapp.com/thread/1593616062553243648.html
they had some big issues with their labs compliance if i remember correctly
Hi all, I'm the author of https://devenv.sh, https://cachix.org and https://nix.dev.

I've been part of the Nix community for more than 10 years and in the last 4 years focused on making it documented, simple and accessible for any developer.

After building Cachix (where you can store any software binaries with a few steps) we realized that there needs to be an intuitive interface for crafting developer environments.

I'm really looking forward what you build on top of devenv. We're only beginning to explore the area of what's possible, so please give as much feedback as you have.
beats fuzing bus for a plain ol gbu
Ironic, given few in Australia had heard of it before pur politicians endorsed its secrecy.

https://www.news.com.au/technology/wickr-app-the-snapchat-fo...
This would presumably undercount, given the huge social stigma.

I wouldn't be surprised if the actual figure were closer to 1% if being trans carried zero social stigma.
There's no such thing as female breasts, there are just breasts and both women and men have them.
The good news is that it’s not a real problem.

If Pantone provides no value, just don’t use it. You can still type in any HSV, RGB, etc. you want.
The former. The clue is in the "fire and forget" bit. Not that I know
much about it. These things are well compartmentalised - as I found
out. :)
Everywhere south of 48 degrees has a decent amount of solar resource nearby with at least 5% CF (enough to beat nuclear in price) in January. Using bifacials or tilting the panels a little twice a year pushes this up to around 8%. Very few people live north of that and most of them are either within easy transmission range of an even better solar site or already have at least two of wind, hydro (which they use in winter), and nuclear covering most of their energy.
condescending: having or showing an attitude of patronizing superiority.
It smells like Haskell. Perhaps more human-friendly. Nice.
Audiobooks are usually mono, so 700 kbit/s for uncompressed CD quality. To me parent's numbers sounds like uncompressed. I suspect something went wrong with de-drm/decoding.
Should be more like 48 kbit/s for basically transparent mono voice with opus. At this rate, 9 solid months will fit into 142 GB...
No, you like coding. Which is okay!

But it's the difference between an individual carpenter making a rocking chair for himself and his family, or maybe making a couple to sell to his friends, and being a structural engineer.

Bikeshedding is not a necessary antipattern to the process, but large software projects absolutely need group collaboration, and a discussion of processes, tools, and best practices.
Not anything too big, but... I wrote a program to merge Jupyter notebooks properly. The backend was mostly done, and I had a start on the GUI.

Then I found out about nbdime, which did nearly everything I wanted. I ended up just making a simple Python script to make using nbdime more convenient, and soon I'm planning to make a vs code extension to make it 1-click.
I have my doubts on Palantir. Peter Thiel is another one of these big grifters. Made one lucky investment in Facebook and spun his whole life around it as if is some kind of techno genius.

Talks about why we don't have flying cars and ends of making an online cesspool of a currency transfer (thank god Stripe came in and dismantled that) and a shady chart.js version of excel sheets.

Now how much bribes and stuff are they involved in? I wouldn't be surprised if it's a lot.
Another reason I asked is that in the evening before the Artimis launch, comments there were practically rooting for a compassionate ("WickWick"/explosion) end to the program.

Twitter is sounding like a stellar implosion where a black hole in the center forms so quickly, the photosphere is still in place (the site remains up).
I heard this on the Duran podcast, which is a good source of geopolitics from a realist perspective, as they follow official readouts fairly diligently (so I don't have to).

https://www.youtube.com/watch?v=65saUjbbNLM

They got this from a German government press conference about the investigation being closed. I emailed them if there is an online link to a transcript (it will be in German, but that's fine). If I get a response, I will update. You can search german transcripts of press conferences from Oct 16-17 on the subject of ending the investigation.
School of Rust: Overcoming lifetimes and the baggage of OOP
One could also build a FUSE file system that represents each post as a file and mount that.
Sounds like he regrets spending so much time working on something that didn't result in anything useful. That's been most of my career, so I empathize.
Checked https://www.ipfs.tech/ , it seems like a progressive project - "those things that do something good".

Unless you mean that you do not want to have anything to do with hammers and screwdrivers.
I don't like it. once people have abi guarantees they start thinking they can skip shipping the source.
Immutable, Linux Meta-Distribution
Immutable, Linux meta-distribution for edge Kubernetes
I don't see anything patronizing or showing superiority in what I wrote. I am saying this as a peer, not as a superior.

It's kinda weird to expect people not to make mistakes such as this if nobody tells them it's wrong. And it's normal for people to tell other people they do bad stuff if they do.
Hidroicuándo: Bomba DE Tiempo
¡Ríos para la vida, no para la muerte!
Pueblos afectados por las hidroeléctricas, como Hidroituango, utilizamos este medio para denunciar los graves e irreparables daños, violaciones a los Derechos Humanos que vienen generando las megarepresas y megaminería; además, de sucesos de contexto que agravan la situación en Colombia. https://riosvivoscolombia.org/
Show HN: Search and download UI code from across the web
I made this to simplify UI creation for developers. I use the Chrome console to reference how UI is built, but finding it in the first place is a bit of a pain. It also strikes me how npm has a lot of component and component libraries published there but there isn't a visual way to search and browse them. This is a first attempt by simply scraping UI code and presenting it a visual, searchable way.
Don't let the perfect be the enemy of the good, etc.
Err...care to explain? I was under the impression that the only engineering issue with deep geothermal was precisely to drill deep enough.

Once you've done that, the rest is pretty straightforward: boil water to run a turbine. Actually I'm 100% sure people are talking about converting coal plants in place with deep geothermal.

Also,you put back the water you pump up, so it's literally a closed loop. What environmental issues are you talking about? The mud?
I would argue quite the opposite.

In the world of nonsense and misinformation, competent and insightful sources become of supreme importance. In a sense, we find ourselves back in pre-Gutenberg times. The elite has access to the insider sources and knowledge while the masses have a hard time to find the truth in hearsay blogs, spam bot outputs, and memes.

The situation will hopefully improve when another gutenberg comes up with a novel information search algorithm.
Sorry for the wording, I see how it can be interpreted that way. Seems I skipped a few details on accident.
>Now they should try to make it right - donating money to people trying to fix the situation is a good way to do that.

You're assuming that this individual hasn't already done something to atone (which goes against HN's rule to assume best intentions). That, coupled with a tone that comes off as though you know better than this person, basically round out the definition of "condescending".
One major issue is that you don’t see the same thing for men. From the NYTimes: “In Chicago, a New Approach to Gay and Bisexual Men With Prostate Cancer.”

https://www.nytimes.com/2021/12/07/health/prostate-gay-sex-c...
> If you want to get rid of the words man/woman altogether socially, feel free to advocate for that

I do somewhat think that this might need to be the solution. However, I think this goes both ways. If trans people don't want to me to use the words "man"/"woman" in the ways that I see fit, then they shouldn't use them either. I certainly don't appreciate what now seems to be a connotation of "man" (the identity I use), that I "feel like a man" (I have no such feeling).

> The difference is you are saying identity has to be prescribed by biological sex.

I'm not saying identity has to be prescribed by biological sex. I am saying that it is reasonable to identify someone on the basis of many gendered categories.

Three key ones would be:

- biological sex (physical characteristics)
- gender feeling (an internal feeling of gender)
- political gender (how other people gender you)

Importantly for me, identifying someone as a gender in one sense (say a man in the biological sense) does not contradict someone else identifying someone as a gender in another sense (say that person identifying themselves as a woman in the feeling sense). They can both be valid simultaneously.

We wouldn't say you shouldn't describe someone as black (race) because they're really a man (gender), because gender and race aren't equivalent. To me, it seems like the same applies to the different dimensions of gender. They exist independently of one another, and shouldn't be seen as equivalent. The only problem is that we use same words for both categories.

I would add that there are good reasons for people to want to identify others in ways other than that they self-identify. As an example:

I am exclusively attracted to biologically female people. If I can't identify people by their biological sex, then I cannot express my sexuality. I therefore think it's reasonable for me to want to talk about the class of biological females. And given that there is no socially accepted term for this other than "women", I think it is reasonable for me to use that term, even if not everyone in that groups identifies as a woman.
Pueblos afectados por las hidroeléctricas, como Hidroituango, utilizamos este medio para denunciar los graves e irreparables daños, violaciones a los Derechos Humanos que vienen generando las megarepresas y megaminería; además, de sucesos de contexto que agravan la situación en Colombia.
> The very public reasons he initially tried to take over Twitter were disagreement with some of the political censorship decisions they made.

You're disingenuously glancing over the fact that Elon Musk repeatedly said and did different things. As the Twitter thread I linked early clearly shows, Elon Musk was repeatedly giving assurances to marketing execs behind closed doors that he would continue moderating hate speech and extremist content on Twitter just as before.

The marketing industry is not manned by fools, and once Elon Musk fired basically all content moderators then the industry called Elon Musk out on his bullshit and promptly yanked ad spending on Twitter, explaining quite clearly that cutting moderation was a major liability.

It's amusing how people like you prefer to resort to puerile convoluted conspiracy theories to explain why ad companies stopped paying for ads on Twitter when the people who made that decision already stated in no uncertain terms how Elon Musk's actions turned Twitter into a liability.
Donating money rarely fixes problems. What it does is create organizations that draw their lifeblood from the continued existence of the problem, and continued donations of money.
A nitpick: You're setting object properties on a Map object, which only works "accidentally" but does not make use of the map at all[1]. So in this case, it likely works because the numbers are converted to strings before being used as keys.

But in general, using float keys does work - but can fail in unexpected ways due to rounding errors. E.g.:

m = new Map();
m.set(0.3, "foo"); // --> Map { 0.3 → "foo" }
m.get(0.3); // --> "foo"
m.get(0.1 + 0.2); // --> undefined

That's because 0.1 + 0.2 == 0.30000000000000004 in IEEE floats, which is != 0.3. [2]

So using float keys which are derived from calculations and may contain non-integer numbers is a bad idea, because unless you have very good knowledge about floating point math, you can not easily predict what exact value the result of a calculation will be.

[1] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...

[2] https://stackoverflow.com/questions/8503157/ieee-754-floatin...
Because when you accept idea that sex is social construct, you cannot explain what is a women or man. I guess it wouldn't be possible to push this ideology without social media and different way of communication in our society.

Virtual world easily spread tribalism that could be around most ridiculous things we can think of, because of lack of confrontation with reality. IRL there would be laughing, denial, fear, explanation why those ideas are nonsense... But all of that is not there if you lock yourself in bubble of virtual people that share same ridiculous ideas. Of course they will eventually dominate field where they invest most of their time - internet.

We know from history (or China, Russia, North Korea) what was a purpose of control peoples tongue and what they should think about. We should learn from it. I still believe that this ideology is pushed by small, very loudly screaming group of people. Majority don't care.
In order to decide whether Pluto is a planet, one has to assume that there are, in fact, planets. This assumption is not social in nature, it's language describing natural, inarguable phenomena.
Sorry this is an aside: but why’re we still doing this? It stopped being funny a long long time ago, doesn’t contain any information in regards to OP’s question, and we all know in real life people mean XOR when they say OR. so I’m just curious: did you recently find out about this and still find it amusing? What is it adding to the discussion? Nothing personal / maybe I’m just getting too old :)
I am not assuming anything. I made a suggestion, nothing else. They're free to do nothing if they feel like they already did enough. You're assuming I'm assuming <...>, which goes against the HN rule to assume best intentions.
I took this book on a long (for me) trip to Minnesota the year that it came out.

It was a great read, trying to work out all the details with my eyes closed because back then computers didn't come on vacations with you. When I got back, I had a whole system to play with worked out in my head.

Forth was ultimately kind of a dead end, but it was a hugely educational one and it led me to bootstrapped versions of Lisp and many other wondrous things.
Not really answering the question: I interviewed at a company that measured Internet traffic and would do so by installing proxy servers in popular software downloads. This was 15+ years ago now. I suppose this was the early versions of spyware. I got an offer but never took it because I disliked the concept and multiple layers of deception to the end user. no regrets here, but i always wondered how people could work on such products.
I used to work for a company whose product was a specialized proxy server aimed at telco companies. The thesis was that telco companies (at the time, this was quite some time ago) were heavy users of telnet and ssh to administer network devices, and needed some tooling to help manage them all. So our device would proxy telnet and ssh connections, and do things like looking at the hostname and the login prompt and automatically submit the correct credentials, and then further do things like blocking certain commands from being run, providing pre-configured scripts for certain tasks, yadda yadda yadda.

Now that's all fine and good as such. I had no qualms about working on that stuff. But then somebody introduced the idea of capturing frequent screen-grabs (essentially video, albeit at a fairly low frame rate) of the user's desktop as they used the system. We worked out a way to do some weird windows network driver shenanigans to make sure the recording started when an outgoing connection was made to certain destinations, and then streamed the video to a server where it was stored.

The nominal purpose for this was advertised as "training" with a side-dish of "compliance enforcement", and probably in some highly regulated industries people will (and do?) accept this sort of thing. But it never sat well with me, and I felt a bit queasy about working on that aspect of the product.
“Digging 10 miles underground” is like “building a solar panel the size of California” — really useful if you can find a feasible way to do it
I find the Electron based GUI of VSC to be laggy compared to other GUI editors like Sublime Text.

It's subtle, but there is a noticeable lag when clicking on a file and the view refreshing in VSC that isnt there in Sublime Text, for instance.
Gift cards are a great idea. But who are the #1 users of gift cards right now? Scammers who found in gift cards a good way to conceal their identity and financial info.

Today, thousands of elderly people will be scammed by idiots that spend their entire day preying on older people. Elderly people that will lose everything and end up homeless.

Fuck the current implementation of gift cards. They cause more problems than they fix. We can't have nice things because there are people out there who are fucking disgusting. Therefore we need accountability built into each technology.

Why? because there's a lot of people that fucking suck that's why. Build a simple application that allows people to share plain text and figure out what happens next. Harassment, death threats, organized crime, and all sorts of horrible things.

Technocrats and tech enthusiasts are often too idealistic to think about the real world consequences of technology.

The person that was having fun implementing convolutional neural networks and decided to publish their research for the benefit of the world would never have imagined that years later the chinese would take that research and build a mass surveillance system that tracked the entire population in real time enslaving billions of people.

The people that built Tor would never have imagined the caliber of fucked up shit that now takes place there. And the same with every technology.
Why would they want to avoid them? They just add liquidity to the market, incentivising better forecasters and improving the overall accuracy and robustness. More useful for them to gamble on that than something else.
Right - should be using set and get - was written out without running it.

But isn't this still a map that has float and integer keys? Why doesn't it count?
Trigger Warning: may elicit images of graphic violence.

Although I agree with your general sentiment, I feel your comment should have been prefixed with a trigger warning. Use of the term ‘sunny-side’ is problematic and insensitive, particularly when used to describe children of chickens.