skysight-inc/HackerNews huggingface dataset:
Wait, Is there really a picture of blonde girl standing in front of a bunch of Asians with the title 'Make it meaningful'? What message is being conveyed here?
Upgrading to CoffeeScript is an investment. In my experience, it's a low-risk and fairly high-reward one. A sensible investment which many have a hard time identifying.

The authors' arguments were correct and showed an understanding of their tools' histories.
Sexy Solarized Bash Prompt
Honest question since I'm not really familiar with the case and might be completely mistaken: One of the fundamental principles behind the GPL is that a user can modify the program and run the modified program. Was this freedom preserved? Because if it was, my posts in this thread might be completely misguided.
I had somehow missed that post until now. Thank you so much Ali!
Learn Python. Copy people who are better than you until you understand why they did what they did. Make mistakes. Ultimately, never be satisfied that you know all you can in your field
I'm inclined to agree. It looks like this is the same "hack" detailed last week, though through a terminal command instead of an application. As we learned last week, by default, OS X is set to never lock the keychain once it is logged in. It's a conscious choice of default set by Apple. If you care about tighter security, just change the autolock time or use separate keychains.
Unfortunately I am not in a university, so I no longer have access to JSTOR and the like. I did dig around PubMed/Google and what I've been able to find were studies of impaired individuals. Citations would be useful -- for studies on healthy (or like you said, "naturally" unhealthy -- due to age, environment, lifestyle, etc...) adults.
Kudos for reaching out to talk about this.

I'm sure the problem goes deep and has multiple layers, but it seems a major factor is that you hardly know anyone and probably feel disconnected from society. I used to be shy also, but for different reasons (I stuttered pretty badly when I as young). I can say for certain that opening up and truly connecting with people makes a big difference in life satisfaction.

If you haven't read it, a good starting point is Dale Carnegie's classic 'How to Win Friends & Influence People".

Beyond that, take small steps to connect with people. Here is a first big step IMHO: start smiling more and projecting happiness. It attracts people to you. Even more, psychologists have found reason to believe the act of physically smiling improves your mood. Fake it til you make it.

Here are a few others: start making eye contact with people on the street, smile at people on the street, start saying hi to random people (the waitress, the person working the cash register, co workers), make random small talk with strangers (about anything! you have nothing to lose really), etc.

All the small steps will slowly add up, and over time, you will find yourself connecting better with people, making more friends, etc.

Good luck!
Here's another recent effort, targeting C++, but with the same goal of getting Java on iOS: https://github.com/badlogic/jack
I'm interested in why you thought the bar was set low? From all my reading, it sounded like Samsung had to go out of their way to emulate the Apple processes, it wasn't something they would have accidentally done.

I'm not saying I agree with the verdict, but a lot of people misrepresent this case as, "Apple has a patent on pinch-to-zoom" (not true), and Samsung was sued for building a rectangle-with-glass (not true) - instead of the actual, more complicated case.

In particular, which patent did you think was "ridiculous?"
That's addressed in the second link. The code should be refactored.

condition = (a) -> a in [
b,
c,
d
]

switch
when condition(a)
e()

This is a technique which is already possible in JavaScript, an example (not mine) from 2007: http://saintjohnshawn.com/2007/05/24/javascript-example-swit...
You assume that predictive software is the only UI for AR glasses.
New Default App in Chrome: Google Drive
I've been taking piracetam with choline twice daily for about 5 years now. It's not very profound, just lets you think a little harder for a little longer. In R&D that can mean a lot though.

The downside is it interacts with stimulants. Too much coffee and you'll be running to the bathroom. Just something to keep in mind.
> In XMLVM, byte code-based programs are represented as XML documents. This allows manipulation and translation of XMLVM-based programs using advanced XML technologies such as XSLT, XQuery, and XPath.

I don't even...
Why would it need sudo? If that were the case, then every web browser and every IM client and everything else on your computer with a password would need sudo.

