skysight-inc/HackerNews huggingface dataset:
What ever happened to the Mosul dam? Stories from about a year ago made it sound like collapse was imminent, but it hasn't happened yet. Did they do repairs, or are they just unsure when it will happen?
A bit more context may be helpful. While scraping scalability was a concern for us (for latency reasons), it was only significant to retrieve historical data as a one-time job, after which we throttled back. A latter segment talks about a priority queue object (SRRPQQ) which we use in lieu of scaling further.
Recently review the SecureDrop and was suprised how many main stream media companies to not provide a way for leakers to safely leak information to them.
What percent of Americans have close friends of any nationality on campus?
No, you show ID to buy the tickets too. This isn't brain surgery, folks- plenty of venues already do this. It's not perfect, but it's good enough to make scalping not worth the effort.
The underlying issue appears to be that prediction systems do not take into account recent changes. Which is common sense, a prediction system is going to lag.

It makes a cute fluff article about the value of beat reporters when dealing with baseball stats. It can destroy lives when it comes to predicting if a person will default on a loan or is likely to re-offend.
Female exec hired to help Magic Leap appeal to women sues for sex discrimination
> By definition a hardfork can only be successful if it has consensus.

Nope. BU has no threshold in place. If it had a 95% or even 80% consensus level built in, the resistance to it would be 1/10th of what it is now.

> Keep deceiving yourself.

Try it. Try posting something promoting BU, and don't go and try to pump it up with fake votes. Sure it will be unpopular - because BU is broken software - but it won't get moderated away.

https://www.reddit.com/r/Bitcoin/comments/5u6d6j/i_am_new_to...

https://www.reddit.com/r/Bitcoin/comments/5rreaj/is_bu_rapid...
Several pilots have published videos of overflying the Oroville Dam. Here's one from a guy who makes some good videos:

https://www.youtube.com/watch?v=q2YHGR3kVLk

The money shot is at 2:25
Yup $5 shoot out between Linode vs DigitalOcean vs Vultr https://community.centminmod.com/threads/10437/ :)
> It's not like he's going up to black people and saying "you're almost retarded."

Er, why do we think there are no black people reading his blog?
Fwiw 10 years ago I was organizing weekly dance parties in a college town. 80% of our attendance was foreign students. Nightly I would have kids from all over the world profusiosly thanking me. The bulk of the complements were in one way another "thank you so much for putting this on I feel like I'm home. I don't get American culture but I get this." 10 years later I still have people coming up to me randomly thanking me saying they've stuck around because of friends they made.

In my limited experience I feel there's a real cultural mis-match with kids from other countries coming here to study. Most of the kids I met were from huge cities and the shock of being in a small college town was in many was too much for them. That and the greek system was overtly hostile to them.

On side a note it's humorous what many kids take back with them from their time in America. It's worth doing an image search of "American party" to see what I mean.
archive.is copy, if you don't want to hit google: https://archive.is/DONtE
Pay what you want Appcenter by elementary.io
I don't know why this is being downvoted. Whether you like ESR or not, he is notable for all of these things. Plus founding the Open Source Initiative. And he maintains GPSD.

One can debate whether these things are all valuable, and how any value they may have may fit into how to judge him as a person along with his flaws, but they are notable.
When I was in school, international students had a week prior to orientation with their own orientation. They formed friend groups from this orientation, so it's not too surprising that they would stick to those friend groups rather than then branching out to the people they have less in common with the following weeks.
No giant monitors though? Typically I have the choice of "quiet side room" or "giant monitor at desk".
India races to get robots moving on the moon [video]
It's not "callback hell", it's The Pyramid of Doooooooooooom! Much more dramatic and foreboding. ;-)
A better model for philosophy is "I'll show you mine, and you show me yours," where two or more different visions are articulated, each responding in part to the last, pointing out points of agreement or difference where illustrative, but not pretending to be able to fully deconstruct and refute the other's view. - http://partiallyexaminedlife.com/2014/09/11/against-debate/
Blocks are supposed to be full, otherwise fees are zero. The question is what fees should be, and what the minimum reasonably transaction amount should be for it to be included on the chain... not what blocksize should be. "Fullness" is not a thing.
Older versions of GNAT used to statically link by default IIRC.

So you'd inevitably get some clueless complaints that Ada was so much bloat compared to C, based on comparing the size of a statically linked executable to a dynamically linked executable.
Interestingly, I read about this idea in «Corps et âmes» (1943), a marvellous novel by Maxence Van Der Meersch (a physician). The wife of the main character is able to recover from tuberculosis thanks to a diet with very low calories.
It's also possible that they just scrape the Github firehose for common patterns like

