skysight-inc/HackerNews huggingface dataset:
Here are a bunch of comments related to changing the battery: https://news.ycombinator.com/item?id=19973236

In short: it didn't take too long, but it was still a pain.

Most people seem to take the shortcut where they don't completely remove all internal electronics before peeling off the battery. They just try to be careful to not have the acetone touch the plastic speakers (which would melt in the process.) It's not super complicated, just scary.
So 500 die alone every year, let's give this number some perspective. Tokyo's population is 9.273 million, the highest of any city in the world, of which some 23% or roughly 2.1 million are aged 65 or over, and 500 of these are dying alone every year? So 0.005% of the general population or 0.023% of the elderly.
Ask HN: How to create income from software licenses?
I want to create a library that can be used in applications.

Users would compile it into their desktop/mobile applications.

Could I create a business model where users pay for a license to use the library, but the source code is available on Github?

Would the app stores remove apps that use the library without a license?

Do you know of any successful businesses that use this type of model (public source code with paid for licenses)?
You pretty much described me. There's a ton of software glitches, but I have a tablet that I can code on (running Linux), answer emails, run every Android app I need, and weighs far less then a laptop.

Though I got back into NES games, not DOS (yet!)
Google has a large organization dedicated to map data quality. It's a hard problem to solve - there's money from 3rd parties to be made from spamming the maps. It's in Google's best interest to try and protect the end user from fakes.

Local Guides is one of the many ways you can help police this in your area. Verification is hard. To verify you need evidence and a way to prove it is correct. Proof is hard.

Street View is one of the best evidence sources, but it's not allowed in all countries, expensive, and not updated as frequently as the world changes, and even user-provided street view images can be subject to forgery.

Unfortunately, the best course of action is vigilance. Report errors when you see them.
1Password also has a web UI, so yes it is still very possible to copy a password from 1Password and accidentally save it on a public browser.

Not to mention the simplest: type in password from 1Password on phone on public browser. Accidentally save password.
Work-life balance: Is a four-day week the answer? [video]
>I can't count the number of times my GPS map has shown me driving through a lake, or over flying over a mountain.

That's odd because I can count the number of times it's happened to me. It's 0. This despite having actually been in the military. Civilian GPS receivers work fine these days, even on military installations.

>It's a pretty good indicator that you're near an "undeclared" military facility in the middle of nowhere.

What does that even mean? If it's really "undeclared" (I'm taking the scare quotes to imply "secret"), how would you actually be able to verify it?
Yeah, and what if I've already paid to have my bulging battery replaced?

Three months ago I did this, and the repair center charged me full price for the thing because Apple covered jack all.
I miss user serviceable laptops
It's like people forget that they are multi-billion dollar companies, top 10 on the stock market. Of course we will talk about them, constantly. They have a huge influence on our economy, society, etc..
Connecting bad traits with the same term as unchangeable traits makes no sense to. I am male and therefore have masculinity. Why connect demanding overtime to masculinity? It's super unspecific and not helpful. And no way you could ever use the word "toxic femininity" or "toxic blackness". People would go crazy,.
Yeah, it would be better to only give zoning approval to projects that can meet certain density requirements.
Ask HN: Why is there tax on food?
There is only so much a person can consume, any government has to take cut from it. Wouldn't it be better if government exempts food from tax, people might buy healthier options which often cost a bit more?
It's a fantastic idea. https://en.wikipedia.org/wiki/K%C5%8Dban. A term for police is お巡りさん, "patrolman" (or, as I first read it, Mr. Walkaround lol). They're known for their neighborhood foot patrols as well as staffing the kōban, are very much a part of the community, and in my opinion play a big part in the very safe feeling Westerners often feel in Japan.
It can be done, but is not as trivial as you might think. To start with, the actual bitrate of the data is quite low, and adding more bytes to send is not easy.
Take a step back. If any company you know could produce a product for which they could never be held liable for misproducing, you would call foul and that people must by all means be protected from that lack of accountability.

