skysight-inc/HackerNews huggingface dataset:
Charging daily works until you forget to charge it one day at home, bring it in to work, and it dies before lunch. Or the other way if you keep the charger at work, forget to charge it one day, and it dies that evening at home.

I have a second Apple Watch charger at work (albeit a cheaper 3rd party one) for that exact reason. I don't typically need it, but if I forget to charge the watch some evening and realize that it's at 10% when I get to work the next morning, backup charger is handy. Wouldn't want to lose this Move streak!

Sure, I could get a spare charger for a second-gen Pencil too, but it would be a downgrade from the first-gen Lightning charging which doesn't need anything extra.
Alternative color commentary for live events/sports has happened a bit (Rogan UFC) but that will likely increase in the future. Your cable/streaming provider should give you an option of various podcast color commentary to sync with the live event
Does this mean you can get a RStudio Pro license for less than $10g a year?

Also their sales department might be one of the worst I ever dealt with, so hopefully they'll all get fired.
The issue is not a loudly failing disk. If you get read errors, or if the disk is simply offline, it's easy to recalculate the data.

But what if you have silent data corruption: a single bit?
Even if you have parity (raid5) or a duplicate (raid1), how do you know which part is correct, and which part to repair? Without checksums.

I've had to restore 1TB from Crashplan. They apparently had checksums in their software, and something like 10-15 files were damaged.

Without checksums, you simply don't know if your data is damaged, even on a single hard drive. ZFS gives you data integrity with checksums, and redundancy with mirrors or raid-z.

This is why a regular scrub is recommended, you verify the checksums and repair if possible.
> I barely notice the CCTV cameras anymore

Maybe because, as most UK citizens (at least the ones I've spoke to about this), you know that most non traffic cameras are not under police control, but under the control of the establishment that installed them, bars, pubs, stadiums, office buildings etc and the police has to provide a good enough reason, via a warrant, to actually see the footage.

There is also the matter of logistics, to connect every camera in say, London, to a central location to process the data, you would need a crapload of infra that doesn't exists at the moment. Not to mention how much processing power you would need to use this tech for every camera.

I believe the most vocal voices to sort out the false positives will be the police themselves. Deploying the stormtroopers for false positives, a few times per day, is not going to sit well with them.
The severe lack of options for customizing interfaces in any computer system really infuriates me. I understand that too many options can lead to a basic user configuring an application in a way that would cause them to call tech support because it makes the program unusable, but I find most software for day-to-day purposes (playing music being a perfect example) infuriating. Here are some examples:

1. The Pandora app (at least on Android) will pop up the bright white "today" screen about a minute after I get in my car - with no way to disable it.

2. The Youtube music app doesn't play landscape, and if you full screen it it removes all relevant information and just shows a photo.

3. This is a big one: the Android share functionality is terrible. It tries to give you recent suggestions, but they're always not working. I would prefer to choose a list of share targets and have it just show me them. It's almost never relevant. Most of the time the first result is to text a person I've never talked to in years. I feel like this is a case of "If all you have is a hammer" since it's Google and they're using search to show the result instead of just letting you set the list.

4. Every new OS forgets that people may have more than one monitor - it drives me nuts how we can't get Windows to work on Windows in general. Why can't I save the position I want an app to open at? Why can't I see where it's going to open in a properties window and manually set the position? Why can't I choose what will load on the focused monitor vs. the default, vs. a specific place?

5. Dark mode, dark mode, dark mode (this has been way better lately)

6. Music programs (and in-car systems) seem to handle "random" in different ways - and there's no indication of what type it is. In my current car (a Chevy Sonic) I cannot play all albums random - I can play all songs random, but if I turn off random it will just play the songs in random order. I want to have my music on random, and when I turn it off - I want it to play by Artist, Album Year, Track. Songs in alphabetical order is never what's wanted.

7. Android took away the ability to search for apps directly, you have to go to the search page and scroll down and hope "apps" is there.

8. A lot of mobile apps do not allow you to modify the search you've done. You have to start over. And sometimes you start typing the first word and none of the suggestions are that word alone, you can only select a phrase, but if you do, there's no changing it to what you want. You have to manually type.

I can think of much more. But this was already a rant that was slightly off topic and not asked for,
No they keep saying words about linux support, but their actions don't match. For over two years community forks had more bug fixes for the linux editor than official because they wouldnt accept pr's. Then they refused to make the marketplace crossplatform, and started doing some other things (like Sweeney publicly talking shit about linux coincidentally around the time they made some deals with MS) All in all it felt like a complete bait and switch. You can cross compile for linux, but often with many errors and almost never if you used marketplace assets that werent just models or blueprints.

To be clear, I was talking about two things, linux as a target client platform, and linux as a dev platform.
You missed my point. You can become poor after having a child, due to good choices.

A perfect example is when one of the parents succumbs to addiction that wasn't present before the child.
Suggestions:

Read: Vaclav Smil, Robert K. Merton, Joseph Tainter, William Ophuls (esp. Ecology & Plato, and mine the hell out of his bibliogs), Bernhard J. Stern ("Resistances to Technological Innovation"), Robert Gordon (Rise & Fall), W. Brian Arthur (Technology & complexity economics), Robert U. Ayres (generally, energy & econ), M. King Hubbert, Howard & Eugene Odum, Nicholas Georgescu-Roegen (Entropy), Peter Turchin, Meadows et al, John Nicholas Gray (esp. on Pinker), Norbert Wiener (Cybernetics & Humans), Joseph Needham (generally, though not necessarily comprehensively), John Stuart Mill, William Stanley Jevons (esp. Coal & Money), Daniel Yergin (Prize), Richard Heinberg, Henry Adams (Education), Leslie White, Kyle Harper (esp, The Fate of Rome), Gregory Clark (Alms & Son), Karl Polanyi (Transformation), Elisabeth Eisenstein (Printing Press), Michael & Joyce Heusemann, William Foster Lloyd (esp. "Value"), Jeffrey S. Dukes ("Sunshine"), Jared Diamond (Collapse, esp. bibliog), Philip Mirosky (esp. More Heat than Light), Paul Buran (esp. his cautionary RAND monographs), Shoshana Zuboff (Surveillance Capitalism, Smart Machine), Arthur Toffler (Future Shock), Marshall Poe (Communications), Mokyr's economic history series generally (the one he's editor of) is quite good.

