skysight-inc/HackerNews huggingface dataset:
The cars these guys make are truly magnificent engineering pieces. Fairly sure the tooling is exceptional, so much so that the log files for the front hood told them all they needed to know :) bet that ambulance chaser didn't expect that. ROFLCOPTER.
Agreed. For most of what you'd use a Factory Method for, you can Duck Type your way out of the situation.
It's creepy, but I can understand the interest.

After all, the "creep" keeps filing these seeming-illegitimate suits, and would know full well by now that his information is disclosed to the public via the court each time.

Talk about blatant!
that's correct. It's not like the mobs that put the aristocracy in the guillotine in France were logical, rational, or even educated. Not intending to be dramatic, just an example of how bad it could get.
Is there any option whatsoever for Unity to use future versions of Mono, or does the GPL corruption in more recent versions mean that they're legally stuck with an outdated version?
Google trolls Microsoft
How likely is this? Anyone have experience in cold emailing and getting a positive response?
Indeed, this is pretty much exactly what the OP is talking about. The problem is that it's hard to bootstrap, since correct verification procedures are not widely-known.

TACK, what tptacek mentioned, is an orthogonal strategy for solving the same problem, but it assumes that some MITM will be detected. An ideal solution would involve a combination of both TACK and monkeysphere.
It doesn't really solve OPs points though, the largest of which is that certificate authorities are a closed off oligopoly. But we have literally no way to trust them, even beyond the CA price gouging, because any state they are located in will just seize their keys and read your traffic.
Google Will Withhold Search Query Data From Paid Clicks
Which new language to learn?
I want to pick up a new language. My question is, how do I know which one will turn out to be valuable or here to stay? There's quite a few to choose from -- Julia, D, Go, etc --, so I'm wondering if anyone has any recommendations? I mostly do web dev by the way.
I wanted to share:ROM-modding can help disabled people enjoy computer games
"wow", I assume, in that it makes it clearly apparent the customer was sabotaging their own car, in order to cause trouble and bring the lawsuit. Especially given how this isn't the only lemon-lawsuit by this customer and this lawyer, in just the last few months.
Isn't this what Keybase is kind of accomplishing?
This tool, quite seriously, has changed our business. V2 is off the hizzle.
SSL is not login.
Hey, I saw your page a while ago! Actually, I ripped it off to demo a project of mine [1]

[1] http://www.boronine.com/husl/syntax/
https://www.youtube.com/watch?v=RZp7BvQJnU8
People are so conditioned by doublespeak PR, they get the icky feeling from plain talk.
But now I have to have two icons on my home screen when I really just want one.
I'm the author of the piece. I can appreciate that it's difficult to walk away with any point of action without knowing the who and how, but I'd prefer to stay anonymous.

My intention in sharing the story was simply to say that even if you're broke, non-technical, over 30, etc., you can still make it happen. It was meant to be more motivational than informative.

I'm not looking for the recognition, only to hopefully help others in the same boat.

Really appreciate the interest and discussion.
"Successful people affirm the consequent" - Not sure what you mean here; you're linking to a description of a logical fallacy.
Agreed. Somehow I feel we need to end up on reputation-based nodes of trust that do act as proxies into real-world trust. It must not be like PGP is now, but it does need to be distributed and based on local trust.
Seems to be fixed, here are the messages:

21:08 UTCEverything operating normally.

21:02 UTCWe continue to investigate problems with HTTPS based Git operations. Things are working again, but moving very slowly.

20:39 UTCGit operations over SSH appear to be functioning normally, however we continue to investigate problems with operations over HTTPS. We will update when we know more.

20:19 UTCWe are investigating problems with repository access and some GitHub.com features. We will report back once we have more information to share.
Please throw this Java mentality away. Code duplication isn't an issue, code maintenance is. While lack of duplication might help, it is in no way a necessity for a maintainable code base.
That is desperate.
And you can easily have a web of distrust, in that if one of your more immediate trustees stops trusting a distant branch, you can at least prompt that something is wrong. That way you can avoid the whole "compromise one node and screw everyone over" problem as long as someone realizes the compromise before you trust it.
Agree completely, I still can't believe ios7 made it to the market. I am embarrassed to ship software that conforms to their new look. The man makes beautiful boxes, but they are blowing it.

