skysight-inc/HackerNews huggingface dataset:
Codepen uses a system that measures loop duration, and it's a giant pain. Having done some pens that do ray tracing and image transforms which can have long running loops. Given the variable execution time of JS it can be quite random. It just exits the loop without warning, causing weird failures in your code.

2 theoretical solutions ( with significant overhead ) are:

Run the code in a VM ( maybe quick.js compiled to WASM would work ) that suspends code execution periodically if it exceeds a certain duration. This has the advantage that long running code in general won't block rendering, not just loops.

Transform the AST to use async generator that yields once per loop. This would allow the loop to be suspended and resumed. But it would require a lot of modification to the AST, making effectively the entire call tree async.
> I think this view is fairly American centric. Go to any bar in Tokyo and you will be given an ashtray to smoke cigarettes with your drink.

From March this year: "Japan’s ban on smoking inside restaurants and bars takes effect this week"[1]

Seemingly entrenched cultural trends can and do change.

[1] https://www.stripes.com/news/japan-s-ban-on-smoking-inside-r...
Please, tell me more :)
I would have bet money the JNLP installer did this. But I'm probably remembering wrong and will defer to the collective wisdom of the hive.
The "Evil Maid" class of attacks have a new vector: "Evil Digital Maid/Butler" (assume pervasive, fully compromised electronic assistants).

iPhone "Evil Maid" => GPS, Mic, Camera, Digital User Impersonation [post social network messages, iMessage, etc.]

HomePod "Evil Butler" => Control HomeKit, Mic, Playback Arbitrary Recordings [freeze, this is the police, etc., impersonate a significant other]

Roomba "Evil Maid" => Lidar (mm-resolution depth-camera?!?), Virtual Mic, Push/Close Doors, Push/Move Objects [tip over a table w/ candle]

WiFi Cams "Evil Maid" => Camera, sometimes speakers, sometimes motion control

...if this is how the robot uprising begins, we're a long way from Terminators / SkyNet, but easy to see entire classes of vulnerabilities which are pretty obvious in retrospect.

If you haven't seen "Enemy of the State" or "Conspiracy Theory", they're great movies with a similar premise: "What if 'the system' turned against you?"
It sounds like a nice idea that is supposed to reassure buyers, but it only makes me more suspicious of both the seller and Google.
I used to a skeptic, to the point where I thought it was completely ridiculous. Then I realized that I was over-using inline styles anyway since I was always afraid of messing with old CSS. I was adding layers of overwrites just not to accidentally change something unrelated.

Now I can't imagine myself ever writing regular CSS again. I just love how I can look at the HTML and instantly "visualize" how the component will look just by seeing the classes. No more mysterious cascades where it's hard to pinpoint where the styling is coming from. It makes iteration so fast and responsive design has never been easier.
This may be true for RF applications, but it isn't universally true. Three-phase power is also modeled this way and both positive and negative frequencies definitely exist.

Three-phase/three-wire electric power doesn't have three linearly independent currents or line-to-line voltages. Rather than fight the constraint that Ia+Ib+Ic == 0, we transform the system into one in which the constraint doesn't exist. The three (redundant!) 120-degree three-phase signals are transformed into a virtual two-phase reference system and we operate on the two phases that way. Sometimes we even "frequency shift" the signal into the reference frame of a physical (or virtual) rotor.

There are some interesting side-effects. In the alpha-beta (stator) frame, unbalanced three-phase load looks like the sum of a dominant positive 60 Hz and smaller negative 60Hz signal. Diode-rectified loads are dominated by the negative fifth and positive seventh harmonics in the stator reference frame, but are frequency-shifted to negative and positive sixth in the rotor's reference frame.

Three-phase four-wire (A, B, C, and Neutral) does have three linearly independent currents and voltages. But their disturbances are so different from each other that it is frequently convenient to model this system as the sum of a complex alpha-beta line-to-line current plus a virtual common-mode phase (the zero phase).

See also the Clarke and Park transforms.
Study improves ability to predict how whales travel through their ocean habitat
I have often wondered if it’s more of a symbiotic relationship rather than a parasitic one because in fairness, the foetus doesn’t kill the host.

