skysight-inc/HackerNews huggingface dataset:
There was at least one notable incident in the Netherlands last year, where a dual crane lift of a bridge section went horribly wrong and everything came crashing down onto the houses nearby. This is in Dutch, but there's video of the incident: http://nos.nl/artikel/2050161-kranen-met-brugdeel-vallen-op-...

Fortunately, there were no fatalities.
curl for checking http headers simply with: curl -vskL http:1.2.3.4 -H "Host: example.com" > /dev/null
My opinion is to view it as an optional thing to help other crawlers( and bored humans) index your content.
You can't really use it to block crawlers since bad crawlers will just ignore it.

For example, if I wanted to download every single one of Microsoft knowledge base article, I could go to https://support.microsoft.com/robots.txt and download every url in the sitemap.

Compare that with other sites that don't provide a sitemap so I would have to hit every single page and try to find out all the links manually by downloading, parsing for links, etc.

Less work for me and less load for the site.

While I"m not sure if it has a direct impact on seo, Making your site more accessible is only a good thing imho.
I've often wondered about a blockchain based union for shared-economy workers. Some kind of verified, distributed way to restrict supply of labour and push prices and costs up in the worker's favour.
Many ISAs do not provide any specific stack handling instructions, and yet a C ABI is based on a stack model very similar to x86 one. Instructions are irrelevant, ABI is only a convention.
Learned treatise (Wikipedia)
Random plug: Another invaluable tool for API analysis is http://mitmproxy.org.
Not necessarily. Mosul is ISIS's stronghold and what happens if they don't take too kindly to the 450 Italian troops + workers over there working on the dam that's next to their main city?

It seems quite against their self-interests to stop the work, but you never know with this level of crazy.
> That's not how long-term grudges work in the real world.

I can hold a grudge against you and still do business with you, simply because it's so damn profitable. That doesn't mean I'll hate you any less.

> Thas is a very, very, simplified opinion about complex matters.

If you want to attack my argument, give concrete evidence of its falsehood. That is, give me an example of a free nation where an unpopular leader managed to hold power indefinitely.

Just saying “there is more nuance to it, and you're too dumb to grasp it” is counterproductive.

> Please don't vote.

I have no choice. Where I live, it's compulsory. (Don't worry, what my country does has basically no consequences on world affairs.)
This is incorrect. A subsea fiber optic cable is about an inch in diameter. The splice cases and amplifiers are bigger.
By the time you read this, I’ll be dead (John Hofsess)
A Comparison of Android ORMs
I found this because I was curious about the Amicus briefs in Apple's case. I find it a really fascinating concept that the consensus of a trade's practitioners can have bearing on the law.
Perhaps it would be better to call it gradar? This is certainly the craziest sensor I have ever heard of.
I think that's basically true - there just seems to be a wider variety of Republican voters than Democratic voters, so a candidate seeking the support of all Republicans is invariably going to leave a large chunk of them out in the cold when it comes time to make realistic choices.

This is also true for Democrats (isolationist vs interventionist is a big one) but there don't seem to be as many areas of huge cultural disagreement.
Where Is the “Science” in Data Science?
How is RPM a more reliable format than dpkg? I've worked with both systems as part of writing a program that generates pacman/dpkg/RPM packages, and I've found dpkg to be the most sane and well-designed of the three, while the RPM format is a horrible and under-documented atrocity.
But up/downvoting isn't supposed to be based on how you feel about the comment but whether it adds value to the site.
Great point bringing up the myopia of the modern political horse race. For progressives, a fracturing GOP may grant them another White House term. Though when the dust settles, they may be the ones left politically homeless as their party moves more to the right to grab more unsettled conservatives.

It makes me wonder if both parties will continue rocketing away from each other in the left-right spectrum or if a Trump nomination will resettle the status quo.
Surely "morale boost" ?
I would be wary of any theory that links Trump's success to the influence of Facebook, seeing as how the presidential candidate with more Facebook likes than any other is Ben Carson, which has translated into zilch at the polls.
Justice Dept. grants immunity to staffer who set up Clinton email server
Mlkit is using region analysis to convert heap allocations to the stack allocations. Same with Harlan (it targets opencl, therefore no heap at all).
We have some of his collection on loan at my company. It's way cool to have legit art to look at when taking laps around the office. Thanks Peter!
CGI-NL | NETHERLANDS | FULL-TIME

CGI Netherlands is looking for full-time Engineers with experience in JAVA, Data Science, Software, Security, Infrastructure and BI.

We are growing fast and want to hire a great number of people this year. Therefore the specifics of the job openings are too various to mention here, but contact me on ahmet.taspinar@cgi.com for more information.

Work-life balance is good and it's a great place to work. Chosen as Top Employer 2016 Netherlands and won Computable Awards 2015.

