skysight-inc/HackerNews huggingface dataset:
"This isn't a theoretical question at all -- Rust actually has a different calling convention from C"

Technically correct, but not at the register/stack management level: LLVM still controls all of that, Rust only chooses the order of the arguments and whether they are passed "directly" (in registers or on the stack, when registers are exhausted) or "indirectly" (pointer to the value, whether it's on the stack or somewhere else).

So the following statement, "which means it sets up its stack differently" is incorrect: even if Rust wanted to, it couldn't do so with the LLVM backend.
Irrelevant funny comment, but everytime I read Smalltalk I imagine this scenario:

Jim: Yo bob!, how's it going man?

Bob: Not so much, what's going on your side?

Jim: Nah, not so much, how's your family?

Bob: They're fine, how's your wife?

Jim: All is good man, all is good...

Bob: ....

Jim:.....

Bob: Hey we should make a webapp together!

Jim: That would be totally rad !..

Jim: .. I've even heard there's a sophisticated webapp
framework for people having a smalltalk like us!

Bob: Whoa that's cool !, let's get on it man!

Jim: Smashing!!, But what kind of app should we work on?!

Bob: I don't know let's just download it and make something simple

Jim: Darn, it's only made for sophisticated webapps, says so on their website:(

Bob: Naaah, life sucks man, lets wait till they support simple stuff in the future

Jim: Sure thing, let's take it in our next smalltalk, gotta run now I have a scrum!

Bob: Ok, I'll get my coffee and leave before no one notices I don't even work here!

Jim: K man, cya!
OSX is Posix, as is BSD, Minix, ReactOS, and many more. It's a fucking standard that has existed long before Linux.
You would be throwing away the next generations fuel. We only use a tiny portion of that available energy from nuclear fuel. This is stupidly wasteful - we should be reprocessing it and putting it back into the reactors.

A lot of the waste that remains should be used in breeder reactors, such as the LFTR. The amount of actual waste left over if we actually use the entire fuel is tiny compared to what we currently call "waste".
I tried it recently, didn't work with cmake OOB the way old msys did for me.
If SalesForce is seeking a wide audience for this material then why offer only the choice of the epub format for download? Why not plain text, html or a pdf?
I posted this link but I don't see any option to edit the URL now.
FBI director: 'What if Apple engineers are kidnapped and forced to write code?'
Of course not. Perhaps "arbitrary IP address" would have been more precise phrasing, but I doubt many people though OP was suggesting that the IP address was literally random.
This appears to be a blatant ripoff of https://play.google.com/store/apps/details?id=cc.openframewo... - they didn't even change the app ID to refer to something other than the original developer's domain.
Well, a million years is a long time for chemicals to change into other chemicals, too. Do you have citations that show chemicals that take longer to convert into harmless chemicals in environmental conditions than the atoms in radioactive waste take to convert into harmless atoms?
Launching with amazing deals
if you already have Linux or OS X running, but just want to compile some stuff for Windows then I'd recommend looking into http://mxe.cc
IMO it can be rough when tech writers try to tackle politics. They tend to over-rely on technology as an explanatory factor, and under-rely on candidate, cultural, and political factors.

For example Ben is relying on his "aggregator theory" to explain Trump, but I don't see how it applies. Trump is not spending resources on any of the big tech aggregators, and he is not trying to go around the media. In fact he is by far the most media-reliant candidate in the race. People find information about Trump on Facebook not because Trump is working Facebook's levers, but because so many news stories are written about him! He is infiltrating tech platforms via the media.

Yes he is a heavy user of Twitter. But we've seen countless articles here on HN about the stagnant state of Twitter as a social network. But guess who still loves Twitter and uses it heavily: the media. Trump is on Twitter because that's where the reporters are.

I'm not going to try to explain Trump's success. No one can, except maybe Trump. But I do know that the Internet / media structure today is not a sufficient explanation. Why? Because a) all the candidates exist in the same tech/media environment, and b) the tech/media environment in 2016 is not substantially different from 2012, when the GOP went establishment yet again.

