skysight-inc/HackerNews huggingface dataset:
I’ve always regarded transitioning gender — and how it is focused so much on men moving away from being a man — being equivalent to someone saying I am uncomfortable and I want off this ride, where the rollercoaster is testosterone. That’s what I’ve picked up anyway, from my friends who have transitioned.

I think that might be why it’s more common than transitioning in the other direction?
Legend. Thanks.
On math courses:

“ Individual approach lies in the core of the specialized math classes' educational process. Teaching the specialized math classes isn't limited to faculty staff – additional instructors, many of whom are volunteering alumni, are involved in order to give every student necessary attention. Rather than having to learn the material from a textbook, students discover it through solving sequences of problems. Solutions are presented by the students to the instructors in one-on-one discussions.”
The real workaround has always been to disable iptables and masq in the docker daemon and set up those things yourself, with your existing firewall. Binding your port to loopback works too, but that's more prone to accidents.
it should not have come to that. we should not have wasted more than a decade in rewarding business models that immediately feel misguided to any thinking person. but it is better late than never.

the details of the laws don't really matter, imho. the protracted battles to dilute, push back, delay etc any monetary impact and inconvenience on incumbents and vested interests are a given. and sad.

what really matters is that people sitting on the fence might get motivated by legislative activity to explore less troubling visions and designs for the digital society and economy.

break the spell that there is no alternative.
> Apple is intentionally making a "not truly shitty, just bad enough" browser to have us all eternally question whether PWAs, web apps and other open web technologies are inferior to apps.

It is a fact that a company which derives 99% of its revenue from hardware/apps is against PWA (Apple), and company that derives 99% of its revenue from the web (Google) is pushing PWA very hard.

However to me as a user what Apple is doing makes much more sense. If you care for the web, you should be doing exactly what Apple is doing and that is preventing web from touching your hardware as much as possible.
Oracle Bi vs Tableau – Which Tool Is Best for Your Business?
Gah, I know just how easily this can happen.

About a year ago, an app I run had grown to the point where a Linode setup wasn't adequate/cost-effective enough and I migrated it to a multi-server dedicated environment with a Redis Docker container handling queue processing and caching between the machines. I presumed the UFW rules I'd set would protect it from the outside world.

It all seemed to be working fine when I went to bed, then when I woke up in the morning, someone had found the open Redis port and had set up a replication node and was streaming all the data to themselves.

Super-luckily it wasn't handling anything sensitive (just weather data in a small farming region in Australia) but boy oh boy did it hit me just how bad it could have been if it was handling sensitive data for a lot of users.

