skysight-inc/HackerNews huggingface dataset:
If reverse Superman flew up and dropped a mountain in the spillways so the dam could be overtopped, the dam would begin to erode.

Whichever part of the dam was lowest would see the fastest flowing water and would erode the most quickly. As a chasm was cut down through the dam, the water would flow faster and faster through it - if the height of the water above the bottom of the cut is 1 foot, only the top foot of water is "pushing" the water over; if the cut is 10 feet deep, now the top 10 feet of water is "pushing" water out the hole, and it will be pushed much faster.

This will turn into a feedback loop, and the water will rapidly cut a channel through to the bottom of the dam. As water flows through it, faster and faster, it will weaken the sides of the chasm, and more of the dam will collapse. This will let more of the water flow through, but slower, eventually limiting further erosion.

This is essentially the same thing happening in the spillways right now, but slower, because the spillways are designed to resist erosion. Once the vicious cycle gets started, though, the end result is the same.
Encryption Apps Help White House Staffers Leak–and Maybe Break the Law
For anyone updating to 1.0--

There are quite a few breaking changes but there is a very helpful conversion script here: https://github.com/tensorflow/tensorflow/tree/r1.0/tensorflo....

You can find the breaking changes in the 1.0 release here: https://github.com/tensorflow/tensorflow/releases/tag/v1.0.0
FBI needs to explain why Flynn was recorded, Intelligence Committee says
Hi Everyone,

