skysight-inc/HackerNews huggingface dataset:
> Only protection against that is American presence in the region.

No, the only protection is Chinese belief that the US is willing to engage in full-scale war to protect Taiwan; “presence in the region” but not specifically at risk in Taiwan doesn't necessarily acheive that (ask Ukraine!)
Oh yeah I agree, when I said mistakes in the code at hand I was considering a buisness logic bug/failure to 100% be in bound.
Windows software library >>> macOS software library >> Linux software library
I used to be a C++ dev for 10 years. I tried to learn go after hearing about how great it is. IMO - it's a hot garbage practical joke made by googlers that became popular because it was made by googlers and then it was too late to tell its was a prank. It's a corrupt amalgam of "clever hacks" and "only one good way to do things - my way".

Its concurrency is awful, and makes shooting oneselves in a foot easy. Effective go teaching you how to basically make mutex using channels is just a practical joke, right?

As for C++ and libraries - Boost was and is a big one. Want HTTP? There's a full server implementation you can reuse easily https://www.boost.org/doc/libs/1_55_0/doc/html/boost_asio/ex...
SpaceX prepares to launch four civilians and a glass dome into space
Another issue with Codecov is that it only calculates it based on the test reports uploaded. In other words, if you have a file that has no tests, it doesn't count towards coverage. You could get 100% coverage, yet only be testing 1 of 10 files. There are a lot of projects out there using Codecov and presenting false coverage information, probably without any clue they are.

I recommend using SonarCloud as a much better and comprehensive product.
The only Twitter meltdowns were from your ilk. Racist Twitter exploded for some reason. It didn't seem like they (or you) even read the paper. At no point do the authors suggest making AI colorblind.
> Anyway, Linux has always been the under-dog.

It's currently dominant on phones and servers. Google can snap its fingers and set one of those on a course to drop toward zero over a few years, and is well-positioned to push Fuchsia for cloud-related server purposes if it so chooses, so that'll likely go too, if they decide to do that. AFAIK most Linux desktops are ChromeOS devices, and that's Google again.

That leaves traditional Linux desktop users, but if Fuchsia's GUI is any good and is well-integrated, and driver support is OK, those'll bleed to Fuchsia faster than they're replaced, too.
I hate long slow videos? Any slides.

He seems sometimes, if I remember previous years, to forget the point is open source, not linux.

If a better Open Source OS appears tomorrow, I'd abandon linux for it without a backward glance.

If it's closed source, it could be rainbows and ponies and I'd still turn it down.

On the otherhand, I bet an Open Source OS could grow any rainbows and ponies I actually need and want.
A very similar channel but focused on biology is "Journey to the Microcosmos". It's just as interesting and relaxing.

https://www.youtube.com/c/microcosmos/videos
Businesses are allowed to deduct miles driven on cars. But the problem with this is they are allowed to use the car for personal as well. This should be illegal. With today’s technology gps and phone we should be able to track where these people go especially for business meetings. They should have to disclose this information.
Are you saying "has a Bitcoin wallet" = "own bitcoin"?

Only ~60M households (50%) have an investment account. I'm skeptical that there's a huge portion of households with bitcoin but w/o a traditional investment account. I'm also skeptical that ~80% of people with investment accounts have Bitcoin. Almost everyone I work with and most of my friends and family have an investment account. I only know a couple of people who currently have any Bitcoin. I know a lot of people that at one point owned Bitcoin, though.
Java 8 is medieval. Java 17 is at least Enlightenment-era.

At a prior employer, we ran a heavy-duty compute engine and a bunch of other services on Java 13 (don’t ask) without any issues. Stupid JDK tricks in dependencies were the hard part of migrating 8 to 13.
There's bok choy though!
Lots of Korean missile activity lately, going back about a week you have:

2 DPRK KN23 launches

1 DPRK GLCM

1 ROK Hyunmoo-4-4 (-2B derrived) SLBM

1 ROK Supersonic AShCM

1 ROK Hyunmoo-4 SRBM

