skysight-inc/HackerNews huggingface dataset:
I live in Sunderland in the North East of the UK. There is a Supercharger near where I live, but beyond that it's quite sparse - https://www.tesla.com/en_GB/findus#/bounds/65,55,34,-11,d?se... I'd be a bit apprehensive about relying on Superchargers alone if I had a Tesla (not that there's any chance of me owning one ever, I don't earn nearly enough).
What is the license of the library?
It seems iPhones ain't very popular in India.

> Xiaomi has now been India’s top smartphone seller for eight straight quarters. The Chinese electronics giant shipped 10.4 million handsets in the quarter that ended in June, commanding 28.3% of the market, research firm IDC reported Tuesday. Its closest rival, Samsung — which once held the top spot in India — shipped 9.3 million handsets in the nation during the same period, settling for a 25.3% market share.
Because basic human rights are in fact an objective value, not subjective.

You don't need to be inside of North Korea to be able to judge that the South Korean approach is superior in all regards.

If 100% of the people in a country believe state slavery is ideal, that no human rights is ideal, all that means is that 100% of the people in that country are wrong.

Vaccines are also not a subjective value, speaking generally, and the morality of Hong Kong vs China in terms of human rights and systems, is every bit as clear of a matter as whether vaccines are good or bad. One is better than the other and it is very easy to prove in numerous obvious ways.

