skysight-inc/HackerNews huggingface dataset:
I was in the communal lunch room with other people and the CEO was mad about the delay in a software project. He put both middle fingers in the air and said something to the effect of "the developers really fucked me on this one."

I was the Director of Engineering at the time and was four weeks into the job...

Software projects were so badly run there it was absurd. I left two weeks later.

Another story from the company is that they forced people to cancel their winter holiday vacations to finish a project. The project was completed but 18 months later that project still never launched or used by anybody. The CEO had no remorse about this. Didn't care he made people work through holidays for nothing.
I did not claim democratic government leads to chaos, but rather the absence of government that does. Perhaps I am not familiar with all the discussions about this topic (I believe democratic governance is the best possible but have not experienced non-democratic societies so have strong cultural bias).

That's a beautiful quote.
I’m sorry but that was my sincere conclusion at the time.
The only routers vulnerable to that exploit were routers that were deliberately configured to be open to the internet, no router with the shipped default config was vulnerable. The vulnerability was patched out in a bugfix release months before the exploit happened, so additionally it was un-updated routers at risk.

That's something entirely different from what happened with Ubiquiti.
Long-running age discrimination case against IBM enters discovery
No other package upgrade causes me to wonder "what will this subsume today?"
Ooh ooh I know I know! They were all written in..

...the 90s. So it's too late to change them. We should definitely be considering safer languages in 2021.
'People believed it': the rise and fall of WeWork, a $47bn unicorn
> I don’t want to use Yandex in any capacity since it’s complicit with oppressive regime and gradually becomes part of it, sharing data and targeting citizen with surveillance

Really? So the USA and it’s allies don’t spy, and aren’t oppressive? What do you do with the information revealed by Snowden (about the NSA and Prism), Assange, and with the Crypto AG story?

I’m curious if you see those those things as less severe than Russia’s oppression/corruption?
> ResizeObserver

TIL. Oh gosh I don't know if I have the brain power to work through all the necessary rendering layers logic to fix up my game engine to make the pixels as they should be, but if I ever do and figure it out, great thanks to you! (and even otherwise, thanks!)
You've re-stated the problem but you haven't changed the facts.

We have yet to build a computer program that can adapt and "learn" and grow as effectively or as efficiently as a simple biological virus. In other words, a virus; which is technically not even alive, is closer to being "intelligent" than anything AI has yet produced. Never mind intelligence that is alive.
It's been interesting to watch the rise and fall of internet comment sections. They used to be found at the bottom of just about every page. But the moderation burden has led to their removal in more and more use cases.

News sites started stripping comments from articles so long ago. When you see a comment section on the bottom of an article or blog, it contributes to that feeling that the website hasn't had a remodel in a long time. Like an animated gif spacer from the 90's web.

Now we are seeing the social media hubs, technically places that are entirely comment threads, abdicating moderation responsibility to thread creators. Twitter users can hide replies to their tweets. Youtube creators can as well. Now this.

Overall a good trend, IMO. Moderation responsibility was so diffused that no one did it well.

The emerging pattern is that the site owner can provide global moderation of clear cut illegal activity. This doesn't meet anyone's bar for civil discourse, and there's not a good global solution for how to achieve that, so the site owners will place the next level of moderation in users' hands. This starts to model how it works in the physical world, so I think we're on the right track.
The difference between giving data to Apple or Yandex/Mail.ru for Russians is this:

Apple will help advertisers and spammers target you.

Russian corporations will help thugs, racketeers and corrupt police target you and government will sell your data on the black market.

So no, it’s a question of personal security, not of simple annoyance.

I would much prefered if Apple left Russian market and we had to import iPhones via backchannels. That’s how bad privacy situation here is.

There is no nefarious plot. Apple just gave us and our data to criminals to keep small insignificant market.
I suggest that you don't read up on how penicillin was discovered then!
The same laws are still being abused by the recording industry, so maybe...no?
Is taking someone's code, be it small, and deliberately removing the attribution; an error?
I will check out that ResizeObserver property.

