skysight-inc/HackerNews huggingface dataset:
The platform is AirPods, Apple Watch, and the yet to be announced AR product.

Just like with the M1, if you squint, Apple is testing and iterating in the open. The spatial audio is a good example but so is the Watch’s auto-detected hand washing countdown.

There are public sprinkles of this coming platform elsewhere, such as in Apple fitness workout HUD Rings widget. The proximity-based handoff is another.

The author is correct that Siri is not a good platform but for reasons they do not identify.

Voice based interaction model is weak from a UX perspective. But for Apple it is even weaker because the company is unable to use any of the unique advantages it holds over the competitors.

For example, apple’s array of services, control over the technology stack, reliable and secure intra-device communication, the App Store, the iPhone as a unified configurator, access point, update manager and biometric authenticator.

You can’t pull that stuff out of a hat.

Siri sucks. I have a few HomePods, use plenty of homekit and try to get the most out of it. But it is bad at almost everything it sets out to do.

Siri is clearly not the focus for the company, and if anything it sent competitors scrambling to own a space Apple doesn’t even want.

The interaction model includes physical hardware, like the big crown on the new APMs, but I suspect it is likely going to be based largely on eye movement. Something not too twitchy.

The enormous amount of sensor data from watch and AirPods are like the gps and gyroscope of iPhone. Apps can require either or none.

So I think the author is right that AirPods are important but they are not the center. They are a component of the next platform.
I thought you meant TIS-100 which is also a game by Zachatronics where you write a basic assembly to solve puzzles:

https://store.steampowered.com/app/370360/TIS100/
Breaking from that format should require reputation — something small like 100 rep so that newbies are forced to use it
You don't have to use the aggregators, it's just more expensive without them.
This is not crazy, it's been this way in any app of scale for a very long time.

You can put a good backend guy on the 'back of the front end' no problem, it's sometimes similar work and it can feel like 'regular coding' - sometimes it helps to have the same team working both sides of the endpoint.

But the 'view' components usually require very specific knowledge of the component system and also the ability to work well with the design team, which is a different thing.

It's not really a stretch.
You realize that the apollo missions were done like 50 years ago, right?
My critique of this essay is that Eco implies that it is a contradiction for there to be an external enemy which is overpowering and humiliating, and yet at the same time easy to defeat if our people would just stand up to them. That is not a contradiction. If a people have been demoralized and degenerated, it is actually very easy for them to be in such a state.

A really great example of this phenomena is China.

A century ago, the Chinese were indeed oppressed by foreigners, who humiliated and dominated them. However, these outsiders were paper tigers, when the people were united and stood against them. The only reason these foreigners were oppressing them was because of the weakness of their leaders, compromising with the outsiders instead of kicking them out and putting up walls.

China is a Fascist success story, and it undermines Eco's essay.

Indeed, many anti-colonial struggles can be described that way. Foreigners ("immigrants") oppressing a local population in collusion with corrupt local elites and chieftains. And an indigenous population too divided to do anything about it. Fascist scholars would say that Fascism would have protected the American Indians. Plenty of Black nationalists like Marcus Garvey were actually self described Fascists, and wanted to use Fascism to resist European colonialism.

Indigenous tribes that have had their social fabric and identities compromised by foreign influence and corrupt elites allow themselves to be colonized. Usually it is capitalism that corrupts them. A flood of cheap goods completely undermines them, and destroys their way of life. They almost always outnumber their oppressors, and if they could just reclaim their sense of national identity, they could easily rise up and take back their country.

Anyway, I'm not saying that I agree with Fascism, but I do think that Eco is presenting a straw man of it, which is not a good thing if you are opposed to Fascism and want to defeat it.
The blame doesn’t lie on the power grid but on the power sources.

Texas has only four nuclear reactors, it should have many more as only nuclear is able to deliver power under virtually all weather conditions (yes, I know that South Texas 1 tripped but that was due to a false alarm).

It’s because of renewables and gas power plants that electricity became scarse. Many wind turbines in particular froze because of the low temperatures.

The situation in Texas reminds me of the situation during a blizzard in East Germany 1978/79 where all lignite-fired power plants came to a hold due to the lignite freezing while the two nuclear power plants delivered electricity without any problems.
Other poster covered it well, but one thing to add. There are the kinds of wood burning stove. Old simple, pre EPA mandated high efficiency stove, efficient stoves with a catalyst to provide the clean burn, and efficient stoves that use secondary air injection to provide a clean burn. The new efficient stoves are a bit more forgiving for throttling them down for long burns without producing too much creosote they can cause chimney fires.

I just replaced the old stove in my house with a new catalyst model and I burn 30% less wood while providing more steady even heat. I am heating 4000 sqft 2 story with only wood heat, one load every 12 hours, house between 80 and 64 degrees depending on location.