" "We saw Apple with Steve Jobs," Ellison purred, drawing the shape of an upwards graph with his finger.

"We saw Apple without Steve Jobs," the Oracle continued, pointing his finger down to the ground "
Run ownCloud.
Public speaking is a learned skill and to do it well, you need to do a few things that you wouldn't necessarily do in face to face conversation. I don't think it's the greatest way to judge what someone is like because a lot of nuance has to be cut from the content and your personality to appeal to a larger audience.

From the short conversations and limited interactions I've had with each of them plus Sam's actions since becoming president (eg http://blog.samaltman.com/what-ive-learned-from-female-found... and his recent RFS for breakthrough technologies) it seems to me that their leadership styles are very, very different.
Anarchists will drop anti-Google anti-capital campaign for $3bn
The OP doesn't use Facebook for any reason but messaging. It's arguably less good for you, and more good for them.
You mean something like Java's checked exception? That has its value, but you have some programmers who write empty catch blocks just to get rid of the exception. Forcing the programmer to handle it is not the same as forcing the programmer to handle it.
Best, Brightest and Rejected: Elite Colleges Turn Away Up to 95%
> Go is compiled. This has a number of advantages, first being all the errors that can be detected by the compiler

You can have static typing and type checking without compilation. The interpreter can just complain to you when you try to run it.
The Tech Protests Are Getting Personal and Weird
The box is the box. The box is supposed to be subtle. The software is the point. Design the software like the box and you have ios7.
They discontinued Messenger for desktop and now users must do an additional install for accessing Messenger (hint: users are lazy and more likely to ignore the missing functionality at all)... and so they're killing off the only thing that still keeps users accessing Facebook. Yay.
Native mobile development, iOS most likely.
Hi HN. I'm Matt, the co-founder of Red Pen. I'm a designer who turned developer because I wanted to make Red Pen.

This is our big v2. Cool things you could try: the front page has an onboarding bot that simulates using the product; commenting on designs use Pusher and stream live; and I like to think I made it pretty damn fast.

Appreciate the feedback! (eh eh)
The biggest take-away for me was that, at the least, he acknowledged that it's irresponsible to gamble his family's well-being on a long-shot startup idea.

Tech culture right now prizes irresponsibility. The youth fetish is one aspect of it, but more generally, it's founded on unrealistic (irresponsible) promises and mostly bad decisions (drop out of school to work for a startup! move to the most expensive city in the U.S. with no connections!) that pay off infrequently. No one talks about how demoralizing, difficult, and wasteful it is to rebuild your savings and career after something like that fails. It's atrocious, but most investors have a vested interest in downplaying the long-term risks.

There are thousands of people like me who are smart as fuck, played the startup game unluckily, and ended up in second-tier careers compared to what they should've had with their age and ability, and would've had, had they not gambled stupidly. Most don't talk about it. They're ashamed. I'm not ashamed. Well, perhaps I'm slightly embarrassed, but (a) I'm still smart as fuck and (b) not embarrassed enough to let the next few thousand fall into the same goddamn trap, because someone has to fucking be responsible.
The difference though is that if we used web of trust / PGP, you still have the choice to divert around exploiters.

With PKI, you can't choose the root CAs. Today, Verisign abuses the shit out of their market dominance to price gouge certs, and I have no reason to ever trust that company with anything, they don't give me a reason to, and they almost certainly have their root keys in the pockets of groups like the NSA.

So if I don't want to run my WoT through Google, I could choose not to. For the average user they shouldn't care, but I would at least have the choice. Right now there is none.
While that is a wildly crazy comparison... and the conspiracy theorist in me likes it, it is completely naive to think that the war on terror was an emergent event after the butterfly ballot...

Cheney, Bush Sr, Rumsfeld, Wolfowitz had been decades long been building up to their coup of the US.
A styling engine for Cocoa with Dropbox-sync and shake-to-refresh
Complete conjecture.
Huh, how can hardware and software have "opposing designs"? I'm just an engineer who doesn't understand design so please explain.
Go cares about scalability in the large. It doesn't care very much about conciseness in the small.

If you think of it as a big-O problem, you're worried about the coefficient, and Go is worried about the exponent. On a large problem, what Go is worried about solving will matter more. But if you're not on a large problem, that 10% of repetition will chafe you...
Google Trolls Microsoft with Chromebook
How is it hard for a browser vendor to implicitly trust itself, and build its WoT from there? Get Chrome, trust Google. Get Firefox, trust Mozilla. It means you have to trust your browser, but.. you kind of already have to do that, you are putting all your personal info through its text fields and such.
> As an American living in a Middle Eastern monarchy, multiple government agencies are likely monitoring my internet traffic

Ironically, living in the democracy of the United States would have yielded a similar situation (except remove "likely").
This flashback emails were the best part of Everpix, glad to see someone doing this
1) to scare off the lawyer and all future lawyers
2) to build a body of evidence against the lawyers claims

