skysight-inc/HackerNews huggingface dataset:
It doesn't seem to be a bug, it has to do with their post-signup invite friends screen. By default, all contacts are selected, and if you just hit next, it will invite them all.

You have to explicitly hit "unselect all" first :(

Obviously, this is really bad UX design (for the user), and it really surprises me that Path would do this just to get a few more users, especially considering that they used to market themselves as a social network for a limited number of close friends.
"Philosophical Zombies are not falsifiable, as they are necessarily completely indistinguishable from conscious beings in any way we could test or measure."

You might impose an additional criteria such as complexity limits as I suggested, which could lead you to a definition of concuousness as a near minimal encoding of "human like" responses. And would of course be falsifiable.

But you can take it in the other direction for example someone who is completely paralysed, they might be conscious but we'd have no way of knowing. That could bring into play the idea that the ability to interact with the rest of the universe is an integral part of concuousness.

The problem is that to most people consciousness is defined by its purely subjective experience. Mind from matter people would possibly say that subjective experience is an illusion. Searle's thought experiments highlight that fact, which is what makes them useful, because they make the division between the two camps clear.
> Being unable to get out of bed. Being unable to make the simplest of decisions without feeling like you're having a panic attack. Being unable to read, because it's too much information at once. Being unable to watch TV shows that have too many "facts" in them. All of the above -- including simple questions of "What do you want for lunch, honey?" -- triggered panic-like attacks in me, who'd never had a panic attack despite years of physical and emotional abuse as a child. It was like being surrounded and squeezed and shouted at by a million people all at once, just to try to listen to my lunch options.

Holy...! You have described my current condition even better than I could. Interestingly, I just came back from a doctor who, after reviewing my blood tests(standard blood tests), said that there wasn't anything wrong with me and my issues were lack of exercise. Which may be true, but getting out of the bed currently IS an exercise for me. It is getting better though, two months after quitting my job - I can even enjoy Hacker News again.

Since you've gone down this path, what would you suggest? I am having a hard time convincing any doctors to do a more complete examination. I was going to focus next on sleep disorders, but now I think it might be worth talking to an endocrinologist...
My startup, banyan, just launched on HN early today https://news.ycombinator.com/item?id=5632760

I would love to talk to you guys. Is there an email I can reach you at?
Gmail is used as a dumping ground - its basically a backup for my @me/@ucloud accounts. I do find it harder to track down old emails, but way easier to send new and receive new ones - the use of symbols and random changes google makes to gmail are irritating. The other is (off all things) blogger. I have a huge collection of years of work related problems and solutions. This will be moved soon.
Maps I don't really miss at all - where I am Apples are just as good for my occasional needs.
There are a range of carts.

These carts play DS games, they do not play 3DS games.

Each time the console gets an upgrade (DS to DSi; DSxl; 3DS; etc) some of the carts stop working, and manufacturers use it as a marketing opportunity.

Cards usually tack '3ds' on the name. EG: "R4i3DS". But these just play DS games on the 3DS. (Some of them include GBA emulation functionality; nothing could play GBA games on the NDS cart slot until recently.)
Dwolla raises $16.5m round led by Andreessen Horowitz, adds SF office
Amazon Web Services SVP defends why public clouds trump private models
Yes, I'm pretty happy with the progress so far! :)
Soon :) I'm just entering my final year of study.
1. Nobody's going to read the page you redirected them to. They're just going to make a mental note never to visit your site again.

2. raw.github.com is not a CDN, and using it like one will result in poor performance for your site while wasting a lot of GitHub's resources.
>when "pressured" means something like a combination of "sole breadwinner" and "ethical choice."

I can't figure out what you mean by this. Are you saying that this behavior is only alright when you need the money?
I'm glad someone gets it. :)
I don't care if you prevent me from posting for 20 seconds, but if you make my laptop fan spin up, or cause my old computer to get unresponsive, especially if I have no clue why, I'm gonna be upset. I'm used to video sites slowing down the computer slightly, but if a simple blog does it, I'm gonna be confused, and possibly pissed.
E.g. Haskell has enough syntactic sugar for some an even simpler version

