skysight-inc/HackerNews huggingface dataset:
100,000 is a terrible start, IMO. Many millions of people made Google+ accounts and while I like Google+ far more than Facebook, I'm still essentially forced into using Facebook because the overlap of Google+ users to people I care about following is virtually nil. I don't see how the same won't happen for the vast majority of users when it comes to Twitter/App.Net except it will feel even worse for the App.Net users since they blew 50 bucks.

Twitter sucks but reproducing their network effect is a huge undertaking, especially when you're charging for it, and IMO 100k users as post-hype starting point is way too low for App.net to have a reasonable chance of succeeding before running out of money.
On a related note, I like to read David Beazley's work and twitter stream. He is the Python guy, he wrote books about it, he does courses, he's constantly moving the boundaries of "insane" coding in what he releases.

Yet, he does write things like "Reading the what's new in Python 3.3 document is blowing my mind." There's always more to learn if you want to. As long as the language isn't dead and has any kind of community, there's always something noone else knew about...
Not necessarily, but it should definitely make him question whether his phrasing/thought was the most pertinent reaction he could come up with.
What do you use in insert mode?
Originally a downvote meant that the comment was impolite, stupid humor, or way off topic. If it was incorrect or you disagreed, you were expected to say why. I personally dont like driveby downvotes.
It is nicely laid out and has a decent listing of mobile web frameworks. Seems like a nice starting point for developers who are trying to decide which framework to use for a new project - or for framework developers to publicize their creations.
Let me ask you something-

What will you have achieved after you "hammer" them on that technology?

Will you genuinely be closer to assessing whether that candidate can do the job you need done?
I totally got what you were saying, communicating the why, the purpose of the company is essential in order to be great.

Unfortunately, your post triggered a HN immune response because the tactics you cited don't work with everyone. Just one of the current limitations of public writing, you can't choose your audience or personalize the context.
Agree. I also use a personal wiki (twiki) to keep track of all the answers and processes that I have figured out and need to use over time. Started many years ago it's close to 1900 pages at this point.
Likewise. We're a 500 company so I hope I can grab some of your time. I'll leave you alone for now though as you've got enough on your plate. Good luck for Tuesday @asharppaul
There is an infinite scroll wordpress plugin. I haven't installed it yet, but I intend to over the next day - pagination of articles on a homepage seems to lack fluidity.
When you can write something akin to the C++ FQA.
trying really hard is a hack?
The mild winter is an effect because of the time period at which they're looking. Without additional data, one might expect that global warming implies both warmer winters and warmer summers.

Total heating in winter uses more energy than cooling in summer because there is a bigger difference between the outdoor temperature and the target temperature in winter than in summer. Just based on this article, one would expect the delta of warmer winters and warmer summers to roughly offset each other.

So it doesn't seem sound to conclude, based on this article, that, if the CO2 emissions were looked at over a full year, that the warmer winter would result in a net CO2 reduction.
"The next day, as soon as I walked in the door, someone asked, “Derek, someone whose CDs"

To me interruptions are the thing I hate the most. What has worked for me in the past is to insist (despite "open door philosophy") that all questions are queued and asked at a single time, as practical. Sure the person asking wants immediate relief, but there is no reason you need to answer questions according to their schedule, unless it is urgent, if they can be combined with other questions they (or others) have.

That's actually one of the benefits of email vs. a telephone call. You can handle it w/o getting interrupted or knocked out of a zone.
Yeela for Android - Smart App Launcher
One thing to be very, very careful of with permethrin-treated clothing is that it's very water-soluble, and extremely toxic to fish. If you go swimming while wearing permethrin-treated clothing, you will leave a trail of death in your wake, and not just of the bugs you were hoping to kill...
Motorola Launches “Unlock My Device” Site – Bootloader Freedom Has Come At Last
This is great. When reviewing/editing/revising technical manuscripts (journal articles, technical reports, dissertations etc) this would be extremely handy, and cut out the constant scrolling to check and recheck definitions and parts of the document with others. Referring back to the materials and methods section is an obvious use-case.