Enter big pharma as a vaccination company. Suddenly, the good they are doing overwhelms any and all sense of holding them accountable for bad actions.

Surely, this kind of thinking must strike you as duplicitous, no? Vaccinations are good, by and large when there is good feedback and accountability as to their safety and effectiveness. However, when a company no longer has a need to be accountable to its customers, what happens?

Remember the US auto industry in the 70's? They made the worst cars pretty much in history. Why? Because they could get away with it.
Yes, we are immediately starting work on a direct, client API. Getting this linked as a library and functional in iOS and Android apps was merely our proof-of-concept and first step.
Irish battery breakthrough could help save the planet
Relevant: https://www.youtube.com/watch?v=ygr3qcERyRM
Techlash isn't something invented by the media. The media merely reflects the change in public opinion.

In the SV bubble, people still think the world loves, envies, and adores them. For the most part, it does not. That tide turned long ago.
I've never understood the so called advantages of dynamic typing. To me it looks like a land mine in one's project waiting to blow at run time. And what for? Do developers code so fast that the time spent on typing something like "int i" will provide any real savings? Now vendors are trying to patch those with bolted on top syntax extensions/derived languages that need to be transpiled. What a mess.
I would expect that a lot of the nurses in these sort of units are the higher paid grades.
The problem is that a tech company like Google is incredibly valuable for a simple reason- their marginal cost is ~$0. They have a fixed cost to run the service, relatively tiny marginal costs and massively higher marginal revenue so it scales fantastically.

If you want a curated recommendation site then your marginal cost is going to be high - every geographic location you want to be in you're going to need to find every single business and invest significant time to investigate them. That time investigating all the coffee shops in Boston isn't going to help you win customers in Minnesota. That's a perfectly fine business, but it's not going to scale well and when you do finally review every coffee shop in Minnesota, Google is going to crawl all the data on your website and stick a card on its search results with all the information killing your site overnight. This has happened before.

Because the high-value method doesn't have a nice business model, the companies that attempt it all either die due to being ripped off, being unable to scale, or get seduced by the easy growth of automated & user-generated content.
Isn't there a degree of "apathy" vs. "honesty" here? A person could be fully honest, but just not care enough to take the time to contact the owner of the wallet. It doesn't seem they considered that in the study design?
> You define your page with custom html tags that won't even render properly without Javascript.

html5 encourages custom tags, and can be styled with plain CSS?
If it's really "undeclared" (I'm taking the scare quotes to imply "secret"), how would you actually be able to verify it?

Visually.
3-D printing: Pliable mesh for ankle and knee braces
Anecdotally, I've seen that GSuite + Chromebook has worked wonders for my high-schooler sisters. Assignment hand-ins can be done all online, no problems with file compatibility, and homework can be accessed anywhere with an internet connection.
> A Typescript codebase is about 2x bigger than a Coffeescript codebase, that means about 2 times more chance for bugs

That's pretty obviously not true. If that extra code is adding type annotations then it is removing potential bugs because the code won't compile if you accidentally combine incompatible types.
We have a whole ecosystem of ride sharing apps that IMO are even more ripe for nefarious activities. If your Uber or Lyft driver wanted to hurt you, they very well could. This is such a low likelihood risk that it's barely work talking about.
As a former nexus owner, good. The thing bricked after a couple of updates. Whereas my third gen ipad and first gen ipad mini work marvelously.
Are you a dysfunctional developer? (Quiz)
It wouldn’t be needed if Apple behaved well in the first place and made non-shitty batteries.
There's a phantom Burger King on an on-ramp here, which doordash sends people to. I've also ended up trying to go to a fake Wendy's. Lots of other weird things if you look. Still though, Google Maps is great and gets the job done well in 99% of cases.
Even when using semantic markup as you describe, there are still accessibility gotchas waiting to pounce.

