skysight-inc/HackerNews huggingface dataset:
Have you thought of making the WayBackLetter a section of the HNL? Seems like you already have a great audience that wouldn't mind receiving a few links of all-time HN goodness in it. You could then save the neat WBL domain for multi-purpose cool reads from across the web!

Congrats again on the 100th issue!
Since a nation state is supposedly behind this, wouldn't they have secured their command & control hosts better?
My apologies. I misread what you were looking for. Mostly by not actually reading what you wrote. :(

Perhaps the previous author was thinking of the Prechelt "An Empirical Comparison of .." paper? http://page.mi.fu-berlin.de/prechelt/Biblio/jccpprtTR.pdf . Section 5.7 has "work times" for Java and C/C++ programmers using well-observed times. However, that is not for a "fairly large amount of time."
Unless all the results are theoretically, too. E.g. group theory.
>They have the right to do what they feel like

Not when they have the market power to influence the market in a manner that restricts the freedoms of everybody else.

I get that ideally everybody should be allowed to do what they want, but that approach is no good when you're dealing with a company that effectively has a monopoly.
"maligned empire"

Perhaps you meant "malevolent empire?"
This is great.

I was just searching old HN stories trying to find the very first story on node.js. I thought it would be fun to read all the comments again and see the reactions. Still haven't found the story on node.js, but this is in the same spirit.
It seems to make sense to run the numbers here:

8 million sold $1 apps, less 30% to app stores, that's $5.6m. If all 17 people on the about page took $100k salaries for the full two years (which they probably haven't, they've likely grown to this size from a lower number over the two years), that leaves $2.2m for running costs and profit. Besides that, they have 7 other apps in their portfolio which must be expected to provide some revenue.

In other words, what would they possibly do with more cash?
> Right now, it's down to maybe $1,000 a pound in the autumn, dropping to $600 in the Christmas rush.

You can buy marijuana for $600 PER POUND in California?

No, you can't.

I think this writer had a few tokes before he shat out this post.

This is the main problem with "the marijuana movement", we all look like unprofessional idiots when it gets down to brass tacks.

Marc Emery was one of the more professional people in the industry, and they were sure to snuff him out quickly. And he was a Canadian.
From businessman to entrepreneur.
I only wear jeans (whatever style of levis fit well, usually 514), casual pants and t-shirts (fitted, solid colors, no prints or brands). I don't like collared shirts or 'business casual' in general. I do like late 70s/early 80's style sneakers, though, so I have a couple pairs of addidas originals, some ponys, gola, etc.
What do you think of the many apps already on the market, possibly derived from your earlier work?

https://play.google.com/store/apps/details?id=com.macropinch...
Looks a lot like what I "saw in my head". Some code to get around SOP would let you point it at anyone's API ... a great way to learn an API is to see it with real data and you'd be able to navigate around the resources at will.
Ah, okay. So step 5 is the else condition from the "if" that begins step 4. At least, until the API is upgraded to the new improved edition and most/all API apps are using the new version.
I think you're right about the double standard, but there is another factor - distribution of culpability.

Current situation: 16,000 drivers, each responsible for about 2 deaths.

Situation with the computers in control: 1 CEO of a manufacturing company, could be prosecuted for causing 1,000 deaths. Who would want to be in that position?

And as for being forgiving of human error, it's easier to be forgiving of an individual driver who causes an accident (as long as he was not reckless, e.g. drunk) because it could be you next time - anyone can make that kind of error. But the CEO of Samsung/Google/whoever could not be you: You know you will never have that job, and also you may be envious of their wealth, which will make you (and the judge) less sympathetic.
It's a mutually dependent relationship. Apple are Samsung's largest customer, Samsung may compete with Apple but they need Apple as much as Apple need them.

To understand how important Apple is to Samsung, Apple have just started buying RAM from someone else (in addition to Samsung). In response the value of Samsung dropped $10bn.
As someone who was taught the 'traditional' way of mathematics, can someone give a few pointers of de-programming myself from the traditional way that I was taught? (Although maybe it won't be so hard since I feel like I've forgotten quite a bit)

Someone already recommended this for calculus which looks pretty promising: http://www.gutenberg.org/files/33283/33283-pdf.pdf
The cover-up is happening at fukushima. Death up 4x, two headed worms, mutated dandelions, mutated tomato plants, piles of dead fish... http://fukushima-diary.com/
because there are six hundred million people worldwide in your target audience, you have convinced 10,000 of them to pay you, and all told you need to spend $5 on a new customer, and make $10 from a customer in a year.

What, do you expect to grow organically from 10k users one year to 40k, then 160k, then 640k, and so on, hoping the market stays EXACTLY THE SAME FOR THE NEXT 8 YEARS? (Oh and you can't spend anything on development because you're rolling all the gross profit into reaching new customers.)

Or, you know, do you want to speed up the process and try to get as much of the six hundred million this year as you can, while the iron is hot - and stay ahead of your competition, who will be vc-backed?
Wouldn't it actually be a cartel, not a union?
Samsung Signs Smart TV Cloud Gaming Deal
This is a similar idea to the temporal arterty thermometer, which uses an infrared camera: https://en.wikipedia.org/wiki/Medical_thermometer#Temporal_a...

The mathematical model for the sensor is probably different, though.
Great story, and it's a shame that this attitude is so unusual. I guess the success stories from bootstrapping don't get the press, so maybe it's not so unusual after all. Still, it's a nice counterpoint to the usual VC-is-the-endgoal idea.
J.Crew has some great chinos. I like the 484 Slim fit. They fit my body like a glove. Also, this swedish company Velour makes slim fitting chinos as well. I'm a 32x30 but I buy their 30" pants as they are quite stretchy and after a few wears and washes fit almost perfectly. Also, I like the Levi's 510 super skinny jeans, but I get a 34x32 and then have the pants hemmed.

I think I have 12 pairs of pants in active rotation and they should keep me going for a few years.

I like form fitting pants for a number of reasons:

1.) Your cuffs don't stretch out over your shoes and get all mangled by walking on them. Not a good look and it reduces the lifespan of your clothing.

