skysight-inc/HackerNews huggingface dataset:
Fair point about those three states. They were often ignored because if they went for Biden it meant there was a huge landslide in his favor. If you click through one of those links in that linked article you get to this[1] article from 2018 that lists the average polling error at 5.9%. Maybe it is just people have unrealistic expectations for these things any miss beyond a point or two is going to be dubbed as "THE POLLS ARE WRONG!".

[1] - https://fivethirtyeight.com/features/the-polls-are-all-right...
I'd agree. As a manager, conversations that used to be side of desk are now 30 minute meetings. The entire day is wall to wall Zoom calls. I try not to pester my team but it's a fine line between that and failing to keep communication lines open in a remote environment.
This was the first go for ranked choice voting in that Maine Senate race. I don't think anyone should draw any drastic conclusions from a polling miss there.
Won't they blame Dell/Toshiba, not Microsoft? In my experience, users think of the vendor as being entirely responsible for battery, even when the software may be using it inefficiently.
Just a waste of woods.
Nope, this demonstration was requested/required by congress a couple years ago. The timing is just due to the deadline starting to run out. It's not a proximate response to the Chinese test.

Moreover, the Chinese test was an intermediate range missile, not an ICBM. The scenario tested here is more like NK taking a single shot at the west coast.
Thos post if based off some serious misunderstandings, two main flaws:

1 - Subs are the ultimate trump card, the rest of the triad is almost irrelevant.

US subs are modern, numerous, and, like all half-decent subs, are basically untrackable. 24/7/365 dozens of them carry hundreds to thousand of nukes, ready to strike even if continental US dissapears. Its the same for other nuclear powers.

2 - Spacex has absolutely no competency in this area, and this personality cult is unhealthy.
And Xi has consolidated power and purged all competent up-and-coming potential successors that threaten this power. He shepherded through a modification in Chinese law to allow him to serve for life. Previously, the vaunted governing expertise inside the CCP had an age cap for its leaders. Not inspiring much confidence in their system.

https://in.news.yahoo.com/xi-jinping-undertakes-fresh-round-...

Another thing that doesn't inspire much confidence is looking at Hong Kong. The people there have unambiguously and collectively spoken about their desire to live under this system, often at grave personal risk.
yeah but the icons are already on github aren't they? Why are they on reduntly hosted on firebase? This whole website can be free on github pages - very confusing.
Life in the Time of Choleric
According to ACTI, WoW is making more money than ever, largely thanks to the microtransactions they added. Their subscription numbers haven’t maxed out again, but their revenue has.

And isn’t that something.
Just like school tuition. The more gov subsidized debt that can't be bankrupted the more admins they keep hiring and the bigger the cost/shit rolls down hill.

Combine that with a culture that overvalues all university diplomas as equal, while disregarding the economic opportunities of at least half of them are almost nil, and you have a great recipe for massive failure for a big percentage of the young population.

The half baked social programs always do this. Same with how rent control in NYC and Toronto in the 1970s ended up significantly reducing the supply of low-income housing because it stopped incentivizing developers from building cheap houses in cities that had it (they just went elsewhere) while also ghettoizing a bunch of neighbourhoods because there was zero incentive to maintain buildings (which led to mass arsons in places like harlem).

If you're going to socialize it either go all the way and nationalize it/fully fund it or find a way that doesn't fuck the citizens over (like these glorified schemes to hand money over to politicially-connected middlemen like big pharma and diploma mills). OR in most cases just let the market do it's job. Like letting generic drug makers take over markets way sooner, without the multitude of government protection rackets that protect big pharma (including FDAs giant backlog). Meanwhile (social) media blames capitalism for every expensive drug or tuition price... like it actually makes sense for ANY market to charge a working class person $1000/pill.

