skysight-inc/HackerNews huggingface dataset:
Although it can look dark to have a monopoly in some space, like Twitter has achieved in microblogging, we actually have the same problem with older open protocols like email and IRC; they can be greatly improved with a redesign, but network effects are holding them back.

This isn't really an issue of technical worth or underlying philosophy so much as it is finding the right "trojan horse" that can keep pushing new, worthy protocols into the mainstream. XMPP, for one example, stayed nearly unused for years and years and only gradually started making inroads as a public network after being picked up as an "add-on" to existing popular apps(e.g. GMail). Bittorrent, on the other hand, has been the defacto monopoly in mass-downloading of copyrighted material since it was released, and the closed/commercial response has been app stores, streaming, etc.

Or, to put it another way, all of these technologies are ultimately "transitional." We just don't know where we're transitioning _to_ exactly. And we do seem to follow an "open/closed" "centralized/decentralized" wheel-of-reincarnation type of cycle in how we go about reinventing them.
I keep hearing similar sentiments from friends associated with Microsoft, and I love my Windows Phone, but there needs to be a better response to the trolls than just 'this is getting old'.

Microsoft only has themselves to blame for the public perception of them. They did such a horrible job at marketing for so long, that people got really bored with them.

Sadly, though the products are great, the marketing is still boring.
Basically, to get the benefit of touch, you have to make it the physical desktop.
I'll say that I tend to be self-conscious about saying "the best school", but it is what it is, right? And, looking at how little it's been serving me over here (in the Bay Area), I should at least be able to say it in a random HN comment… :)
I have vim bindings for tmux. I also use the pentadactyl and vimium browser extensions.
I'm very please to see them listing Atlantic Emerald Express on here in addition to gregs cable map(http://www.cablemap.info/). There's been some talk of it not getting enough funding and we need more redundant links here in Iceland.
I have also used products at the companies I've worked for that 1) worked well for me and that 2) nobody else can figure out. Eating your own dog food is a good first start, but never believe it is sufficient to really understand how users will use a product.
What i mean is you get the windows GUI and are not afforded any alternatives like you are browsers, there are alternatives out there but they are not for the faint hearted and that in itself is the issue. Tech's like us have no issue with them but for joe public then they only see what they are given and when they are not offered an option then they see no choice.
Proactol weight management
Square: Everyone Wants to Be In, Even the Investors Who Keep Passing
See my mention of stage two - they're essentially getting web ads for free as an effort to maintain budget during a transition. How would the marketplace apply in that case?
ECommerce Hack Day - First hack event, what to expect?
Hi guys, I'm attending the eCommerce Hack Day- I'm extremely excited to get out there and build something! I'm still pretty anxious, I'll be flying for the second time out to NYC alone to participate in my first real event- on a side note, if anyone is interested in meeting up feel free to shoot me a message.

I was wondering if any Hackathon veterans could help set my expectations?
What will the event be like?
How do teams typically form?
What role would you suggest I play on the team?

And other advice!

I've got strong web dev skills in Python(Django & Flask), JS( jQuery, Backbone, Underscore, D3), HTML, CSS, PHP.
Basic RoR.
Limited skills in databases- SQL, !SQL

My best quality is my versatility and ability to learn at breakneck speeds.

Thanks!
Ever considered selling it in a form of an installable appliance?
I didn't know that. Thanks. <:)
You can change the windows shell, and a lot of people do (for example LiteStep)

http://en.wikipedia.org/wiki/List_of_alternative_shells_for_...

There is also a very active windows theme customization community who use tools like windows blinds to tweak the current windows theme into something you probably wouldn't recognize.

http://www.stardock.com/products/windowblinds/
great article with a detail explanation of the origin of @
I can understand you may not like typing on a touch screen, but it's pretty clear that for a fairly large portion of the market (70%? 80%?), typing on a glass screen is fairly acceptable. Otherwise you wouldn't see such dominance of keyboardless phones over those with hardware keyboards.

