skysight-inc/HackerNews huggingface dataset:
I already see a bunch of uninformed and transphobic arguments, including phrases such as "harmful to women" without including trans women, assuming sex is completely decoupled from gender, sex is binary (do you really think it's possible to have true binary in a physical world, let alone in a natural process?), and classical "I know their gender better than themself and nobody can object."

I know what HN demographics are like and what they work with, and it's not LGBT. So please, get yourself educated.
What no I want a promotion because the top tier of software engineers make salaries in the 2-300s while random marketing directors at midwestern insurance companies make that.
And some people take the train instead of a plane. And I did even in the US.
This depends entirely on each individual. Mike Tyson referred to his championship belts as "garbage".

https://www.youtube.com/watch?v=pgcHBcQRlpw
Beginner's Series To: Rust (Microsoft Developer)
Oh yeah Wikipedia has NEVER shown ANY bias on political topics
When you say “lisp” are you specifically talking about Common Lisp, or the whole family of lisps? What is it missing?
Ubers are $50 a pop (there and back), drinks are $15, an average lunch is $15, shows can run $30 to 90, hobbies the sky’s the limit (music you can get an instrument, mics for recording, DAW program, plugins, audio interface & cables) can add up to thousands, combat sports gyms can be $200 a month, etc.
Who was smart enough to implement rate limiting there, but not an exponential lockout period?
Ah, I love disc golf! I'm a Patreon supporter of JomezPro, and like everyone else here is saying, they just have shockingly good day-after production value coverage of tournaments, free on YouTube. Check it out! Always fun to watch, but as some folks say, rooting for Paul McBeth is like going to a casino and rooting for the house.

I'm also a fan of esports, having got into Rocket League a couple years ago. It's quite interesting the difference. There are professional players there, but I've never quite understood how esports works - it feels like a VC funded Ponzi scheme that will implode some day. Like, how are all these Rocket League players getting paid?

The difference, I think, with disc golf is that to play, you actually need to buy some physical things (discs), and those will eventually get beat up from hitting trees and concrete, or you'll lose them, so there's constantly people out there spending a bit of money. (Not a ton, mind you, and that's part of what I love about the sport; the vast majority of courses are free! Just a walk in a park, basically.) And so these disc manufacturers can afford to sponsor some pros and so on.

I imagine the Paul McBeth deal is so big in part to be splashy and bring attention to the sport, but it's not so outlandish to me like with esports.
i was told once some of the emergency lines on elevators in Germany could be called into once you uncovered their number and expected to read about something similar here but no. Still quite interesting of course.

i wonder if these machine-machine range numbers might only accept calls from other machines in that range...
> By destabilizing and ousting democratically elected leaders around the world and replacing them with our puppets?

Bit of a bold stance to take on Adolf Hitler /s

Truth be told, being Democratically elected doesn't mean all that much if the person in power engages in bad acts.
I dunno if I'd agree that it's a small vocal minority, zero-tolerance to anybody questioning the current dogma is seen everywhere where trans acceptance is a focus. Ten years ago I was told, by trans people, that there are physical differences between trans and cis brains. Say that today, and you get kicked out of LGBT spaces for being a transmedicalist or truscum.

I have no idea whether it's true or not because you can't even find research on the subject because of how absurdly politicized the topic is.
I think their point was that teaching Lisp in a compilers class is a good way to avoid having to discuss parsing in-depth.
There’s a lot that’s already been said in this topic but I feel compelled to bring up the damage imposed by TERF talking points. The conversation goes something like this: “Transgender women possess an innate maleness that carries a non-zero threat to female spaces.” They believe that dictionary definitions of woman are prescriptive, declared at the chromosomes during birth, rather than descriptive, as in how one presents in both dress and phenotype.

In my experience this is the center of every “debate.” It’s less about the merits of the cause and more about convincing this point against the hypothetical risk of a male who’s taken advantage of self identified gender. TERFs are generally not interested in dynamics of trans men, who seem to be more like “gender traitors” than their deceptive counterparts.

Personally I find this whole movement a farce. Every talking point not only misaligns with trans women, it causes more harm to cis women at scale. “Real women” give birth — except hundreds of thousands who cannot. “Real women” look like the contemporary feminine ideal, yet 1 in 10 women suffer from PCOS enduring testosterone levels higher than any trans woman has to contend with. And the cake topper of them all, “trans women fuel negative stereotypes of femininity,” while simultaneously not appearing feminine enough, often barred from HRT until after puberty. This Goldilocks zone of womanhood is always out of reach, and therefore transness is never acceptable.

- a trans woman
CTR is at about 9% right now (industry is about 2%). The difference here is that the user gets to decide whether or not they participate, and to what degree (up to 10 ad notifications per hour presently). Ads are selected via a machine-learning component on the user's device, so with greater diversity of advertisers and inventory, relevancy increases. And, users are rewarded NOT for their clicks, but rather for their attention. If an ad notification appears, and is ignored, you're still rewarded 70% of the associated revenue.
This is a difficult topic. A key difference between your example of height and something like gender is that gender is socially constructed, while height is a physically reality that can be objectively verified. So one part is that it has to be socially constructed.

However, race is also socially constructed, so it's tricky. People who claim to be "trans-racial" are still regarded as delusional by society despite this. This is mostly just the position of the society we are in.

But there is something more that makes gender transition more valid than racial "transition": Gender dysphoria is a real condition, that has the medically recommended solution of social and medical transition. This is a good reason for why society should adjust it's social construction of gender, and this is why it is happening right now. To date, "race dysphoria" is not medically recognized and has not been formally observed. It has no history dating back hundreds of years like being transgender does.
I was working on a startup at the time wasn't making any money. And to be fair, if you have no money the NHS is pretty awesome!
> I rather not expose someone else's service to the internet if that is dyn-typed/javascript and has full access to my database

Postgraphile is written in TypeScript.
Technically it is possible to update parts of some screens instead of the whole screen, so the screen refresh doesn't need to be the limit unless it's scrolling large areas.
Decreased managerial discretion and increased rigidity in assignment and pay.

Obviously this is a doubled edged sword.

As long as you hit whatever metrics the agreement says you're gonna be tracked by you'll say employed and get your scheduled raises. People can be real jerks to everyone around them and cause all sorts of problems while still doing whatever their on-paper job duties are.

The guy who wants to work his butt off make everyone happy and pivot that built up goodwill into a quick promotion or internal transfer to a different role is usually SOL in those kinds of workplaces.
The ongoing witch-hunt for sex workers in Sweden
Furniture building and upholstery!
It's a bug in Firefox, and affects the Windows version, not just Android.

It's the worst sort of invisible and undiscoverable UI bug: clicking on the left/middle of the box is interpreted as wanting to do text input (with no menu of choices to select from), while clicking on the right end activates an apparently invisible "pull-down arrow" that will show you the list of allowable choices. Yuck!
Amazon and Other Tech Giants Race to Buy Up Renewable Energy
https://archive.ph/hZ1tK
> If the problem with air travel is emissions then we ought to work on alternative fuels.

They don't exist yet.

> Globally, air travel accounts for only a small proportion of emissions

Air travel is 2% of all global emissions. This is huge for such a small sector.
If people start using it maybe it will get some love.
I've tuned default font for Korean for GNU TeXmacs 2.1

I wonder if there are any Korean GNU TeXmacs users browsing Hacker News.
Show HN: Not Real Twitter 2.0, a no-code Twitter clone
And largely incompatible with modern Objective-C libraries, so of questionable utility.
The probable standard answer for every large organization: Those were the responsibilities of different teams.
It's a bit risky, but I dunno that it's any riskier than continuing down a path that has led to bad results and bad feelings over many years and across three different companies

At least they should dip their toes in and try a B/C/D stage startup. I just think you get more useful info faster when you make a bigger change
Quite a few of my friends in Europe prefer not to fly for environmental reasons as well, which I don't see really discussed a lot here. Oftentimes flight is seen as a last resort mode of transportation.
I just don't think browsers are in a good position to implement advanced features like this, though. They are too general of a tool to be opinionated and if you aren't going to be opinionated I don't see how javascript isn't the answer.

What kind of autocomplete do you want? Which algorithm? What's the threshold if you're using some kind of "string distance" metric? What do you want to do style wise when you match portions of strings? What optimizations should be made for your specific case?

I don't see how a web browser is in a better position to make these types of features compared to a javascript library / web assembly.
>but any metric can be manipulated to show whatever we like

That's nonsense. If you believe that, then there is no worth to using any metrics or numbers to try and understand the world. It's a common defense by people that don't get the result they want when looking at solid evidence. I gave you a place to find solid evidence.

>the purchasing power of the median individual is one of the best 'simple' pieces

If that is eroded by legislation making it costlier to employ, then this is just as valuable, because then instead of spreading rage against employers, it's the people and the government that is causing wage decreases, not employers. Ignoring relevant factors makes "solutions" unusable because you're not solving the problems.

>Look at a broad range of outcomes like social mobility

Well, then you're in luck. Social mobility has not decreased in the past 50+ years [1]. This was done using all tax records from all Americans by a group that wanted to show social mobility had declined, but they could not do so once given all the data.

[1] https://www.washingtonpost.com/business/economy/economic-mob...
Go sounds like the worse of both worlds from a teaching point of view: too high level if you want to understand what the machine is doing; but inheriting almost all of C's bad ideas that the GP was complaining about (except for manual memory management).
That's how I always pronounced the bird (rhyming with clover), but looking it up now, it does actually rhyme with "lover." It's just "lover" with a "p" in front.

(And it's the same for US vs British English, that is, they can both use the rule "p + lover" and pronounce it correctly respectively.)

"Hover" is more ambiguous, though. It can rhyme with "lover" or have a rounder "o" sound.
The point is not to tech "C'isms" but to teach how computers and software work at low level. Even an introduction to an assembly language would be helpful. Higher level languages still perform these tasks but hide them from the user. Even if most people will end up using a high level language, having an understanding of what is going on and of how things work "under the hood" is invaluable.
For measurable environmental impact the network should at least support the annual migration of Homo Europeanus Nordicus to the Mediterranean sea.
Scientific analysis of two Southeast Asian swords
> We don't operate our universities on the heckler's veto.

I've seen a few videos from various Universities where invited speakers are shouted down because of supposed wrong views. But then it isn't the heckler's veto if their views are wrong or what?
This community is probably more skeptical than average of no-code stuff but I still wanted to share Not Real Twitter 2.0, which we built entirely with Bubble. It doesn’t do all the things that Twitter does (and won’t scale to 100m+ users) but it does a lot of them and hopefully some of you find it cool.
HN posters whose names start with a B should be concerned about their insatiable appetite for war and killing. Is this more useful? How about the fact that the whole thing is based on a lie to begin with?
No surprise. Generally speaking nobody uproots their life by moving countries unless the upside is massive. If you're already a well compensated white collar professional where you live now the upside is not that large.
It's a confusing element. When you click, it opens a dropdown of elements giving a feel of a normal <select> element. But once you select an element you can't change it unless you delete what you have selected.
The Origins of Covid [audio]
while this article focusses on the gender ideology issues, IMHO the censorship in universites is on a wider range of issues, with the common denominator being the viewpoints espoused in far-left circles (not passing judgement here on whether they are right or wrong)

Enforced group-think is going to be the death of these universities.
> Autocomplete should have been part of HTML 20 years ago

Isn't autocomplete a function of the browser, not of the markup?
Biosphere
No, the fn key combinations need to be handled in the BIOS in most (all?) laptops. Fn is not a "standalone" modifier like ctrl.
Agreed. If you're in a startup, you can think of your stock as overtime pay, and it looks a lot better than what you would make earning 40% less with OT pay.
It's just a tech demo I guess. Should be simple to get car physics working, but getting full collision detection working would be another matter entirely.
I am in an unqiue position that clients seek me out based on my experience to solve problems, that their inhouse staff can't solve. (software engineering, architecture or specific technologies )
They are often happy and making a bargain letting me do those things at rates of 350 € / hour compared to having to hire / find specific people having that kind of experience and paying them long term . My contracts are usually 6-12 months only.

On the other hand i often negotiate a flat fee for a specific task...
For example my last one was solving a very specific computer vision problem for a client after their inhouse project team(s) of 5 people were not able to solve it over the course of 6 months.

It took me about 8 hours in total to solve it, and maybe 40 hours to integrate it with their product/document it.

However i billed them close to 100.000 € for that task, ( pre agreed by them upon successful completion ) and worked bascially a week only.

But compared to 5 people * 6 months * salaries of 100k = 250.000 it was a bargain for them ( not counting overhead costs and the likely hood of further time not solving it )
I am saying that it's a very cheap design with everything, but key specs cut to a minimum.
Here's a study referenced in the book. https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6095578/

The layman's explanation of the phenomenon is that parents observe a rapidly onset expression of gender dysphoria in their teenage daughters which "seemed to occur in the context of belonging to a peer group where one, multiple, or even all of the friends have become gender dysphoric and transgender-identified during the same timeframe."
Software isn't quite like robotic arms. The vast domain of user inputs and
the equally vast range of ways to satisfy them define a function that, at
least for the foreseeable future, requires lots of human TLC. The names of
the jobs may change, but we're all still manicuring the garden.
The elevator call boxes are surprisingly easy to "hack" considering they have virtually no security whatsoever and the industry doesn't appear to have practices that combat social engineering.

https://hackaday.com/2019/08/10/those-elevator-emergency-cal...
The Launch of Collectives on Stack Overflow
Geeking out about voting systems is great. Big fan.

Even better are voting systems in context. Voter education, cost of administration, quality of outcomes, cultural impact.

For examples:

- Approval voting has the best balance between simplicity, fairness, and certainty. (For single winner contents.)

- The multiple choice systems reduce partisanship, negativity. Because all candidates want to be your second choice.

- Eliminating primaries will reduce polarization and voter fatigue.
"Effective C" is usually what I recommend people nowadays on Libera #c, which is where that wiki originates from.

The books were triaged based on the feedbacks we heard, the kind of questions that are asked on the channel, or how confused those readers are after reading through them.
Why would testing stored procedures be "prohibitely difficult"?

Just create a new test database, populate it with test data, call the function with test inputs and assert that the return value and the SQL dump of the resulting state of the database are what you expect.
PostgREST is great, but is there something like graphql-codegen to generate typescript code?
I like this, except that I think it misses that the internet doesn't just give people a way to do whatever they were going to do, but:

1. creates a giant, complex vector for the transfer and recombination of ideas, and attitudes: it's an influence and innovation engine
2. facilitates certain kinds of collective action and organizing, from traditional interest groups, to flash mobs, and getting ratioed.
3. facilitates certain kinds of illicit or illegal behaviors, activities, etc while making other kinds much harder. Anonymity is difficult, widespread surveillance is the norm; but you can hold entire pieces of infrastructure hostage, like oil pipelines, from your couch.
4. creates a new set of dynamics that we are only coming to recognize. for example, social media platforms like Facebook make it like we've all become more densely packed together, and we've not really developed a set of norms to accommodate getting along at that level of density.
Patio11 recommends to charge weekly instead of hourly (and raise your price): https://training.kalzumeus.com/newsletters/archive/consultin... HN discussions: https://news.ycombinator.com/item?id=4805091 (1034 points | Nov 19, 2012| 263 comments) and https://news.ycombinator.com/item?id=15994410 (780 points | Dec 23, 2017 | 481 comments)
Just in case anyone reads the article or comments here and decides they want to try out disc golf, here's a tip... DO NOT go out and buy a high speed driver disc (speed >9) to use as a beginner or intermediate. You almost certainly will not be able to throw it hard enough to fly properly and it will lead to frustration, poor form, and inconsistent results. Stick with a putter, a mid-range, and maybe a fairway driver (speed 6 or 7).

The speed rating on discs can be tricky for beginners. It's intuitive to think that a high speed rating on a disc means it will fly faster and further. However, a high speed rating actually means you need to throw that disc faster in order for it to fly it's proper flight path. If you do not throw a high speed driver hard enough, it will just go 100 feet and curve into the ground. Beginners and intermediates typically will throw lower speed discs farther than they would throw the high speed driver.
As I mentioned in another comment, multiple studies have been done.
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6095578/
I absolutely feel the same. I'm very good at what I do but the routine is just so draining and boring to be perfectly honest. But it pays the bills and I get a good pension at the end. But it still all feels very sad in some ways. I feel like I should be greatful though. It's a decent paying job and I have a good crew to work with. I hate to complain but here we are.
Random thoughts on the topic:

- I tend to roll my eyes a little bit whenever stoicism is mentioned. Internal checks and balances for emperors/nobles/incredibly wealthy and powerful men don't really apply for the average guy. Depending on circumstances you might be in need of the exact opposite advice lest you jump out of the office window Saturday at 9 PM.

- without dopamine we wouldn't do anything. So arguing against pleasure in general can't really make any sense.

- observing different people I think by nature and/or nurture some have a healthy/moderated relationship with pleasure and some become addicted with all the features: over indulgence, build of tolerance, withdrawal, etc. I could never understand for example how some people can smoke a few occasions per year. I went from 0 to 1 pack instantly. And I noticed I mostly socialize with addictive types too.

- they didn't have video games, social media and Netflix when they made the distinction between pleasures of the body and of the mind. Hard to argue nowadays one is clearly superior to the other.
Mythical Macros
It's needed when they're using a modern touchscreen computer instead of an ancient mouse-driven one, like I did when reading the link from this post this morning (Surface Pro undocked, so no keyboard). There is no clue the pull-down is even there otherwise!
Would be nice if Pandoc supported did TeXmacs conversions in both directions. That would be something of a "security blanket" for many users.
how did your co-workers respond this well meaning abuse of the emergency meeting? :)
The math of adjudicating a Diplomacy game
Microsoft adds photo editing features to OneDrive
FAANG is not the be all, end all of tech jobs for the record. Great notoriety but it isn't the only big time jobs out there.
They don't exist yet... Hence perhaps working on it and investing much more into R&D would be useful.

2% of global emissions is close to negligible. Certainly this does not warrant the constant media coverage against air travel on environmental grounds. This is the usual fluff while the real, hard problems are not discussed. Politics instead of pragmatism.

It's really important to go a such important problems in a pragmatic and systematic way, rather than following into PR and political games.
C++11 – How can I prevent C++ guessing a second template argument?
"Truscum" being the word for someone who thinks that changing one's gender and sexual characteristics might not be the greatest idea ever unless you actually have, like, gender dysphoria. Never mind the many, many people who are now pursuing "detransition" after going one step too far. I mean, what could possibly go wrong?
I'm not an expert on US union law, but AFAICS, American workers have a choice between card check, which in principle allows intimidation by unions, and the NLRA process, which has been documented as enabling intimidation by employers. Do you have another proposal?