1 ROK ALCM Test
> I love the concept that the solution is to work around the applet issue and not find some new monitoring software.

The workaround is actually part of the software itself (there are instructions right below the login box).

My understanding is they're only upgrading because the old version didn't support modern versions of TLS, and there's a big push to get off of those. Finding new monitoring software would be probably be more work. At a minimum, the new version probably supports all the features we're using, and at best all our configuration can be automatically migrated. I don't know the details: I'm not part of the project, I just have an some apps with some monitors setup for them.

> I wonder how effective ancient monitoring software is.

It gets the job done.
Exactly. I've used Python for 5+ years now and I can't remember indentation ever being a problem. Not even when I started out.

And even if you somehow f-up the indentation. About every editor has a formatter that fixes it for you.
90s Microsoft realized this, which is how Windows became Windows (making developers and partners lots and lots of money).

And how 90s Apple decomposed, and only really turned it around by creating enough demand via consumer device market share that developers had to come back.
Because it's all a sham and the monetary success of a particular drop is contingent upon how well it's advertised. By knowing when and what drops would be featured, that was the information asymmetry he was exploiting. There is nothing fundamentally useful about a single NFT so far. It's all speculative bullshit in every sense of the imagination. This is just the ICO scams of 2019 regurgitated [1].

[1] https://en.wikipedia.org/wiki/Greater_fool_theory
There're two claims of fact (as opposed to just my opinion) in my comment: That layering multiple increasingly sized box-shadows in a line isn't more physically accurate than a single box-shadow, and that black is the most physically accurate color to blend with.

I'm quite confident of the first claim. You're contest of my second claim makes me think I was unclear. I don't suggest using black at 100% opacity as a shadow color. Instead, The shadow should be black with some fractional opacity, so that the background color is blended with black. The result of blending with black will not be pure black, but instead a good approximation of less intense light of the same color.

I also recognize that it's true that designers often use more saturated colors as the colors get darker, to good effect. But in the case of the shadows presented in the FA, I don't think it looks good, and whether it looks good or not, to claim it's inspired by physical realism is wrong.
The only people who are being encouraged to fork crypto/tls are people building TLS testing tools. Nobody is suggesting that people building ordinary applications should run a forked Go TLS.
I've thought about it over the years but there are also a lot of cases where it's better not to point a spotlight on things; if people post something they regret and later edit it out, and the effect isn't misleading, it's usually better to just let it sink into obscurity.

There are variations of such a feature that might strike a balance - for example only tracking edits once a comment has replies; or simply marking them 'edited' without saying what the edits were.
Just like with horses and cars, the old thing was not destroyed when the new thing came along side it. You can still ride a horse. You can still browse the old internet.
You may do some more research [1].

[1] http://www.barrelfish.org/
Yeah, I was afraid I'd see myself in this post, because I'm known for giving tough reviews. But I don't. I feel terrible whenever I give a tough review. I agonize about how to say the difficult things that need to be said but do it in a way that won't sting as much, and I know that often, it's going to sting anyway. I feel like I failed for not helping the other developer know how to do things better in the first place. I'm still figuring out how to make my process more constructive, but I've got a long way to go.
>The civilian deaths you're referring to were the result of a civil war between the Iraqi people.

If I set a house on fire, any deaths that result from people trampling each other or jumping out of windows are my fault. If I claimed they liked each other or committed suicide, I'd be laughed out of court and (rightly) into prison.
On the plus side, rms returned to the FSF about a month after this video was made. Maybe things are slightly less nigh?

https://www.theverge.com/2021/3/22/22344910/richard-stallman...
It’s possible there are things you are still learning, or context you are missing.

You sound still early career enough that the years will likely mellow you out and teach you to better appreciate the ups and downs of building things fast.

You know what’s worse than no abstractions? The wrong abstractions.
Not enough to generate routinely accurate, non-trivial predictions, apparently.
That was an assertion of @thescriptkiddie
Somewhat related — in my experience reading news articles online, it seems like more and more often I’m seeing the period migrate outside parentheses for full sentences. Has anyone else noticed this trend?
I thought healthcare was funded by a payroll tax in Australia. Are you claiming that they are funding it via income tax instead?

