skysight-inc/HackerNews huggingface dataset:
In this paper, the authors calculate that between 110 to 196 Million people will be saved from premature death by reducing temperature rise from 2°C to 1.5°C. From the abstract:

> We therefore examine the human health benefits of increasing 21st-century CO2 reductions by 180 GtC, an amount that would shift a 'standard' 2°C scenario to 1.5°C or could achieve 2°C without negative emissions. The decreased air pollution leads to 153±43 million fewer premature deaths worldwide, with ∼40% occurring during the next 40 years, and minimal climate disbenefits.
Meanwhile I saw that we are getting trials done on a male birth control pill that works by lowering your testosterone to castrate levels...
Dialog windows will sometimes appear behind the app window or other windows, and won't come to the foreground or accept input focus until another app is focused first. This also affects other OSes on which Gimp runs.
clearly the better alternative would have been no regulation, and uber continuing to operate (???)
Two things:

a) The current players would refuse to cooperate. Making web services accessible to end-users but impossible to scrape efficiently is a solved problem.

b) You're hungry and tired and you're about to spend $30-$50 on takeout food rather than cook yourself. Do you care that much about a $.50-$1 saving that you search for food search engines on your meta food search engine search engine?

In insurance, a market where people are much more price conscious, there are several different price comparison sites which all aggregate slightly different subsets of the insurers.
this post helped me realize I had a whole open source project in my collection of shell scripts. great post to help you look right in front of you to find something good to work on.
> the UK Parliament are well in their rights to summon, and expect attendance, of Zukerberg over this

But they aren't within their rights to summon him. That's not a power they have. They can invite him, and they did, but he doesn't have to go and speak to a committee if he doesn't want to.
The Great Retail Reinvention: How the Internet Is Reshaping How We Buy Clothing
How do you do documentation in terms of tools?
I want to replace our current documentation pipeline as it is to clumsy and complicated.

We currently write documents in asciidoc. Then we do:

asciidoc -[asciidoctor]-> docbook

docbook -[custom xslt]-> custom latex

custom latex -[xelatex]-> pdf

Sadly this is quite fragile -especially the latex part - and I want to replace it with a more robust method.
Some requirements are generation of header, footer and a cover sheet from meta data and a TOC from the headlines. It should also support the usual formatting stuff and source code highlighting. Ultimately the raw source should be version controllable.

How do you do documentation? Do you have any suggestions that could fit my requirements?
I'll not argue the point you are making as I don't disagree.

I would just like to say I find it highly annoying when people denigrate people from the south by using 'words' like 'gubment' and 'granpappy' as some sort of assumed indicator of intelligence level of the subject being discussed. You being from NC and using this same backhanded insult troubles me even more TBH. Do people from the south use those words, or ones that sound like that, in conversation? Sure, sometimes. But your usage of them isn't in an effort to be accurate but more to signal some perceived superiority of intellect. You allow a difference in speech to sway opinion on your subjects possibility of knowing what they talking about.