factorial n = product [1..n]
Could this kind of "feature" be responsible for recent news about massive user growth?

http://blogs.wsj.com/digits/2013/04/25/path-a-social-diary-a...

Path, a more intimate social-networking app that’s like a personal journal, is now growing by 1 million registered users a week after its most recent launch.

The newest version of Path includes a way to message your friends — for which Path limits to 150 — and send them stylized stickers like other top messaging apps. Around half of Path’s registered users (now at 9 million) are regularly using the app on a monthly basis, CEO Dave Morin said.
Haha! Me too. See you in June :D
Is this only a problem on Android phones? The screenshot he shows of the text is clearly Android. I would wonder how this would be possible on a non-jailbroken iOS device if Path wasn't left running all night.
Turning off the ringer on your phone is totally legit, though. I don't believe in interrupt-driven communication, unless it's mediated through a machine or some kind of filter. (I'll let a machine notify me if lots of stuff is down, or if one of a very small number of people call me, but that's about it. IIRC, pg's call went to voicemail a couple years ago.
> matching it to offline ID documentation, such as confirming personal information or scanning a photo ID. The name provided by both channels must match for verification to succeed.

Sorry, but there is no way i'm going to scan my passport, id or driver license and send them. Why ? Because they are my life... In some countries, like my motherland Turkey , if someone , somehow has them they can get loans from bank in my name, get credit card or worse set up a firm. I have no reason to "trust" airbnb and their partners in this case.

What could be a better solution ? Well i could accept facebook validation + verification code via $1 credit card charge ( like paypal does ).
Actually switched entirely to Python and Java. In theory a lot of SICP is taught in the 6.005 Elements of Software Construction course, but since it uses Java, to use Pauli's phrase, for that purpose it's not even wrong.
I am totally fine with this; one of the things (I) assumed 4sq would do with all the checkin data.

It is strange this article makes it seem like some dirty little secret that companies like 4sq need to make money.

Either the product costs money, or you are the product.
That's just Google Glass 10.0. Let's not get too ahead of ourselves. We don't even have Glass-level glasses available in the mainstream market yet.
is there a way to sandbox an application?

say i install an app, but i want that app to see exactly 0 contacts when i actually have more contacts than that.
Perhaps the third time's a charm for Path.

http://gawker.com/5883549/dont-forgive-path-the-creepy-iphon...
I don't deny that. I liked it quite a lot when I read it in my teens, and learned a lot. But revisiting the book in detail has brushed off some of the nostalgia. It is a product of its times.
I don't believe virtual currencies solve the verification problem. On the contrary - anonymity plus lack of chargebacks is a huge incentive for fraud. You can either drop anonymity or establish a trusted third party escrow-like service. In either case you need some kind of verification.
For anyone interested in taking the next step for some of these suggestions (i.e., "OK, never put variables in SQL, what do I do instead then?"): I maintain https://phpbestpractices.org, which is an attempt to document the "best" solutions to common low-level tasks, like DB access, which have lots of possible dangerous approaches.

(Note I only talk about the version of PHP that ships with Ubuntu 12.04 LTS, so brand-spanking-new stuff like password_hash() isn't in there.)
I don't know the exact details of this story, may be the blogger accidentally pressed a button in the app and the messages were queued up for the following day.

However, if the story is indeed cut and dry:

1) Path sent messages that qualify as spam both because they had no permission to send them and they were false.

2) If this was intentional, this should be a red flag to investors not just of the company but the kind of people that run it.

3) This is nothing new. Tagged did the same thing, with e-mail, which to some degree falls afoul of less laws than using text messages or the telephone (other commentators pointed out that land line carriers convert SMS to voice calls, which is news to me.)