I carried a blackberry for 5 years (and sent dozens of emails a day from it) but I've never particularly found that switching to a glass screen on iPhone and now on Android impacts my ability to compose messages. Most of the folks I hear complaining about screen keyboards are still using hardware keyboards and haven't used both methods for any extended period of time.
Yeh...to be honest...that kinda irked me too. It feels like he is trying to assert his "geek cred", by making sure both Marc and Github's users know who is still in charge.

But it feels a bit trite.

That being said, I wish them all the best. The truth is, if there is anyone that I think would be an awesome partner for Github it is AH. So I hope they do awesome stuff together.
It will also be the new iPad. Note the lack of quotation marks. The current iPad is not named "The New iPad", it's just "iPad".
Hard to find sympathy when the options have been there.

Sadly, your 5 steps sound awfully realistic.
I get your point, but I don't think it's necessarily a browser vs. desktop thing, especially since that line is going to blur even more in the future.

I guess it rather depends on the type of application you're building. For anything complex and truly feature-rich (think a good e-mail client, or professional photo/video management software), the big advantage of a menu bar is that it makes functionality discoverable, using a well-known paradigm. Keyboard navigation + shortcuts are a plus, and OxJS provides that.

I definitely see a need for desktop-like JavaScript UI toolkits. But of course, one has to use them wisely. Non-native dialogs have become quite common, and I think they make sense for login, notifications, warnings, and so on. On the other hand, it's unlikely that a whole layer of stacked "windows" (inside a tab, inside a browser window) is a good idea.

EDIT, forgot to mention: The main reason menus or dialogs as elements on a website may seem confusing or broken could be that most existing JavaScript implementations are actually confusing and broken.
Compared to self-published works, sure. But compare them instead to the old standard, the likes of EA, Ubisoft, and Activision, with their buyouts, exclusive contracts, editorial control, and very small volume of profits returned to developers. This is a big step forward, and will help break ground for others to follow in the future and take the ideals even further.

(Of course, the old publishers also made large initial investments in games/game studios, but there's good evidence that such investments are no longer necessary for quality games to be produced, and when they come with so many strings attached it's easy to see how the quality can suffer)
Apple Releases Final Mac OS X Mountain Lion to Developers
and it's exactly the system that resellers use for mac models. if you're looking for a macbook or an imac or anything you have to search for a year, not a number.

the mistake apple made with ipad/iphone branding was not to drop the 1/2/3 numbering scheme, it was to use it in the first place.
don't forget we also have tropo. +1 to standardizing CallAPI.
Lotus vs Borland, Extent of Software copyright
Innovative really should equal better. Put another way, if it isn't better, I don't see how it can be called innovative.

The caveat, of course, is that, just because something is better for most people doesn't mean it will be better for all. And, of course, there is a large group of people who just refuse to accept change.