There is also an extra tax to pay for college that graduates (4 percent) pay if they make more than $39k (AUD I think, not sure what the basis that they have to pay is, however).

Both healthcare and college seem to be funded separately from income taxes.
Prior to covid, a family member started working at the local hospitals as an RN. I was surprised to learn how often hospitals would shut their doors and shed load to other ones during flu season. You never heard anything in the news about it.

In our state, it's not worse for icu and other beds than for any flu season.

Last year, a lot of 'elective' procedures in hospitals were cancelled, and medical staff not involved in treating covid were sent home to be safe. Our doctor pulled some strings to get a test done for us at the hospital, and we were shocked at how empty the hospital was. I'm sure the ICUs and IMCs were busy, but the rest of the place was a ghost town. This was around April of 2020. All I could think of was all those poor people who were having to forgo testing for cancer and other things, and would pay the price for the lockdowns in the future.
From my limited research looking for authorization systems [1] it is but it is not: OPA can get actually quite slow for "real world" production scenarios. For example until recently Ory Keto used OPA and had that issue https://github.com/open-policy-agent/opa/issues/1443 . It seems to me that Oso although is based in Opa and Zanzibar ideas, it may have some performance improvements and ease of use.

[1] (we are planning to change a half-assed internal auth system to a pre-existing one)
Biden and UK to help Australia acquire nuclear submarines to pushback China
Learned control of urinary reflexes in cattle to help reduce emissions
Thanks for compiling and sharing this. There's a really interesting talk that Jan Koum gave at YC regarding WhatsApp's pivot from status to messaging.
True but the person getting treatment doesn't become a man. She's still a woman, no? The moustaches are usually reminiscent of faint early teenager 'staches and not gruff looking.
For 2020, the top bracket starts at $1,077,550. Then, gradually through the first $50K into the bracket, it becomes a full 8.82% tax on every single dollar of income, other brackets included. For 2021, that rate has been bumped up to 9.65% and two new ones — 10.30 and 10.90% — have been added. I think the cut off amounts at which this flat rate system phases in are still the same.

But the craziness with the most recent changes doesn't end there. From July 2021, employers are required to withhold from bonuses and overtime at the new supplemental rate of 13.78%, which is quite a bit higher than even the top bracket. That guarantees even more and larger refunds for taxpayers next year. Or, if you look at it another way, a bigger interest-free loan to the state.
> And if you tell me that you haven’t had this feeling ever, then you’re lying.

I haven't. I love it when I see a great PR that I can just stamp "Approved" on.

The last thing I want to do is close something as so bad it's unsalvageable.
Definitely not; but, I would recommend, in the comment, to share alternative code and sample usage that they can take advantage of and apply themselves to their own code.

If you overwrite all their code, what have they learned?
It’s probably pretty close to optimal. Leaving aside the mischaracterizarion of “waste” (that’s been covered plenty of times), Bitcoin is economically unique in that it provides a guaranteed price floor on power consumption, allowing us to overcome the “bathtub curve”, distribution costs, and other problems associated with novel green energy sources.
It is definitely a real tragedy WebGL 2 didn't ship sooner, for sure. I want to underscore though that at least when it does ship, it will actually work on almost all devices out there, rather than being limited to desktops and high-end mobile devices. (And yeah MRT is not remotely cutting-edge. It might have been a decade ago on mobile, but mobile GPUs have caught up a lot in that time.)
The problem with Chef and Puppet is that you tell it what to _do_ to a machine, but what you care about is what the machine _is_ or _has_. If you install a package on a machine using Chef, and then delete the line to install the package, it won't go ahead and uninstall the package. Even if you want to keep all your machines up-to-date with your configuration, and tell Chef to do an uninstall, uninstalls don't necessarily restore the state of the machine to what it was before the install. Data frequently gets left behind.
It's a new keyword & bytecode feature, so there's no backwards compatible risks to it. Nobody's existing code would be impacted as nobody's existing code is using user-defined value types in the byte code.