Now maybe Ben would say that Trump has seized the opportunity much better than the other candidates. But that is functionally the same as saying that Trump is an extraordinary candidate--which, while unsatisfying as an explanation, is right.

Edit: for clarity
Laser-induced graphene creates super nano-defects _ Graphene Uses
Adblocking is a 'modern-day protection racket', says culture secretary
True. What Comey might not see here is that Apple is fighting to keep its credit on the international market, and so should all US companies do.
That's probably because Google Acquired Tiltbrush and the founders choose to keep it this way initially.
By choosing what questions to ask and what topics to debate.
Sounds like a great way to document illegal immigrants and employers who hire them. I'd be very concerned about this info falling into the wrong hands (or if I were of a different political affiliation, I'd be very glad).

The article unfortunately has no info on what if any measures are taken in the app to anonymize/potentially encrypt this info. I'd be highly skeptical, especially as the US government has no problem twisting the arms of companies to make them give up users' personal info.

Let's not forget one of the two presidential front runners is quite the outspoken critic of immigration. This could have real consequences if it isn't done right (otherwise I think it's a good idea).
rr (http://rr-project.org/) is a piece of magic. I've heard lots of people talk about using it in wild and awesome ways.

The second part of a magic trick is to connect it to your audience. Making time-travel style debugging is... not easy, but possible. Making it relevant to people, across languages and other conceptual domains, is hard.

If your next work is tackling this, good luck and godspeed :)
Great list - I didn't know about glob operators. That glob negation is going to be very handy.

Re number 2: That works in plain old Bash too:

ls DSC{100..200}.jpg
I'll join the community once I could actually buy it. It really helps you know...
1. If each clicks a ad.
You are right.

But this example only for research purposes, and gathered data will only stored for short time and without publication, personal information of users are not gathered.

And CL team allow any user-agent crawl it by http://www.craigslist.org/robots.txt

If some body want to use this scraper he must ask about it CL team.

Sorry for my poor English.
How large is today's market for this sort of things?
In Finland we have a similiar project[0] under construction. The intention is to store spent nuclear fuel there from 2020-2120 and then seal the facility.

[0]: https://en.wikipedia.org/wiki/Onkalo_spent_nuclear_fuel_repo...
The book "Delete - The virtue of forgetting" comes here to my mind. It deals about the inability of content on the internet to "rot"

http://www.theguardian.com/technology/2011/jun/30/remember-d...
To me, as a SW engineer, the mitigation against the padding oracle attack in SSLv2 (pretend its correct and generate random PMS) seems like a very bad hack. Is there some better, more modern way to protect against bad input that eliminates this entire class of problems, similarly as we use encrypt-then-HMAC or GCM for encryption?
I misspoke a little with regards to NPM. NPM has something called npm-shrinkwrap that allows you to lock resolved dependencies. It's used in many NPM projects and seems to be a standard chosen by the community.

I am not sure what ~= means in requirments.txt, but I'm gonna guess it means something like ~> or ^. With as system like that if everyone follows semver correctly we are fairly okay. The problem is that not everyone does and you have no guarantee that deploying the same code at two points in time t1 and t2 will produce the same application since one of the dependencies might have released new code.
For me defaults matter... 99% of the time when I want to use wget or curl, I want to do it to download a file, so I can keep working on it, from the filesystem.

wget does that without any parameters. Curl requires me to remember and provide parameters for this obvious usecase.

So wget wins every time.
Alive 40 servers with active Android Ransomware samples
iPhone with OLED Display Coming Sooner Than Expected?
Study: British need to retire at 81 to get parents' standard
How does it promote using the latest version?
Ola and Uber Launch Bike Taxi Services in Bengaluru India
Link to the study called "The Death Of Retirement":

https://www.royallondon.com/Documents/PDFs/2016/Royal%20Lond...
> Statistics from the United States Dept. of Labor's Bureau of Labor Statistics shows that the United States suffers nearly 90 crane-related deaths per year

In Europe I almost never hear about crane accidents, either they do not happen as often or are underreported. Anyway, seems me being uncomfortable walking past them is not too much paranoic.
> He vowed to set up a round table involving major publishers, social media groups and adblocking companies in the coming weeks to do something about the problem

Oh great, something else the Govt is going to "solve".
Do they cover ambulance and hospital fees if motorbike taxi is involved in an accident?
Ask HN: Does robots.txt serve a real purpose?
Robots.txt is treated like a fundamental piece of SEO, but I have never seen a straight answer on what its purpose is.

There are clearly lots of ways it can hurt SEO if used incorrectly, but is there a scenario where a site gets more organic traffic because of robots.txt than it would without it?

Often, people say it should be used to hide duplicate content. However, Google has been pretty clear that duplicate content is only penalized when it is intended to deceive. And they explicitly say not to use robots.txt to block duplicate content.

>Google does not recommend blocking crawler access to duplicate content on your website, whether with a robots.txt file or other methods.

https://support.google.com/webmasters/answer/66359?hl=en

It is also a poor way of blocking sensitive pages that you don't want to appear in the SERPs. A noindex meta tag is better.

Is there a good example where robots.txt helps SEO, or where it serves any other real purpose?
Oh, now that's cool ! I see you've added a "help" command. And "cd REST-for-TYPO3-rest.cundd.net" makes a lot of sense now that I can see that "REST-for-TYPO3-rest.cundd.net" is a directory with the "ll" command.

I like it ! :)
What Apple’s Standoff with the FBI Means for Your Medical Records
An Open Letter to Sec. Ashton Carter
10 Estonian startups to look out for in 2016
Hmm, interesting suggestion for a temporary fix. I'll have a play around later.

