skysight-inc/HackerNews huggingface dataset:
> I live in a city, I have no garage, an EV is impractical for me.

Here's my heuristic. What are the places your car usually spends parked at, and do these places have at least a power outlet you can plug into(a proper charging stations is better of course)? For most city-dwellers, that's either their home, their workplace, or any other place they spend some time on (supermarkets?). Do any of these places, or places nearby, provide a way for you to charge? If yes, you should be fine.

Failing that, it starts to become less practical, as you'll have to rely on quick-charging (if it is even available).

Honestly, this isn't much of a concern medium term. Yes, it's problem now. But, as the EV fleet increases, so will the market pressures for a proper charging infrastructure. It costs much less than creating a gas infrastructure. Most places have electricity, they may require some upgrades, but that's relatively cheap (compare that to adding more gas stations).
We plan to remain online for a long long time

And if you make embedded devices using our API, maybe you need more than the free API?

We sell access based on subscription for 0.1 BCH per month.

Or maybe you need our 'special services'?

From the FAQ: "I'm wealthy. I have very specific crazy needs!"

"For the right price, the above rules may not apply to you. Right price means at least 1 BTC. If you can pay that, we can do many crazy things just for you"
There is a vast treasure trove of books, articles, interviews and stories from people that worked with him. Almost all of these include criticism.

Your comment gives the impression you've read none of this and only read meta-commentary. Or that you consider any person's story subjective and non-credible. In which case, what would you call a fact? The same standard would apply to any person.

(I wouldn't include the Isaacson bio, he regrettably focussed very little on Jobs' process.)
Electron seems to have become equivalent in meaning to "this uses the web and is sluggish as fuck".

I barely recognize VSCode as an Electron app, btw, it's so fast. They're doing something right.
A section on quaternions would be nice.
Yeah, but the owners of those devices can't control the traffic either.
Yes, we have an open SRE role.
Yeah, we need more rejected women in tech.
They Take Ergonomics Very Seriously
Unfortunately this comment is an example of what I am talking about, the kind of behavior that frustrates me.

Pop culture, news, and books give an incredibly limited and skewed perspective of what a country is actually like. Worse yet, if you remove these things from their context and then give them to someone who has a different culture, you end up missing large chunks. American pop culture is also stripped of realism and specificity to make it more broadly accessible to Americans and even abroad.

To draw a comparison which might be more familiar to the HN crowd, consider what happens when you learn programming by reading a bunch of blog posts, articles, and books about programming, but you never actually write a single line of code. You’ll have a very distorted idea of what programming or software engineering is like.

I’ve had similar conversations with both groups of people. A novice programmer might have an arrogant attitude and explain to me why the code base is terrible, or might have the attitude of a learner and ask me questions about the design decisions. A European might have an arrogant attitude and explain to me what the problems are with American race relations, or they could be more humble and ask me questions about what living in America is like.
This set of concerns has little to do with DoH, Chrome has been doing a hell of a lot more user tracking than which DNS lookups were made for longer than DoH has been around.
>Show me a carbon-neutral cow.

Any purely grass fed cow should be close, no? They're part of the normal carbon cycle, and that carbon is pulled back in when the grass regrows. The problem is when you bring sequestered carbon (fossil fuels) into the mix.
Isn't it likely that one would not receive the benefits discussed in the article if one where not to use pen and paper/marker and whiteboard?
Probably not then? Restaurants were fine. I am not sure where the line is drawn between a bar and restaurant though, but you can likely see or smell the smoke long before you enter a place, so it shouldn't be hard to avoid.
What is the lifestyle of the average person? It’s certainly not that of a USian

The average salary worldwide is 10k USD.

I agree that many people would like to live in some sort of idyllic rural or suburban setting. Indeed, that is what I prefer myself.

However, with 7 billion of us in this planet, we may have to rethink what is feasible.
I've pointed this out in other discussions, but might as well point it out again.

One of the problems that VW is about to encounter is that its interests as a manufacturer run directly opposite to its dealers' interests. VW wants to start selling pure electric cars because that is where the market is going. However any VW dealer who convinces a customer to buy an ICE car has also sold themselves good odds of a future revenue stream maintaining that car. However if they sell an electric car they are going to see that car less often.

Therefore VW can make electric cars, but its dealers will try to not sell them. This opens up an opportunity for new brands because people in the market for electric cars are likely to try to buy electric cars similar to the ones that they see on the road. Which means that shiny Tesla, those glorified golf carts you sometimes see, and all of the up and coming electric car brands in China and India that would love to break into Western markets.