I hack around it by taking the CSS size of the container, finding the closest smaller integer device pixel size, and set the canvas context to that and the canvas CSS size to the fractional size, which can be smaller than the containers CSS size.

Basically rounding down.
Any particular reason why you use "WLAN" instead of "WiFi"? In my mind WiFi would be much easier to comprehend.
> When we talk about an OS that on desktop has minuscule user share, it is not too clever to further fragment that.

True, but desktop usage is only one of many things linux is used for. All the "unification" efforts ala systemd try to handle all of those use cases. I don't see why the init system on my server has to be the same as the one on my ultrabook, because only a fraction of what they should do is shared.
Having one tool that covers all the use cases just sounds like a very good way to increase the attack surface.

> I believe there are only a handful of people who knows enough to create a proper init system (similarly, sound and graphics) and do it for the community.

I don't think Linux graphics or sound situations have much in common with the init system situation, except perhaps the fact that Poettering tried to fix sound as well.
Good developer is highly subjective and often disappointing. When people say that they typically mean specifically targeted candidate. How long it takes to find that person typically comes down to:

* specificity of targeting

* commonality of targeted skills in the market place

* competition for such candidates

Confusing something good for those factors is half the reason many companies stop reading resumes and make poor hiring decisions. A poor hiring decision is not just someone unqualified but also people who are well qualified yet not what you expect or need.

In my case as a JavaScript developer many companies knowingly ship the same kinds of crappy software over and over because they leverage their hiring risks away from writing software to tooling popular tools/frameworks.
Companies wouldn't try to hide privacy violations if no one cared.

People care about privacy. They don't understand how their data is used and believe they can't do anything about it.[1]

[1] https://www.pewresearch.org/internet/2019/11/15/americans-an...
Am I the only one who thinks this story smells like smear campaign from facebook??
>"“When this mission is complete, people are going to look at it and say this was the first time that everyday people could go to space,” Isaacman, 38, told reporters."

Did not Russia earn some cash for flying passengers to the ISS some time ago?
Would an approach like this not also serve your needs?

https://www.unix.com/man-page/FreeBSD/8/rescue/
Sure, but it doesn't seem relevant to playing defense. Patching after an attack is a losing battle. Real defense is securing systems in advance.
I am just worries that things like 3rd parties integrating with your Kafka broker will stop working or experience issues. Also, I wonder if SASL_SSL is implemented exactly the same way etc.
A few years ago there was this atlas obscura article about all the deaths in one region in britain over the course of a year. Quite a lot of people died after tripping and either being cut by their knives or just acquiring an open wound in a different way.

Then they die a few days later.

Maybe with some notion of natural aging, life expectancy is quite similar. But chances of getting there are way higher now.
Biden administration launches big push for offshore wind
I think the original blog post from the developer is a better link: https://feaneron.com/2021/03/30/obs-studio-on-wayland/

Michael added zero extra information on top of that.
Cue the HN space fanbois in 3 ... 2 ... 1 ...
Why is this a problem, the key was valid however at the time the commit was made?

> https://lwn.net/Articles/813646/

Huh? Replace one convoluted process for another convoluted and less capable one? Seems like not invented here syndrome. Not surprised it's not used. If you're using email for critical, sensitive work, spend the 15 minutes to learn how PGP works and another to set it up. You can even sign your git commits and tags with them!

Also, get some yubikeys, they work well with pgp.
I noticed, that's why I wrote "I didn't even realise that something like that existed already" :) And I'm grateful to the OP who brought this tool to HN's attention.
“Natural capital” accounting method might give nature an economic voice
>How hard is it to change to a new app? Three minutes maybe? That’s not hard is it, come on.

If that's all it took, then no, it's not hard.

However, they all require you to login, provide email/phone details, prove who you are etc.

