skysight-inc/HackerNews huggingface dataset:
Interesting - the attack relies on a compromised rule list, but that doesn't seem super hard. I have no idea what goes into building one of those, where they're sourced from, etc.
The rate of change would be fine in my book.

The problem is the rate of breakage. Backwards compatibility is a forgotten art. Code is endlessly rewritten and refactored. Sometimes for trivial things like changing names. And of course, they don't keep the old name for more than a year, if at all.

Can't anything ever be good enough? Obviously things move on and new tech replaces old, but we don't need to break compatibility between versions of the same code for no reason.
This observation still provides no solution to the catch-22 of imprisoning black people vs taking away money from black people. It seems almost like black people are just people, so deciding policies are going to be good for some and bad for others, just like every policy.
Some trivia: ‘Vindriktning‘ is ‘wind direction' in Swedish.
Postgres's JSONB type can essentially turn Postgres into a full NoSQL database. Infact, its so good that it can beat MongoDB at its own game in a lot of benchmarks.

https://www.theguardian.com/info/2018/nov/30/bye-bye-mongo-h...

Example: The Guardian switched from Mongo to Postgres jsonb as a nosql db.
When you use our special transmitters and your listeners use our special headphones, then the headphones will send an encoded signal saying their owner is more liable to be affected by broadcasts urging genocide! This allows you to use the differential broadcasting properties of our transmitter to send special commit genocide now messages to genocide ready users of our headphones while continuing to send innocuous look at this cute bunny pictures to people who will soon be killed!

Buy now, operators are standing by.

on edit: I guess it should be innocuous renditions of The Little Drummer boy to stick to the analogy, but I was momentarily taken by the little bunny idea.
This dude is embodiment of why we created agile. What a childish way to look at engineering.

Product: "What are you working on?"

Engineering: "That is up to you. What is important? The answer can't be everything."

Product: "Why is it taking so long?"

Engineering: Here is what the developers expect it to take. It will almost certainly take longer. When are we supposed to get X project done with our current workload? What falls off? If we crunch we will lose our best talent who will leave to go do the same work for more pay somewhere else.
Totally explains why the most common English last name is "Smith"
The only difference I notice between this and Wikipedia is that I can't hover over a link and get a pop-up description of the page. Is that all or is there more to it?
For goodness sake I’m trying to having a grown up conversation with someone else and you’re making out like I have a personal vendetta against yourself.
Did accountants, engineers, and other staff, receive sentences for participation in other genocides? Serious question.
*The review was a popular post on HN last night for anyone who has not read it, I rather enjoyed it :)
"Wiped out clean" means what?

I'm going to be very generous and your phrasing which sounds like you mean the US should commit ethnic cleansing.

I guess you mean the US should invade, occupy the country, impose new laws and police them. I guess you believe this because that has gone so well in the past.
That was just the first link I had on hand and I do agree it was fairly innocuous but at least in my line of work, if something like that was to be discovered in a tool, it'd cause all kinds of problems and we'd have to do a full security audit.

I personally like the idea of easter eggs but I just think they are too difficult to do safely in command line tools. Graphical tools are generally fine provided the code running is isolated from anything dealing with a hostile network or safety critical environment.

I agree that tech/sec debt are just as bad if not worse but I can see how they slip past the radar. I personally am in the same ideological boat that these tails should be regularly and expediently dealt with but I think the distinction is that most technical debt seems like it was a good tradeoff at the time while there's never a good justification for easter eggs past "fun".

I guess I fall into the category of crotchety SW dev but I find it's easier to defend against that future technical debt by just drawing a hard line in the sand and not giving any ammunition towards the unnecessary additions crowd.
> Coming to MySQL was like stepping into a parallel universe, where there were lots of people genuinely believing that MySQL was a state-of-the-art product.

Spending years in an environment where a core component of your product was crippled by technical debt and you were surrounded by people who didn't -understand- how crippled it was does seem like a recipe for understandable bitterness.