The history of disruptive innovation suggests that the end result is likely to be that people switch to new companies and most existing car companies will go out of business. So far everything about the transition to electric has followed the usual course (including established companies publicly announcing that they are switching technologies because they know where the future is), so there is no reason to believe that the result will be different this time.
...or those living in rural areas will keep buying ICE trucks and people living in cities will stop buying cars.
A phone number rating system could be developed where if they get negged enough the number just comes in as "spam call" instead of the next town near you.
Similar program in Oakland, California http://plantingjustice.org/
With android phones, for how long will it get updates, which seems to be a game Nokia is winning lately from what I can tell
They don't have to. Just like combustion cars haven't been a full replacement for the horse as a mode of transport, horses are still a better option for some areas.

It's very likely that combustion cars will still exist in some form in 200 years for niche use, but for most other things things will be changed to accommodate EVs, just like they now accommodate combustion cars.
During the dotcom crash of the early 2000s, there were similar comments in the vein of "glad I studied finance and not this computer science BS". The world is cyclical; what doesn't make sense today, may be obvious tomorrow.

Condoleeza Rice learned Russian in college because that's what made sense in her time, especially if you pursued foreign service work. As Sec of State in the 2000s, she probably never had to use it in any official capacity. Come 2016, and knowledge of Russia is important once again.
I upvoted just to make the mods angry.
That isn’t true. The first concentration camps were used against the Boers by the British, for which the term was coined. Definition:

> a place where large numbers of people, especially political prisoners or members of persecuted minorities, are deliberately imprisoned in a relatively small area with inadequate facilities, sometimes to provide forced labor or to await mass execution.

The most famous usage was by Germans and is heavily associated with extermination, but the British just wish to deprive the Boer’s of support and to put pressure on them into surrendering. Hence the term “concentration” rather than “extermination”. Many Boers did wind up dying due to inadequate sanitation and food, but the point wasn’t to kill them.

Whether the camps in Xinjiang are concentration camps or not remains to be seen. Definitely some of the awful work camps in China in the 70s met the threshold.
Why do you deserve level playing field? The rules always favor locals. No foreigner can just come to the US to work or try to make a fortune from scratch. You need to bring something special: capital or knowledge/skills. Why do you expect China to be different? You need to give them what they want if you want to prosper there.
If skeuomorphism is the worst sin you accuse him of, he must have been pretty good at what he achieved.
UC's battle with the world's largest scientific publisher
> Our large scale farming strategies seem fundamentally ignorant.

For a great example of this, check out:

http://nautil.us/issue/66/clockwork/herbicide-is-whats-for-d...
Agreed. The USA is all about individual liberty, but not responsibility, it would appear.
Pwa can never replace electron. Pwa will always be in limited sandboxed api's that give little control over necessary features.
Not at all, because I already have the browser. Don't need yet another one.
But that is exactly what websites are doing.
A software engineer?
I'm fully in support of cross platform frameworks, I just hate the Electron approach of taking the worst parts of a browser and putting it all into a gigantic, ran gobbling monstrosity.

There are good "non-native" frameworks - Qt comes to my mind first, but Flutter and the now seemingly revived WPF are also good contenders. Those are pretty great.

You can also do Electron well (VsCode), but almost no devs do it, which makes me question whether doing it well might require just as much effort as using something else.
No wrong question :-)

Please get in touch by email if you need something special.

If you have hard constraints, we can provide you with a special API returning only the value(s) you need so you do not even have to parse anything.
What would be a good book and project to get started with this? Object recognition? Product recommendations?
The Ctrl+Cmd+D example works in Chrome and doesn't in an Electron-based IDE I happen to have open now; likewise the right-click menu on selected text works in the former and not the latter. I presume Chrome uses Blink to render UI components within Chrome windows, but in most other respects it behaves like a native macOS app.
They are rich and therefore in a position to be 'morally superior' :)

They have some pretty aggressive plans on electric cars, and they're very wealthy (ironically from oil...) consumers can buy them, and buy them at a high rate.

The Scandinavian countries will probably be first to 'no combustion' cars, my #1 bet is Norway, #2 Sweden, #3 Denmark. #4 Netherlands. After that, who knows. Maybe Hong Kong or Singapore i.e. where it's 'small, rich and the economics work'.
That sounds a lot different from what's being discussed in this article. The article was more of a lament from mostly well-to-do Americans about how doing business in China is harder because wages went up in the decade since they landed.
I much rather remember DNT as an opportunity for the industry to regulate itself before browsers vendors were forced into taking the matter into their hands.

They of course blew that opportunity and will have to pay the price. We're already seeing apple and mozilla becoming very aggressive to prevent tracking and ads.
> "Think of the children" is a common rallying cry for evil.

I'm not familiar with this line of reasoning -- can you elaborate, or are there any good examples?
VTA’s $25M deficit could lead to service cuts, buyouts and higher fares
Well, aren't these areas already a problem today?

You won't try to cross a desert on a whim, without enough fuel(including jerry cans) or without a scheduled refuel stop. EV changes nothing in that regard. It will either be feasible or it will not. If it is not, then an alternate form of transportation is required.

