skysight-inc/HackerNews huggingface dataset:
Yes, thank you. Almost everyone seems to think that's it's self evident why vaping/smoking is immoral and must be stopped. I personally see nothing wrong with it. Having healthier options (vaping) seems like a huge win for everyone involved. Can we just stop meddling in eveyrbody elses business?

“Of all tyrannies, a tyranny sincerely exercised for the good of its victims may be the most oppressive. It would be better to live under robber barons than under omnipotent moral busybodies. The robber baron's cruelty may sometimes sleep, his cupidity may at some point be satiated; but those who torment us for our own good will torment us without end for they do so with the approval of their own conscience.” -- CS Lewis
What concerns me is that I haven't seen any sort of dust filter on this box with high volume fans. That seems to be a recipe for rapidly dust-coated components.
It seems to have worked. Googling the Dr. Paul Drago doesn't show any of these articles unless you use keywords mentioned in the Do-Not-Click titles.

I made sure to click on them.
Solar (if you include non-utility solar) was about 3.5% of the total electricity produced in April. That's actually pretty significant. Solar only scraped 1 percent starting in 2015.

(Although I worry about the second derivative... solar's growth is not as impressive in the last 12 months as it was the 12 months prior.)
How’d you learn to work with these Salesforce technologies? Any specific book recommendations?
Getting the Love You Want on GitHub
An Asian Airline Will Start Testing Drones Capable of Hauling Tons of Cargo
That's a silly comparison.

Smoking's been in a very successful decades-long decline due to public policy interventions. "Not smoking" is an entirely reasonable goal for most people.
Yet another myth that comes from not working in big companies... Learning a language is mostly useless for several reasons:
1) You will be among the only person who is willing to learn it
2) You will have no capable reviewers, and usually you need about 2 for each CR
3) Your team has no production knowledge and muscle memory for that language. Ergo pretty much all you do will be garbage for a very long time and a huge operational risk.
4) Other teams at your company will not know this language either.

Bottom line: Pick the language most teams at your company are familiar with. At Amazon that simply is Java for anything that is not frontend, period. Even getting into Kotlin presents a major obstacle. Clojure? Yeah right.

Edit: Just to clarify. Working in a big company is not meant as a restriction. In fact, having worked in several startups before, these would do well to adopt the same principles for programming and prohibit this "university graduate" way of developing software. In the end, if your startup is going to survive, it's going to become a big company itself someday.
in the US, you are allowed to buy a ferrari or a geo.

in mexico, they only make geos. So prices reflect that.

in the US, you are only allowed to supply healthcare if you buy into $500,000 of loans and give up 6 years of your life. The AMA and government have mandated it to be so.

That's the price of a ferrari. US Medical salaries reflect that medical ferrari
Based on the title, I was expecting an equally nerdy take on incremental improvements to the classic cookie recipe, along the lines of this great article by Kenji Lopez-Alt: https://sweets.seriouseats.com/2013/12/the-food-lab-the-best...
> A corporate-led project does not have to answer to the community, and will leave whatever bugs they introduce in place for the sake of bug-compatibility with their own software rather than fixing them.

This speaks volumes very clearly. This highlights an immense hazard. Enterprise scale companies contributing to open-source is a fantastic thing, but enterprise scale companies thrusting their own proprietary libraries onto the open-source world is not. I'm already actively avoiding becoming beholden to Google in my work as it is already, let alone in the world where important software uses a libc written by Google.

If you're not concerned by this, refer to the immense power that Google already wields over the extremely ubiquitous web-standards through the market dominance that Chrome has.
Quite relevant then: "Why I'm donating $150/month (10% of my income) to the musl libc project"[1].

[1] https://andrewkelley.me/post/why-donating-to-musl-libc-proje...
Internet.org has had a mixed record there.
Arthur C. Clarke had an essay on fan mail. At the time he wrote it, he was limited to responding via preprinted postcard "Mr. Clarke regrets", which I believe was the title of the essay. His nest step was to be silence.