Would be nice to see the layout of comments/notes etc on the RHS be more structured (snapped to a grid?) though. Shouldn't have to zoom in and out on these.

Now if this was combined with one of those Wacom 24 or 27" touch screen displays ... :)
To generalize the point a little bit, I'd say that "no" can sometimes mean "maybe, but you'll need to increase my confidence first". This seems to apply to OP's original dilemma too.
In that case, why are there not a lot of people dead from this if it is that prevalent? Either the people you are describing are the most rubbish terrorists ever, or they are just really not that into killing, which would make sense really, if their entire political belief is against killing things in general.
Anyone who ever tries to build any kind of collaborative publication online with any kind of voice is going to have to be selective about who writes for them, and is going to run into this "cool kids" stuff. You need to get over it. The very notion that you'd be embittered about not being able to blog with someone else betrays a naivete about what's important and what's not.

What, you're not one of Dustin Curtis' cool kids? Well, neither is Paul Graham, or, for that matter, William Vollman. I'm guessing neither is fuming about it.

Stop acting like it's a personal slight that Curtis doesn't have you writing for his project. It's not. Not writing at Svbtle says nothing about you at all. The only thing that does: complaining about not writing at Svbtle.
There are several advantages to writing code at that level of abstraction.

It's a great way to encourage code reuse, even in fairly disparate domains. Haskell has some of the most versatile libraries of any language I've used by using mathematical abstractions like this. As a concrete example, there are functions like foldM which is like a normal fold except it can handle errors, state, nondeterminism or even parsing!

The abstractions are well-understood, which makes it easier to reason about. You get a bunch of theorems and conclusions for free just by formulating your program in mathematical terms. You can then easily take advantage of these to simplify, verify or optimize your code. For example, if you know that your data type forms a valid functor, you can always rewrite fmap a . fmap b as fmap (a . b), turning two passes into one! If you wrote a map-like function separately for each different type, taking advantage of this pattern would be more difficult.

You are also restricted in what you can do--any code that is generic across all categories can only use composition. This leaves you less room to make mistakes. If you write a function just for strings, you can accidentally add characters or always return an empty string or any number of string-specific behaviors. If you write a function against some abstraction like a functor, you cannot make any of those mistakes--there is simply no way to formulate them for all functors.

These abstractions are just a reification of a common pattern across a bunch of domains. Making the pattern explicit makes it easier to see and use and makes your code simpler.
I totally disagree with the "never go black" sentiment. For non-Retina iOS devices, legibility is going to be directly harmed by non-black characters.

With Retina, you can go with whatever you want for decorative reasons, but devices with poor DPI suffer for it.
Really nice idea, nice work man. There's just one thing though that worries me unless I misunderstand how it's all setup. But I noticed your popup where you enter credit card details is being displayed on a non-https encrypted page. Are credit card details safe to enter, are they encrypted in any way? I could be wrong and you could be using something like Stripe or a 3rd party payment API, I wanted to enter my credit card details to test it all out but was worried.
I had to laugh when I read this:

"there are highways in China, where one can drive for hours and see very few cars"

So does the United States.. Both China and the US are pretty big countries you know..

Other than that. Not sure what to think of the article.
Or you can use https://www.paperkarma.com/ which is less passive-aggressive and more free.
Another way it's like a slot machine: the randomness of whether you'll get to scroll or not. Scrolling on Twitter is a suspenseful game where it sort of works for a while but then at some point stops responding when something times out or a script breaks. Sometimes you can coax it to get going again by scrolling up and then scrolling back to the end again (presumably getting it to re-send the AJAX request that timed out). But other times that doesn't work, and you have to do a full reload. Then re-do the tedious effort of infinite-scrolling back to where you were when it stopped working. Paginated history would make going back a few months in my Twitter feed a lot less frustrating.
I don't think you have much to worry about. He happily sold it in 2007.