Also, that their Ts and Cs say that they'll share data with their partners, which you can go lookup on a massive list somewhere...

That's umpteen more companies that I know nothing about with a copy of my details.

It all adds up.
Correct. But infants are usually not scholars so irrelevant to this analysis.
The reason clean water became consistent is because science told us clean water is important and how to make clean water widely available. Nutrition became better because science allowed us to grow more food across more land more easily. Things like crop rotation, mechanization and fertilizers allowed less land to feed more people a better diet.
It also highlights how valuable communities that do have good moderation can be. HN being the major example. I would probably include some (emphasis on the "some") subreddits.

Anywhere else?
It's impressive they still manage to lose money. I guess they spend it all advertising to people to use the thing?
I am always amazed and surprised when reading comments on HN regarding Apple, even though I know what I will read.

No matter what Apple does, the Apple apologists come out of the woods to defend their overlords.

I always like to play a little game, which I believe could also be a nice browser extension.

Read the comments and articles, but replace the word Apple with Microsoft. Opinions and stances would shift dramatically under a minute.

I cannot fathom that there are adult educated people living in a free democracy defending a company which works with a authoritarian government which is involed in a GENOCIDE.
Crisis actors – watch how they make your news
Both incorrect. The stability system to correct pitch to avoid training is only one side of the story. The other side is there wasn't a linear relationship between pitch, aoa and stick forces, and that would not have passed the faa certification.
> we should also be fighting back against air travel in general then.

I disagree. We should fight pollution, and air travel seems to evade all taxes on fuel mankind came up with...

> Pollution taxes are one way to do that.

It's about making pollution taxes fair and square. Not: tax this, don't tax that.
NightCap

https://nightcapcamera.com/nightcap-camera/
if they wanted to do that they'd probably have found another solution already through google's data at the very least. Probably apple/FB as well. Plus cell phone service providers.

I don't know why this new thing is your choice of how they'd get the data other than it being probably run as effectively as parler (edit: no data - gut feeling).
To that I raise you option number 4, who is part of a wider cultural phenomenon among the Gen Z:

https://www.youtube.com/watch?v=n-aZBwOj94w
Africa Uncolonized
The friends you keep says a lot about you.

https://www.google.com/amp/s/english.alarabiya.net/amp/News/...
That's interesting that in German, Dutch and French we will talk about "black work" (schwarzarbeit (DE), travail au noir (FR), zwart werk (NL)) meaning undeclared/unreported work.

I see multiple probable origins on the net :
- Coming for the german "schwarzarbeit" during end of 1st, in-between or during the occupation during 2nd WW and translated in French/Dutch from there.
- Patron making employees works during the evening/night during the Middle albeit work was restricted only during day time.

I did not really find authoritative sources for the origin of the expression so take that whole bag of salt.
Any Good Python Tutorials?
Metafilter is one of the long-term survivors; it has been running since 1999: https://www.metafilter.com/19/CatScancom
Ecommerce and Last-Mile Delivery: All in One’s Hands
Spaceflight is fairly comparable to car racing in this matter. It's not a significant contributor, much more carbon is emitted transporting passengers/support personnel/spectators to and from the race/flight than in the race/flight itself. However, it is very high profile and has the appearance of an egregious emitter.

This also means that for both industries, switching to green fuels will not have much of an impact on the bottom line but will have a huge PR impact. F1 racing is doing so, and I expect SpaceX to do so as well.

Musk recently announced that they'll be generating their own liquid oxygen using green energy, and liquid oxygen is ~85% of the propellant used in a launch.

SpaceX has several other reasons:

- Musk cares about this stuff

- RP1 and Starship's methane are highly purified variants of kerosene / natural gas respectively. Therefore they are more expensive than their feedstock, so if they start with a pure synthesized variant, they can avoid additional purifying steps.

- the plan is to synthesize methane on Mars. They'll have to be doing this in large quantities on Mars, so some experience doing it on Earth is a little bit useful.
Cool feature!