That was an early lesson to me on the bounds of human attention.
No, my assumption is "interrupting the decline in smoking = worse public health".
“I thought I'd share this Boris Johnson story with you”
I've played much "better" games than Doom in many ways, but never one so revolutionary for its time, and I've never been so genuinely afraid when playing.

But seriously: Overstated! You mean overstated!
The YouTube app that’s built in to my DVR has major issues with anything wider that 16:9; for something very wide and not letterboxed like https://www.youtube.com/watch?v=lztj7kFIMhA, it gets displayed small and windowboxed on my normal 1080p TV. Possibly there’s some outdated targeting of the lowest common denominator by these companies.
Python in Visual Studio Code – June 2019 Release
Ask KN: What email service should I choose to use?
Hello,

I forgot my password at Google mail. They do not allow me to reset. This is an error of the password recovery system, but they didn't listen to me. I want to switch to another mail service provider. Please advise me to choose one. I tried creating my own mail server with DigitalOcean but they didn't open port 25 for me, so I immediately deleted the droplet. I'm really confused. The email has never been so complicated.

Thank you, guys.
The point of the gory death warnings is to stop new smokers from starting, to making smoking as unattractive as possible.

Smokers become desensitised to the warnings really quickly from looking at them every time they smoke.
Again, that’s not what the article says. They have clear list for what the membership requirements are and all of those requirements are administered by a third party.
If you pay close attention to https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2870557/ you’ll note that a portion of the population does appear to have a genotype that makes people susceptible to arthritis which is exactly the symptoms that the initial negative response to Lymerix claimed.

I wish there was a Lyme vaccine but imho the case of Lymerix is closer to Rotashield than an innocent victim of anti-vaxxers.
I'm only a casual observer of LLVM, and have really only used tools such as clang-format.

That said, I haven't observed Apple applying a heavy hand in regards to LLVM/Clang development.

As a C++ developer, clang has been a god send, amd not just for Clang users. For a long while, they had the best error messages around. Actually truly pointing you to precisely where the error is and giving meaningful errors. For a long fucking time, C++ compilers gave really verbose, shitty error messages that took a whole other level of understanding to decipher, which really hindered novices from progressing. Clang put pressure on GCC and Visual Studio to up their game and produce useful errors during compilation.