Having said that, symbiosis only occurs with two distinctly different species.

With pregnancy and the human fetus, it’s is a kind of quasi-parasitic relationship because the host survives the parasite. Even though it’s changed. (Pregnancy changes body chemistry and functionally not just physical change)
Have you tested it out on iOS 14.2 safari? I see a marble-like globe in the centre and can move the camera around, but that’s all.
LLVM Async Codegen in Apache Impala for Low Latency SQL
The A12X looks like this as well IIRC.
MSc in CS at Manchester University. Life-changing.
AFAIK, the ARM Macs have no eGPU support.
If your company has the bandwidth to create, manage, and mentor not-real-client-work, surely you have the resources to pay interns.
I feel like this is the kind of thing that medicine just misses completely. I like that kind of theory and I'm glad you've found relief.
Safe from what exactly? I don’t want my life to be exclusively a maximizing game for length of life & wealth. I’m going to die to matter what, I certainly don’t want to become reliant on alcohol or have an abusive relationship but I would much rather do the things I enjoy with my life than live the most cautious, healthiest life of avoiding fun that is a little bit bad for me.
Fun story.

A former chairman of the Czech Green Party, a young and progressive gay guy moved to a rural area, bought an older ruin of some former baron's chatelet and started putting it into order. With his husband.

In a year or so, his Tweets started shifting noticeably to the center and sometimes to the right, to a great consternation of his former Green co-partisans.

There is something about life out there that changes people's priorities.
My sister is pretty well meaning but her use of NVC can be pretty annoying. It requires some social skill to recognize when NVC is appropriate and when not.
I would do nothing. For 5 minutes, turning off the heat wouldn't do much at all - the big heaters are generally very laggy anyway.
As far as I understand, there are plenty of plausible explanations that are consistent with modern physics. The problem is finding out which one of them (if any) is right, since they are not all mutually compatible.
Flip side: what's so bad about Apple taking 30% of Zynga's iOS revenue? Why is 15% fair to Zynga and 30% not?
...or the 4-year-old chess prodigy, or the 5-year-old composer.

As an amateur chess player, I don't find it depressing -- although more likely I use it as an excuse. I know that there are kids out there who started out with a significantly-higher ranking within a year of playing than I will ever get to as an adult. (That said, many those same kids will eventually go on to put in tens of thousands of more hours than me.)

I guess the part that's slightly depressing is that, even if I slog and slog, and raise my ranking up by a bit, it will always feel like winning by perspiration, and not by divine inspiration. But I think it's fine for me to say "this isn't my game, I will play it so long as it's fun, but I won't ever be a genius at it."
Logic School: an online school for tech workers to transform the industry
I still have the nonfunctional debit card from the first time they tried this.
Sure, but if you are using the taxi often enough it may be cheaper to higher a full time driver.
Virtual HQs race to win over a remote-work-fatigued market
I am a strong atheist, but I have a hard time calling Ramanujan a liar when he says that god (or a god) give him his knowledge...
That's quite an interpretation. What I was suggesting was that maybe he was the Canadian face of a remote team.
I handcraft that system myself.

It's like buy Ikea furniture and assembling it vs. having your own woodworking shop to handcraft furniture with precise requirements. These frameworks have made me lazy. I think CSS design is pretty much exactly the same as any craftsmanship job - there is so much pleasure from building it from the ground up. No, I still get the knots in the wood out by using reset.css.

Also, I try to not use class selectors as much as possible. HTML looks sterile and spartan with only a handful of span tags or id tags for very specialized targetted changes.

I can see why people use frameworks - its fast and quick. But you lose personality in the outcome.
I don't agree; to me, it looks like the the atlas <-> encyclopedia operator is a more complex, nuanced relationship than dead-tree <-> digital.

So that is to say, it's more interesting to focus on that relationship and look for analogies of it elsewhere.

More concretely, this equation seems to me to be mildly weird and interesting to try to solve for X:

Bicycle <-----> X