You're telling your computer to save your passwords and give them back to you later. You shouldn't be surprised when it gives them back to you later.
That's just it. You can't just change a culture and a religion like that - it has to happen organically. Ask a US armed services member what happens when you come in and try to force change on a nation.

And it is coming around, albeit very, very slowly. Women just gained the right to drive in some places.

There is nothing you or I can do, from within the USA, to effectively change the culture of a third world nation. I'd love to be proven wrong.
So you're implying that Apple is all marketing, no product?
My experience is typically the opposite: parts at cost and charges for labor.
What exactly are you suspicious of?
That's really interesting. I was really surprised by how inexpensive but high quality the logic analyzer was. Does anyone know of an inexpensive oscilloscope that is similar to that?
Chastity, Marriage, Widowhood, and Virginity
If you consider yahoo answers as their competition, Quora seems like it has a great chance for success as a vehicle to serve ads on link-bait topics.
Oh cool, is that your client certificate's private key?
I live in Australia. I get taxed 22% - 30% plus 9% for superannuation contributions. Not a huge difference in tax for both those tax brackets.
To add to grecy's comment:

Your login Keychain is usually unlocked - it's encrypted with a key derived from your password that's held in memory from when you log in.

You can lock your login Keychain (or any other) from Keychain Acccess (/Applications/Utilities) or from the security menu bar item (if you have it added) and you'll be asked for the password rather than asked to "allow" it.
We were told (by Braintree) that you are not allowed to have multiple simultaneous Merchant Accounts (not counting Paypal). Is this not true?
Lessons from my app launch, with stats
Not surprising to see a libertarian-oriented site refer to QE as "money printing". It's not. Monetary policy doesn't increase the net financial assets available in an economy; that's only achieved by fiscal deficit spending. QE is just an asset swap (reserves for tsy's)--it's shifting the yield curve, but not adding anything new.
You might want to check out this great article on semicolon insertion:

http://inimino.org/~inimino/blog/javascript_semicolons

Basically, you can almost always remove the semicolons without trouble and more often then not problems occur from semicolons not being inserted then from them being inserted in unexpected positions. The "returning an object literal" case is the only common case where a semicolon is mischeviously inserted.
1. User disables Javascript

2. User's browser cannot automatically request resources (e.g. via img src tag). Either user prefers to download images manually (e.g. as text-based browser allow) or because he has fine-grained control over his name lookups (e.g. a managed HOSTS file or authoritative nameserver on localhost). User request the resources he wants specifically (how many would deliberately choose to download an ad?). He does not leave download choices to browser authors and web developers.

3. User's browser does not advertise compression support. User does not allow web pages to issue HTTP requests e.g. via Javacript. User downloads JSON directly and parses it to obtain the desired resource URL's.

4. User has no desire to compress HTTP headers. User is not interested in SPDY.

What if someone has automated this sort of common sense approach so that it's so simple your grandmother would find it easy to use?

Would this make security consultants, browser authors and web developers upset?
True.

But CS doesn't encourage cramming more code in a single line, like veteran C++ers do.

It just give you nice shortcuts for what you have to manually write in vanilla JS (like maps, array comprehensions, ...)
Not everyone knows (or wants to learn) HTML & CSS. I can see this service being valuable for those people
WD Builds High-Capacity, Helium-Filled HDDs
Why the iPhone 5 on Verizon and Sprint Won’t Juggle Calls and Data
> This is pure [classic] trolling.

If anyone here is a troll, it is you. Only you haven't been coherent enough to be trolling in the traditional fashion. It seems perhaps that you have invented a new style of trolling: State things with an affected air of authority, but never make it exactly clear just what your thesis is. Instead, just kind of ramble on, juxtaposing incontrovertible facts -- such as, "The images are monochromes, set with chemistry. 100yrs ago" -- with enigmatic and dismissive assertions such as "Its "cool". Its just different than what you think it is." Then when anyone tries to pin you down by providing a paraphrasing of what they think your claims are, start whining about straw men and false dichotomies and how your expertise should not be questioned.

Very clever! I think we've discovered your true genius.