http://en.wikipedia.org/wiki/Opsware
Engineering a List Merge Sort
> There is a massive difference between knowledge workers and hourly workers at Walmart. I have never met anyone in my life in the tech industry who would 'be fired for showing up 30 minutes late'.

There's a massive difference in that specific example, sure. Though not necessarily--lots of knowledge workers are on-call and expected to respond quickly to pages, and repeatedly missing the expected response time would be a firing offense.

But in any business, there are certain non-negotiable requirements that an employee has to meet to keep his job. Showing up on time may or may not be one of them, but the requirements exist. And while it's shitty for any manager to treat his workers as replaceable cogs (even at Wal-Mart--they don't exactly have the best retail employees), it's equally shitty for an individual worker to act like he's irreplaceable and that the rules don't apply to him. As I said, don't be a prima donna.
I tend to say I am familiar with a language if I've only spent a few hours on it. Knowing a language or 'learned' a language for me is when you are good (enough) to make money freelancing using that language.
I agree with you. MySQL lost a ton of momentum because of Oracle but given what Oracle is doing with the original MySQL, I suspect keeping up with it does not require as much effort as it did getting to where it is now. If MySQL forks get the developer attention they need, and set themselves up in a way they can share code between themselves and, maybe, with PostgreSQL, it will continue evolving.

Having one single corporate sponsor is always a very bad idea for open-source projects. I hope MySQL derivatives have learned this lesson.

And, I imagine, the dual-licensing thing has to go. That's no longer a viable way to sustain development.
I've read that the actual logo itself was only something like $4.6m. Which still seems like a ton really, but I guess easily worth it for a company of that scale.
There is something extremely tasteless about ripping off another site's design, right down to meaningless stylistic choices like the color of anchor links, and the use of circular avatars beside post titles. Instead of approaching the design from the perspective of wanting to look like one of the "startup-cool kids" (which is beyond me why that would matter), why not create something original that suits your needs?