^ ^
| |
| |
v v

Atlas <-----> Encyclopedia

This one doesn't seem to invite erudite thought:

X <-----> Wikipedia

^ ^
| |
| |
v v

Fish <-----> Encyclopedia

This is because the difference between the Wikipedia and Encyclopedia is narrowly defined: one is digital, online and massively edited all the time. That tends to narrowly restrict the thinking to be along the lines of what is like a fish, but digital, online and massively edited? And that quickly fizzles out.

Another angle on it is that atlas + encyclopedia form a parcel; they are artifacts of the pre-digital world. Historically, people had an instance of each in their library, often on the same bookshelf. The original sentence preserves this encapsulation:

digital: {X, wikipedia} <---> pre-digital: {atlas, encyclopedia}

What is X? Oh, possibly OSM. OSM is to Wikipedia as atlas is to encyclopedia.

The big divide is between pre-digital and digital. Users that use Wikipedia don't reach for a paper atlas. Users of paper atlases probably still use encyclopedias too.

The only way in which it might be confusing is that the encyclopedia and wikipedia seem to be a red herring. There is no need to bring them in at all simply to ask "what is the modern, digital equivalent of an atlas?" But, ah, this is not so because that loses a sublety. The digital equivalent of an atlas can be something quite different from OSM, such as the proprietary firmware and map data installed in a navigator. Like the Wikipedia, The OSM is (1) online, and freely accessible everywhere by anyone, and (2) editable by its users. The analogy to the relationship between an encyclopedia and Wikipedia is entirely relevant.
Getting locked out of my money because automated algorithms miscategorized some activity by my account on some completely unrelated Google product as 'spam'?

Thanks but no thanks.
The founder of Slack was a philosophy major, you're in good company.
Everything is at 50% capacity and half the tables are blocked off to enforce this, basically.
> If it's really a spoofing security risk, do they still intend to provide functionality that is sufficient for the original purpose?

The explanation explictly says that the original functionality was a spoofing security risk, but even so was “insufficient for their original purpose (making website elements look like their native OS counterparts)”. So, no, they've fairly explicitly abandoned the original purpose.

They retained functionality has a more limited purpose, which I would describe as providing a vehicle for the user/browser/OS to provide defaults which pages/apps can reference, which when provided by the OS, minimize aesthetic clash and preserve contrast/accessibility between the page/app features and native UI without disguising the nature of the web page/web app, rather than actually mimicing native system UI.
Of course FSF doesn't set the price, that's a red herring. They can endorse whatever they wish though, that's by choice.

Pinephone would've absolutely existed if Purism did not exist because the innovation lies in the usage of FOSS hardware, not so much in UI. Pinephone ships with 13 OSes which all work, and various of these OSes were already in development before Librem 5 was announced. I know this, because I followed some of these OSes since they were born. Android, SailfishOS (successor of Maemo/Moblin/MeeGo), Maemo Leste, postmarketOS, KDE Mobile, Ubuntu Touch, KaiOS, and a whole lot more. In fact, I ran Qtopia on a Sharp Zaurus almost 20 years ago before Nokia invested in mobile Gtk+ / Qt based UIs. Which was a decent UI, considering resistive screens (the world opted for capacative which has an impact on UI choices).