(I've used the Office ribbon exactly once and couldn't figure out what I needed to do. I don't consider myself well versed enough to say whether it is innovative or not.)
The Oatmeal's Photos of the Charity Money
I agree with their reasons. But Go should have been consistent and made the reversal even for pointer types and chosen another operator say postfix (^) for pointer instead of (*) to avoid conflating with multiplication.

So effectively "those ties mean that we cannot break completely from using parentheses to disambiguate types and expressions in the grammar".

Looks like Go's authors recognized all the issues very well and still went ahead with the final, wrong decision IMHO. They might as well have not bothered with postfix.
No, what this means for DevOps is that you'd better create a foolproof method to insert your dotfiles into the distribution - and that it's more important than ever to argue for individual user accounts, not role accounts, on production machines. For security and logging, of course.

Love,
DevOps
That's not true in the U.S. If he uses your site's gambling API, he is engaged in the business of gambling and must have a license. Since the U.S. generally does not allow online gambling, it is effectively illegal regardless of where the servers are physically stored.

FultTiltPoker and Bodog were both hosted from offshore (and generally run from offshore), but that did not help their U.S. owners in the slightest when the FBI came knocking.

Moreover, by using a gambling API on your own site, you place all of your bank accounts at risk of being frozen by your financial institution (if they are U.S. based) as U.S. financial institutions are not permitted to transfer funds to gambling sites. You could use an offshore bank, but this would increase compliance costs and guarantee an annual audit by the IRS.

EDIT: This assumes games are played for cash. Games played for virtual currency are not considered gambling unless they are easily convertible back into cash.
I love Unity. I love that you can start things by typing just a little of what you are looking for.

My normal environment is OS X, and I've grown used to using Spotlight to start apps. Cmd-Space + a few keystrokes, hit Enter. The only time I use the Dock is to resurrect the occasional hidden window. I'm too lazy to bother configuring the Dock. Start menus, even gorgeous ones like the OS X Dock, are so 1999.

Similarly, when I browse the web, I rely on keystroke completion and search, not on bookmarks. I'm too lazy to maintain my bookmarks
I am looking forward to the billboard on 101. If Basho and NewRelic can have one, so can GitHub.
That works great if every [potential or current] Apple customer lives near one of the 364 Apple stores, but the vast majority of people in the world do not.
You convert capital into ordinary purchasing power by using the money to buy something. This shifts the money from the column labeled "aggregate capital stock" to "aggregate demand for goods and services."
If your brand is based on strict curation, then accepting the union of the selections of your curators and popular demand removes that strictness. It didn't sound to me like they're accepting the intersection of the two methods.
If we presume your cache analogy holds, all it costs is a little time.
The Oatmeal: photo of $211,223.04 in cash we raised for charity
Best of both worlds: KeyRemap4MacBook has a setting where Control acts as Control when held down, but acts as Escape if typed alone. This in combination with setting Caps Lock as Control in OSX is all sorts of awesome.
:-)

As I said: Sitting through a bunch of videos that teach you about stuff you can't really apply is a waste of your time and your $25/m. Sitting through a video that teaches you, in a concise manner, something you can use right now in your business is priceless.

You say: I'm still left looking at an industry that makes people feel as if they're well underway to internet riches or whatever instead of actually sending them there

I couldn't agree more. If you're thinking of watching/listening to Mixergy just to "get on your path to riches", then that's a terrible reason to do it. Much like watching Peepcode screencasts "to learn about programming" without actually having any programming you want to do.

On the other hand, if you're looking to learn something specific, a mixergy masterclass is a great way to do that.

As for the criticism of sample size, most of the interviews are not presented as holy truths, but just as "this is what happened to me" report. If you read some absolute truth in them, that's your fault, really, since the interviewees are generally humble enough not to claim that their experience is universal. Consider the Mixergy podcast as a place where you can expand your sample size somewhat.

And finally, re: leads, ask me again in 2-4 months - that's how long leads usually take to convert in this industry... Some of them, though, are qualified leads - I can tell that already - and the discussions are going well with them, so at the moment I'm hopeful. That being said, I think I've been around the startup advice block enough to be able to tell useful actionable information from hogwash - so I don't think I'm just fooling myself by believing I've learned something when I haven't.

Edit: talking of being time-poor, time for bed!
I am a paying customer and quite torn over what to think.

On one hand I feel like my favorite indie band just got signed by a major record label. I will lose the intimacy, or cool factor, I felt as I first enjoyed them. However, isn't it better for all to enjoy them? Especially if they have been signed by the best record company of the bunch? I really have no reason to find this analogy a bad thing.

On the other hand I think, why does every company feel the need to take over the world? Can't you be satisfied? At what point have you done enough? I already see Github as a success, and I fear for the founders that true satisfaction will never come. For the most ambitious it probably never does. I do not see this as a good sign for the future of Internet businesses in general. I would rather see more small businesses than fewer large. I think many aspiring hackers have lost a role model today, and VC's everywhere are cheering as a big game trophy has been reeled in.
That would be an interesting experiment. 100,000 bugs, the vast majority of which you have no control over; 3,000 bugs, the vast majority of which you have control over but aren't going to do anything about; or 100 bugs that you know you are going to quash.

