skysight-inc/HackerNews huggingface dataset:
Whenever I post something to Instagram, I try a lot of filters. But I always come back to the original. All of them make the picture worse!
"For example, the new Linux 4.14 enables supercomputers to use Heterogeneous Memory Management (HMM). This enables GPUs and CPUs to access a process's shared address space. Exactly 102 of the Top500 are using now using GPU accelerator/co-processor technology. All of these will perform better, thanks to HMM": it sounds like some of the 500 supercomputers use Linux 4.14. I guess none of them uses Linux 4.14 yet.
The Souper source has been available and Regehr has posted on his Embedded in Academia blog several times about Souper.

https://blog.regehr.org/archives/1192

https://blog.regehr.org/archives/1252

But then a paper is a whole nuther thing.
This is kind of why commercial casinos are illegal in 30 states, why racetrack betting is illegal in 29 states, why online gambling is illegal in 46(!) states, and why the only legal (non-charitable) lotteries are state-run.

It's not leftover morality laws; it's that monitoring commercial gambling to protect against exploitation of the poor is a really hard problem, one we haven't really solved. Some states choose to allow it despite this, and then deal with the consequences of increased poverty. Most don't. (And then they're forced to allow it in anyway by native on-res exceptions.)

This is also why such commercial gambling establishments as are legalized, are heavily regulated. For example, see the Nevada state laws on gaming fraud: https://www.leg.state.nv.us/NRS/NRS-465.html#NRS465Sec070

Those laws aren't there to stop people trying to cheat the house. They're there to stop the house from exploiting people by rigging the game.
I thought the standard view was that eggs did some selecting. At least, that’s what I gathered by reading about IVF and birth defects.

I can’t find a specific reference offhand though.
> The only useful feature in Python 3 to me is more liberal use of unpacking.

Unfortunately, this ignores composing software. Your user may use things you don’t. The result: your software won’t get used as a library. That may be fine! More power to you. Just don’t drag anyone else down to 2 with you. :)

Personally, python 2’s print keyword/statement is infuriatingly inconsistent with the rest of the language; the network modules are a mess, organizationally; there’s no async support; the unicode support makes me want to stab my eyes out. I don’t mean to convince you (I’m not very convincing...) just to give an opportunity to hedge your statement with empathy for everyone who did decide to move on. Surely you must have any commentary that doesn’t reduce to “I don’t like change”, right?

Python without py3k is just old software that is end of lifing soon, after all :)
What else would you have done?
Doesn't that mean that every single insurance payout will have to involve the courts, taking a long time and not always panning out? If I have an accident I probably need the money on the kind of time-scale that my bills are due on, not the time scale on which courts operate. Even then, that's ignoring the huge overhead introduced.
Man am I naive. I read the title as the EU wanting to provide a way to block web sites that do things like track consumers.
Web pages are far more static than users, your adserver/ML/analysis tool need only analyse the page once (not including updates for content changes) and then pass this information straight on to ad buyers.

Even if advertisers analysed the page content on seeing it, rather than the publisher, it would still be net faster than doing lookups/analysis per adserve (as you would when you target a user).

I don't think it would be hard at all to build something which analysed a page and made an adserving decision with a lower "time to ad display" than a similar process that used user data.
This may be true for training, but I have not heard of a real deployment story for low latency NLP models in any of these define by run frameworks, which this attempts to solve.
That's the the opposite of inflation. Relative to bitcoin, prices of goods and services are decreasing.
There were no breaking changes in the language.
Look at the world-wide smartphone revenue share and tell me if you think iPhone is "marginal".
There are many cases of defendants' right to a speedy trial being trampled. I'm not completely convinced this is a particularly great example of that.

He was arrested while on parole, which is why he didn't get out on bail. Many of the delays came from his side. If it had gone to trial, the prosecution would have only had to prove he was guilty by a preponderance of the evidence. So the long time in detention could have just been a strategy.
While I agree it's unconstitutional to park someone in jail for eight years without bail or a trial, this particular guy is probably ecstatic at how it all worked out:

>As a parolee with a previous drug charge to his name, Smith was looking at a sentence of 20 years to life if convicted as a habitual offender, according to one of his lawyers.
Maybe you could use a different theme for each profile, or put different buttons or buttons in different order in the toolbar?

Maybe there could be an extension that shows the name of the current profile and/or an image/text chosen by the user in the toolbar or the tab bar?
The extension would have to be installed in each profile, but this is to be done only once.

Please still my idea, whether you are a Firefox or an addon developer!
I think you've just proved OP's point...you have to change the code.
Me, far too many times.

Everytime there's a "Why you should use Firefox" or" Using FF is the right thing to do" post on hackernews, I gave FF a chance, only to be disappointed and go back to Chrome.

However, a few weeks ago, I decided to try out FF Quantum (aka FF 57, vanilla, non dev edition) after hearing it repeatedly in /r/rust and hackernews. I was immediately hooked with how fast it is at rendering pages.

Now, the reason I always switch back to Chrome was because of the dev tools. With FF Quantum, the dev tools have vastly improved and is on par with Chrome. Its a bit wonky in some parts, but I can see that their UI are already in place, getting ready to be fully implemented in future releases. I've been using it as my main browser, wrote an add-on using their new API.

For those considering to switch, I suggest you give it a few days to be familiar with the dev tools' UI/UX as it is not a direct copy of the Chrome UI/UX. Other than privacy, its a really great product. Its worth the switch.
> In most user applications JavaScript is good enough or better

If you are willing to toss performance out the window.

Electron is just turning dev work into user headaches.
There was a thing called PySonar by Yin Wang. It's sort of gone now but you can still find copies around the net.
> the GDPR being the two steps (or leaps) forward.

> does have the fault of granting overly broad powers to the respective institutions.

You praise the GPDR in the same comment you lament overly broad powers. Surely the contradiction is clear? Maybe in your case, the fault is not the power but rather that you disagree with the specific uses? I wonder if politicians can differentiate between forms of internet restrictions as easily as we can.
I suspect that the declared tax revenues of the financial sector are just a small part of the picture. It is likely that much of the enabling infrastructure, like agencies that register companies, nominally belong to the "legal" sector, and perhaps to avoid detection, some others may be misclassified as well. Then, of course, there are lawyers. And since many companies are used as flow-through vehicles solely for money laundering, these can be counted as part of the shadow financial sector as well; while the taxes they pay are not high, they still pay some kind of taxes (say, in single digits?), and the sheer volume makes it worthwhile.

If I were to assess the actual share, I would go by elimination: everything sans tourism, minuscule local food production industry, and transportation.
I've wondered that too. Are they automatically downloaded by a Firefox build script, perhaps?
> That's what insurance is for

What are the outcomes for using insurance, and what are the outcomes for using regulation? Does anyone know the answers in a technical policy sense (not in a philosophical sense)? They are different tools useful for different problems.

Thinking out loud, insurance seems like a poor solution when people will suffer serious, irreparable harm. If the lawnmower severs a foot, then an insurance payout isn't really sufficient; regulations should prevent that from happening in the first place. More broadly, my point is that there are larger issues than economics.

> Presumably, the manufacturer will pass on the costs of those insurance premiums to the consumers.

In economics, that is not the case. Businesses don't price goods at 'cost-plus'; they don't look at their costs and add a profit margin. Think of the soda at the movie theater on one hand, and on the other the car being sold at a loss because the market is soft; think of software. Like all businesses, the lawnmower manufacturer already is pricing their product at the level that maximizes total sales revenue, which depends on supply and demand; raising the price will reduce revenue (probably because unit volume will decrease too much to be compensated for by per-unit revenue increase). If they could raise the price and bring in more revenue, they would have done that already.