contact: ahmet.taspinar@cgi.com
There's a strong parallel between drug policy and sex education policy. If you acknowledge that sex is a thing people are simply going to do and you give them the information they need to do it safely and throw in a free condom or two, STDs and unwanted pregnancies are kept under good control. If your policy is "you don't need education and condoms if you just don't do it!" then STDs and unwanted pregnancies soar.

In the case of drugs, it is clear that people will use them regardless. So the question for policymakers can't be "how do we stop people using drugs?", it has to be "given that people will use drugs, how do we minimise the harm caused?"

The other interesting parallel is ashtrays in aeroplane toilets. Supposedly they're there because sometimes, despite the warnings and no-smoking signs, people light up in the loo anyway. It's better for them to have an ashtray to put the cigarette out in than to try to improvise and possibly start a fire. In a situation where a planeload of passenger's lives could be at stake, there's no room for moral grandstanding - they've done the pragmatic thing and realised that when total prohibition cannot be enforced, you simply do what you can to minimise the damage.
author of inkspace here, thanks for pointing this out. I will try to flag this...
This Election’s Best Pundit Is a Fake Columnist Named Carl Diggler
Who says?
How oOo code works
The Techonomist in the Machine
That hipstor buzzword hardly deserves "THE" in front of it.
Cell Phone Security – SpyEngage
How to transfer data from current hard drive to another one
Reciprocation is a fundamental concept in keeping social systems healthy and balanced.

Very likely. But...

Read up on the Iterated Prisoner's Dilemma (or any number of the copious academic research on this subject; but PD is a great entry point).

I am not a game theorist, but I have a passing interest in this topic and have done some reading on it over the years. And offhand, I'm not aware of any research that shows that IPD strategies, developed using computer simulations that run over the span of hours, are applicable to time-spans on the order of decades or centuries or that they apply at the level of nation-states. If you are aware of that research and could share a reference or two it would be much appreciated.

Note that I'm not saying it doesn't exist or even necessarily disagreeing with you. I do a feel a mild degree of skepticism, just because in these scenarios you're talking about reciprocating against people who weren't the enemy in previous iterations... indeed, people who weren't even alive in previous iterations. I don't think it makes any sense to treat, say, "1650 England" and being synonymous with "2016 England", or to say that Germany circa 1917 is the same country as Germany today. As such, I question if "tit for tat" or similar strategies apply in the same way as they do in the simulations.
It should not be an issue if the data is stored Mexico and all traffic is going through HTTP.

I don't think law enforcement is able to extract data for illegal immigrants from Mexico. They aren't terrorist after all.
I don't really think the heritage of oDesk/Upwork is inspiring. How does that co-founder's experience impact the team's daily work?
We should probably stop giving this man the attention he constantly seeks. Especially on HN.
I don't think Bernie's campaign is particularly noteworthy, historically. Many campaigns have had hard-fought primaries, and populist vs establishment is hardly a new theme in American politics.
Learn C Sharp Programming
It's been the recurring thread in American politics since the "Turn on, tune in, drop out" and "state's rights" of the 60s.

Social media might be nurturing more extreme views by fostering more isolation from challenging beliefs, but one could also argue that it's exposing people to more of other people's views than ever before.
2012

http://www.nu.nl/binnenland/2904543/omgevallen-bouwkraan-blo...

http://www.nu.nl/binnenland/2722183/veel-files-omgevallen-bo...

2013

http://www.nu.nl/binnenland/3522514/mobiele-kraan-omgevallen...

2014

http://www.nu.nl/binnenland/3953199/koppel-van-omgevallen-kr...

And the one last year mentioned elsewhere in this thread in Alphen.

That's just NL, and probably not all of them.
The problem is that the Italian contractor refuses to work unless the Italian army is allowed to send a unit to defend them. Last I'd heard, the Iraqi government is withholding their approval for this.
Why a JavaScript engine for an IoT platform?
My personal understanding is that Thumbtack only wants candidates with Ivy League educations, and that they're dismissive of everyone else. I have heard they have difficulty filling their positions due to this. Is that accurate?
turning a blind eye to the plight of your own kind.

Isn't the whole notion of "your kind" simply another biological imperative rooted in kin altruism?
Can you explain your company's strategy for handling the massive CFAA lawsuits that will surely arise from its activities?
Interesting - how does the Checklist Manifesto relate to that? Because of human error/misperceptions? I only had a quick look at it once.
Giving Stylus a second chance
I'm pretty sure the receiver can't be passive. If the receiver doesn't work due to power failure or malfunction, what good is a functioning transmitter?

It would be interesting to know why they decided to go this way instead of a more conventional radar. Soyuz is already full of RF equipment for communications and docking procedures. Adding a landing radar probably wouldn't add that much to overall complexity. It might be that gamma backscatter is more consistent over expected landing surfaces than microwave reflectivity.