Or maybe you are just bipolar [fnord]. I cannot say.
Turning issues into pull requests on Github
If you are in any type of relationship or looking to start one I would advise you to make it clear to your S/O when you are taking Adderall. From my experience, I'd imagine they can tell. When I met my current G/F she was basically addicted to a very heavy dose of Adderall. She would get moody and incredibly snippy when she started taking her daily dosage. I described it as "lasering". She couldn't do anything except whatever was in front of her for the next $x hours. She stopped adderall cold turkey and has been just as productive and a more personable for the last 5 months. YMMV but if you care about the people in your life, make sure they are also aware of what could be driving you.
Apple doesn't introduce security flaws. They are far to big and awesome for that. This is a clear compromise between security and user experience....
Locking the keychain works until you unlock it from another app. If you enter your keychain password for Mail app or for a web password it becomes unlocked for the terminal command. Which is unexpected behavior as from within keychain, even if it is unlocked, you must reenter your password if you want to see a saved password.
IPO Lockups Really More Of A Suggestion
I like this idea and came at it from a different approach. I've hired odeskers before with mixes successes.

We were hiring some day laborers locally to help us load and unload a truck, went to a place, hired two guys for a daily rate, and at the end of the day that was it.

As a dev, I'd love to hire someone to consult with me for a day to walk through my app with me and help improve it.

I wonder if ramp up time takes too much, or if it needs to be limited to consulting only, rather than actual writing the code / designing psds work.
Satoshi Kanazawa is back
Blogging, Today
You should get out of your nice comfortable middle/upper class house in a first world country and go see the world.
Start-Up Chile Holds Its First Demo Day In San Francisco
I down voted you by accident.

This is actually a paradigm I think we will be forced to explore in the coming decades. With increasing automation, it seems logical to conclude that the sum total of available commercially viable jobs will decrease with time. Not necessarily in a purely linear fashion, as new industries will emerge, but the overall trend may point downwards.

Ultimately, we may have to consider alternate ways of structuring a society. If this does come to pass, it will be a very uncomfortable transition.
Improve the codebase (make it small, cleaner, more easy to read, and fix issues of pastime) is NOT a wasted time. Not necessarily the BEST USE of time at a given moment, but dedicate some time to refresh the code with better tools, better syntax, better libraries, etc is a excellent way to move forward.

For a related sample, with obj-c I move to ARC ASAP, and plan to introduce the syntax literals as soon as possible. I certainly move the whole app codebase to python if exist a cheap way -and still 100% interface compatible to the coccoa-api - as like move js->coffescript for sure!

Is masochist persist in a old way just because is harder. Like when some refuse to upgrade the same language codebase to improve things (for example, I will move to LINQ, Lambdas, parallel code, async in C# as I move along) IF the change provide some advantage - reducing lines, better API, more performance, better clarity, etc -

I tough constant -but careful- refactoring of a live project is very healthy.

Is better doing it when the project is moving, that wait until a major event happend in the industry -like what happend to my competitors, still on .NET 1 / VB Classic- and suddenly, your move is damm hard, too costly, and you have no skills in the "new thing".

I certainly think something that replace or massively fix JS (including, a better JS) will be very usefull.

If is ok to move from inline styles to CSS, and from HTML to HTML5, then move from JS with issues related from years of hacking-along-design to anything else, like CS, is a good effort.
APIs are just BizDev 2.0
When Things Go Bad
You should probably delete that, I'm thinking that that's a private key. It's not a 'password' but it's still a secret, and you just pastebin'ed it for everyone.

But I'm just guessing -- I don't know too well what a private key would look like in this format.
You may want to setup autolocking:

1. Launch "Keychain Access".

2. Right click on "login" keychain.

3. Click "Change Settings for Keychain 'login'".

4. Check the "Lock after:" box.

5. Change the minutes of activity to whatever you want.

You have the option of auto-locking after zero minutes of inactivity.
Criteria?

1) Construction (machining, materials, fitting them inside the case, industrial design). Unparalleled.

