skysight-inc/HackerNews huggingface dataset:
It's like VDI, but for apps that we originally designed as thin clients. Does that make Chrome a thin thin client? I think if a modern PC can't run your web app it's a sign that web developers have gone off the deep end, and either need to re-architect their app or ship it as Electron with a lighter web-only substitute.

Also, Cloudflare recently launched a similar thing, but it's designed for situations where you want an employee to access a service but don't trust their browser: https://www.cloudflare.com/teams/browser-isolation/. That's the only situation in which this makes any sense, and even then, if you don't trust the employee's device you are probably hosting them a virtual desktop anyway.
be careful of the inverse inference though. a rhr in the 40s doesn’t necessarily mean you’re in good health. a low rhr could indicate a myriad of other cardiovascular issues (something of a personal concern for me).

but contrary to the article, an evening whiskey ~3 times a week (in my experience) seems to be optimal for delivering antiseptic benefits with few/no downsides.
CDC Details New Outdoor Mask Advice for Vaccinated People
Hello HN!

This is a step-by-step tutorial on how to create a ToDo web app in Python using Pglet framework and share it on the internet:

https://pglet.io/docs/tutorials/python

The app is a single-file console program of just 100 lines of Python code, yet it is a multi-session, modern single-page application with rich, responsive UI.

I've been developing Pglet framework for 6 months now and I feel it's finally ready for building real apps.

Let me know what you think!
My other half never thought she would be able to date me, because she wanted someone to share a bottle of wine with. Turns out, she can have a lovely time drinking wine and having a designated driver to get her home :)

But I will say that being tee total has impacted my experience of social gatherings based around drinking. Sure, with good friends it couldn't matter less. But with work folks, acquaintances etc? Yeah, it matters
> You would get the zero-cost multi-threading,

You kinda have to look at how things really work underneath before you can apply buzzwords to a database.
Debugging in C++, is a bit of a pain sometimes. GDB tools are good paired with an IDE like VSCode, but due to the abstractions in C++, inspecting variables require verbose code - beyond the convenience of debugging in a higher level language like Python or even Java as you suggested.

Eg: tracking the values of a std::vector isn't obvious, since there is std:begin and std::end iterators in the vector namespace and you have to manually dereference the whole range in the debugger.
Why are journalists showing grisly visuals of Covid funerals?
It's not just that app. There are several high grossing outright scam apps on the Apple App Store [1]

[1] https://www.theverge.com/2021/4/21/22385859/apple-app-store-...
Agreed. I'm busy transitioning everything I can to Graviton2 for the $/perf savings.

For my Java services so far, no change. Aurora was a button click. ECS is the next thing to tackle.
The 'heat bombs' destroying Arctic sea ice
Good luck with that. See how long that last, if the current trend continues.
Soon you might have to aquire a certified developerversion to unlock your device to tinker with it.
> It's not actually the people riding like lunatics that manage to kill themselves on motorcycles at high rates.