Wood heat is great!
> I really like answering questions; it's nice to know that the thing I'm writing will be immediately useful to somebody, and maybe a bunch of somebodies

Totally agree. Explaining something to somebody else is a great way to learn, too.

That was my experience on early SO, and it was great. I'd just browse a tag I knew, and pick questions where I knew most of the answer, and the act of explaining it would be useful to me, too.

Now I find doing so neither fun nor fulfilling. First there's lots of garbage questions that are impossible to answer. When you do finally find something good, it's hard to get it before it gets closed as dupe or someone else answers. And if it's from a new user, there's still a good chance they'll never come back to accept the answer and awards your fake internet points.

I'd love to see a SO that encourages more new users to actually answer those "dupe" questions (instead: hide them from search and older users)
For those in that situation, turn off the water to your home and drain the pipes. Bursting pipes can do massive damage to your home and make it uninhabitable during the rehab.
Wikipedia isn't perfect, but they get one thing right that Stack Overflow gets horribly wrong: they make it obvious who the audience is.

A lot of people visiting Stack Overflow think that the purpose of a Stack Overflow question is to solve the OP's problem. They write "Dear Libby" style letter templates into the question box, and often provide very opinionated answers that try to give way more advice than was strictly asked for by trying to infer what's "really going on" based on the subtext of the question. And there's a lot of UI in there that encourages seeing it as an advice column.

But the Stack Overflow people themselves don't want it to be a place to seek general advice. They want it to form a general resource, with Stack Overflow being less of a bulletin board and more of a reference guide. The problem is that their UI doesn't telegraph this very well (I blame the way they leave the original asker's name and avatar visible on the question), and neither do their marketing materials. They're kinda trying to have it both ways, baiting people with the chance to get their own question getting answered and then switching to editing their question into something more generally useful than something just for them.

It is not a surprise that people feel cheated.
I used to defend SO until I recently got burned by high rep gatekeepers actively preventing me from contributing (what I thought was) value to the site. And I have 4k+ rep myself.

Now I when I see high rep users I instantly think they are out-of-touch power users who are completely unaware of how average developers use the site.
"It used to not be so,"

UI's 'used to be' thinks you installed not web pages!

That's what a lot of people are missing.

With complex UIs, which people see to have forgotten even exist (!) there's a big difference between front-of-the-frontend and back-of-the-frontend.

This is not new, it's 20 years old at least.
Then you're allowing your software developer to dictate medical care, not your doctor.

And frankly, this type of response (the software knows better than the doctor/human) is (again) a root cause of problems like the Therac-25 incedent.

The system needs to conform to the doctors, not vice-versa.
That actually isn't true:

https://3dfs.com/articles/wasted-electricity-vs-lost-electri...

Almost 62% of electricity is lost in the grid. AC is the primary reason (matching, vibration, I2R, etc.).

HVDC is WAY better at transmitting power over any appreciable distance.
I have a somewhat nooby question about Verilog:

Does Verilog allow the description of throughput or a capacity constraint? I'm imagining a situation where a specific component (or belt) can only allow so many messages per second or needs less than a specified amount of current. Or is this concept somehow handled in a different way when specifying circuits?
Many/most people go through online exchanges to buy their bitcoin instead of meeting with people locally. These online exchanges perform KYC and will readily provide the government with which addresses you sent your bitcoin to.

Even if the government didn't have that, they might still be able to deanonymize you via your transactions. Pseudonymity is not anonymity. If a single merchant identifies you as the buyer in a transaction, the government might be able to figure out the rest of your transactions in that chain.
Who the fuck views images in email?
I believe that is one of the desirable features!
> A nuclear plant stopped generating because the turbine froze; components were exposed to open air because Texas doesn't normally get that cold.

That’s not true. The plant tripped because of a false alarm. The operators said the reactor would be back online shortly after safety checks.

A whole turbine doesn’t freeze. The turbines are in buildings, not outside.

Edit: Apparently, South Texas has its turbines outside. But these didn’t freeze but pressure-sensing lines failed. Source: https://atomicinsights.com/south-texas-project-unit-1-trippe...
An Entrepreneur’s Guide to Building a Laser-Focused Startup
Most startups don’t have great products from the get-go, but exceptional ones learn to have laser focus and that’s why they win
It's hit or miss. I do no SEO either. Some of the articles on my personal site are well represented on Google, and some, as you’ve found, are invisible. You need to be patient. Leave them up there; it could take a few years, but if people link to them, they will appear in results. But people need to do a better job of linking, overall. It’s true that Google, in particular, has gotten much worse in this regard. I know this very well, as my site predates Google and Wikipedia. Just my name used to be on the front page of Google, and many articles on my site. Now, not so much.
> Said another way, patterns which were once Pythonic are now discouraged by the type system (or, mypy I suppose, since the door is still open for other type checkers to emerge).

There are several typecheckers, and while they are at slightly different points, they evolving together and together with the core typing library.

> Duck typing. I was taught that's Pythonic, yet mypy really only accepts nominal subtyping i.e. it infers type compatibility from the type hierarchy. There is typing.Protocol

Which entirely undercuts “mypy only accepts...”

> but I've never encountered that in code.

That's a library author issue, not a mypy (or typing, the standard library) issue.

> In both cases, mypy reminds me way more of Java's type system than of Python's

Python’s type system has always supported both nominal and structural subtyping.

> heavily typed Python code often ends up looking like Java.

That's probably because Java (and languages with closely related type systems) are the typed languages most people writing typed Python have prior experience with, so it's where their typing instincts go.
> Zig

> undecidable, since evaluation of recursive functions at compile time is possible, thus requiring the compiler to solve the halting problem.

Zig's comptime is limited to the number of backwards branches you allow, see https://ziglang.org/documentation/master/#setEvalBranchQuota
Pick up some Java
> infloop

I had never seen this word before, and while I assume it's probably short for "infinite loop", I initially parsed it as "in-floop", as opposed to "out-floop".
In a Warming World Is There No Less Lethal Way to Power Development?
>He transferred the GitHub repository and the Web Store rights, announcing the change in a GitHub issue that said nothing about the identity of the new maintainer. The announcement even made a concerning mention of a purchase, which raises the question of who would pay money for a free extension, and why.

Wow, this is clearly the fault of the maintainer. Too much power in one hands. He literally had the lives of so many people at stake and he sold them out for whatever it was worth. I feel that although there's another angle of maintainers getting paid for their work, this is totally not in line with ethics of how open source should be done.
China arrests leader of fake vaccine scam
They make long distance DC innerconnects, while expensive they are resistant to particular types of problems and can connect to multiple different grids at the same time.
I've had Griddy for over 2 years - I had saved about $1200 during that time, and my Griddy bill for the month is now right at $1200 (I've since moved to another provider)
That would make it profitable to become an outlaw miner who doesn't care where the transactions are coming from. Then they will outcompete the above-board miners, because they will be able to spend more money to buy ASICs while remaining profitable, ensuring that control of the blockchain will be in the hands of criminals. The only way to prevent that is go nuclear and control the production and trade of silicon chips like we do with munitions.