But I'm loathe to add another point of failure in my transmission route, let alone one I need to maintain myself and troubleshoot myself (VPS).
Most people don't actually get their news from social media.

The people who do spend an inordinate amount of focus social media, and who've gone lurching off into a little bubble, are the journalists. They've spent the last year being shocked that the public keeps disagreeing with them and their circle of friends. Surely tomorrow the public will see how stupid it is to vote for that nasty Mr Trump that Twitter keeps condemning and that Mr Rubio is the only nice shiny acceptable candidate. No? Oh well, next week then. Still not, goodness why can't these people get with the Twitter vibe. Surely next month then...

Sanders and Trump are quite different. Sanders has picked up votes from the social bubble moving leftwards into his territory. Trump has picked up votes from the people outside the bubble staring in incredulity as the bubble gets more inward looking and spends more and more of its time raging about what candidates can and cannot say. (Which is why every controversy helps Trump -- he's essentially made rebellion against that his campaign... the candidate who will not be cowed)
> I'm not going to try to explain Trump's success. No one can, except maybe Trump.

FWIW his success is not really hard to explain, but to do so would likely derail this thread into LEO.
"Since the developers have been working on the app for three years, I'm sure that they've built in safeguards."

In my experience assuming people are competent in their security is usually a really really optimistic view point and very often untrue.
Nowaday I just use httpie. It's in Python, so easy to install in windows, and let me work easily with requests and responses, inspect the content, add coloration, etc. Plus the syntax is much easier.
Well, in a way they already have: Obama was the enti-establishment candidate 8 years ago, with very little (or no) political base. Sanders this year is the same, except with less connection to minority voters -- but he's still making Hillary work hard for what was supposed to be a coronation.
Awww. I was really excited until I saw it isn't a native app. My notion of Desktop First is a native & offline app (a big benefit since I often need to manage my task lists when I don't have net access).
Nelson Dellis' MIND SHOW – Alex Mullen // 2015 World Memory Champion [video]
Clearly, Trump has mastered traditional media, but would the way he's done so be possible without social media?

The traditional media coverage of Trump is generally negative, and his signature "Say something outrageous and spark a conversation" style relies on social media, where the conversation happens.

