skysight-inc/HackerNews huggingface dataset:
Everything you've said is logical, but the radius you are describing is multifaceted. There are regulations, inertia, cultural and ideological factors, and all sorts of other considerations that come into the capital vs. labor struggle and recreate the radius even with remote technology.

In our current world, American salaries are inflated for macro reasons, but the shift you are describing may very well flatten the skilled salaries for currently wealthier regions and increase those for poorer regions.
The Midterms: Biases and a Lack of Moderation
> where two numbers are equal iff their bits are equal?

That’s not true. One of the features of IEEE floats is the existence of NaNs that aren’t (according to the standard) equal to themselves.
Sure, but if we take same discipline, they align into same effort. Its just that Guiness corp makes making up disciplines stupidly easy I guess for their own profit/promotion. And nobody sane cares about Guiness world record on 100m for example
It is not only a huge chore, but you can only go a short distance from water before the time to transport is uses every productive hour of labor. No time to grow food or make things.
"Skin color, sex, sexual orientation" all drastically impact an individual's experience in our world. Therefore, having interactions with someone with different varieties thereof increases the diversity of ones experience.
I may have this wrong, but here's my best understanding of it:

Ruby supports multi-threading, but unless you're using the new (and experimental) Ractor feature, you're subject to the global interpreter lock in most cases (with a few important and useful exceptions, like some kinds of I/O). That means that Ruby servers will typically employ multi-processing in addition to (or in place of) multi-threading as a way to increase performance and use multiple CPUs - otherwise, multiple threads just end up competing for the global interpreter lock and the additional threads don't increase performance as much as you would hope, especially if serving those requests requires any actual work to be done in Ruby code.

Puma supports a multi-processing mode, where a main Puma process forks multiple workers (each running multiple threads), and each worker listens on the same socket. The linux kernel distributes the load between the workers, and then the workers distribute the load internally between their threads. Since the global interpreter lock is a per-process thing, this is a pretty effective way to get more throughput for a Ruby server.

The problem is that you can't directly control how the kernel is going to balance incoming requests across the multiple workers listening on a socket. Because Ruby does support some instances where threads can run concurrently - like network I/O - it's possible that the kernel may end up handing off multiple requests to one worker process when there were others that were idle and could have handled the request. Doesn't sound like a big deal - but because most threaded Ruby operations do not run concurrently that means that the actual Ruby code that needs to process that request is going to be competing for the global interpreter lock.

So basically this allows a worker process that is already handling requests to insert a tiny delay before accepting another one - which gives an idle worker process a chance to accept it instead. On balance, this means that you'll get higher utilization of the CPU resources available to you and will often result in a lower average latency for all requests.

The PR that added this in Puma 5.0 is here: https://github.com/puma/puma/pull/2079
I think its a ripe vulnerability that is being exploited and the people being framed have no clue what is happening or how to prove they are a victim.

So that also means we don't have proof they are being framed because they haven't been vindicated yet.

Aside from criminal issues, most of this is happening in arbitration and civil courts.

I can give one or two suspect examples that mostly involve ignorance, resulting in the wrong defendant being there, the TV arbitrator finding the defendant absurd, and rewarding the plaintiff. Despite the defendant echoing well known issues in IT and cybersecurity circles.
A better headline would be "More than 60K rent-stabilized apartments are kept off the market by landlords".
From TFA:

Scientists have put forth some theories to explain why mosquitoes swarm to some of us more than others, including one idea that differences in blood type must be to blame. Evidence is weak for this link, however, Vosshall says.
As a software architect? Absolutely. Programming language designer? Not sure, neither C or Go are good languages in my personal opinion.

EDIT: I meant to write that I think very highly of him as an architect/developer.
I heard about one person who was stuck watching Barney reruns for a decade while he was locked into a coma.
Mike Judge is also devastatingly effective. I know people who can't watch Silicon Valley because it's too real.
Your example is not one of nitpickery. In situations of high performance tolerances are tighter and tiny details can be critical. A better example is someone being unimpressed with a formula one racer's performance because of their sponsors or team colors when even the driver finishing in last place has rare and enviable driving skills the observer lacks.
> Well, it is not a blanket statement, it’s just the generic truth

A bit contradictory, really, but that's just semantics I suppose.

More importantly even if you could say 99% of devs agree (and you can't because they don't) that still doesn't make it an oversight.

If they'd neglected to add generics because it wasn't considered, that's an oversight. If it was neglected because in the opinion of the creators of the language it wasn't needed for the purposes they created it for, that isn't an oversight but a thought-through engineering decision.

Of course you're free to disagree with that decision, but an oversight it was not.
Ask HN: Operating Systems built with functional languages?
It seems that many OS are built with c, c++, etc. but are there any built using functional, interactive languages like Lisp or Haskell? Wouldn't there be many advantages of having an OS built on a functional language that you can interact with and introspect (perhaps reflect) at runtime?
Who is we?