AWS_SECRET_KEY="FOOBAR"

and send a message to the committer's email (since you presumably used a correct/valid email in the git commit).
Awesome work! Wondering if it is possible to get data (telemetry, IMU, etc) from a drone during simulation? And is it possible to have multiple drones in the simulation?
Thanks but please Open Source the protocol. Better yet make it a RFC. It's 2017, let's compete on quality of the app and standardize on the protocol.
> These guys don't have a very good rep in Ottawa either. It's not really their fault, it's more of a Canadian business attitude thing.

What does "Canadian business attitude" mean?

Are you referring to attitude of Canadians toward businesses or their attitude as a Canadian corporation?
The beauty is in the eye of the beholder (and I put IMOs liberally in my post). The OP mentioned GUI prototyping and I was viewing Tk in this context. For rapid prototyping, Tk is a better solution for me, by far.

It is a very simple, script language that allows creating dynamic GUIs on the fly. I can make a simple GUI and hang calls on buttons and menus with a few lines of text. No compiling. No library mismatches to deal with. Whiteboard sketch to a working prototype often takes less than an hour, almost never more than a day.

It is cross platform and text based, so we can email prototypes around for people to try it on their Windows, Linux and Mac machines, click on buttons and report what they want to change. It is text, and does not require installing software. This is a noticeable advantage in locked-down environments, where installing Tk once and running 10 scripts is much easier than installing 10 revs of software.

Due to the language simplicity we had people who said they have no idea about it (and no plans to learn it -- they just wanted a prototype) making and sending back mods within a few days of getting the prototype. This is great -- then we know that this is what they want.

Tk is long in the tooth and has many limitations, but for rapid GUI prototyping it is one of the most useful tools for me.
Addressing 'The Triumvirate of Patent Risks' Can Enhance Your IP Portfolio Value
I'm assuming this person hasn't actually used Delphi...or Python Tcl/Tk.

I can throw together a very nice looking GUI app in one sitting in Delphi, where laying out the elements and binding and defining events is absolutely trivial.

In Python, with Tcl/Tk, I don't. I use C#, qt, or even flask. Tcl/Tk is absolutely not appropriate for RAD GUI development, unless it's at some hello world level of complexity.
Actual footage of the 88 being released in orbit from another thread.

https://news.ycombinator.com/item?id=13653040
Thank you for the response. I understand why authors might find this beneficial but do you think it can outweigh the advantage of being free?
I could write similar paens to Matcha, and the harsh truth, coffee lovers, is that the top feature of green tea is that it is not coffee.

Coffee , as is this piece by Balzac), is like dramatic prose, whereas green tea is like a haiku. Coffee seeks to kick the door open with it's legs, applying the full force of the femur (caffeine), sending the imbiber into a frenzy of activity, while green tea knocks on the door first (L Thanine). And isn't a polite knock enough to open many a door?

Coffee's influence is like a sugar rush, an exaggerated high followed by an artificial low, while green tea's influence is like a smooth lift-off.

For some reason, I end up choosing coffee when I'm stressed, and it worsens matters. I go for matcha when I'm well-rested and want to be productive, and it always leads to a good work session.
Thanks, good idea.

I just did, though I may have gone overboard as it is more of a paragraph than a sentence. We developed SecureStore out of necessity, believe me, KISS all the way.
Over complicated doesn't mean insecure, but the less code the better
There are so many details that are wrong. Rhinos have a tiny fringe of hair at the top of the ear (http://wandering-photographer.com/wp-content/uploads/2011/11...), but Dürer draws them as being all hair, like a dog.

The shape is right, everything else is wrong, which makes sense given that he mainly had a textual description of the animal to work from.
>but competing with Go is difficult for a grass-root language.

Yeah, I don't have any sound technical reasons for not using Go, I just find it to be somewhat claustrophobic to use. To paraphrase someone else, when I code in Go I feel like Rob Pike is standing over my shoulder muttering "why would you want to do that?" every 10 minutes or so.
The Fly Now button signs you up to a waiting list.
StrongSwan is a real powerhorse, even though a bit of a b*tch to configure to work out-of-the-box on most platforms. The documentation is scarce and the wiki was a bit out of date IIRC.

I'm using it on my VPS, with my Mac as a client to bypass the UK big brother, and on Android to bypass tethering blocks (in conjunction with the Tether app)
I've mentioned it before, but I'll repeat it. ;-)

At work, I inherited maintenance of an in-house application a coworker that left the company wrote for our accounting department. In Delphi.

When people speak highly of Delphi, they always mention how great the IDE is. Personally, I am not a big fan of IDEs. I was not disappointed, but my mainly, what I do is read and edit the source code.