People saying "yes, we know, but rewriting that isn't the business priority right now" is a different matter - that's often aggravating but the right call - but not even acknowledging the problem is unhealthy.

Note that I've made a couple other comments on this article that do their best to acknowledge how much more of a pain in the ass learning how to setup postgres replication is than mysql, because even though I prefer postgres most of the time it's still -true- and I don't see how hiding from that fact makes anything better for any user of anything.
I've written this before, but someone on HN posted a link on Ubiquiti Glassdoor reviews where multiple people mentioned that the company is hostile to automated testing. Have things changed? If not, why, just why?
Of course, there's a huge gulf of possibility, and he definitely creates the impression that those 900 people were fired for being bad employee... But I'm awfully concerned that you're so willing to take this guy at face value, uncritically.

You know what else he doesn't say? The median, mean, & mode of his workforce's productivity (hours/day)? Also, how have those productivity numbers changed, over time?

What if the mortgage market is slowing, and his company is ASSIGNING LESS WORK to those 250-900 employees than it did, previously? That means his market is drying up quickly, and his company may be at risk... Better not let the media know about that!

What if the median/average productivity of his entire workforce is only 2.5 hours/day, because it's so poorly managed that those people aren't being given useful tasks to do? That would mean management is incompetent, and we DEFinitely better not let the media know about that!
Right. I don't see why this is so far fetched. It gets MS/Windows branding/features on the machines, not some "other" Linux distro. Once people are using Windows only features, they can discontinue or raise prices or etc on the "other" linux distros.
Sure, and then how long do we leave troops there for? another 20 years and then we leave and everything goes back to the way it was? Conceptually I am all for the overthrow of despots and tyrants but the reality is we cannot keep sending the youth of America to various spots around the world to fight and die. America has a myriad of issues at home including spiraling inflation and we can ill afford to print more US dollars to fund an occupation in Asia. Not to mention China would not respond well to US forces occupying a country on their border; it would likely become a proxy war in the same way Vietnam did; might even prompt them to invade Taiwan forcing America to fight a war on 2 fronts. Ideas that seem straight forward in concept often turn into bloody quagmires when exposed to the realities of global politics.
And that is fine. Where are their managers, though.
In related news, the company changes its name to worse.com...
How do you know there’s no proof? Not like they’re gonna write a blog about it.
Amazon does build their own containers, but the article states that these 53-foot containers "are not and can not be used for shipping", implying that they are shipped empty and only used for domestic trucking. Presumably this is because they cannot be stacked as high and they do not match the standardized 40-foot size used at large ports.

On the other hand, [1] suggests that newer 53-foot containers may be suitable for ocean shipping. Is it possible that Amazon is moving 53-foot containers to alternative ports in Washington and Texas, because those ports support the 53-foot standard?

It would be interesting to know how difficult it is for a port to switch between different container sizes. Do ships need to be refitted? Are new cranes required?

[1] https://en.wikipedia.org/wiki/Intermodal_container#Non-stand...
When you go to the ophthalmologist and they do their thing, do they end up giving you weaker prescriptions? The skeptic in me wonders if you've simple gotten used to poor eyesight? I'm curious though and really want to hear more.

Also, seeing an ophthalmologist is still important, they check your eyes for potential problems, more than just issuing prescriptions. You say you worry about retinal detachment, they can see early warning signs of that and fix it sometimes.
The fundamental truth of software is that it is much easier to write than it is to read.

So it's often better, from the developer's perspective, to reimplemement a solution than to maintain refactor an existing legacy solution, even if your re-implementation ends up being inferior (which it almost always will at the beginning).

So the reason why software cycles is that pioneers roll out some new tech, it gathers momentum, over time it becomes complex, it becomes harder for new developers to understand it, until a breaking point is reached and the new guys splinter off to make their own version from scratch, repeating the cycle.

Yes, this is extremely wasteful, and it's hell on end-users, but there is forward progress, even if it's of a two-steps forward one-step back variety.