Furthermore, many of the cloud services Purism / Librem 5 announced are mere rebrands. I applaud Librem 5 for being FOSS software and FOSS firmware, but I feel Pinephone and Fairphone both make an important achievement as well (one being affordable for the masses who don't like in say Mass. USA, the other one for being more fair for workers, environment, and longevity (Fairphone were one of first to provide long-term Android support)). Both of which ideals are very much in line with Stallman's philosophies.
It most certainly should not. In fact, I'd say we shouldn't weaken labour rights before we undo that.
There are neighborhoods that are much less mask-compliant than others, but in my day-to-day, the vast majority of people I see are in masks. It's certainly enough to say that wearing masks doesn't make COVID spread worse at a population level.

The worst neighborhoods for COVID over the summer were ones that were known for poor mask compliance, anyway.
> Both 737Max crashes took place during normal flight regimes

I expected to see this fallacy.

MCAS does not operate normally during any flight regime routinely encountered. It should remain entirely inactive until things get more exciting than they should ever get on a passenger flight. What you are talking about is a malfunctioning MCAS, which isn't operating by design.

> recovering from a stall (even if one happened, which it didn't in either crash) is Day 1 of every flight training course

Yes, of course it is. It is also very rarely encountered by passenger jets, and when it does happen things are very exciting indeed. Your odds of hitting the ground have already gone up quite dramatically at that point, MCAS or not.
Google Coral is the name of Edge AI accelerator, which can be used only for inference meaning running already trained models to get results from inputs.

Google doesn’t sell any hardware for ML training, but they offer Cloud TPU as a service for that.
I don't think I agree with the accessories bit. The internal storage is fine if you're buying physical copies of games, and while it's true that some cartridges require extra downloads, most don't, and in fact I don't think they're present in any first party titles. I expect a lot of Switch owners just pick up copies of Animal Crossing, Zelda, and Mario, and never need an SD card. Personally, I bought my Switch at launch, and it took about a year before I ran out of internal space.

I also think the JoyCon grips are fine for TV play (In fact I prefer them over the pro controller) and while I'd also recommend a screen protector, I don't know anyone else who has one IRL. The types of scratches picked up by the Switch are usually only visible in direct light, and a lot of people seem to not care.

That first-party Nintendo games don't go drop in price like most games has been a truism for a very long time. I'm not sure how Nintendo does it. I generally respect them for it—whatever the proper cost of games should be, I don't think it's healthy for games as a medium that they loose a third of their value in a few months.
The appropriate way to fix that problem would be to directly give the money to the people who have trouble paying for food, instead of giving it to dairy farmers.
The "How did you contribute" dashboard from Pascal Neis [0] is a good place to explore some possible metrics. IMO some good predictors of mapping quality are:

- Focus on specific regions

- Both creation and deletion of map features, but more creation than deletion

- Unique and descriptive changeset comments

- Engagement in changeset comment discussions, both of your own and others' changes

[0] https://hdyc.neis-one.org/
Kdenlive, the underrated video editor has a new version out for Linux
That's literally the point: it's silly.
Thank you for the links.

The Sphex wasp behaviour is common to most wasps. They are fierce mothers. I have seen it first hand with tarantula wasps in my farm where the female wasp will paralyze tarantula with a neurotoxin. Then she lays the eggs in the still alive tarantula’s belly. It’s insides liquify and after the baby wasps come along, they are nourished by the fortifying soup of the ..wait for it..still-living tarantula’s innards.

http://www.bbc.com/earth/story/20150109-the-wasp-that-scares...

A more dramatic telling here on video: https://www.newsweek.com/horrifying-video-shows-giant-wasp-p...
Aldous Huxley interviewed by Mike Wallace 1958 [video]
Re: bloated HTML. Has anyone built a vscode extension that can toggle the style classes on/off?

Would also be cool to hover on a HTML block and see it highlighted in a browser hot-reload view.
Super high success rate ibogaine treatment for alcohol. https://ibogaineclinic.com
Not really difficult, colocation is available in the same buildings as the largest IX points... Places like One Wilshire, 350 E. Cermak, NAP of the Americas, 60 Hudson, etc. It definitely has a premium price.

If you can extend your horizon of view out to buildings that are in the same metro area but less than 10, 15 or 20 km of (OTDR measured) fiber from the IX point, the performance is very nearly the same, and there's a lot more options. One example would be the datacenters in Tukwila, WA and their relationship to IX points in downtown Seattle.
Quick FYI, py-2 is REM based, not pixel. So you know your design will fill properly.
> What's the problem with style attributes? I would use them instead of regular CSS if I could add pseudo-attributes and make them responsive.

Imagine styling a table row. That is one style attribute. Now imagine styling a 100 tables rows. That is style attribute duplicated a 100 times. Think of the amount of unnecessary bandwidth consumed to load that HTML file with 100 duplicate style attributes. Not only does it slow down page load times, it also slows down page render times.

Now if you add selectors to style attributes then it solves the above issue altogether. But, then you are just re-inventing the wheel. Instead of CSS in a separate file you now have the same functionality but all inlined in style attributes.
Like that the ISP mentioned in the article, is a non-profit local association, and the pricing is suggested, customers chose what to pay.
"Very few web apps will ever serve as much traffic as SO."

Their traffic is like 80-90% reads and they actually hire good devs and let them work on perf.

Neither of those things are true in typical companies.
Right, the attack wasn't against Agatha Christie, but on crime fiction as a genre. Called out these as an exception to the genre bring a waste of time.

My assertion is to drop that stance entirely. It turns what could be a normal compliment into a backhand one. And sets a negative tone for reading the rest.
This is basically exactly what I get out of writing web components. I get the best of every possible dimension I care about. I can write short neat little snippets of code that encapsulates my HTML, CSS and JavaScript in a single place. I can do it just using really simple CSS because it is all scope, I can actually build reusable components, I’m using the native web platform (though I do recommend lit-element as well) and I can do all using modern tooling and JS and all of the benefits that brings.
Ok, as someone who doesn't know a whole lot about homelabs/home servers....can someone explain why there are so many ethernet cables? What role are they all serving, exactly? I see two servers and an RPi, don't see any network storage, so....what are the other four cables doing?
I've worked in the space for a few years and I'd discourage anyone from trying to build a career as a software dev in the Healthcare IT / EMR space. It's extremely sales driven (devs aren't valued at all), code quality is terrible and the systems you write are mostly for the benefit of insurance companies / compliance than doctors or patients.

I think there was a YC funded iPad EMR startup that tried to be cool / hip / provider first until they got smacked in the face by reality.
> being a sort of guard rail to keep me from falling too deep when I fall

This is a dead give away that you are functioning too close to your emotional limit. The therapist serves the purpose of the guard rail, because it is the most pressing requirement.

> lasting improvements

To make improvements , the first requirement is breathing room.

Once you feel like you have that space, you can leverage your therapist to start putting things into place. The general routines and thought processes needed for healthier lifestyles can be found on page 1 of a google search.

The real value of the therapist is two fold. As a man, it is opening up enough to truly identify the real problems as they exist. The second is helping you prioritize and shape those 'Google page 1' solutions into one that perfectly aligns with your current lifestyle.

You might just have a not-so-good therapist, but, making space for self-improvement is central to actually making any progress.
If you use prettier or similar readability isn't an issue. I'd argue readability is improved since you can tell right away how an element is going to be displayed vs having to open up the css and look there.
I'm not going to write a dissertation on the topic on HN

Thanks for your valuable insights.
Interesting, all of the training exercises I took part in were scripted and essentially just "training" without any real counters.
Recently I just began using cloud services. I started with Firebase, thought it was super cool, then moved to GCP, which was super inflexible (and super shit support). So I decided to try Azure, since we used that at a previous startup, but it was too complicated to even get started. So I decided to give Jeff my money (or rather avail of his free tier), and started using AWS. While it's super complicated to use compared to Firebase, it was relatively easy to learn from scratch due to huge amount of support online and what they have on offer. But what honestly stumped me was the HUUUUUUUGE amount of services they have, and the pricing on that. DynamoDB was half the price of Cloud Firestore, the free tier on most services was half that of GCP, and the offerings were insane. Need to host a website? Cloud Front. Launch an app? Lightsail. Satellite connection? Covered. Streaming Data? Kinesis. Queried Database? Elasticsearch. And that's just scratching the surface, I know.

Honestly, in a few years, I think we'll see Google forced to exit this space, Azure and AWS competing on price for big name corporate contracts, while others such as Digital Ocean being crumpled, simply because the AWS offering is so vast and widely supported online. And AWS' lock-in is pretty damn good.

The only solution to break out of such a duopoly would be for tech oriented companies to stop being lazy and start building out their own cloud infra.
There’s a difference between exclusive and available. “Big PC” isn’t forming deals with studios.