These flaws seem so obvious to me but are repeated in so many western countries, not just the US. While blame goes in so many randomly misguided directions. Often heavily greased by the people who benefit from these schemes.
The blunt truth is no one knows. The only real naval combat since WW2 was during the Falkland islands conflict. There anti-ship missiles proved to be highly effective. Technology has advanced considerably since then as well. Presumably the major militaries have gamed it out as accurately as possible, but the blunt truth is it's untested thinking.
Or just use iTerm, which is Intel-only so far.
Saudia Arabia can start a war but Iran must mind its own business with its neighbors?
I've been building a map editor using Kha [1] and Haxe UI [2]. Kha does cross platform, hardware accelerated graphics like Skija (it abstracts OpenGL, Metal, and Vulkan). Haxe UI adds a DOM, standard components, CSS styling, etc. I've found it good (the small Haxe community makes author interaction brilliant), though not perfect. Great for the number of people behind it.

Using Haxe, the apps can be compiled for native or run in JS. That probably lands it in about the performance category of JVM or above, not that performance is the key factor here.

I worked awhile ago on Haxe UI's text field emulation, and there are many tiny details that are easily missed. Line wrapping, text selection, keyboard controls (Home and End), everything. I think those details being spot on are as important as UI styling for most real users.

[1] https://github.com/Kode/Kha
[2] http://www.haxeui.org/
The one trillion dollar question (actually possibly even more than that) is the cost of sinking an aircraft carrier in a symmetrical conflict.

Aircraft carriers are great if you need to project force into a territory occupied by groups over which you have superiority. Against an enemy with state of the art anti-ship missiles deployed along the coast, modern radar and satellite capabilities, all bets are foo.

Some people think in such a conflict, aircraft carriers are overpriced targets that can be disabled or even sunk in the first hours of a conflict for the cost of a few missiles and a few light ships to launch them. IIRC a red team managed to disable most of the US Navy in that fashion in an exercise a few years ago.

There are countermeasures deployed, several layers of them, and missiles have counter-counter measures. Only very few are actually deployed and really tested on the field.

We know in good conditions, they work, on some missiles. In a real conflict, how many will they stop? 100%? 99%? 50%? 20%? How well can missile decoys fool countermeasures? What hidden tricks have different sides kept in their sleeves in preparation?

We will learn it on a very fateful day that could either see the record on tonnage sunk on a single day or a very fast conflict deescalation from the attacking side (assuming US would be the defending one, credible in the case of China)
In my long C career, I invented string library after string library. They all turned out to be garbage. The common cause of their failures is their inability to interact with any other C code.
Amazon Ring Doorbell Hacked in Florida Swatting Incident
We've been waiting for this one for about a year so we can get rid of some of our home grown solutions. Can't wait to implement and see what it can do. Curious to see what other customers think.
This Startup Is Saving Restaurants from Heavy Delivery App Fees
Thanks for the answer mate. I now understand what you mean. I guess we need to just reach out to people more and see if slowly we can cure them out of their thought cancers and they can cure us of ours. Different perspectives make all bugs shallow. I very much like this & thank you for giving me a new way of thinking about something today!
Is Success the Enemy of Freedom?
Dearest fellow terminal lovers,

The creator of Browsh here. I have such mixed feelings about seeing Browsh here again. I poured soooo much geeky passion into it, but I've just not had the opportunity to take it to the next step since its initial rise to stardom.

There have been a couple of contributors recently and I haven't even been able to get the CI to run because I've lost The Knowledge. I even had to take the demo services down `ssh brow.sh` and https://html.brow.sh just because there was a bug and I couldn't remember how everything worked.

The plan for the next step is to write a dedicated text-based UDP protocol, maybe with some video compression tricks, so there's no dependency on Mosh then (whose development also seems to have stalled BTW). That way the client will be extremely lightweight, and work in either a normal browser or a tiny CLI application.

As others have faithfully recounted, the entire raison d'etre of Browsh is to fight against the increasing bloat (and bandwidth costs) of the web. I travel a lot outside the Western world and am often surprised just how many MBs I need to consume the wealth of text on the internet.

