skysight-inc/HackerNews huggingface dataset:
At a previous employer I helped build an employee monitoring system that was essentially a keylogger and would also take screenshots periodically and on every click. All this data was piped into our cloud and could be used by middle management for granular monitoring and evaluation.

The whole product was positioned for process optimisation but I know for a fact that it was used to monitor and eventually reduce headcount at multiple customers. I still feel gross just thinking about it but the company is supposedly making good money off of it given that they just announced a new version.
We've banned this account for using HN primarily for ideological battle and ignoring our requests not to do that and also not to post flamewar comments.

https://news.ycombinator.com/item?id=30197457 (Feb 2022)

https://news.ycombinator.com/item?id=26116840 (Feb 2021)

https://news.ycombinator.com/item?id=22274517 (Feb 2020)

https://news.ycombinator.com/item?id=21195104 (Oct 2019)

https://news.ycombinator.com/item?id=19815709 (May 2019)

Your account has been hovering in bannability for a long time, and yes, an anti-Semitic trope (let's call it what we all know it is) is enough to push it over the finish line.

https://news.ycombinator.com/newsguidelines.html
> It was a nasty introduction to the fact that one Python package version can have multiple published wheels targeting different C++ compilers!

Erm, is this not the failure of C++ standards instead of Python?

This seems like Python is the failure point being caused by C++ not having a stable ABI. Python is simply trying to paper over the brokenness of the C++ ecosystem.

Am I missing something?
100% with you bud.

Another one which probably shouldn't exist is a map with boolean keys.

Edit: It might be nice if a language compiler detects such bastardizations and spits out a proposal for a better alternative structure or approach, perhaps even stubbornly refusing to proceed to compile such a shitty idea.

Golang already kind of does a spiritual form of this by disallowing unused variables.

This would undoubtedly be similarly controversial. Ego ruins all.
No parens???
I wrote the GNC firmware for a loitering munition and it's... complicated. I am both very proud of and saddened by it. I'm also realizing that it could be said to be the most "impactful" thing I've built.
The President cannot appropriate funds without Congress. That's why student loan forgiveness by executive order has been blocked by the courts.
I have a small babashka script to pull some news from my terminal and I have had good result doing something like this:

curl article-url | readable | w3m -T text/html

Where readable is https://www.npmjs.com/package/readability-cli
They still release new music on vinyl. Sometimes people stick to the medium they're comfortable with.
> Is this not thievery in your eyes

Certainly not: a thief removes property, leaving the victim without the re-appropriated.
Why does this argument give trans men short shrift? Apart from saying she dated trans men, their concerns aren’t even discussed, and all the blame for the change in language is placed on ‘biological men.’

Is the experience of being a trans man largely that other people don’t even believe you exist?
How is a book a "locked paywall" and a movie is "real piracy"? I fail to see how the difference in medium between a book and a movie makes the situation so completely different.
Renewables produce more energy than nuclear and are at the point where new renewable generation is 20-30% of the nuclear fleet per year.

As one of many reasons nuclear won't help much. There's not enough uranium to replace coal and fossil fuel gas.
I decided to build my own kitchen cabinets from scratch. I only had my small townhouse in which to build them. They eventually came out great, but it took 2 years to complete them.

The lesson I learned is to make it easier to abort large projects. Even if it delayed me by 6 months, I should have found a rentable workshop.
I would guess there's about 1000x as many people who are capable with javascript as there are who are capable with elisp though.

... that could be a feature, depending on the person, I guess.
> There are lots of kids born with ambiguous & differing genitals where parents & doctors make an assignment for that kid outside the womb.

This sounds suspicious. I don't really believe that the ambiguity is actually that ambiguous to the point where it's actually hard to decide.

Or that such "assignments" can be made without ending with suicide.

It's not like biological sex is actually defined by visible members - it's a chromosome thing.
Genuinely, I am confused about what is confusing about that term. There seem to be only interpretation for me and it is not difficult to figure it out.

It is not like cis women would ever had boobs on any other place.
Which on the face of it is not true -- trans men can give birth, and aren't women

The sense I get from the article is definitely that she thinks people who can't give birth are unworthy of the title "woman" and that follows with the comments about menstruation at the bottom. Aka, if somebody hasn't bled through their shorts in gym class, they are not a woman
DNA can express with both genders organs in the same being. While they are rare, such organisms are still people, and their identity is certainly worthy of some consideration. We can argue about thresholds and terminology. But I don't think it's asking too much to address an individual in the way they prefer.
This is actually what the Azure Portal does [1] for embedding 3rd party applications. They even developed a custom HTML language to describe how to layout applications to give a consistent look.

The downside was the portal started to become slow, and sometimes would have 20+ iframes open.

[1] https://github.com/Azure/portaldocs/blob/main/portal-sdk/gen...
1. There's an overlap between T and the autistic spectrum. [1]

2. Autistic spectrum is over-represented in tech.

3. There are many more man in tech.

4. There are many more trans-woman than trans-man.

Multiply all these together and you get the phenomenon you observed.

[1] https://www.cam.ac.uk/research/news/transgender-and-gender-d...
I built a tool for helping a trailer park management company track numerous eviction lawsuits. I didn't complete before being reassigned, but I never should've started it.
fontconfig is the library responsible for indexing and looking up fonts (e.g. by name - note that most software doesn't specify fonts by file name but rather by font name)

If fontconfig fails to stat() a font file, it presumably aborts trying to record any information about that font file. Notably, it doesn't know what the font file's actual font name is. If all fonts fail due to stat(), no information will be available about any font. fontconfig has multiple levels of fallback (e.g. "similar" fonts first), but in this case since nothing is known about any font you just get whatever font happens to be first in the list of all fonts.
9 years before the FTX fiasco she was already arguing that people should not be punished for the crimes they commit! Foresight? Or causality?
> and if people who couldn't afford the $30

Be sure that some people in fact paid you the $30 only because they tried it first and said "this is worth it" (it is how it sometimes actually works).
https://en.wikipedia.org/wiki/Anna's_Archive
So writing an HN comment and writing a good book are the same level of effort? And I just wrote two books?

Basically you're saying authors should be forced to work for free, with day jobs to pay the bills, and writing on nights and weekends, rather than having their craft be a viable profession.

Fine, and it's probably where things are going, but kinda sad in my opinion. And the hypocrisy of book stealers thinking they're some kind of Che Guevara is pretty silly.
Oh man, this just unlocked a cool memory - I was in my computer graphics course in college and was trying to write a shader that would generate a wood-grain texture.

I messed something up about it, and must have been pulling from the wrong graphics memory, and noticed That the brown wood didn't have a swirl pattern but had what looked like text in it?

After staring a bit closer, I noticed it was the text that was written to the console in visual studio, I had somehow brought that graphics buffer in to use as my "swirl pattern". I had to sit back and think a bit about how data on your computer isn't always as safe as you think sometimes after that...
I think they meant it as a trade off between local and isolated low entropy regions with high entropy regions long term. We, the low entropy regions, reduce the universe’s capacity to do useful work by , well, using it, and thus increasing entropy.
Biggest thing for me here is I didn't realise qemu-x86_64 was only 10mb!
> In a German poll, 95% of the public believed the US was responsible.

Citation needed. That doesn't square my personal perception.
And the only nordstream related polls I managed to find where in regards to opening NS2 post-invasion, where > 50% where against it [1].

[1] https://www.n-tv.de/politik/Mehrheit-ist-gegen-Offnung-von-N...
Kinda. They dont function entirely like bio original ones. There are also detachable ones.

More importantly, they were not born with those at all.
No, this is equivalent of removing all stairs and talk about stairs because some people need the ramps. No one is arguing against removal of accomodations.
This is so wrong

ECMAScript does not have maps where keys can be integers and neither can keys be floats.

Everything is a pointer to a value, and otherwise reflected with a symbol or string (which in return is a unique symbol). An object doesn't have object[1] because it is actually object[reference("1")]

This way boxing and unboxing of arrays is much cheaper, due to the arrays not needing a resizing of their cells once datatypes change.

(TypedArrays are optimized in a different manner, but we are speaking about the NaN use case, which implies either an Array or Object)

There are dozens of talks about e.g. v8's hidden classes on youtube that show up this very mechanism.

No idea where you got that float keys idea from.
I have so much to say here, especially when it comes to OSM vs Google Maps (given that the whole project was originally an offshoot of Google's Geo division) but I also have an NDA that I need to go read carefully. It's definitely not my intent to accidentally break confidentiality.

I do want to say how amazing OSM was. There are SO MANY weird laws in different countries and OSM was a fantastic source of data in many of them. One example is South Korea - there were laws from decades ago that made it very difficult legally to have detailed maps of many parts of south korea - the OSM maps there were far superior to anything else available.
> I never buy anything

Start buying some stuff. Yes, investing is good and savings are important. But at some point, you’re saving so you can have money to spend. So figure out what you enjoy spending your money on. Do you like things or experiences? Spend some money on a nice meal. Buy nice clothes.

People who are overly obsessed with saving money are very unpleasant to be around.
I have made content and I condone this wholeheartedly. Hell, I consider it to be such a net positive that in my ideal world one of society’s primary mandates would be maintaining a universal “library of everything”

I think it’s a downright silly concept to pitch spending public money on cops to hunt down archivists rather than spending money on archivists. I think only the most embarrassingly naive folks would advocate for the world to work that way.

Imagine being so terrified of an imaginary John Galt scenario that you actually put people in jail to avoid the very thought of it.
Paul Weiss Drops Ex-FTX CEO Bankman-Fried Due to Conflicts
The comments mentioning how Wickr is used for bad things seem a bit naive?

Surely it's only used for bad things because it's one of the few places for communicating without the risk of surveillance?

When Wickr is gone won't the criminals will just move to the next best app which allows them to communicate without surveillance?
I’m pretty sure they’re being sarcastic.
Process optimization and reducing headcount are more or less the same thing. It's about reducing the amount of work first. Only if you manage to find more customers to keep work at the same level you can avoid reducing headcount.
What a treasure! I particularly like one thing about the picture of the butterfly. Look up what’s wrong with nearly every modern depiction of butterflies if you dare…
If you were in online techie chat communities since at least "On the Internet, nobody knows you're a dog", you might think at least 10% of people were trans.

I figured the disproportionate representation was because it was easier to "pass" online, and/or easier to find acceptance.

And other people came to just treat them as people.

We also learned, from daily casual conversations, that being trans (like being gay, or other minority) can be really, really rough. Partly because the Real World wasn't nearly as accepting. Whether it's strangers who flip out and try to physically harm them, employers who don't want to hire them, or their own families.

To fix this, I think the Real World will have to swing the pendulum a bit, while everyone figures out how to be accepting and supportive.

I don't know what the answers are, but I assume some mistakes will be made, some of the loudest people will turn out to be mistaken, there will be some miscommunication as everyone gets to the same baseline understanding, some people will try with the best of intentions but do things that they later see as silly and counterproductive, a lot of people will have the rough right ideas and uncertainty but will be drowned out, etc.

Eventually, we'll hit critical masses of understanding, find the right notes and conventions, etc., and we'll collectively have advanced as people.

I suspect that the biggest risk in the figuring-out period in the US is actually politicians promoting news calculated to cause backlash. Consider a political operator/outlet a few years ago that decides to make the public bathroom sex/gender access (and spinning it in an awful way) a big news story right before elections. I could be mistaken, but I thought at the time that an actual trans rights activist would've been making a grave error to pick just before elections to make their big media push -- I didn't see it getting concessions from Democrats looking for the transgender vote nor generating much sympathetic understanding, but I did see it riling up some Republican voters, to get to the polls over "culture war".

We've come so far with accepting people as people, and supporting people how they need. Don't get discouraged from keeping doing that, by learning periods and malicious actors.
Thanks! I was also planning to be dismissive and say something snarky before reading your comment, so it is appreciated. I sincerely hope the forecasting process is legitimately something like this:

https://www.youtube.com/watch?v=KUxMY77i0q4
Yes, commenters should read the book (Superforcasting). The forecasters in The Good Judgment Project are assessed on their self-assigned confidence in their prediction and how soon they can make their prediction. Some people seem to be provably better at this than others, they are Superforcasters.

What was most useful to me in the book was the notion of being more specific and testable when thinking about the future. I think the better you are at predicting the future (a delta between you and everyone else, not 100% accuracy, which is impossible) the better you are at understanding the world and the better you can plan ahead.
> flowery, vaguely profound and poetic

I'm British you insensitive clod.
Unix timestamps are common in windows software, though the standard timestamp used by the operating system is the number of ticks (100ns) since 1601-01-01 UTC.

I vaguely remember a few different timestamp formats in use in different places, but the 100ns-tick is very common in Microsoft APIs.
How old was he back then? 12?
My point is that inclusion isn't like a check written out to an excluded group. Inclusion benefits society by making things run more smoothly, it benefits various bureaucracy since the bureaucracies can deal with more people and so-forth.

And the cost is a small amount of understandability, yes. But even that isn't necessary paid by those outside the exclude group.
franga2000 was saying they bought an iPad, not a Mac
Very cool! Feels like many organisations now have dozens of teams all working on parts of a badly made CRUD app but you guys wrote something people actually want to use that is scaled well enough for people all over the world to play.

That seems a million miles away from everyday agile and crud stuff...
In reality its a lot more nuanced. Check out book Chokepoint capitalism. Authors are often robbed by the middlemen and copyright helps the middlemen.
If an app is popular only with terrorists and child rapists, it's a weird choice for a business.
I agree but I also see low hanging fruit with real data backing it that I'd like to see addressed with more urgency than this. My buddy who is a lefty factory worker complains that it is more dangerous for him to operate certain equipment. And indeed studies seem to suggest this. But the talking heads don't get into this much.
Also housing discrimination, work discriminated, etc etc.
or even if you want to build a python binary for windows, you can't cross compile it as far as I've found
Do you see any irony that you are pointing to what is basically an ad for a non-free book?
These events are binary. They will happen or not. A percentage prediction already incorporates the uncertainty. In what way would a 45-55% prediction be any different than a 50% prediction? The domain of outcomes is a set of size 2: (0, 1). There are no intermediate outcomes. Both predictions are functionally identical: {0: 50%, 1: 50%}.

(Where confidence intervals over percentages makes more sense is estimating a parameter rather than a single event. E.g., if we flip this coin a bunch of times in series, I predict that the percentage of flips landing heads will be between 45% and 55%. Or next year I predict GDP will be between 1%-3%. Or I estimate the effect size of this ad campaign was -$2-$5 earned per dollar spent.)

((One sense in which a 45%-55% prediction on a binary event might have some semantic meaning is that it could signal a higher willingness to adjust if new evidence or information is brought to light. But that's quite different than a confidence interval.))
Western support of Ukraine is supposedly conditioned to defense of their own territory, not attacking Russian territory. This would be outside of that condition, so if they did it, it's best to keep it under.

It's more telling if they don't say, that would mean a Russian or Russian-allied operation is unlikely, because there is no political cost for shaming them even more.
Ah, home ownership. For so many people these days, all of those "work on the house" bonding activities they saw their parents doing are unavailable because they don't own a home and don't expect to.

I grew up with seemingly all my extended family working on their houses one way or another. I saw a lot of it. Plumbing, electrics, knocking down and building new walls, repairing floors, plastering, painting, wallpapering, carpeting, fitting windows, pouring concrete, mixing cement, gardening and remodelling the garden, erecting sheds, countless other things and that's just some basics that popped into my head.

Many of those involved a team of extended family and friends working together on a project.

As an adult I've rarely had the opportunity to do anything like that, and certainly never anywhere I lived myself, due to renting and most people I knew renting for most of it.

Even putting up a small shelf or painting a wall have been against the rules at most places. I don't own a drill because there's nothing at home to use it on. So I have neither the skills nor a friendship group that tends to develop with that sort of thing

It's not from lack of interest though. I miss it, having seen so much as a child that I've been unable to even dabble with as an adult.

It's one reason I rent a small office for work. Unlike homes, some commercial leases expect you to do things like put up wall furniture, paint as you likr, replace carpets and doors and so on. There are limits to that but not as limiting as homes in my experience.
> Gaussian distributions are symmetrical, which means every argument about what happens at the high end equally applies to the low end.

That's only relevant for the shape of the distribution. Any usage of the distribution will certainly include a comparison operation which is not symmetric across IQ 100.
That’s quite condescending.
This aligns with my opinions so you're not really disagreeing with me.

Most of the comments here never established what's actually being discussed.

Personally I think a big source of contention is that a lot of people don't accept exceptions to words.
The "transgender bathroom rights" issue coming up just before Trump's election may have pushed Trump votes over the top. This might put DeSantis into the White House.
Interesting. How does the CDN work as web browsers are not yet natively supporting IPFS? Is someone operating the CDN?
Signal isn't dropping SMS by choice, but because the APIs aren't being exposed on Android going forward. You won't find a replacement until that changes.
I don’t know. Like I said my bio is limited to having been awake in class as an undergraduate and doing some basic lab work like PCR and gel electrophoresis. Oh and sexing fruit flies. Who doesn’t love that fruit fly sexing?

The claim in the podcast I’m referring to is that the very long telomeres allow an exceptional regenerative capacity. Weinstein’s theory is that senescence is basically an anti-cancer defense. If a cell becomes cancerous and then burns through its telomeres dividing, it will grow to be a mole and then stop. Incidentally that’s supposedly why symmetrical moles are ok and asymmetrical moles are scary. An asymmetry suggests that one of the cells in the benign tumor has mutated to start dividing again. Obviously that would be bad.
I don’t think this is bad advice, but you can’t do that for everyone, not all the time.

First, make sure that feedback comes in a context of trust. Say it’s a vendor — give it after it’s signed. They’ll likely forget your name seconds after the contract is signed. Still, that’s when you are not trying to get something from them. Because of how they are focused on sales tactic, they’ll be tempted to hear your feedback as disingenuous.

Same: context is everything. Raising it in front of their boss isn’t always the best approach—especially someone as perfectionist for idiosyncratic things as sales middle-managers can be.

It has to be actionable. It has to fit the rhythm of the interaction. The person has to be in a listening mood, not following a script.

That’s why I recommend techniques to open all those doors: humour, especially self-deprecation, can be very instrumental to feel if someone is receptive to constructive feedback.
Give it a maildir output option and it will be much more useful. Such tools already exist but the more options the better.