Literally every major tech company hires on effectively leetcode alone.

https://blog.interviewing.io/we-built-voice-modulation-to-ma...

Men perform (slightly) etter on technical interviews when modulated as women, and women perform the same.

The idea that women are "putting up with so much more bullshit" when we have every major university and large tech employer bending over backwards to find more women who are interested, sky high salaries, and that we can show notable although weak bias in favor of women in settings where gender is obscured is out of date at a minimum.
Quick question, is there a single GUI app that actually let me control Pipewire pipeline? the command line approach is very user-unfriendly and there are tons of options that no normal user even understand what each of those parameters even mean for.
Fabricated evidence in a trial against a supposed coup attempt in Turkey: https://balyozdavasivegercekler.com/2012/10/04/dani-rodrik-d...
we kind of do that to an extent but that confuses things.

for example tumor suppressor genes, actually produce a product that, among many other things, leads to suppression of tumor activity or viability.

the gene function [depending on the gene] would really be something hypothetically like -immuno signaling factor modulator gene number 9-

this makes things harder to mentally catalog for a lot of people, so we use name like SONIC; KRUPPEL; HEDGEHOG; SONIC HEDGHOG.

these are developmental pattern genes, and the names are subjective based on phenotype appearance, or what a researcher was doing when they observed it, etc.
Nesting is basically the only reason I always use sass, even in small projects. Will be happy when that comes to css.
It could happen to you.
Update: it also occurred to me that some tablets are significantly further ahead when it comes to hardware features:

1. mobile internet

2. Lidar (iPad Pro)

3. graphical tablet layer (iPad w/ Apple Pencil, and others)

4. high quality cameras

All of these enable people to use the tablet to get work done that was previously impossible if you are limited to just one "mobile workstation" device with no add-ons.
The few warmongers often have the support of the majority, e.g. in Russia right now, where polls consistently show 70% support or more for Putin's attack on Ukraine. https://carnegieendowment.org/2022/09/07/my-country-right-or...

The common folk may find war too unpleasant to conduct themselves, but they rally behind someone who will do it for them.
To recognize the patterns, you need to memorize the patterns
Thanks, good to I guess at least know where the minefields are.
> A day might come when we'll be able to just write vanilla CSS but we're not there yet.

Ummm... what? You can already just write vanilla CSS. It doesn't have all the features of Sass, but it's perfectly usable, especially if cascading is used sparingly.
Yes yes, this is certainly the correct answer. No reason for me to read the rest of the thread.
All of human society is like this. We dress it up and call it different names, but it's just feudalism all over again and again. People who grew up in the US, in luster and afterglow of the post-war boom, thought that our 50's, 60's, and 70's was the way of the world. But we've fallen back in line with the rest of the world now, and the forced shift in the American perspective is jarring.
I've tried to make this point before in conversation in relation to many forms of art and I just had to comment that your reply is very on the money and very concise. Gonna take some inspiration, as I've struggled many times to convey this.

Most people just think that unless the artist "intended it", analysis is worthless.
Mojeek Focus (Bookmark) Search Engine
The story is much worse than what is presented in the article, especially when talking about floating point errors that add (or rather multiply) up.

More often than not, the error is relative wrt the greatest magnitudes in the intermediary calculations. In essence, if you subtract two floating point numbers, you’re kinda screwed, because you cannot ever handle with good precision cases like A - B, where A and B are big enough numbers. Not to mention more complicated operations like trig functions.

In my opinion, one should avoid floating point as much as possible. And not only when testing for equality (all comparisons suffer from this).

Or, of course, ignore FPEs and proceed at your own risk.
This might be is an indictment of your colleague’s manager. Not that the team individual contributors don’t have agency, but it’s the managers job to corral them and make sure they’re performing. This can certainly be done even if the manager is remote; it’s been done for decades at multiple companies.

Managers have a strong role in shaping the team’s ability to perform and they need to use it. You’ve got to talk to your IC’s. If they’re really incapable of performing, get them help. You can manage remote workers! It’s a thing that can be done.
Yes, this would be a sociopathic treatment of people.

People are not props.
https://scholar.google.com/scholar?hl=en&as_sdt=0%2C10&q=%22...
More so than economic, cultural, geographic or domestic factors? Do you have a citation?
Putting things back where they were depends on our recollection of the past, which is imperfect and subject to various biases and confusion with myth. But even ignoring that, the circumstances of the present are different than the circumstances of the past so past laws won't work the same in the present as they did in the past. Even if you could perfectly replicate past laws in the present, you couldn't get the same effect out of those laws because the inputs (the state of society) have changed.

Nobody can roll back the clock. What conservatives actually do in fact is propose ways to change things going into the future.