I have a concern, if the Kafka broker provide both coordination service and Kafka service, how to achieve the resource isolation? If some of the topic which on the coordination service with very high throughput, this must cause instability of the coordination service, could this further cause the instability of the entire cluster?

If some of the broker only provide the coordination service, what is this essential difference? Will this cause more problems for expansion and contraction? Will this bring greater risks when users scale down the brokers? I am very afraid that the coordination service will be shut down due to careless operation.
> I used Apple is because it was relatively free of Russian state-sponsored spyware.

You may search for "icloud servers Russia", it is likely the same deal as with China, people's iCloud data accessible by state agencies.

What I'm curious about, is how it applies to people with dual citizenship, living in another country for decades?
Apple fanatics- they are just following orders, Google does it too, it's no big deal

Apple fanatics about any other company- privacy, security, lies. Off with their heads.

I genuinely can't tell if Apple has been astroturfing for decades to create this kind of loyalty because their actions have been poor to customers and employees since the 2000s.
Probably the authors are German, WLAN is the more usual term here.
What about other languages than English and other alphabets?

What's the cap height of Ä? Is it higher than A? Or the same? Will your fixed line height then make Ä intersect the line above? What about あ what's the cap height of that? CJK languages don't even have capital letters... Not to mention the other scripts I'm less familiar with.

This proposal loses credibility immediately for narrowly considering only one language and ignoring the other languages of the world.

Trying to "fix" fonts isn't a one person job. You need a committee of representatives for all modern scripts that are in use. And that's not likely to happen because frankly, is working well enough as it is and disturbing the status quo here is going to cause more issues than it solves, see https://xkcd.com/927/

There are other problems with the proposal, specifying sizes in pixels messes up printing where you have anything from 300 to 1200 DPI. Not to mention high DPI 4K screens. Talking about inconsistency? Try using a 96 DPI screen next to a 168 DPI screen and try to get even the same font to line up... The only way to do that is device independent units and a correct DPI setting for the screen.

I posit that it's not fonts that need fixing, it's the rest of the UI (Windows etc) that need to start correctly using device independent units instead of weird scale factors...

In fact I'm going to go on a rant here... All graphical UIs are doing this wrong, each individual display should use (by default, with override) the EDID reported DPI and all layout should be done with device independent units (RIP bitmaps). This makes everything on the display be the size (in SI units) that was specified and it's consistent between displays of different DPI. On top of that there should be a scale factor to make the entire UI larger for accessibility reasons or if you're using long viewing distances. Scale factor should auto detect if the DPI is too low and be set higher to compensate, this makes text legible by default on low DPI screens like old TVs and projectors that are used for media centers.
> cumbersome collection of shell scripts

Those shell scripts never had to be cumbersome. The BSDs, for example, do away with a lot of that complexity and boilerplate quite nicely via e.g. rc.subr and rc.conf.
Are you aware that vaccines came out way over 200 years ago in Europe? And the technique was known for quite a bit longer in Asia: https://en.wikipedia.org/wiki/Inoculation#Origins
For what it's worth, the patriot act did expire last March.

Source: https://en.wikipedia.org/wiki/Patriot_Act#Reauthorizations
> Apple is not a government

It is a de facto government with assets and income that dwarf most U.S. states, as well as most foreign countries and many multinational companies.

Calling their legal compliance obedient is a cruel disservice to the facts of their constant political maneuvering.
That's an excellent point about definitely spending way over what's usually understood as bootstrapping. However, one could counter-argue that bootstrapping would have made this even more painful, and this market is just not cut out for it. Kind of like you can't really bootstrap a Facebook replacement today, VC money, personal wealth or not.
PoE is probably Power over Ethernet. With that you don’t have to worry about laying down electrical line to power the APs. The APs draw power from the Ethernet line itself
For people interested in a video about the group behind Nicolas Bourbaki, see: https://ed.ted.com/lessons/the-greatest-mathematician-that-n...
To be clear, this line is incorrect: https://www.macrumors.com/2021/03/16/apple-to-offer-governme...