If we are talking about deserts, we still favor EVs. You can have automated, solar-powered charging stations which require minimal logistics (unlike a gas station in the middle of nowhere which requires a truck visit every so often).

I expect a few internal combustion engine vehicles will be in use in some very remote areas for quite some time. Also in the hands of some enthusiasts.
Intro to programming language development series in JS
How I Failed and Am Still Failing to This Very Day
I can do that only once with Qt, and have perfectly simple, beautiful, accessible apps.
Why do you immediately jump to the conclusion that the parent was referring to just Macs?
Outrage Intensifies Over Claims of Gene-Edited Babies
Please get in touch by email if you need something more than the free API.

For your embedded devices, we can make something special just for you
Entirely agreed. Shows the inherent bias in my thinking of culutres and customs as nationally-based when, in a place as diverse as America, there’s far more variation in perspective and manner. (Thank goodness for it)
"You can't judge China's actions towards a situation that you don't face"

So, if one isn't facing a certain ethical situation, they can't make judgements about the response? This seems like quite poor reasoning to me.

Besides, why can't one accept that two different actions committed by different nations are both wrong? I suspect you're assuming that the posters are from the US too, which isn't necessarily true.
That's entirely your choice. But the British NHS says that the taxpayer won't pick up the bill unless you have chronic liver problems.
Full disclaimer: I'm the PM for PowerShell Core.

I'm a huge privacy advocate, but telemetry doesn't have to be a dirty word. With PowerShell Core, we went through an RFC process to define our telemetry goals and implementation[1], we publish our data to a public dashboard[2], and all of the telemetry source code is out there in the open[3]. Our telemetry enables to help drive prioritization and decisions around platform/OS usage, and disabling it as simple as setting an environment variable[4].

If there are any other ways we could make our telemetry implementation more palatable without seriously reducing its usefulness, we're absolutely open to suggestions.

[1]: https://github.com/PowerShell/PowerShell-RFC/issues/50

[2]: https://aka.ms/psgithubbi

[3]: https://github.com/PowerShell/PowerShell/blob/master/src/Mic...

[4]: https://docs.microsoft.com/en-us/powershell/scripting/whats-...
2018 has been a tough year for Android Security
Ask HN: Can you legally deny selling software to someone on ethical grounds?
Our company sells software as a service that helps people organize events.

We have been growing quickly over the past couple of years and have recently run into an ethical question: should we (and can we legally) decline to sell our software to organizations that we think are morally wrong?

For example, there are several people on our team that are extremely pro-choice. We had a pro-life group sign up recently and these employees are threatening to quit if we accept their money.

Is it even legal to refuse their business (it could be considered religious discrimination).

I think we're all in agreement that if the KKK signed up and wanted to use our software to organize clan rallies we would not be willing to foster hate speech.

The question has also been raised of if we deny this client where we would draw the line in the future. If a certain politician wanted to use it to organize rallies in the next election would that be Ok even if we vehemently opposed their political beliefs?

How have other software companies dealt with this in the past?
I'm not sure what exactly you mean here, why can't a user control their own traffic and what does it have to do with DoH or it's impact on existing security implementations in businesses?
Smol-store: a fun, simple redux-like store for electron
Happy to share a lil' library I made for electron state management. We use it mainly for UI state management, but it could be used as a general store easy. Works great with front end frameworks that don't need webpack (ie choo, nanocomponent). Need to configure webpack properly to use react.

https://github.com/MarkGeeRomano/Smol-Store
https://twitter.com/elonmusk/status/984882630947753984
Making convincing lab-grown A5 wagyu will help a lot with both groups, I'm guessing, assuming it can be done for less than the real thing.