To me this is very confident. It's a big gamble coming out like this. Someone who wasn't confident would have just settled and kept it quiet.
It is a surprise that people accept such extensive logging. I hope Tesla is keeping the information safe (does the information leave the car? Or is it only accessed by technicians working on the car?)

I remember when people would be very angry about software that "phoned home".
Outside of the valley bubble skeuomorphism is what people require in order to use the devices. A button needs to look like a button or people are confused. Im talking about customers. Not the people that designed it and live the technology and are bored with it after a few short years. 7 is a travesty, the beginning of the end.
WESAWIT Study Ranks Live-Entertainment Venues by Social Media Engagement
In the generator case you can define a poor man's let like this:

def let(x):
yield x

And use it by "iterating":

...
for x in range(1, 101)
for divisible_by_5 in let(x % 5 == 0)

Still not as nice as having actual syntax for it.
Can you share a little more detail re: the signup/how it works pages? Did they just describe the product and say signup if you're interested? Did you let on that there was no product yet, or that it was "in development", or no status at all? What does one do with 20k interested customers between lining up investment and actually delivering product?
'Theme' them to promote to people in completely different industries.

Are you a fashion fanatic that would like to learn to build your own website... [ show website themed with fashion stuff ]

Are you an automobile expert that would like to share what you know by building your own website [ show website with cars]

etc..

Then find 'reddits' for fasion buffs, car buffs or any other 'buffs' and slip it in in a few threads. Don't say your selling anything, saying your giving away a few exclusive lessons to the respective 'buffs'. It would be better if you did this with authentic personal likes. This way you can honestly say you have an affinity for the respective theme.
I think you'll find that most modern cars log a lot of things, and that it isn't something specific to Tesla.

It is for diagnostics and warranty reasons that these occur, as well as quality control.
Not going to happen because the main OpenPGP implementation (gpg and gpg2) currently has a non permissive license that as such that it cannot be used "Everywhere".

Until there is a implementation of OpenPGP that uses a permissive license, getting the world plus dog to switch to PGP is a non starter.
In the past, key exchange was hard. Now it could be as simple as walking to your local Bank branch and scanning a QR code on a plaque with your smartphone (as mentioned in the article).

Online-only or remote businesses like social networks and airlines would face a tougher problem.
Check out SPKI / SDSI. It has a hybrid model similar to what you described, but unfortunately it never really gained adoption.
Thanks for the in-depth analysis! If it's not calling any OpenSSL functions, I doubt it's vulnerable since then OpenSSL isn't managing the connection so it couldn't receive any heartbeat effects.
While calling BBT "nerd black face" is over-the-top and inaccurate (see subthread above), what does privilege have to do with offensive stereotypes? Are you claiming that, for groups above a certain level of privilege, there is no such thing as an offensive caricature?
Well, while small, "do things that don't scale". We'll see what they figure out later on.
In a world where media is uncritical and takes everyone's viewpoint with the same value, Tesla makes sure that they provide counterpoints to everything someone might want to stick on them, and more. That way, the reporting will always be half on Tesla's viewpoint, or more. Unless there's a dishonest journalist, or Tesla is fucking up and they're dealing with a journalist with critical thinking skills.