If 100% of Americans believe vaccines are bad, that doesn't mean they're right. A proper human morality stems from what best provides for a high quality of life for humans. The basis of a proper morality is what human life needs to flourish and we can test and track and prove it out. We've already figured this out in fact and it isn't the repressive Chinese authoritarian model (it's a lot more like Canada, Denmark, Japan, Sweden, Finland, Austria, etc).
That was exactly the problem I identified with my photography. I can identify and appreciate the good stuff, but my skills are lagging behind. So frustrating.
I see how to provide the Y axis data for the labels but is there a way to use X labels like 1 2 3 but then provide (X,Y) coords for minima and maxima [(1.1, 3.2), (4.8, 7.5), (6.3, 2.4), (8.2, 7.3)] and get a curve?
I'm not dismissing his advice, I'm curious about the cultural context of why his advice is important.

It's like leaving comments in code. I know what the code does, but I don't know why you did it this particular way. Google tells me he's a famous/important person, it rarely doesn't explain why he's more famous/important than other famous/important people.
"In particular, one is advised not to try to start a moose farm for meat production: the meat output will not cover the costs of production (which could be ten times as high as those of beef production), and, besides, free-range moose are not stupid, and they will not be coming back to the farm where their kin are being slaughtered. A couple of operators in Yaroslavl and Nizhny Novgorod Oblasts went out of business trying to do this."
The last mile problem of cybersecurity
Range: Why Generalists Triumph in a Specialized World
Any country in Western Europe.
You have to actually take the cost of the plan you were playing anyway off the monthly for a fair comparison. In this case $400.

Chances are the OP doesn't have the option of a 5$ plan with 10GB data - I certainly don't (that's closer to $20 here).
Show HN: Preconvert – Supercharge Your Serialization Project 1/52
Sideloading of apps is, at best, a niche interest.
Hermann Hesse on Solitude, the Value of Hardship, the Courage to Be Yourself
Now I'm wondering why the children romanized their surname as Li not Lee.

I came across this article: https://mothership.sg/2015/03/lee-hsien-yang-reveals-the-sto...

> I have taught my children never to mention or flaunt their relationship to their grandfather, that they needed to make their own way in the world only on their own merits and industry.
maybe Twitter is trying to suggest a slight possibility for people to go to see the place before they suggesting it as "actual current genocide".
I use click for https://github.com/rcarmo/piku (in fact it’s the only dependency) and often wish something like it was part of the standard library...
prefers working code over comprehensive documentation

This is funny because “working code” might just mean that it doesn’t crash. But does it actually do what it’s supposed to do or does it reliably deliver the wrong results? How would you know without documentation?

The software in the Therac didn’t crash, it quite reliably killed people with its “working code”.
>Because basic human rights are in fact an objective value, not subjective.

Well, wars that killed tons of people were supposedly fought for "basic human rights" and "democracy" too, so there's that.

>If 100% of the people in a country believe state slavery is ideal, that no human rights is ideal, all that means is that 100% of the people in that country are wrong.

And whose to say? Some other country based on its own culture, and treating it as some some of universal laws of physics?

>Vaccines are also not a subjective value

That's neither here, nor there, because vaccines are the subject of scientific study, and results can be measured.

Preferred way of government, laws, ethical questions, etc, are cultural, and should be up to the people.
Sure we'll pay you, but the only place you can shop is the company store.
Why bother with the middle man? If Softbank is so confident that its vision fund is going to make much bigger than 5% returns, it should be putting the money directly into there.

The fact that it doesn't do this is a little ominous. Why does it believe that it will get a better return by loaning out cash at 5% rather than investing in its own fund?
I would rarely do any homework, because I was way more interested in using my Amiga, but I paid close attention in class. For many classes, the way the grading worked out would be that I would get an A for participation, an A for all of the quizzes and tests because I was paying attention knew the material, and an F or D homework, which would work out to a D (65%) in the class. It doesn’t really make any sense considering that the tests proved that I learned the material.
Previously on Lost: https://news.ycombinator.com/item?id=20294464 (link to his personal blog rather than Medium)
Thanks, that makes sense. I don't really recognize those kind of emotions as valid reasons to do anything, so I skimmed without identifying with him or understanding the kind of journey he was trying to tell. Maybe letting the emotions take charge is the only way people do break away from being a lone ranger/loss-averse/single people type. I always have trouble understanding why they do, even when they write a whole essay to explain it to me.
This is downvoted. Can someone explain why? That would be much more helpful for debunking the link (if it can be debunked).
> I'd absolutely allow the power company to control the home-charging of my car for a discount

Let's not be naive. If anything, you will pay the standard price if you allow them, otherwise you'll pay extra.
Heh.

>He decided not to settle farther north because he thought Canadians were too nice and lacked spirit.
Propaganda. They used to turn to dollars. We should ban that currency
> neither of those quotes explain why you should value knowledge

I mean, the point of short quotes is to be memorable and get future listeners to hunt for the reason behind them. "The sun will rise tomorrow" may also be meaningless for some people on its own.

Nothing wrong with elaborating on this subject again via a blog post, I was just pointing out to the commenter who's never heard this expressed before that it has a long history, that's all.
I really hope ppl get to see both sides of what goes on in HK, not that I don't support the HK protesters but how the western media portrays the protests is extremely biased.
Because that would solve that particular situation, but wouldn't be good for the kid overall. Situations like these are where kids learn introspection (what is it I actually would like to do now?) and emotional autonomy (I can create a good experience by myself), resulting in the idea of self-efficacy, which, beside the cognitive abilities, is the skill to have to successfully navigate the stressfull and anxious situations of adult life.

Think about you adult life: When are the moments you have some kind of epiphany about something that currently bothers you? For many people this happens when out for a walk, under the shower or a similar situation when the own mind is free to wander.

Cognitive development is important, but school, discourse with parents etc. is usually enough for the healthy development of most kids. For a successful life as an adult, the emotional development is just as important, though.
To anecdotally confirm this point: I am not a native Russian speaker, but I am fluent and Russian, and I am also very familiar with Polish (it's complicated). Those texts are very readable to me, so knowing Russian and Polish is likely to cover the widest base.
> When they build something better I'll be the first to jump ship.

Will you though?

With learning a tool (almost any tool), its value increases with more use until you find a local maximum. The amount of effort to switch to something with a higher maximum at that point will definitely be considered by most people as part of the cost of that competitor. It is very hard to write off years of your life on anything.

When was the last time you did this?

It could take a few months at a minimum, just to see if you can understand it. Then, perhaps years of building things another way just to get good at it. Would you really give a few years of your life in making configuration suck less forever?

If you're serious, I have a potential solution: We don't have configuration files (or indention) or parsing problems, and users aren't the slightest bit confused on how to configure our applications (although they are often surprised if they've ever had to use a configuration file!). The downside is it's going to require a lot of re-learning on your part, and there's little I can do to make it any easier for you.
Claims MIT[1] but a copy of the licence text should be included for this to be valid.

[1] https://github.com/timqian/chart.xkcd/blob/master/package.js...
I don't know if "looks cool" is the same thing as status (probably not) but station wagons in the US have a history of being the ugliest thing on the road. Maybe the only competitor for worst on the list of cool factor is the mini van.

Much of the US is a truck culture. You can drive more places and carry more cargo than anything else. In this case, status becomes proudly declaring yourself as blue collar as opposed to being high status. And have you ever seen a station wagon with a gun rack? SUV's are simply trucks for which the cargo is the family rather than a lawnmower.

What are the manufacturers going to do when trucks and SUV's are so popular and have a higher profit margin? Make more SUV's. Maybe car manufacturers even make ridiculous looking compacts as sacrificial models to sell more SUV's. You can have this ridiculous looking golf cart, or you can drive this magnificent tank.

Outside the US, SUV's are even popular in SE Asia. Which again I think is part culture (maybe US car culture transmitted through Hollywood) and manufacturer incentive. One of the few dealerships in the fast growing city I live in (Philippines) is loaded with SUV's. If that's all you see on the floor and everyone else is driving one, then that's probably what you are going to drive also.
Yes no problem if the scooter drives in front of someone and trips them, or crosses a street at red, or doesn't recognise a manhole and falls in, ...
Welcome to Feiba Peveli: Procedurally Generated Place Names from the 1820s
Knowing Apple, such an effort would likely be destroyed by an army of lawyers the moment you bring out an app that provides such features.

The Apple ecosystem is very closed and Apple will fight tooth and nail to keep it that way. Removing vendor lock-in would, after all, allow users to try switching to another brand without an enormous amount of hassle.
It's better here in Europe with almost all car makers having their own station wagons and a lot of these station wagons are most-sold cars for their respective brands. Skoda Octavia/Fabia/Superb Kombi, Volkswagen Golf Variant, Passat Variant, Ford Focus SW, Toyota Corolla Touring Sports, Citroen C4, Honda Civic Tourer, Fiat Tipo Kombi, Hyundai i30, i40 SW, Kia Ceed SW, Mazda 6 Wagon, Opel Astra/Insignia Sports Tourer, Peugeot 508 SW, Renault Megane Grandtour, Seat Leon ST, Audi A4 Avant, BMW 3/5 Touring, Mercedes Benz B-Class to name a few, not including all those liftbacks, spacebacks and hatchback/kombi hybrids. SUVs/crossovers are on the rise, but I would say that Kombis are still one of the most sold cars in Europe.
I guess he meant: “no code-expert is faster than no-code expert”
Are you looking for something like https://jsonnet.org/ ?
Cloudflare Workers: Real-World Examples of FaaS
https://snapdrop.net works pretty well if you're on the same Wi-Fi network.
> And whose to say? Some other country based on its own culture, and treating it as some some of universal laws of physics?

The UN Convention of Human Rights. Which China recognizes, that's why it got Taiwan's seat at the Security Council.

I posit being in a position to judge and enforce human rights, and then violating the rights you recognize for your own gain, is immoral.

> Preferred way of government, laws, ethical questions, etc, are cultural, and should be up to the people.

That doesn't work, which is why we have the UN Convention. There were more non-Jews than Jews in Germany, a party only resonating with the majority population could then harness that to murder the minority. To make sure minorities are safe the International community is trying to make human rights universal in spite of what a local majority thinks.
iMessage too. It's insane to me that this is still a problem.
The crap apex domain difference is probably explainable due to the fact you can't CNAME an apex (Yes, some CDN's/systems have work arounds).

So www gets put behind a nicely configured CDN with decent TLS settings, whereas the apex gets a crappy HTTP redirection service or maybe worse, the actual origin itself, serving up a half baked config.
I don't remember that they were labeled as "breaker".
Yes, sadly there were blatant human rights violation.
"breakers" are here at every protests, they doesn't care about the movement itself but are here only to break things.
What is it about that link that you don’t like? I was expecting over the top rhetoric and sarcastic dismissal of opposing viewpoints. But it struck me as someone writing sincerely, attempting to tackle the questions as levelheaded as they could be.
Judge claims mobile phone is not a computer
Yeah, I'm the person who did that and wrote the comment you're responding to as well, turns out.
> you can put those in git, and see with an accuracy of a single character what has changed.

You can use sqldiff[1]. Try adding it to your .gitattributes[2]. If you need TRIGGERs and VIEWs, consider dumping your database[3] instead.

[1]: https://www.sqlite.org/sqldiff.html

[2]: https://git-scm.com/docs/gitattributes

[3]: https://gist.github.com/peteristhegreat/a028bc3b588baaea09ff...
Exact after-taste I felt after article. Why not just move the focus to point that author is not like Ruby and other Ruby frameworks anymore.

During my working life using Python I got few meh-moments with YAML. And this is all. Never lost real joy of using it.
I found a copy in another website.

https://trulytimes.com/basecamps-cofounder-explains-why-it-d...
Agreed on Greene bring a great author and story teller! Of all the Greene texts I've read, I had mixed feelings about The Power and the Glory when I read it a decade or so ago. I imagine if prior to picking it up I had read more about the historical context it is set in, I would've gotten more out of it.

For a thoroughly enjoyable read I'd also recommend The Comedians.
Let us not for a minute forget Google's Dragonfly Project. It's actually quite concerning that Google has refused to work on DoD projects but continues to work in China.
Can you elaborate a bit on the part between Softbank spending on India's uber drivers resulting in an increase of Japanese exports? Is it just that there is a desire for Japanese products in India, but not enough cash?
>> Nissan Leaf

>> Tesla Model S

Not comparable cars.
There is no way to reliably freeze BTC wallets as far as I'm aware. At best you could convince certain exchanges or miners to blacklist them, but even one that allows a trade or transaction to go through should be enough to swap to a different currency and lose anyone following the trail. Curious if there's another way that I don't know about.
Because you can't just take corporate cash and invest it in a private equity fund.

Fiduciary duty requires low risk products, and liquidity. Generally that means long-term debt (e.g. t-bonds) or 'corporate paper' which are nearly risk-free. Those yields are 3% or lower, certainly less than 5%. The risk profiles are about as far away from a VC fund as can be.

Generally a personal loan would be way too risky for corporate cash -- so this is actually an incredible show of confidence in the Vision Fund!
Europe: Potential windfarm capacity 100x current total electricity production
I have the book on my Kindle and it seems quite good but I found it hard to read without much chemistry knowledge.

I studied Physics so there are some parts I can understand but nonetheless it felt like I wasn't truly able to appreciate the book.

It's cool that such a specialised book exists though.
Well, that "never make mistake" is in a sense, like "I'm right, you're the one who did it wrong", or "Yes it's bad, but it's necessary, there is no other way".

I personally believe it's the root of China's domestic problem.

Our government never fully apologize for their own mistakes (Sometime they did a little, but they always trying to shift their responsibility away. The word here is "Damage control"), possibly because they don't want to show their weakness and handle the consequence. And that gives them a hypocrite vibe.

If somebody never going to take responsibility, then that somebody will not be trusted. Because people is clever, they will eventually figure out who is honest, and who is not.
"a method that makes the donations nearly impossible for law enforcement to track" -

This is an incredible statement, Bitcoin is a public ledger. It is the very opposite of anonymous. It is extremely easy for sophisticated governments in the USA and Israel to identify who has donated. I can imagine these authorities chuckling at the naivete of the "Terrorist"/"Palestinian authority" "secret" fundraising effort.
Bitcoin is more empowering for criminals than for law-abiding citizens, true or false? The same cannot be said of cash, in my opinion.
maybe the jury should have some rape victims to make it non-biased
How to Build a Multi-Vendor Marketplace Website from Scratch
Anything that opens a network increases spam.
I guess you mean something that is first party on both platforms? Otherwise SMS-like communication is obviously a solved issue (Signal/WhatsApp/Messenger et al).

Does Android have something similar to iMessage?
I think it has some impact. People who would buy a Tesla are clued into doing online research, and see the news about their repair problems.

I personally would have already leased/bought a Model 3 if I didn't have serious concerns about their supply chain and repair issues brought to light by people like Rich Rebuilds and others. I am waiting it out to see if it improves, or if Tesla goes bankrupt/forced merged and their IP lives on elsewhere.
Yep, this is my first time seeing Click and it looks very similar to argh.

Personally I'll probably stick to argh, but good to see some competition in the space.

One nice thing about argh is that it's mostly just a fancy wrapper around argparse. So you have the full functionality of argparse if you need it, while still getting the lack of boilerplate and nice defaults of argh.

It also means it works with other third party things on top of argparse like argcomplete for tab completion.

Does anyone know if Click is similar, or if it implements its own parser?

EDIT: Answered my own question. Looks like it uses optparse internally. So yeah, should see similar benefits.
A friend once told me that you need to know 3 slavic languages to understand all of them very well. I learned that to be true from my own experience.

If you're born in a slavic country, learning second and third slavic language can be a matter of few months.

Perhaps, the value such language comes in that it could be designed to cut this process down to simply learning one additional language.

The point is, you don't need another language to speak with other slavs. Most slavs can understand each other you just need put effort into it.

Such language can perhaps broaden your ability to understand each other while speaking your native slavic language, instead of being a replacement language for all.

That's where it could work in my opinion.
AirDrop uses a sidechannel wifi network that doesn't expose the transfer to anyone else.
> Bitcoin is a public ledger. It is the very opposite of anonymous

That's rather misleading, you can see the wallet address but you don't know who controls the wallet. I assumed bitcoin advocates here would prefer not to spread misinformation.
The Use of Sub-Routines in Programmes (1951) [pdf]
And then they leave
This hardly matters because both of these types of crime usually happen within the family, not by the hand of strangers.

[0] murder: https://www.bjs.gov/content/pub/pdf/htus8008.pdf (page 16)

[1] rape: https://www.rainn.org/statistics/perpetrators-sexual-violenc...

Stats-wise, it would be best for the kids to stay clear of their family ;)
Would that just be locations or actual stalls ? Because the number of actual stalls I most often saw here in Germany from e.g Ionity is limited to 2. Which is a no-go for me.
Some of the concerns you raise can be addressed. For example, make the daemon and socket per-user and give the socket 600 permissions. Also, the SCM_CREDENTIALS message (on Linux) or LOCAL_PEERCRED/getpeereid (macOS/*BSD) can be used to validate the caller has expected UID.

The issue with missing-normal-capability processes is more difficult to address. One possibility, at least on Linux, would be to get the pid from SCM_CREDENTIALS message, and then read /proc/$PID/status to check capability bits. It could default to denying access to processes with less capabilities than it itself has.

(SCM_SECURITY can be used to pass the SELinux security label from client to server, which could also be used as a security measure; maybe the server could refuse access to processes running with a different label, or have a whitelist of allowed labels; if SELinux is being used to sandbox a process, that would prevent it from accessing the background interpreter unless that was explicitly allowed by whitelisting.)
Could this technology be used to create a "shadow" internet/network/messaging service where devices connect and communicate directly with each other. This way governments can't just block internet access or services during demonstrations.
Subscripts are pretty common. This article is basically a Swift tutorial, I'm not sure what was the point of submitting it to HN.