There are a couple of high risk groups. One is young guys with a combination of inexperience and a desire to go fast(er than conditions/skills allow). Another is older guys, often who haven't ridden for years if ever, who get into trouble. Again inexperience is a big factor in both.
Solid way to promote increased volume of population to get vaccinated... I need all the things!
Resort Diving is mostly safe, the dive profile helps keep you safe. At 30ft, a lot less can go wrong. You can easily survive a rapid ascent from 30ft, heck you likely don't need to actively blow bubbles unless you took a huge breath or are ascending super fast. OP who hasn't dove in a while shouldn't make their first dive on vacation a 120ft bottom. They will likely not remember how to breath, how to swim and will consume too much air and blow the dive for everyone. I refuse to dive with strangers on dive boats, I have never once had a dive buddy physically verify my secondary and some of them get weird when I ask them to verify their primary and secondary with me. The 'I know' eye rolls when i show them where my weight release is, where things are on my BC. Honestly thats what pushed me in to technical diving, everyone takes it serious. If we do our math wrong and the drop tanks aren't sufficient or if the trimix was off we were all dead. When we did cave dives, knowing each exit, knowing the routes we were going to navigate. Rehearsing the transitions between lines. Even with the best planning, things go wrong. Read up on the Diepolder II and III caves - scary stuff
There aren't that many Satanists in the world, but the far more common case is presumably people fired as soon as an employer found out they were gay. Note that sexual orientation is still not technically a protected class, though the EEOC will often take up for you anyway: https://www.shrm.org/resourcesandtools/legal-and-compliance/.... Many localities explicitly call out sexual orientation and Obama signed an Executive Order mandating non-discrimination in federal agencies and contractors, but the actual Civil Rights Act does not protect this and case law on specific suits has been wildly inconsistent about it.
Laws don't target organized crime. Well organized crime influences the law so it would target regular people and politicians could say they are tough on crime.
We don't even need to wait for that. Right now web developers are creating the new generation of web-based apps that will consume everything that M1 can give and more. In fact these apps already existed, they were just largely ignored because they're so power-hungry (just look at electron and similar stuff).
Maybe for some low hangers, but compiling code will still be faster, XCode and VSCode will be a bit snappier, Safari and Messages will be a bit better. These base things need to work on a broad range of products.

The fact that Apple writes much of their software for iOS and MacOS at the same time means much of it is designed to run on fairly light hardware.

I know we’re all stuck with bloated stuff like Slack and some of us with MS Office, but just go native where you can it reap the benefits of the platform.
Why American construction costs are so high (2019)
HRV describes the steadiness (or not) of the timing between beats, as measured in milliseconds. It sounds like you are describing something else here, like your resting rate and how much/quickly it responds to exercise.

For an example of HRV, let's say you're showing a heart rate of exactly 95 BPM for a one minute period, which means an average of one beat every 0.6316 second. If the actual beats were very close to occurring exactly once every 0.6316 sec like clockwork, then you have a low HRV.

At some later time, you also measure 95 BPM during a one minute period, but this time you find the period between beats is much more variable. Sometimes it is 0.627 seconds, and sometimes it is 0.641 seconds. The beats aren't falling like clockwork, they are all over the place.

The second example is a high HRV, both examples having the same heart rate.

Accurate beat-measuring equipment is required to calculate HRV (e.g. a heart-rate watch and an app).
Technically, f-droid is a walled garden of sorts, too.

The difference is that fdroid is actually helping users through being transparent about it. The other stores and their policies usually are not transparent, and therefore nobody knows whether there were financial motivations involved in the decisions.

What I don't like is google claiming droidscript harms Android through a malicious AdMob ID. Even if that were the case, what happens to the 100.000+ installs that are rolled out already? And the Apps built with DroidScript?

If there's no support you can contact (at Google) and no changelog on what happened, the policies get intransparent and look more like a financial motivation rather than a decision that seemed to be beneficial for the end-users.
Amazon's Silk browser for its Fire devices also offload processing to remote machines. I'm unsure if they are still doing that.

https://en.wikipedia.org/wiki/Amazon_Silk
Army technique enhances robot battlefield operations
You should probably mention that process and penalties are substantially different between England and Scotland. Property is one of the areas where legislation and customs differ a lot between UK countries.
One very powerful way to socially engineer people into upgrading to the new API is to make sure that the newest one is the most efficient.

Too often, what happens is that version 1 is 'faster than possible' - it ignores some sanity checks that turn out to be important, and so the new version has more logic in it, making it 'slower'. This fact lets people rationalize that they should stay with the oldest version of the API that is still available, but also results in preemption every time you retire a deprecated API. And they will likely 'blame' this interruption on you.

If instead the old API becomes a wrapper around the new API, now the oldest API is the slowest, because it bears both the costs of all of the sanity checks and the thunking layer. Now the motivation is to upgrade sooner.