Frankly, I don't see this situation changing as long as developers are sought after, which they pretty much always will be. If decision making is handed over to the sales and marketing folks, they will make even worse mistakes.

It would be nice if there was a "stable software" movement similar to a "free software" movement. One that championed backwards compatibility and preservation of APIs and the user experience above all. Then customers would at least have a choice as to whether to get a dynamic or stable library/application/service.

Apropos: https://www.joelonsoftware.com/2000/04/06/things-you-should-...
> Almost nobody can handle being that much of a lazy, sleazy piece of crap.

What are you talking about? Entire countries have been doing it for decades before ending up bankrupt.
The context here is the mortgage market is declining as rates rise. These are people who mostly were performing but there's no longer a market fit.
> if the algos were smart

Algos aren't smart. Thy automate human reasoning to the extent logically possible. If as a human you don't know how to detect a spoofed bid, then how do you make algorithm "smarter" than yourself?
In what world can a company that has to lay off 900 people also afford to pay them for the next 6 months?

It’s a terrible situation for the employees (and better US employment laws would certainly help) but none of your suggestions are even borderline realistic.
I can't say I'm really excited to update.

I just want Windows 10 to be supported for the next 10 years. It's basically the perfect Windows. Things finally just work , WSL is great. The only thing annoying is Nvidia requires a heavy client just to install drivers.

If Windows could integrate video card driver installation I'd be very happy.

Not about to update to 11 and break everything.
Ah OK, that subscription covers all Google services or just a chunk of them?
Deaddrop. You get an address, sometimes a GPS spot, a couple of photos, and retrieve whatever substance you ordered yourself.
Safeguard your containers with new container signing capability in GitHub Actio
Abide by the WARN act for one
According to an article posted by this other comment[1], the CEO is quite the psychopathic liar, so I definitely wouldn't put it past him.

[1] https://news.ycombinator.com/item?id=29461957
This could be used as an assist to space maybe :) sustainable Earth based lava launches
A touch off-topic, possibly, but does the pandemic signal a divide between "old-world" and "new-work" or "Point A" and "Point B" when work life (leadership, work, ethics - personal/business etc) were vastly different landscapes?

Maybe this has been asked and answered and I just haven't come across it, but it seems there are wildly different approaches before the pandemic and after.

Just a thought.
Sure, but even better is to be more explicit:

- Which business constraint was violated?

- Why is that an important constraint?

- What control mechanisms did we have in place to prevent that from happening? Have they prevented the constraint from being violated before? Why where those mechanisms insufficient this time?

- What control mechanisms didn't we have? Why not?

And so on. You get fan-out of much higher degree that way, but it also, in my experience, is a much more efficient way to search the causal network.
The answer to your question is "yes".
That's actually the goal in most firings so employees can't use their access to sabotage things on their way out. You have IT revoke their all their access once the meeting starts.
Lmao underrated comment
A world in which lying is not punished is incompatible with progress.
Generally speaking, HN is pretty much one sided with Postgres Vs MySQL. I can count with both hands amount of comments over the years who dare to post an alternative view. And Oracle ( MySQL ) is evil.

So I am surprised this thread had more comments on reason to choose MySQL than everywhere else on HN combined. It is still a minority. But at least not as one sided as usual.
>I've been keeping this pace for 18 months. I scheduled one day off

Dude, wtf. I hope you're getting paid very well and/or equity in the company, because that's totally fubar'd. You should be looking around for other jobs.
InnoDB has been the default for over a decade.
> You'd have to delete the wg0 interface or delete the default route for packets to go out via ens0