And even this is a very low-probability scenario. The most likely outcome is that the US and a few European countries try to do this, China laughs and does nothing, and Bitcoin belongs to China pretty soon (if it doesn't already).
Basically everything you wrote is wrong. Loading multiple files is never more efficient because compression works on a file at a time in that case, plus subdependencies start loading only after their parents finish downloading. This is CSS’ @import cascades all over again.

The wheels I’m talking about are the actual modules that exist on npm used in production by millions daily. Everyone here can write some code that does something common like, say, left-pad, and then they screw it in some obvious way that was fixed in 2014 by the third user of that library.

Sure I agree that having no build is nice, but user performance is not comparable and you’re limited to your own code.
Objects on the stack aren't pointers at all...
Even in languages where this is possible, it's usually idiomatic to explicitly type the public interface including exposed fields, and often it's common to explicitly type them narrower than the inferred type to avoid implementation details leaking into an unintentionally broad backward compatibility contract restricting future evolution.
I am always amazed how well the "market" regulates resilience... when, for example, regulators used the Wienerberger winter-proof brick with much better isolation as standard for building regulations in some regions of Europe with cold seasons, businesses and builders sued. Two years later, the same regulation helped people come through a cold winter... I fear it needs regulations for infrastructure resilience...
You are absolutely correct that we have not returned to the Moon in 50 years.

They were quarantined in case they bring back some unknown pathogens we don't know what do with.
Manticore Search – форк Sphinx: отчёт за 3 года
В мае 2017 мы, команда Manticore Software, сделали форк Sphinxsearch 2.3.2, который назвали Manticore Search. В статье вы найдёте краткий отчёт о проделанной работе за три с половиной года, прошедших с момента форка.
The grid supply issue is orders of magnitude worst than the downed powerlines.

I don't know anyone who is affected by a downed powerline and I know 12 people without power.
Can you elaborate what you’re referring to?
Electrical engineers wouldn't build a power line to Texas with a capacity of 5000 MW and then put intertie hardware such as phase shifters or ac-dc-ac converter with capacity of 1000 MW on the end of it. So it is likely that the transmission capacity and intertie capacity are exactly the same!
Two variants have merged into heavily mutated coronavirus
Does anyone know what kind of life this thing gets with the battery provided?
BTC exchange SNAFU results in 300K BTC in limbo
This happened today in PDAX, a Philippine based crypto exchange. just following this developing story. If you scroll through that Reddit thread you’ll find somebody purchased 11K BTC for less than .5 ETH. Rumor is that there’s a whale that fat fingered his 300K BTC and used a ETH/BTC transaction instead of BTC/ETH. The same guy who got 11K BTC turned around and sold it for 6KUSD/BTC today. The OP of the thread was one of the buyers and was able to cash out his 1BTC to an external wallet. PDAX limits 1BTC withdrawal per day so a lot of people were able to withdraw it. Now PDAX is going after them. However in their terms of service it is clearly stated “All orders executed are final.”
Geizhals gh.de is an amazing product database that lets you filter and sort by tens of thousands of criteria and find the best price.

kachelmannwetter.com is a weather site with more in-depth information and analysis.

vendeeglobe.org is a very exciting solo non-stop around the world sailing regatta that is extremely popular in France. They had very good English coverage on YouTube this time (20/21 race)

http://omegataupodcast.net/ is a podcast with deep dives into many engineering topics. Some episodes are in German, many are in (accented) English.

https://www.ndr.de/nachrichten/info/podcast4684.html
German language podcast about the Corona virus with one of the world's leading experts on the Coronavirus, Christian Drosten (who developed the PCR test).
g++ has gotten a lot better in the ~10 years since I wrote a bignum library with nested template parameters. Back when I initially did it, gcc would literally try and expand everything, resulting in insane compile times (and out of memory issues/crashes). If it did manage to compile it, the resulting exe's were also massive.

At some point (to lazy to look up the flag) gcc added a template recursion parameter that stops trying to unroll everything at some sane depth. Now the code compiles quickly the .exes are reasonably sized/etc.
A wire transfer is not the same as an ACH transfer. I can send you money for free via ACH, but it takes a few days to clear.

A wire transfer is a realtime transfer between banks. The only time I've used it was while buying a house. I've never done a wire transfer under $20k.
I mean the feature itself has been vetted, i.e. it wouldn’t be in the language if enough people didn’t find it reasonably useful. TLA is a substantial feature implementation-wise so I expect TC39 to have thought “yeah that’s still worth it”
I can't think of any email clients that automatically download external images by default. The article seems to be over-blowing the issue a bit.
Thank you for the productive response! I am definitely not the author of the article. I have no idea who they are, the similarities between our usernames is entirely coincidental.

I wasn't aware that you hadn't transferred the rights to the Web Store. I suppose the article wasn't clear enough on the timeline for the uBlock Origin swap: it was included because it was another case of maintainership change gone wrong, and it was closely related to the Nano Defender situation that was virtually identical to The Great Suspender.

I was aware that acceptable ads were added much later than the change in ownership: however, I thought the removal of per-site switches would be less relevant to the modern situation. On review, it does seem to imply that the impetus for the fork is that change: my apologies.

I trust that you didn't revert any changes, but Git doesn't necessarily preserve that information properly. Some git commands ('git reset --hard') remove any changes from history, as well as not creating a log of such changes. Much of what I could find around the change seemed to imply that you had reverted them, as opposed to simply never getting them: the difference is mostly academic, in my opinion.

Thanks for putting that clarification here: it wouldn't have fit well in the article, but it is worth mentioning. Manifest V3's new restriction on remote code is the main relevant security addition, and I am not a fan of how they bundle that in with the other changes. That restriction would make it a lot harder for these sorts of changes to fly under the radar. Nano Defender's malicious changes were quickly discovered: The Great Suspender flew under the radar for months..
i think the point is that a leap like going from paper maps to google maps is built on top of a huge number of little tiny boring things. Jacquard is cool tech but it's boring because nobody's found a good use for it yet.

Maybe somebody will eventually find something significant to do with it. Or maybe nobody will ever find anything useful to do with it, but inventing a whole lot of useless things is also part of the process.
Mars... no, obviously that would have to be "red goo"
It seems to me that great crimes are only possible with centralized power sources. Typically that is a government, but it is often an unaccountable corporation, too. If power is distributed, you may have more gang and guerrilla activity, but that seems far less damaging than the Holocaust or the Soviet purges.

As I said, while I don’t follow the position myself, I think it’s pretty reasonable to be skeptical of powerful centralized governments.
Agreed it seems faddish and I don't see how it can have staying power. How will they monetize or put ads in what is essentially audio-only conference calls?

That said, social media doesn't have to be innovative to be a good business, it just has to be slightly different, attract a core base who in turn attract their network who build loyalty. Like snapchat > instagram stories > tiktok