Also, I wonder how they shield their detector from direct gamma rays from source so that they don't overwhelm the weak backscatter signal. They can't have much in the way of heavy shielding.
Most modern FPGAs got two-port block rams. Ideal for stacks and FIFOs. Many non-trivial designs are using stacks one way or another.
It's cool to see a bunch of really thorough, great answers here. The summary I use to keep them straight:

When a program starts, it asks the operating system for memory to store the program and all its initial data. The heap is the part of memory nothing is using yet -- it's just a heap of memory over in the corner for you to use later if you need it.

As well, I think about storing data in 2 ways:

A. When you only need the data as long as the current function is executing, you declare a variable in that function, and the OS includes it in the calculation for how big to make that function's stack. You use it then it gets cleared out when the function is done.

B. When you need the data to exist after the current function is done executing, but don't want to pass the data itself around as returns and arguments for other functions, you can ask the OS to give you part of that heap of memory to store the data in. But clearing heap data requires attention. Since we don't have the simplicity of clearing it when the function finishes, we generally have to keep track of what's been stored on the heap and make sure to free it up when we no longer need it.

Some languages implement a garbage control process to track and clear no-longer-needed heap memory for us, but really the more you have on the heap, the less memory available to other programs on the computer, which isn't cool.

If you remember back to the days of needing to restart Firefox after half a day because that one open tab was somehow using 1.8GB of your RAM, it's an example of what happens when a lot of things are allocated to the heap and aren't freed.
For certain case like creating a Telegram bot which has no interaction with browser, do you think we can make use of curl (post request) to make PHP session works?

As there's no browser interaction in Telegram bot, the script just receives response back from Telegram server. This might help to kerp track of user state without a need of db?
Hm, I see what you mean. Others have brought this up as well. I'll move the fix up in the queue.
The zen of multiple platforms with nativescript and angularjs
Drain it. Seriously.

Any other response is either unrealistically expensive/complicated or reckless.

Sure, the Italian company could maintain it if they aren't attacked by ISIS, but that is a big if when failure is immanent.
CSS Flexbox Level 1 Revision 1 Candidate Recommendation
Just because it is a lot of clicks away, here is the introduction in the wiki for MSys2: https://sourceforge.net/p/msys2/wiki/MSYS2%20introduction/

Basically it is mostly POSIX development platform for Window based on cygwin, using the pacman package manager. When I was working on a Windows box oh-so-many-years-ago, I would have loved this. It's too bad that this title is here because I assumed this was running Arch in a container on Windows or some such thing. This is much more useful.
This is interesting. Do you want to give your reasons or is it just an arbitrary habit?
Kinda old. Not sure what the state of things is now for general Google Talk / Hangouts, but it is the case that if you use Google Apps for Business, the XMPP service still supports full federation.
Common sense, convention, HN rules?
The gist of this article is misleading. Instead of forgetting, one should be ruthlessly open, but also meta about memory. There is a relatively new historical research area, that shows how important historical events are remembered, not what really happened. It is phenomenological, interested about how people really feel. In modern geography, you have the same strain of imagined spaces. How is Kosovo as a place? The power of that place over the real administrative boundaries. Combined with the other major boundary of reality time, we can be very meta about this and establish a better understanding of our discourse. I think it is better to fight ignorance than openly practice it.
Its easy to buy those. He probably just purchased the likes.
My first time with VR I had a similar experience playing a driving sim on a friend's DK2. When I had finished playing I stood up out of the chair, ducking to miss the door frame
It definitely affects Thailand too, Sinet sent notifications about the problem, and speed is quite bad to some sites.
Forty Big Banks Test Blockchain-Based Bond Trading System
You specify a byte "range" when requesting a file via HTTP from the server. Not all servers support this, but most do these days.

#Edit. More info here: https://en.wikipedia.org/wiki/Byte_serving
I love this project. At work we had to make our software run on Windows and MSYS2 makes it feel you're not that far from your confort zone.

Maintainers are really helpful when I sent patches and on IRC, and the software has been running stable for over a year now.

Rock on folks!
Remember that the sluice gates are seized. Obviously they should still drain it but it's not as simple as making the call.
> I think a small coding exercise that kids would like is something that automatically solves their simple algebra homework.

I don't think recursive tree algorithms and reverse Polish notation, the bedrock of computer algebra systems, would be so much fun to kids. Could you elaborate on what you had in mind?
What HN rules?
And the problem of getting workforce and the required plant to the location in the middle of a low level civil war.
Yes the server would need to support it. The request is made via a HTTP header (Range[1] IIRC).

Also, I wouldn't consider that a stupid question. :)

[1] https://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#Rang...
Platform exclusives will be the bane of VR.