My name’s Jim, and I created MovieChat.org as an archive and replacement for IMDB’s message boards which are shutting down this week. For those of you not familiar, the IMDb message boards allowed you to discuss any single movie or tv show with others (there was a separate forum for each movie/show). IMDb recently announced they were shutting down the message boards and its users were furious (there's a petition with close to 10k signatures here: https://www.ipetitions.com/petition/petition-to-keep-the-imd...). I ventured out to create an archive (of all the existing posts) and replacement and hence MovieChat.org was born.

Key Features of MovieChat.org:

1. Any movie/show on IMDB is also on MovieChat.org (over 4 million and counting) - we have separate boards for each movie/show, just like IMDB

2. I backed up most of the posts for IMDB’s top 10,000 movies/shows - most existing conversations on IMDB should also appear on MovieChat.org - we have over 3 million posts already (and I'm working non-stop to back up even more from IMDB)!

Please visit http://MovieChat.org, join or start a discussion, and let me know what you think. If you like it, please spread the word. If there’s anything I can improve, just email me (jim@moviechat.org) and I’ll get on it.

Jim
jim@moviechat.org
Beam – Communication for small, distributed teams
I'm having a hard time understanding how a bunch of mechanical turkers could come up with SaaS ideas.

"I am finance officer for a startup ..." How is a finance officer for a startup going to end up on mturk doing HITs? What am I missing...
Check out https://cogenteducation.com/products when you have a chance. We make interactive case studies for biology that go much further than any textbook, digital or otherwise.

We have a free trial: https://cogenteducation.com/trial

full disclosure: I'm a developer there
It's hard to take this seriously when the two examples are of fringe extreme leftists while mainstream conservative's hate of liberals is the main driving ideology of the party in power right now.
Can you compare with wallabag?
Any time I make the effort to learn more or brush up on CS fundamentals I end up forgetting most of it in short order because I so rarely use any of it at work.

Ditto mathematics past roughly Algebra 1. Every now and then I try to brush up on calculus or linear algebra or something, but it takes so much time to keep those skills up when you're not using them at work. Like keeping up foreign language skills while living somewhere you rarely encounter native speakers.
So, is this a good thing? Should I worry? While Mozilla is presented as a shareholder of Cliqz. It appears to be a minority shareholder and the majority shareholder seems to be a media company, for a Ad/Privacy blocker... I'm not sure how to feel about it.
Those are the most informative pictures of the situation I've seen yet.
50 cups is up around the LD50 for caffeine if drinking drip coffee, iirc.
Outflow rates should have an associated catastrophic failure probability estimate

The emergency spillway was originally rated for 350,000 cfs (cubic feet per second), but when it came into use, the erosion started causing a risk of catastrophic failure at just 6,000 - 12,000 cfs (this is what prompted the evacuation order, and the re-opening of the primary spillway to its capacity).

The catastrophic failure probability estimates simply haven't stood up to real-world testing.
Magic Leap seems like it's on the trajectory to be a patent holding company in an emerging market.
> There is a myth that physical ability is a trade-off against mental ability.

It's not a myth that time you spend, e.g., in the gym is time that's not available for, e.g., programming practice, and vice-versa. Ability beyond raw potential takes time to devop and maintain, and time is a limited resource. TANSTAAFL.
Clients having a shock after seeing a prototype says a lot about the author and very little about the language the code was written in.

Can you clarify "coding it all together" part. I have no idea what you meant.
How to Style Off the Shoulder Sweaters
What is the point of all this data and analytics if the author does not even speculate on an answer to the question that is being asked?
> If you are from Belgium or something, you have to find friends from other countries.

But country boundaries are not the only cultural divisions, and national/international is not a simple dichotomy. Belgians in the US might hang out with other Western Europeans but continue to spurn Americans.
I was one of the people dooped into believing this was going to happen because I assumed a huge investment from Google meant something and they were so secretive because it was that good, like Steve Jobs was so secretive. At least we can look at tangible VR at this point but those sales are lagging as well. Overall, I'm bummed out but I still hold onto the hope we'll have 3d holograms coming out of phones or contact lenses that overlay huge arrows on the road for driving directions.
Why are bug developers paid so much?
How about `async.waterfall`? It allows you to keep code relatively neat and execute in visual order. It's the equivalent of a `Promise.then()` chain.
PAL-V now selling world’s first commercial flying cars
Indian IT Outsourcers Anxious Over Potential Changes to H1-B Visas
Ask HN: Liability of Video Downloaders?
By now everyone has probably heard of video downloaders. Many people like to download videos from popular video streaming services.

There are tons of websites out there that offer this functionality already, and they’ve existed for many years already. What I’m wondering is the legality of it all.

Lynda.com TOS: https://www.lynda.com/aboutus/website-use-policy

Vimeo.com TOS: https://vimeo.com/terms

Now I know there is a difference between something being illegal vs violating a company’s TOS agreement. Let me explain why I ask this though.

I’ve created a browser extension that allows users to download videos from Vimeo and Lynda.com. You of course aren’t able to access and download videos you haven’t payed for, but if you have paid for them, you can download this content for watching later. I plan on implementing some extra paid features and displaying ads in the free version.

There are legitimate reasons for wanting to download these videos including but not limited to…

1.Constant buffering due to slow internet connections

2.Limited data plans and/or bad coverage in your area

3.You want to be able to view the videos on devices that may not have a dedicated app for the service you’re using, or lacks internet

4.Watching media on the go where you may not have internet access

5.Content that gets removed over time

With all that being said, I think the legality of it all would fall on the end user. Since this is a browser extension, everything is done and handled client-side in the user’s browser. The browser extension isn’t downloading anything from any of these services itself, it’s simply finding the urls of the content, (which is automatically requested by web browsers whenever you stream a video normally anyway), and supplying them to the user to download.

Anyways, I’m mainly just wondering what you guys think about it, and as a developer just creating the tools, do you think this is something I should worry about?
The students were complaining that they saw very little permanent, full-time employment opportunities in their countries.
The cost will continue to be passed on to you until there is a robust discussion about the financing model and the working conditions in academia. If any change is going to happen it's going to come through student effort; despite their protestations the position of the unions and the professors is to preserve the status quo. Back then we'd call this "revolutionary consciousness".

The goals of the students will also need to be taken into account. A colleague gave up giving detailed comments on the lab protocols he graded, the only thing the students were interested in was the grade. My experience matches. It's understandable, at our institution students mostly plump for medical school or associated profession, and it's the grade that counts, not the subject knowledge. The GPA really haunts you.
That's fancy! Thanks for sharing!
Your relatives living longer doesn't prove anything though. They might have lived longer by chance.

I didn't say anything about evidence based medicine being new, and in fact, I don't care whether something is old or new, I only care whether it is proven to work.

If researchers aren't investigating some old way of curing something, it's probably because no one thinks it's worthwhile. As a result, we may miss out on a lot of things, but it's still much better to only use well tested, proven methods than to trust random snake oil peddlers.
True, and their managers are the ones that recognize the engineer's importance.
I strongly disagree with your statement. Many people in India and China would be happy to have cleaner skies. Especially in China, they know that they have too many polluting factories, and their economy has gotten to the point that they can afford to have treatment of the exhaust - but many companies pay off regulators as that is cheaper than treating their waste products.

Some of the very poorest of the poor would be more open to dirty industry so they can have a more affluent lifestyle, but it is not something they all want. And in the US, we didn't have people willingly trading off more pollution for better jobs - there just wasn't an easy way to stop the polluters.
Only because personal free time is capped. But if you include work-hours, there is a discrepancy.

What do you mean by "the average person"? The median wrt wage? Because the average wage will be the same regardless of distribution.
At some point the performance of your code (in time and or space) will really matter. Solid knowledge of algorithms and data structures are essential to getting that right.

Early in my career, actually before my career, I taught myself the available language on our department's mini-computer (don't remember the language or the computer), so I could automate parts of my and my colleagues' job.

I had to sort something, and I innocently "invented" bubble sort to do it. The system administrator visited me the day I first ran it, and told me to stop doing that.

Soon after, I quit and went to school. :)
Something like this?