4) Using spammy methods to acquire users is a red flag for any web service. While arguably Facebook used and uses extremely aggressive e-mail notifications (sending out an e-mail for every minor thing, and whenever a new feature is added opting in the user to receive notifications by default), using spammy techniques means that your service will skew toward the bottom of the market that actually "falls" for these techniques (poor and illiterate) early on and actually scare away early adapters for multiple reasons.

5) In the short term, Path's metrics will look really good, but in the long term it could result in serious problems, least of which will be another news story with FTC settlement in it.
That ship has sailed, unfortunately. Plus I didn't want to pay $20 for the mandatory Wii Motion+ just to use it for one game.
I think Evernote's reason is actually surprising reasonable. I can imagine there's really some UIs that unreliably mess up leading and trailing spaces, and if they want to support those platforms, that means no leading and trailing spaces in the passwords. No spaces in the middle is too bad, you can disagree with their decision that "1.5 percent more entropy isn't worth the effort", but at least it's a reason, which is more than you can say about systems that limit their password length to 8 characters.

However, the real solution is that these password restrictions are in fact not restrictive enough: If everybody would require a password to be exactly 40 hexadecimal digits, no more and no less, this would force everybody to start using password managers, and they would all be much more secure.
Doug Lea – Engineering Concurrent Library Components
Sentiment analysis: has R-help gotten meaner over time?
My first $100 was baking and selling apple pies locally. It was successful, but the margins were just not there due to the price of apples and the time spent.

My first $10,000 ever made was playing video games. It was all made in one weekend at a Quake 3 tournament. It was my first tournament ever, so it was fueled solely on excitement, fun, and sheer determination. I completed 2nd place, took home a giant check, trophy, and was at that moment in time the #1 U.S. player.
No. I use trello cards. But I don't deal with a huge amount of leads.
Quick Cache is lightweight and superb, I highly recommend it.

http://wordpress.org/extend/plugins/quick-cache/
You really come off as an amoral jerk here.

What happens if an app for job seekers texts your boss? What if a casual hookup site texts your new girlfriend--even though you signed up a year before meeting her? What happens if your app calls an old person and they crack a hip trying to answer a phone--when everyone that knows them personally knows not to call until they're awake and their caretaker is in?

These may sound far-fetched, and we all mostly don't pretend we're as disciplined as structural engineers, but "we do it for the money lulz" is a shitty and stupid argument.
I agree with you, I really wasn't sure what the home page is communicating.
Putting a keylogger exploit into an app that you, as named identifiable rich people and a US company distribute through the app store, would be pretty crazy risk profile for the developer. All it takes is one person finding it.

Exploits should be used on targeted individuals where you can serve a trojaned app just to that individual, vs. something like the App Store where that would require either Apple's permission or some crazy proxy. (A carrier could probably do it with phones the carrier sells, though, particularly on Android, but even on Apple by pre-jailbreaking phones sold in sketchy areas like rebel-held Syria, if that were the goal)
I hate adverts so very very much. If prefer to pay google money than have them. And targeting adverts when in gmail is not right. Which products are awesome that don't have a pretty-damn-close competitor? I'd say that search was the only one. Advertising's reach, continual harassment and unrealistic offerings turn me right off.
Samsung, Intel, & Telefónica Invest in Expect Labs' Anticipatory Computing Tech
I wish I knew. (:
Used that in some contract work last year--it's a good thing.
The only reason I can understand for the existence and use of Clojure is interoperation with Java and because Clojure is more actively developed than ABCL.

The big question to me is why people who do not need Java interop are using Clojure. Here are some reasons I can think of:

- The tooling around Clojure feels more familiar to Ruby/Python/Node programmers.

- Ruby/Python programmers need their programs to run slowly so that they can be certain something is happening.

- Cult of personality. Rich Hickey has a lot of great videos and conference presentations. Lisp has no apparent technical or thought leader. Followers need leaders.

- Hubris. The same stupidity that causes organizations to throw out Robert's Rules of Order and then subsequently reinvent non-standard solutions to the problems RR was created to solve in the first place.

P.S. CL's map works with all sequences, including vectors.
> if someone , somehow has them they can get loans from bank in my name, get credit card or worse set up a firm

On top of that they can establish a verified ID with AirBnB and any similar companies. This is recursively scary :)
Is there any central repo of progress this far?
Apparently they've already sold 500 spots: http://www.theverge.com/2011/11/14/2560497/virgin-galactic-f...
Given that the Xbox 360 was damn near bulletproof (there have been very few attacks against it, even still), I expect that the next generation is going to be an even bigger step up, not a step backwards. If you can't compromise code running on the device, then you're not going to be able to inject new cert chains and be able to MITM connections or use private servers, as I strongly doubt that they'll mess up those handshakes.