2) Screen. Top notch (high dpi, improved saturation).

3) Camera. One of the best in the business. Tons of apps for it, even photo books and indie movies videos done with it.

4) Apps ecosystem. Unparalleled in number and quality.

5) OS. Mature, not laggy, full featured, designed with far more coherence than Android and far more functionality in mind than just modernist design compared to Metro.

6) OS Upgrades. You do not even get any with most Android phones. And don't happen to the new Windows mobile os version.

7) Peripherals ecosystem: from health tracking devices, to tripods, to MIDI, unparalleled.

8) No carrier branded bullshit (apps, look etc): priceless.

9) Support ecosystem: Applestores etc. Top notch.

10) Resale value: high.
Respectable CS coders I've seen "never" code like that. Jeremy (among others) have always said that you should "always" use parenthesis when not using them makes code ambiguous even in the slightest bit.

So, you should write than as

coffee.height (drink coffee, e.angle)

Also, understand that you can use parenthesis in a lot of places to remove ambiguity:

setTimeout (
# ...
), 400

instead of

setTimeout
# ...
, 400

Or

doSomethingWithHashAndOtherVars {
var1: 1
var2: 1
var3: 1
}, var4, var5

instead of

doSomethingWithHashAndOtherVars
var1: 1
var2: 1
var3: 1
, var4, var5

-------

Rule of thumb: When in doubt (or fear of future doubt), throw a couple parens around expressions, and a couple braces around objects.
The first thing I think is a HUD that can see around corners and behind you for aviation and even driving. I really like the idea of having a 3D box to see everything within 1000ft. It would be super useful to reduce collisions for certain types of aviation, paragliding and skydiving specifically. Most of the skydiving fatalities in recent years have been collisions.
> They've got much better things to think about then what city they need to position themselves in to possibly increase their chances of success, like their product and the well being of their team.

And now we get to the primary reason why I'm willing to spend extra to live here. I mean, I haven't lived in Missouri in so long that I don't really know the state of things there. But I do know that being a nerd in rural California towns? Socially speaking, it's a matter of 'passing' - It's no fun. This is the cultural centre for my people.

This facebook bubble will blow over within the year; It comes, it goes, and from what I've seen, this merry-go-round is about out of juice. Come visit us after that and see what it's like when investors aren't throwing silly money after dumb ideas; after most of the suits go back to selling amway, and after the brogrammers decide to go back to school for their MBAs, it will once again be just us nerds.

Anyhow, really? I'd not worry about it too much. One of the primary advantages small companies have is that we can hire remote workers. And having remote workers gives you a staggeringly large pool to choose from (if you are good at picking people, you can get really good people for not all that much money.) it really is the best of both worlds; you get the 'low expected salary' of the midwest with the giant pool of applicants of the coastal population centres.

For me personally? living here is worth the added costs. Hell, I never really felt like an American until I moved here. Elsewhere in the country, I've always been 'the other' - and for me? I'm willing to pay rather a lot extra for that. That is true of a lot of technical people. I /do/ suggest visiting- maybe even while this bubble is still ongoing. It can be a lot of fun. But yeah, unless you are going for funding (and unless you are the sort of person that can only communicate face-to face) it's probably not a make-or break kind of thing.

All I wanted to point out was that on average, salaries are not as much higher here as you think. Salaries and expectations are both much higher, and that can even out in the end.

(Of course, small companies rely on finding the inefficiencies. The people that are good but underpaid. Small businesses have massive advantages over large companies when it comes to evaluating people and making trade-offs. On top of that, evaluating people is really difficult. Extremely difficult in the interview context, so lots of mistakes are made.)
Regarding visa issues: Do you mean to suggest that Canadians should just move to SF and then figure out how to get a visa later?
Sigh. Here we go - bring it on Quorans...

I wanted to like Quora. I really did. Theoretically, Quora should be a wet dream for me: insightful discussions, check. Answers from bright people, check. A place to learn, to read, to spend hours on soaking in information, check. I never could have guessed that spending time on Quora would turn out to be more of a nightmare.

