skysight-inc/HackerNews huggingface dataset:
I've seen a lot of people have their morals shaped by the work they do. To me that's a lesson about being careful about the jobs I take. I got out of finance years ago, and now won't take advertising gigs, either. I don't want to be one of those people who ends up callous just because it's profitable.
builtwith.com shows proper data but the extension shows completely random information.
Listary – Alfred for PC's
I mean that if I'm physically with someone talking with our mouths about a domain address and one wants to visit said address, 99.9999% of time the result is: "Cool, text/email/tweet/etc me that link".
Sorry if I'm harsh, but I think this is a terrible way to choose a programming language. It is suggesting a one size fits all approach, and I'm kind of disappointed to see a lot of languages thrown out without objective scrutiny.

Also, it could be foolhardy to pick just one for the next 10 years. When all you have is a hammer everything looks like a nail.

It might help to try to think of the specific constraints that you envision running into. How can your technology choice help address those concerns and simplify your stack or speed of development, or ability to hire talent? You should easily come up with over a dozen items that you will want to be able to address with your choice of technology.
Your situation is mine exactly. I founded 2 startups, one died - one is going strong, but I left to create a better balance. The "regrets of the dying" was the exact article that made me re-shape everything. I've even turned down some VPE/CTO roles to avoid the endless barrage of work.
Shared Autonomous Vehicles: Rethinking The Morning Commute
Ebay to ask users to change passwords
Does HAProxy have a suite of metrics that can serve as benchmarks for all the projects out there that would dare to be less half-assed?

The overwhelming metric is "how soon can I use this in my production deployment without worrying about it".

For HAProxy this becomes true (as far as its role is concerned) as soon as the integration points with CoreOS are stable.

For vulcand it's unknown when and if it may become true.

I'm not sure what other metrics you ask for that are not provided on the HAProxy homepage?
Until Kotlin or Ceylon get a stable release (or 2) under their belt there aren't a lot of alternatives for JVM developers that want strong typing without the baggage of Java.

As a Scala developer I have a whole list of things I don't like, but Java 7 is a non-starter for me, and while Java 8 looks great, it is still missing a lot of features I want/need.

I'd love to give other JVM languages a try but can't afford to go through the growing pains of early releases. Scala has gotten over that major hump at least.
>A foreiginer is not a person as defined in the constitution, this was the justification for why those in Guantanamo did not get a fair trial

Do you have a cite for this? I don't recall reading that in the constitution anywhere.

Also, who was doing the 'justifying'? Certainly not the government, since they would never argue from the premise that Guantanamo wasn't fair to begin with (rather, IIRC, they argued that since Guantanamo Bay wasn't in the US, US laws didn't apply -- which is complete bullshit but still not nearly the same as stating that the US doesn't consider foreigners to be persons as a matter of law.)
"I want to say, in all seriousness, that a great deal of harm is being done in the modern world by belief in the virtuousness of work, and that the road to happiness and prosperity lies in an organized diminution of work."

Bertrand Russell - "In Praise of Idleness" - http://www.zpub.com/notes/idle.html

"Leisure: The Basis Of Culture" by Josef Pieper also seems on topic, I'm planning to read it myself - http://www.goodreads.com/book/show/767958.Leisure

References are from comments on here yesterday - "How did we get so busy?" - https://news.ycombinator.com/item?id=7769610

