skysight-inc/HackerNews huggingface dataset:
WWII was a period where Americans had to sacrifice as a nation toward common goals. Like Covid (& unlike the war on terror), WWII had a goal and a sunset - so we knew any measures were temporary.

And what 1940s America was asked for - it was far more than wearing a mask and a 15 min vaccination 2x a year. Most of half of today's Americans would have spent WWII having one conniption after another, in response to what were actual sacrifices.
My, and I bet many others', reaction to this article can be summed up in one concise acronym: WTF.

Sure, take away and slowly degrade all the other customisation opportunities that Firefox has, and what makes us choose it, but at least you can choose the colours!!!!

The whole flowery BS language about being diverse and inclusive just gives this shitshow even more facepalm-worthiness. The Mozilla I knew and liked is certainly no more.

Again, WTF.
But variance depends on position where the value is used, not at the time of declaration, superclass/subclass at parameter/return value position can't be correctly encoded like this, can it?
The gratuitous hedonism, cruelty, and torture that the returned partake in could certainly be a selling point for say HBO to pick the series up.
> yes that is also known as the Deep State, which the grand parent claims is "nonsense"

"Deep State" implies more than acknowledging the bureaucracy. It's the claim that the bureaucracy is unresponsive to, or even controlling over, our elected leaders. (And presumably, the courts, though I don't tend to see that part addressed in common tellings.)

If you don't believe the latter bit, using the term "deep state" unnecessarily tarnishes the credibility of your argument. (Federal bureaucracy is a more neutral term.)
> I suspect CDE was designed to still work on monochrome displays, but color is imho very important for effective interfaces and CDE doesn't use it at all.

To say something like this is a bit funny in the world where "light" and "dark" are theme choices. If anything has tried to use colorful desktop, it is VUE, CDE, today NsCDE etc.
It probably matters less but I've worked remotely for almost 3 years and I definitely am glad to be at least somewhat friends with my team.

You still need to communicate with your coworkers and being able to develop a rapport is a lot easier (for me) if you have at least something in common.
That would depend on many things including the material and feed rate.

For plastic/wood you can get pretty decent precession on these machines within 200-300 microns or so since it should be rigid enough to not deflect much with these materials.

For smaller parts any issues of gantry squareness would also not translate to the milled part as much.

You can also cut aluminum as long as you are going slow to avoid deflection but don’t expect excellent surface finish and sub 500* micron tolerances.

*High end industrial machines can do tolerances within 10 microns when they are operated by an experienced machinist.
100 microns off spec not to mention 500 microns would result in parts being binned normally at least for critical tolerances.
While kindly requested, I'll admit, this is tough love.

My thoughts:

1. You can't control your manager's actions. It is ESSENTIAL you truly understand this. You NEVER control other people's actions.

2. Reporting him is nice, but it may come back to bite you in the ass hard if he is not fired. Remember, HR exists to protect the company NOT YOU.

3. Get your resume done, and get out. Even if you are given a new manager, you are a tainted good.

4. During the exit interview. Don't dig a deeper hole. It is tempting, but you are also burning any chance of working at this firm or with some of these people again. Now, that said, it may be worth it. But do it eyes open.

5. Start practicing boundaries. Are you on call? If so, you are stuck with the pager. If not then when your work laptop closes, work is DONE. Go somewhere else in your home and enjoy life. Work is when the work laptop is open. If you do work on your personal machine, or recreate on your work machine: trout slap Stop that! Buy a damn machine of your own, or have work provide one.

If my work actually called me on my phone, I'd have a work phone setup. Separation of work and home is essential in life. The ability to rest makes you a better employee. It is CHEAP.

In the end as they say: Nobody wishes they'd spent another hour at work on their deathbed. Most people wish they'd been with those they love more.
> Nobody even thinks like that.