2.) You don't need to roll up your pant legs when biking, as the pants are in no danger of coming in contact with the chains.

3.) They are somewhat revealing and add to sex appeal. Yes, this sort of stuff matter for men as well as women.
One time passwords (feed the radio your generated password & let it use that to negotiate authorisation/api keys).
Purely as a customer, I do not give a crap whether you make egg salad in an attempt to show your hustle and dedication. I am not thrilled because I do not go out for egg salad to begin with. If you are an awesome hustling entrepreneur, it does not make your egg salad taste any better to me. If the power is out, there is nothing you can do and I understand that and do not penalize you for it, if you normally provide me with good service.
Really I just think this is a knee-jerk reaction. I think Microsoft is really trying and people are just gonna hate. Show me a successful company who isn't getting sued by another one.

P.S. I still can't dual boot android on my iPhone, so why is Apple any better? Apple is a closed system, more so than Microsoft.

P.P.S. I love Apple and Microsoft.
Developers Add Fuel to Retina Display Mac Rumors
That's exactly it -- low lighting situations are terrible. The year-old HTC Thunderbolt I used to use was better (and also higher resolution). But mostly, if you compare the image quality to the iPhone 4S, it's a no-brainer. The iPhone destroys the GN in image quality.

BTW, brings up another thought: I'm pretty sure Android is more aggressive about JPEG compression by default than iPhone. I haven't thoroughly researched this except to notice the relative sizes of files the two generate at the same resolution.
Yeah... If we're not using what's available now, why would people start using specific appliances?

Convenience? If it was possible to just plop down $1000, redirect some calls, setup a migration, and be done with it in an afternoon, more people would do it.
Symantec is just jealous these guys can remove viruses from a machine so damn efficiently.
IPad Mini: Now I Believe
Surely they're not actually maintaining those hosts themselves (imagine the embarassment of doing a RDNS lookup and getting "flame-cc1.nsa.gov"). They are almost certainly compromised machines owned by someone else, which makes "securing" them in the classic sense pretty much impossible.
If only they could come up with something better than cmd.exe, Windows could be a fairly decent system to work on. With Cygwin and other tools, the environment is fine, just lacking a decent local terminal and most of the 3rd party ones are just as bad last I looked.
Building Windows 8: Building a rich and extensible media platform
How does this differ from Play?
What would a password bankruptcy pattern look like?

