skysight-inc/HackerNews huggingface dataset:
Too bad he didnt go out with a 'bang' like former FIA prez Max Mosley

http://content.time.com/time/world/article/0,8599,1728032,00...
Have you seen a book or magazine from before computers? LaTeX replicates what professional typesetters did.
Report: Dark Souls 3 will be announced at E3
It's a shame they didn't allow DP users to connect a USB cable to the Thunderbolt Display and get access to all the other devices. Not aesthetically wonderful, but would've made some old customers happy.
Cool comment, what does it contribute?
If anyone is interested in selling replicas contact me.
Software specifically designed for the marijuana industry sounds like a related business to me.
I was bitten by this once when I didn't know that. I had an application that rarely did inserts and had autocommit turned off. So one select freezed now() for few days until next insert. The result was me having few straight days logged into the timesheet over weekend.
I don't really like the "streaming" story. In reduction, you have to implement three arities. In streaming, only two are used. Moreover, the "reducing value" is opaque in said scenarios. All of this basically amounts to the two cases are very different. So a streaming transducer can be used in a reducing context, but not really vice versa.
Department of Defense requires air gaps between red and black[1] networks, but blackers[2] exist that can tunnel red traffic over block networks.

[1]https://en.wikipedia.org/wiki/Red/black_concept

[2]https://en.wikipedia.org/wiki/Blacker_(security)
Tool, which generates native code snippets for iOS apps using design guidelines
It's also probably a lot easier to capture a ping pong ball than a blimp. Then you'll have people reverse-engineering them and figuring out countermeasures. It'll be illegal, of course, but someone will have a way to defeat them and probably use it.
How well would you say that Tesla is coping with this as a company? For that matter, what about Apple?

Apple just kind of assumes that you have the latest shiny, because why wouldn't you? This induces a phenomenon I call the Apple Turnover: when a software update aimed at new Apple things comes out and makes your old Apple thing not run so good anymore. Sluggish iPhones are the hallmark example today, but I was bitten badly by this in the mid-2000s when Panther would no longer compile C++ files. You see, one of Apple's OS updates for Panther came with Tiger's libstdc++, which used the new Itanium ABI. This was so Xcode for Tiger could compile programs to run on Panther, but without heroic efforts to set up compiler flags in every package you built to link against the old static libstdc++, compiling on Panther would link against the new libstdc++ by default and fail horribly, rendering C++ code uncompilable. (Deleting or renaming the new libstdc++ was not an option; it was a heavily depended on system component and I think even the header files were changed for the new library.) And a lot of stuff depended on C++, including C-API stuff like SDL. And Apple did fuck all to fix it.

So if you buy a shiny Apple toy, your choices are to commit to upgrading early in the new product cycle or risk an Apple Turnover rendering your purchase, if not useless, then with degraded functionality even relative to the same device when you bought it.

And the pisser is during the 80s and 90s, Apple gear was legendary for running well, and being supported, many years if not more than a decade after its purchase date.
They are documented in :help left-right-motions, which you can also read at http://vimdoc.sourceforge.net/htmldoc/motion.html#left-right....

fx moves the cursor to the next occurrence of x, and semicolon repeats the search. To repeat the search in the opposite direction, use comma. 4tx moves the cursor right before the 4th occurrence of x right of the cursor in the line. F and T move backwards instead of forwards; in that case, semicolon continues moving backwards and comma moves forwards (similar to / ? n N).

It takes a while to get used to, but it has made me much more efficient compared to when I just pressed wwwww or eeeee or bbbb to get where I wanted in a line.
http://en.wikipedia.org/wiki/Relational_algebra
I use 'fg' a lot. Thanks for the '%' tip. Now to practice and grow some memory muscles!
OH THANK GOD. I'm using Ansible to manage Windows, and today that means fooling around with WinRM. For example, that involved adding Kerberos support to Ansible so that it could authenticate against Windows domain accounts, because those are authed differently from local machine accounts.

