skysight-inc/HackerNews huggingface dataset:
From the other perspective, I’ve also wondered about what it would mean to have a union for international remote employees.

Unions for tech workers are rare but if you’re working for a company with people scattered all over the planet, it’s a massive increase in complexity. I’ve never done any serious organizing, and the companies I’ve worked for have been relatively benign. But after almost ten years in satellite offices or remote work from home, it feels like I’m taking on risks here if I ever get into a dispute.

According to one organizer I talked to, you need to form unions in each country with “recognized units” of a handful of people. At my current company there are knots of employees here and there but we are starting to look like the General Assembly of the UN with one person per country. Then there’s all the varying rules on when the employer has the recognize a union.

Are there any precedents for doing this?
> There is nothing in the post you originally replied to implying that anyone is uneducated or an outsider

That's literally what the "poor" in "poor grammar" is doing, though. The phrase itself suggests that the speaker is lesser-than simply by virtue of not speaking in the same way as the listener would.

> If I accidentally type "Eat I bread", it's incorrect grammar even if there happens to be some dialect somewhere where it is valid.

It is not "incorrect". It is different. It is marked, maybe, for many native English speakers. But these are distinct things from "incorrect".

I do not understand how you can say "There might be a group somewhere where who find it valid, but I don't find it valid and therefore it is incorrect." Why is your personal dialect the one that determines correct/incorrect? If you are American, is it incorrect to say "to go on holiday"? If you are British, is it incorrect to say "Microsoft is going to X" instead of "Microsoft are going to X"?

The use of the terms "correct" and "incorrect" suggests that there exists a universal ground truth, and my whole point in this discussion is that no such ground truth exists. If there is no universal ground truth, then there can be no correct/incorrect. The only way to get around this is to establish a specific cultural context where a ground truth can be agreed upon (e.g., a style guide used by a particular publication venue). Otherwise, at best you can only say "I would not phrase it in that way", but you cannot say "that is incorrect."
You're gonna get cut off from your host after a few hundred views, not enough for it to go viral.

If you're lazy, just put it on YouTube as an unlisted video and embed it wherever. It'll be way more reliable (not to mention transcodable for different mobile viewers) than self-hosting on a web server.
Almost everyone would choose freedom over anything else, even if it costs their death. Ukrainians do.
So it is a feature not a bug? Was this supposed to NOT be public?
Sadly, there’s no money in speculating on proof of life, real-time blockchains.

I remember in the 90s when we were thinking about notification schemes to prove we were still alive and would post daily keepalive posts to show we were still alive. That wasn’t much fun so we didn’t keep doing it for long.
When I’ve been in a position to consider senior candidates, what I look for most:

1. Do they either have a diverse breadth of experience, or a depth that suggests similar ability to expand their knowledge?

2. Do they communicate effectively about how they think about problems, and how they approach solving them?

3. Do they show sincere interest in the problem space? (This becomes top priority if the problem space is a social good.)

4. Can they reasonably demonstrate that they’re competent?

5. Are they motivated to balance team priorities and quality improvements in a way that benefits both?

Specific technologies almost never enter into it for me. I’ve never seen a competent senior engineer both want the job and fail to adapt to its technical details.
You cook pasta in a pressure cooker for 24 minutes? I thought pressure cookers decreased cooking time and the longest cooking time I've ever encountered for pasta is 17 minutes.
Sure. Does saying "China has a border." add value then? It's not necessarily unique to China and can also be the case for not-China?
What happens when we take this concept into the third dimension—could we assemble these modular blocks into a mass of computronium?

Perhaps slightly more realistically speaking, could they be made stackable? Perhaps this could be a way to set up certain operations, for instance you could have some hardware for doing efficient convolutions on a camera feed as a "middle" block.
> I don't believe there is any practical "magical" sequence of instructions that could be easily recognised to implement Javascript conversion from float to int. If that is in fact as important as ARM apparently think it is (I have my doubts) then an equivalent of FJCVTZS should be added to RISC-V as an extension.

They claim 2%, but only in JS code. I'd guess static analysis of outputted v8/JSC/SM JIT code from the top 100 websites would give a very accurate estimation of the savings. One of the most fundamental performance boosters is using 31-bit ints instead of doubles, but every single time time the user needs to access a number for output, it must be converted to a double to keep the JS spec contract.

All that said, I think only Apple's last 4-6 chips and ARM's most recent generation of chips actually implement the instruction and people have been fine without it. I'd guess we'll not be seeing this in RISC-V until much lower-hanging fruits have been picked.
It's been 2 weeks. It's premature to be talking about victory or defeat
Literally the first day I got made head of engineering for the first time (so, running a group of dev teams, instead of just one) I was tasked with firing 20 engineers I had worked with for about 2 years.