Essentially you have 'migrations' for you API. Yes, this constrains the sorts of changes you can make in some dimensions, but being able to accelerate retirement of old APIs I feel 'pays for itself' by unsticking you in other dimensions.
Luckiest People Caught on Camera
I'm not sure you'll see a true second generation chip, I would be expecting it to be mostly the same thing, but with more cores and some solution to providing more RAM.

Having said that, Apple does have something of a history of pushing out v1 of a product that sets a high bar for everyone else to try and catch up with, then immediately pushing out a v2 that raises the bar well above where everyone else was aiming.

Overall though, it's awesome that the Macs now get to benefit from the vast investment going each year into making faster/better CPUs every year, for hundreds of millions of new iPhones.
Just going by what I see in the video, I get the impression that the color palettes are generated in RGB space? I think you should at least support Lab if you want to call the app professional.
Trashing the first iteration of this kind is easy. Seeing where it could be in ten years is more difficult and more rewarding.
What most coiners want is number go up without being their own bank.
That implies the amount of training is the only factor. It may be that new architectures or training methodologies could be developed to reject large swathes of these types of advesarial examples. Though of course, if adversarial training is used avdersarial examples will obviously exist at some level, and so the arms race continues.
Ask HN: What are some US universities with lesser-known, but great CS programs?
I have a friend who's looking to study CS but is intimidated by the competitiveness of admissions at the name brand schools (Stanford, MIT, etc).

What are some schools that have a great CS program that aren't name-brand?
> Eh, the Asahi linux people already have linux running on this chip

More specifically, people are running Linux on the CPu cores.

The M1 is a system-on-chip, and according to the floorplan [1], the CPUs are maybe 1/5th of the chip. There are many other features that aren't unlocked, such as GPU (which is a brand new architecture) or power management. The latter is key to exploiting the chip to its full performance envelope.

I don't expect Asahi to get anywhere further than proof-of-concept before it becomes obsolete by the march of the silicon industry.

[1] https://images.anandtech.com/doci/16226/M1.png
I don't understand why anyone would still be interested in a Roku streamer or TV in 2021.
Creating an Adaptive Search Widget in Flutter
There is no adaptive search widget in Flutter.
This article shows how to create one.
It is 100% free money. The catch is you will be charged all the interest in some cases if you reach the end of the promotional period and haven’t paid off the card in full, or something like that.
> When we first started Mighty, our plan was to stream Microsoft Windows. But after talking to users we learned that they were using their browser most of the time and what they really needed was a faster browser

I'm at the opposite side of this, wish they streamed Windows or macOS. Nothing that I personally run in the browser is ever slow (at least not because of local hardware resources), but desktop apps like Photoshop, After Effects, Premiere, Houdini, Cinema 4D, Blender are slow all the time (on my MacBook Pro). I guess I'm in the minority, but I'd love pay to make those apps faster instead.
Exactly, I have a 2015 MacBook that works perfectly, unless I try to use electron-based apps.
> Those tools sound cool, but they appear to be specific to a few languages on Linux, none of which has ever significantly applied to me (I've been a Mac user my whole life).

Correct. The author’s premise is that if we didn’t neglect our tools so much, all debuggers for all languages on all platforms could be that cool.
We do hold banks accountable for money laundering.

Just because they figured out a technologically advanced way to do it doesn't mean it becomes ok.
I agree that a True Agile workplace would not care about making sure that everyone looks busy. So far 2 for 3 of the scrums I've been involved with have degenerated into micromanagement and pointed questions if there wasn't constant process, even if that came at the cost of overall velocity.

Maybe just bad luck and bad workplaces, but I am increasing skeptical that there are any true 'Agile' workplaces.
Dammit. I just started looking into building a dome house.

Did you call it off completely?
I wonder how ad networks feel about serving ads to IP addresses in data centers. Will Netflix allow clients running in cloud VMs to stream DRM video?
By showing what is right and wrong to those who are conscientious enough to act as watchdogs and whistleblowers.

You can't make a bad actor good by showing the rules, but you can make a neutral actor aware of exactly what needs to be reported, and give them a forum.

Without training, right and wrong are not normalized and standardized, leading to fuzzy feelings and confusion about what can be done.
> It's a "vendor lock-in" ecosystem that's worse than the Windows lock-in of yesteryear IMO.

For regular companies, if they want to shoot themselves in the foot by not being on the web, they're welcome. It's not such a huge issue as it would be with government for example.

Also "any chance of any form of adoption" is a bit overstatment. I still use a dumbphone, and if I migrated to pinephone, lack of the kind of apps you mention would certainly not concern me. Even then, many apps have web alternatives here, or alternative GPLed clients for Linux (that includes whatsapp, apparently), that can be made native on pinephone.
Let's say this ends up being 30$/month (I've no idea how much it will cost, but I saw this number floated above).