Assuming the project succeeds this time around, it's going to be way easier to incorporate Windows servers into Unix-centric management systems. That's a huge benefit to DevOps and Microsoft. Thanks!
What should I do after get a legacy project?
PubkeyAuthentication and disabling password logins helps a lot too. I've also been using deny_hosts a lot over the last couple years as an extra layer.
The user experience of win-modems, win-printers, and win-scanners was absolutely horrific so you really need to click edit and add the sarcasm tag.
Favorite Codepen demos
Those are some huge numbers for sure, but how does that have any bearing on whether or not you want to live forever?

You should be worried about far smaller numbers that relate to the explosion of the sun, and the heat death of the universe.

EDIT: Sorry, I just finished reading the article :P
He talks about death briefly at the end. I still strongly disagree, and would jump at the chance to live forever, although it's definitely scary to think about. I would always want to have suicide as an option, for unexpected events such as a life in prison, or never-ending torture.

The human brain is definitely not equipped to think about timescales on the order of Graham's number, but I would probably only be "human" for an infinitesimally small period of time, relatively speaking.

One day someone from the future might stumble upon these comments and laugh. I hope we make it that far, as a species.
> Yes; however, one may reasonably rely on the representations of the Government.

In criminal law, the only case that I am aware of where this is a defense against later prosecution is where you reasonably rely on the advice of those responsible for enforcing a particular law that a particular act is not against the law -- a representation by law enforcement that something is a violation of the law but is not a current enforcement priority would not suffice for (indeed, would directly oppose) such a defense.

If you have cases, etc., that suggest otherwise, I'd like to see them.
http://www.deepdotweb.com/2015/04/01/democratic-peoples-repu...
You normally use such a scheme to pass data from the more critical to the less critical system. For example in nuclear power plants (that's where I know this scheme from) your low-safety systems can use data acquired by a highly safety relevant system (e.g. to display the pressure, temperature and power generation of the reactor core without being able to influence the safety systems that primarily acquired the values).
101 best free logo fonts
Firefox and Pocket
Sound promising service. Great idea.
Hi, I'm a cofounder of Airtable. We have an alpha version of a Zapier integration, and also an API to directly push your order data into Airtable. The benefit of using Airtable over Google Sheets is that you get true database features without losing the speed and flexibility of a spreadsheet interface: foreign key linking, rich field types, multiple views, better collaboration and mobile access, etc.
You're right. The 9-to-5 employees only sacrifice blood and sweat. The tears are worth so much more.

Quite a lot of that previous argument rests upon the axiomatic assumptions about "fair compensation". I would argue that quite a lot of employees are not compensated fairly, and not just in software companies. The remainder rests upon axiomatic assumptions about the origins of company value. It's almost like you subscribe to the labor theory of value insofar as it benefits founders and owners, then shift back to price theory the instant it becomes a liability to them. Those are not mix-and-match.

If you argue that your vast personal sacrifices entitle you to a vast ownership share in the work-product, you cannot then reasonably argue that lesser sacrifices, made after yours, should not result in lesser ownership shares. Likewise, if you argue that your ownership share is based on the fact that your contributions increased the overall wealth of the company by that amount, you cannot then reasonably argue that the folks who methodically replaced your hasty prototype with something scalable and maintainable should not also receive partial ownership.

You may note from the article that great pains were taken to keep the Mojang line employees from quitting en masse. If they were not responsible for a significant fraction of the current value of the company, that measure would not be necessary.

When you say "where the fuck do you get off...?" I feel it necessary to ask that you reexamine your premises. What you said treads very close to, "Fuck you; I got mine." And I also recognized several common misperceptions of management, such as the idea that regular employees bear no risk of loss when they take a job, and suffer less stress than owners and managers.

In short, where the fuck do you get off discounting so deeply the value of non-owner employees? Does the fact that it happened to someone in their past justify that person doing it to someone else later?
Chat Automation: What Hasn't Been Deployed?
Yes, that makes sense! I've put it on my (now long) list of UI improvements. Thank you very much for the feedback!
I read the help, it's pretty awesome. There's a few bindings in there that I had no clue existed, like Ctrl-w {H J K L} to rotate windows, and ctrl-w f to split window and edit the file under the cursor. My problem is that the default bindings are just a pain to type. Ctrl-w + is a lot of work when you have your window navigation bindings set to CTLR - { h j k l }
the amount of traffic to the 'server' is completely random.

the traffic from the 'server' is completely random and unrelated to the traffic into it.

within this level of encrypted traffic noise, data is carried, smaller than the carrying capacity of that traffic.
Wow, that is pretty awesome. I didn't expect this to have arrived that quickly.

Does it support user constraints on relative placement (and routing)? Self-timed logic, such as NULL Convention Logic [1], doesn't fit well with the synchronous FPGA paradigm, but can be implement on those if the feedback loops are tightly controlled [2]. I'd like to play with that :)