I can see how the first two could be quite painful for developers, but they are also helpful for support reasons. "Yes, that annoying menu things has been reported and we just aren't going to get around to fixing it," seems better than a bug black hole that continually swallows everything customers/support tells it.
1) The difference is not relevant in respect to copyright law. The difference is very relevant in respect to my layman's understanding of contract law. How can Padmapper or 3taps enter a contract with Craigslist without interacting with them at all? Am I bound by Craigslist's terms of use if someone hands me a printout of a listing?

2) From the Righthaven opinion[1]:

Pursuant to Section 501(b) of the 1976 Copyright Act, 17 U.S.C. § 101, et. seq., (the “Act”) only the legal or beneficial owner of an exclusive right under copyright law is entitled, or has standing, to sue for infringement.

Righthaven owned the copyright to the work in question, but granted all of the exclusive rights back to the original creator. While Craigslist has a license to its listings, its standing to sue for infringement doesn't seem clear to me. I'd love to see a counterexample.

3a) Presumably, 3taps and Padmapper no longer access Craigslist. As a result, they are no longer bound by their terms of use. From the TOU: "If you do not accept and agree to all provisions of the TOU, now or in the future, you may reject the TOU by immediately terminating all access and use of craigslist, in which case any continuing access or use of craigslist is unauthorized."

3b) I see no interference in the license agreement between Craigslist and the posters. Craigslist's license is non-exclusive. Padmapper's use of the posters' content does not breach the license agreement.

Call me an armchair lawyer all you want, but so far, your arguments seem to contradict the facts.

[1] https://www.eff.org/sites/default/files/filenode/righthaven_...
True. The BSOD bloggers love to write about, for instance, was mainly caused by faulty hardware or defective third-party drivers. The OS, conservatively, entered panic mode to prevent damage to data. Somehow it seems acceptable for a Unix kernel to panic on such conditions but when it happens to a machine running Windows, that must be because Micro$oft programmers are so stoopid...
Well, we don't have machine translation that does anything resembling natural language. But what we have is a lot better than nothing!
That's some serious newspeak, Mozilla...

"Thunderbird is not dead. We have announced a change in the way we develop new features for Thunderbird."

... in the sense of "not doing that anymore".
With the iPod it was never "iPod 3" it was just "iPod" same for Macbooks, iMacs etc.. The reason Apple got messed up was that the iPhone 4 was not 4G.. iPhone > iPhone 3G >iPhone 3Gs > iPhone 4G... the 3G and 3Gs were named due to the radio tech, the 4 should have been named with the radio tech as well.
This is exactly the conclusion Henry George came to when he investigated these phenomena: a land-value tax. I, personally, would couple it with a rebate/"prebate" for a certain value, as society's way of saying, "If you use less than $X in land/commons value per year, that's fine." The X would be set so that the fat middle of the bell curve of single-family residences would fall within X.
"The whole point of a doomsday machine is lost... if you KEEP IT A SECRET. Why didn't you tell the world, EH?"

(It doesn't matter who's first. It matters who gets it into the hands of double-digit millions of end-user CPUs.)

[Edit: I was replying to a "But, but, BeOS had protected memory first!" comment.]
>Apple doesn't want the consumer to have to care about that at all. //

Don't you mean "control". Apple doesn't want to allow the customer control over that at all. Like you say it makes it for more difficult to access after-market products that fit your device.

I've been really frustrated by a similar thing with an old laptop recently. The company reuses the exact same model name for vastly different devices - it's really hard to get good information, to access support, to purchase parts &c. simply because the idiots can't use a unique model name.

It's like a family choosing to name every male David Davidson ...
Right, except for the fact that Apple lists it as "iPad (3rd Generation)", not "iPad (Early 2012)", so if you're right, they're trying to align it with the iPod rather than the Mac. Simple product line => simple names => simplified purchasing experience. No need to read anything more into it.

Generally speaking, I referred to my iPad 2 as an "iPad", and when not in the process of purchasing accessories or arranging repairs, I commonly call my "MacBook Pro (17-inch, Early 2011)" a "MacBook", "Mac", or, most frequently, "computer", in line with the common practice of most everybody I know, technically-inclined or otherwise, unless there's some need to either disambiguate or brag.
The Oatmeal charity money images
What if you have two folders, one for "Ruby Development", one for "Ruby in Jewellry". Auto-tagging is not a solved problem.