Stonewalling, 'no comment'ing basically just gives the playing field to the other side. Also, at this point, countering bad publicity properly gives Tesla more media coverage. Not everyone knows Tesla outside of tech circles yet.

What's unusual is that you're reading from a news source (HN) that features every small step Tesla takes. That's not the mainstream experience. :)
And the proposed alternative is to instead trust just one entity, the PGP code? On top of that, it all falls flat if/when any of my trusted friends gets hacked, meaning I start trusting evil.example.com because their hacked key now tells me to?
A C SSL implementation without buffer overflows
Thanks For Everyone's Responses. I wanted to make sure I don't get myself in trouble when I become a trillionare. :)
Condoleezza Rice Joins Dropbox's Board of Directors
Work-life balance: what changes could help improve yours?
To be fair what the lawyer is doing is obvious.
I own mac, pc, android, ios. With each revision, ios has become harder to use because they keep adding new things without considering holistic experience.

Take a look at the Settings in ios7. It's nothing but a list of identical looking settings that go on for pages. Everything is nothing but text and thin lines.

A simple color-coded organization, categorization, and minor variation in fonts would've gone a long way.

Android's settings isn't much better, but at least things are better marked with text labels and clearer icons.

Apple has long crossed that line of less-is-more. They are firmly in the less-is-less territory. Both companies are leaving a lot on the table by being too boxed-in in their thinking, but Android is at least taking more humble approach.
Agreed. I wish I could reach out to the author, learn more, and see where his product went. This is the stuff that fascinates me and something we see all the time at work - people with ideas they can't shake and are willing to take risks in order to see it become a reality.

I don't necessarily think building something was the right first move though. I'm a big fan of PG's "Do Things that Don't Scale", so I created https://manualviableproduct.com in my spare time to help people like this.
I hope it doesn't take 10 years.
I'm getting a lot of really ugly palettes... by "a lot" I mean all of them.
What bad feedback from the market? Has there been any customer satisfaction survey done around iOS 6 vs 7?
Ive will be the next CEO of Apple. Anyone who doesn't bow at the alter of Ive like they bow at the altar of Steve, will be gone.
The description is declarative, there is nothing implied about "moving on".
"Also, an increased price is not acceptable. The default should stay the same, the increased logging should come at a premium if anything."

I think BHSPitMonkey meant that if they didn't log in general, maintenance costs would be higher and the costumers would pay for it in one way or another.
You're right - but I think a rating of 11 should indeed be reserved for a bug that does launch nuclear rockets while handing out root shells.
with all due respect, and only for whatever it's worth, every palette it generated is worse than any palette i found on colourlovers.com. but cool project. :)
Sounds like what you're saying is that it makes flow-of-control in error situations explicit instead of implicit. Automagic implicit hopping around to different locations in your code-base is the fatal flaw with so many overly clever programming tricks.

Go is made purposely dangerous, to force people to explicitly do the right thing. Java's enforcement of exceptions looks like the right thing on the surface, but it instead encourages people to handle exceptions in dangerous ways when they're in a hurry.
Given just how bloody rich Elon Musk is, he should take the lemons, give them to his engineers to make combustable lemons AND BURN THEIR HOUSES DOWN.

(or something.)
Stripe: Heartbleed
LastPass Now Checks If Your Sites Are Affected by Heartbleed
I like it but isn't blue under represented?
This may be a presentation problem as generally when using a palette, colors are not used all equally and not necessarily all right next to eachother. Perhaps a thesis for another grad student.
My interpretation pg's plan for a comment endorsement scheme was that it actually encouraged downvoting for disagreement.