So... You'd have to do work to properly blackhole traffic when wg0 goes down. However long it takes to reconnect, you still will automatically fall back down to ens0 while it's down unless you do something to stop that.
Broken implies that at some point it was working.
Sure, but the client still pays the consultant for economic reasons: soften the emotional blow to the employee being let go in order to soften the reputation blow to the company. If the employer does not care for reputation (or, what seems more likely in this case, key persons might actually like that particular type of reputation), why would they pay?
I don't think finding individual notes / the inherent notes within a chord is likely that difficult. The problem with this sort of thing is the nuance that's really involved - a player with a decent ear will be able to tell if the same A note is played on an open string, on the lower, fatter strings, or further up the neck. With chords, you also need to start considering voice leading (where you're specifically picking chord inversions for melody, which on guitar will affect how / where you play a chord) and how the mechanics fit together overall (I probably don't want to play an open C chord followed by something on the 11th fret, for example).
> "Wiped out clean" means what?

Which means nothing remaining standing of the fixed infrastructure of Burmese army, and nothing moving remaining of its vehicles.

Burma has a strong, nation-wide oppositionary movement, which is now trampled by an even more powerful, and cutthroat Burmese army.

Without two things aforementioned, the balance will change. An aid of small arms supplies will be enough for the opposition to win, and unite the country.

It's only now, a once in 100 years opportunity came — to stop warring ethnic armies killing each other, in face of a common enemy with the Burmese ethnic majority.
I agree that you outline why its hard to layoff so many people.

Let's asume you were just laid off, you and everyone else now have 5-10 questions that are specific to you that you want answered right away.

How do you do that in a 500 person zoom call?

With one on one meetings, this is trivial.

Now you've setup a situation where you still need 500 individual meetings. I"m not sure a global zoom call did them any favours or helped them at all here.
Private company != state
Thank you Sampson.

I apologize for my hasty comments. Based on the Reddit thread I had seen, it seemed most people were blaming a down server - and to a user, that's what it -felt- like too, seeing as there wasn't an app update or anything recent. I'm thrilled to hear that wasn't the case, and appreciate the explanation. Sounds like we're staying with Brave then!
To answer to OP, I think it's an inevitable consequence of the economic model behind the companies that make those products. That's why I'm trying to adopt FLOSS tools as much as possible (and also to try to learn how to contribute and to give back with both time and money).
You don't get promoted for spending a lot of time deeply understanding what was there already, and only making minor changes!
The major issue is that the companies don't want to, in CC terms, "share alike". Attribution is a lesser concern.
Maybe they should stop putting Zuck in front of cameras. I associate strong negative emotions with him.
I found it in the spec in section 2.1.5. (Referring to the May 19, 2021, clean revision of USB4 1.0.)

"A USB4 host or USB4 peripheral device can optionally support interoperability with Thunderbolt 3 (TBT3) products.
"A USB4 hub is required to support interoperability with Thunderbolt 3 products on all of its DFP . A USB4-Based Dock is required to support interoperability with Thunderbolt 3 products on its UFP in addition to all of its DFP.
"When interoperating with a TBT3 product, Thunderbolt Alt Mode is established on the link between products. The USB Type-C Specification describes how a USB4 product negotiates and enters Thunderbolt Alt Mode."

So, accurate!

However, my question is about major brands. Will Lenovo, Dell, etc., go for USB 4-only instead of USB 4/TB 4? I guess we'll find out.

But my understanding would be that a Thunderbolt 4 controller connected by a USB 4 cable to a USB 4-only device running USB 4 for 20 Gbps would still work through Thunderbolt 4’s backwards compatibility across all USB modes.
Sorry. I found a bug in the *Hello World* program I posted above.
The Q operation requires an integer argument, an exit status.

So

kHtketkltkltkotk tkWtkotkrtkltkdtk!tk:k0-tQ

is wrong. The below is correct.