And I have to admit, that part was a pleasant surprise! I had never looked at or touched Pascal code before, but I was able to make a change to the source - and it worked, the very first time! - within a few days. And the majority of that time was spent figuring out how the code was structured[1] and what the accountants wanted me to do (they always talk to me as if I knew the first thing about accounting).

But after that, it was smooth sailing. It sure helped that my predecessor wrote very readable code, but it seems that ObjectPascal made it very easy to write it that way.

Or, more briefly: Happy Birthday!

[1] The application is about a 10 KLOC in total, which is not small in my book, but not "very large", either. Also, I was both a developer and a sysadmin and a helpdesk monkey, so the phone was ringing about every fifteen minutes.
Clickable link: https://www.kaiser-web.io
Amazon and Google Consider Turning Smart Speakers into Home Phones
Nulogy.
The latest Seattle and Berlin versions have pretty solid IDEs that start up very quickly and the runtime/VCL has seen a lot of improvements/fixes over the last few years.
Sounds like the founders didn't get along and they're trying to exit without losing individual marketability
Looks like the market agrees. Yahoo is up 2 points, Verizon is down 0.7.
Example: https://www.linkedin.com/feed/update/urn:li:activity:6235583...

Engineer from Zenefits was laid off. Plenty of people reaching out. You could honestly even just reach out to all the people who reached out to her.
Nope, doesn't have a way of editing.
What the fuck?

Edit: You'll have to excuse my French, but I couldn't think of a more succinct response.
as someone who doesn't know much about this and is trying to join the tech community, what will I achieve through this?
You don't think removing dead code and needless complexity is a good thing? It seems to me like he's doing a very good and important job, there's no need whatsoever to retain support for systems many decades old at this point.
The new version looks great! Love the expanded tags and details about each beer.

Especially appreciate the "Get there safe - get a ride link." Not sure if that's new, but just noticed it.
> I am stuck with one critical and long discontinued grid component

Try to replace it with Virtual TreeView:
http://www.jam-software.com/virtual-treeview/
https://github.com/Virtual-TreeView/Virtual-TreeView/
That looks vaguely right. I remember it being a bit more richer green look to it but the shape and everything looks about right.
Using RxJS observables to build a simple infinite scroller
I've never had a problem coming up with interesting ideas!

It's actually launching something that's the most difficult problem; a startup helping with that could work, anyone know of one?
No, actually, it's not safe to vote for a fork until a large percentage of nodes are on board. Miners are doing their job and waiting for the community first. It took me 4 months to upgrade my nodes because I'm not really "in the business" like I used to be. Probably a lot of other people are just slow too.
Alexander Hamilton's practice was similar but not extreme. From Chernow's Hamilton, this quote reflects on both his work ethic and superb thinking and writing abilities:

"When he had a serious object to accomplish, his practice was to reflect on it previously. And when he had gone through this labor, he retired to sleep, without regard to the hour of the night, and, having slept six or seven hours, he rose and having taken strong coffee, seated himself at his table, where he would remain six, seven, or eight hours. And the product of his rapid pen required little correction for the press."

Heh, "to reflect on it previously," this sounds like a highly optimized form of hammock-driven development.

I admire this focus quite a lot. For the most part it was sustainable, although at times he nearly wore himself out and his in-laws the Schuylers had to drag him outside more to walk and ride horses to rest his mind and restore his body.
Was wondering the same, the FAQ says:

> What if I crash the drone?

You can't! Our engineers have built in extremely robust safety features,
such as mid-air collision avoidance and advanced geofencing,
that makes it impossible for you to crash our drones.
You’re welcome to try to crash them :)
Unreal Engine 4.15 Released
> Sorry, it's not at all in the same category, because it's actual output of work. Being able to look at actual code written by the person you're considering hiring is a really great measure of noacceptability.

Unless you have a way to verify the source of the code is the candidate with some level of confidence this isn't different from picking the office peacock for promotion.

> If you are considering two candidates, who seem more or less equal on every level, but one has an extensive amount of published good quality code and the other does not, it's less risk to hire the one with code.

How is it less risk, assuming one came to the "equal on every level" decision by some means that evaluates their proficiency reasonably well? The only thing having self-published code signals is a willingness and desire to have one's code public. I haven't seen an actual argument justifying your assertion regarding risk.
Big part of releasing new technology is timing. And Ethereum came too soon. Ethreum is big, but people just don't know it and I'm very curious what "news" will send ether up.
Waarom je meer blauwe bessen zou moeten eten and Recepten
You'd think Nokia would have fired that guy by now.

You know, the one making these incredibly poor market decisions.
You will learn more about this, and that will make it easier to join the tech community.

--------------------------------------------