One thought is to invalidate all passwords and fall back on email password recovery when a login is attempted.

This leads me to an idea I've tried once - if access to the inbox is equivalent to password credentials, why not use an email to login? By this I mean the web site login is a single field - email address. The system emails a one-click-login URL to the user that can be re-used (possibly with a month expiration time). The user can look up the URL in their inbox when they want to login again, or use a long-lived cookie.
Most appropriate use of pixel art ever.

[clarification: I found the pixel art in this post to be incredibly helpful and relevant.]
To clarify part of this, Heroku doesn't have the same position as (say) a router manufacturer because they are offering an all-in-one 'platform'. And unlike MySQL, they are charging you a decent rate for using it.
Okay, I must really be missing something here.

If your original database contains a bunch of unsalted SHA1 (or worse, MD5) hashes, what good does securing the hashes themselves do if the means to generate the corresponding plaintext has already been released into the wild?

Someone please tell me I'm missing something obvious.
If I'm not mistaken, the first paragraph is wrong. All signs point to LinkedIn having used unsalted hashes.
I actually have a "Classics" section in HNL already. This is why I started exploring this idea since that section always has a high CTR. Actually, in some issues one of the classics will have the highest CTR of any link!

Edited to add: And I mentioned it above, but my hope is to expand this beyond just HN in the future. :)
The only thing interesting to me is that Ruby (on Rails) is missing from the developer center. Seems like if you support PHP, then RoR would be an easy win.

https://www.windowsazure.com/en-us/develop/nodejs/tutorials/...

Probably coming soon.
Ask PG: did you just change the password hashes?
I've noticed that this morning (for the first time ever), that I've had to re-login to hn on an already loggedin browser. Pray tell how was the password data stored previously? :)
Latest stable.

And it's lightweight compared to Symfony, which the PHP web framework I'd previously used.
While I'm not the original poster, I'm in similar situation and I hope someone at Google is listening (for next Nexus):