Let's say you replace employee machines every 2 years.

Doesn't it make more sense to just spend 720$ extra per employee on hardware? It'll be a much better experience, with much less risk (what if mighty is unsustainable and closes down?), and that machine will still have value in 2 years, unlike throwing money at a cloud subscription.
That’s why you’ve never felt that way.
> I think most observers have been expecting an “M1X”

An M2 name implies some architectural differences like extra cores or more external bandwidth. I'd be totally happy with an M1x with some tweaks like more external connectivity and more memory.

Which, for me, would be quite perfect. The only reason I'm holding back this purchase is the 16 GB memory limit.
Many vehicles have the keys stored in their ECU/Immobilizer signed/encrypted with the manufacturers' key.

There are some (mostly older) where you can directly reprogram the eeprom but those cars are easier to steal, because anyone can also do this.
For good reason - most of these things don't have good engineering behind them. Standard stick frame construction has good insulation values (dirt/clay/mud/cement does not), holds up to weather, earthquakes, and has reasonable fire protection (it burns but in known amounts). This is all backed up by a lot of engineering data that doesn't exist for most alternatives, they might be better, but nobody has actually run all the angles to be sure.
UML is an artifact of trying to sell products as part of the Waterfall model of software development. It wasn't very useful even at its peak.

It was Rational software pushing their process and CASE tools.

It was an awful, inefficient and bureaucratic process that made it easy to write contracts about deliverables while delivering mostly no actual value to the customers.
It's not just a money issue. It would be impractical and unethical to confine study subjects in controlled environments for long periods of time. That's what we would have to do in order to gather reliable data and eliminate confounding factors.

Most human nutrition studies are only observational and barely a step above junk science. Don't take them too seriously.
I wonder how many households realized they didn't need all that range after all since they have a second ICE car anyways. So the Leaf pretty much stays in a 30 miles radius of the house.
I'm curious how they deal with local printers, file downloads, file uploads, links that launch things like a native local Zoom app, etc. That wasn't fun last time we did this with thin clients and Citrix :)
Whatever their reasons may be, they may be legitimate.

But using this sentence is simply not OK:

> Because this information could be used to circumvent our proprietary detection system, we’re unable to provide our publishers with information about specific account activity.

The developer/publisher must be given a chance to correct the issues. This is simply not fair.

I'm pretty sure Google can do better than to rely on security by obscurity.

---

> Unfortunately we also have to inform our users that we could no longer support AdMob for use in their own apps either, because we can't test it anymore and can't guarantee that Google won't treat them in the same brutal way.

Couldn't it be possible that one of those users was using AdMob in a fraudulent way, and that this was then linked to Droidscript? I don't know how Droidscript works, how it creates those apps, but it could be possible that Droidscript then was responsible for the fraudulent use a user did.
> motorcycle riders in fatal accidents are alcohol-impaired,by far the highest of any vehicle category.

I think this is attributable mostly to the fact that fatality rate on any motorcycle accident is higher (for obvious reasons) and that alcohol is especially a contributing factor to single vehicle accidents.