https://www.youtube.com/watch?v=nh0kJgHKeXo
Winston Churchill: Statesman, Writer and Believer in Extraterrestrials
Somewhat germane, https://github.com/patmorin/ods is a great resource for data structures.
What? Which part is not the case? This attack does require executing arbitrary JS on the victim system. This attack is not viable if you're exploiting some RCE against a C program that doesn't evaluate code.
OT: homakov and tptacek in the same thread <3
I was sort of thinking along the lines of how companies have IT departments (or used to). Domain experts.
Does an open source version of Top Hat exists? I think a lot of educational institutions might be interested in a cheaper and more flexible open source alternatives.
Internet Archive is a finalist for $100mm grant
No one is worried about the dam failing. The emergency spillway is the problem. It's the hillside you see in the video with water flowing down it, to the left of the main spillway.

If the emergency spillway failed, it could lower the water level in the reservoir by 30 feet. That would be catastrophic downstream, of course, but probably wouldn't have much effect on the boats.
There is no private option with Slot hosting. I think the OP is confusing 8 cores + 8 threads as 16 cores.
I'd argue that biased information can be worse than no information.
This is pretty much how I found a couple exposed Stripe API keys. You just need to look through code of people who use the example implementation, and then dig in the history/config a bit. If you send stripe a key or two, they'll give you a free shirt.

https://adamlaycock.ca/blog/2016/05/23/Stop-Posting-Keys.htm...
This is an excellent course and helped me get my current job.

My background is chemistry/chemical engineering. I had applied for a data scientist position. Phone interview included a problem where I was asked about my solution's complexity. I admitted I didn't know about it.

Still got called back for an interview on site, but the weekend before I powered through this course. Unsurprisingly, it came up in the on-site and they were really pleased I had learnt about it. I got the job.

I also found it useful to implement all the algorithms in Python.
If I understand correctly they are able to determine the starting address of the heap or data segment in javacscript even with ASLR. But is it useful? Do you have to exit the JS sandbox to exploit it?
The Economist published a decent look into the tech of augmented reality a couple weeks ago. They asserted two main ideas, both of which I agree with. AR will:

1. Not achieve a form factor acceptable to the general consumer for a while.

2. Be more immediately useful to companies looking to improve worker productivity (like on assembly lines), where form factor is a lesser concern.

As a consequence of (1), we will probably start seeing more robust applications of AR tech using the smart phone and camera (like Pokemon GO and Snapchat filters) before we see any reasonable hardware device.
Developers generally can't make informed decisions about security. It should remain in developer control, I guess, but most developers have no business disabling it.
The article does seem to be about total calorie consumption so fasting once a month or year does not seem to be beneficial as long as total calories remain the same.

What doesn't make sense to me is that exercise is known to be healthy but it will always lead to an increase in calorie consumption especially cardiovascular. When you exercise you are expending more energy so that means you need to take in more energy or calories.
So long as there is no world government with a monopoly on violence, that's just the way the game works. And it's not really anything to do with American hegemony in particular. Every country seeks to maximize its own power relative to others. Espionage is just one tool toward that end.

https://en.wikipedia.org/wiki/Realism_(international_relatio...

And while you may believe with good reason that an individual should have higher loyalties (perhaps to humanity as a whole) than to his nation state, the legal codes of the nation states obviously cannot endorse that view, as it would be destructive of their own power and their competitors will not be so altruistic.
That's quite the stretch, to claim that the two part time administrators is anywhere near half the value of a full time software engineer.

If you take average wages, two part time administrative employees would cost you somewhere around $40,000 a year (2 * 12 * 30 * 52, rounded up). One software developer's value is conservatively $120,000 a year (likely more; $80,000 salary, $40,000 payroll taxes & benefits).

By those estimated numbers (I'm not in a position to look up the actual numbers right now, but they're probably available), that's only around 25% for administrative overhead, for a three person team. Not that bad for a foundation. And certainly nowhere near "half their resources" as you claim.

I'm glad that NTPSec appears to be relatively well funded, but knocking on NTF for being less well funded and having administrative work that they don't want to pawn off on an already overworked developer is pretty nasty business.
Winning the Cybersecurity Cat and Mouse Game with AI
Free HTML: Bourn – Landing page design for bands and musicians
I'm not trying to diminish how difficult it is to get precise estimates...but how precise do you need? A 1ft rise in water levels is almost 5 billion gallons of water. That's a pretty big margin for error.
Behavior like that is why I always give out https://www.mailinator.com/ addresses instead. Or one of the infinite number of alternatives that aren't blocked on site X.
How programming works:
-i want to do X because i have Y needing.
How programming doesn't work:
-i want to program X because its popular.

btw, machine learning is not about math.
> OPG and his contractor both have agreed to give him 2 weeks paid time off, and ~ 1 week of sick time off.

> However, taking time off ensures that you WILL get laid off (reasons would be made up ofc) during the next quarter.

That's pretty bad though I wonder if it's actually illegal. In the USA most employment is "at will" so companies can fire you for anything or nothing. I'm not sure where taking vacation/sick days counts from a labor law perspective but I wouldn't be surprised if it was within the rights of the company to fire employees who use them.

> This basically forces everyone to not take time off (and work during vacations - my friend worked full time during statutory holidays like Christmas and New Year).

You see this a lot in the finance world as well. Nobody takes vacation during the year and piles it on at the end of the year when things are "change freezese". It's pretty silly.

> Now this might be an exception but I've heard and seen numerious stories such as these all over Ontario from various companies (from crappy ones like TCS to startups to small established business like Axiom and even some big multi-national companies - especially in the fintech world and banks).

> That said, there are also a lot of companies (like the one I currently work for and the previous company I worked at) that try their best to make sure employees have a great time working there and do their best to achieve that.

So how rampant is this though? If it's prevalent throughout Canada then it sounds like a symptom of a jobs gap. If most employers can be picky about picking employees who will skip vacations (again ignoring how stupid this sounds), then I'd argue there aren't many choices for employees to begin with.
The difference with PayPal is that they manage the subscription, and you're saying "stop my subscription", credit/debit cards have no concept of a subscription, so when you stop paying someone with one there is no communication of that to the seller.

