skysight-inc/HackerNews huggingface dataset:
No, I get it. I'm simply saying the idea of replacing the business card is almost a trope of startups and has yet to see much enthusiasm from adopters.

Only 1/10 people actually keep the business cards they get, even then do you remember where you met that person? Very likely not

I don't intend to keep business cards. Here is my use case: Go to an event, collect a ton of cards, go home and email the people a follow up using their cards as a reference point for contact info, throw card away.

Analog cards interrupt the socializing the absolute minimum, I don't even have to look at it when they give it to me. Even if I intend to enter the data into my phone or another system I can do that in bulk at the end of the night or once I am home much more efficiently.
Whose DNS layer? If they own the user's, no. If they own the server's, maybe, if they could convince the CA to sign a certificate they control. Otherwise, they couldn't really do anything.
Not to mention, ES6 adds a lot of the more useful stuff from CoffeeScript without most of the problems. All too often I have seen developers using CoffeeScript run into the unfortunate implicit return and awful readibility of objects problem when trying to debug code - I often either point it out off the bat, or I use the CoffeeScript compiler to figure out what they had and what they intended. That is extra unneccessary overhead for developers.
100 icons in 100 days
Guess we need an open protocol! OP should build that
Depends on your math and preferences. You can regard time as another spatial dimension; some problems work out neatly that way.
Google != AT&T
If you are bootstrapping then it is quite likely that you will make a profit [1]. The reason why is that you need to build up capital in the business to provide a buffer for anything going wrong or to take advantage of new opportunities. Trying to run a bootstrapped company on the knife edge of break even is not easy.

1. This is assuming that you have not been lent the capital required to the company.
Not sure how the self-signed cert would make things better. Couldn't an MITM attacker do the exact same thing? Presumably, the MITM attacker would already be the party making the (fraudulent) request to the CA, so they could submit their own fingerprint.
Show HN: Saucery – SauceLabs DesiredCapabilities Sorted
Full Circle Solutions is pleased to announce that it has launched Saucery For NUnit.

Saucery takes care of SauceLabs DesiredCapabilities across all its platforms so you can focus on your tests.

All for only $499. This is less than the cost of 1 day consultancy and will save you much more than that in return.

Prerequisites: Jenkins, Sauce OnDemand Plugin (both free)

Check it out at http://fullcirclesolutions.com.au
Sadly, I don't think this (and similar things) will take off. Not because its bad, but because of public school bureaucracy. In my experience, teachers either have to pay out of pocket, or use "approved vendors" which, most likely, won't stock things like this. Heck, one teacher bought a bunch of arduinos but someone somewhere had a fit over sit-up and now there's a box of unused arduinos sitting in the corner.

Not just that either, in many public schools enginnering/Cs classes are "Blow off" classes, not due to the teachers, but the students in them.

This probably isn't true everwhere, but that seems to be pretty common.
I suppose you could use the first example with Object.keys ...

var keys = Object.keys(myObj);

for (var i = 0; i < keys.length; i++) {

myObj[keys[i]];

}
Use these synonyms if you do not like engineer.
synonyms:	originator, deviser, designer, architect, inventor, developer, creator; mastermind
"the prime engineer of the approach"

If you do not think that engineers can be creative then we disagree. And if you think that every writer, actor, director is creative, then we also disagree.
This simply isn't true. There is loads of research on it. People only quote the stuff that reads counter-intuitively, but upon deeper reading into the subject, views like the ones you are expressing are easily de-bunked.
That will be an option.

Also, the current implementation only changes the SSLCertificateFile directive if you provide your own --key, --csr and already have an SSL vhost for the domain. (This one change is logged.)
> > A paper pad, on the other hand, is extremely secure against cyberattack

> Paper pads are extremely secure (sic).

Stop right there, asshole. You're doctoring quotes and changing their meaning. That's not the correct usage of (sic) either.

> I forgot that users no longer have to key in passwords

1. Not all passwords are commonly-entered.