[1] http://en.wikipedia.org/wiki/Asynchronous_circuit

http://www.amazon.com/Designing-Asynchronous-Circuits-Convention-Synthesis/dp/1598299816

[2] http://ieeexplore.ieee.org/xpl/login.jsp?tp=&arnumber=543867...
Flying faster with Twitter Heron
You’re now basing your case on circumstantial evidence which is considered near worthless for a reason.

If you have 5 suspects and then do DNA testing that's solid evidence. Ex: Paternity test. But, if you find someone with DNA testing you need to completely ignore that evidence after that point as 100% of its predictive power has already been used.

PS: To show just how easy it is to mess this stuff up. Suppose a murder occurred in NY city and the DB returned 20 people so you look at the closest 3 suspects and aha someone lives just 10 miles from the crime! However, note you already picked someone that was close by so you need to consider the odds that someone who lives close by happens to lives in the area. EX: A high percentage of people living in say NY state also live within 10 miles a crime in NY City.
Not sure I follow the thread of logic, but I do find quite a lot of what the US government does both at home and abroad disturbing - if not sometimes illegal and/or immoral - and am acutely aware of how that reflects negatively on us American citizens. That includes your example.
If you have experience with RSA key pairs, using ed25519 key pairs is easy. To generate a key pair just run: ssh-keygen -t ed25519

As with RSA, this command generates a public and private key file. Put the public key in the authorized_keys file on the server side.

You'll need OpenSSH 6.4 on both the server and the client side. If you have an older version, I would not recommend upgrading outside of your operating system's normal upgrade channel because then you'll be responsible for security updates. Instead I would wait until your operating system has it.
> Frankly, it's a felony to support the drug trade (including marijuana) in any capacity.

[citation needed]
Spacecraft built from graphene could run on nothing but sunlight
The Well-Tempered Clavier: Download the Open Version of J.S. Bach’s Masterpiece
WWDC Parties 2015
> Same with watch lists, doesnt all the ineffectiveness go away if they have tiering or triage system?

If properly used, perhaps. However, the standards for government forensics have been... questionable.

Generally speaking, government "tests" seem more focused on confirming the prosecutor or investigator's theory than on actually resolving truth about facts.

You seem to be assuming a great deal of statistical literacy on the part of people utilizing these database tools, which I'm not sure is a solid assumption.
Okay. I'm migrating my Wunderlist lists to plain text now.
This is a bad idea for a lot of reasons. A well designed system has components that just work and have standardized interfaces. What you're suggesting is that each device should be totally unusable unless the machine has the specific software running that knows how to use it. That's poor design.
License plate scanners are actually just scanning everyone so there is no slippery slope involved. Right now we are all being watched. It's a pure cost issue; camera + OCR + database lookup is really cheap so just tag everyone.
Our software is intented for the recreational market
Now FIFA needs to disband itself entirely.
Building a Context-Aware Text Editor with NSLinguisticTagger
I still use a 1024-bit DSA key I generated ~10 years ago. How bad is that? Should I replace it with a 2048-bit RSA key?
Yes, firmwares have security bugs too: http://spritesmods.com/?art=hddhack
I can see "Check if I left the stove on and turn it off remotely" being a neat thing to have. But not neat enough to let a 10 year old appliance with no software updates and the capability to burn my house down be accessible to the internet.
FDA process is way more than $13M generally for real medical devices. Regardless, if they're exempt they're exempt. FDA won't look at something that isn't regulated / has straightforward technology
It should give you a hint that you need to up your propaganda game.