Also, to add some signal to my noise, Tom Cormen is apparently one of the designers of the course. He wrote the gigantic encyclopedia of algorithms, as well as a shorter, more-entry-level book on the subject. You'd be in good hands to learn the topic.

And the topic is one that teaches you how to reason about your programs in a way that works across languages and disciplines.
I don't think that there are no black people reading his blog. I have no idea if black people read his blog or not.

Even then, that quote isn't a individual indicitment of stupidity. Something which there are many examples of him doing, more aggressively, in other contexts.
This is amazing. Thank you Bill, Melinda, and Warren.
Yes, but "to me" is hardly relevant in a general discussion, if 99% of devs will use either GCC or Clang. Except if we're talking about a niche domain.
Yes, that's best. We can change the URL (and maybe the title) and post a comment explaining the change.
Well, considering Wireguard says on their website "WireGuard is not yet complete. You should not rely on this code" ... I think the burden is on you to justify the comparison in the first place.
OK, but forum software on the level you're talking about was near the pinnacle of social networking sites at the time, and seems almost prehistoric by modern standards. The kind of slick interfaces and near real-time feedback that users enjoy and expect on today's forums can't be done the same way, so instead JS is widely used both for simple things like collapsible discussion threads and for more sophisticated interactions like live previews when typing comments with formatting.

A case in point: I'm typing this on HN, which is a forum I read often and enjoy for its content and for the interactions with fellow contributors. However, the interface to HN is unquestionably less efficient than the interface to Reddit, which offers similar functionality but without limitations like needing to open a new page that only shows the immediate parent comment when replying to something.
"Go study in Japan or anywhere, and you will see that foreign students mostly hang out with each other."

That is not a right comparison. The U.S is not Japan.
Amazon interviews are using programming tests that watch you
This is something that I've seen come up on HN before [1], and something that people working at Amazon have said on here will be changed. From personal experience, I can say that it hasn't. My contact with an internal recruiter for a new AWS team led to an assessment test run by PAN [2], requiring use of a webcam.

I haven't gone through with it yet, and haven't decided if I will. That recruiter didn't even try to offer an alternative when I expressed my discomfort at the idea, which doesn't seem to bode well for any work experience that would follow it.

[1]: https://news.ycombinator.com/item?id=13130865
[2]: https://www.panpowered.com
Will a lot of infrastructure survive the new weather patterns?
Yeah, but how much of a problem is that really?

For instance, the last thing I bought on CL was a washer/dryer set, as my ancient washer finally bit the dust and needed a part that cost much more than a new economy washer. I seriously doubt the nice older lady I bought from had somehow stolen a washer and dryer to resell to me.
The apps on my phone easily reach 100MiB each, how is that the other direction?
EAV: isn't that a terrible practice for any database platform?
Taking user privacy to next level
According to [1], the volume of arms exports in 2015 (at least) was lower for the countries you mentioned (a sum of USD 7755M for France + Germany + UK + Spain + Italy + Sweden + Netherlands) when compared to USD 10484M in the US.

Another perspective would be to check the nationality of the largest weapons manufacturers, 6 US companies in the Top 10, according to https://en.wikipedia.org/wiki/Companies_by_arms_sales

[1] https://en.wikipedia.org/wiki/Arms_industry#World.27s_larges...
tl;dr: use a static site generator instead of dynamic pages when possible
Data structures and algorithms are foundational topics in computer science. While they can seem daunting to beginning programmers, they become very important as you progress into writing more advanced programs. Also, the interview process for software engineers at most companies ask about them almost exclusively.
Traleika Glacier: A Hardware-Software Co-Designed Approach to Exascale Computing
Show HN: MovieChat.org – Archive and Replacement for IMDb Message Boards
The phrase "virtue signalling" confuses me.

What use is the phrase if it follows your definition?

Say I say "Thing X is good" or "Thing Y is bad" in a public forum. How can I avoid that being called virtue signalling?

Am I only allowed to say things that annoy my in-group? Wouldn't this apply to all sorts of things e.g. the speeches of Adolf Hitler or Donald Trump's tweets? Why aren't they accused of virtue signalling?
you will learn algorithms and data structures

in all seriousness, algorithms and data structures are essential to computer science theory. When trying to get a job as a software engineer, technical interviews will mainly be problems about algos and data structures.
The product (and strategy) that turned Wang computers into a household name
That's a lot of boats up just past the dam. I'm surprised their owners aren't hastily trying to get them out of the water. If the dam fails in a major way, god only knows what will happen to the boats...
I never considered it, but maybe climate change will help clear some of our waterways of harmful dams.
Because they are data nerds?
Data Leakage Detection System Based on Deep Learning [pdf]