2. Passwords collected together in a defined file format are a richer target than ad-hoc collection thank forms-with-password-fields used in one of multiple possible browsers.
Hachette demanded certain prices as condition of allowing Amazon to carry them.
I hate CoffeeScript for a simple reason - you can't copy and paste it into your browser's console.
Broken Age

Dreamfall Chapters (Grab The Longest Journey and [first] Dreamfall on GOG.com)

Almost all of Telltale Games' catalog
ES6 arrow functions are very convenient and look remarkably similar to Example 1, so learning that syntax is probably inevitable in the long term. And I doubt someone who has never programmed before would understand either snippet, although both would be simple to explain. I haven't used CoffeeScript, so I can't say whether I'd find it better/worse than JavaScript for my purposes, but this article wasn't convincing at all.
Show HN: Saucery – SauceLabs DesiredCapabilities Sorted
As long as she disclosed it at all I have no qualms with the position of said disclosure in the article. Perhaps if it was a 10 page article I would have a problem but it's 6 paragraphs! If a reader's attention span is that short it's their own fault.
For correctness and to make the comparison more fair, the compiled CS is actually:

promiseFunc()
.then (a) -> doSomething(a)
.then (b) -> doSomething(b)
Nintendo allows games like Senran Kagura to be published on the 3DS, even outside of Japan, so while I'd be happy to be proven wrong, I really doubt that they had any kind of moral dilemma about The Binding of Isaac.

I think you guys are forgetting that Isaac was a Flash game. Porting it to any mobile platform would have required a C or C++ rewrite... which, hey, what do you know, was just released as The Binding of Isaac: Rebirth...
Congrats to the researchers. Looks like it has some potential.

I think using visual programming languages for teaching concepts is a good idea. They're great for establishing the logical constructs of computer science, but they are lacking in talking about data structures and state storage in general. I think a more advanced visual teaching language should place a lot more emphasis on teaching how data structures work, which is arguably more important to learn about computer science in the long run. But perhaps that's a bit advanced for such a simple application.

Again, nice work!
Recent favorites:

- Kentucky Route Zero (http://kentuckyroutezero.com)

- Sword and Sworcery (http://www.swordandsworcery.com)

- Machinarium (http://machinarium.net/demo/)

- Botanicula (http://botanicula.net)

- Psychonauts (http://www.psychonauts.com)

List of good adventure games... http://www.gog.com/games/adventure##sort=bestselling&page=1
Perhaps they should be forced to release keywords versus clicked links data to other companies like Duck Duck Go, just like Microsoft was forced to document things like SMB for Samba and the various Office formats.
Have you looked at e-bikes recently? Interesting things going on.
I think ( found a small bug in the font/encoding. The text in the menu didn't display the ß in "Füße" (German), but the pirate said it right.

The same goes for the ö in "hören".
Neat; I was just looking for something like this recently (obviously it's not a ton of code to just use the GMaps API directly, but having a wrapper helps).

That said - it's possible this has changed, but IIRC the Maps API terms specifically said you must use any results in conjunction with a map...
Visual Studio Community Edition Now Supports Linux and Android via a Plugin
This will be updated soon - https://play.google.com/store/apps/details?id=com.premii.hn

Its ready, but update will remove upvoting. So trying to figure out how to keep upvoting with the new API.
This is how wifi sounds like
Easy fix: Run the tool as its own user, give write permission to cert & key files to that user. If you're really paranoid, run it in a jail that only has access to those files. No different than proper security for any other system process.
At my high school, we have a fairly well-funded PLTW[0] program. We have some nice resources, like FPGA boards and Autodesk CAD software. Perhaps if these devices were somehow integrated into a PLTW or similar standardized curriculum, they could see more adoption.

[0] http://www.pltw.org
If you ever need to deal with trees deeper than one level in django, I'd highly recommend looking at (as mentioned in another comment):

https://www.djangopackages.com/packages/p/django-mptt/
Ok perhaps the personal attack was uncalled for. Please accept my apologies.
Great! Drop me an e-mail & we can discuss!
The open source python code also demonstrates it.

https://github.com/letsencrypt/lets-encrypt-preview
The vast majority of sites fall into the category of "encryption would be nice, but not worth the time." All of my hobby sites (various forums, a site for my choir, etc.) fall into that category. Automagic TLS done right is an improvement from no TLS, IMHO, even if it comes with its own new set of potential attack vectors.
This is a great use case for crowdfunding!!
Pro tip: do some precision anchoring [1] of your offer price.

If you had listed your couch as $205, table $21 dollars, etc. you would have probably received offers closer to your asking price.

Round number prices signal you have no idea what the items are actually worth prompting people to ask "how about this much."

[1] http://en.wikipedia.org/wiki/Anchoring#Anchoring_in_negotiat...
When Porn and Virtual Reality Collide
I use .lan - shorter, and doesn't mess with OS X.
Amazon's AppStream can now stream any Windows application
That took some restraint. You are a nice human being for not responding to that comment like it deserved.

I wish I could comment the way I would respond, but I am at work now...Good luck to you.
50 Percent of CIO's Say App Development Takes Too Long
Languages such as Go, Rust or Swift aim to fill that gap, but in 2010 they were either nascent or simply inexistent.
A Stanford University Debate: Transhumanism vs. Anarcho-Primitivism
There is. There are enough of them that here's a comparison page: http://www.probotics.com/robotic-lawn-mowers/robot-mower-com...
Why I use Coffeescript: It increases my productivity. I know Javascript, I've written a lot of Javascript, I don't need warts removed for my own protection.

I write Coffeescript because it generally results in ~30% less actual code over Javascript, and the reduced boilerplate substantially reduces cognitive overhead when trying to grok a piece of code that I (or my team) wrote six months ago. I get stuff done with it, and I could get stuff done with Javascript (and often do!), but...why spend effort I don't have to in order to solve my business problems?

The abrasive, condescending theme that Coffeescript is only for noobs who couldn't otherwise hack it in Javascript makes my eyes smoke from rolling so hard.
How could search be considered a public utility? You can use any search engine you'd like. If you don't like Google, switch to Bing or something else. That's not the case with things like water or electricity (usually). Internet service as a utility? Maybe (in the US at least with limited options). But search?

Don't blame Google because they are really good at what they do. They aren't stopping you from using another service, nor are they stopping others from creating their own search engine.
Show HN: Endorfyn: Everything You Like
Allow me to enlighten you:

Price discrimination is ok, if it in addition to providing a premium product also makes the good or product more affordable and available to another class of customers, thus creating a consumer surplus. Classic example: air travel.

Comcast's offering is a sham. It makes broadband more expensive for everyone. This is inherently worse.
This completely ignores customers without boatloads of cash laying around. I've worked in educational institutions where there is absolutely no budget to do something. However, people that are genuinely interested in accomplishing something will turn to open source.

They have time to contribute back through documentation, bug reports, and even bug fixes. The only thing they don't have is money. That doesn't mean they don't value the project.
Whoa, I thought she was still reporting from China. I guess she is now persona non grata.

Funny story: She came through Dallas a few months ago for a book signing tour. At the last minute I had to travel out of town. I sent my Taiwan-born gf in my place to see her speak and get a book signed. She was apparently one of the few, or the only, Asians in attendance. Louisa Lim even remarked how few Chinese have shown up to her book signings. So, even in America, Chinese here have a blind spot for recent Chinese history.
Honestly, this is an excellent way to teach 4D. Everyone understands 2048, and moving cubes around a grid is a very good way to teach it. If you labeled the axis(s) it becomes a very good explanation. Its also pretty fun too, which helps.
> I wouldn't be surprised if it didn't even register that people might find her prior friendship to be a conflict of interest.

If that were the case she wouldn't have mentioned it at all.
Thanks. That said, I'm not sure the amount of effort is that huge: having a working rewriter was a matter of days, which makes it far less expensive than rewriting a codebase of several hundreds of thousands of C to a new language.
I do think that "anti-sexist efforts" have risen to the level of a witch-hunt or anti-Communist hysteria, which is not to say I'm supportive of sexism any more than a critic of HUAC was necessarily supportive of communism. I think that's a reasonable way of looking at things and if you can't imagine someone holding that opinion in good faith then I suppose we have no more to talk about.

Specifically, I think it's reasonable for Uber executives to take exception to their company being characterized as misogynistic. I don't think taking exception, even strong exception, to these accusations is a misogynistic act in itself.
Hey folks - Kevin from Endorfyn here. We've been working on this for a bit, would love to get some feedback!
Salary Advice for Remote Worker
I've received an offer from a small, funded startup in San Francisco.

I would be working remotely from Australia as the only designer.

They've offered me a salary which seems market-rate for a designer in SF, but the thing is - they wouldn't be paying my tax or benefits. I would be a full-time "contractor".

Should my salary then be higher? By 25% that I would normally put away for tax?
I usually just use the real sitename with a .vm tld if I'm working in local dev space.

If it turns out that someone starts up a .vm tld for real, well, no loss. I'll just switch to something else.

There's no right and no wrong way to do this on your local machine as long as you don't break the internet for everyone else and as long as it's repeatable/undoable.
"Forgiving parsers" meant people had to learn when to use

<!--[if IE 6]>
Special instructions for IE 6 here
<![endif]-->
Calling julia functions from python would be nice
Interesting list. And if this is really the list I can see why CIA have hard time doing what it should be doing: National Intelligence Agency. There is nothing written by Russian authors from communist area, nothing written by Muslim extremists, no books written by Nazis, etc. I was assume the list will be combination of books from all over the world - especially books written by past and current adversaries.

But this is probably not the official list for agents. I would love to see the official list.
I thought "The C Programming Language by Brian W Kernighan & Dennis M Ritchie & HP Lovecraft" was kinda similar in flavor.
> but my function names are constantly colliding with built-in ones

I'm sure you know this, but the casual drive-by reader may not.

Functions with the same name aren't a collision. The parameter types of your function and a builtin of the same name all have to match in order for there to be a collision.

In julia "module" introduces a namespace: http://julia.readthedocs.org/en/latest/manual/modules/
I left him a very special message and donated a bizillion dollars.

Enjoy!
> Even if you've never programmed before the 2nd example would make sense.

That's not actually true. Functions and return values are themselves concepts that must be learned and are not inherently more intuitive than coffeescript's lambda style. I would agree if the author means this: "Even if you've never programmed in javascript, but have learned the basics of another of the most common languages, the second example will make sense."

This might seem like a nitpick, but the whole argument is along these lines. It boils down to "I don't use coffeescript because it is less familiar to me than javascript", which is totally fine, but different people are familiar with different things.
The specific reason they gave was "questionable religious content", and none of the religious themes were toned down in the remake.

http://www.gameinformer.com/b/news/archive/2012/02/29/bindin...
> "So, even in America, Chinese here have a blind spot for recent Chinese history."

And it's getting worse. I've noticed a trend in recent years where the new Chinese bourgeoisie and intelligentsia are outright dismissive of books and other media addressing these topics, attributing them as Western slander driven primarily by envy over China's economic miracle.
Skyrim. Many adventures to be had.
Former Defense Secretary Robert Gates Joins Uber
Interesting idea about article length. I typically start reading without looking at the length. If the article is interesting I'll continue reading or just leave the tab open to finish later. If it starts to suck, I'll check the length and if it doesn't end quickly, hit the back button.
Note to self: Donate to EFF
I suppose you're correct, I wasn't thinking that the attacker would also submit the request. I guess if you're MITMing CA requests you're screwed anyhow.
Cable companies have a license to retransmit live programming. That's a completely separate issue from time-shifted transmissions.

Cablevision didn't have a license that allowed consumers to remotely record and play back shows. But the courts decided that the company didn't need a license, because it was the users rather than Cablevision who were performing in that instance, and thus it was considered a private performance.

But yeah, I'm fully aware that SCOTUS wasn't bound by the Second Circuit decision in Cablevision. I only brought it up as a thought experiment because I was interested in hearing rayiner's opinion on that.
I have no doubt that if the Party thought people would draw a parallel between them and the Party in 1984, it would be banned. The fact is, China is nothing like Oceania, or even the Soviet Union. Certain political discussions are censored, but otherwise people have almost entirely free reign to live their lives how they see fit.

The only state that even remotely resembles the world described in 1984 these days is North Korea.
I guess that's why the $10 cost is important. At that price it's a rounding error for a lot of people who might want one; You're thinking top down when this type of product will work bottom up. Someone will know someone who has one.
You used to be able to find the "greatest hits" of his lectures (as well as the ones from 61B and C) at http://wla.berkeley.edu. Unfortunately, it looks like the site is down right now... or forever? (The lectures were in RealPlayer format, so maybe it's for the best.)
Some already tried:
http://anzwix.com/a/FreeBSD/GccAddSupportForApplesBlockExten...
http://gcc.1065356.n5.nabble.com/RFC-Apple-Blocks-extension-...

I'm not aware of any attempt that successfully reached the upstream. GCC could have simply imported Apple patches if there were no licensing issues.
The `for...of` and `for...in` loops are much more readable than their pure-Javascript versions. The author is also leaving out really nice things like comprehensions.
I often say this, but I think if you have doubts about whether you should learn Julia or Python, then you should certainly learn Python.
> If a reader's attention span is that short it's their own fault.

It's not [necessarily] about attention span. Most people don't have time to read in entirety every single article that they come across.

I'm sure you've skimmed articles, or read just the first paragraph or two and decided it wasn't that interesting (maybe the subject matter was different than what you expected from the headline or maybe the article was poorly written).

In this particular case disclosing a potential conflict of interest at the beginning is important because it's helpful to keep the potential conflict in mind when reading it. Some people may prefer not reading it all because of the conflict of interest so disclosing it early on can save the reader's time. [i.e. I wouldn't bother reading an article on net neutrality written by a friend of Comcast's CEO]
I was a big fan. I live behind a hill, so getting the local terrestrial channels OTA is impossible. Aereo made this possible plus some great features like the DVR functionality for $8/month, with the ability to watch in my kitchen (on a laptop/tablet) was great because I live in an old building and running coax to all the rooms isn't really an option. We are a household with minimal live TV requirements. It was nice to watch the Olympics.

Unfortunately, we're back on Cable. Luckily there was a cheap package for 12 months to get us back on. I'll likely be cancelling at the end of the time, though.
It may have been an intentional leak, so "meant to be shared" even if the "confidential & proprietary" labels say otherwise.

But also, why would Uber's desire-for-secrecy be given much weight? They're not a private individual that can be embarrassed. I haven't seen anyone intimate that this info is either false or damaging to them in any way. (And if, hypothetically, it were a leak that was true and changes outsiders' behavior enough to harm Uber, that might itself make the case for its release. Uber is a big force affecting a lot of employees and markets – a prominent 'public figure'. Its many counterparties amongst the public want and arguably deserve the best obtainable info about it.)

The sense that "it seems sleazy" thus looks to me like a case of over-anthropomorphizing Uber itself, and thus granting it empathy which it is not due. Even if we think it a useful legal fiction to grant companies all the legal rights of persons, that doesn't mean they deserve all human courtesies, too. (Of course, if the leak were primarily about actual people, and especially if it was using dubious gossip to damage them, then a stricter standard would apply.)
I seriously hope that "8) Give up Socializing" was a bit of a joke. I think that once this becomes the norm in your life, your life will suck big time.

Getting out there to engage and to talk other folk is great. A side bonus from this activity is that it is a great source of new ideas, just keep an open mind.
All of the basic pieces are available here:

https://github.com/JuliaLang/pyjulia
It's 3200x1800, so that with pixel doubling you can an effective 1600x900.
NFC Bitcoin payments
> and I would still choose it for every device I own, but the choice should be there.

What prevents you from using a different search app? Or am I missing your point?
I'm curious what issues you've run into with implicit returns. I haven't traced a single problem to implicit returns in many years of using languages that have them.