I helped about 60% of them find new jobs, and one entire team I managed to actually get hired together as a team (and they all got a pay raise), but baptism of fire or what. I got through a lot of whisky that week.

Firing people sucks. It was actually the right move for the business in this case and we are lucky enough that the market for tech in general is fairly good in any given large city, but argh. That was a shite week.

> One time, however, the individual didn't see it this way, and went to great lengths to keep their cushy sinecure, including but not limited to reporting random things about teammates to HR. This burned a lot of bridges, and I'm really surprised this person did this. It showed a huge lack of awareness of social convention and a startling degree of unprofessionalism.

One thing I've learned is you can't project your own morals/ideals/whatever onto anyone, even if you think you really 'know' them having worked with them for some time. You never really know what's going on, and shouldn't make assumptions. It's difficult, but after a while, you learn to just follow the process and try to placate the rest of the team.

'Yep, I know <so and so> is doing that, yes, I knew it before you. Yep, I'm working on it. No, can't talk about it. How about we figure out together what crap we can give <so and so> to do that won't block anyone else while that process goes?' etc.
Note that many storage devices themselves track errors and provide a well-defined interface to track them. SMART. This is all the more critical for the devices with moving parts.

IIRC they do distinguish between command/interface errors and medium errors, which is somewhat analogous to the filesys I/O and integrity errors discussed.
> Almost everyone would choose freedom over anything else, even if it costs their death.

The history of tyrannical governments suggests that not “almost everyone” would choose that. Franklin's famous quote wouldn't be noteworthy if trading essential liberty for even temporary safety wasn't the common choice of most people through most of history.
The next super power will be whoever dominates space.

It's too bad the west a d Russia can't combine tech and expo to ensure that China doesn't dominant space. At least the harder road is still an option if we choose to take it.
Early screening tool detects autism at 12-24 months
I work at Uber. Opinions are my own. Etc. Here's my two cents: people in the company are acutely aware of this problem. Insiders legitimately want drivers to have flexibility without fear of penalties, and there are some major projects in the works to try to make things better for drivers.

The challenge from the company's perspective is that historically, people game the system and tragedy of commons scenarios can quickly become prevalent. For example, if you show high profit heat maps, you risk drivers flocking there and the balance of service reliability dropping elsewhere. So changes like showing drop-off locations or allowing more driver choice in the matching algorithm need to designed very carefully and tested extensively in pilot programs to avoid degenerate scenarios. Many changes are difficult to implement quickly when they affect multiple moving parts, e.g. the recent fuel surcharge. Driver payment is mind bogglingly complicated due to regulation differences in different places.

Ironically, another problem that insiders have been vocal about is the perception the Uber is bad at communicating with the public about positive changes in the platform.

I'm sure when Uber rolls out these new programs designed to make driver life better, people will find some way to criticize them, or it'll just not garner enough upvotes, because who cares about stories about companies listening to feedback for once? Not really sure what Uber can do about this, tbh.
Accelerate – High-Performance Computing in Haskell (Seminar, Gabriele Keller)
GitLab is a great place to check out how this is implemented: https://about.gitlab.com/handbook/people-group/employment-so...

Their Handbook talks a lot about what legal entities (first-party, third-party, etc.) are in place in different countries, for employees in those countries.
The attorney discipline records were not supposed to be public, but, inadvertently were accessible in this one public database of hundreds indexed by Judyrecords. No one noticed until it became easily searchable. Once notified all parties, including Judyrecords, moved swiftly to remove the records from public access.
Re: 2.

I've lived in Italy for most of my life and I have never seen a pasta street vendor. Pasta is something that you eat sitting down.
I also gave notice of the same thing on Monday this week. My boss was OK with working three 10 hour days which I will likely oblige at first, but I'm looking to go down to the 20 hour mark in the end.

I'm lucky to be in a flexible enough environment and proven myself as an IC who manages themselves, projects and clients reliably.

To the point of the OP: you can't take care of things in your life while working like that. I also think of quitting entirely, simply to take care of myself and others around me. Nobody can or is doing it, and nobody will be able to unless one of us gets out first and can set some kind of force in motion that builds up everyone around us.
> Being well intentioned is a bloody good start.

This sadly depends a lot on the community. Being well-intentioned but misinformed in fundamental ways can cause a lot of harm.
Depends if it's relevant to the topic at hand or not.
Will be interesting to see how a modern plant stacks up to the aging ones running in most of the world
Uber dictates the price and hides the ride details. It is not the driver seeing the mass they need to transport and from where to where.

Two clear details that should affect pricing.

In system I am describing the driver could make offer after the rider has provided pick-up location, the drop location and how much mass or passengers they want to move. They could include in offer terms like cancelation fees, per kilometer cost, per time cost. Or just lump sum offer. And potential penalty fees if the rider doesn't provide all information, or miss represents something. Also could be included any fees such as cleanup.