Even the funny defense minister of that great "nation" of yours doesn't spread the butter this thick. And that's saying something from someone that atomized entire Russian tank battalions and gets driven out of airports by tactical nukes.
It's unbalanced. There's really no good reason why management should be getting orders of magnitude more profits than the employees just for being there first.

I think the cooperative model[1] should really be the natural order of things. Too bad it's not very common, especially in software.

[1]: http://en.m.wikipedia.org/wiki/Worker_cooperative
A host of interviews and discussions in Washington such as the Holder interview on drone use in America and the legislation from the FAA on drones highly suggests that large drone systems (ARGUS) will be permanently placed in America's skys and that the use of predator drones on American citizens inside American borders deemed to be a threat to national security would be proper depending on official policy.
What payment methods do you like?
can anybody tell me is South Korea is still stuck with Internet Explorer for e-commerce?
A few of these are good suggestions but I can't live without C-v, whether I am already in visual mode or not. Block selection may not be used that frequently but when it is, it's a lifesaver.
And telling us how delicious it tastes.
Not better, but could also be written as:

find ~/.ssh -name '*.pub' | xargs ssh-keygen -lf

Here's a simple bash function to check all your GitHub keys:

function check_github_keys {
username=$1
i=0
curl -sw "\n" "https://github.com/${username}.keys" | while IFS="\n" read -r line ; do
tmp=`mktemp -t githubkey`;
echo "$line" > $tmp
res=$(ssh-keygen -lf $tmp)
rm $tmp
((i=i+1))
echo "${username}.keys:${i} ${res/ $tmp/}"
done
}

Invoke as:

check_github_keys <username>

I'm sure there's a better way to write that one though!
Thanks for this! My mental model of this was really wrong.
This is a very common question and the answer gives an insight into how mind works.

The following explanation applies only for the unconscious-mind (aka the fast-thinking mind from the seminal book by Daniel Kahneman):

People are used to searching on the Google-Homepage so much that they forget that the search is now integrated into Browsers and Computers.

So what happens is that when someone wants to search for information, the first thing they look for is the interface that they have used a lot (which is Google-Homepage). Now fast-thinking-mind tries to go to Google-Homepage.

So they type "google" into the browser search bar (which is what the unconscious-mind does when it is looking for some webpage) and Browser-search-bar-Google opens Google-Homepage.

The end result is you see a lot of people typing Google into Google search. However what is actually happening is that people are looking for Google-Homepage into Browser-Search-Bar.
UAL stock took a $1 nosedive (hah) at 10am.
https://ada.kyleisom.net/
There's an updated PDF version at https://github.com/aaronbloomfield/pdr/tree/master/book/x86
With openvpn (which is just ssl) you can simply not respond when someone presents a bad key.