https://www.rachelandrew.co.uk/archives/2019/06/04/grid-cont...
Personally I'm a fan of sprinkling the code with manual checks, conversions, and early friendly error messages. Rather then spraying it with type annotations. Practically when developing and there's an error, you add a check as early as possible, that would catch the bug, like at the beginning of the function, throwing a human readable error with some added debug data. For example, lets say you have done some detective work to locate the source of a bug, and figured out the earliest possible place to detect it is in the foo() function, where the bug was caused by a missing "baz" property ...

function foo(bar) {
if(foo.baz == undefined) throw new Error("foo need to have a baz! foo.baz=" + foo.baz + " foo=" + JSON.stringify(foo, null, 2));
}

Typescript could probably detect the bug in the first place if you had used interface or what not, and typed everything. Static typing (and also tests) can however slow you down when you are quickly iterating and re-writing. And at the end of the day when you have a working prototype/MVP, and have added a few manual checks that will throw early if there's a bug. Are you gonna spend your time type annotating it all (or writing tests) or are you going to spend that time marketing ?

If the product receive continuous work there will however be a tipping point where tests are needed. And the checks you added will be of help as errors will come early. But when you have tests in place, is it really worth it to spray-paint the code with annotation and make it static ?
There are already tools today that can infer most types, and give you auto-completion already.
I like the way you calculate your file retention on a curve.
Nice Reply All podcast about the locksmith scam:
https://gimletmedia.com/shows/reply-all/o2ho87

NY Times article:
http://www.nytimes.com/2016/01/31/business/fake-online-locks...
That's possible. I switched from a MacBook Pro 15 and the slate is much much lighter and has a much better keyboard.
Perhaps lowest bar.
I do not understand why in this article it is permitted to only be mentioned in passing that the creators of the TV show are completely and fundamentally changing the core message of the novel it is based upon. In the novel, the characters decision to overwork ruins her life. In the TV show, they're going to have it do the opposite. So while they toy with the idea of leaving on time, they're just going to feed more into the social disease of overwork.

I realize that the change from a manufacturing-oriented economy to a knowledge-work-oriented economy is going to take decades, and there are going to be a lot of bumps along the way and likely a good bit of bloodshed, but it doesn't make it any more pleasant to watch.
The "always" qualifier does not apply to anything after the "and". Why do you assume it does? You are being very combative and pedantic so I assume you have a diehard rule for this that you can reference? Like some english grammar handbook?
To be fair, this policy (pre-planning and announcing update timeframes) only really started after Nexus 7 for Google Android devices.
The future of NA suburbs as well.

Have fun living in the car dependent sprawling suburbs when you're 80 and not legally allowed to drive anymore.

I guess one can hope that autonomous cars will finally appear to bail one out of this predicament, but I'll personally be setting myself up to retire in a place where everything I need is a short walk or wheelchair roll away.
I'll add Racket and its variant, Typed Racket, to the list. See https://docs.racket-lang.org/ts-guide/index.html
Ooof. I'm sorry. Noted.
I'd recommend to prepend "Ask HN: " in the title. This both makes it easier to spot as a discussion and also puts it under the "ask" tab.
And there you go, Swedish and German separated by a couple of thousand years (not counting heavy influence from the Hansa), yet almost intelligible :-D
While you can use the watch for this, it's kind of a waste of time with the latest version of 1Password. 1Password automatically copies the TOTP to the clipboard for 1 minute after entering a password so you can paste the TOTP in immediately after 1Password has autofilled the initial login screen.