I see no reason why Uber should have anything to say about how the drivers price their service. And it is up to rider to either accept these terms, wait for better terms or use alternative transport such as walking.
I don't know if this is who parent meant, but it's certainly one of C.S. Lewis's not-so-subtle themes in the Chronicles of Narnia.
On device iMessage is SQLite I think. Backend not sure.
For some context, the United States put 11 people to death in 2021, and has put 78 people to death since the start of 2018.

https://en.m.wikipedia.org/wiki/Capital_punishment_in_the_Un...

That isn't to say the US is better, worse, or just as bad. Just something to compare it to.

Edit much later: you know what, I was wrong to comment this on its own. There's a lot more nuance to this and it's not a fair comparison at all. Those that called me out on this are in the right.
The ISS was built to prove we could collaborate scientifically across nations despite wars.

Today, Germany has proven they can’t.
Spotify "radios" (playlists that are generated on-the-fly once the thing you were listening to ended), recommendations (Spotify’s weekly playlists) and top 50 <country> playlists, browsing the "similar artists" tab on artists I like, browsing the "discovered on" tab to find playlists. Then, when I like a song from an artist, I usually listen to at least their most recent album.

Last week I found a Russian artist in a playlist I follow and I listened to all their albums. I don’t know how to pronounce their name nor the title of any of their songs, but it was a nice background music for coding since I don’t understand a thing of the language.
You either toe the party line or you are an enemy troll is what we are going for then.

Putin is a bully and has a lot to answer for, assasinations and election meddling including. That does not absolve west of its sins or make what they are doing right in this situation. This was a totally un-necessary conflict at this time. https://www.youtube.com/watch?v=JrMiSQAGOS4

As much as they would like for it to be so, Russia is not North Korea. The result of all these sanctions would be a Russia China alliance. An opening for China to invade Taiwan, founding of competing and fragmented global institutions, alternatives to SWIFT, because nations are watching and no one likes to be vurnerable.

> NATO exists to protect states from the terror of bully-states like Russia.
Fat lot of protection it offered Ukraine while being the primary subject of contention.