As the article points out, Quora is a dictatorship, which doesn't really care about what the community wants. Which would be fine, except that the dictators don't know what they're doing. Their policies, and the general vibe of the community, just aren't welcoming. I don't contribute to Quora because I self-moderate myself out of posting. Why shouldn't I post? I have insights to contribute, as much as any other person. The problem is that Quora allows so little room for free expression in a world that is crying out for originality. Don't use your real name? Your account is locked and you can't post. Didn't directly address the question? Your answer downvoted into oblivion. Spelled something wrong? Here let me edit your post. The community they've attracted doesn't help either. There are a lot of nice people they've somehow convinced to stay on Quora, but I can't help but get the vibe that a lot of users think they're the sh, and how dare you disagree with them.

The founder of reddit once said that the philosophy he had towards running reddit was like hosting a party - he couldn't just allow users free reign to do whatever they pleased, but he had to make it an inviting and fun place for users. Otherwise the party would suck. Well, if reddit is a fun party with alcohol, humor, entertainment, and cat pictures, along with the occasional smart person to learn from, then Quora is like hanging out with a group of bitter, pretentious intellectuals who wield their answers like weapons, at a party with no alcohol allowed.

[ answer continued ]
Starbucks marketing free apps via iOS app
Well, do a simple bit of logic there (sorry; the study I had in mind is locked). From the age of 20 > 30, there's a quantifiable degradation of DNA replication, or as we call it "ageing". We can all agree that ageing seems to impair certain functions, and if these types of drugs improve "impaired" individuals, then... ?

As stated: the greater the impairment, the greater the effect. Now, you might not want to spend $x on a mere 5% improvement, but we do it all the time in reality ~ tinfoil hats off, but why do we fluoridate water supplies or make sure children have nutritious meals? [in the old model of society that seems to have fallen away].

Note: I advise strongly against over-dosing or using the stronger types without some knowledge of what's going on in your brain. Although, most people fuck around with their brain chemistry happily enough on pleasure receptors anyhow, so it's better than even the legal abuses you can get up to [pain killers, alcohol, nicotine-purely-to-lungs].

Bottom line: it ain't going to kill you like other stuff, and there's no evidence it can actually damage you either [barring affective behaviours which will subside as the drug is removed[1]]. Try it, be sensible, and then whatever.

The entire theatre of this thread, set by the idiot who made the 1st post is ridiculous. Learn some science, maybe?

[1]You might get some slight mania etc depending on your base chemistry, but it's not going to be permanent.
Privacy and social media: a small German study
A quick fix: Google could force OEM's to give users an option to turn off the skin (sans root).

Unfortunately, the carrier duopoly (i.e. lack of competition) is the underlying cause of this problem. Due to the subsidies and pricing power that their market position permits, carriers are able to dictate what devices they offer. If devices from HTC and LG are only differentiated by hardware, in the carrier's eyes, it makes no economic sense to give consumers the choice when they can limit costs by using only one vendor.

The only long-term solution will be a fundamental restructuring of the regulatory regime surrounding wireless spectrum, however, the incumbents are so flush with cash that Washington is having too much fun lining their pockets.
> The hacker did not explain the flaw to the company in advance of revealing it to the public, a decision he told Forbes was because he saw "no path to mitigate this from Onity's side." To fix the problem, the locks' entire circuitboard has to be replaced—and on millions of locks, that's a process that could take a long time.

That seems like rather an asshole move on his part. I understand the argument for disclosing security flaws to force a reluctant vendor to deal with them, but in this case he didn't even give them a chance.
Doesn't hating something usually imply that one is being irrational about it?

I'm sure `tptacek` will get over it :-)
I kinda feel obliged to welcome you to Hacker News for some reason..
Perhaps it it is telling when someone claims to be an expert in photography and doesn't know the difference between a "long exposure" and a "long lens". Talk about drunk at the bar shit! Furthermore, half of your little diatribe there misattributes to me things said by michrassena.