There is an issue of elasticity: If your customers' alternatives are limited - i.e., if they can't go without your product, if there are limited competitors and substitutes - then you can raise prices more easily. A Van Gogh painting is highly inelastic; lawnmowers are much less so.
> consider that ISPs have lots of money and they actually could reduce DOS attacks; why not hold them responsible?

You could hold ISPs liable, and they would block untrusted IoT garbage at the network level. Or you could hold IoT garbage producers liable, and they would make security changes and/or pay ISPs to do some firewalling. Either way, the costs and results will probably turn out about the same.

The best solution, of course, would be having fewer things uselessly connected to the internet.
How to See the Atmosphere
Uber is facing a class action lawsuit from U.S. riders alleging assault
I'm not sure why you're thinking this was an industrial implementation? It's built on DRAGNN, which is pretty new, so that doesn't give much time for it to be in production. Also, if it were in production the blog post would surely say that -- instead it's quite clearly marked as an experimental system, for research. The lead author seems to be a researcher, too.
Ask HN: How has HN changed?
I am working on an analysis of the HN discussion corpus over the last 10 years, interested in how the community's discourse has changed, and in the trajectories of individual users within community change. [1] found that users initially adapt to community norms, then their discourse stabilizes and they gradually get marginalized as the community moves on.

I have seen occasional discussion of how this community has (or hasn't changed) as it has grown. I would be interested in your hypotheses or links to previous discussions. Are there particular topics or words that you've seen grow or shrink in prominence? What about more subtle shifts in discourse?

I'll happily share out what I find. Thanks!

[1] Danescu-Niculescu-Mizil, C., West, R., Jurafsky, D., Leskovec, J., & Potts, C. (2013, May). No country for old members: User lifecycle and linguistic change in online communities. In Proceedings of the 22nd international conference on World Wide Web (pp. 307-318). ACM.
> People should have to authorise each device for each type of traffic.

Seems somewhat unreasonable to expect people to know what traffic a device needs, and if you ask too much, people will just default to allowing it without even thinking about it (I still occasionally see people suggesting using a DMZ to make online games work, rather than forwarding the necessary ports [and even that seems rarely required]).
Yes. Systrom underpinning social and online mechanisms to what Hipstamatic already hit upon was the big inflection point that's being lost to history.

https://www.fastcompany.com/3001994/no-filter-inside-hipstam...
Really easy. I even did it as a kid (12 years old.)
Am I to assume you mean to legalize drugs?
Still, ANSI C89 is still being "developed" in the sense modern optimizing compilers still improve the state of the art and their STD (glibc/musl) still supports them as primary targets for development (rather than the newer C99/C11).

The same is true for Fortran and COBOL. Both are actively being developed as programming languages. Python2 is both a framework (extended std) and language, so the line is blurry. I would even say that Python2, as a language/runtime, has not been under development since quite a while meanwhile C89 development is still going full speed.
I've been learning about basic circuit design recently and realized that I don't have any clue how things relate to the underlying electrodynamics. Does anyone have some good textbook recommendations that derive things like Ohm's law and concepts of capacitance, etc, from first principles?
I'm surprised more people aren't willing to consider not having the IoT as the solution. It doesn't look like we'll get a decent solution to security anytime soon and the average person doesn't seem to get much out it anyway. It's just more trouble than it's worth.
As the codebase grows, you need to maintain 2 growing codebases, how is that not increasing the burden?

Official support will be dropped by 2020, by then you will be relying on the community (who ?) to provide bug and security fixes. I'm not aware of anybody stepping up and declaring they will take over maintenance.

At this point, insisting on python 2 is the ideological "side". There's no practical nor realisitic reasoning behind it. Major parts of the community are moving to python 3 and dropping python 2.

You can stay with python 2 and maintain the language / libraries, but don't begrudge those that move on.
This is a good article. The author explains how genius entrepreneurs are able to accomplish great things because they use a whole collection of superior mental models. That fits what I have read about particular business geniuses like Elon Musk and Jeff Bezos.

However, there are also other types of geniuses, such as artistic and academic ones. My guess is they also have superior sets of mental models. It would be interesting of someone did some mental model studies of these groups.
> But even Sweden and France have billionaires.

The problem is impossible to solve because those who are doing better than the US still have this problem?
From the article, he potentially had a plea deal to get out in 2015, but turned it down.

>
“He could have come home as early as January of 2015,” said defense attorney Martin Regan, whose firm handled the case from the start. “There’s a man who just steadfastly said, 'I don’t care, you can keep me. I’m not guilty, I want a trial.' ”

I am thinking it was strategy to wait it out, perhaps not initially.
Or thinking about how he's gonna become a millionaire after suing because of the delays/ loss of right to speedy trial
You have to change the code a lot more to port it to an entirely different language.
Previous drug charge? Does that mean that he wasn't convicted the first time, either? The only thing "habitual" there, then, would be the police's desire to arrest him.
Bitcoin is too valuable to be used as currency.
Nick Coghlan has written on this extensively: http://ncoghlan-devs-python-notes.readthedocs.io/en/latest/p...
What are you on about a "massively orchestrated conspiracy"? No one but you is talking about that.
It was two years ago, man
>For the good of any computer language, old versions need to eventually die off.

I would say instead: for any good computer language, new versions need to retain compatibility with old versions. Every single system I run has python 2.7 (including my brand new Macbook running latest OS X). Luckily I don't need numpy, and I can probably do without python at all if I have to.

Compare to perl: I can run old perl scripts on basically any system without having to worry about it breaking. I do all of my server scripting in perl for this reason.
Email marketer SendGrid up 13% following IPO
Haveibeenpwned in terminal
I try to get into this at least a little bit in https://www.circuitlab.com/textbook/
This is great! Glad to see .NET Standard "in the box" in VS for F#.
I would love to see a standard set, especially for space photos, that place a label directly on the image with 'artist rendering' or something like that. Its annoying the amount of space "photos" out there, even many on NASA sites that don't attribute this and mislead viewers.
Well for one thing, I am an extreme conservative by American standards. I would be more than willing to join a trade advocacy group, but I would never give money to an organization that was going to push for "progressive" causes. The changes I want outside of trade advocacy are more than likely not the ones you would want.
Yes! I wanted to switch back once Electrolysis [1] was turned on, but didn't believe the speed was comparable enough. Now, it is though.

I stayed on Chrome for a while because Google Chrome became the best supported way to run flash for Linux users. Fortunately, these days I see flash less and less. So I'm not even going to bother installing it in Firefox (though I did think this plugin to run Google's flash plugin was interesting [2]).