> clamoring to get in
A couple of inconsequential states wanting in while the major players wanting to chart their own course in defence is telling you the direction it is headed in.
States should ditch the income tax altogether in favor of sales tax. Then you are paying where you are located no matter what. No "residency" concept (and all it's associated bureaucracy) is needed.
I imagine it differs between roles and companies. Some jobs I have felt comfortable with my knowledge level within a few weeks, at other places I am frantically learning things for my entire tenure and never feel completely comfortable.
Besides Spaghetti Code there is a development practice which is relatively common and yet people usually fall for it. I like to call it: flag oriented programming.

People usually think it is a good idea to use flags. They create a flag to store states of entities and think the problem is solved. Actually it sometimes duplicates the number of possible new problems.

I once tried to convince a friend not to use it. In a part of the code, I asked him: "Look, how can you guarantee that the states of the flags are consistent here?", he then added code just before the line to check for consistency of the flags. I then said that if the flags fell into an inconsistent state, then it should be fixed there, not when they are checked. He tried another fix: created "set methods" for each of the flags, each method called a function "checkFlags" which detected inconsistencies in the flags and automatically set them to a consistent state.

I continued: "Look, every time you add a new flag you will have to check this function and infer, among possible combinations, which are valid and which are not. If you need states, use an enumeration with few states all of which are consistent."

That is the problem with flag-oriented programming: each new flags doubles the number of possible states and it is very complicated to guarantee consistency between them considering all possible combinations and temptation to just add, set and check a new flag when writing code.
The problem is they can't invade your government, which is an idea, they can only invade your neighborhood, a place. Look what is happening to Ukraine or what happened in Iraq, that is what war is like there's nothing democratic about it.
On the note of Euclid's Elements, I took a short course on Plato's "Theory of Forms" when I was just learning to really code and it's what helped OOP click in my head. It's fun when totally random subjects help you get an insight into one another.

https://en.wikipedia.org/wiki/Theory_of_forms
On the other hand, if you don't address the pathological cases in writing, 90% of your time will be taken up by the 10% of people who rules-lawyer their way through life: Pointing out the lack of written clarity, complaining about 'hidden rules', writing a letter to object, appealing to your boss, appealing to boss's boss, lodging a formal complaint with leadership implying discrimination, getting actual lawyers involved, and on and on and on.

There are a small number of people who just live for the thrill of taking advantage of poorly documented rules or process. They act disingenuously under the guise of sincerity. "I'm just trying to clarify: Nowhere is it written that [$obvious_bad_behavior] is not allowed, therefore how am I supposed to know??" People who spend more time scrutinizing their university's Policies, Rules and Regulations, and Code Of Conduct, looking for exploitable flaws, than they would ever spend actually reading their assignments. Happens in the business world too. I've seen salesmen who couldn't multiply two three-digit numbers together turn into Albert Einstein when the year's bonus structure got published.
This is still true of small credit unions, but over the last 30 years has become less true of giant credit unions in my experience. Large credit unions have have morphed into institutions that are nearly indistinguishable from banks, are run by the same executives (who move laterally back and forth between them), with the same culture, norms, and attitude towards customers^H^H^H^H^H^H^H^H^Hmembers.

And, unfortunately, small credit unions are finding it harder and harder to compete given the necessary investments to keep current technologically and meet new regulations.
So you concede that it's about relevancy and not logical structure then.
Ah, but I bet if you look carefully, it's probably hidden in the EOB or benefit booklet somewhere, if not, somebody has dome writing to do. Even then, that is not a byproduct of the insurance, but of the "Consent to be treated and statement of patient financial responsibility" form that you almost certainly signed when you went to the doctor. That 120 dollars was still paid without coinsurance or copay from you after MOOP was attained, your physician is just falling back on what you signed to make up the difference.

I hate medical billing to the point I dove in to try to figure out how it all works.

Can you tell?
The hints were there during this pandemic. Now it is clear... We are all doomed...
Heck, this is reported by BigThink so I don't see why not. Everything is possible, no matter the physics.

/s
I was a big usenet and mailing list fan back then and really hated the "newcomer" web forums. And it just got worse.
Plain reading, if that statement means it overrides state laws, then it also means it overrides the constitution. It was treated like that in the first few years and then courts came up with a bunch of creative interpretations not to.
Bhai Lang – a toy programming language written in TypeScript
It's not as if the Germans just sold the Russians some instruments they then decided to switch off after the fact:

This was an ongoing joint mission where the Max Planck institute was responsible for parts of the ground support - see https://doi.org/10.1117/12.2315138 for some of the details.
It also has 10x the population. And due process. There is no relevance to that comparison whatsoever.
I'm not sure I get it, how can Uber drivers strike, beyond not accepting rides, not logging into the app, etc.? They can do it right now, so what exactly "right to strike" means?
Live in NH and work in MA and you’ll pay MA income taxes.
> And if he was supposed to make people not vote republican, why did the republicans nominate him?

The RNC did a poor job of rigging their own primary, and accidentally let the populist win? The DNC evidently had their act together in this regard, but I think it probably cost them the election.
There are senior engineers at FANG with 3 years of experience. So no I wouldn't say it's too much
Umm, Crimea was annexed during Obama's tenure.
RISC-V asm instruction name madness
Exactly like the BBC, yes.

Wikipedia portrays it differently, I wonder why.
Or something like plex/embly/jellyfin and I can stream any of my home media to my phone/tablet that won't let me have removable storage.
Applied?

Applied means real world. A script and movie set is not the real world. There is zero push back and change from unexpected real world vectors to test ideas on paper and on stage.
https://archive.ph/PVCeB
Because if you've been following gig work/contractor debates, there are constraints on who you can classify as a contractor in many places. And depending upon the circumstances, that person also loses out on things like RSUs--and hourly rate probably won't compensate. To be clear, companies do do this but it's not as simple as we'll pretend you're a contractor and you can send us an invoice each month.
I've never claimed otherwise, since you didn't claim that it wasn't relevant to Chinese markets, but only attacked an imagined claim about it not being relevant to other markets.
If you don't think the expansion of NATO, the US-backed Ukrainian coup/revolution/othercutename[1] or the US essentially handpicking the post-coup leadership in Ukraine[2] have anything at all to do with why Russia has decided to invade Ukraine, what do you think is the reason?

[1] https://apnews.com/article/970e8e54b3df46eab593e9e11beb056d

[2] https://www.reuters.com/article/us-usa-ukraine-tape/leaked-a...
Yep I subbed to HBO to get GoT a couple of hours before "other sources" and immediately cancelled mid-way through last season. Night-time fights were just pitch black and a few smudges moving around the screen.

They probably just throw the thing into ffmpeg with the fewest amount of arguments that satisfies a codec and bandwidth cost metric and call it a day.

However, I've never had any problems under the same situations on Netflix using a "blessed" 4K HDR10 set-up (Fire TV Cube and a cheap Hisense TV).
I'm guessing that's the entire time, including getting the cooker up to the desired pressure, and possibly a slow release. Maybe only 5 minutes of that is full-pressure cooking.
What I find shockingly absent in this article is any commentary on budget and cost overruns. I'm definitely not anti-nuclear but it stands to reason that a comparison vs other forms of energy would've been wise to consider.