I hope the next time Browsh arrives on the frontpage is because of a new version.

Thanks,
Tom
Some of the recommendations don’t make a lot of sense (fashion or otherwise —- a hoodie, sport coat, and shorts?) but the idea is killer and it’s fun to play around with! Would love to see more of this after tuning the recommendations. :)
what you are describing is relevance based on user input (be that cookies, search history, interests, a preference for x over y) that may be used as identifying information, which vastly de-anonymises the service. if a search query is too ambiguous then it can be refined. if the user knows they want a programming language and not a snake, they can let the search engine know themselves. don't sacrifice their anonymity for perceived usefulness
>I actually find this stuff interesting.

Imo missile defense is the only thing that ranks higher than stuxnet in terms of badass/sexiest programs one can write.
> Crawling and indexing non-HTTP data sources (Gemini? Man pages? Linux distribution repositories?)

> ⇒ This article is also available on gemini.

Does anyone know what is gemini? I couldn't find relevant results in any of the search engines.
"Everyone" wears masks in NYC? I don't know where exactly you're talking about but that's definitely not true. Certain neighborhoods are better than others but even so there are tons who don't.
The subscription is still a thing. I briefly looked into it early into lockdown when I was completely off work for a month and a half: they wanted 15 bucks a month, and were still charging $50 for an expansion that was about to be irrelevant. I don't know how/if they're drawing in any new or even returning players at that steep a buy-in.
Agreed. People blamed Apple for Intel’s foibles up until a few days ago.
Every time I review code and see strncpy, I look closer because it's always used incorrectly. It's always about the terminating 0. Is the 0 there or not? Is the 0 part of n or not? Does the destination have to be n+1 in size for the 0?

I quit using it myself because I could never remember just what the exact protocol was for 0.
The M1 Macs
Almost $.40/hour, you need one per AZ, and it’s $.06/GB for network traffic. I’m happy to see the capability (mainly outbound URL filtering), but this looks like it’s going to be a hard sell to my managers.

You’re probably looking at a grand per month per account. On the plus side, they don’t double charge for NAT gateway traffic.
Thank god for C winning that battle.

Imagine a world where most the languages follow Lisp's syntactic conventions, or Pascal's. What a nightmare.
Strncpy doesn't add a \0 if it truncates the string, so the user has to remember to do that.
How Software is eating the world
No, not even close. There is more that doesn't work than works. Of what I use, all I got was python3 and git. But no python3.8, no ffmpeg, no erlang, no gnutls, and on and on.

https://github.com/Homebrew/brew/issues/7857
It wasn't from Marshall islands at Hawaii as the target. The simulated target was the west coast, with it flying out roughly near Hawaii. There's a open source intelligence blog that confirmed this by noting where the navigation warning areas were announced during the test: https://sattrackcam.blogspot.com/2020/11/sm-3-block-iia-miss...
https://drewdevault.com/gemini.html
interesting concept and i did learn something new things
So you're talking about taking a $300 CPU chip and turning into a $500 or $800 chip depending on how much RAM is on the SOC. But the fact still remains that the vast majority of the RAM sits idle while the CPU processes through relatively small chunks of it at a time, which is what cache is for. If anything I'd rather see more cache RAM on the CPU itself than having to pay for a CPU + RAM on the same SOC. The performance gain from combining CPU + RAM on the same "SOC" is not that great enough to warrant doing that as an approach for all computers - Apple is doing this mostly because it saves them money. There's a lot of push back from power users about expandability not even being an option anymore. But 99% of Apple's customer base doesn't have any need for expandability or power-user features, or having the fastest silicon available because they only use it for facebook, facetime, or a few other basic applications. And that's fine. I won't be buying one though.
Of those, one is active, one in “slowed” development, and the rest have been put into maintenance mode. The downside of live services; they get shut down eventually.