It was bad enough at one point, I used to present interview candidates with example code that failed to compile and the compiler output and ask the candidatea to fix the code (it was always a trivial mistake in the code involving templates, bit it'd generate a few screen fulls of errors). It wasnt my sole judge of whether I'd recommend them or not, but it was a good indicator of how well they understood the C++ environment and how to decipher compiler errors (sample program was less than 20 lines, but generated at least 3 screen full of errors due to template spewage).
Sad story :(
I think "infrastructure" in that every other app that might integrate with a CRM has a salesforce integration.

Also, you can expect sales hires to know salesforce.
The I-Tree Database
You don't seem to have brought up any cases where we know that fines were imposed without a warning, nor any reason to believe this particular case was special.

If, out of all the cases that we do know whether warnings were issued, warnings were in fact issued in the vast majority of them (or even 100% of the known cases), then for a case where we don't know and have no reason to believe is special, isn't the reasonable assumption that it's not special and is no different from the other cases?
It's a complicated (and somewhat regional) story. But at the root of it is something our politicians have known for a long time, which has made (for example) constitutional alterations almost impossible to achieve: Australians are very, very easy to scare when it comes to any change from the status quo. All a politician has to do is hit the 'this will affect your standard of living' riff (whether justified or not), repeat it endlessly, and a change is usually nixed.

Why? It would require a book. Donald Horne's 'The Lucky Country' covered some of it. My (highly contestable) short version is that Australian culture is preturnaturally shallow. There is nothing that holds our society together other than material consumption. Citizens are somewhat aware of this, and are (perhaps subconsciously) terrified of what might happen if anything threatens our lazy prosperity. We have nothing to fall back on - no heroic national myths, no exceptionalism, no religion, no idealism, no common ground.
So called “candy flavors” attracting kids is problematic as a hypothesis for a few reasons. One is adults enjoy them. Secondly, for well over a century teenagers smoked cigarettes that were not candy flavored. They don’t care what the flavor is. Nicotine feels good.

Should we ban sweet alcoholic drinks?

I remember when it was the Republican Party that went to the “what about the kids?!” well to justify asinine legislation and laws.
> In practice, it is much more complicated: while a limited set of “validators” — aka miners — share a history of transactions in (individual) blocks that are chained together (i.e. a blockchain), what Libra actually exposes is the current state of the ledger. In practice this means that adding new transactions can be much quicker and more efficient — more akin to adding a line to a spreadsheet than rebuilding the entire spreadsheet from scratch.

The author seems to be referring to the two different accounting models in crupyotcurrency: the coin model and the account model.

The coin (aka UTXO) model mimics physical cash. A transaction changes ownership of a digital token, leaving a chain of ownership in its wake. This is the model used by Bitcoin.

The account model credits and debits specific amounts from an account. This is the model used by Ethereum.

The author seems to imply that the speed of a network depends on which accounting model is being used.

It doesn't. In both cases, signatures must be validated, and this is the most costly computation. In neither case is the entire chain of transactions reloaded to verify a single payment. Instead, the most recent state is extended.

Transaction volume is largely a function of how open the network is and how trusted the parties are that write blocks. The more open the network to membership by arbitrary players, the slower it will be. The less trust in those writing blocks, the slower it will be.

Bitcoin users value censorship resistance and insist on validating their own blocks (or at least they should). The network is configured make this possible by, for example, setting a block size limit among other features.

Libra will need none of this. Validators will be implicitly trusted. What they say goes. A certain minimum hardware spec can be set and enforced, ensuring fast payment processing, at the expense of censorship resistance and openness.
A similar fate claimed a YouTube maker and old timer, aussie50. Rest his soul if such a thing exists.

The scary thing about some suicides is how "sudden" and "unexpected" they can be. I use scare quotes because I strongly believe the signs are there in advance... We owe it to our fellow humans to figure out how to detect them and provide compassionate support. It's not easy. At all.

Maybe even scarier is that in many cases of depression, basic cognition breaks down in the sufferer. Like trying to run a program with a faulty CPU. That's why a support network is so important. Sometimes you just have to offload the processing to someone else...
>What makes you expect this? Unless you and I have read entirely different versions of GDPR, no provision of GDPR requires any warning of any kind prior to issuing fines.

Edit: the downvotes on this are coming in fast. Because you are downvoting it, you must know of a specific section of GDPR that requires warnings to be issued (otherwise you wouldn’t be downvoting it, right?). So, along with your downvote, please reply to this comment with a link to the specific section that requires warnings, and I will be happy to say that I am wrong.

Nothing in the GDPR requires compulsory fines for every infraction. In fact, if you had read Chapter VI, Section 2, Article 58, 2(a)[0], you would know this.

[0] - https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CEL...
Yes, my email address is "usa-border@mydomain.com"
Gas Combined Cycle is more than just jet engine running natural gas: it’s also using exhaust gasses to boil water to make steam to run steam turbine. You have both direct electricity generation from turbine burning gas, and also second stage of steam turbine generation.
Those interested in TSDBs might also be interested in M3DB.io which is Apache 2 licensed, supports a modified TSZ compression implementation with 11x compression ratio, replication of data in the cluster, streaming of data between nodes on add/remove and a Kubernetes operator.
The, uh, reuseable and rechargeable batteries?

You're gonna have to source that claim, because that's insane to suggest. The pods are definitely bad for the environment, but relatively speaking when compared to, say, large-sized McDonalds cups or the dozens of cigarette butts a smoker may go through in a single day, one little 2cm by 2cm piece of plastic every few days doesn't seem like it should be top-of-mind.
You yell at others and don’t check to see if they heard or understand you? :)
In my experience working with surgeons, while being a bad person is not a good predictor of skill, neither is being a good person. The most absolutely talented and innovative people in medicine are a pretty good mix of kind, empathetic, thoughtful people and BPD / narcissistic / sociopathic people.
I think what they meant is the option to send as BCC instead of CC is hidden in most mail clients.
But if the waste biomass is just going to rot if we don’t burn it, the carbon will return to the atmosphere without having any energy harvested along the way. Might as well get something out of the cycle. Granted, we are speeding up the cycle by burning it now vs rotting over time, it the balance of carbon is the same.
Couldn't agree more on the quality and depth of the article.

I have only one (minor) issue with it. While it's true that the Citadels of the world have zero interest in using "a machine learning algorithm on your neighbor’s GM trades in their IRA to inform their thinking of the true value of GM as a business," I suspect there is value to them in being able to model and predict the aggregate behavior of a mass of retail investors, e.g., for use as an input to macro investing strategies. Retail investors have a reputation for being the last to join every party; there is value in knowing what they are doing in the aggregate.
but can I have an entire org locally on my machine?
No. Way.
Seriously though, we've only had about 40 years of this problem and people wonder why I'm not a fan of giving the government anything new...
But the criticism had nothing to do with "petty personal attacks", rather it is just tone policing mildly blunt language.
Uh... Firewire.
There are already some real pain points with bionic. I primarily write Linux code that sometimes has to run on Android (notably not any other UNIX). I've run into tons of problems porting to old versions of bionic, despite the kernel being the same.
ForceCode
It's probably worth noting this guy has a very unique name, therefore negative news stories about him are much more likely to go to the front page of results, since few other people with the same name would get any publicity.
I really hope this sets enough of a precedent / whatever is required so that Canada can not be stuck in the middle of dealing with the Huawei / Iran controversy.
Yeah, but ten times in a row? And that's just in half a month, it sounds it could've been dozens of times over 3 months?

Nothing I've heard about this case sounds to me like an innocent mistake that a reasonable effort was made to correct.

I've accidentally smacked people on the street before (gesturing, probably). That's technically a crime, but it'd be crazy to prosecute me for a little mistake like that. But it's not crazy that hitting people is a crime and that people do get prosecuted for it in egregious cases.
It was an analogy and you are leaving half of the analogy out of consideration.

The analogy was not a comparison of methadone and vaping.
Not necessarily. Most governments of wealthy nations are determined to prop up fossil fuel use regardless of so-called 'economic' or environmental fundamentals. This is very well-established in research but for a recent newsy report see https://www.theguardian.com/environment/2019/jun/25/g20-nati....

You might say this can't go on forever as it soaks up government revenue unsustainably. But many decades can pass before 'forever' is hit, and we're in amongst the decades that really count, right now.
He's Jewish.
https://trailhead.salesforce.com/credentials/administratorov...

Get a couple certifications. Once I got 3-4 and a few years of experience, recruiters approach me on regular basis. FYI I have no college degree. Companies don't care. Certs and experience are worth more than any degree in the Salesforce space.
You have a lot of people giving you technical responses as to why immutability was always an illusion on the internet. They make good arguments.

But that's just indicative of the HN bubble, being satisfied technically correct reasoning rather than examining the issue more holistically — that is, this question isn't about what is or was technically capable of being achieved but how regular people interpret these things.

It is generally assumed that if something was updated, people should be made aware. Updated comments, updated news articles, updated anything, there is always some indication of an edit or update.

Why should video be any different?
I was rooting for an update on Google Brain's Gaussian process-designed chocolate chip cookies. Alas! It is some HTTP thing I personally don't care about. :(
Monocultures are easier to control. Control is easier to monetize. People thus seek to create Monocultures so they can make money.

If you think about it, one of the reasons to avoid Monocultures is because it reduces your control, and that's often seen through being price gouged in some way.
I did look and I still did not come out the other side ok.

I think personality is an underrated factor. I would've been happier working at 7/11 for the rest of my life than having to go to university (which I hated) and then to a job I hated to pay it off.
This. I definitely sounds like they want a libc that they are free to fork and add proprietary incompatibilities to, which they can do with the GNU libc (under LGPL) as long as they don't want to distribute it, so we can assume they want to distribute it and that this is a further closing of their consumer tech like android. I would've though musl would be a better starting point for them.
So very true....
Even when I think of LiLPeeP and his flagrant disregard for his own wellbeing, popping huge amounts of prescription pills and sharing vids of the same on his IG... to millions of adoring fans.
No one took it seriously until he died.

Social Media is so invasive, mind-warping and a harmful drug in it's own right.

Thank you for your comment, will have to check out aussie50's story.
If you can't stop posting flamebait and unsubstantive comments to HN, we're going to have to ban you. We've asked you repeatedly and you've continued to break the guidelines repeatedly.

https://news.ycombinator.com/newsguidelines.html
ok, thats hilarious.
My guess is a user requested his data deleted, but N26 just disabled the account.

Then the user signed up again, enabling the same account.

The user then saw their old data hadn't in fact been deleted, and complained to the regulator.
The details on the 2000 euro fine?
This seems to be proof that the GDPR is being weaponized against people and organizations one doesn't like.

What didn't they like about this person, and what proved that to you? And what proved that was the impetus for this fine?
I wonder if the DoJ investigations against Google and Facebook will now become leverage against them in this context.
Ask HN: Why can’t self driving autonomous vehicles be taken underground?
I have been looking at various levels of autonomy by different companies. It seems easier if we create an underground system of self driving autonomous on-call car service instead of tackling the problem of people driving with autonomous cars on above ground roads not built for them.

Further..you can have fixed rails.

Even better: no parking spaces as the cars would never have to come above ground. People can come up on elevators at drop off centers and we would still need last mile/intra city transport.

I know..just like trains. But at least it’s a safe environment to test controls and requirements so we would at least know what changes need to ve made to above ground roads to accomplish autonomy.
https://www.austech.info/showthread.php/116335-Ed-quot-Aussi...

NOOOOOO! :-(

Very sad and F*ked up bah even as an Aussie myself, I struggle so much seeing how many boys, teens and men here are suffering unto suicide.
Old and new Mali GPUs just got mainline kernel support: https://news.ycombinator.com/item?id=19908741
If you continue to break the site guidelines, we're going to have to ban you. We've had to ask you this many times already.

I don't want to ban you, so would you mind reviewing https://news.ycombinator.com/newsguidelines.html and using the site as intended?
Yeah I clarified up top -- I think the title "Implement with Types, Not Your Brain" does a bad job of setting expectations.

Personally, I clicked through expecting to find out about some new way haskell can help me use my types to verify how implementations work (the title is fantastic in this sense, and I saw the domain), but I was instantly hit with that bit of code that's somewhat inscrutable and doesn't do enough to set up the context of what's happening and why. Then the general point of the article basically was to use polymorphism and type holes to work your way to what you need. I felt like this wasn't what I signed up for, and wondered what others thought, only to go back and see upvoted comments bashing haskell based on this one example.

This is what lead me to make my comment -- I think this article is too advanced to post here without some really good prose/writing. Not blaming sandy, as of course he doesn't control how his content spreads but I thought it just wasn't right for this context and sharing something that makes haskell seem harder than need be is damaging IMO.

The case that "haskell will tell you what types it expects" is so much easier to make without the monstrous signatures in that post, or without type level computation (the ':).
So do you support banning smoking weed?
I think there's a large concensus that this is made via milling but wouldn't ram EDM be the best method for a shape like this?
a classic of the genre