Without that, would he just be "that rich guy the media always makes fun of"?
That's because you're burying usable fuel, breeder reactors eliminate the waste problem for all practical purposes, the reason they're not being built has been entirely political. https://en.wikipedia.org/wiki/Breeder_reactor#Waste_reductio...
congratulations on having a very smart kid.
That sounds pretty illegal.
"Hate my country?" What kind of nonsense is that?
That's precisely his base. If the establishment hates him, he must be doing something right.
Presenters – Your audience aren’t fish
See Forth, Factor a.o. which are "harvard" languages.
I'm Chinese. I feel this part very offensive.

"...but without stopping the Chinese or Russians from knowing this detail..."
I've used all of the different headsets and the Vive is the standout.
> `push` decrements the stack pointer on x86 architecture, unlike on ARM.

Why do you say "unlike on ARM"? In 25 years I've never seen anything but a full, descending stack used as the program stack. You can have ascending stacks, but that's more an artifact of the fact that `pop` and `push` (which didn't exist in the assembly language until Thumb) are just specific uses of the general multiple load/store instructions `LDM` and `STM`, which can "write back" an incremented or decremented base register.
Goes back to an Asimov short story, Light Verse (IIRC, I read it in Spanish, I think this is the original title).
Tunisian forces kill five terrorists crossing from Libya
absolutely. if maths, etc had have been framed like this I would have been a model student. as it was, I spent my time coding other (not useful) things instead of homework
> Why is it “pathological”? Are there any observable negative effects?

Yes: decreased happiness, productivity, and mental health.

> Nobody is saying “don't think about anything else” or “stop being productive”.

That's not how long-term grudges work in the real world.

> No free nation can have an unpopular leader for a long time. In the long run, the actions of a free nation, good or bad, can be entirely attributed to its people. [...] Nationhood is as concrete as is your mother tongue and culture.

Thas is a very, very, simplified opinion about complex matters. People with strong, oversimplified opinions about complex matters are dangerous to the rest of society. Please don't vote.
Memory is not history.

Memory includes emotions and history should just remember facts. We should never forget facts.

We should never forget that Europe fought wars against the Muslims, specially since nothing in the Muslim world has changed since the Q'ran was written.

I had visited lots of Muslim countries in Africa. It is mandatory there that you wake up in the middle of the morning to pray whenever you want it or not.

It is mandatory for them not to represent the prophet Muhammad in any way. You can't make a film with an actor representing Muhammad, or you will just be killed by someone.

It is mandatory for them not to eat pig, probably because hygienic conditions 1600 years ago in Arabia. Idem with circumcision.

This is not even the past, it is present time. Some people, like the author of this article want us just to close the eyes to reality and accept millions of foreign people with obsolete beliefs into Europe just looking away from the consequences of this.

This only comes from absence of knowledge. This man wants to make virtue from ignorance. War is peace, freedom is slavery, ignorance is strength.
What?

"If Congress were owned by corporations, none of this would be happening"--it's almost as if there can be multiple interests influencing / lobbying for power somehow, and not a single corporation owns all of congress...
CIA Director: It's the Media's Fault That Terrorists Are So Good at Encryption
Progressives should be worried about what will happen to the Democratic party after this election, though. It's probably going to become the new home of neoconservatives by the end of this decade (if not already), and who knows what other factions will flock to the Democrats if Trump actually does remake the Republican party into a right-wing nationalist one.

If you're a reliable Democrat (like myself) you might gloat for a while over the implosion of the imposing party, but a one-party state will really suck. I honestly hope the GOP can get their shit together sooner rather than later.
I just did it. And woosh browsing is fast, I had forgotten that part.

But then I remembered why I uninstalled it. On every site I visit I have to go through the list of scripts to allow until I can browse correctly.
Curl gets another point for having better SNI support, as wget versions until relatively recently didn't support it.

This means you can't securely download content using relatively recent (but not the newest) versions of wget (such as any in the Ubuntu 12.04 repos) from a server which uses SNI, unless the domain you're requesting happens to be the default for the server.

As an example, I found the file https://redbot.org/static/style.css only accessible with SNI. Try `wget https://redbot.org/static/style.css` vs. `curl -O https://redbot.org/static/style.css` on Ubuntu 12.04. Domain names which point to S3 buckets (and likely other CDNs) will have similar issues.
That assumes the Cuban government actually wants Cubans to have proper access to the Internet. The Internet isn't bad in Cuba because of some technical limitation.
None, ever. Unless you count the Chinese capsules that are heavily influenced by the Soyuz design and of course land in China.
A suggestion: don't wiggle the editor when there's a problem, or move the help icon outside. I wanted to check the "?" icon a couple of times, but couldn't click it because it was wiggling with the editor.

It's really frustrating.
Indeed, but isn't the widespread antiestablishmentarianism also nurtured primarily in social media?
Some of those are even to hard for some adults I teach to. One of the most important thing in pedagogy is to never mix several notions in the same theme. E.G: making exercices involving maths.
From the UK govt.'s Health and Safety Site [1]

Since 2001 there have been 61 accidents involving tower cranes [in the UK]. 9 people have died, and 25 have been seriously injured.

I don't know why they chose that year, perhaps in response to the highly publicised crash in London in 2000 which claimed 3 lives [2]

[1] http://www.hse.gov.uk/construction/safetytopics/cranes.htm

[2] http://www.hse.gov.uk/construction/crane/
Some mod could fix the upcylce / upcycle typo.
There are a couple of continuation-based web frameworks for Ruby (Borges, Wee), but they're old and abandoned as far as I know.

I suspect it didn't catch on because (1) people are afraid of continuations, and (2) web apps are typically designed in at least a pseudo-REST-like style, so the paradigm of "asking" the user (like "await" in ES6) isn't needed very often.

But it's a cool thing to be able to do, especially for funnel-type flows, and other types of more complex session-based interactions.

I wonder if there are any JavaScript inversion of control things for client side code. I've been working for the past week on a signup funnel with React and Flux, and it's just a big explicit state machine... which kind of works, but is also kind of tedious.
Xylophone made using O'Reilly manuals [video]
robots.txt is the "(Web) Robots Exclusion List".

Any web robots should parse your /robots.txt before accessing any site, but it's still the robot's (or its programmer's) choice to use it.

So: No, but still add it to your site and maintain it.
The article says the Iraqi government has hired an Italian contractor to reinforce and maintain the dam. This presumably makes the massive-disaster scenario described in the Guardian's rather clickbaity headline somewhat less likely.

Edit: fair enough, it might not be as simple as just hiring some engineers to fix it; I hadn't considered the location. But still: when the news event that happened yesterday is that some engineers were hired to fix the dam, I think it's a bit disingenuous to therefore run a story with a headline saying "dam on brink of collapse, may kill one million."
I believe Go, however, uses its own stack rather than the C stack.

I think Rust used to do the same thing and use segmented stacks (rather than the C stack) until late 2013 or early 2014, point at which the language's base was drastically lowered (in the abstraction stack) away from builtin GC, green threads and the like.
Numba 0.24 released
Cocycles code search adds new capability: usage examples
More and more I'm fascinated by this 'ocean' of forces, waves, pressure points and voids that make something like shenzen pop and become a gravity center. Until it's not. And the pole will shift somewhere else. I don't know if there's a name for this, if it's just plain history. Or system theory.. but I'd love to read more about it.
Agreed that it's possible to opt out at the individual level (I do so, myself). However, the people I interact with talk about the topics covered by the media with me. In a way they are acting as a 2nd order part of the megamedia companies by refocusing my attention, both IRL and online. This is obviously a weaker link than directly watching cable, but still there nonetheless.
Forget about Trump...he's just a scary reminder of how many people will still get riled up by xenophobic fear-mongering and aggression, and yeah he's basically the establishment and has been all over traditional media for years.

Bernie, though, I'm pretty sure is a candidate that doesn't get as far as he has without the kind of grassroots campaign only possible in the Internet era. Ron Paul was this candidate in the last election. The Internet definitely has reduced the ability of a centralized minority to control the message, and that will continue as the percentage of internet-savvy people increases.
Stupid question, but how do things like this resume from where they left off? Wouldn't the server need to be cooperating in this? Is that build into HTTP?
The reason technologists fear a negative outcome in San Bernardino Apple case