Plus, WoW was released 16 years ago? And their most recent - Overwatch - almost 5 years ago now.
I think USN confidence of current abilities is reflected by the fact the Pompeo, as much of aChina hawk he is, no longer sends US carriers through the Taiwan strait. Clinton sent two during the third strait crisis. My understanding is USN is 5+ years out from having credible counters to Chinese AShM right now.
No worries. I use Notion for a lot of stuff and I just wanted to quickly throw something up on the web just in case it could help someone.

Sorry it is not as accessible but I don't have a blog I own that I can make that kind of design decision on.
I was surprised to see that we got native Ruby 2.6 and Python 3.8 in the box. I thought Apple had deprecated scripting languages.
Computer Science Explains Why Communism Can't Work
Claims of ownership are often settled by strength and not by history. Alternatives present no real long term viability and are blind optimism.
I think phrases like GTD/GID predate these systems and bring that connotation already. No one uses them to describe a person who constantly makes progress "doing stuff" but doesn't accomplish anything impactful.

The phrase "getting the things you don't want to do but are far more impactful than the things you actually feel like doing, done" just doesn't make for a a catchy acronym.
Microsoft is trying to have it both ways; turns out that's not what people really want (and when it's all about people they just fail -- Windows Phone anyone?), but because business clients (which generally doesn't mean the actual business end-users but some other department) tend to buy whatever looks good on paper.

It all just keeps going on with no real improvements. This disconnect between people and products has many forms, be it an IT project that is over budget and doesn't deliver the right stuff (often comes down to business people making impossible promises and requirements that were never properly gathered and keep changing).

Getting something that is good for the user instead of getting something that is short-term good for the business would be a good start.
First good news about new Macs.
True. Take away 20 or so of their IQ points, and the same people would be working for Uncle Sam, groping travelers at the airport.
Awesome! I didn't know that.

Thanks for sharing that will definitely come in handy!
nervous laughing
If you use D as Better C, it does not require anything other than the existence of the C standard library. Here's "hello world" in DasBetterC:

import core.stdc.stdio;
int main() {
printf("hello world!\n");
return 0;
}

and yes, it is calling C's printf. To build it:

dmd -betterC hello.d
I remember the first interception tests of missiles had terrible success rate, but it got better. That's why you test them. Now Iron Dome has around 90% success rate at interceptions in real conditions. And it is hard to get the precise info but it looks like a lot of the failures happened at a time were a malfunction put the system offline.

It is worth doing R&D on these if an attack is likely.

If it is not, getting rid of MAD without having a replacement mechanism is scary, but in this crazy world and the current proliferation, MAD is becoming an increasingly dangerous bet.
This data is obsolete : https://climateactiontracker.org/countries/china/

Because of the COVID-19 pandemic, Chinese emissions have taken a dive and will recover over a multi-year period, over which other projects to minimize emissions will come online. As a result, independent projections show that Chinese emissions will probably stay at more or less their current level, maybe a bit more, and start decreasing by 2030.

This data could, of course, be dishonest, but as a result there has been a lot of interest in third party data on Chinese economic activity, which is used to provide high-reliability estimates of CO2, based on which they do seem to be on track for this.
Question is valid. Hardware 3D graphics acceleration is driven almost entirely by userspace libraries (libGL) rather than in the kernel. In what way is video different from graphics to justify this change?
I find they can sort of be taught in similar ways, as there are a lot of things about good, clear coding that translate to/from clear writing. At the risk of self-promoting, I wrote a comparison here a long time ago: https://www.ericsuh.com/blog/posts/2016/01/writing-code.html
Also been a hiring manager but not OP. I would honestly say they are more related than you think. If you can't fit a narrative to your architecture or what you're doing, it will be hard to understand. It's important to know the "story" of what you are building: where is the data going? Who is the user?

If you come up with an architecture that is complicated, just keep working on it and editing, like writing, to make it make more sense. You need good editors / code reviewers on both sides, and they will make you a better reader and writer.

If you struggle with writing skills (not all people are good at some particular language) I find being able to make a good picture is even more essential.

I think one of the things to state is that it's not about writing something that sounds important. It's about writing something that people can understand. Don't get too stuck in the "art" part of it. At least for me, simplicity is beauty.

Another way to try this is to sit down with someone and say "explain what this does" and then see what they come up with. Some people are really good at talking, but not writing. But being able to explain is almost as good, and sometimes more necessary than writing.
GP's post is written with an implicit assumption that the junior candidate's engineering skills are "good enough", so that should absolutely be the focus. But I agree that writing is probably easier to train.
It kinda amazes me how they can deploy this major topology change with no network issues.
Keep in mind that if you're using a Homebrew version of something Apple ships with macOS, for now, you'll get x86-64 binaries while Apple's version is a universal app and will run natively on the M1.

Zsh from Homebrew: /usr/local/bin/zsh: Mach-O 64-bit executable x86_64

Apple's Zsh:

/bin/zsh: Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit
executable x86_64] [arm64e:Mach-O 64-bit executable arm64e]
/bin/zsh (for architecture x86_64): Mach-O 64-bit executable x86_64
/bin/zsh (for architecture arm64e): Mach-O 64-bit executable arm64e