There are a lot of people living in a head bubble who think they can put in two years at a FAANG and change the world. This is an outgrowth of that mentality where trivial things are sold as something revolutionary so someone can feel like they "made a difference".
I am against preventative medicine in the case where it has not been shown to have benefits worth the costs.
Lessons from the Road to Elsewhere
> the 'something you have' is the password manager

The problem is, assuming your master password is unique (I hope so!), all of the likely vectors for exposing it also expose the database, even if it's only kept locally. Having the database only stored in one place is also quite inconvenient, of course, and any sync mechanism adds even more opportunities for it to be exposed.

My computer could very easily have a zero-day vulnerability get exploited. So could my phone. Either one would expose anything I do on it (for example: access my password database using my master password).

(My solution to this is to use a security key for as much as I can. If you're not concerned about this risk, great, but it definitely is a threat.)
I hold these travel truths to be self evident: The destination is optional. Attentiveness is all.
A new place means a new mindset.
A train ride is a narrative... and 62 more.
I once tried to pass through NYC on the way from Boston to DC and somehow managed to get turned a full 180º around and end up headed back north. On the bright side, superhuman performance might not be a very high bar to clear here.
We need laws not just to protect whistleblowers (etc.) but to punish those who retaliate against them.
eight glasses.
Who said life's fair?

The fact of the matter is, given the way the world works, you probably don't want to piss off the US Treasury Department.
Fortification, Part I: The Besieger’s Playbook
The 'rewriting history' thing is probably a reference to this:

> Vaccine efficacy is against severe COVID illness, not against transmission

That is not and never has been - up until literally a few months ago - the definition of vaccine efficacy, nor was it the definition being used for COVID vaccines up until it turned out they can't prevent disease.

Trying to assert what vaccine efficacy is without acknowledging that this is an entirely novel use of the term is going to come across as an attempt to confuse people/make them forget that it was only recently that high efficacy was being proudly announced in terms of "preventing COVID-19".

Also bear in mind that this new definition has no real metrics or science behind it. What exactly is "severe" illness. Don't say hospitalizations because people have to choose to go to hospital and are being told that taking the vaccine means they won't have to go to hospital. That's a massive, massive confounder, and none of the public health agencies suddenly making claims about "severe" disease even recognize it exists, let alone control for it.
Yeah I had the same thought. I played a few FPS on my ti-83 back in the day, it was black and white, and really it only drew the edges of the walls and outlines of people. But I could tell pretty well what was going on in comparison to this.

This atari game might also look a lot better on a crt or something.
You and the guy below missed my point grossly.

What made the meeting not-standup is the fact the meeting is not short. The fact people take time to talk about their daily lives, and other random stuff, means it is not a standup meeting.

I mentioned the original standup meeting was standing, because the point of it was force people to want to leave the meeting.
I was wondering if the recent falling out with France had something to do with it. Maybe this is a cheap way to earn some points with Macron after NSO was caught potentially? spying on him/his government.
Love it. Feedback: add programming language used in the snippet.
I could imagine that left turns like you mentioned would be systematically disadvantaged, but doesn't that just mean you should circle around so that you are going north? If instead you were going west and competing against northbound traffic I find it hard to believe you would be systematically disadvantaged; a space is equally likely a priori to clear out when you have a green as when they have a green, no?
This is a good illustration of a diversity/inclusion hire bringing new perspectives to a product.

I saw the splash screen for this feature the first time I opened Firefox after updating. I selected a colorway, if only to make Firefox browser windows stand out from my other windows, which is useful as I have to log into several cloud accounts.

The thing I immediately noticed is that 2 of the 3 'experiences' of each color are basically a 'dark mode' for that color. I don't find any of them very readable.

The second thing I noticed is it also gets rid of the specific color theme of Private windows which is a little annoying. So they have some things to fix.

Lastly, if you want blue or green or purple browser windows, just change your Windows color theme.
Bitbucket on migration to AWS while everyone working from home
I was at Eazel back in the day and worked with Nat and Miguel when they were at Ximian. It was obvious then that Nat would go on to do great things. What will be next for Nat? Something amazing I hope!
You didn't ask, but I think that:

>Systemd is neither unnecessary nor stupid. And I am sure, if you really think about it, you know this yourself. It would not have been adopted so widely and quickly if it were.

Was bad faith, naive, and frankly... insulting -- so I just chose to ignore it.

My reservations are well grounded, and when ones concerns are echoed by ESR, Linus, and tytso, I don't think they can be dismissed so easily.

Certainly some people wanted features that sysvinit couldn't provide, obviously, because so much effort went into systemd. But surely everyone in this conversation is experienced enough to know that just because "lots of people" choose something, that doesn't always mean it's a good choice. :)

I'm still using sysvinit on my main machine, and on all "critical" servers not because I have an advanced use case requiring a specialized init system but because I have a simple use case and a computing philosophy that requires simple init system. I have a strong (I'll admit, borderline fanatic) affinity for the "unix philosophy" of accomplishing things through the composition of simple to understand and debug tools that do one thing, and do it well.