A long list, and could be better organised, apologies. Organising sources has become its own challenge. More mileage generally from the more obscure and less-read authors/works

Ask yourself:

- What is progress.

- What are value & wealth?

- What is technology?

- What are its specific mechanisms?

- What are their limitations?

- Is there a general theory of technology, if not, why, and what might it look like?

I'd also question your "moral imperative". Why, to what end, and with what alternatives?

My initial read was that the general problem was technological. I've become increasingly convinced it's more political & ideological, and the roles of media, power, institutions (formal & informal, overt & covert), and of information technology (high & low) on media and that on mass opinion & behaviour matter more.

Bad models & priors hurt immensely. Question all, especially those held unconsciously.
The Tetris Edition
I'd structure the Dockerfile in another way with the "python:3.8-alpine" approach.

E.g. something like:

FROM python:3.8-alpine

RUN apk add --no-cache --virtual build-dependencies gcc build-base freetype-dev libpng-dev openblas-dev && \
pip install --no-cache-dir matplotlib pandas && \
apk del build-dependencies

This way you won't keep the build dependencies in the layer and the final image.
Maybe not all of the packages are build-dependencies, but at least there is no need to keep the gcc and build-base package around.
Long story short, wrap your "pip install", "bundle install", "yarn install" around some "apk add .. && apk del" within one RUN.

Yes, it would still compile for quite some time, but the final image size is not "851MB" but "489MB".
Still larger than the "363MB" of the "python-slim" version. Guess "pip install" will keep some build artifacts around?
> You don’t share memory with other human beings.

This really depends on where you draw the boundaries. In a computer everything is "memory" of one kind or another, but that doesn't necessarily correspond to human memory. The analogy works if you think of the "actor" as merely the thread's context and dedicated working space (stack), with everything else being part of the surrounding environment. In the real world we don't have anything akin to process separation, except by convention. Even the body itself can be directly manipulated by others. The convention we use for communication between individuals looks more like a message-passing system, but physical manipulation of matter is more like operating on data in shared memory. There is no physical law preventing someone else from coming along and messing with an object I happen to be holding any more than the rules of a computer prevent one thread from messing with a data object held by another thread.
If you access ProtonMail via their web app, all that's needed to steal your password and decrypt email at will is a few quick changes to the index.html they serve you. This could be targeted to specific users, and once the password is exfiltrated, the page can be reloaded, leaving no trace of the attack. Anyone with access to ProtonMail's back end code or infrastructure could do this. So at least in the case of their web app, they could absolutely provide LE with whatever they wanted in a way that would be quite difficult for the average user to detect.