So I feel for these guys; I'm no security expert but I've been running web apps on Linux servers for nearly 20 years and have never had a breach before, so I feel like it's a pretty easy mistake to make.
Sensors and computers weigh next to nothing. Every piece of cheap plastic commonly used for building quadcopters fulfills your criterion of being 'very well built'. Nothing about your description makes a drone 'extremely advanced'. Just a hobby project of some random guy/gal.
Docker is such a massively leaky abstraction :( Thanks for the detail. Newsblur is great.
No, they expect that if you're interested in "how various image formats look as they load" and the explanation behind them, that this will be an interesting video to you.

Also, I just skimmed through it: it contains many examples throughout, and given that what's being shown is how an image changes over time as it loads, a video is not an inappropriate format I'd say.
No, you can't just move - the US collects taxes from citizens even if they live and work outside of its borders. You could renounce your citizenship, perhaps, I don't really know if/how that works.
> I want these people to be recognized as what they identify; women. Even if they don't have the right chromosomes, there is atleast a dozen reasons someone might still have grown up as female or identifies female.

Replace gender with race. Do you feel the same way about race?
Fascinating. The implicated gene family matches the subjective experience of the olfactory system damage. Specifically, it seems that while the smells are all "there" (presumably corresponding to intact olfactory neurons), odors associated with complex and toxic sources (e.g. various kinds of smoke) can overwhelm the olfactory system, resulting in a kind of noisy image. A hypothesis the support cells that should be helping to process the odorant molecules are reduced in number and/or efficiency after infection. Some people have more robust UDP glucuronosyltransferase gene copies, helping them to overcome this more easily. This might explain why nasal washes can help some.

You probably get into this in the preprint. I'll have a read before I prognosticate further!

It would be interesting to look at the gene family in the HPRC.

https://www.ncbi.nlm.nih.gov/gene/10941
Muon showers... WTF?
I use plausible.io for a website where analytics actually matter and it's enough. They implemented changes based on tickets I created, and their support has been nothing short of excellent.

It's not Google Analytics. It's missing a ton of features, but if you want to track visitors and events, it's plenty. It's faster and easier to use for this.
Why are you twisting my words to this extent? My advice was simply ‘be yourself’ and you’ve bastardized that into making light of their issues. I don’t make light of people’s issues - that’s crap. But I’m going to be kind because that’s who I am.
See also Richmond, Concord, and Newark. I always thought it was a little odd that the East Bay has so many fake state capitols.

Other Bay Area "other ones": Dublin, Brisbane, Pittsburg (missing the "h), and possibly San Jose (though it's arguably more widely known than the capitol of Puerto Rico).

Weird honorable mention goes to Menlo Park, which actually came first. Oddly, the New Jersey community, famous as Thomas Edison's base of operations, was named after the Bay Area town.
You have backups, right?
Put your sensitive data on other people’s servers and this happens. If people cared they’d host it inside, on the other hand, that would mean being responsible for your own data which is not a popular idea these days
Ok so now it's the manufacturer's fault if you expose containers without authentication on internet, that users are fine with just "believing" that their firewall works as they expect without even testing: that's perfectly fine, manufacturer's responsibility!

Except with GDPR, which makes you responsible for having regular security testing, I mean, just an nmap after changing your infra, it takes 2 minutes, and yet when you don't take these 2 minutes you find a way to blame the manufacturer. I mean, don't you /know/ that bots are scanning the internet for open unauthenticated services, and still want to be taken seriously. Back in the days every kid was doing it to host warez you know.
Yeah, I thought the same thing but steam users are saying it's "like a 2 hours demo", so not much content.
This thread has really messed with my feelings on the tech industry. When did we all become unfeeling automatons? Did I miss that memo??

There’s nothing wrong with expressing anguish. And I happily fire customers who have a problem with that. Life is too short to deal with that level of entitlement.
Privilege is being a day person.
This reminds me of the fuzzy simplical sets used by UMAP. Is there any relationship between the two? Could it be used to accelerate the algorithm?
I am super scared of accidentally exposing a port to the internet. Is there a service / tool that I could provide with a list of all my public IP machines and it would keep port scanning them periodically, sending me a report of all open ports by email each month and sending me an email each time a new port becomes open to the public internet?
Or it’s a genuine expression of embarrassment and anyone who would be bothered by that is an asshole. It’s three letters. Who cares?
Build a Me-Experience in Microsoft Teams
Did he eventually realize that his naming system was confusing and could be cleaned up?
The discussion below is great. I think "Not everything needs" would have been better as well.

One reason I'm participating in HN is to hone my written english so I appreciate it very much you pointed this out :)

My native tongue (Finnish) is not in the Indo-European language group so I'm occasionally blind to these sort of patterns that are maybe more obvious to speakers of other Indo-European tongues.
It was used in https://ai.googleblog.com/2020/01/reformer-efficient-transfo... for faster and more memory-efficient attention.
I think virologists may have some incentive to discount the possibility of a lab leak. They seem to be the first to deny it is a possibility. This could be because they know what they are talking about. But at the same time, if a lab leak was proven, there would be repurcussions for all virology research. It would at the very least become much more heavily regulated. BSL4 research and facilities may get canned altogether.

At worse... virology would receive an indelible stain of epochal vitriol.
The situation in New Zealand may be somewhat different. Here in Germany, the exploited sex-workers are often trafficked from eastern europe or even farther away. That would be hard with New Zealand being islands at the end of the world.

You may also underestimate the size of the exploitative "market segment". And sometimes the line between consent and exploitation is blurry.
That was my idea, turbine powered FPV drone to fly over the Mexican border (only ~150km).
One thing about e-voting that is often missing in the discussion. No matter how you do it, the most important goal of any voting system is surprisingly not to get a result — the most important goal is to get a result everybody can agree on.

This is the fundamental flaw of any e-voting system. Even if you manage to get it secure, how do you transparently proof this to everyone, including those who can't grok cryptography. What about those who don't care and just want to call the election stolen?

It is hard enough to convince them with paper ballots, but these are at least physical and they cannot come out of nowhere.
One of my very first PC games was the Lego Racer 2. Although the racing was not as good as in the first game, it still had some interesting elements.

I was completely blown away that I could build my own car and race in it. Furthermore, you could free-roam the world with your car, exploring the tracks, finding shortcuts, discovering secrets, and completing missions.

I felt very disappointed that I could not build my own house, but I was still amazed by the (limited) creativity that the game provided.

Funny how just a bit of freedom to create and explore in a game kicks off the fantasies in a child.
Few years ago I made a PoC with LSH to find similar functions within keyword-driven test framework to reduce keywords
duplicates. It did find duplicates with fairy high accuracy although I did not get any comments from real live usage.
The recommender system mention is very valuable use case that I've seen at some of the largest ml using companies in the world. If you have a recommendation system on millions or much higher pool of content you will need an ANN index. I would expect google image search is using an ANN index. Facebook definitely uses ANN indices. Spotify is where Annoy comes from. They're pretty key at tiktok.

Whether you use locality sensitive hashing or something else is a separate question. Personal experience is graph based ANN indices (hnsw is one nice one) have tended to a bit better, but LSH is competitive so I wouldn't strongly be against a design decision choosing it. One downside I've seen with some ann index libraries is a lot of them don't support incremental updates/deletions and force you to build the index as a batch job. That's fine in some use cases, but breaks others. LSH based approach spotify uses doesn't support incremental updates, but that's not because LSH can't support it just Annoy wasn't designed for it.
Perhaps that's why this is not always s good idea:

> I found my partner through a common interest and I'd suggest it as a preferable route for most folks looking.

(which then turned into a discussion of interest groups)

If you want to enjoy a hobby, enjoy it without the expectation of finding a mate. If you go in with that particular expectation, it might consume your enjoyment of the hobby. Plus, your odds aren't necessarily that much better, because of the reasons a poster above mentioned.

If you want to join a book club because you like books, do so. If you want to date someone, also do so (through apps or otherwise). If, however, you find someone who likes you at said book club, good for you! But please don't make everyone In the book club feel uncomfortable by making it obvious you're there to also look for a mate.
Do you have special crystal ball that lets you peer into another company’s dev processes? If not, who are you to claim people have no empathy? That’s not only a really dark view of humans but it ignores the possibility that they cannot fix it right now.

God people, have a touch of respect for our colleagues.
It was in response to the fact that ships are supposed to unmolested on the open seas.
Kind of what I said. Firewalls are for blocking unwanted traffic. It should not be used as a replacement for other security measures. "unexpectedly open", well, there I simply disagree.
“Tower, this is Ghost Rider, requesting a flyby.”

“Negative Ghost Rider, the pattern is full.”

* WWWWWHHHHhhhoooooosh! *

"Goddamn that guy."
It works fine when users create docker networks for their containers to communicate, which docker-compose does by default, instead of publishing ports on 0.0.0.0 like yolo
This is an extremely naive view of economics, and not how things work in reality. If they raise fees on customers that will reduce customer demand, which in effect “takes” from restaurants.

Customers are price sensitive to the all in cost, not just the sub-total. Customers are paying for all of these fees in the end, irrespective of how they are charged.
Apologies if this question is too stupid, I mean no disrespect, just trying to understand things better.

If gender is a complete social construct and 'man' and 'woman' are something that is traits observed within an ongoing and temporal culture lens, then why not create another of your own?

Most problems that I see in this debate are due to one group wanting to widen the scope of a existing understanding, the other wanting to preserve it.

Wouldn't creating a 3rd gender and legislating it as a valid legal entity with compelled equal facilities solve the problem for both groups?
Deepnote (YC S19) is hiring to build a better data science notebook
Here is another headline, The world relies on two chip marker in South Korea for NAND and DRAM, leaving Everyone Vulnerable.

Although arguably NAND and DRAM are commodities, and US already has a back up strategy ( Micron ).
I'm a little skeptical of that, especially in the scenario that it's a "don't want to look at it much" situation. I've had VM's running for many, many years in an autoupgrade scenario, and it tends to just work. And the security risks are often overstated as long as you tried to minimize attack surface; so; for instance I for a while tried to track all related security issues - and at the very least 95% are irrelevant, and that last 5% is more CYA uncertainty than actual belief its relevant; I didn't find anything positively certainly relevant.

Obviously, if your website is running a complex stack this is fairly infeasible (good luck keeping a complex web-framework secure without vigilance!) But if it's just a static site... and static sites are the fair comparison to google drive.

The issue with google drive and similar products is that they're actively - very actively - maintained. Stuff doesn't just break because it's taken offline, but because there are changes in terms of service, there are automatic deactivations for inactivity, there are plain old incompatible upgrades, etc, etc, etc.

I mean - I totally support people starting with the minimal effort (which is surely some freemium service like google drive), and leaning to live with the limitations - but the risks of a server (whether physical or otherwise) if you're similarly conservative and willing to live within constraints not unlike hosting on drive seem overblown - people talk as if servers burn down all the time, and hackers crack everything, but nothing could be further from the truth - those are exceedingly rare circumstances. And for many things, those risk are just OK. Don't keep your only copy of the data on the box, and don't keep private stuff there, and if lighting really strikes - it's not so bad. And both strategies will need a little TLC once and a while, that's just the way it is.
Good point, I wanted to make a more general point about the state of ML literature, I am not super familiar with this particular sequence of papers.
I am unfamiliar with any survey specifically focusing with that much depth on people who exclude trans people, do you have a link?
Try cold brew. Easier on the stomach.
Nextcloud is pretty bad. I struggled to get it running and keep it running. Updates often caused catastrophic failures. The project is more focused on adding features than making them work.

I would avoid it completely.
Overcoming Nightmares (1990)
This is exactly what I do, but I use a randomly-generated-per-call two-digit number to advance the caller from my (Asterisk-based) IVR. It works like a charm.
Yes, the word ‘oof’ denotes a performance. The etymology dates back to early vaudeville days when Barker Malarkey used it to start the Famous Malarkey Family’s drag show…

Except that’s not true. That whole paragraph is a load of malarkey.

It’s a word. You don’t know the person involved and you’re making more awful assumptions based upon three letters.
I am not sure why people use express where there is better and maintained fastify https://www.fastify.io/

https://github.com/fastify/fastify-jwt
It's interesting to think about what the solutions to this problem are. The advantages of buying from TSMC are presumably they have a lead in both technology and cost that will make your product better and cheaper. The disadvantages are that in natural disaster or war/military event the chips won't be available and you'll have difficulty shipping your products.

It's very hard for a company to take the latter seriously (like the supply chain issues that arose due to covid) when it is a very rare event that will likely have other large effects on your market and your competitors also.

Governments stepping in to subsidise/force use of other companies will likely reduce the short term profitability or commercial appeal of your product.
To clarify, I can say from experience (having personally helped convert 6 engineering residents at Google), I'm pretty confident the "less pay and a smaller stock refresh" in the article is referring to conversion offers to FTE and stock refreshes after the first year of FTE employment, not to their pay during their residency. Those FTE conversion offers were terrible, from what I saw, with no room for negotiation. The residency program had given these candidates 1 year to build a proven track record of performance and they were fully ramped up by the end, so there was no risk to Google at the time of those offers; if a resident was given an offer, it was because they were a pretty sure thing (far more than any normal interviewed hire). As such, I think their offers should have been higher than a regular hire, not lower. (As someone who was hired direct out of college with little experience, I can confidently say the offers my residents got were _significantly_ lower than my starting offer at the same level.) The article states this a bit unclearly, but I'm pretty sure this is what it means, because it doesn't make sense to refer to year-end bonuses or stock refreshes during residency because they aren't long enough to get these regardless (and I never heard anyone complain about this).

That said, as a side note, I do think articles like this tend to sensationalize Google as a whole as the "bad guy". Try to remember, Google is a huge company with lots of people managing its many parts. I personally feel there was a failing here, but if so, it was the fault of a relatively small number of people, not "Google". Even most of the people running this program were good, and the program itself was great (as you said) other than what I said above. There's hundreds of thousands of decisions happening every day at Google. If just a couple bad ones get to define the company as a whole, then no large company can ever be good, no matter how good all the rest of those decisions are.
MS Teams data not encrypted on Android
Am I missing something, or is MS Teams data NOT encrypted at rest on Android?

This morning I received yet another Teams update on my Android phone. Starting Teams after an update sometimes takes ages, as was the case today.
I was presented by a loading screen with a message like "Encrypting your data" (I don't remember the exact phrasing).

Because I was annoyed by the wait, I decided to have a quick look around in the Teams data folder to verify this claim.
Not before long I stumbled upon a db file databases/SkypeTeams.db and decided to have a look at it. To my surprise this isn't an SQLCipher db or anything, its a plain SQLite db containing all my (unencryped) messages (https://upload.disroot.org/r/5Uh2dP_c#d3OZUXXQQwHoIgLTD1gM6F9sVnVg8GWdZerWlfY1Xn8=).

Granted, you need root to access these files. But isn't it a bit disingenuous to display messages about encrypting data and making statements like "Teams enforces team-wide and organization-wide two-factor authentication, single sign-on through Active Directory, and encryption of data in transit and at rest." on your security compliance page (https://docs.microsoft.com/en-us/microsoftteams/security-compliance-overview).
I tried to give reasons why publishing code may actually not be universally desirable.
First Venue Based Social App- ChatOut!
This fact is completely addressed in the article, pointing out that aquamarine and other colors were expensive as well yet it never stopped the artists.
Oh come on HN, where's the black bar at the top of the page?
The Total War situation is a bit of an odd one, it emulated Warhammer Fantasy Battles, which was discontinued in 2015, Total War: Warhammer came out in 2016. Whether this is a coincidence or GW intentionally not letting well-established Devs work on their active IPs is debatable however.
This is pretty awesome! But I'm not a fan of the RNG involved. Is there an approach where you use a circle or sphere with a fallof function instead of layering random mosaics/hash functions?
I vividly remember Legoland[1] the video game, where you can manage a park and build it from the ground up. It's very similar to the rollercoaster tycoon games from back then.

[1] https://en.wikipedia.org/wiki/Legoland_(video_game)