skysight-inc/HackerNews huggingface dataset:
> , and the majority of them are just time sucking status updates, casual meet and greets, or some performance/process related discussion. Literally never have I walked out of a 1x1 and thought "wow that was unreasonably effective".

You should really listen to the Manager Toolbox podcast on 1:1s (there's 3 segments, all of them very worth the time):

https://www.manager-tools.com/2005/07/the-single-most-effect...

Basically, that "time sucking" activity with trivial conversation is actually what helps people build a [professional] relationship with their bosses/reportees. From my experience, it is an error to use the 1:1 to check every week how work is going. There's a lot of other channels for that (including the dreaded daily standup). As I mentioned to my reportees: "One on Ones are to talk about anything you want, particularly, company/office stuff that is not part of your day to day job. If you want to tell me about someone that smells bad, this is the place, or about the water dispenser that never works, etc". Of course if someone wants to tell talk to you about work, it is also great.

Specially on remote-work scenarios, having weekly "how are you" calls is important to pull the members of a team closer to the team.
Really?? Where?

I've lived in a few different states across the US and I've yet to happen across one. (I am an American, yes we all learn metric in school, you can blame Reagan canning the attempt to switch in the 80s)

Edit: https://upload.wikimedia.org/wikipedia/commons/thumb/c/c3/US...

I've not spent much time in any of the dark-green ones (or the blue bit), so that's why.
The Chinese for traffic light is red-green-light (hónglǜdēng).
I guess this is like when companies try to use correctness and formatting of a resume for proof of attention to detail or communication skills or something like that—but people just pay for professional proofreading and formatting instead.

(it's proof for a certain kind of social and professional awareness, rather, I'd say, which is true for quite a few hiring norms, really, but doesn't mean you can expect a new hire to compose really good documents on the job...)
That's basically what hard mode is in the settings. I don't stick to that strictly so I haven't turned it on, but I do mostly do what you say. Sometimes I'll let a guess not include those letters though, especially if I'm struggling.
I am not talking about non-competes, I am talking about moonlighting.

On the day of employee orientation, they specifically talk about moonlighting and HOW to do it.

"Do not use any hardware we provide for you, and do not use any software you installed from the corporate network, buy your own copy of development tools and licenses, you can use the free Azure credits we give you but not the ones linked to your employee login, make sure you use the credits on your personal account."

They do require you not write software that directly competes with existing Microsoft software, for obvious reasons, but other than that it is fair game.

But this doesn't even cover the whole of it. At multiple times, Microsoft has actively encouraged their employees to write software as a side hustle! They've launched internal competitions "We have a cool new SDK, write some software and put it on the MS Store! Best rated software wins some prize!"

The entire "developers first" culture there extends to how they treat their own employees.

Heck MS has a long tradition of employees leaving to start a new company and MS buying that company up a few years later. I suspect that during the 90s/early 2000s it was seen as a good way to innovate, similar to incubator labs within companies now days.
I suspect the answer would be that they do read many of the replies from fans, even if it's not all of them, and that this provides inspiration or just makes them happy.

It probably also means people being more engaged with said youtuber if they feel like they can talk to them.
> “Near-Native Performance”: Wasm is often described as having “near-native performance”. What this actually means is that WebAssembly is almost always faster than JavaScript, especially for compute-intensive workloads, and averages between 1.45 and 1.55 times slower than native code, but results do vary by runtime.

Yeah, nah: https://github.com/zandaqo/iswasmfast

JS is about 10x faster than wasm in simple linear regression, and 30% faster in levenstein distance calculation.
Big discussion of original source a week ago: https://news.ycombinator.com/item?id=30066969
Yeah, I never understood how "concentration" fit in that usage. Wikipedia says

> The term concentration camp originates from the Spanish–Cuban Ten Years' War when Spanish forces detained Cuban civilians in camps in order to more easily combat guerrilla forces. Over the following decades the British during the Second Boer War and the Americans during the Philippine–American War also used concentration camps.

So this goes back to the mid 1800s, not just from WWII. But I guess the Nazis didn't want to correctly label them "extermination camps", big surprise there.

Then there's:

> The American Heritage Dictionary defines the term concentration camp as: "A camp where persons are confined, usually without hearings and typically under harsh conditions, often as a result of their membership in a group which the government has identified as dangerous or undesirable."

So I guess the "concentration" bit is because they are taking people of a certain group and "concentrating" them physically in one location. So... okay... but still a really weird term to me.
SerenityOS Update (January 2022)
If you're using Android, install Firefox and the Ublock Origin plugin. I use it for watching ad free YouTube videos as well, instead of the YouTube app.
My first computer as a kid (the Family computer) was a Macintosh Quadra 610 complete with a US Robotics dial-up modem. I'm pretty sure we got it at Circuit City for like 4 or 5 grand, something totally obscene. I remember trying to visit the Lego website and could never get much more than a single image to load. Crazy to look back on the specs now and see that it had a clockspeed of 25 MHz.

I remember the first time I saw the Marathon Infinity box. I was so stoked to play! But, alas, it never booted completely. The boot splash would come up and then it would hang. My first dose of digital disappointment!
TIL Wordle has settings. Interesting, thanks!
I think AAA is more about budget.

I thought the budget for AAA games was higher, and I thought the budget for Pokemon (handheld games) would be lower.

But turns out Pokemon Sword and Shield cost >$20M to make, and AAA is low 10s of millions. Definitely AAA by every measure.
Yeah, I've got some pretty unusual hardware demands that way. A pi or two goes a long way though.
Yeah, I get your point, at the end of the day the net result is what we care about.

But the assumptions that you use to calculate that net are where all of the disagreements stem from. In your example, you've constrained it to losing well defined revenue, and "you know this fix is low risk", so the answer is easy.

Maybe (wrongly or rightly) you don't have faith in the revenue numbers, or in the test suite or the engineers writing the tests or the fix, maybe there's office politics involved, etc.

This thread started with my reaction to these lines from op:

> Knowing long-term effects (1+ years) is not a precondition of approval for most vaccines. It just so happens that vaccines usually take a long time for approval, so we end up knowing long-term effects as a side effect.
This is because there generally isn't a known mechanism for vaccines to have long term effects. Not ruling out the possibility, but we understand how vaccines work pretty well. [...]

I've seen this claim dozens of times, and it always always always makes me think of those scenarios where you find a bug in code that you or someone you trust/respect wrote from the ground up, and you wonder "how in the f*** did this ever work?". I'm not claiming I'm right to feel that way, maybe this is a defect in my character, but I just can't buy the "we understand vaccines pretty well" thing.
Are these commonly accepted? I always use authenticator app where possible, but tbh a vast number of 2FA only allows cell phone.
> Employers can't discriminate based on any of these things and there is no right to be employed.

Okay, but that's not the first amendment. That's the Civil Rights Act, IIRC. And I think it'd be difficult to prove discrimination in this case.
Yeah, I've seen this n-gate page before.

It's nothing more than victim blaming and circular logic. Damn near every argument being made is "That attack doesn't matter to me because I don't use HTTPS because my site doesn't need HTTPS".
I disagree with many of the posters here saying that the difference between GET and POST is irrelevant or a social construct or something like that.

Intermediate proxies and browsers apply different caching rules to GET vs POST responses. This can have huge performance and security implications.

Along the lines of security, browsers impose stricter security mechanisms on POST requests. Cross site POST calls require a CORS pre-flight options request, and the response of this request is scrutinized. Choosing GET vs POST can be the differences between having CSRF protections and having none.

Sometimes I feel that some of the opinions here are not very useful without the context of the environments in which they are deployed. A few weeks ago I saw someone wrote that logging is an anti-pattern because correct code doesn’t need it. That may work for a small project, just like using fat GET requests may be fine for most projects. But when you are building complex software at scale, the importance of following the normal practices becomes very evident
For most of these you’d likely be able to understand the concept at a good enough level to see the contradiction if you looked up the definition of the concepts. For example I think the one about tr(AB)=tr(BA) not holding for arbitrary permutations across a set of more than two matrices is something you could try proving yourself.
What I'm seeing in the article: the legal dept forbid HR from saying “you aren't the guy that we interviewed”, but meanwhile permitted the security dept to put a ‘trace’—presumably spyware—on the guy's machine.

HUH?

Apparently this is the state of corporate attitude toward employees now.
> Many State governments do not recognize a US passport as valid ID.

Whoa, I did not know this. That's wild.
>casinos doesn't have high returns to be nice to you but because it ultimately nets them a lot more money.

As far as I can see casinos do have jackpots in the millions for slot machines, and those are legal. Overall those slot machines also offer you better odds per bet than lotteries.

https://finance.yahoo.com/news/7-biggest-vegas-payouts-time-...
I installed FreeDOS with a video card installed, added the ctty entry in autoexec.bat, powered down, and removed the graphics card.

The FreeDOS kernel messages came out at boot (over serial), but when it got to command.com, it just started printing '.' characters to my serial console. To be fair, I really didn't spend much time debugging.
What formal methods did you use?
Yep, some have credited this to the 'completely re-imagined' design of the chip. I don't know about that, but they aren't very big. Maybe it's due to the logo-shaped BGA :)

Also, there's some things you just can't get in a VM, like power management or the absolute worst kind of bugs: networking bugs!

https://xkcd.com/2259
Having to resort to bullshit concepts to deal with discussions like this only shows a bigger problem.

And maybe we should not let people decide priorities who don’t understand the problems at hand and the trade-off to be made.
Nice work! In my experience adding (basic) support for indexes shouldn't be too hard [0].

And good choice to support transactions up front. Adding that in later is pretty challenging.

Mine doesn't support transactions and refactoring to support it would take a while. :(

If HN-ers are interested in more database Internals content check out /r/databasedevelopment too.

[0] https://notes.eatonphil.com/database-basics-indexes.html
I've heard that not reporting such finds in Greece, Italy, and perhaps other countries is very common. The reason is that your business or residence is essentially confiscated or shutdown until preservationists or archaeologists take what they need.
And if you are me use openresty and cache the POSTs too
> If 73% of millennials started tweeting about their bowel movements tomorrow, would you be trying to monetize the toilet as the hottest new social network?

This is HN, do you really want to know how that question would be answered?
> Before there is any talk of strengthening identification, we need a US GDPR codifying a basic right to privacy.

That's a fair point, agreed. Privacy needs to be legally recognized as a strong right before we allow more centralization of this sort of thing. (Though sadly it's already pretty centralized, just not by the federal government.)
+1 on everything you said, except it takes me more than 2 minutes per day. :D
I wonder, for a person who was posting their Wordle solutions to Facebook, Twitter and Discord under accounts that they were trying to keep separate, how many posts it would take to uniquely identify somebody. It must be only a handful, at most.

Anyway, that's a pretty constructed scenario, but it is sorta interesting to think about.

In any case -- fortunately it is NYT, so I bet they'll happily just let it go to a nice stable daily crossword sized population and stick there indefinitely without messing it up. Maybe they can add a 6-wordle for subscribers.
Somewhere I read it might be linked to bipolar disorder also.

I keep getting reminded that various meds used to treat mental illness are antihistamines. I heard from an allergist that they literally cannot evaluate someone for common allergies if they are on the most popular antipsychotic, because it suppresses the skin reaction.

Yet it's as if this was in a parallel universe that doesn't affect ours, where "mental illness" is, well, mental.
> https://www.qubes-os.org/faq/#how-does-qubes-os-compare-to-u...

I don't really buy the arguments given there. All but the first of the 'cons' listed regarding physical separation apply equally well to virtual machines. There is a link to a longer paper; I will read it later; perhaps it has more compelling arguments.

> expensive

Most people are using phones and computers that cost hundreds of dollars. The cheapest raspberry pi is, what, $5? Getting a few of those would not be prohibitive for many people.

> very cumbersome

That is true, but we can do something about it. How cumbersome was it to habitually run software in vms, before qubes?
Same.

Draw Something was a frenzy of novelty and delight. It wore out fast. I went from playing a dozen times a day to never opening it again within a month.

Wordle is something I do like clockwork every morning. Along with 4 friends in a group text. Just like a daily crossword puzzle, or a Jumble, or whatever Cracking the Cryptic posts on their Youtube channel.

The only thing that will stop me is if NYT decides to get heavy-handed with it. Ads and subscriptions and other gross bullshit will kill this game fast.
Rogan continues to spread disinformation:

Like, for instance, eight months ago, if you said, if you get vaccinated, you can still catch Covid and you can still spread Covid, you’d be removed from social media, they would, they would ban you from certain platforms. Now, that’s accepted as fact.

In fact no vaccine, ever, provides absolute protection from infection or disease. In fact, mRNA vaccines had astonishingly high effectiveness against the alpha variant, compared to, say, flu shots, but never 100%.

He took 1500+ words, in a rambling video, to try to find gray areas that would legitimize his aversion to simply saying "Get vaccinated and wear a mask, for yourself and others." Which is what he should have said.

Maybe he'll do a better job of explaining why black people are call black. Wait...
Just to keep up with operational costs? Throw up banners like Wikipedia asking for money, occupying the top bar until I hit my funding goal.
It seems to work pretty well for the things I've used it for. There are some problems that are better served by an imperative solution with in-place mutable array operations and so on, but the ST monad works pretty well for that.

I think that's one of the things that tends to take a long time to learn: Haskell imposes a lot of limitations up front on what you can do. The rules (and in particular the barriers between pure and impure code) aren't quite as rigid at they seem. There are ways to work around them without actually breaking any of the soundness rules.

(To be fair, there is one well-known foot gun, which is that if you lazily read from a file and close the file, the consumer of the file's contents will often get truncated results. So don't do that. Maybe it's been fixed by now, or that API's been deprecated? I haven't really kept up on current events in the Haskell world.)
The yearly flu shot is composed of preexisting vaccines, they're not developed anew each year.
The only way I've seen this done in the real world requires the person to pick one primary job that always takes priority. The other job (or jobs) are targeted at companies that go out of their way to be super "nice" such that they won't question someone being constantly unavailable.

Without giving too many specifics away, the one case I discovered was with a person who claimed to be dealing with some personal/health related issues that required us to be flexible with their schedule. If I'm being honest, it worked on us for a while because we're sympathetic, but eventually the underperformance crosses the line into something that requires medical leave / short-term disability, at which point they gave up.
> ...and it might be easier to cache than...

Careful with the attack surfaces that entails, though: https://blog.cloudflare.com/understanding-our-cache-and-the-...
No, we still don't understand each other. Sorry.

I'm not happy about seeing MKBHD's video in that restaurant, I don't care at all. I also don't care about seeing that ad (or any ad for that matter).

The original comment I was replying to mentioned watching a 40 minute music video placed as a YouTube ad. I chimed in with my experience of seeing a long tech review video placed as an ad.

>I found it pretty smart, because I can imagine myself succumbing to watching a full video that was inserted as an ad if it's interesting enough.

I'm not praising the ad as a user. I'm explaining why it might be smart from the POV of the advertiser (in this case MKBHD), because it serves their goals.
Great overview from first principles of how an RDBMS works!
Google has many more than a "couple of" employees participating in WG21 working groups. Most of what they do is helpful, but they are difficult to oppose.
Doubt it - with manifest V3, most of the adverts will still be blocked. I expect more are getting through with Chrome already because of CName cloaking and uBO not being able to uncloak on Chrome.
Fifth Browser
ICANN is easy to unseat: just point your computer to an alternative DNS server.
As someone who has led (mostly) remote teams for years, 1:1s are essential, but can't be made cookie cutter. I use a fairly spartan template for the structure of them to start, and let them evolve as different people have different needs.

I of course want to make sure that I'm getting what I need out of them (e.g. clarity about what is being done, what has run into an obstacle, the general state of mind of the report, et al) but I also want them to feel engaged in whatever way that builds rapport and makes them feel comfortable discussing sometimes uncomfortable things (I do lean towards 'exception based' meetings rather than rote repetitive agendas).

What this means is that my last team got very good at asserting what worked best: one senior person used up almost all of his default allotted hour a week, because they dealt with a lot of escalation/thorny stuff and wanted to soundboard/problem solve in tandem, which I was more than ok with, one was completely "fire and forget" and for weeks at a time 1:1s would rarely last longer than 10-15 minutes as they hammered through various client tasks in volume and I didn't need to bird-dog any of it.

It improved comms overall, and I never felt like I was in the dark on major concerns, and they feel/felt heard.

Too often 1:1s become time sinks of reflexive behaviors and telegraphed responses, and you should avoid that.
Waiting until I know where I want to buy a house. I just moved to a new city this year. Not sure how long I'll stay.
Sounds like the real value play for your employers is to keep you in the communications side and add a zero to your paycheck.

(Someone who has jumped on airplanes to both keep and lose clients)
I can't imagine this isn't common in all facets of life. I always thought this would have been so easy for college exams to hire a ringer to take it for you, or submit assignments. Usually for the big lecture hall classes everyone would sit down, then just pass their student IDs to the end of the row, then a TA would walk up and down the aisles and collect them and take them back to sign in. It would have been so easy to just have someone else pass up your ID. Plus these would be critical classes, like your big core classes sophomore year where you want to have good grades for summer internships or maybe med school. When I took my GRE they also asked for ID at the testing center but just looked at it, they didn't scan it and verify it was legit. I could have just as easily been a ringer handing them a fakeid, something very easy to get at a college campus. I wonder how many people have done stuff like this and have gone on to reap the benefits.
> UTF-8

Yes! Finally a protocol that does not discriminate against non-ASCII languages (like punycode does in my opinion).

Hello, my name is xn--jeprenj-rqb! </rant> (:
RFC for HPAC here.
https://datatracker.ietf.org/doc/html/rfc7541

A shared client-server compression state is really weird. Can someone explain why this approach was chosen? I'm assuming that the idea here is to ensure efficiency for short strings by essentially keeping a synchronized dictionary?
You solved easy mode. Now play on hard mode. And force yourself to choose a unique starting word each day. It'll be fun again, and you might get it in less than 5 words.
I never do, and my dishwasher works fine? What am I doing wrong? Why would I "prewash" and waste precious water and time when it's going to be washed just fine?
Get this through Jepsen and it’ll be more dependable than most high-hyped DBMSs out there.
Free to play:

1. dares of eternity

2. Xûr bounties and rewards

3. 11 weapons

Pay $25:

1. forerunner (exotic sidearm)

2. grasp of avarice (dungeon)

3. ship / sparrow

4. four emotes

5. two full sets of universal ornaments

6. one extra helmet ornament

7. Gjallerhorn

All cosmetics except for Forerunner (which has already dropped to #71 in Trials and has no pve relevance) and the Dungeon, which is the one most people were up in arms about.

EDIT: oh, and edited above: I forgot about Gjallerhorn, haha. It requires the dungeon and so therefore is for pay too. It's very good but still not clearly meta, we'll see if rockets are great next season like many people suspect.
An Army of Faceless Suits Is Taking over the $4T Hedge Fund World