skysight-inc/HackerNews huggingface dataset:
Focus on speed and modularity next to the clear code sounds interesting, but supporting IE 9+ only is kind of a bummer here, because it means "no" for XP users (I use XP64 on my desktop for instance) and there is still substantial number of them.

(And I do curse Microsoft for making IE 9 Vista+ only browser, which is quite likely explainable by use of some shiny new undocumented API, that wasn't available in XP and before. Microsoft and their browser tightly coupled with OS...)
The data visualization community needs its own Hacker News
The hypothesis here is that it is not the father that determines the gender of the baby.
Yes indeed. CircleCI needs read-access to the repos you need to test, and the ability to add a read-only SSH key to those repos.

Unfortunately, the only way to get that is to ask for read- and write-access to all private repos, which makes nobody happy (see http://developer.github.com/v3/oauth/#scopes for the actual options).
whether it will be a underwater tunnel or a bridge or a combination is still in planning stage, definitely it has lower priority than another tunnel which connect Hainan province and the mainland, so this bohaiwan one will never come into true before 2020.
jQuery might be directly cached but does that really matter? You could make the browser cache Minified.js after the first loading.
And I'm pretty sure it's faster to parse / run a 4KB script than a 30KB script.
I used to love Perl as well, it is amazing for text processing and at the time was the silver tape of Internet.

It is pleasant to write, but I can't say the same for reading: sometimes it is hard to understand my own Perl code after untouched for a few months. In this regard, my experience is the same: Python is more readable and easy to maintain.

There's more than one way to do it (TMTOWTDI or TIMTOWTDI, pronounced “Tim Toady”) is a Perl programming motto. This is diametrically opposed to the zen of Python: "There should be one-- and preferably only one --obvious way to do it"

Once you get used to Python, it is very hard to get back to “Tim Toady”, and your Python experience is likely to heavily influence how you write in other languages.
Looking for a Travel Magazine? Here Are Some to Consider
He seems pretty relaxed. He & the young woman alongside him share laughs, when the airport's intercom plays during his meeting.

It's likely that if he's granted stay in Russia, his life will be pretty pleasant. As much as he (and we) love America, he had the strength to stand up to some shady characters hiding behind our flag.

People around the world respect him for this. The Russian people especially. Also, if you want my personal opinion, Russian women are some of the most beautiful in the world.
I'd venture to guess that they aren't doing that because there's little to no market for it.

Although Perl is now a general-purpose programming language, it originated as a scripting language for UNIX systems administration and for parsing text files. Perl's traditional use case is one where you're working on a UNIX server through an SSH terminal, so you only have vi/vim or maybe emacs. In that situation, GUI IDEs are not really an option, and trying to use them kind of goes against the whole purpose and culture of Perl. If you're using Perl, you're probably already comfortable working in a command line terminal and have no need for an IDE.

Also, Perl is complicated and looks "like a cartoon character swearing" (-pg) but a nice thing about Perl is that to learn it, you really only need a computer with an OS (which will come with Perl installed on it as long as it isn't Windows) and the camel book.
How many times did you try and in what markets?
What do you mean by "such country"?

Russia is one of the most corrupt countries in the world. Rich and powerful can steal, murder, imprison opposition, rape with no repercussions.

Its science is in the toilet and is getting invaded by the orthodox church.

Its industry is in ruins.

It's basically running on natural resources now.
I didn't discover Byte until the 1990s, in college. I often sat in the library reading back issues. When I finally subscribed to the magazine myself, I only received a few months' worth before they folded up shop! Great memories nevertheless.
EBay Breaks into 3D Printing with iPhone App eBay Exact - Our Review
It isn't just their business, it is a common use case for the web today. Hulu, Amazon, audio guys like spotify and pandora are also doing something that would make use of it.
I miss Creative Computing, too. It was the philosophy to Byte's technical vision.
The magazine's title always seemed like an omen that death was inevitable.
I also used OpenID for identi.ca but had an email address associated with my account. However identi.ca says it doesn't recognize my username and it won't let me register [the old username or a new one]. :(
It isn't to be contrarian. Discuss things like that, make new good practices born. It was the same with goto, singleton pattern and other things.
Nice one! i am digging it so far!
Gonna try using it in one of my smaller projects to see how it goes.

btw anybody would like to use this in their Rails project, just drop https://github.com/tmlee/minifiedjs-rails into your app for asset pipeline. just did a quick one for that.
Mobile web apps may be slow because Moore's law is ending
In the case he cited with CloudFlare, the phishing the voicemail was a pretty effective attack vector. Also, where does he tie PIN weakness to SMS interception? They're uniquely vulnerable.

> Take a random Internet service protected by passwords and add a second factor to the login step where after login and password you must enter a code that gets SMS'd to your preconfigured phone number. The number of fraudulent logins will drop to near zero as password guessing is no longer sufficient to break in to an account.

I think you're mitigating one set of risks while adding others.

EDIT: just want to add, I do think UX should be a primary concern of security; I just disagree with your analysis of his post.
One more time then: Your solution is to give your wealth class more money, and have it trickle down, because this time it will actually work?

Paint me a disgusting inhuman monster all you want. I am not swayed by this position. For rather obvious reasons.
Yes you freely applied to work for a company you believed to be unethical. But if there are only two companies available to work for and one is unethical you should probably move elsewhere. Just to be clear, my statement was aimed at educated people in countries with some choice of employment. It wasn't intended as an arch right-wing statement. If poverty or political circumstances remove your freedom to choose then that would invalidate what I said.
That's the first thing I wondered about when he left Hong Kong. Did he just pull out a bunch of cash at an ATM first?
Bitcoin will prosper until governments or banks decide to crush it
In Windows, I generally just default to CTRL+SHIFT+ESC which immediately brings up the Task Manager. At work, I'll use WINKEY+L to lock the machine. It's very rare that I actually need to use the CTRL+ALT+DELETE key combination.
I launched BromBone a few months ago. About 150 people signed up and tried it at least once. Most of them never came back after that. No one ever paid.

A few weeks ago, I refocused BromBone into a subset of what it was before. I've already got a handful of paid accounts and I expect a few more soon. I'm not rich yet, but some people paying is way better than no one paying. There is hope this time.

For BromBone, I think there are two main things that have made the difference:

1) The first version of the service would make developer's lives a little easier but still leaves a lot of development for them to do. The new version completely eliminates a pain for them with very little work on their part.

The first version could have been helpful to a lot of different people. I thought a bigger market would be better. Instead it meant:
* I couldn't focus on one community
* I had to try to market to communities I didn't really understand
* It fix half of a lot of people's problems, but didn't completely fix anyone's

2) The new version has a landing page that looks more like a traditional SaaS landing page. I tried to go my own way to much with the previous landing page. I'm not a designer, and I didn't pull it off. I think the new landing page looks more legit to people and makes them more likely to recommend it to their boss.

--

BromBone v1 was a "Headless Browser as a Service".
BromBone v2 is "Make your AngularJS, EmberJS, or BackboneJS website Crawlable by Google".
http://www.BromBone.com
Byte was one of the clear contenders for the best (if not the best) general computer magazine - but as an avid commodore 64 hacker back in 1982-1983, Compute!, with it's monthly updates on various things like undocumented 6510 opcodes, and their interesting assembly programs that we typed in by hand (mostly consisting of a bunch of data/poke statements, will always hold a warm place in my heart.
lacuna:

1. An empty space or a missing part; a gap: "self-centered in opinion, with curious lacunae of astounding ignorance" (Frank Norris).

2. Anatomy A cavity, space, or depression, especially in a bone, containing cartilage or bone cells.

___________________________________________

Is Lacuna Expanse(LE) modeled on EVE Online? I do not know about games as my boxes always appear limited, connection slow, and there is a learning curve to these sprawling fantastic worlds. Popular EVE Online has beautiful Youtube vids, so the tease is there. LE looks more accessible, and from the OP, a perl API to grow the LE expanse. There must be many isolated(frustrated?) perl programmers that will be drawn into this Lucana universe.

I've a suspicion while never having personally faced this argument other than adapting snippets of CPAN perl module source, like lisp's power to individually coin, perl's 'more than one way to do it' may become a handicap when projects scale big and it depends on walking through other's code beyond the standard gluing of perl modules.

...space jump on over to LE right now...

Login `empire name'? What's this? Not user name? ... here we go, tutorial = vids w/ emails
I seem to remember it being mostly advertising even in the early 90s.

My thought on the headline was "and nothing of value was lost", but thats perhaps unfair since the last time I looked in one was probably 20 years ago.
You are confusing dynamic typing vs static typing with run-time execution vs compile-time execution.

A statically typed language can do arbitrary stuff at run-time too that will not be amenable to static analysis. This has nothing to do with the type system.

Furthermore, a dynamic language can be perfectly amenable to static analysis. For instance, in lisp+slime, slime-who-calls can identify callers of a particular function, even when grep would not, e.g. if the function was invoked via a turing-complete macro. The key thing here is that the AST to be analyzed does exist at compile-time; it just happens to be generated rather than hand-coded.
For me it was Micro Cornucopia.

https://en.wikipedia.org/wiki/Micro_Cornucopia
Getting help with health insurance
The Humbling Nature of Startups
Oh, you can play around with that URL and the scopes too to see how the permissions are affected. Eg change "user" to "user:email". See http://developer.github.com/v3/oauth/#scopes for a list of all the scopes.
GitHub's "scopes" (permissions, see http://developer.github.com/v3/oauth/#scopes) are very coarse-grained. So in this case we need to occasionally (via opt-in) add an SSH key to your account, but that permission isn't covered by a fine-leveled scope, so we need the coarse level "user" scope.

We discuss it in some more detail here: https://circleci.com/docs/github-permissions
No, not directly. From the jQuery API docs:

$("#dataTable tbody").on("click", "tr", function(event){
alert($(this).text());
});

In Minified, the easiest way to get exactly the same event handler is this:
$("#dataTable tbody").each(function(tbody) {
$('tr', tbody).on("click", function(){
alert($(this).text());
}, tbody);
Top Bitcoin News Last Week: DEA Seizure, Africa, Bitcoin Foundation
The closure of Byte magazine is a rather sorry tale:

http://www.halfhill.com/bytefaq.html
While I would not bet money on it, it might be possible that the NSA has dirt on these companies, or on their high-ranking employees, keeping them from taking a stand.
If you think that is good, wait until you find out that Lisp has similar code navigation features under SLIME and yet is a dynamically typed language.
His Acoustics class was arguably the best course I took at MIT. His numerous anecdotes about hard work, perseverance, and applying thought process to every challenge we face really stuck with me. The end-of-semester field trip left a long lasting impression. He made me a better person I am today. I'll really miss him.
I don't think people are necessarily saying that this assumption is or is not unfounded. But it should not be grounds for not hiring someone.
I do value it more than the abuse I think that it's likely or possible to cause. (which I think is very little)
I'm not sure phishing is limited to situations where you attack the account owner, though I could be wrong. Going off of the Wikipedia entry (though this doesn't prove anything either):

> Phishing is the act of attempting to acquire information such as usernames, passwords, and credit card details (and sometimes, indirectly, money) by masquerading as a trustworthy entity in an electronic communication.

https://en.wikipedia.org/wiki/Phishing
Automatic living styleguide | Build Podcast #47
Agreed. Considering the NSA stores the contents of all our electronic communications (including phone calls), they have a massive pool to fish in. What will they fish for next?

Edit: You know who's in that pool, alongside us? Senators. Congressmen. Police. Other spy agencies.
I love driving but I hate commuting. A loud manual shifting two-seater is great for recreational driving in the twisties or a track, but not so great for stop & go commutes and 3+ hour road trips. A Prius is perfectly fine for the latter two and I've been subjected to a number of worse cars with sloppy suspension and jerky slush boxes.
Oh really? You think that login+password is a trade of equal risk with login+password+sms? Sorry, but the second is clearly has much less risk.

Twitter introduced SMS authentication as a second factor. Do you really think that their number of fraudulent logins for users protected by that second factor hasn't gone down to near zero?
Very cool! Awesome to see you taking a specific focus and seeing results. How did you go about reaching your ideal market?
Exactly, why write comments if you can choose better names ?
Perfectly legal! I get most of my tax info from taxcafe.co.uk. The best book they sell is called "using a company to save money".

By the way we met at one of the find a tech job meet ups recently. I'm interested in your OSS in government idea. How about you drop me a line next time you're in the city? I'm ben at perurbis.com (no website yet)
To be clear, if I start typing the beginning of the domain name, Chrome will correctly identify my intent. But if I type a fragment of the URL (or multiple fragments), it assumes I want to run a search.

In your example, you said "n" leads to news.ycombinator.com. In Firefox, "n" leads to me to news.cnet.com, which I also visit fairly regularly. Meanwhile, "yc", or "hac", or "nator" yield Hacker News. In Chrome, "yc" yields a suggestion of "yc.edu" (whatever that is) and "hac" yields "hacked games." Part of my distaste for this is that it reveals that everything I type into the omnibar is sent to Google for analysis. I have once accidentally pasted a password into the omnibar field and had a sudden panic. I know it's Google, and DBE, and all of that. But still.

Back to the fragments point, I might remember a site had something to do with "combi" in the name. Type that into Firefox and it knows what I want, even if I've only visited it once several months ago. Google thinks I want "combivent respimat." No joke. Apparently it's a drug.

In fact, as I experiment right now, I can't even get Chrome to suggest news.ycombinator.com by typing "combinator" into the omnibar. As a user of Chrome I am required to remember the domain started with 'y'. In Firefox, the browser tries to help me.

As an exercise, can you tell us what sites are suggested when you type "combinator", "host", "hub" (this one is an example of a plausible case--"It was something-hub", type "hub", "oh yeah, github!"), etc?
Direct democracy doesn't work most of the time.
Looks like it has the Matrix of Leadership in its chest, just like Optimus Prime.
With all the respect in the world, but documentation like that, don't provide any useful information. It only produces noise.
The father determines the gender in a sense that he provides both X and Y. The woman only provides X.

In the facts given in the article I found nothing convincing that the gender selectors are females i.e. they conclude that they are.

Now I haven't studied seriously biology but to change the meiosis of sperm cells to skew the odds seems more effective (and simple) than to have the egg cell select the sperm with the X or Y chromosome during the fertilization that is messy as it is. And if X and Y sperm cells were somehow different I think we may have found out.
If both are not required it's not a second factor. Two factor is something you know (password) plus something you have (a phone number).
That's not exactly the same at all.
They produce decent quality gear outside of my price range. Is there better gear out there, sure. Is there gear out there that is both unequivocally better quality and better priced not to my knowledge. Bose is competitive with other high end consumer grade audio gear.

When it comes to Bose I have only come across two opinions pretty good but expensive or utter crap let me tell you how my hand built tube setup is so much better.
BlackBerry allows Indian government to Intercept emails and Chats
Well, the choice doesn't have to be between a good single-sex school or a crappy co-ed school.
It works only in python, I think. At time, where is the best practice when testing in python ? Doctests or unittest ?
we're doing some CRUD and a lot of crawling and scraping at Outpost (http://outposttravel.com). I don't think CRUD days are numbered just yet - all you need is a problem to fix.
It really is about what your real opinions and intentions are.

Perhaps step one should be "find out their real opinion and intention". But too often people just go straight to "thermo-nuclear melt down".
associations, small businesses with 500+ employees, HR directors, etc. We tried for about 6 months.
Do you mean how did I decide which market to target or how have I marketed to those people? Either way, same answer. I choose a market/community I was already part of and understood.

My mistake was not doing that the first time. I knew there would be a market for a headless browser service in the client-side javascript framework community. I tried to expand it to also include testing and screen capture. I didn't understand those markets. I wasn't able to offer value there, but trying prevented me from offering max value to the market I did understand.
I'd love to hear more. I've been through this more than once and don't have a good answer on how to get out.
Yes: call/SMS forwarding. It depends on how good your first factor (e.g. password policies) are, and how your reset process works. Getting someone's phone number and setting up call forwarding doesn't require much social engineering savvy to pull off.

http://www.wired.com/gadgetlab/2012/08/apple-amazon-mat-hona...
that is how liqpay.com works. you enter number, receive one time PIN via sms to login
Omni: Move Naturally in games
Dr. Dobb's Journal was another great magazine.

I still enjoy printed material. I subscribe to 3 magazines (which rotate since I do not have time for more) and purchase my non-techie books solely in print.
No. That would be racist. There are all sorts of protected groups. Men is not one of them.
Unfortunately, their software is broken. It goes through the test, and then the post test questions (I strongly prefer X, etc) just keep repeating over and over. You can't actually complete a test.
Well, from IDG, I prefered to read ComputerWorld anyway.

It's apparently for IT managers (which I am not), but it at least contains some information, unlike PC World's "top 10 shareware applications of the month" and "let's test this random hardware and put the results in a big table".
In the beginning: Ralph H. Baer and the birth of the game console
Your targeted market definition for v2 is better. I personally wouldn't have been interested in the "Value Prop" of V1 because I couldn't extract how it would make my world better. V2 phrasing is very clear, and I think you can go a long way with that. You might also look at saying giving much better SEO to Angular(etc) websites.
The Kryptos sculpture (FOIA request) at CIA HQ
Are the Fluhrer-McGrew biases actually exploitable? After all, they've been known for over ten years, but no one seems to have been particularly concerned about them before.
Kalei Styleguide - CSS Living Style guide
the biggest problem with CRUD is that it allows for incremental innovations on things that have already been done without allowing for operational efficiency or barriers of entry.

In the words of Clayton Christensen, once you are big and popular companies with better distribution and operational efficiency will thank you for proving that particular incremental innovation valid, and will inevitably step on your toes.

That or, your margin will always have to remain low because you will be a second player in the market. I mean, compare simple CRUB companies with the new hardware ones. Let's pick gaming companies like Oculus Rift, or the Omni on Kickstarter. They each spent about 2-years developing and their technology is not incremental innovation -- its a great shift.

I worry that all CRUB services, other than the ones that deal with big-data (i.e.: use Hadoop, or Casandra) are incremental innovations at this point.
I think some of the use-cases are getting mixed, including by myself and by the author.

I do agree that 2FA, even with cell-phones, will improve the security of the web interface. The CloudFlare breach was caused by using the phone as an independent authenticator (overriding the password) which is not 2FA, as I understand it.

And I agree, the likelihood of SMS interception or spoofing during the verification process seems pretty slim. I'm going to bow out to the security experts at this point.
It took a while. We went from 0 to $100k in a year - with $500k before year 2, but we're SaaS for SMB's within a well defined niche. It was a long hard slog of pitches, demos, and conferences. I've since left as CTO because I didn't want to be in the niche we needed to pivot to.
Are you joking? They fail to mention the most important point of Java/C# vs C++ or C, which is that they are safe (e.g no buffer overflows) and their semantics are a million times easier to grasp (e.g int's behavior is specified for all possible operator/operand combinations). I guess being able to write code that works isn't a very popular marketing point.