To me, SystemD is about as far as you can get from "do one thing, and do it well" and "simple to understand and debug". It's a monolith (right?) which is why it's not running directly on the hardware. Unfortunately, Debian now builds some packages that I use occasionally with SystemD specified during the configure stage, and I don't want to maintain my own packaging of tools with different compile flags, at least not yet. Presently, I solve this by having a separate VM for "all tasks that need systemd", but I hope to replace that with something lighter weight, perhaps containers instead.

SystemD provides some features I imagine most users want, and that I strongly see the benefit of, but for the vast majority of those features, those reasons I'd want to use systemd, I'd already solved it myself, through the composition of existing and simple tools. A good example is networking. My computer does exactly what I want it to do, every time, in all permutations of wireless, wired ethernet, wireguard, knowing to mount certain NFS shares when I'm at home, randomizing mac address in certain situations, knowing when &c. It's great functionality, and I got there over time by building simple and easy to debug shell scripts, which call out to tools like `ip`, `iw`, `wpa_supplicant` and reading from /sys/class/net.

I also don't use pulseaudio, as audio happens to be one of the subsystems I have strong experience with, and pulse is an unnecessary (and sometimes error prone) layer, considering I get along just fine with ALSA.

The one thing I'm jealous of is faster boot times. But I'll happily boot a few seconds slower in exchange for PID 1 being simple, and my other services being simple and hence easy to debug.
Your boss being an asshole won't get you anywhere, alas, unless it has something to do with you being a protected class, which you would have brought up were that the case.

New job is by far the best solution here. Good luck!
As someone who has been in this space a long time, I assure you I am idealistic in my positions. Hopelessly idealistic.

What does Ban even mean? That it is illegal to run in places like the US?
Very unlikely, and as more institutional money flows into it, it grows more unlikely. Some places are starting to put 401k/pension funds into it. Some places are raising it as legal tender. There is also that 1st amendment thing.

So will it banned like drinking straws? (which are still available) Or banned like drugs? (which are still available).

I feel you WANT it to be banned because it tickles your authoritarian tendencies. I am glad we live in a world, at least today, where your wishes are ignored.
http://ftp.metu.edu.tr/pub/mirrors/ftp.x.org/R5contrib/olvwm...

No idea how usable it is or even how to build it, but that looks like the tarball...
Is it this one?

https://www.motherjones.com/politics/1983/07/their-will-be-d...