The Homebrew team is making progress; I've been seeing Big Sur "bottles" for a couple of days now.
It's not really about 'writing skills', it's 'communication skills'.

'Writing' usually implies the ability to be creatively articulate, for example, like writing a long form news article. People can be great writers and poor communicators.

For coherent team communications you even don't need proper grammar - what you need the ability to be clear, succinct, appropriate, provide context, timely etc..

It's not about 'writing' so much as it is 'social' and 'structured' communicating.

People with strong sensibility for others in a social context will know what needs to be said and not.

For example, some people, when reading something ambiguous in an e-mail, will take it the wrong way. Some will not. Some will know when not to write something and when to.

Again, this is not a 'writing skill' per sey more like communication.
I have heard the same from a manager I know at Oracle. Not to say there’s a bunch of hidden talent there, but in the last couple years there has been a long string of good, high level people who got huge offers from FAANG and walked away. Oracle doesn’t even try to compete, and couldn’t. In most cases that person is also replaced by an offshore, sub-par employee with no money to hire a real replacement.
Oh, I actually didn't realize that, I thought they'd had it for a while. I agree that complicates things.
C won because it was the only low level language that was competently implemented for DOS for years. DOS was were 90% of the programming action was in the 80's, and C was a perfect fit for DOS. C also was easily extended to handle segmented memory.
Be warned that:

> Homebrew maintainer here. We don’t officially support Big Sur yet, but installing it via Rosetta will cause it to fetch x86 bottles instead of ARM ones. At least, that’s the plan.

It will create X86 binaries instead of ARM ones. (which might be a plus at the current moment)
There was something with UBlock or Adblock Plus in the past and if it wasn't UBO I wasn't sure if they were trust worthy. I think one went rogue and one started selling the ability to unblock ads. But, with Safari 14 being able to transform chrome extensions, I hope that some of the popular ones and EFF ones can migrate.

I ended up migrating to Better as it uses Apple's API for this(I think it's a list of things to block), is OSS, and Apple seemed to be helping them with a change of ownership publicly and that lended some trust.
echo "certbot-auto renew --nginx" > /etc/cron.weekly/renew_certs.sh
> Private citizens having “nothing to hide” in their personal lives is disimilar to public officials having nothing to hide

"Everybody who uses Gmail" includes a lot more private citizens than public officials.
Wonder if Apple would buy TSMC
None of the carriers in the Battle of Midway had armored flight decks.

The Japanese (3 of them) were caught with fuel and bombs being loaded onto planes in the hangar deck on top of already poor damage control.

The Yorktown on the other hand, had better construction and excellent damage control.