It looks like there were some experiments and prototyping out of Valhalla from 2014-2018 (including a publicly available build: https://jaxenter.com/java-value-type-163446.html ), but there doesn't seem to be any updates since then
Yes, but I think this is what they meant by

> Making watch logic for that sometimes is too complicated or changes the outcome (race conditions especially).
A fun one I found out a while back is that Twitter used 420 Enhance Your Calm instead of 429 Too Many Requests to rate limit.
My point was that there are plenty of non vegans that utilize significant amounts supplementary protein, the use of which is not a sign of an inferior dietary pattern, and there’s no evidence that protein supplements are inferior to natural sources for sports performance. Further, the best athletes rely on unnatural supplements, ie steroids. The whole discussion around natural vs unnatural is no more than an alluring narrative, not a factual point.
So why hasn't capacity been increased?
Console manufacturers are way more ruthless than even that. Sony locked your entire Fortnite account if you logged into it on PS4; and wouldn't let you even play with Xbox players. Even now, if you sell a cross-play game on PS4, and too many people buy microtransactions on Xbox, you owe Sony money.
The Korean War:

USA afraid of communisms spread. Sends MacArthur to Korea. He crushes the Korean communists. USA believes it to be a clean sweep. Mao surprise s USA with massive army encirclement of USA forces. USA forced to flee south and hold the line that became demarcation between north and south.

There is a 0% chance China would allow the USA to take NK.

They also love provoking Japan. Their entire origin story is about fighting against the Japanese in the 30s.
Religious leaders affect your life?
At the peak of it's game (Mojave), MacOS was really competitive for my workflow. One evening I made a simple realization that kinda trashed it all, though: I was spending more time making MacOS like Linux than I spent making Linux like MacOS. By the time Catalina came out (and trashed 32-bit libs along with it) the value proposition was squandered once again. It's funny how transient the usability of a 'stable' OS can be, even on the Linux side of things.

Of course, Windows is still bringing up the rear. WSL is mighty competitive though, and I'm giddy with anticipation of what Windows 11 will do with it.
Customer Care Giant TTEC Hit by Ransomware?
The article is actually really useful; it’s a good example of how to not think of code reviews. If you relate to any of the text except for the last three lines, it means you’re reflecting on and running code reviews wrong.

A code review is an opportunity for the reviewer to learn about someone else’s coding style and improve it when necessary, and the reviewee to learn their flaws and just how other people see their code. Because everyone has their own viewpoint with their own flaws. Not an opportunity for the code reviewer to show that he’s smarter, or the reviewee to be “humiliated” that his code isn’t perfect.
Right, but there are still differences in prices between different makes of the same type of wine. For example a bottle of Charles Shaw Cabernet (ie. two buck chuck) vs. a Robert Mondavi Cabernet. So to put that in employee terms Alice makes $X and Bob makes $Y. They are both front end developers. Alice makes significantly more because she produces more and higher quality work. So what is gained by making these "prices" transparent?
I'm not saying either way (as this wasn't specified in the tweet either) - just pointing out the huge discrepancy between easily accessible statistics and the story the author of the tweet is trying to tell. There is a huge assumption being made (10 million people hold bitcoin) and zero justification for that assumption.
can I introduce you to something called x86?
IEEE 7000: Model Process for Addressing Ethical Concerns During System Design
I mean, someone can buy stocks short and then burn down a company's HQ/factory today.

This isn't a reason to not allow equities markets.
Why do you need to grow a kernel indefinitely? Surely there's a limit on what kernelspace is responsible for.
If there was an option to pay or not pay, most people would probably opt to not pay, and you as a software developer or shop probably want to pay bills, so wishing that all shops acted like this is not logical to me at all.
He can make anything using Photoshop
Bitcoin is one of the few energy sinks where carbon-producing power sources are not economically optimal. Because Bitcoin facilities have constant 24/7 demand at a pretty stable price floor, it actually makes sense to use energy sources like geothermal and nuclear for Bitcoin where it wouldn’t make much sense for industrial or residential generation.
> We can not fight uncivility with uncivility.