This won't kill homebrew nor piracy, but it's going to put a massive dent in both. Nothing is unbreakable in theory, but when the cost of a break raises to a certain point, it's effectively unbreakable in practice; they're rapidly approaching that point, if they haven't hit it already.

All of this makes me pretty sad, really. I'm no supporter of piracy, and I don't generally use homebrew software, but I'm going to miss the challenge of breaking consoles. I remember sitting in my apartment in San Diego back in early 2006, with bunnie and a couple other guys, modifying shaders on the King Kong demo from the kiosk disc in an attempt to read out memory from the 360 and display it. I didn't have much interaction with the 360 scene after that stuff, but sitting around and coming up with angles of attack with the best and brightest in the console community was just amazingly fun.
Women in tech need you now to return our reputation to what it was before your outburst.

I disagree. She needs to attend to her physical safety, first and foremost, and her mental health, a close second. The overreaction to her tiny tweet was about a million to one and her very public flogging was so out of proportion and so misogynistic and racist that if I were her, I'd be scarred for life. It reminded me of those 3rd world stories that pop up every once in a while where some poor woman gets raped by an entire village as punishment for adultery. Let's not pile up on an already unfortunate situation by suggesting that the perpetrator of a tiny crime (if a rather temperate tweet that called a joke "not cool" can even be called a crime) has to apologize in the wake of other people's much, much larger crimes (from the firing of one of the jokers to rape threats to death threats).

On a larger note, it's never a minority group's responsibility to keep the majority prejudice-free. We really need to dispose of the silly notion that it's our responsibility as women in tech to be 100% perfect lest some men decide to withdraw their respect. We do not deserve to be held to a higher standard than men who engage in irrational, drama llama or otherwise childish behavior all the time (case in point, the dongle joke that started the whole thing).

Our reputation does not need to be "returned" because it was never "lost". Adria Richards, take care of yourself.

P.S. You said, I don't like how she's trying to speak for me and want her to apologize. Do you not see that she was not trying to speak for you any more than you tried to speak for me just now? That being born a woman does not make you the speaker for, or responsible for the reputation of, your entire gender? Otherwise you have exact same thing to apologize for.
Growth hacking through grey-hat tricks? This is an outrage!

(your winnings, sir.)
Personally, SICP. I found that the format of LS got old fast.
I wish there was some way to set it up for use with other languages (ones that have Read-Eval-Print facilities.) I can't get very interested until I see that.

The UI font appears to be unchangeable. I can understand the motivation for that, but it renders pretty badly on my system.
It's not some dirty secret companies make money off of ads (that's why we're in business.) It's a dirty secret to make money off of ads using customer data and not tell your customers about it.
Haven't seen this mentioned yet, but ...

http://blogs.msdn.com/b/oldnewthing/archive/2006/11/01/92244...

I often find myself saying, "I bet somebody got a really nice bonus for that feature."