Works this way on Windows, iOS and macOS too. If you are using 1Password for TOTP this is synced anyway, making using the phone watch/app on a Mac or iPhone for the TOTP redundant. Just mash ctrl+v/cmd+v!
The FCC hands out a lot of violations in Israel, does it? Regardless, I've never heard of Regulus before but they seem to be a legitimate company, not just a bunch of people winging it. Presumably they know better than we do whether they're violating any laws or regulations.
It’s not being afraid to joke, it’s making sure that employees do not feel like they are receiving mixed signals (“he says results are what matters but he’s always joking about me leaving early when I’m leaving at a reasonable hour and getting my work done?”). This is particularly important when considering employees who might not have English as their first language, or come from a culture where joking is perceived differently.
Is Your Tap Water Safe to Drink?
This is why people who can't handle too much cognitive load end up being better leaders.

Or in other words... less intelligent people make better leaders.

On a side note, less intelligent people also write more readable code. The principle, Keep it simple stupid, aka kiss is indeed better followed by people who are described by the acronym. So in other words... A simple and stupid person is better at keeping their code and designs simple and stupid than a smart and complicated individual.
It's the same on phones, other tablets and for many apps also on windows and mac OS. You can use a native app or open a browser.
Your argument holds no water I'm afraid. The same thing is going on elsewhere in the country - Toronto has reached the same expensive real estate levels because it's warm there too?
This is the book. Thanks for your help
And that connection's name is Electronic Arts!
Why don't you suggest changes to fix these some of these mistakes yourself? You can add a new location, report wrong business hours, etc.
Direct link to paper:
http://www.musicinformatics.gatech.edu/wp-content_nondefault...
Suggest what country to visit for my next trip?
This is related to combating fake news.

What systems are the best for ensuring that it’s very costly to submit false information? How can we improve on top-down corporations? Wikipedia seems to do a good job being a honeypot for hacking the source of truth.

How does BGP do it? Does OpenStreetMap vet its info somehow? Does SETI@home or Protein Folding@home check the results? Or is it just trusting everyone to not mess with it?
Siemens to cut 1,400 jobs in Germany
A few years ago I did a bit of PPC for plumbers in London the CPC was over £30.

And the fake business scams have been well known for well over a decade.
A sarcastic note by me about the idea of inherent religious goodness
This show is not seeking to do this. Note this part of the article which barely gets a mention:

"In the novel, the decision to work overtime leads to her downfall: She becomes addicted to work, ends up in the hospital and loses a new beau, who has a decidedly more relaxed attitude toward his own job. But on the TV show, which began airing in April, Ms. Higashiyama is destined for a happier fate, said the producers"

They're subverting the novel and using it as a tool to support the obsession with putting in more hours, not avoid it, apparently.
The study was specifically careful to make the wallet appear to have been lost by a member of the local community. Returning the wallet is an act of civic honesty as it relates to helping someone who is essentially a member of the same community, someone arguably bound by the same social contract as the person given the "lost" wallet.
The thing that pushed me over the top on renting was purchasing a house with an accessory dwelling that we could rent. Houses with rentable space often don't sell for that much more than those that don't have said space, but they come with an income stream.
Thanks! I hope they do.

I had considered adding a 'reading list' to the docs for people who are new to trading, so this could be used as a teaching tool (or just to make using it easier). I'll bump that up the priority list.
> Have fun living in the car dependent sprawling suburbs when you're 80 and not legally allowed to drive anymore.

You're describing Florida and they drive anyways.
If this is the youtube video thread, Bonzi Buddy can still be made to sing... https://www.youtube.com/watch?v=NF26ZyZRJbU (RIP Harambe.)
Any idea what would it take to write this without using _any_ C library function?
Many thanks.

Yes, we only went back for those who contacted us first. Your idea is an interesting one, but it gets at something else (how many people, who otherwise would keep the wallet, instead would turn over the wallet when confronted by the owner). We collected wallets from those who contacted us to rule out the possibility that they are returning the wallets empty.
You can still spend money/resources/take action to protect one's loss leader's position in the market.
So does php 7
Touché.