To put it another way, if all Svbtle and Medium end up being is "minimalist" blog templates, they'll be abject failures. Why take inspiration from their least meaningful aspect?
(edit: I just noticed that rarrrrrr made the same argument in his comment, which I totally believe I did not have locally before leaving my response. Regardless, I went into more depth and provided a few related issues, so I don't feel my comment is sufficiently repetitive to delete.)

While tar.gz can be streamed, if you happen to have the entire zip file already and want to extract a single item from it, you are screwed: you actually must scan through the entire file; this is both because gzip is not random access and because tar files have no index at all, they just concatenate files.

This reason is actually insidious, because it also means that zip files are much more efficient containers if you need to be able to "browse into them", such as with a GUI. This means that they tend to be much better supported ("better" assuming .tar.gz files are supported at all) by graphical file managers.

In comparison, the fact that you can't stream download and decompress the tar.gz on the fly is actually largely irrelevant: you aren't going to be using the Chrome extension until you've downloaded the entire package anyway; and for some file formats (Java jar files, for example) you don't intend to decompress the entire contents anyway.

Ironically, the reason tar files are designed this way, is actually due to yet another ancient piece of storage technology: the tape drive. The name "tar" stands for "tape archive", and is a modified version of the file format used for "ar" that is better suited to tape drives, which were much slower than floppies if you needed to rewrite earlier content (if rewriting was possible at all, which I don't think it was on all tapes).
You are basically claiming that fans of The Smiths are a particularly dangerous social group. I don't think you need to worry, they were going to bring about revolution, but then they decided not to because they didn't want to go outdoors and were feeling a bit depressed.
Average temperatures aren't a great predictor of energy consumption. Yes, warmer winters mean less heating requirement, but warmer summers mean greater cooling requirement. Not such a factor for Jan-Mar in the US, admittedly.

Typically heating and cooling degree days (temperature variations integrated over time) are used to normalize energy consumption data for the weather. Not average temperatures.
We found it ok when a user only had one app they were testing on only one device. Once devices and apps multiply then good luck.
I don't have a problem at all that you put in the affiliate link and didn't even notice it.

Otoh I think the disclaimer that you made above is good and informs people of why you did what you did so it might be an idea to include it. If the parent thought that, I'm sure others did as well. (Of course this might encourage others to do the same who don't put the same effort in that you did to read and evaluate.)

This is somewhat similar to when someone at a store makes a suggestion and adds "I'm not on commission". Here you are saying "I am on commission but I use this product and can vouch for it". Nothing wrong with that.

(I'd like a suggestion on a learning rails book by the way.)
Why does the internet archive suck so much? I am on this page, http://archive.org/details/buckminsterfullereverythingiknow0... and there isn't a single file download. No context, no description, I just get dropped into some shitty video with BF (who is awesome) but unknown to many just talking ...

archive.org needs our help. it is like some crappy swap meet / information dumping ground.
Theres always two distinct phases for me. When I learn the syntax and can basically fizz-buzz in the language and then when I start to get a handle on the available libraries, design idioms and best practices.

I usually don't say I "know" a language until I've been through both phases. Resume polishers and recruiters are understandably horrified.
Portal:Software libre - Wikipedia
I think HackerNews exists largely because Paul Graham saw Reddit NOT working for what he wanted--it was (and is) extremely popular, but was shifting toward a snarky, depth-avoidant population. I'm guilty there--I upvote dozens of pics in a few minutes, while skimming past the insightful articles that take too long to read and evaluate.

It's worth noting, though, that HN does have up and down votes for comments, but only users with moderately high karma can downvote.

This might not work well given relatively quick growth. A small number of people consistently downvoting bad comments may be outvoted by a huge mass of new users who from time to time upvote. Maybe everyone should be able to upvote AND downvote, but experienced users get double weight.

Personally, I think we need something different than minor adjustments to the voting weights/allocations. Slashdot-style moderation? Revamped guidelines? Hard to say what will work and what won't.
Current Article Popularity Trends on Hacker News
It's usually possible to distinguish between a pre-paid credit card and a non-pre-paid card, depends on your software though.

A hold would work much better though -- for example, I don't keep a huge amount of money in my checking account which is what is connected to my debit card, and a $1k hold would fail usually. Mind you I'm in the U.S. where there's not a huge difference between debit/credit cards.
Secret E-Scores Chart Consumers’ Buying Power
ML functors aren't the same thing as the functors or applicative functors I often blog about. Difference explained here: http://stackoverflow.com/questions/2030863/in-functional-pro...
ML functors are like parameterized modules. F# doesn't have parameterized modules, but has parameterized classes, which work quite similarly. Classes/objects can also be used as first-class modules.
What .NET lacks (therefore also F#) is type constructor abstraction, which means you can't generically express the concept of a (Haskell) functor, applicative functor, monad, etc.
ah sorry about that, and thanks for taking it in good stride :-)
Thanks for the reply!

I had 2-3 summers jobs in manual labor and couldn't believe the amount of physical effort (and long hours) that went into it.

I think even more significant is the number of guys I've known in their 50's and 60's who have to walk with a cane, or have bad backs, and other injuries that have severely impacted their lives.
I'd love to check it out, but it's crashing the page in both Chrome 22.0.1229.6 dev and Safari 6 on Mountain Lion.
I'm not going to research this, but I've seen stats that show the extreme high iq people tend to have a much lower tendency toward real (diagnosed) mental illness. Eccentricity, otoh...
How MoPix is turning movies into mobile apps
It's been a requested feature in WebKit forever, and afaict nobody is really opposed to it, but nobody has stepped up to code it either.

WebKit bug: https://bugs.webkit.org/show_bug.cgi?id=23945

Chrome bug: http://code.google.com/p/chromium/issues/detail?id=3690
He would have used the other site directly but they won't let him. So he reverse-engineered something that worked for him.
Its worse, there are two 'blinking' elements on this page. It looks like a myspace profile from back when <blink> was still a thing.
is the guy in the picture joshua topolsky? :) https://plus.google.com/106979372492552141708/posts
if you don't see the presence of this "idea" on this guy's list as at least a little off, and the tacit approval of HN readers as doubly off, i don't know what to say.
What if Django was more like Meteor?
Show HN: Webhook for ifttt
This sounds promising, but it's far too abstract to be convincing. Can you give a example of a useful program where you need to do any of these things?
Also, cooling systems are generally less efficient than heating systems, which would increase summer energy consumption (and CO2) more than the reduction in winter.

That's assuming the overall US climate (by which I mean population- or energy-consumption-weighted degree days) necessitated similar amounts of winter heating and summer cooling.
Oh scdoshi. Where to start!

I guess with this: "The fact that you can be anonymous in the U.S. and still live a life inside of regular society is a complete myth."

True

" And I think most people accept the fact that the SSN is in fact necessary."

False.

"I understand the liberty v/s security implications, but americans have already given theirs up for security, so maybe that's just the price to pay of being a developed nation."

What??????

Good God man! Americans have made a HUGE number of EXTREMELY bad decisions, from insane foreign policy to eating so much crap we are dying from it, to bankrupting ourselves!

"just the price to pay of being a developed nation." NOT!!!!

Just total insane stupidity! Do not copy the U.S.!
it's price anchoring based on the size of the company or how many cash they have - more money more bucks spent on logo and nothing more
Space Wars - A 3D multiplayer space shooter game using CubicVR and Socket.IO
I am not certain what you mean by "C code runs on Cocoa": "Cocoa" describes a set of Objective-C libraries that form a framework developers can use to build applications for Mac OS X. While you can technically drop to the Objective-C runtime functions (the Objective-C equivalent of JNI) the result is often horrific.

When using Cocoa, you will find yourself constantly needing your data in the form of some random Objective-C classes. Carbon, on the other hand, stores all of its core data structures in C objects defined by a library called CoreFoundation.

This library, CoreFoundation, is something that you actually will find a copy of along with your Windows version of iTunes in the form of CoreFoundation.dll. Along with another few easily ported C libraries, this allowed iTunes to maintain the same networking and storage backends on Windows and Mac OS X.
Where is the rage! Where is the power of the internet to shame the authorities? These girls have voiced their yearning for freedom and real democracy and have been martyred for it.
(Obscure Batman Begins reference)
NASA has no idea why it exists. Where to now for the space program?
So, you say Russia is another North Korea? And anyone who disagrees with you is paid by Kremlin?

With opposition so bright, no wonder why Putin gets elected.
Unlike most corporate R&D, PARC did good stuff. It was Xerox HQ that was exceptionally stupid. They had all the technology, but managed to do very little with it. Silicon Valley companies picked it up and ran with it.
> it's that when someone has handed you something, you feel inclined to give something back.

> Charlie [Munger] also talks about Ben Franklin working the system: "As he was rising from obscurity in Philadelphia and wanted the approval of some important man, Franklin would often maneuver that man into doing Franklin some unimportant favor, like lending Franklin a book. Thereafter, the man would admire and trust Franklin more because a nonadmired and non-trusted Franklin would be inconsistent with the appraisal implicit in lending Franklin the book."

The concrete example of this being the classic high school girl strategic gambit: "Can you help me with my homework?"

http://news.ycombinator.com/item?id=145544
>> ...approaching the design from the perspective of wanting to look like one of the "startup-cool kids" (which is beyond me why that would matter)..

You're right. Don't people realize that once everyone's doing it, it's not cool any more?