Example: if you stop your gym membership with PayPal, the gym's membership system will either be notified that your membership has been cancelled, or they will do some periodic check to see who has an active membership and update from that.

If you stop your payments going through on a credit/debit card, it's essentially the same as having no money in your account, or your card being stopped because it's stolen. There's no communication back down the channel, you just can't bill it. As a result your membership starts to go into the red, which is usually allowed for a period because of payment issues. When they contact you with a bill months later they have every right to claim that money because you never ended the membership and could have been using the gym during that time. It is usually only through wanting good customer satisfaction that they might waive the fees for that period.
As a follow up to this resource I recommend,

Algorithms unlocked: https://www.amazon.com/Algorithms-Unlocked-Press-Thomas-Corm...

CLRS: https://www.amazon.com/Introduction-Algorithms-3rd-MIT-Press...

Both include the same author as the one in this article (Thomas Cormen).
If you take JS and add Flow, or Python and add MyPy, and then accept the judgment of the checker and don't use the parts it doesn't check, then it becomes a language subset -- and sort of a different language. Like if you have array bounds annotations and check all indexing operations, C arrays become Pascal arrays.
I don't see a lot of audio issues, but tons of problems with screen sharing and video.

My company has about 4000 users in 100+ countries so maybe it's bandwidth/scale in part. i see a lot of stuff like skypefb crashes or doesn't render correctly when you try to screen share, etc especially internationally.

Not 100% certain part of it isn't due to us cheaping out on infrastructure to run it.
> When disagreeing, please reply to the argument instead of calling names. E.g. "That is idiotic; 1 + 1 is 2, not 3" can be shortened to "1 + 1 is 2, not 3."
MIT 6.0001 Introduction to Computer Science and Programming in Python. Fall 2016
There's some real gold in this article!

"Today, Craigslist is the id of the old, weird, non-commercial internet. On it you can seek a sublet, find a job, solicit rough sex or platonic companionship, hitch a ride, and buy or sell everything from antiques to trailers."

How I miss the old, wierd internet.
You are spreading misinformation:

It's true some employees at the ethereum foundation had personal money invested in the DAO. Vitalik himself had a small amount invested as well. However, the Ethereum Foundation was not involved with the DAO.

> If it had been anybody else, they would have lost the money

This is idle speculation, and I personally don't think that's true.

> Apparently the DAO is dead, but they seem to have kept the money.

I don't know who you mean by "They" but neither the creators of the DAO, nor the Ethereum foundation has kept any money that was lost in this unfortunate incident. If you're going to accuse people of things please provide citations with evidence.
Lol you have to download a huge file first, so it only works IF you site is already very large
Having predetermined that a community of 'outsiders' are the cause of a local problem, the historical data regarding municipal planning by lay people does not usually result in a story that reflects well on the municipality.
OpenVPN is SSL VPN, relatively easy to setup, it operates in transport layer. strongSwan (IPsec) works in layer 3.

To properly install and configure strongSwan, following the tutorials available over the Nnternet is not enough. One needs to have basic networking knowledge (NAT, iptables in particular), good understanding of IPsec protocol suite (including IKE, AH, ESP), PKI, Linux skills and etc.

This is a good reference but still needs the knowledge mentioned above to get it to work: https://raymii.org/s/tutorials/IPSEC_vpn_with_Ubuntu_16.04.h...
We have to stop the republican party to save the planet. They will continue to allow oil companies and chemical companies to pollute and lie about it until we force them to change.
I feel this async computational burden has been passed on to the developers without any abstraction, making the life of the foundational platform developers easier.

IMO, platform IO libraries should support async behavior natively. Joe Armstrong [0] explains this beautifully.

[0] http://joearms.github.io/2013/04/02/Red-and-Green-Callbacks....