"That feature" is something aggressively user-hostile,...
the quicklook problem on mac can be solved with this plugin: http://whomwah.github.io/qlstephen/
No thanks. The files are not broken, your idea of needing to double-click the file is the problem here.
Not a good sign for Apple. This plan may work just fine, but definitely speaks to the recent struggles. Also, they believe they will be around for 30 years. I think it would need another Steve Jobs to keep it innovative for that long.
So in Canada, software engineers never cause harm to anyone? Nice to know.

>>>> I think we do need a set of rules we can dogmatically follow like the Hippocratic Oath.

So you don't actually have to employ your own brain and your own moral judgement, because somebody already did it for you and wrote this nice set of rules, that you swore by Apollo to faithfully execute, without thinking, not unlike that box of wires and silicon chips you are paid to play with? Nice arrangement, I suppose.

>>>> I think it's our jobs to make sure we don't promote poor practice and un-ethical behaviour.

And you need to sign an explicit oath to do that?
But the thing is, Armed Bear Common Lisp (ABCL) already offers JVM interop.

If someone sat down and really massaged it, the currently clunky interop there could be just as shiny as Clojure.
Yeah, they do. And there's quite many of them actually. :-) Clojure might be big in the startup bubble, but that's about it I'm afraid.
Yahoo Doubles Paid Maternity And Paternity Leave
I think a better title might be: "Your Titles Suck."
Haha, I was thinking the same about you. If you're a troll I give you credit: you know exactly how to impersonate the stupidity of a Wikipedia true believer. Asking for citations when they're not relevant. Ironic use of logical fallacies. Substance-free ideological bandwagoning.
> The US is one of the few countries in the world that throws open its markets to foreign countries.

Please see e.g. http://www.economist.com/node/11586026 and observe the correlation between high-income and lower trade barriers. Does your argument still stand?
Zyelios CPU: Wiremod ingame CPU
This assumes that Path (or any company) would be foolish enough to make their intentions clear.

If a developer refused to implement a feature due to their ethics then the company would do the following:

* Move engineer to different project

* Set unrealistic goals/deadlines/expectations

* After engineer fails, voice concern about performance

* Set up performance review and improvement plan

* After causing engineer to fail a second time due to unrealistic expectations, fire them due to poor performance

Even if that engineer writes a blog post, enough has happened between his initial refusal and termination as to make conclusive proof impossible. The discussion will be a he-said-she-said affair as his former employer makes a counter-blog post explaining the engineer's poor performance.

A lawsuit is similarly out of the question as most companies have sufficient funds to cause delays in court, thereby causing you to spend all your money on attorney fees and bleeding you dry.
I will not: I will not allow the ignorance that spews from Redmond to infect my software.

I will not: I will not cater to users with a broken OS.

I will not: I will not bother because it represents the minimal technical hurdle for Windows users.
First ever website brought back to life at its original URL
congrats on the launch! contact details are in my HN profile or you can reach me via Angellist.
I think the true potential of WebFWD can only be unlocked if/when the funding problem is solved. It can be directly through Mozilla or by very strong partnerships with foundations and firms that do investment.

It's the only missing piece in my mind. I hope it's something the team is thinking about (I've talked with Pascal about it during our stint).

Would love to chat about it more though.
Apple gets patent for tech that can tell you whether to text or call people
This is a better response that mine. I'll add to 1) by commenting that UI design is often unfriendly. It's better than it used to be but its not nice to use and looks ugly. It took several minutes for myself and someone else to find the forward button in gmail 2 days ago after the latest redesign hid it in a menu.
Is there a way to preorder in order to get into the private beta as well? I wasn't with the Kickstarter crowd. If plugins are as powerful as you say they are, I'm very interested.
What's so good about snapchat?
Is there any difference between a GUID and a UUID?
I can't speak on behalf of the team doing acceptances but if it's awesome, open and uses the web; yes.
Apologies to CL. I usually use MAP(CAR|CAN). I hadn't investigated MAP itself due to the extra parameter.
@ibdknox- I wonder if you could comment on the the IPython frontend we see in this demo. I am very interested in the idea of inline javascript based plotting and am wondering if this was possible.