- Hardware: S3 has better hardware. (I know, GN is 6 months old. We are comparing from the POV of today's purchase though). The camera also cannot compete to it's contemporaries. GN is more related to S2 than S3. Given that outside States, S2 was available for 6 months before GN, there was never a reason to upgrade to GN.

- Limitations: where I live, GSM GN is available only in 16GB version. S3 is 32GB + MicroSD slot. My current phone (Xperia Arc) has an 32GB card in the slot currently. Do you think that I would buy new phone with less memory than my current one? (That was rethorical, of course not). I do not have problem to be MTP only, but 32GB is minimum to be acceptable. At the end of the year, 64GB will be minimum.

Looking at available phones, the killer would be combination of HTC's One X design, finish and build quality, S3's hardware and GN's stock android upgraded by Google. However, no such thing is available :(.
Sure. But that shouldn't be a reason to not launch it in India, for example. I have never seen a non-english keyboard in my life here.

Very few countries have internationalization as a necessity. For most places, having the app in native language is a plus, but most people still frequently use the web in English.

I mean, Instagram could figure all the rollout challenges with a single digit amount of people. One would expect a post-IPO company to do so too.
Yes, exactly. Of the combos, rather than the individual items.
It depends on what the malware is designed to do. Cui bono, as they say.

If the malware is designed to grab bank passwords or steal money, then you can assume there's a criminal enterprise behind it.

But if the malware is specifically targeting certain "problem" countries; and stealing documents and other things of non-monetary value, then it's very likely that there's a government behind it. Which criminal mastermind will say, "tomorrow, I'll steal Word documents of all Syrians" ? What will he do with them anyways? Given the abundance of low-hanging fruit, why would a criminal jump through all these hoops?
Generally I wouldn't want to, but one possible reason is to take some money off the table. Just sell part (non-controlling) of your stake to have FU money personally. You don't want to sell the company, but you might want the life-changing amount of money that says you don't ever have to work again. That can be done by selling part of the company to another investor.
PL research is not necessarily for "contributing to programmer productivity." Formalization of various programming language concepts into a type system[0] allows researchers to apply analysis and verification techniques. The simplest example I can think of is the Maybe type. Instead of having null pointers and, if you forget to check for NULL, getting a runtime error (segfault, NullPointerException, whatever), instead you would fail to compile since the "null-like" pointer would be a Maybe type, not the concrete value. You can't use it without unwrapping it. Concretely, the code:

int foo(int *p) {
return *p + 17; //well, probably something more complicated.
}

if p is NULL, this code doesn't work. In a language with a more expressive type system, we would write:

foo :: Maybe Int -> Maybe Int
foo p = case p of
Just x -> Just (x + 17)
Nothing -> Nothing

(Note: there are more succinct ways to write this example in Haskell, but I'm trying to illustrate the code.)

In this case, we have demonstrably covered every case. That's what an expressive type system gets you: you can completely preclude certain classes of bugs like null pointer dereferences by having a sufficiently expressive type system. It's the same in more relevant PL research: people are attempting to formalize systems so that whole classes of bugs can be removed at compile time. It's not about user case studies or anything like that: those can come later, when features look like they'd be useful to integrate into languages.

It looks like the featured article gives a case study about a pretty bad type system. A sufficiently expressive type system doesn't get in the way--it aids the programmer, not hinders her. Heck, in Haskell and ML, you don't even have write down types--the compiler will infer them for you. (It is Haskell practice to type-annotate toplevel functions anyway).

[0] When I say type system, I mean a static type system. For the purposes of this discussion, dynamically typed programs are statically typed, just with not-very-useful types.
$2.2MM is probably peanuts compared to what they would have made in an acquisition, you'd have to figure that any acquisition price would be far north of $8MM. I'm perversely glad they didn't take it, it's great to see people really dedicated to actually starting a viable business, but frankly I'm surprised. I'd like to think I'd make the same choice but I'm not sure, especially if I were the founder. Still, kudos to them.
Blue dress shirt, white undershirt, jeans, frye boots. If it's winter throw a sweater over it. This blog puts way too much thought into dressing. I've been wearing the same thing for 4 years by accident i guess.
> I could appreciate it a lot more when I understood what kind of problems were Newton and Leibniz trying to solve when they came up with the formalized notion of Calculus.

This always bothered me in many of my math classes. We'd go over a new formula or concept and just hammer it home until it stuck. Professors rarely gave real-world examples of the topics they were teaching or indicated to the students how these new theorem interacted with others. If I asked them explicitly I might get a more practical explanation, but it was rarely offered to me without inquiring first.

I used to have a lower opinion of people who'd complain about learning math because "it's so pointless, I'll never use any of this." It bothered me that they just didn't want to learn something new. In hindsight, even if that were partly true, I can't blame them for having that attitude because it may have been partially instilled in them by their professors.

I'll never forget the feelings I had after I connected the dots in my head and noticed the relationship between integrals. I knew that integration would give me the area underneath a curve, but now we were learning about double and triple integrals for surface area and volume. It dawned on me that I'm basically doing the same thing I was before, albeit in several planes with more curves. I remember a lot of different emotions: appreciation for the sensibility and beauty of mathematics; pride that I figured something out on my own; but also a tinge of frustration that this revelation was never encouraged by my professor.
Thanks for finding this. It looks like a pretty good outfit, and subbing in a fancier shirt or shoes seems easy to do. Nice job, Timoni!
I look forward to a site that integrates most forums/networks.

I don't see the value of the visual based browsing though. I drive a '90 Montero. When I need a part, I'm searching by word.

Would love to see digitized diagrams from service manuals. I was ordering a heater hose last week, but there are so many on my model the dealer wanted me to come in to verify the part on the diagram (sadly the closest dealer is 120 miles away).

What's your marketing plan for "integrating the forums"?
I deleted my account over 6 months ago but my password hash (strong unique password) is in the file. Either (a) the file retains passwords of deleted accounts, (b) the file was stolen over 6 months ago and LinkedIn didn't know about it, or (c) the file was stolen over 6 months ago and LinkedIn DID know about it and were hoping it wouldn't show up online.
Really I just think this is a knee-jerk reaction. I think Microsoft is really trying and people are just gonna hate.

I wouldn't really say it's knee-jerk. Microsoft have earned my mistrust with their demonstrated pattern of past behavior. Believe me, I've been a Microsoft critic going back to the early/mid 90's, so this isn't a recent thing.

And, regardless of whether that's true or not, they're still pitching proprietary, closed-source, locked-down crap that I, for one, have zero interest in.

Given a choice between "stuff" that I can't open up, poke around in, take apart, modify, rebuild, etc., and "stuff" that I have complete control over, why would I want the former?

P.S. I still can't dual boot android on my iPhone, so why is Apple any better?

They're not. F%!# Apple, as far as I'm concerned. :-)

Apple is a closed system, more so than Microsoft.

Yes, and? F%!# Apple AND Microsoft, as far as I'm concerned.
Maybe not 'stylish' in the sense of glamorous high fashion, but certainly 'stylish' in the sense of having put effort into ones own personal style, and consistently dressing that way. So 'stylish' as opposed to slobbish, slovenly, careless, not as opposed to simple, everyday, cheap, downmarket.
Hang Around with People who Get Shit Done
The substance of the article seems good, but why was it necessary to mention that it was a female high school student? Is her lack of a penis somehow involved with this discussion?
Will check it out -- thanks.
If you guys can think of any features you would like to see added or if you find bugs, please let me know!

Here is my wish list for tonight:
1. Show how many beers I have BOUGHT folks (with links to those profiles)
2. Show which profile bought my beers on my activity feed.
3. Facebook/Twitter login.
4. QR Codes on Drinking Buddy profiles (Brew-R Codes :D)
5. Feed of Drinking Buddies on home page.

I really appreciate your checking out the page! Wish me luck.
> Fixed that with a safety pin.

Wouldn't bicycle clips be easier to put on and take off? They also have the advantage that they can be made of yellow, reflective material.
The problem is that it's based on YOUR sudden braking

So some idiot cuts you up and you brake to give them a safety zone - you are penalized, if you blindly drive at top speed causing total chaos the box gives you a gold star
App Deployment & Fully Managed Cloud - Rate My Startup
And this certainly is completely different from when they partnered with Apple, and then screwed them over. Or when they partnered with IBM, and then screwed them over. Or when they partnered with Mosaic, and then screwed them over. Or when they partnered with hardware OEMs, and then used then to screw over competitors. I'm sure this time, MS is really serious about being a community player.
Or in a BMW it would just be wired to the ignition.
- you are driving too fast / you are too close / you didn't stop at the red light - on a continuous loop.
This is a lesson I think a lot of Silicon Valley needs to learn. I read an article several months ago written by some 19 year old Valley kid about how Chicago could never produce a great startup because it's too practical of a city. People don't start a business without a real plan for how it's going to make money. Somehow that was a bad thing.

I couldn't believe what I was reading then and I couldn't agree more with what Ford is saying here. I realize that some industries require a fair amount of capital to get started. You don't bootstrap an auto or semi-conductor company. But software?

In all honesty, the millions of dollars raised by most tech startups are done with the promise that they'll get a bunch of users and then figure out how to monetize them later. That is a bad business model and one that is doomed to waste billions of dollars in cash and millions of hours of talented software developer work.

If you're sitting out there with a bunch of money to invest, don't go looking for a company that needs money to stay alive and please, please stop funding what is nothing more than glorified college projects.

Instead, find a company that already has customers and is profitable and needs money to expand their business. That's money well invested.
1) Apple is the largest company in the world (by market cap - Samsung $120bn approx, Apple $540bn). Specific to smartphones, Samsung ship more smartphones (by unit), Apple have higher revenues and profits from smartphones.

2) Apple have expressly stated that they have no interest in licensing their patents to Android manufacturers.