Also, I use the keyboard for just about anything. You can browse around graphical interfaces using Tab, Shift+Tab, Space and the arrows.

If I want something faster than that, I resort to

<Ctrl-L><Ctrl-C><Win-R>gvim p:/links.txt<Enter>G"+p:wq<Enter>

It copies the URL bar to the end of an arbitrary file on Windows.
It's not official though - anybody can throw up their own kernel mirror
Hey earl, yes i am one of the founders. Yes, carriers here would be AT&T or Level3 etc..
I know they are completely different. I just thought it was curious that I have been using the same word with completely different meanings in completely different environments to similar results.
I'm pretty happy with this actually, but still a bit worried.

Happy, because for once a company didn't see a perfectly good--but decade-old--piece of software and think, "Gee, this has been around for a decade and it hasn't changed, let's RE-INVENT EVERYTHING!!!" (See: Gnome 3, Windows 8). Thunderbird is stable, works, and does its job excellently; no need to turn a wheel into a square just because it's old.

On the other hand, there is still some room for improvement in Thunderbird: Gmail integration is kind of hacky and gross-looking (A "[Gmail]" folder? Really?), it could use better Linux desktop integration (notification icons, OSD bubbles, etc.--all of these kind of work, but in half-assed way, I've found). And of course, the ever-important security updates. Even stable software needs security updates on occasion, and someone has to provide that.

So with that said: kudos to Mozilla for not undertaking change just for the sake of change like so many other big software projects have of late; but I hope Thunderbird gets just a little more polish before it's placed atop its permanent pedestal, and I hope someone sticks around to keep it secure for its second decade of life.
A great book to read in regards to this is: "Made to Stick"
Apple gives developers fully-baked Mountain Lion
Thats a great question :)
Goes to show that it's not necessarily the type of system that matters, but its incarnation. A democracy can be hell, while kings can be benevolent.

I'm not trying to imply any judgments about steam vs apple necessarily, but a more general point.
Oddly, the top two anti-VC comments are from Israeli HN users. I wonder what that says about us.
Full Show 7/6/12: Beyond Fukushima
I think so. Maybe it all works well on wall-sized touchscreens where you're standing up, but it does not work with vertical glass sitting down.
Shadowrun Returns Q&A with Jordan and Mitch
I don't wish for anything, except for JetBrains to add C# to IntelliJ. But really, thanks for playing!
Next Silicon Valley? Berlin Startups Catching Up With Hype
I'm currently using Kippt to keep track of awesome plugins and libraries that I find on my travels around the web (eg. cool javascript libraries).

Adding social lists means that I can now share these with my colleagues/friends. Great addition.
You might be right, in the "more than 50% of the time" sense of "tends to", but this kind of generalization is not really prescriptive at all. I could easily rattle off dozens of cases where "committee efforts" beat commercial efforts (linux, webkit, TCP/IP, ARM, DNS, yada yada yada).

On second thought, if you go by percentage of operations handled by, say, your cell phone, I wouldn't be surprised if more than 50% of those ops are "committee efforts".
hahahahahahaha +10 internets
You are not paying for the RNG, you are paying for the knowledge of when and where it is legal to use it.
Penelope Trunk Launches Her New Book Exclusively On Hyperink
The US doesn't have database rights, as far as I know. Also, since the Craigslist site isn't visited in the process, there is no TOS violation either.
A negligible population would use such a tool, not only because hardly anyone in the "real world" uses bookmarklets -- and then what about NOSCRIPT?, but the time it would take to scrape, process, geolocate, and present the apartment listing would dissuade the most diehard fans -- all that assuming of course you could get around the cross-domain JavaScript issues lurking around every corner.

It's just not a viable solution.
more important than ever to argue for individual user accounts, not role accounts, on production machines. For security and logging, of course.

That's a terrible idea on so many levels, I hope you're being sarcastic.