I was born in the south, raised in the south, and currently live in the south. Whilst I find the southern twang of the people around me amusing (I don't have much of the southern speech patterns for some reason), I would never let their words and pronunciations cloud the fact that there are super smart people amongst the crowd, just like any other part of the country.

And just in case I wasn't clear, using words like 'gubment' and 'granpappy' naturally in your own writing isn't my issue, it's using them as a signal about your subject that bothers me greatly.
Though I agree that they may have the same effect on the general population, there are still large differences between claiming that "on average, on a very large sample size, population X has more Y than Z," saying "population X must always be Y" and saying "population X is banned from doing anything but Y".

Whether there is a slipper-slope danger here is, I think, the real question, and how much other values should we sacrifice, if any, to actively and energetically avoid this slippery slope.
Rent Seeking sometimes creates losers.
What are your thoughts on a simple usecase I shared above? A person out his/her job. Unable to afford a subscription and in all probability unable to drive up even for an interview. That’s not a spiral I would anyone lands up in.
Sounds lovely and pithy, and Id love to agree with you. But is it, really? Didn’t Uber replace exactly this system, meaning it was, in fact, reality for decades?
Is that also those chinese ones which were in the new recently? IIRC the old artificial diamonds were mostly for industrial purposes.
Prefer netstat -tulpen.

TCP, UDP, listening ports, user, PID and process name, extended detail.
Reality is what we choose to make of it. In the case of the US, reality is crony capitalism running a yearly trillion dollar deficit, billlions wasted on military contracts like Zumwalt, and overspending-underperforming healthcare. Let’s leave the buzzwords and ideology aside.
I mean, they're in the business of war. It makes complete sense that they would be producing defense-oriented technology as a defense contractor.
Millions of people rely on their house and stock. If my investments lost 80% of their value, I'd be hurting. But I agree with the larger point that taxi medallions were a terrible idea, artificially limiting the supply made them really expensive and we were paying for that every time we used a taxi of course.
I've seen \ls used to get the unaliased system version of ls. Likely useful for those commands where you don't want the aliased version and aren't sure if they live in /bin or /usr/bin.
starts by talking of a method available since 1931, that is fully researched and ignored. then ignores it and focus on vasagel, making it look like vasagel is the thing tested since the 30s.

what kind of crappy, misleading writing is this? I used to like vice.
I also was never interested in Puppet, however I was only interested in Ansible, and only use it as sort of an automated check list when setting up my server, in case I need to rebuild the server, the tedious steps can be automated. But I've never used it for multiple server management.
Wikibooks has a very basic intro to category theory/haskell.

https://en.wikibooks.org/wiki/Haskell/Category_theory
Software Developers Salary Guide 2018
It's the opposite of fission. Fission produces energy by "destroying" matter (splitting it into smaller parts). Fusion produces energy by creating it (combining it into larger parts). The difference in mass between the inputs and outputs manifests as energy. In simple mathematical terms, thanks to Einstein, E=mc^2
Blockchain itself no, that's based on hashing algorithms and such. You're confusing it with bitcoin and other cryptocurrencies, which are based on supply / demand forces.
> Whoever wanted the NDA should provide one

This might work for an employee defending against their employer. It wouldn’t work for the employer relative to their customers; or a contractor to their clients; or any other situation. In any case, my point is Facebook may have caused many people legal harm.
Network Error Logging: Client-Side Monitoring of HTTP Requests
>Just because Facebook allows you to post these if you are tricky enough doesn't mean Facebook is responsible for people being scammed by them

And just because Facebook isn't picking advertisers and approving the ad copy doesn't mean Facebook has zero responsibly that people are scammed.

There is plenty of responsibility to go around. You may allocate it how you wish, but to lay none of it at the feet of Facebook is highly suspect.
It is beyond sad. Oracle bought Sun exclusively to sue Google for its use of Java in Android. (I know someone involved in the lawsuits.) We really need to fix our patent system on the software side.
The way it works, is that all the Javascript code runs in your browser, that way, there's need for any data to leave your computer... safe and spy-free!
Neither. Most of these are baseless critiques, in my opinion.

The Economist has a section at the beginning of each issue that gives you a one paragraph or less overview of important events that happened that week. Many people also only read the Sunday edition of the paper instead of the daily publications.

I don't know why the person you're replying to suggest that the news is usually contextless. Pretty much any article I read from WaPo or NYT has all of the context you need towards the end of the article after stating the most recent or relevant facts.

Reporting hyperlocal news is just not feasible in today's media climate. It's very hard to run a successful local news organization because you have to compete with all of the big players.

Most of the news I read does not report on rumors or unconfirmed news, either.

I somewhat agree that news that isn't relevant a quarter from now probably isn't important but it's important to someone. Sure, I don't care if the stock market went down .5% but many people do care about daily fluctuations of their investments or have jobs in the finance sector. Also, why choose a quarter as your time scale? Why not a week, a month, a year, a decade? Who is to say whether yearly stock market fluctuations are actually news worthy?
Start with the politicians. Vote out anyone who doesn't support campaign finance reform. Then we can make our government a little less sociopathic.
> Do you have any specific sources that define it as that?

Several definitions as provided by a Google Search.

> Responding to stimuli does not require any intelligence, let alone human intelligence.

Which is why we call it artificial intelligence instead of intelligence. If these systems were actually intelligent, there would be no reason to add the artificial moniker. We specifically call the types of systems artificial intelligence on recognition that it is not actually what we consider real intelligence.

I agree, there is nothing intelligent about an ABS system, and nobody is labeling it as intelligent.
Except that I'm sure there's been a lot of rich people investing into these things and generating artificial scarcity. It's not been the individual taxi drivers that owned these things for a long time; they're leased out for ridiculous amounts of money.
Yes - this reminds me of my state where there is a requirement that between bars and breweries there has to be a middle man that resells the booze, because its safer or something stupid. The middle man is enshrined in law. When we wanted to change the state liquor laws, the middle men said I should always be here in the middle, it's my right. That really made me angry.
D-T fusion suffers from all of those problems.
I would argue that AI systems should be able to handle sudden and unexpected events like system malfunction or failure.

> At very least I would want to add code to recognize these special braking events and then I would need to test this code... which of course would be impossible to do in simulation

Why? Does Volvos system raise events differently in context? I would imagine it's pretty simple to simulate an event by driving the car into a wall and capturing a dump of the CAN bus.

The autonomous system could take the Volvo system firing as an event like anything else that it needs to reconcile in the system. If anything the autonomous system could be used to improve Volvo's system by capturing extensive data dumps of the events leading up to misfire events.
>> "You have a wealthy company from a developed nation going into an economy or democracy that's still struggling to get its feet on the ground - and taking advantage of that to profit from that," he told MPs.

> Christopher Wylie (ex-Facebook whistleblower) just gave the primary reason why Facebook is blocked in China.

No. China isn't a "democracy that's still struggling to get its feet on the ground," China is a country run by anti-democratic authoritarians who want to protect their power by controlling the information their people see. It's also rather protectionist, and does not want foreign companies to be major players on its internet. The way Facebook makes its money has nothing to do with why it's blocked there.
Privacy Badger is already able to prevent Facebook from tracking you right? And it's doing way more than just that.

Or am I missing something?
>On 2: ...How many transactions are actually private after you consider hacks or LE warrants?

That's actually a difficult question. I won't try to estimate here. But IIRC something like 95% of ZCash tx are non-private by user opt in, and the remaining 5% are also vulnerable to things like warrants at the exchange and timing attacks. So the bar is set really low for Monero to have the best anonymity set of all privacy tokens.

>On 3: How many people must agree in order to change something in Monero such as HF parameters like ringsize? There is not a single company but it looks [to an outsider like me] as a similar position.

I think Monero is in a similar-but-better position. True the core team can be compromised and true the core team is more powerful than others. But I view this as a necessary centralization to get the ball rolling. I want the Monero core team to eventually be more hands off. Spagini's "I'm not a CEO" statement inspires confidence.

>But the low ringsize is weak [hence going from 3 to 5 to now 7].

can't wait for bulletproofs!

>All ring members are not equal to n^k is very naive.

I was intentionally very cautious with my words here. What I actually said was "Over the course of k steps the possible transaction history might be in any of n^k states". I did not say that all n^k states are equally likely. The actual amount of entropy in the Monero blockchain is much harder to explain/estimate so I used n^k as an upper bound.
Look at history. One day people will have had enough and they're going to go after you and people like you.
All the information Facebook and Google store about you without you realising
Why Most Software Engineers Don’t Contribute to Open Source
Here, I screencapped the same scene in the two videos:

https://imgur.com/a/LiISl (note the signs on either side of the road, the street lights, the hill on the right-hand side, the building with lit sign in the background, the purple light on the left-hand side, etc.)

33 seconds in in the YouTube video, and 6 seconds in on the Uber video at https://www.theguardian.com/technology/2018/mar/22/video-rel....
This is a good start. It's close to the way I've been (infrequently) using Facebook for the past few years: in a private browsing session through a VPN. It's worth noting that with this extension Facebook still gets your IP address.
Basically - any (right-angled) corner of sidewalk produces a crosswalk going in the directions parallel to both its sides.

Source: https://leginfo.legislature.ca.gov/faces/codes_displaySectio...

"""

“Crosswalk” is either:

(a) That portion of a roadway included within the prolongation or connection of the boundary lines of sidewalks at intersections where the intersecting roadways meet at approximately right angles, except the prolongation of such lines from an alley across a street.

(b) Any portion of a roadway distinctly indicated for pedestrian crossing by lines or other markings on the surface.

Notwithstanding the foregoing provisions of this section, there shall not be a crosswalk where local authorities have placed signs indicating no crossing.

"""
Rust current package manager is third attempt which worked. Async saga also is approaching 3rd attempt before we have it working. For module system there was big backlash on simplifying it for new users. so effect will be more likely that is understood by few developers who have spent significant time.
Google shoulda thought twice before stealing Sun/Oracle's IP.
cool idea, though for this small project, we're trying to keep everything self-contained... so no data leaks possible...
> What kind of ridiculous project structure do you have?

Obviously one that was supported in every preceding version of Android Studio. When making consumer-facing tools, it is the job of the tool maker to make sure that it doesn't break.

If something works in a version, and breaks in another, guess who is to be blamed? (hint: not the user)
Maybe it's not enforced by redux itself, but you cannot use react-redux component then. React-redux will only rerender component , if state or part of it is new instance and not just mutated shallow copy, effectively requiring the state to be immutable.
how else are you going to nuke millions of sperm?
> With that logic, you can argue against any debugging facility in software. Log files? Only developers think those are cool, useless!

Log files aren't user-facing. A performance meter in an image editing program is completely useless to 99% of its users.
Rebuilding AMIs is not a thing you should be doing every deployment. Sounds like you are on AWS so use proper containers on ECS or EBS. Docker itself caches pretty aggressively. Decompose your projects as well so that the independent parts build and deploy without rebuilding everything else in the project that hasn't changed.

At the end of the day, if you're on continuous deployment, a commit should be rebuilding only what it touches. We have 4 min long deployments + 1.5 min tests and I definitely don't think we're optimizing aggressively.
Ask HN: Where are the good places to work?
The sentiment I've seen from HN over the last few months, and really culminating with the Facebook scandal, is that there are truly few good places to work; and what I mean by that is if you work at a startup, you're likely underpaid and offered useless equity to make someone else rich. But on the other hand, if you work for the FAANG[1], you're compromising your morals to make a ton of money while helping shady monopolies grow stronger.

So if we're dissatisfied with both ends of the spectrum, where do you want to work? What do you believe constitutes a great employer?

[1] In case anyone doesn't know this, FAANG stands for "Facebook Apple Amazon Netflix Google" - there are a bunch of other acronyms out there that essentially refer to the largest (by market cap) technology companies.
I don't understand the point of the comparison.

Hayward didn't meet with Congress because of international equanimity, he met with Congress because he damn well knew they'd twist his arm if he didn't. The extensive US operations of BP make said arm twisting a rather easy thing to accomplish.

It's funny, people are speculating about whether Zuckerberg will choose to appear before Congress. But it isn't up to him, they have the power to compel him to appear. If they don't do that, it's their choice, not his.

(they have the power as a practical matter anyway; Zuckerberg isn't going to spend time in jail to avoid a trip to Washington)
Vasagel
Someone's debt is someone else's asset.

The fact that one organization (say, USA federal gov't) owes a bunch of money to other organizations (say, other agencies or various companies) doesn't say much about how much resources we have available. Since in this regard "we" isn't about the federal government; the debt doesn't show what resources are available, it's just a measure about which organization controls how much of them.
Thanks, professor
Less than 3% of gross for a single unit? That is a rate you’d expect for a 200 unit apartment complex.
Unfortunately for them, this is a thing: https://en.wikipedia.org/wiki/Price_elasticity_of_demand

If it's more expensive, many previous Uber customers will take a 'real' cab, public transport, or simply not travel at all.
Ooo moo how about a 1
Foot deep stack that can create real 3 dimensional objects.
Definitely. Many modern workers are in worse standing than serfs or slaves. At least they had something to fall back on a protection.
netstat -penult (as in penultimate)

What's the ultimate netstat?
I still can't believe everyone has accepted mixing logic and presentation is a good idea. Html mixed with javascript is a mess and I can only imagine what a "mature" React app looks like after a few years of iteration. I can't wait for the "React turns out to be a shit idea" posts in a year or two just like we're seeing with microservices. It's like a mass hallucination or something. Maybe Facebook had Cambridge Analytica help them market React or something. At least that would explain the brainwashing.
will doxygen work for you?
So we don't want to punish the well run farms that don't pollute. But you can't "tax" only the offenders, because that's just...a fine. It's a punitive financial incentive when you pollute, that's regulation and fines. You can make the fines extreme so that people won't ignore them, but they're still not taxes.

I think we're just arguing semantics over what the difference between a fine and a tax are.
Title is perfectly accurate imo.

The case originally had Oracle seeking 8.8b in damages. Oracle won the revival. Therefore Oracle won the revival of a billion dollar case.

The title does not state or imply that google will pay the full amount, only that the case is not dead.

I know, click bait is bad, but it really irks me that people on HN are so quick to pull the 'click-bait' card for no reason.

Would a different title really change anyone's interpretation of the article? I don't think so.
Neat idea.

Issue: After I submit the form I see all my selected options in the url, but the form is reset to initial conditions and the results below do not reflect my adjustments.
Java was literally dying before Google released Android. It was just something you did if you were in university or working on a legacy system. Everyone was moving to Ruby, JavaScript, and C#.
Lockheed Martin has quietly obtained a patent associated with its design for a potentially revolutionary compact fusion reactor, or CFR.

This is a patent application, not a patent. The difference is significant.

A patent application can be filed by anyone on any idea, without government review.

A patent is granted by the US government after a review process.

Part of the review deals with whether the application contains enough information for "one skilled in the art" to reproduce the invention.