(Asides: My first impulse to find the article was archive.org, but after that failed, Google delivered on the first try!)
Is this, like, actually true? I was under the impression semver is particularly useful during that stage because it (is supposed to) provides guarantees around which things break and when. I know, for example, many foundational Rust libraries are technically pre-1.0, but because of the semver standards, users are able to use them consistently because they have an understanding of which updates are important and/or likely to break their existing code, even when the long-term 1.0 guarantees don't necessarily exist.
‘Don't Buy Zillow Homes’: A Tale of Failure, Mistrust and Hot Housing Markets
Well, I guess everyone has their own interests. I'm glad you got so much out of it. Personally I have no desire to see and feel myself be rotorootered and am very happy to knocked out, but it would be nice not to have the sedation after effects. The last two times I got one I ended up taking like a 4h nap afterwards. I'd imagine you also wouldn't have the same restrictions around drinking water cutoff times without sedation.
> Your aesthetic is not mine. I find "material" toolkits to be masochistic at least if not worse.

Right to the point. A pure visual and usability masochism. I live for the day when our buttons, menus, scrollbars and such will one again have topShadowColor and bottomShadowColor, inverted on click to have nice fat juicy feeling that something has beed clicked actually.
yakkomajuri.github.io :D

The piece about how I made it did appear here not too long ago:

https://news.ycombinator.com/item?id=28837760
I grew up in Reagan's America, and I didn't find it paranoid or wretched. I remember a lot of optimism around the space program and the fall of the Berlin wall. There were great movies, great music, shopping malls, arcades, and we were united as a country. I find few, if any parallels, to the Trump years. Trump is the polar opposite of Reagan in terms of communication style IMO.
We certainly see the effects of their antimeritocratic ideology.
Jesus you shouldn't be driving a car if you are that angry
At one point "fake news" meant something concrete, referring to throwaway blogs masquerading as actual news organizations that don't exist.
Question for SF folks: I see self driving cars all the time in the inner Richmond. This is happy-path driving, all 4-way stops, not much traffic, not many pedestrians. Easy driving. Are the firms doing as much mileage in rush hour in tougher driving spots, e.g from Bush to 2nd to the Bay Bridge at 5pm?
Local Neovim Plugin Development
Virgin Hyperloop to transport 200M passengers a year by 2040: MD
If I am the only qualified person and there are 2 jobs that are paying all the money in the world I will work 16 hours a day on both and earn 2x all the money in the world.
The military and education do hire people that care, insinuating that they don't seems very wrong. What I do see here, is that someone is speaking far outside their domain of expertise. Software Engineers love to do this on a lot of subjects. Having a deep background in Systems it's amusing at times, but I certainly wouldn't say they don't care.
> For small businesses to pay more, they have to raise prices

Only if they insist on maintaining the same profit margin. As demonstrated by the massive wealth transfer that happened during the pandemic, most businesses aren't hurting.
not to mention the perception of some organisms in ecosystems as "useless" only to discover their absence causes the system to collapse
So true! I always rehearse my talks several times with the stopwatch on my phone sitting on a nearby desk, but I feel like that’s not an obvious thing to people who are getting started and don’t have theatre or public speaking experience.

It’s a lot like that (probably misattributed) Hemingway quote “If I had more time I would’ve written a shorter letter.”
This would explain all the NYT and Bloomberg articles trying to start fights between different demographics, and the weird aggrieved fixation on the closure of little shops in NYC only known to people on a single street in NYC that wouldn't warrant an international feature anywhere else.
> The tech industry has been gleefully imitating scifi horror for a while now

I mean, here on HN we hear that this is not the case at all among employees of big tech, and then we make fun of them.
Why would refusing to cover the story stop that problem? He’s literally running ads with it so it’s going to get plenty of oxygen no matter what. Might as well true to get the actual truth out there as well.
But they're not moving fast enough, unfortunately. That's why there are a lot of new features available on Chrome that are not on Firefox, and that matters a lot for normal users because for them it's the browser that's broken, not the website.
prediction markets suck with liquidity, you just have to invest in the company that would offer the ability to do it

there are just already lower tech ways to make billions getting other people’s crypto, and turning that into cash easily, assuming you even want state money