There are a few things I'll miss from Chrome. I'm currently a Project Fi subscriber, so I get my texts over hangouts (despite it looking like the writing is on the wall for that service) and used the hangouts extension heavily. I'd like to have the ability to cast a tab to my Chromecast. I'll also miss the fact that Chrome has a setting that allows relaxed localhost SSL verification (via chrome://flags/#allow-insecure-localhost - am I missing a Firefox setting?) Lastly, this has been mentioned in a few other comments, but for some reason I really like to be able to scroll through my tabs via mousewheel.

Changing browsers has caused me to reevaluate my workflow. I never really looked into changing this in Chrome, but the tree style tab add-on really is a better way to handle lots of tabs. And I very much welcome the multi account containers add-on as well [3].

I'm repeating the blog of Mozilla when I say, this is just the beginning. I do believe that as more and more Rust is utilized, things will become even better. Super glad I'm able to enjoy using Firefox again!

[1] https://wiki.mozilla.org/Electrolysis
[2] https://github.com/i-rinat/freshplayerplugin
[3] https://addons.mozilla.org/en-US/firefox/addon/multi-account...
I wrote something related around 1992 when I was in a PhD program in Ecology and Evolution:
https://groups.google.com/forum/#!msg/openvirgle/qDQaaLewHKY...

A letter from Gaia to humanity on the joy of expectation

Don't cry for me. When I let you evolve I knew it might cost the rhino and the tiger. I knew the rain forests would be cut down. I knew the rivers would be poisoned. I knew the ocean would turn to filth. I knew it would cost most of the species that are me.

What is the death of most of my species to me? It is only sleep. In ten million years I will have it all back again and more. This has happened many times already. Complex and fragile species will break along with the webs they are in. Robust and widespread species will persist along with simpler webs. In time these survivors will radiate to cover the globe in diversity again. Each time I come back in beauty like a bush pruned and regrown.

Be happy for me. Over and over again I have tried to give birth to more Gaias. Time and time again I have failed. With you I have hope. I cannot tell you how happy I am.

Your minds, spacecraft, biospheres, and computers give me new realms to evolve into. With your minds I evolve as ideas in inner space. With your technology I can evolve into self replicating habitats in outer space. Your computers and minds contain model Gaias I can talk to; they are my first children. Your space craft and biospheres are a step to spreading Gaias throughout the stars.

Cry, yes. Cry for yourselves. I am sorry those alive now will not live to see the splendor to come from what you have started. I am sorry for all the suffering your species and others will endure. You who live now will remember the tiger and the rain forest and mourn for them and yourselves. You will know what was lost without ever knowing what will be gained. I too mourn for them and you.

There is so much joy that awaits us. We must look up and forward. We must go on to a future - my future, our future. After eons of barrenness I am finally giving birth. Help me lest it all fall away and take eons more before I get this close again to having the children I always wanted.
Not assuming that -- I'm just uncertain. I was arguing against "life must be common" but not arguing for "life must be uncommon". I think your scenario is plausible, though I wouldn't want to bet that way -- octopuses are very distant relatives of us.
Today the white house boasted about US capabilities with respect to 0days and vulnerability disclosure. [1]

Their silence on the topic of state-sponsored astroturfing is deafening.

[1] https://www.whitehouse.gov/blog/2017/11/15/improving-and-mak...
He was a parolee on the previous charge, which means he was convicted, sentenced to incarceration, and released from that incarceration on parole.
Think of it this way: he has his ‘f* you’ money and Kickstarter was his idea to begin with and they still rake in millions and he’s happy to experiment at the artsy-end of the market.

That may or may not make impeccable business sense but he’s structured the business so he can follow that ‘mission’.
I disagree with the premise that inequality is a bad thing, other than practicing a trade my goals are probably not your goals.
personally I like "quantitative easing for the people" - it doesn't provide guarantees like ubi, but it does a very similar thing, and, I think it would be a more powerful tool to combat inflation that the qe we know today, (which just swaps long term gov bonds for cash... two almost equivalent asset classes)
You can disable pocket.

Nav to about:config then search for extensions.pocket.enabled and do the obvious thing. :)
The Bottom Feeder: I Settle All Video Game Arguments, Part 1: Game Reviews
Cool to seen this on HN; my wife did the illustration for this article!
I guess they should feel lucky you don't get to decide how much money they are allowed to have.
That's precisely what I do - all of my trusted devices are behind a second router[0], with anything untrusted (family devices, devices that only need Internet access and not e.g. access to my NAS) being effectively treated as if they weren't on my local network.

Far from bulletproof though - it limits risk, but does nothing to prevent those trusted devices from becoming infecting and having essentially free-reign (which when you use Windows as your main OS is far from a theoretical concern).

[0] Introduces a double-NAT, which isn't ideal, but hasn't caused me any issues in practice.
No, not in containers. I use different Firefox profiles for that purpose.
"only 11 light-years from the Solar System" or you could say 'a probe sent today would arrive in about 300,000 years'. I guess these academics need to justify their pay somehow.
I think there is a big "citation needed" when they say:

"The United States is a world leader when it comes to sophisticated processes and conversation on this topic, and no other nation in has created and run a process as advanced, meticulous, and transparent as ours."
This can be used to shut down services like Bitcoin, can't it?
Huh? I'm starting projects in Python 2 because I know for once that the language won't move out from under me. I love it.
App Engine already supports Python 3.