I don't know whether their mobile apps also trust the server in the same way--by loading content or js from the server. If not, then those could potentially offer a more secure alternative since the same attack would now require an update for all users, which would leave evidence behind. Of course, you still have to trust that any users you're sending email to also never submit their passwords to the web app.
Also worth noting that in the case of Kindle Unlimited (Amazon's "Netflix for ebooks" program), authors get paid per page read.

I don't like this anyway. If I buy a movie from Amazon Prime and only watch part of it, do I get a partial refund? Seems like they are shafting authors.
Ask HN: Remote-friendly mobile app companies?
As the title says; what are some known mobile app companies that are financed from their very own mobile app and are remote-friendly?
Agencies aren't meant to be part of this list.
That really just says it all doesn't it? It's basically an admission that the use of cross-platform frameworks is worse for customers/users, but they're going to ignore that to optimize for their own software engineering org.
Market is a zero sum game (less the transaction costs), if someone lost then someone won. It's just those who lost are the ones who have big mouths, wallets and clients
Yeah, Overcast is extremely weirdly designed in some places - the "Unplayed" tab contains played content for example.
Messing with the system python without using some form of virtual environment is a recipe for disaster.
I've made several small games for fun, and used Godot in Ludum Dare: https://ldjam.com/events/ludum-dare/44/meter-maid-dx

GDScript is very comfortable for doing simple game and UI logic, but it can be problematic that there's standard/easy way to import other people's code libraries besides copy-paste jobs.

When trying to do some sort of complex logic or when I really could use an external library for something, I simply go to C# to scratch that itch, and it's been working out pretty well for me. You can even have the two languages inter-operate to a degree within a project.
Mechanized Proofs for Programming Languages: Past, Present, and Future
To be clear, the only file in question is requirements.txt; Docker has no idea what files `pip install ...` is pulling and doesn't factor them into any kind of cache check. Beyond that, I didn't realize that timestamps were factored into the hash, or at least if they were, I would expect git or similar to set them "correctly" such that Docker does the right thing (I still think Docker's build tooling is insane, but I'm surprised that it breaks in this case)?
Chances are low to identify someone (for the time being, but increased video quality and facial recog. vs. a simple driver's license/ID database may change that soon). Obviously like you said, nothing you can do with a face mask.

But at least if you know something is happening in real-time, motion triggers being the most important, there is at least some chance to intervene or call the police depending on the circumstances. Even if you can't stop them, speed is key, and if they are on foot they could be caught in the area afterwards with vague id such as clothing only. Capturing a license plate is probably optimal though, if they aren't on foot. Cameras are very good these days - HD and higher 30/60fps video - not the pixelated/blocky/useless recordings of 10 years ago.

Also good to know ahead of time if there is anyone snooping around looking for easy targets (as small-time burglars do). Some systems do also have monitoring services.

Otherwise yeah, cameras are at best a deterrent and source of evidence, nothing more as a passive device. Best security system I've ever had was a German Shepherd. Fully autonomous deterrent + active response if necessary :)
Food is far more important for human survival than medicine. Somehow we're able to allow a free market with for profit food producers and distributors. Lots of research is done to make better/heartier foods. Prices are quite reasonable for food with stable inflation. Almost no one thinks it'd be a good idea to nationalize food research, production and distribution. The solution seems clear to me: take a look at the relatively less important drug industry and change the regulations such that it operates more like the incredibly important food industry.
I think you're right. I guess what I'm looking for is advice on how to speak to the issue. I tend to have the habit of ranting and going on-and-on. I also find that when I try to curb this, my words can seem sharp and forceful.
Under this law, what happens is the insurance provider picks up the extra $10 and shares it with everyone else's premiums.
Hi all, I recently launched Postbacks.io to solve a unique problem I encountered with another startup. I simply wanted to receive a callback at a particular time (not recurring) so I could run some task. In my case, this was sending a postcard when a user chose to do so.

Please leave any feedback you have! I'd love to hear how you could use this, or what needs to be improved.
Say Hello to the New Fantastical
You could, but that's technically against the law (circumventing DRM).

You shouldn't have to break the law to protect your privacy.

I'm wondering if this person on twitter had any kind of usage-data opt-out that was on their kindle and they just hadn't opted out. I haven't looked at my kindle's settings in a long while, but I'll take a look when I get home tonight.
I have (discounted) subscriptions to both Apple Music and Spotify. Apple Music wins for integration with personal libraries; Spotify's approach to local file handling is a kludge and I listen to a lot of music that's not available on either platform. Spotify wins for their recommendation system and continuity; I haven't found AM's recommendations to be as good and it's still boggling how hard Apple pushes Continuity in everything but music.
+1 Used to config the hell out of Conky and other desktop UI options on linux.

Now I DGAF. Like, I spend all day doing IT and arguing about configs, far less desire to deal with it at home. Doubly so with a dog/wife/kids/friends/etc.
I guess they had to charge him and then agree to no jail. But still, I wonder if he really knew right from wrong.

(A child can pull the trigger that kills the person, but maybe he was told that pulling the trigger will make the person laugh...or whatever.)
I think that is remarkably ignorant. Yes, it works the same way the Chain of Trust does in your browser, but it also means that, at least for <insert time period>, there is a single point of failure.

Hardware keys being on military bases doesn’t really fix that, the weak link is still a crappy government server.

You also skipped over all the hurdles of recognizing a “person” that we will issue to anyway. Sure, we could ignore that... but then Montana doesn’t recognize signatures from Oregon.
City-wide application are discussed regularly here...

https://news.ycombinator.com/item?id=19442938
https://news.ycombinator.com/item?id=19782760

Also online.. https://www.lowtechmagazine.com/2018/05/history-and-future-o...

Down the line, problems are efficiency and all the downside of working with gases.
I don't know enough about the topic to have a real opinion on it but I dislike tying everything to how we "evolved". Not everything is based on evolution unless you say that our culture and society is based on evolution so it's true by association. It smacks of Deepak Chopra's tying his nonsense to words used in physics and saying it's all science.
First point is what makes China so strong.
Callofthewildre
Primary Constructors
> I don't understand why so many large companies use platform abstractions

Even large companies can be cheap. Hiring developers is a complicated and costly process. But I'd wager that using a solution that the company or a middle manager X,Y,Z didn't vet before can also be a complicated a costly process. Plenty of language X shops refuse to use language Y for political reasons.
If modding is your thing there's a proposal to implement it in a secure way: https://github.com/godotengine/godot-proposals/issues/389

Obviously having full game engines available for free has pretty much usurped modding's place in the games industry but they're still cool and you still get new games based on mods (PUBG is a recent example)
Publish news, events, galleries, videos, links and products with flatCore CMS
>Expanding "ML" to "Meta Language" would make this title clearer.

No, I don't think it would make it clearer, at all.
Telegram works just fine and is only becoming more popular.
RAID5 corruption is non-recoverable - you can't tell which is right, the data or the parity.
RAID6 is recoverable - you can get consensus between the data and the two parity bits.
ZFS stores hashes of each block, so as long as you have two copies, you can just pick the data+hash that's correct and restore the corrupt block, even with only two copies of the data.
Are you suggesting when a new drug hits the market doctors should just try it out on a few patients to see if actually does what it says it does? If only there was some way this sort of trial and error could be performed before a drug was widely available, in a controlled environment...
I might be wrong here, but I think that the first one is a declaration of a guard with the name m using the default constructor.

The same way that
int (a);
and
int a;
are equivalent.

So the guard should remain until end of scope, but won't guard anything.
More context: further tweet explains that this was all after he signed on a signature pad. E.g., it's not some sort of conspiracy against him, but what appears to be a "normal business practice", as sad as it is.

I think those signature pads are beyond creepy, especially with the way that they're being run by all these companies, where the order in which they give you the documents for examination and the order in which you actually sign them are basically reversed. I've dealt with a few of those pads myself (I think it was at a local municipality and a bank), prompting me to:

https://law.stackexchange.com/questions/2148/if-you-sign-a-s...
People are spoofing orders on big exchanges today, without even trying hard to cover it. If you have access to tick level market data and a bit of time you can find clear spoofing patterns fairly easily. Not on that scale, but enough to make money to pay some bonuses for sure
https://snipboard.io/H1KQ2r.jpg
>It doesn't, it has nothing whatsoever to do with that

Yes, the patient could pick up the phone and schedule another appointment, or the doctor could call to try to schedule another appointment in the meantime. You are missing the point...in practice those appointments don't get rescheduled.

The Doctors and insurers know this, which is why the Doctor tries to do 30 day scripts for at risk patients so they can be closely monitored, and its why the insurer attempts to change 30 day therapies to 90 day because they know the patient won't schedule an appointment in the meantime and that saves the insurer money.

Anyway its clear you see nothing wrong with an insurer interfering with a doctor's practice of medicine...or the other part you keep glossing over that is the insurer dropping doctors from their networks (i.e. patients losing their doctor) when the doctors don't follow the insurers requests for changes to therapies.
I've never had it stick. Not interested in any of their subscription services... not in anyone's.

I'll buy albums and copy them over to a local music share then onto android devices. I still use the "music" app on android, I just blacklist it from access from child - which makes me sad as there's a lot of music there they'd love to listen to.
(Apple has terribly fragile screens. Android doesn't - at least if you go for the cheaper models. That's a whole different debate though)
While I can cope with the UI, what really drives me nuts are actual bugs. Sometimes, albums are split into two parts. Sometimes, songs are randomly missing. When downloading music, sometimes it takes forever or just doesn’t download at all. My most favorite one: when I plug the phone into my car, in 1/2 cases it stops playback (even from another app) and starts playing a random song. It’s always the same. And it’s a good song. But it is something different. Imagine you get into your car at 6am listening to a podcast and suddenly Metallica starts screaming at you.
Kindles are usually pretty limited in terms on the formats they work with since they really only want you to buy books through their store in their formats.