Edited my comment anyway, because I don't want my main account banned from here.
Thanks for bringing up Dart (underrated IMHO). The built-in optional typing helps with productivity and readability. There is also a great official style guide which goes over when static/inferred/dynamic typing are preferred: https://dart.dev/guides/language/effective-dart/design#types
I trust it because it came from an app store that has humans reviewing submissions, was programmed against an API that requires it explicitly ask for every permission it's given, with an OS that allows me to revoke that permission whenever I want to, with an assurance that it cannot break out of that permissions structure, and a knowledge that it cannot run arbitrary code in the background without me knowing it.

Windows (and Linux and macOS and other desktop OSes) offer none of these security features without third party software.
Heaviest microscope for that nail so far.
Sometimes I do code that fast. When you’re messing around just trying to find out if something is possible you want to write as much code in as short a time as possible, and Python shines for that. Every second wasted typing is a second that could have been spent moving forward.

Of course the problem is that the prototypes are terrible to maintain and eventually need unit tests and typing. But you don’t want to waste time adding those things if you’re not even sure your idea will work. I use strongly typed languages in production and couldn’t imagine using Python for that.
Then I read your first comment wrong, I was referring to my quote in https://news.ycombinator.com/item?id=20236130

Regarding the comparison in source bytes, here it is:

minified lit-(element + html)[1]: 21.4k

I'm not sure it "amortizes" svelte when having more components, when runtime in hello world example is less then 8x size. Would love to see an example. Tried finding lit-element in "Real World Example" [2], but did not find it. Maybe you have some pointers?

1: https://bundlephobia.com/result?p=lit-element@2.2.0

2: https://www.freecodecamp.org/news/a-realworld-comparison-of-...
HOAs don't have the power to evict you from your own house. They might act like they do, but they don't. Their power basically ends at sending sternly worded letters and in exceptional cases putting a lien on the property. If the homeowner just ignores their letters they can't do much.
Masculinity isn't an unchangeable trait though. You can dress, shave, act etc in different ways which affect how you express yourself which all results in how 'masculine' or 'feminine' your expression is.

Toxic masculinity is an attempt to define how a man should look. If you get mocked for having long hair, shaving your face/body or wearing certain colors, that's toxic masculinity. Because you're not acting in a way how a man is supposed to act.
> Our records show that your device has already been serviced as part of this Program.

Hmm... I bought a new Apple Macbook Pro via the Apple store. It was a MBP 2015 which I bought in 2017 (I didn't want the touchbar), but I find this particular message weird from Apple.

This is not a refurbished MBP, why is Apple treating why it is?
Relying on cargo culting is probably not sustainable long term. Education and collective action are better tools IMO.
Gosh, I loved my two Nexus'iz (Nexi?). The 7" tablets.

On one I cracked the screen (still works!, sorta) and on the other the USB jack broke (broke it even more trying to solder in a replacement).

Inexpensive and rootable. Can you root an iPad?
The fact that they already existed separately is not a compelling argument by itself. As a counterexample, many people owned both mobile phones and music players in 2007, but the iPhone was a huge success anyway.
They drive golf carts*

I've been to a couple golf cart communities in Florida and they are actually pretty cool for retirement
stanza [http://lbstanza.org/] is optionally typed and compiles to native.
(This might sound snarky so I apologize in advance for that.)

Just use Elm-lang.

In all seriousness, what is the business-value argument against using Elm?
The UX on that site is horrible. I put in my serial number and a bunch of red text appears.

> The serial number you entered is not eligible under this program

Is that supposed to be a bad thing? Why is that red? Would it be happy green text if I needed to stop using my laptop right now and send it in?
I'm not sure those two lines really support your conclusion. They may, but they're both taken from Tesla's response to a previous test performed with the Model S. If you read further on, the researchers take issue with Tesla's response, particularly the part about it not posing a safety risk:

> The fact that spoofing causes unforeseen results like unintentional acceleration and deceleration, as we’ve shown, clearly demonstrates that GNSS spoofing raises a safety issue that must be addressed