They will be offered to be installed immediately, but not preinstalled.

Maybe not great, but certainly better than preinstalled.
Friends don't let friends share amp links. Do you have a direct link to the article?
The difference is not only of quality, but quantity.

Computing power that biological platforms provide are quite huge.

Each infected person carries 1e9 - 1e11 virions during peak infection [0]. If there are 1 million (1e6) infected people right now then we have around 1e15 - 1e17 virons. With a viron size of 32kb and 8h replication time [1] we get speed of ~10 bits/s or very roughly 1 FLOPS per viron.

That gives us computing power used for virus replication between 1 petaFLOPS to 100 petaFLOPS. The number is probably an underestimate because 1 viron probably needs to produce 1000 or more copies to maintain replication rate of 1. The upper bound then would be 100 exaFLOPS.

That's in the range of TOP500 supercomputers (1.3 petaFLOPS - 442 petaFLOPS) [2].

The sum of all TOP500 supercomputers is 2.4 exaFLOPS, so some 40 times less than the upper bound on the virus of 100 exaFLOPS.

[0] https://www.medrxiv.org/content/10.1101/2020.11.16.20232009v...

[1] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7224694/

[2] https://www.top500.org/statistics/perfdevel/
Scientists Found a Way to Control Brain with Light–No Surgery Required (2020)
i am afraid that they are the future: a significant part of the world is moving towards a more authoritarian model of government. (for example much of eastern Europe and Turkey has authoritarian rulers, also see all these censorship rules on twitter and faceboook). Maybe COVID is just a trigger that will cause a larger shift towards this abyss.

i personally have come to see cryptocurrencies as a means to escape this trend; here you have a tool that escapes that big machinery of government - never mind the electricity that is wasted along the way; i think that the altenative of a GULAG is much worse, in terms of trade-offs.
Where’s the source?
I just had a job interview with Deliveroo. There is over 100 programmers in central office, they pay better than some banks. I dont think problem they solve is that difficult.
Same as it takes to hire a bad developer.
List of Color Quantization Algorithms
Your teeth are growing a bit, too. (Otherwise they would be grinded down, too)

But this is about regrowing a lost tooth.
Regulation is worth only as much as its enforcement, and ... not all EU countries are up to that challenge. Just look at how lax the enforcement against Facebook is.
Even though I agree with your view in general, it's worth pointing out that the article author is not a random "individual picking up government signals".

Jesse Squires is quite prominent contributor to the Apple's macOS/iOS development ecosystem and he definitely cares about Apple's reputation and the future. Apple is his bread and butter and if he's concerned with what's going on on this front there is something to think about...
"Comments", free-floating on the bottom of news articles, end up being pretty much the opposite of a community. They're a venue for long running partisan fights. People running pages have realized that they're the equivalent of putting up a sign saying "please tell me I suck" in public - everyone with any kind of complaint is all over them.

It's increasingly clear that if you want to have a community on the internet, rather than just host a warzone on your lawn, it has to have defense mechanisms in place. This post from Doreen the other day resonated with me: https://news.ycombinator.com/item?id=26639182
Are you seriously gatekeeping space travel?
To be fair, there isn't one Uber-bin, but that doesn't change the fact that all these systems are now in lock step and under the control of one group.

Tell me, a naive one, why a throwaway for this?
Well, yep, the Ayatollahs and Soviets were "suspiciously" absent from my remarks because I was referring to the British-American coup of 1953, not the Islamic Revolution of 1979.

Not sure why you find it suspicious that I wouldn't label actors who didn't really come on stage for 26 years, and who came to prominence because of the unpopularity of the Padishah installed at the behest of American and British corporate interests.

In fact, they were entirely irrelevant. Why did you feel the need to invoke them?
Socialise losses by leaving retail investors holding the bag
playing steam on it, bravo!