openssh always responds (unless I've missed a recent feature) thus exposing which port its listening on and that you sent a bad key.

The silent failure is preferable for this application.

Port knocking gives you a roughly equivalent layer.
Location: Washington, DC
Remote: No preference
Willing to relocate: Yes
Technologies: Ruby (Rails), HTML/JS, Java, Postgres, Debian-flavors of Linux, Git, Vagrant, Puppet, Bash
Résumé/CV: linkedin.com/in/michaelweigle
Github: github.com/metricmike
Email: michael.weigle at gmail

Recent CS graduate and Army Reservist. Looking for a fast moving team to learn and build systems with.
I've found the CBC comment moderators like that as well. The moderation policy is essentially, "Don't be vulgar or threatening"

Yet comments that violate the policy but agree with CBC writers views are allowed while polite, ad-hominem free dissenting comments are removed.

When there's too much dissent comments are simply closed.
Generate HTML with Clojure
Sharing Arduino prototypes made easy
If we look at WebKit, And OpenCV and i think OpenGL , the software is really a complement to the real business and are less hard to develop than the main products.Also they are all in the API business - where developers demand open source and have enough power .

As for android - Again it was a strategic necessity for Google, since it needed that distribution point for it's huge ad business. Operating systems are a winner takes all business and the most effective, lowest risk strategy to get there was open sourcing, even though it's kind of a loss leader. And even with only partially open-sourcing android , Google is at constant risk of losing control of android.

The situation in FPGA is different - if altera opens the tool, xilinx and other companies will probably use it , and we'll probably see multiple companies compete on the business.
Remember, it's still a comedy show and he himself does not claim otherwise. Chunks of salt.
I thought it was some bit of legislation that mandated the use of an ActiveX plugin in order to do encryption.

edit: found this link http://betanews.com/2015/04/03/south-korea-looking-to-scrap-...
I don't think it says anything. The vast majority of the seminal papers were written in the 60's and 70's, when few women were even in academia in the first place. A good number are from the 80's, during which you can argue very little emphasis was placed on women in engineering at all. By the nineties we were trying harder to equalize the gap, but it was not yet a priority in the field of CS. The last papers on here are from 2000. Basically, if you know the history of women in academia, the lack of women on this list is absolutely no surprise.

What do you expect people to do, pretend that there was a surplus of female researchers when the really widely applicable research was happening? That's simply not true, and it wouldn't be true in any field.
Cygwin comes with openssh-server [1]. I'll admit cygwin is quirky and not the best option always but I've used it to host ssh server on Windows in the past.

[1] https://cygwin.com/faq.html#faq.using.sshd-in-domain
Too Much Profit Can Doom Your Company
The way I read it from 6,000 miles away and little caring (after all I'm unlikely to ever go "back"), DSK had cleared the field of any decent competition and was going to take the election in a landslide. With enormous international experience, the IMF experience to show that he was a "nice" socialist, not one of these bad "reds" who'd have the Russian tanks in the Champs Elysees on day 2, and Sarkozy's unpopularity, it was a done deal and he was focusing on aligning interests.

Except Sarko's side managed to get the evidence out somehow (Sofitel is owned by pro-Sarko interests, etc.) and destroyed him much as Herman Cain was destroyed when he got too popular - via allegations of sexual misconducts (here, unlike with Cain, justified by later events). It left us scratching our heads at how DSK could be so stupid so close to the finish line (after all, you can do it all you want in France, where the police and media will cover up for you, but to do it in the US which has clean rule of law? insane). Hollande kind of got leadership by default, and Sarko STILL lost.

Honestly, Hollande is doing what he can. I have some sympathy for him and I thought he handled crises remarkably considering low expectations. I savour the irony of the systematic destruction of individual rights occurring under the PS' watch, arguably the "good guys" on that front.
Narvar - www.narvar.com - San Mateo (Silicon Valley)

Hiring for front and back end engineering and data science. Jobs posted to angel.co/narvar as well.

Narvar is the complete supply chain management platform that’s helping the world’s best brands improve the customer experience. From consideration to fulfillment, and beyond, our solutions deliver world-class, data-driven experiences to better serve your customers and transform your business.

We work towards improving customer experiences and maximizing customer lifetime value for businesses through a smart, engaging, and analytics-driven approach to supply chain using open APIs and SaaS technologies.

Full-stack Engineer ONSITE:
You will be working with every aspect of the product, to develop the experience for our clients and the end consumers.

Front-end Engineer ONSITE:
You would be working with the design and development team to constantly create and improve the experience for end consumer while supporting the product team on behalf of our retail clients.

Data Scientist INTERN ONSITE:
You will be provided with mentorship and given a choice of problems: starting from one-off descriptive statistics, to developing predictive analytics, to developing production grade, high-volume machine learning APIs.

Feel free to email me (lead data scientist) jeremy at
I would say only the DIY part of the IoT is something to look forward to. When all it takes is $20 and a few lines of Lua to set up a display, some sensors etc. that's connected either to the actual internet or just your private wifi, that's actually a cool thing. Basically any time you've thought "Hey, I could use an RPi and automate this.. Nah, they're too big and expensive."
The key issues would be scale of the surveillance and warrants.
In the US, FDA also regulates medical devices such as pacemakers etc