If garbage comments are filtered out through endorsement, then, if you view of downvoting held true, there would not longer be any need for downvoting and the downvoting button should be removed. This is not what was proposed.

If only quality comments make it past the proposed endorsement filter, and the downvote button continues to exist, then the only purpose of downvoting would be to express disagreement.
Eek, time to hire a bodyguard and driver and move to a gated community. South African style.
If I were Tesla I would probably hire Buzzfeed or some other marketing channel to do a viral story highlighting how schmucky this lawyer and his client are. It would serve the brand better if they weren't seen giving these guys the time of day, let alone real estate on their corporate site.
I'd love to dig into those specific points with you. My email address is in this thread.
You can also hack the with statement to get a let block:

import contextlib

@contextlib.contextmanager
def let(*values):
yield values

with let(1, 2, 3) as (a, b, c):
print(a, b, c)
Take a look at Marvin Minsky's The Society of Mind. Consciousness as an emergent property of the communication between simple agents is a large arm of cognitive science.

http://www.amazon.com/The-Society-Mind-Marvin-Minsky/dp/0671...
It's really hard to quantify how valuable Andrew and his interviews have been to me on a personal, professional and spiritual level. Congrats Andrew, you've earned this in spades.
I run Fork the Cookbook. I get hatemail all the time on the word "fork"

This one is particularly funny (yes, everything was in one sentence and spelling errors abound):

"I find your terminology offensive, imature and disgusting. Your the ones trying impose yourself on the average cook. And trying to inject your crude fantasy's, that you probably think is somehow humorous, into America culture. Well I don't find it funny or think its dirty conotations have anything to do with food. I dont think its apealing and find it like so many mindless blogs a waste of my time. You act like you speak for everyone, on or using the internent, which I don't find the end all be all of society. In fact quite the opposite, for your information not everyone subscribes to your ideaology. Plain and simple I think your term is nothing but pornographic. So I'm not intrested in you trying to impose your crude version of a rediculous, anoying Rachael Ray like idiotic slang description for food or cooking. So screw off, I like my kitchen and food clean, along with the words used to describe it....."
…except that the separate app is a total power drain (at least on iOS) because it has a lot of background processing time it uses and is also apparently a VOIP client.
1) Creepy.

2) Urban privilege much? The driveway pictured is surfaced with gravel, not "dirt". Most people who live in rural areas have a gravel driveway, if they can afford it. This surface is superior to dirt in that it doesn't get muddy when wet. It is superior to asphalt and concrete in that it is far cheaper and more environmentally benign.
It's also unethical for a doctor to refer patients to a facility he or she owns. This is a huge source of Medicare and Medicaid fraud.
But iOS 6 had functional styles. You could tell at a glance where the toggles, sliders, buttons, and non-interactive UI elements were at any time. Stripping these elements down to nothing doesn't make the device any easier to use.
Huh? Tesla is simply rebutting every single ridiculous claim with data, over and over again. If that's "bullying" (are we ignoring the fact the consumer FILED A LAWSUIT here?), then Americans have really gotten way too sensitive.
There are 29 other interesting stories on the frontpage, you're welcome to choose another :)
The process you're describing bears no relation whatsoever to the origin of this code. It was written by Slashdot employees to solve a real operational problem on Slashdot; see above for a comment from the man himself.
Fucking profound
A man is flying in a hot air balloon and realizes he is lost. He reduces height and spots a man down below. He lowers the balloon further and shouts: "Excuse me, can you tell me where I am?"
The man below says: "Yes, you're in a hot air balloon, hovering 30 feet above this field."
"You must be an engineer" says the balloonist.
"I am" replies the man. "How did you know."
"Well," says the balloonist, "everything you have told me is technically correct, but it's no use to anyone."
The man below says "you must be in management."
"I am" replies the balloonist, "but how did you know?"
"Well," says the man, "you don't know where you are, or where you're going, but you expect me to be able to help. You're in the same position you were before we met, but now it's my fault."