In fact, I'd probably start there, since it's probably the first type of meat that could be made cheaper than the real thing, and it's a total luxury good that most people never get to experience, so it's not really competing with the real thing in most peoples' minds. Similar to the Tesla business model, start with the high margin stuff and move down as you ramp up volume and start getting efficiencies of scale and more R&D.
I’m not sure if you are joking or not but Cleveland is nothing like a concentration or re-education camp.
(Sorry for the throwaway account; my normal HN account is tied to my identity and I don't want this linked to my employer.)
> people switch to new companies and most existing car companies will go out of business

You mean, "and most existing car companies get bought out by the now-larger new companies", no? A manufacturing base and logistics supply chain, at fire-sale prices, is nothing any sensible public company would hesitate to acquire.

And, given that they'd be acquiring the company's IP (e.g. its brand) along with the assembly lines, why not rename themselves to the more well-known name?

I fully expect that in 2050 we'll still have a company called Ford pumping out cars. They'll just be pumping out the "Ford Model Y" under Tesla [now Ford] ownership, or the "Ford Qin" under BYD Auto [now Ford] ownership.
Think of all the high-rise apartments (which so many on HN claim to want) and large commercial complexes that are constructed purely by private enterprise.

AT&T Park, Levi's Stadium (over $1 billion), and the new Warriors arena (over $1 billion) were privately funded.
Think about the participants in a facial recognition system:

- Targets (people)

- Enablers (tech companies)

- Stalkers (consumer companies)

- Big Brother (governments)

Notably the only ones who cannot use the system are the Targets, because they don't have the necessary scale. Being part of a system you can't use is typically to your detriment.
Im a Phd, not an MD, but I'm currently trying to get my MD to see the light :

https://www.sciencedaily.com/releases/2018/07/180712100515.h...
>we assume the Law of Large Number apply

Null hypothesis mandates you make no such assumption. Even if you did, a gaussian distribution assumes variable independence which markets are most certainly not. Even still if the variables were independent, you surely don't have enough samples of prices to report an accurate mean.
Cows can also sequester carbon with their Poo going into the soil.
Strange to make a distinction between foreigner and local. Do you know that even as successful as alibaba chair and be a communist as well, you still have to surrender your wealth if you were told. Totalitarian country is totalitaruan country. The only strange part how they mix some market with ultimate state control of everything’s successful so far.
Which is why it should be a plain old web app instead.
Scoop – A command-line installer for Windows
"both these things mentioned in the article like something bad ?!"

It is the Wall Street journal.
Then we should agree to disagree.
We don't even know what the charges are yet. I'll withhold my opinion till the facts are there. If there are no facts, (as common in this administration) then this criticism is valid.
I recently tried to use new Swift features cause I wanted to build a native app. Unfortunately, my MacBook pro is too old to update to the newest Xcode which means I can't upgrade to the latest version of Swift. Fortunately, every other language doesn't discriminate against my 2011 MBP. This made me switch to building my app in Electron without any problems. Maybe this is far from the subject but I found it relevant because it was the very reason I started building in Electron and not a native MacOS app.
Atlantan here. I got a bottle of their hot sauce with my CSA and it's really good. I'm not normally a big vinegar-sauce guy, but their recipe has lavender in it and it's pleasantly funky. Recommended!
Do basic stuff and tell everybody you're keeping it simple. See https://pinboard.in/. At least programmers like it.
> Sorry those camps are miserable but they aren’t concentration camps.

Yes they are.

> The word concentration camp has a specific connotation with the extermination camps build to eliminate (aka kill) Jews and other undesirable under Nazi Germany.

Those are the most well-known concentration camps to many people today, but the term is older, going back to Spanish practice in Cuba in the Ten Years War and popularized for British camps in the Boer War.

Extermination camps are a distinct subcategory of concentration camp, and have a unique name specifically because their nature is not fully captured by “concentration camp” (which in their case was—somewhat amazingly for a title that even before that was typically associated with things that by modern standards would be grave human rights abuses—was actually a consciously used as a deceptive euphemism.)

> To conflate the two here like many people conflate Japanese internment camps with “concentration camps” is so off the scale it borders on misleading.

“internment camp” is a synonym for “concentration camp” and those operated by the US for the Japanese were exactly concentration camps in the usual sense of the word.
Electron is a stop gap solution on a path away from natively compiled applications against the proprietary UI frameworks that come with mac or windows or any of the complex matrix of UI toolkits, window managers and other crap that essentially cause Linux to be a perpetually inconsistent UX nightmare. That stuff is increasingly less relevant for new applications.

For what it is worth, developers are voting with their feet and have been for quite some time. Native development is rarely worth the trouble any more. Native development is tedious and expensive and you have to repeat the effort across different platforms for desktops and mobile. It's been a long time since I came across job vacancies for desktop UI development. This stopped being a thing as soon as browsers started running Ajax applications.

The problems with Electron are mainly related to performance, which could be described as adequate for a lot of stuff but typically not great. That's a solvable problem though. Actually Electron as a run time is basically a short term solution to ensure web applications have somewhere to run that isn't a web browser. As web browsers evolve to support PWAs, the need for bundling separate things like Electron goes away. The real progress is continual improvements related to things like wasm, low level browser rendering optimizations, etc.

These days most normal users do most interesting stuff on a computer via web apps. E.g. Office 365 can be used in a browser. There's no native app for Google docs at all and many people happily read their email in a web browser. Popular applications like spotify, slack, skype, etc. are all glorified web applications either running on electron or something similar. Increasingly it's the native apps that look dated and out of place. On mobile especially, a lot that passes for native is in fact running mostly in web views. It's more about the packaging, appstore presence, and access to system services than it is about using the right UI toolkits.
> - The "solid default desktop environment" is pretty much crap - both Gnome and KDE Plasma are far more solid DEs than Windows'.

You are not telling us anything better than the author, one way or another.