skysight-inc/HackerNews huggingface dataset:
Linking to that GitHub issue is pretty embarrassing for you. Not only can it not be practically exploited, per the author of that issue, but it looks like it's just using Keccak as a stream cipher of sorts (but seeding it from /dev/urandom). That's pretty ok, and if we don't trust stream ciphers to produce pseudorandom numbers we have much bigger issues.

But more importantly, the contributors acknowledged the issue, and are fixing it. Do you honestly expect bug free open-source development? No, and the entire benefit of it being a welcoming open-source development community (instead of ZCash's centralised development team) is that it is made better by many eyes. Hopefully the OP that opened that issue spends some more time reviewing the code along with the 160+ Monero contributors.

Also, if we're going to view lapses like these as representative of a major failure, you'd best review some of ZCash's greatest hits, maybe starting with the fact that wallet encryption is ENTIRELY DISABLED in ZCash, and your wallets are stored in the clear and ready for malware to steal: https://github.com/zcash/zcash/issues/1552

- https://github.com/zcash/zcash/issues/713 <- this one is particularly stupid, and shows a gross misunderstanding of how Bitcoin works

- https://github.com/zcash/zcash/issues/1304

- https://github.com/zcash/zcash/issues/1522

- https://github.com/zcash/zcash/issues/1779 <- literally, they had ONE JOB for the release, how did they fail at that?

- https://github.com/zcash/zcash/commit/f8ada2435bd3f6b7a1165e... <- oh that's right, they failed at the one thing they had to do because they were focused on other...uhhh...important stuff

And let's not forget the massive attack surface that ZCash has, which leads to fun things like this:

- https://github.com/zcash/zcash/issues/98

- https://github.com/zcash/zcash/issues/178
That's incorrect, you're looking at user "1" which is here: https://github.com/1

The "created_at": "2012-06-07T06:10:07Z" also gives it away.

i.e., my profile is here: https://api.github.com/users/diziet

Also, numerical profile ids in URLs are more of a SQL thing rather than rails.
This isn't correct.

The users/1 doesn't take you to the user with id=1, it takes you to the user with username=1, which is very different. For example you can see my github profile on this api by doing

https://api.github.com/users/cvoege

The link you gave there is to the person with the username 1.

Second of all you can't see my email since it's not publicly available on github, and most people's aren't as far as I know.

Third of all incremental integer ids isn't the "rails way", this would be decided by the database and has nothing to do really with rails or whatever framework you use.
I agree mostly, but

> on Android, it's just as customizable as a Linux desktop

I wouldn't say is true. For android launchers to be functionally equivalent to (or as customizable as) linux DEs, they'd have to be able to customize android's nav bar, pull-down menu, settings app, recents menu, and split screen/tiling/windowing. At the moment, these are all handled at the OS level. Not that android's launcher concept isn't cool, but it's definitely not as flexible as DEs.
> It means that in absolutely any country masses fully deserve their government.

Pretty much.
Little Boy with a Big Heart
Edit: congress is investigating solar companies, including Solar City on the tax subsidies they receive.
Russian Revolution October 26th 1917 (the Julian calendar in use in the Russian Empire: November 8th according to the Gregorian calendar)
Frase's Research Assistant Ends the Need for Writers to Keep a Million Tabs Open
Tangentially related from an Irish perspective:

https://www.youtube.com/watch?v=ljPFZrRD3J8
The Strange Consequences of India's Unprecedented Banknote Ban
Say what you want about the ethics of piracy, but this truly is a sad day. No where else was there such a vast collection of music nor any other community as passionate, knowledgeable, and collective about all things music and audio as what.cd. Not to mention all of the friendships made and lost on the site, it truly was unique.

There are literally versions of albums and other musical releases that you cannot buy or find anywhere else that are now lost to the sands of time.
As a kid, you are young, full of energy. As you mature, you learn to get more done with less. The basic challenge of adulthood is to learn how to do this while you are still having fun. Staying young and dumb is not an option any more than ossifying is.

Maturity is getting everything you used to get done as a teenager done at five so you can go home to your other job of your family. Once you are cash flow positive, then it's time to grow up. Lock everything down and secure your revenue flows. It's not just your livelihood that rides on it, the people paying you to stay in business deserve a reliable service. Chase hares with whatever resources you have left.

If you want to keep playing startup, the answer is to cash out and go start another startup.
I think those are inside jokes.
I've made a website that gives you a disposable phone number, similiar to popular mobile apps (Burner, Extra Phone Number, etc.) (The latter of which I built.)

For HN only (I haven't posted this anywhere else yet) you can use the service for free (yes you will get a disposable phone number to use how you like). Just click Purchase Credits and use the credit card number 4111111111111111. I will disable this once I get enough testers.

If you do sign up, please try it out and report feedback, since it does cost me money to tun.

Known issues:

* FB login only (embarrassing, but temporary)

* New message notification goes away prematurely

Thanks for the attention.
It doesn't really matter. Trump would just have made up lots of stuff about Sanders and people would have eaten it up. I mean, most people think that Trump is more honest than Hillary. Once you've gotten to the point where people are too stupid to distinguish between the two you are fucked. You even see it here in HN with supposedly smart people(maybe). They like to suggest or imply that Hillary's flaws are at the same level as Trump's. This country is doomed.
I'm not sure you did.
Isn't American chickens treated horribly and living in awful conditions to drive the price down? If the price is inflated there should be economic room for better conditions instead.
49 books/tutorials/MOOCs in, I was lost. Would I ever learn SQL? Why is learning so easy but finding "top 100" awesome-lists on a topic so hard?! Then, finally, praise Knuth, I found this list with 50 SQL resources. I can finally get started learning the way everyone wants to get started, namely, inundated with an overwhelming number of halfheartedly scraped resources.
The point is, he wasn't convicted for his theory at all - he was convicted for being an asshole to the pope, and the talk about going against the scripture was just an excuse to make the sentence look more legitimate.

Being an asshole to a very powerful politician (especially one that knows you personally) generally gets you into trouble, no matter the day and age.
You have to convince the bloggers by answering the question: "What's in it for me?"

Some tips are:
- Release a new feature and offer a blog an exclusive to blog about it. Blogs like exclusives. Make them get back to you by a certain time, and FOMO may kick in.
- Provide a blog a discount code that they can offer their readers.
- When reaching out to the bloggers, choose the writer carefully. Ideally, find someone who is interested in your niche and has written about it before. Introduce yourself by talking about how you liked his/her past articles, and how this relates to that.

Good luck!
Top Causes of Shopping Cart Abandonment and How to Refine It
It drives cost down.

price − cost = profit
-----BEGIN PGP MESSAGE-----
Comment: https://keybase.io/download
Version: Keybase Go 1.0.18 (linux)

wcBMA2voNfUjDXxxAQgADmSutt+77JUGVIG2s7cYL4C1H2KIdvQ+PzVHVwsVAISD
na5ZVoxHCL6HA3oSGmQ3lkdWcAQbXNuvkPmt9kftBcFdgozjaxVGdIzj61hoUjXg
S9IpUTlVIH3ndU7T00OEYBJ4rqF0RmPx2UpwihEP3GW3GuBhpdM4qnN5JPPW0Dn8
juDW8SKw4BbTKVSjrNMXhJibanYYSbLxH9Upz82RdfwL0OR/BMC7TdSd2ArciHwV
EnNQxyp+eMIVzqn3OOgTm1KKVfgs9AHZEpd1qW8Aj4l55DJnyw6o11AdtzgF75yB
IC7CMSVA5V/77pfPksc8PDK+GgNKlgwveSSLjP1QesHBTAPeBKJkXpGdGQEQAC5d
IWI143TKANbHDu2T11t0ZMEsCBxIo8HvP/8t6QyFy8QnUN5u9lQhri/dYoNKyI7r
cJK3IdTK50pjlCfvZ2VwwIEO6NBFPNaCP0GmXjTIJDQwxEeT552iqL74AfKjBsCd
tXzZFHagwD+A0is5U36x8Y4SC60jlWG1GE085usAs1om8ylpq9lbfulJjmTJBIrL
tTQianUHwKtmAmKbRwi8jBYE28JG1lOZWzfynG6kX3lZs/vDKG6IXwTtivMe8Grv
tphdWVM4eCpJhz6JrFX08iIavcnde6RNBe6zrFk4Qmu+ebWOYuI6QLZ+cFgXSe7w
RkyWxM8RJev5HBZeWVAhzAk0n9LTvQtEH/KkUFE4guglyasJfbcVccsooN8I/bkc
1R9D9TMx+35C+J0luxvFuHaZlsAd7VPteQqAjKbj4quo0/x3Mf+VRMSG4BO7YMN7
54vCRcTyl5pqynrYV87QfiuVUcwJSteMH42r0fGvBd+SDL1BSjsTx/TIB1gtfJK3
L7W1ntn+brgV8jNQ34KnD4n1BdlvIcPpnQbc5ZDmCSeku4DL7iMJotX5/V8x/tgd
r9V0AnrhYBjR1MlLNh70wpk0gewKMUj3VD/dwngDdmGFfM6yzZjKaYGQZ8dp5Uae
Ja7sn5o9QphcN8CV4C7NWGX0KYeIJzJh/fV/CDXF0uAB5AaqZ1QbsymdwQnobnyo
W/jh1tjhjADj/TQdfTrEiWPi4/hiwuDd4FngqOEe/OAS4tVW0+ngMOXEqrw72+1I
R6B/GwnDEjzvMS5TyuE+pjzM+roXJ4hlx+C75HCpZTCLmcthIrAU3tHBaj7g5eNY
TW+2gM0YYOA54qGUJdXgeeHW3ODU4IfgbeEWgOAG5OkZHtRWixWrexiXA/ubV2zi
TLOVrOG61uGfpuG/o+FbQeg2yLKQkqlt6rKZdZyq6pIRvY3BexttFunBzTvoK30b
/IptTMRIxU/YB/3A+5nE50HMB+NVDwafo+KZb3345cCHuGHTfOkTqwnj9m1uO5Bt
O4I5cngU/r+Y6MwFi5GYvgL4duobW87/6sfuxvTikjCt5djBtfMdUD/73+PPRB1d
wOaagz0wZzE/0CbwfkRUwGRQUbiIzasxTMkWw5eFp8HFm/W59Ah5+IJdIAMrHFsW
RvkwSVSSzaypNP/jseXUA938f+oT2VCLubdj/YVEaG58eV8I3xR2uLgSEBd7zrJx
Jp24c+IIeo7Sp08xtGaBwCGcrX35K4JKvayjyMuJrh9r5LCUVw8LZ7w4CvDUpksU
yQ3i0z1XF+EO6wA=
=5aeR
-----END PGP MESSAGE-----
Are you hoping people won't look past the misleading google chart that ends in 2013?

Russia's GDP has been reliably falling since then. http://www.tradingeconomics.com/russia/gdp-per-capita-ppp
That argument isn't good enough, unfortunately. As many people will respond with "well, yeah, I don't have anything important to say."
I know that, a long time ago I wrote an HTML parser that tried to make the most sense out of any HTML you threw at it. At one point, it was used to parse most of the Chinese websites there were at the time to find neologisms.

So it was pretty robust but yeah, somewhere you should draw the line.

I think, as long as it doesn't compromise the design of your program (for example, parsing rfc822 dates with localized weekdays) it's fine to be a bit lenient in what you accept.

Anything that goes beyond, needs a very good reason.
I'm glad someone else brought this up on here, and you guys have some sources to back up your viewpoints. My understanding, until now, is that China has been full-blasting the environment as hard as it can even in the face of smog that chokes their entire cities. I'm happy to see they have some resolution to start curbing the problem. But for a long time it seemed like no matter what steps we were making to change, they were taking 10 steps in reverse and killing us economically because of it.
The Italian Renaissance… of Manufacturing; on the Unexpected Impact of the IoT
No worries, the NSA keeps a copy for you.
Nothing really substantial, basically an investor saying you should not be satisfied with your profitable business and that should take more risks (the obvious agenda being taking external investment)
Election Anxiety Has Cost Online Retailers $800M
Very similar but there was an additional degree-of-freedom, the driver's steering (and braking), which can either improve or worsen the situation. Initially I tried to countersteer to correct the oscillation, but I was too slow - the oscillation amplitude increased! Changing tactics to damping the oscillation by keeping the wheels as straight ahead as possible (and slowing) did the trick or I likely wouldn't be posting this!
> Kevin Hale, was the founder and CEO of Wufoo (YC W06), which was acquired by SurveyMonkey in 2011. He spent three years as a YC partner and is now going part-time so he can start his next company. Kevin graduated from Stetson University with a BA in Digital Arts and English.

Wow - excited to hear that Kevin Hale is starting a new company!
Nah, having lived in such a country (ex-USSR), I'm pretty confident to call most of who still lives there stupid as fuck in regards to the bigger picture.

When you live with such people long enough but still can't understand what the flying fuck is everyone thinking, then it's either you're insane or them.

Sometimes it turns out it's them. 50% of the world's population is literally dumber than the average.
Does it have an eco mode engaged? That's what the Dodge van does when the green eco button is on but not the aggressive downshifting.

One other thing about the van it's so sluggish off a dead stop it's as if a normal press of the throttle does nothing a tiny bit more you're spinning the wheels and massive torque steer.
Next time, the right bureaucrat will be in charge!
I think there's a confusion between classification and hierarchy. I would always use the plural when referring to Eastern and even more so Oriental Orthodox Churches. They are independent entities, though they have affinities to each other and can be grouped together based on what ecumenical councils they recognize.

In contrast, there is single Catholic Church, and just a century prior to Gregory's time it united all Christians in the Western Europe, apart from a few heretical / protestant movements here and there.
This graph of global sea ice area is kind of alarming:

https://4.bp.blogspot.com/-JX41K2UK6Io/WCvyXQ6CFvI/AAAAAAAAW...

More info:

http://arctic-news.blogspot.co.uk/
Gah...silly markdown-not-really-markdown formatting. Should have been: "*"
Amazon Gearing Up for Global Launch of Streaming Video Service
>There is a british tendency to be overbearing authoritarians

It's not IMO a British tendency but instead a tendency of the British upper classes as they feel they are superior in every way to the lower classes and so deserve superior rights and freedoms .. and once the EU is out of the way they'll be able to get rid of the convention on human rights and return things to their former glory.

Next year I hear May is going to bring in a child tax where if you have more than one child and don't sell the extra ones in to serfdom you have to pay an additional 50% income tax on income up to the first £32k. /s
I was about to say the same thing. For example if you go to someones GitHub profile and they have a public e-mail listed but you then go their repositories, filter by "source" (repos created by them, not forks) and you go to the oldest one they have of that kind, git clone that and then

git shortlog -s -e

You might find that they were using their school e-mail back then for example.

Also if you clone all their repositories and everything else they have contributed to you might find an occasional commit in which they accidentally used for example the e-mail they have at work.
> C++ compilers tend to give pretty good warnings that you can treat as errors

They miss far too many simple cases for this to possibly be a sensible claim, e.g. neither gcc -Wall nor clang -Weverything warn about the two massive problems in the following code:

#include<vector>

int &foo() {
std::vector<int> v{ 0, 1, 2, 3 };

int &x = v[0];
v.clear();

int y = x; // dereferencing dangling pointer!
(void)y;

return x; // escaping a dangling pointer!
}

Rust is clearly a step up since it does actually catch these. The Rust compiler is the "third party" tool that helps get better code, unlike C and C++, the static analysis is built-in.
"We are still only 12k years out an ice age and learning as we go"

Some of us are learning more than others. Some of us have noticed that the Milankovich cycles, in particular the precession of the earth's perihelion versus the solstices, is right now COOLING the earth because it is favoring the southern hemisphere which has less mass.
Overlook – File monitoring/task management (written in Swift)
There isn't a policy that is going to change anything on world scale. Technology is going to be the solution if there is any.
I see it as burning down the modern day Library of Alexandria for music and scattering the community that maintained it.
You can work this way beautifully; just do it from the Windows file system as intended and don't delve into the hidden/system files that back the Linux subsystem.
(I don't know what kind of) news for you: US and UK are both such governments. With less action between the surveillance and the police I guess, for now.
I believe that your premise is a mis-statement. My understanding is that the surface area is increasing due to the protective effect of melt-water, but that increase in melt-water is the result of increasing mass loss.

Furthermore, neither surface area nor mass are a complete enough picture from which to draw conclusions due to the complex physics of calving and cliff collapse.

http://www.nature.com/news/antarctic-model-raises-prospect-o...
Interactive data tool: How states' energy uses change over time
MSSQL hasn't been ported to Linux. Windows has been
This is a VC perspective. They need 10x wins and expect mostly failure. From a VC perspective, the worst case is the zombie - cash flow positive, so you can't kill it, not making enough money to repay investors, and can't be ignored because the VC still owns it. A portfolio of zombies can eat all of a VC's time. It's easier on the VC if the losers just die already.
I don't actually believe this, but it occurred to me the other day as a funny way to look at a very sad situation:

What if Trump does believe global warming is real, but recognizes that we're too late to stop its worst effects? What if he expects the world to go to hell over the next 50 years and is focused on protecting the U.S. specifically? What would he do?

He'd build a wall across the lower border of the U.S. to keep out southern populations fleeing extreme heat. But he'd keep the border with Canada open, so Americans can flee there if they need to. The oceans will protect us from the rest of the world.

He'd disentangle us from overseas treaty obligations that might draw us into wars we wouldn't otherwise want to fight. And he'd focus international relations on the few biggest countries who are most likely to secure and defend their own societies.

He'd incentivize U.S. companies to manufacture domestically: long supply chains are a risk.

He'd ramp up infrastructure spending--particularly on the coasts--to be ready to build sea walls and other mitigating structures.

He'd strengthen law enforcement to deal with internal unrest.

Like I said, I don't actually believe this...

EDIT: Another (and perhaps more likely) way to look at this is that Trump and his posse are just paranoid nuts, but by ignoring global warming, they will inadvertently bring about the global calamity that they fear.
The Trumper-net will be much better than our archaic free-form hippy internet of today. We will look back on the old one and simply say: Sad!

We'll all be much safer because President Trump will mandate no private encryption systems that don't give keys to the govt. Plus we'll be required by law to use SystemD. Finally, Microsoft will hire all the developers writing SystemD and it will provide a windows compatibility layer in linux.
I'll directly quote a comment by HN user thewarrior (https://news.ycombinator.com/item?id=12907320), one of my favorite comments, here:

---

It is possible to view this as an isolated event or a trend. Coming on the heels of BREXIT this is a trend.

The attempts at building an interconnected globalised world are beginning to fail. A bunch of elites decided to create their own trans-national utopia unchecked by borders and dismissed all criticism as racist or bigoted. The globalisation project has been rejected by a majority of the population. Whether it is for economic reasons or just plain bigotry is something for the sociologists to study and not something I can pontificate on.

Also people seem to care a LOT about immigration and preserving their culture. Instead of patronising these people it's time we tried to understand their concerns and try to assuage them.

There is no genuine leftist alternative. It's a choice between center-right "left" that's sold out to the establishment and the far right.Economists need to stop acting like priests in the medieval ages who justified the existing order . The rural voter who lost his job doesn't care about the theory of comparitive advantage.

If this trend holds this will soon take hold in France and other European nations. This is a return to the world of the 1920s. Not gloom and doom but a much more unstable global order with every country for itself. Not what we need when we face planet scale threats like global warming. Get out of your bubble.

Hang out more on subreddits you don't agree with.

The divide is bridged one person at a time.

PS - Reposted my comment from another thread as it got flagged. Hope its OK with the mods.

EDIT: His concession speech seems to indicate that he's beginning to appreciate what he's been entrusted with.
Agreed. Or Voat. Pros & cons either way.
and not just you, but also show http://rust-lang.org/security.html
Repetitive, because you send a bunch of ICMP packets, all the same, over and over again. Think ping.
To be fair, many people know App Data as where their bookmarks get stored.

Based on that, being hidden and system on Windows doesn't exactly say "we're guarding nuclear codes here" like mod 000 attr +I.

But that's kind of the root of the issue, isn't it?
The "extremest", one could say.
> The one dimensional political spectrum, with n-right vs n-left, doesn't work at all.

It's not a good way of accurately gauging the political spectrum but I'm not sure I'd say it doesn't work at all. A better method would be to add two more axes so you have x, y and z which would allow you to measure social policy (services, infrastructure), fiscal policy (an increase or decrease in state assets, taxation) and international relations (trade, alliances). The end result would be a kind of tetrahedron that represents the shape of a party's policy (that's not the point of it - it's just an interesting feature of having a three dimensional gauge).
"for those of us who have lived in both camps"

I live in both camps. This is the same attitude I took issue with in the original article. It's condescending. "I have to keep telling you to not do something because we didn't plan for it."

I'm not saying it's an easy problem. But I am saying that blaming users for something doesn't give me confidence.
Init protocol -1: burn drives, start PDP-11/40, await further instructions

You don't want to know about protocol -2...
Likewise. I love his talk about how to delight users [0]

[0]https://www.youtube.com/watch?v=sz_LgBAGYyo&list=PL5q_lef6zV...
I believe that it is already too late. Here's my proposed solution. Send a robot into space. Pickup an asteroid and bring it to Lagrangian L1. Have it begin weaving a solar curtain.
> There can be a runtime performance hit, but that's mainly if one switches to a language like Python or Ruby. That is, many compiled languages have runtime speeds similar to Java's.

Yes, but you won't get a 10x reduction in LOC as you claim. The point is that LOC reduction is usually not "for free".

> As for equivalent codebase sizes, do you mean literal lines of code, or having them provide the same functionality? I look mainly at equivalent functionality, as 1000 lines in Python can easily be doing much much more than 1000 lines in Java.

Functionality. Of course it can, but you sacrifice performance.

> Even with slower compile times, it's likely Go still compiles much faster than Java, while also resulting in a smaller, more manageable codebase.

From what I've seen of Go, you typically need more LOC to achieve the same task compared to Java.
Visual Rhythms for Compact Representation of Deep Learning Models