I don't know if the OP is still contracting but if he is, something like Brennan Dunn's "Double Your Freelancing Rate" could help with working less on more interesting / higher paid projects - http://doubleyourfreelancingrate.com
But my phone doesn't use OSX's keychain to handle SSL certs. :(
When ramping up production, you would start with markets that are small, price-insensitive, and performance-sensitive. If it costs 10x as much as a normal battery but performs 5% better, that could be a value proposition that captures them the entire satellite market, letting them expand production into cars and consumer goods.

(I know squat about the satellite battery market; this is generic market wisdom.)
For what it's worth, using quoted lists is not considered idiomatic in Clojure (so be forewarned it might get you voted off the island).

Also

(let [my-list '(1 2 3)
my-vec [1 2 3]
(= my-list my-vec))

returns `true`. It's one of the subtleties of Clojure and its implementation on top of Java's object and type systems, and one which can be difficult to parse out at the lower end of the learning curve...which is where I am.
Agreed... but more than a book, more like a marketing campaign with some PR friendly buzzwords :-)
The press release says that it has an energy-density comparable to that of lithium-ion batteries, which in PR speak means "a little bit less than the worst lithium-ion batteries" which means "less energy-dense".
> How on earth does Scala garner nearly 50% developer interest in the survey??

It doesn't. The question was: if you were to learn a new JVM language, what language would you learn first?
Do you feel like your colleagues secretly look down on you because of this? I work with all single, younger folks, and while they're always supportive, I can't help but feel like I'm seen as not pulling my wait. Almost certainly a projection on my part, but I'm curious if others with strong family priorities feel the same.
> You poor people don't know God.

This is a blaming statement and is misleading in and of itself. How can you possibly know what I know or what I don't know?
The spin is atrocious. The big story is not the headline, that users must change passwords.

The big story is that ebay leaked personally identifiable information. Naturally this is buried four paragraphs down.

The database, which was compromised between late February and
early March, included eBay customers’ name, encrypted password,
email address, physical address, phone number and date of birth.

Don't patronize me with empty platitudes like "changing passwords is a best practice".

Tell me to brace for an inevitable wave of phishing and identity attacks.

Tell me that bad guys will try to steal my other online accounts with this information.

Tell me to trust no one because bad guys now look legit with my home address, phone number and DOB.

Pro tip: put the real story in the headline. That's also a "best practice".
I assumed they meant the batteries were created without hormones, antibiotics or GMO's.
PG is an investor, so of course he wants founders to be 36x more productive!
I liked the ideas behind CRAP (http://googletesting.blogspot.com/2011/02/this-code-is-crap....) -- basically it combines Coverage with Complexity and highlights code that is both complex and has low test coverage.

It's kind of hard to game -- reducing CRAP is easiest with a test or refactoring.

On the last team I was on, we kept an eye on it, but didn't do anything systematic.
How does a quick-charge affect the longevity of the batteries?
Considering the situation, its either poor timing or related but I can't change my PayPal password. Get a blank page.

Not confident.

To be honest it takes the piss as they are spamming UK TV with adverts for how secure PayPal is at the moment.

Really wish I never signed up but eBay has a monopoly on the payment types now.
Well, yes, some of it is that. But it's not just that. The programmers here should be familiar with the idea of namespace pollution. We only have one TLD space in the ICANN root and are discussing painting ourselves into a corner, tread lightly.
Unfortunately, attempting to reset one's password results in:

> Sorry. We're currently experiencing technical difficulties and are unable to complete the process at this time.

Swamped already?
Am I wrong in assuming that the responders are JRebel users? I'm asking this question because I wonder how representative is this sample compared to the industry in general (I know, this could be asked about any survey, really).

For instance, use of MySql with 32% seems too high to me, this, compared to what I've seen around. The main persistence solution of 1 out of 3 of my connections is not MySQL.
Exactly. It seems like business oriented press releases often say passwords are "encrypted" when they really mean hashed (if you're lucky). So we can't really tell from this.
Even still, if the number of Unix admins at eBay was only 0.001% of the total number of employees, the fact that 100% of their Unix admins had their accounts compromised means that, yes, a small number of employees had their accounts breached but it would still result in 100% of their user accounts being breached.
Not that's its impossible but popup.js is local to the extension.
Irreversible? So even if we built a machine to liquify and store the entire atmosphere in a giant gas bottle, we'd still get greenhouse effects?
I wouldn't read too much into enthusiastic Scala downvoting on the programming subreddit. It seems that most people I know who have used Scala love it, but there are those who don't who tend to be very vocal online. What is interesting is how many downvoters have never used Scala but have the Paul Phillips video bookmarked for every discussion where Scala is mentioned.
I was only introduced to Burp at Scot Ruby conf last week as a tool for web security testing. If Proxy.app is targeting the same domain, it seems to provide none of the tools that Burp does.

Burp was a pain to setup (OS X makes installing and using java from the commmand-line a ridiculously complicated process) but it looks 1000x more useful than Proxy.app is.

On a marketing note, you might want to think about who your market is and what job they use a proxy for. It doesn't seem to offer anything for a security researcher but maybe there's enough there for a web developer.
It's interesting to see the popularity of testing frameworks, continuous integration, and static code analysis in the Java community.

What do people think about Gradle as a build tool (versus Maven)?
People adapt. They'll get used to it. I hope so at least. Paying top dollar for simple dot com names is something I don't like.
Google Can’t Forget You, But It Should Make You Hard to Find
Top Labor And Employment Law Issues When Taking Your Startup Global
Chakra Linux 2014.05 Descartes released
What's the difference with http://staticsitegenerators.net ? Why another one ?
Any way to delete your account?
Does anybody know when C++ got templates?
This is headline top-story news on the BBC right now therefore it must be 'big'. Yet no evidence of anyone making unauthorised access.

We have had a resurgence of 'Snowden' stories in the last few days, so here is a hypothetical scenario: what does a company do if the hackers turn out to be NSA/GCHQ? It is unlikely that they would drop an email to explain that they had just stolen the whole customer database because of some 'al-qaeda' based reasoning, so you would not know it was them. If you suspected it was them then people would wonder if you had taken your meds. If you got the FBI involved then they would tell you it was some script kiddies rather than the Peeping-Tom-Brigade.

Or, if you did know it was the NSA, then you might think that information was safe in their hands and not feel the need to tell the customers.

I look forward to when we get stories where the NSA are explicitly blamed for a data breach instead of some random Chinese hacker, and that emails are sent out saying 'we have been hacked by the NSA again, can you change your passwords please?'. If the NSA crawled out of the darkness to deny the breach then nobody would believe them.
Same thing happened with Comixology.
you can monitor and also intercept requests and responses and modify their contents.
Because affordable, fast, dense, safe electrical energy storage is pretty much the biggest obstacle to moving many technologies forward.
Those are answers to two very different questions, and the percentages aren't comparable. The Scala one asked what JVM language would you learn next, if you were to learn one, while Java 8 is the answer to the question: what is your top new-tech priority for 2015?
Sexism plagues major chemistry conference: Boycott emerges amid growing outrage
Blog editor comment on TFA, referring to the post author ("Entrepreneur"): "In the spirit of full disclosure, Entrepreneur has been known to come to social gatherings with a list of controversial topics for the group to discuss so that the party wouldn't be boring."

It's worth noting that the Entrepreneur's friend feels the need to point out that she has a reputation of stirring up/manufacturing controversy. In light of this, the post makes a lot more sense: i.e. 'I'm saying something controversial to stir the pot.'
The more I think about it, the more I think that non-country TLDs were a mistake. Each country getting their own TLD to manage as they see fit was a good idea... but everything else? It was pointless taxonomy. com/org/net/etc? Who gives a crap? At this point the TLD system is nothing but a way to drum up more registration fees by registering more and more domains per-business.

Of course, the fact that domains are backwards (subdomain first instead of last) is a bigger problem for obvious security reasons.
Lack of competition all around - just break up the big boys and everything will be fine...
Jekyll is more blog centric. Middleman is more generic. I have used Middleman for non-blog sites where you just need some simple functionality of templates and partials.
Open Source your code and the community will help you see it a reality
You can intercept any http connection from the iOS simulator quite easily. For intercepting stuff on an actual device you require more extensive setup. We will publish docs how to do that soon.
Okay, so let's imagine for a moment that the "secure, encrypted" database of card numbers has also been compromised. The attacker would have the plaintext name and address, and an encrypted 16 digit number, with an entropy of at most 53 bits - maybe 66 bits if the expiry date is included. That's before you take card number check digits and geographically-likely prefix codes into account, which will reduce the entropy. (Edit: yes, they wouldn't store the CVV). And don't get me started on showing the user the last four digits of the card number. It wouldn't take much effort in this day and age for the attacker to try all possible card numbers, and then they have name, address, and card number. Game over, man.

Wouldn't it be possible for them instead to store a token generated from the card number and Ebay/Paypal's incoming bank account number, which can only be used for paying into that particular account?
On down side though, time is one thing, what you make of it is another. It's hard to make an instant switch from thinking about that annoying bug or tough to crack algorithm, to playing with a toddler. I often find myself staring into thin air while they are talking to me, caught in a hard problem bothering me.
Back in the day, I co-founded a company that offered vanity e-mail addresses of the form firstname@lastname.some-tld. It eventually morphed into the .name registry. But what we did not realise, apart from misjudging demand, was how confused people get over this.

Even now, while I have my lastname.com that pre-dates that business by several years, I still have to spell out my e-mail address, often several times, to people who know my name. Trying to short-circuiting that process with "it's just my firstname at my lastname dot com" rarely works, and often ends up with them asking if is at gmail.com or something. So I dutifully spell it out, and many people noticeably don't make the connection between the domain name and my lastname even after they've written it down.

Familiarity is often far simpler.
The Open Source Witch Hunts Have Returned
FIA Formula E Championship
Burp Suite has a pretty rich feature set. How does this compare? For example, is something scriptable like Burp Intruder included (or planned)?
I remember seeing a comment somewhere on their site that payouts will be in USD rather than BTC. Can't find it now, so I could be wrong.
More domains per business, but also a sidestep around domain squatters locking up .com addresses - it seems like half the sites I see linked from HN are .io for presumably this reason.
It's not popular, but I don't see it as at all goofy. When I have a well-defined but difficult segment of an application to write, I whip out my literate-programming tools so I can get it right the first time, document the heck out of it, and be able to get back into its complexity if I ever need to change it. It's a fabulous, almost magically successful technique, even if I don't use it for most of the code I write.

I think of it as analogous in feeling and usage to how a musician practices a difficult passage slowly, with a metronome, perfecting it at gradually increasing speeds until they can play it perfectly at speed. It's tedious and time-consuming, so I tend only to use it when I feel the need, but when I do, I'm glad it's there.
>And the thing that China has, that the NSA most certainly does NOT have, is support of the public.

Public Support? First of all, Chinese government is known to hire internet commentators to show the public is on the government side.

Secondly, if you have read some comments from Sina Weibo (China's twitter), you would know the public don't support, but can't do anything about the censorship. China comes from a era when simply saying the wrong thing against the leader could get you killed. The latest news this month was five prominent Chinese figures has been detained for attending a private meeting discussing the 25th anniversary of 1989 Tiananmen Square massacre. Also a journalist in her 70s has been detained with her son "on suspicion of leaking state secrets to a foreign entity." Both incidents were reported in this news story:

http://edition.cnn.com/2014/05/07/world/asia/china-pu-zhiqia...
Excel Alternatives for Mac Users
Mac users waited a stable Microsoft Office Excel app for a long time now. Now is here, but not available for every pocket.

Here are some of the best Excel alternatives available for free or much cheaper than the Office Suite and they can do exactly the same thing.
Settle down guy, people are just discussing their feelings about the situation. People do get on forums and discuss episodes of silicon valley after they have aired, and they discuss it with their friends/coworkers in real life.

Are these comments not the appropriate place to voice our feelings/insights/experiences with the subject of the post??
Took a trip back to 2002 and visited the Account Settings / Personal Information screen to change my password. No alerts or redirects on login to change credentials. (But evidently an exciting "deal frenzy" is important enough to highlight in all caps and red text in the nav bar). Ok, so the PayPal DB wasn't affected, but does that matter? PayPal account is fully linked up there.
But what does it matter if they figure out your card number? You're not liable for fraudulent transactions. It's pretty easy to get a new card number. Your issuer takes a hit, but whatever, not my problem.

Checking account info is much, much worse. It's much harder to reverse fraudulent transactions there, and much harder to get a new number.
The difference is that most cities won't have both Azure Street and Azure Bluff, and if you address mail to 2245 Azure Street, it'll probably arrive at 2245 Azure Bluff.
Why are they not automatically resetting passwords?
As someone who built a time tracking application once (for desktop), Tracking time is a tricky line to walk. If you force employees to do it, they will resent you for it, and unless they see a clear value they will just invent numbers anyway.

Unless you are pitching to someone obsessed with tracking their own metrics, or someone who is billable and has trouble keeping track of what to charge clients, you will probably hit a wall.
Pressing spacebar or pagedown causes text that I might not have read yet to be hidden behind the header. Please, if you use static headers, adjust the scrollbar accordingly so that one page equals one page of visible content.
Why MEAN.JS Matters to Enterprise
7 Reasons why MEAN.JS will make your life easier and why you should implement.
Ah, I wasn't on my windows computer when I checked it. I guess the standard windows key does go to fullscreen. The fast, small one is Win+S. It would be nice to be able to switch them.
Don't forget that it was nearly three months ago. Why weren't users informed immediately?

Do I need to update my PayPal account too? (my email is the same, but both passwords are long and randomised so not too bothered). So now they know my email address and my home address - and my date of birth, always convenient. Oh and as someone pointed out, I have PayPal automatically linked to my eBay account. Great.

Which physical address? My default delivery? My invoice address?

So a quick update from the BBC: "something it only became aware of a fortnight ago"

They only just realised, essentially. Although it's worrying that it took an eCommerce site so long to catch it. And that's still two weeks when eBay knew and nobody else did.
CocoaPods announces Auth Server
It seems that wisdom prevailed and at 2008 http://en.wikipedia.org/wiki/Boumediene_v._Bush it was ruled to be unconstitutional. However not surprisingly it did not appear widely in media.

But we still have Fourth Amendment. Basically it doesn't apply to normal people outside US simply because we are not US citizens. Therefore the term people on the constitution cannot mean "people" in general.

Or your Government is breaking it's own laws. I don't know. They are not my laws nor have we been educated on them. You probably know better.
Carnegie Mellon University Computer Club discovers unknown Andy Warhols
It seems like you are just being too picky. You could easily afford a median house or even a house that is well above the median.
This is my favorite Terry Davis quote (from his website):

----10/02/13 02:34:50----

I used to drink when I was young. I would wake-up and think about my shameful
behavior and be stoic, I guess. Recently, I've been fighting hard to break-out
of my prison. Ten years? Insanity.

God is perfectly just. Sadly, it's not like I've suffered, exactly. When you
get out of control and call people "niggers", that can't be good. God talks.
I'm not exactly believed. Everybody is cruel and give no clue what they make of
me.

God is perfectly just. The countless generations before me? It appears that I
get my own little principality of which I sometimes seem supreme.
> Those were two different questions. The Scala one asked what JVM language would you learn next, if you were to learn one

Indeed. I wonder if the result is a bit misleading, because many Java developers may not really have considered other languages, and Scala is the most well-publicised. So the question may just translate to "name another JVM language." Kinda reflects with Groovy too, which has been around quite a while now and does well in this question, despite not being very "popular" in the various language league tables.
Maybe they should apply for .amazoncom

Their main page could be www.amazoncom
I actually like the `let` syntax improvement in Clojure, although I like how Racket deals with this issue too, which is by using both () and [] (and possibly {}) as interchange-able. It looks like this then:

(let
([x 1]
[y 3])
(+ x y))

which is not too bad either.