When I see interesting exclusives X on Vive, Y on Oculus and Z on Playstation VR, I won't buy all three platforms. I'll just say 'screw you all, I'll pass'.
In turn, isn't LLVM's stack management and argument passing dictated by the hardware's ABI? ARM, for one, publishes its calling convention in AAPCS (ARM Architecture Procedure Call Standard) which establishes the calling convention on the C stack.
As someone who has never experienced VR before, this thing seems unreal.

I can't even imagine what we'll have by the time my kids are in their 20s
> Wget's [..] defaults are more sane

Does it finally use filename from "Content-Disposition" without need for any switches?
Sorry, I really should have included the text of BMW's refusal. It's here:

https://gist.github.com/duncan-bayne/fc3213d4a0eabb70bb1e

I've also replied to my own tweets with that link. Apologies for the communication fail on my part, and thanks to HN mods for resurrecting this submission.
Very similar idea to Sandde, http://www.sandde.com/, which stemmed from a collaboration between IMAX and the National Film Board of Canada.
Nope. Identification with those who share your language, culture and history... this is very much acquired during the socialization process, not something imprinted in our genes.
Yes - I'm sorry for not linking the full text of the refusal that I received after contacting BMW about the software mentioned in the article.

The full refusal is here: https://gist.github.com/duncan-bayne/fc3213d4a0eabb70bb1e
It might make both parties modernize and become less like the 18th century model of lose collations.

Dumping the antiquated primary system and going to One Member One Vote would save so much money and also tighten party discipline.
Google wants to help map Zika outbreaks
Key Blockchain Vendors, Cloud Providers Square Off in Major Test
Called out and then they refused. I called the Melbourne head office, and they verbally refused, and at my request put the refusal in writing: https://gist.github.com/duncan-bayne/fc3213d4a0eabb70bb1e

Really not cool. I'd expected cluelessness (like Telstra with the T-Box) not arrogant refusal.
This picture on wikipedia of the dam has a really beautiful contrast between the water and the land around it (https://upload.wikimedia.org/wikipedia/commons/thumb/e/ea/Mo...)
Also draws attention to the fact that there's a massive amount of water behind the dam.

edit:
wiki link: https://en.wikipedia.org/wiki/Mosul_Dam, to save you the effort of googling :)
My bad. Link posted, sorry for the very poor communication.
Sounds like the CHIP guys are desperate for use cases. That LePai amp already plays MP3 off USB and SD card.
How could they drain it?
Yeah, what's up with that?
I have no idea what you're trying to say. I'm not offering advice, I'm saying I build applications to be useful, not to conform to a set of abstract ideals. If 1% of visitors can't use it, I need to weigh the value of serving those 1% vs the value of spending my time building features.

I'm not Google or Facebook. My team at work is me and two co-ops. I'm not going to triple our development time just so I can get some Internet back pats from purists.
Eric Schmidt to Chair Pentagon’s New Defense Innovation Advisory Board
Following on from this, what are the best/recommended epub readers for the desktop? (Windows in particular) I don't have an eBook reader and it's not a format I've dealt with before.
That documentary was the deepest SF thing I ever watched.
I think 'Ajax' killed continuation based web servers. See Avi Bryant's thoughts in this area from back then: https://web.archive.org/web/20060610180033/http://smallthoug...

There were client side JavaScript continuation like things. Back in the mid-2000's there was Narrative JavaScript. I used it to implement threads and Alice ML style futures/promises on the client side: https://bluishcoder.co.nz/2006/06/05/more-concurrency-in-nar...
This site first lets me read the article above the fold and then ambushes me with a "disable ad blocking or pay" screen.

So I disable Adblocker and get the same message again. Fuck you, I'm not diabling Ghostery and letting you get to my social media information.

The anti-adblocking movement is going too far.
HN culture discourages comments that say nothing more than "I agree". If you're going to reply, try to add something substantive to the conversation. Add new facts / information, add perspective based on your own experiences, add a dissenting opinion, but the key is to add something that moves the conversation along. Simply saying "I agree" or "this sucks" just isn't the kind of comment that gets upvoted here.

As for posts... a LOT of posts get submitted here and many never get an upvote. Don't take it personally, sometimes it's just bad luck / timing. Maybe you submit a cool post at the exact same time somebody posts about "controversial new thing that Apple or Tesla or Google did" and everybody is too busy commenting on that discussion to look at your post. This stuff happens.

At the end of the day, it's just a message board. Nothing worth getting that worked up over, IMO.
Combine this with some kind of haptic feedback device and you will have something really cool. I just skimmed the description, so not sure if it support volumetric 3D objects, i.e. sculpting, or only painting?
I thought it said that in the guidelines [1] but I was wrong

https://news.ycombinator.com/newsguidelines.html
Hardcoded Password Exposes RSA Conference Badge Scanning App