its just not worth it for the “aha! see only I could make this bet so accurately” gloat, right now
Let's hope "I worked on X, I will work on X" goes the same way.
Before we go into the discussion of whether life may or may not be able to exist in hot plasmas (which is fine, in a speculative hypothetical physics kind of way), the point is that we are talking about the building blocks of our form of life. Which is not the kind that exists in hot plasmas.
Batteries are actually terrible at storing large amount of energy for any significant period of time, otherwise this would be the solution everywhere
> If you want to change lanes, you need to cut someone off. It's just expected. If you don't drive like that, it's almost as if the other drivers don't understand your intention, and you get nowhere.

This is going to be a major challenge or at least a major change for Waymo. It's been a while since I've driven near one, but they were very timid with lane changes. Also, there was that published incident when the Waymo car tried to change lanes into a bus.

There's unwritten rules about who you can cut off. My experience is from LA freeways, the rules may be different in NYC, but the concept is the same. Buses and other vehicles, usually no, but sometimes. Marked taxis, no. Older vehicle with lots of scrapes, probably no. Also, the proper time to signal your lane change is often after your car is already in the lane enough that you can't be displaced.
Unless I'm mistaken, this is almost, but not quite correct. (Firstly, what's being cast is `p` which is a `void-pointer`.) More importantly, the latter cast says to treat p as a `pointer to an array of int-pointers`, which means that the first dereference actually gives you the array. Expressions with an array type in most contexts (including this one) decay into pointers to their first elements – thus the second dereference gets you the first element of the array, an int-pointer, and the third one gets you the integer being pointed to.

Also, because this array type is incomplete (it has no size), I don't think you could use it in any context where it didn't "decay" into a pointer to its first element (you can test what your compiler says if you try to measure the array's size with the sizeof operator when only using one dereference).
Maybe you could eliminate most parking spaces and reduce the total number of cars if everyone would share a number of real-self-driving cars.
> And we don’t really tolerate this type of what I would say are one-size-fits-all tools anywhere else in our lives.

Oh my god, yes we do. Overwhelmingly, yes, that's the norm for tools. Very few people give a shit what color their hammer or circular saw or whatever is, unless it's something to do with colors improving safety. I give no thought to the color of anything in my kitchen unless it's going to be visible most or all of the time, at which point it's a fashion concern, nothing to do with tools. And you know what color's best, then, 99% of the time? "Same as everything else".
This is definitely not a bad idea. I have become a regular at a cafe that I go to on Tuesdays and Thursdays, and met a few people around there, including some other devs.

I do wonder where to "advertize" this though. I've ran a Meetup group in the past but that's not a thing here. Facebook would probably be the way, except I don't have an account (does make life harder at times).

But I will consider this, thanks!
"Carter’s liberal big-government policies"

Yes, this needs to be debunked. I was in high school during the Carter years and I was into politics (seems odd for someone that age). There's a reason that Carter was primaried by Ted Kennedy in 1980: many Democrats found Carter too fiscally conservative. Carter was a deficit hawk. He pushed for a balanced budget and that upset many Democrats at the time because he wasn't proposing the large social spending increases they wanted to see.

I think Carter is definitely an underrated president who likely would have been re-elected had the Iranian hostage crisis not happened. He was a visionary especially in terms of the environment and global climate change (which his administration began to address). But he was much more of a centrist than a liberal - though the center has moved to the right since his time.
Nat Friedman is very cool in real life
It occurs to me that some of these axioms depend on how many dimensions the space has- in 4 dimensions, a vector would have 4 components, a bivector would have 6, a trivector would have 4, and a quadvector would have 1. And so on, in accordance with Pascal’s triangle.
Teardown of Apple's new USB-C to MagSafe 3 (140W) cable [video]
And the local community business leaders are happy to help steer reporters to the business owners who toe whatever position they've decided is in the best interests of the local business community.
>It'd be better for society to fire clowns like these and administer them unemployment than to have them crowd out those that actually give a shit.

The people that give a shit are making 10x as much by not working for a public middle school.

Fire the current lot if you want, but they'll just be replaced by the next set of people who aren't skilled enough to make market rate.