Paradox of Tolerance.

https://i.imgur.com/ve1VDvK_d.webp?maxwidth=760&fidelity=gra...

> Doing so only makes the situation worse.

“Bad men need nothing more to compass their ends, than that good men should look on and do nothing.”
Question if anyone from the Oso team is here: From what I've read, the Oso core is built in rust, but then is it called from Ruby or is it re-implemented in Ruby? I couldn't see any native extension like code in the ruby portion of the repo but could easily have missed it.
I'm not estimating organized crime at all, because I'm very ignorant of it. I'm only saying that I would expect the potential bettors in that prediction market to make some estimation of how difficult manipulating the market would be, and not many people would bet on a market they deemed to be easily manipulable. Another mechanism that could exist is that the organizer of the prediction market could itself judge whether a particular market was manipulated and have policies for what to do in such a situation.
An Australian ISP have had a webcam pointed at their coffee pot for a while too [1] It has persevered through a few coffee machines, cameras, corporate takeover and assimilation, so far.

1: http://looking-glass.iinet.net.au/coffee/history/
I find generics are overused in most languages. Go will be getting generics to handle the very few situations in which they are a genuine value. But the most common uses cases for generics in other langues are already handled by Go interfaces.

For example Go's `sort.Interface` provides a mechanism to implement generic sort, find and set operations on any type of collection that implements those three methods (Len, Swap, and Less).

I nearly never find myself having to use `interface{}` in my Go code, and those that do usually don't have to, they just don't want to define an appropriate interface.
Hint: The community has always been in shambles. It's a feature, not a bug.

Founders aren't banished, they aren't in any gulag. They can carry on. If they produce something better, they are still the drivers.

A commentator below said, "remind me to make my own license with "I take it all down with me if you destroy me" clause....

That is explicitly _not_ and open source license.

The point is no one, neither the founders, nor any that may replace them, "take it all down with me".

You may get a fork, well then, may the best fork win.

A while back gcc was forked. Remember egcs? It was the best fork for awhile.

Then the fork merged again with gcc again.

Yup. It happens.

Life moves on.
Hm, we've discussed doing more smaller concept reviews. Doing "first try" reviews sounds like a good alternative.
What worries me is an accidental strike that kicks off a new Cold War.
If code reviews are centered around style the entire org is fucked.
I have a laptop from the 90's that will still boot. I booted it up, poked around a bit, said "nahhh" and that was it.
Exactly my experience and others on the team I'm in. golang is extremely verbose as to detract from the underlying logic.
Form or function what do we value more?
Do you pay orders of magnitude differently for the order of magnitude difference in performance? If so, the salary range that you publish for a role will simply get wider.

I think this will turn into a trivial game: every offered job positon will have a comp range of $1 to $1mm annually and between 0 and 5mm RSUs. And sold as pay equity.

Knowing who the overpaid slackers in an org are will help adjust the culture.
Biden Detains 5K Migrants Under Texas Border Bridge Amid Their Own Excrement
I don't want to grow a kernel. Linux grows by 2M LOC a year, as reported by the author of the video. That's just what happens.
Ask HN: T-Mobile forcing all Android Phone notifications on?
Noticed this after uplevel to Android 11.
Why Not Signal?
News: Rainfall Persists as Flood Takes over Major Tarred Roads in UYO
Have you ever considered the possibility that some of these shots may contain custom mRNAs with a different purpose? Because, if there was a genuine push to prevent ICU patients, then the general population would have been required to be tested for vitamin D deficiency and given supplements accordingly. Specially because it has been shown that not being deficient cuts the ICU risk in half. What about NAC to counter act the oxidative stress early on when symptoms start?
Nope.

See Korean War.
The first result is a survey done by a firm dedicated to Bitcoin that only surveyed people making $50k or higher. It's possible that 46m number is correct, but I wouldn't make the assumption that it's anywhere close to accurate.
Intensifying Seismic Crisis at La Palma Volcano: Mega-Tsunami Potential