kHtketkltkltkotk tkWtkotkrtkltkdtk!tk:k0-tk0k0-Q
It's possible to be really clear without going ad hominem. Reality is usually already harsh enough. I'd prefer the first with a clear indication that the company will probably not be able to continue keeping to employee since they need to save a lot of costs. So the person can get a new job in time. IMHO it should be the minimum standard for anyone working in management to maintain a respectful and clear communication.
Pretty sure you can build it yourself from https://github.com/WebAssembly/wasi-libc given that https://github.com/WebAssembly/wasi-libc/commit/ad5133410f66... is a contribution from a MoCo employee doing a lot of work around toolchains.
My grasp on "the medium is the message" is that it's in part a technological-determinism argument. The message a medium will convey, or perhaps the space of messages it may end up conveying in practice, is determined by the nature of the medium itself—how it's created, how it's distributed, how it's experienced—resisting attempts to use it for other purposes. That aspect of it, at least, seems useful and to have some truth to it.
Not gonna lie, I always thought slightly worse of Facebook just because of the name. Not on purpose, it just seemed a silly name for such a large company. It's like if Toys "R" Us somehow became a powerhouse of a company you heard about all the time.

It probably says more about me and my perceptions of social networks than anything else, and my perceptions of Facebook from the early days persisting with the name. But that's the thing with names, they don't matter. Except they actually do a little bit.
Wow, that is pretty incredible. I'm 54 years old and I do believe that might be the worst layoff story I've heard.
I suspect it is rare, though I suppose not impossible, that anyone needs to break off 900 romantic relationships at once.
Everyone who works on mySQL is going to read this to mean he thinks they're idiots, and that's what matters.
Lawsuits are public records at the time they are filed, which in general is one of the foundational principles of the US. This is done for a good reason, so that judges and prosecutors can be held accountable.
The True Believer by Eric Hoffer.

Anytime I hear about a new movement or school of thought I go back to that
Imagine all managers scheduling meetings with their reports to tell them

I was in a company that had a mass layoff (well, it was getting bought for IP/assets and a few employees). I found out about it from my boss one morning, knew I was getting laid off, then scheduled meetings with my direct reports later that day. It was pretty easy to find time to schedule the meetings since it's not like anyone had any project work to do any more.

By mid day the cat was pretty much out of the bag and everyone knew what was happening, but I and other managers still held the individual meetings.

Managed to hire most of my my former direct reports at my new job.
> Burmese regime is one of world's most unruly, despotic, prolific, and it can be wiped out clean by US military with ease, without involving any of its allies

Maybe you missed the memo, but there is plenty of precedent for US getting its ass handed to it trying to "clean up" despotic states in SE Asia.

And as far as doing it without allies, to quote Robert McNamara:

> What makes us omniscient? Have we a record of omniscience? We are the strongest nation in the world today. I do not believe we should ever apply that economic, political, or military power unilaterally. If we had followed that rule in Vietnam, we wouldn't have been there! None of our allies supported us; not Japan, not Germany, not Britain or France. If we can't persuade nations with comparable values of the merit of our cause, we'd better reexamine our reasoning.
Is the rent affordable in Hong Kong? I think Hong Kong has some of the highest housing costs in the world.
You're editing and re-editing a lot of snark and aggression, consider that you might be a little too invested in this. Let it go! We are all nerds here, nobody has to be like this to each other.
Well, Zuck did retain 51% control of the company. If there are any knives out in the org structure, I bet they'd be delighted to watch him take the blame. Plus aren't all the expensive lawyers tied up with Maxwell and Trump's allies right now?
I never heard of it, and I never seen it being used, whats a big project that uses it?
Nirmal Purja
Counterpoint : this is going viral. The aftermath of that is going to be hard to measure in simple terms.
TechDirt is pretty good in this regard: they provide the PDFs which have the docket numbers on them.
Reminder that the mobile Wikipedia page is accessible on desktop and looks pretty neat: https://en.m.wikipedia.org/wiki/Main_Page
From knowing a lot of Googlers:

- They are extremely self-assured of their competence and the effectiveness/completeness of anything they design.

- Google has nearly two-decade-culture of drive-by product development. People work on something, it becomes a product, the laser pointer of Shiny dances nearby, and they're off to work on something else and the product matures at a glacial rate, if at all.

They also don't care. Money printing machine go brrrrrrrrrr to the tune of $10BN/year.
But that's not what the headline says
Or IBM and apartheid.
I picked up your earlier comment referring to that post, BTW.