If you are tipsy and go into a corner a bit fast in a car you can usually react in a way that will save it; many "gut" level reactions on a motorcycle will cause bad things to happen (e.g. most braking while already in a corner). Touching a soft shoulder is much, much easier to recover, etc.
If you’re interested you should really take a trip to Eindhoven, NL. Plenty of actual fabrication of electronics is happening there.
I don't see the actual business case for this at all.

Most businesses amortise a laptop/PC over a number of years. Would you rather pay $10/month/user for this cloud service, or spend the additional $360 (laptop/PC lifespan for a business that can amortise the asset over 3 years) in the first place to get more powerful hardware locally, and benefit all apps rather than just the web browser?

I'd like to be proved wrong.
"My thought process was simply that there is a big need here and Redis had for some reason decided not to serve it. If they won’t then we will."

I feel like this and the general tone of the article are needlessly antagonistic toward Redis. KeyDB is building their entire business off of it after all.

There may very well be a need for multi-threaded Redis, but Redis as it stands today is an amazing project and there's something to keeping it simple along the lines of the project philosophy.
Right: If everyone knows something is wrong, people are less likely to take the risk of getting caught. Even if it's not those bad actors who change, the bad actors don't act badly because everyone else would recognize it as wrong.
Agreed. I would feel better about this if I didn't think apps and local computing were really important. The alternative to phone apps is the web, but the web will never be fast (imo) and is simultaneously getting less open every day as well.
The British use "Europe" to refer to the mainland, often implying that Britain isn't part of it. It's not a coincidence they left the EU, and were ever only half-way in the EU.

Is Britain part of Europe? Well, it's not a yes/no type of question. "In some ways, but not in others" would probably be the best answer.
You could try a preprocessing step of converting them to markdown with Pandoc or nbconvert. In Git, you can configure custom diff tools for certain file formats.
I would argue that Hanlon's razor applies. Most people aren't thinking about ethics, they're just trying to solve a problem.

When a product manager asks them to implement a dark pattern to trick users into clicking something, they aren't thinking "heh... fools, I'll show them", they're thinking "Sure thing boss, whatever you say". It's not that these people are unethical, it's that it's never a consideration.

I was in a meeting once where business was discussing abandonment and it was suggested that if a user filled out a form 100% but never clicked submit, it was reasonable to assume that after 20 minutes if the window was still open then we should just automatically submit the form because that was their intent.

There was no malice in the thought or question of ethics, the person who suggested it thought it was a helpful suggestion and would improve the product and reduce abandonment. When I framed it from the perspective of the end user they quickly shot down their own idea.
If that’s the case, then although you can wish that all reps have huge staff to collect communications from their constituents, it’s not true, and telling people to call their reps would be even more DDOS because at least universities can act as a firewall. Your local reps in comparison will Never be as well resourced.
It supports RGB, LRGB, HSL, HCL and LAB (for now :)
PowerPollen’s ‘on-demand’ pollination tech could make bees’ lives easier
I think you’ll appreciate Dan Lyons’ book Disrupted and the 2021 WeWork documentary.
Phones are kinda too small, but iPads (which are, in essence, oversized phones) are just fine for production machines if you don't equate productivity with programming.

With a Pencil and Procreate, it's really hard to beat for drawing and illustrating. With an external keyboard and some kind of stand writing is a joy, I like it better than on a proper computer because of a ton of little things that help me keep focused and because the device is so portable and doesn't have the laptop form factor with a permanently attached keyboard, with bluetooth periphery it's more like a wireless battery-powered external screen.

Light to medium spreadsheet work is also totally doable, and I've build dozens of slide decks in various apps, with hand-drawn illustrations.

I use a Pi as a mini server, but doing creative work on one, I can't imagine that to be as nice and slick as on the iPad. Last time I tried the PiOS desktop, it definitely wasn't.
With capital leaving the country you clearly can't be speaking of Germany's current account balance, something like low foreign investment or any other metric I can think of.

What are you thinking of?