skysight-inc/HackerNews huggingface dataset:
That's true, but then I'm not sure why a less restricted Minecraft on Steam on the PC is a problem... I'd actually buy it then.

I do very little PC gaming these days, 100% of it via titles bought on Steam -- people can argue about the DRM issues with it all day long, but the cloud features of it that allow me to access my game library from whichever of my computers I am currently logged into is huge as is the centralized updating, etc. I realize I'm hardly representative of the entire PC gaming world (since I'm barely a PC gamer anymore), but if it isn't on Steam it doesn't really exist for me and I'd love to pay for and play a slightly dumbed down Minecraft.. looks like I'll have to do that on the 360 instead of on the PC.
Lodsys shares an "office" (a nondescript door in a corridor of empty rooms) with one of Intellectual Ventures' known shell companies. I'm sure it's just a coincidence...
It's not a nit-pick. There are a limited number of key combinations available and a user interface should try to be as consistent, with what users are expecting, as possible.

Ctrl + Click is one of those shortcuts that should be standardized; in addition to middle click - these "links" should always open in a new tab/window.
Sugar is a Javascript library for working with native objects.
I mean on a console, not a personal computer. We're talking digital distribution of software onto game consoles, with Steam and PC, it's easy. But, with say PSN and Xbox Live, I'm not alone when I say that I have trouble managing space and dealing with download times. I'd rather buy a hard copy of the game.
He gets results & it's all white hat (the only thing that could be considered a bit dodgy is the content writing but it's generally of good enough quality to be useful to a human).

He can point to previous clients whose traffic has jumped 2, 3 or 4 times over after he went through their sites.

People will happily pay $50,000 to make an extra $200,000. If he just said to them "give me $50,000 and I'll do your SEO", he'd be laughed out.
Solution: Don't be a solo founder.

I spent a few years trying to go that route. It's death. Death. If you can't sell someone else on joining up, how on earth are you going to sell someone in giving you money?
Absolutely!

In fact, you should try to learn as many languages that have real differences between them as possible.

There is something to be gained from a low level perspective on how a computer operates just as much as there is from higher levels, even if you will not use that in your everyday job.

No point in learning three varieties of the same thing but you get real insight from learning languages that are very different.

C/C++/Java

Python/Perl/Ruby/PHP (puts on flame proof gear)

Lisp/Clojure/Scheme

Smalltalk/?

APL/R/J/Mathematica

IO/Forth/Factor

Assembler (there a many different flavors of assembly)

VHDL/Verilog (not true programming languages but very interesting all the same).

Pick one or more entries from each of the above lines and you'll have a better perspective than if you left that line out.

Of course there are many more options than the ones in the list above, but you get the general idea.
I can understand Notch's position here, because really, the only thing Steam can provide Majong with is... eyeballs and distribution? Some sort of community? I don't know, but I don't think Minecraft needs any help with those.
In 1996 AOL considered buying Apple.
The first problem with the article here is that some of the buttons (Move To, Copy To) did not exist previously. They are also extensions of existing functions (Move, Copy) - so concluding that half the UI is covered by buttons that were not used is an inaccurate assumption.

Secondly, the actions are being moved from the context menu to the ribbon. Most new computer users find it very hard to remember additional, non intuitive actions like right clicking & context menus. Each of these is a 'modifier' that power users are used to, but which make the mental model of file manipulation much harder for beginners to wrap their heads around. They have to remember to apply these modifiers to see if the functions they want exist. Moving the functions into a contextually aware ribbon will make life much easier for these users.

Third, Move, Copy, Delete & Rename occupy the center of the ribbon. These are the most used commands (by far) and rightfully occupy center stage. Power users will call it clutter, but it will be extremely helpful for beginners.

[Disclaimer: MSFT Employee, but I do not work on Windows]
Or <Insert Foreign Power>. E.g. here's a look at the contributions by state from California's prop 8: http://projects.latimes.com/prop8/ - about 29% of the overall funding came from out of state.
Check out the new Startup Genome app
List of projects that aid metaprogramming in CoffeeScript
There's definitely a subset of people that can glom onto interface changes pretty readily.

But I've found that the vast majority of regular old users invest an incredible amount of themselves into learning an interface. I know people who still use WordPerfect for DOS because they couldn't move beyond their investment in the interface and moving to not just MS-Word, but WordPerfect for windows was too much of a jump.

Outside of the tech-sphere, users don't click buttons or dig through menus to figure out what they do or where things are, they might mouseover for a tooltip if your lucky. But most users don't explore. They learn and regurgitate procedures. Do this to make something bold, do this to indent a line, do this to insert a picture, etc.

There's no reason for MS-Office classes, yet they abound everywhere because non-tech users simply don't do these kinds of things. Putting as much up front as possible, with labels on as much as possible is about the only way you can get users to see that, yes, this software can do something.

It's mind-numbing and frustrating as an interface designer to spend hours thinking of optimal workflows, and minimal menu depth and all that, only to have users simply not use those things because it doesn't follow a procedure they happened to have learned a decade prior.

What is interesting is that the Ribbon is an improvement, but only for novice to average users. In various surveys and studies the only segment of the population that seems to have a problem with it are relatively advanced or technical users. High-end users report a loss of productivity. But increasing the capabilities of novice and average users was the goal of the interface and thus it has succeeded.
It’s Not How Big It Is – It’s How Well It Performs: The Startup Genome Compass
So glad I discovered F10.
It still works for me.

I made a screendump of it:
http://i.imgur.com/udXeH.png
> It's virtually guaranteeing that sources and informants and their families will be killed and tortured, and have to flee their home countries.

Uhuh. I remember hearing the same things about all the previous Wikileaks. What do you want to bet that we can check back in 6 months and there won't be any reported deaths due to this one either?
Crustache is a fast C implementation of Mustache
Servlets and containers are here because I saw them in the sources on github. ^_^

if the language and libraries are subjectively much, much nicer. - that is a huge mean - choosing appropriate tools for some particular task. ^_^
What a ridiculous question. There are lots of reasons I might want to do that. Storing file paths in a text file for later bookkeeping and copying file paths to a Google search box while trying to debug something are two I can immediately think of.
Anonymous Hacking Group Making Costume Stores Rich
It’s official: Google wants to own your online identity
the latest SandForce already saturates a 6Gbps SATA III link

Considering the dinosaur pace of new interfaces, and the fact that SATA III isn't even fully "rolled out" yet, I wonder if we are going to see a new wave of hackish custom solutions by manufacturers. Dual SATA ports on your drive, anyone?
Could you be more precise? Are you repeating the "it's impossible to voluntarily place a work in the public domain" canard? There are well-established precedents in the US and Europe for authors waiving copyright. See djb's FAQ: http://cr.yp.to/publicdomain.html. If you are really paranoid and want a wordy license written in legalese to the same effect, you could use CC0. There's a detailed FAQ here: http://wiki.creativecommons.org/CC0_FAQ. There's also the Unlicense patterned on SQLite's public domain declaration: http://ar.to/2010/01/dissecting-the-unlicense.

In short, if you agree with the philosophical and practical advantages of releasing your code into the public domain, there is no excuse not do so under the guise of legal FUD.
That's our experience with quite a few growth firms as well. They're not looking for 10x, they say they want 5x but a high probability for 3x would still be great.
Urine, the IRS, and She's Just a Smalltown Girl
While I sympathise deeply with the author, I find this post really annoying.

Firstly, it doesn't tell me anything. I suspect long-term readers will know exactly what 'Mean Website 1' and 'Mean Website 2' are. Without that information it seems very rambling.

The main suggestion is to share this rambling, information-lite post.

Does anyone have the full story of what actually happened? In particular, while I agree there are some horrible trolls out there (I've been targeted by a few over the years), I find it hard to believe someone would get trolled so hard just for "being nice". I'd believe some evidence, or independent confirmation.
It's not about gender it's about being a minority compared to the majority in some group.

I am not white and when it comes down to it, there are those that try to use that to discredit me.

On the internet no one knows you are a dog, so using an alias I can hide my race, which, no, I will not disclose to the curious. It is only relevant in that I know what she is talking about and have experienced the same, but it's not only women and gays that get to see these things brought up when someone wants to discredit them to achieve greater power.

What is the solution? Is it to abandon my identity? Sure, maybe I am doing that when I post here anonymously. When I post with my real, obviously ethnic, name, I sure as hell get a lot more abuse rather than an honest consideration of ideas.

When responding to people on the internet, I prefer them to be anonymous as well. I like to respond only to ideas, though I will wonder about agendas when posts just don't make sense.

The corporations that are trying to seize control of the internet from the people don't like this. I say boycott Google and Facebook because of this. No one is listening. They would rather trade freedom for shiny baubles and just be part of the abusive system.
Solo founder can be done, but indeed it is hard. Odds are really against you but not impossible.
This was a strange read. The entire thing comes across as fictional or fictionalized. She makes no reference to police involvement even though she is "in hiding." She doesn't name names. I googled her site as she claimed you'd find who hacked it. I came up empty. Anyone have better luck?

"Attacks On Women Bloggers Escalating"
She cited one incident from 4 years ago https://secure.wikimedia.org/wikipedia/en/wiki/Kathy_Sierra#...

And her post is littered with self important "I'm a successful woman and woman woman woman so people hate me." I'm betting it's more her writing style. Glancing at a previous post I'm pretty disgusted with the author. Hint: It's not because you're a woman, it's because you're an insulting, annoying and condescending writer.

But without her citing reality it's hard to know what really brought the scorn down on her. And to top it off, I would never trust a marketing person.

EDIT: Just realized these comments here are likely the types of "Death Threat Hate" she's allegedly dealing with. She's a bad person who embraces hyperbole to the point of comedy and creates her own hate machine.
I would like to point out that hasn't stopped them in the past[1][2]

[1] http://www.nytimes.com/2010/04/01/us/01nsa.html

[2] http://en.wikipedia.org/wiki/ThinThread
Just pushing Alt does the same thing, right?
Loans for business | Lending Shifts to Communities
Is there some crevice here that can be made into a startup? A digital distribution platform for indie game devs who want more freedom with what they are selling?
If Microsoft added a feature like this, the ribbon wouldn't matter -- I could just turn it off and use keyboard shortcuts/search for everything.

I have to agree to some point. This fails the discoverability principle, but it an awesome interface for power users who know what they are looking for a priori.
Great question ~ There are many direct and indirect competitors out there but our vision is to create a unifying experience that is a simple and universal sharing platform.
No, eventually the math will catch up with you and limit your programming ability. You don't need a comp sci degree to do web design, but if you are designing the infrastructure of a web application a computer science degree is nice to have.

I graduated in 2009 with a degree in comp sci from a decent college. I am working now programming a web application for non profit companies. When I first started my duties were slim, but nowadays I do a good range of tasks competently, and I credit that to my degree.

The other bonus to a computer science degree is the hours it takes to achieve the major. Those hours of practice are vital to becoming a good programmer, be it for the web or otherwise. It teaches you good work ethic and focus and gives you the ability to solve tough problems.

Get a comp sci major.
As a double major in Math and CS,i usually concentrate on coursework Monday to Friday,then switch to a free spirit mode over the weekends in order to learn modern frameworks and languages.
When you say scalable, what do you mean?

My buddy is looking into the framework and has run into some odd perm gen constraints because so much of the framework uses static members, etc.

I haven't talked to him about the details, and I wonder if those go away in production (since you're not reloading).

Basically, I guess I'm asking if you've seen it deployed in a largish installation?

Sujal
People don't usually make this sort of stuff up. I agree with her decision not to post details. She does not need your permission or consent to be upset. Her experience is not subject acceptance of every random passerby on the internet to be valid.
> Second, everyone who is competent with the menu bar finds themselves in the awkward purgatory of "I know there is a Find function, but where is it hidden in these menus...".

One OS X feature I totally love: http://lifehacker.com/5592856/use-os-xs-application-help-men...
World stock markets rise after Bernanke's speech      (AP)
Check out this post about some of the WebHooks we've integrated in v2.0 of the Context.IO email API. No more need to constantly poll our API for relevant messages for your app. Get automatically notified when messages meet your app's criteria.
By that I mean more that, they go by so fast, often with out much visual confirmation of what just happened, that it's very easy for me to not know even how far back I have to undo. I don't know what I've just done! In a visual IDE, that's a non issue, there's a pretty clear visual cue for everything.
The Startup Genome Compass: It's Not How Big It Is – It's How Well It Performs
The great thing about the internet is that it has really democratized public speech. The terrible thing about the internet is that it turns out people suck, and nobody wants democratic public speech.

On a related note, one of the iron laws of Eternal September is that it's impossible to socialize everyone. Raising awareness will likely make you feel better, but it will in no way staunch the flow of unprovoked vileness on the internet.
This sounds extremely hyperbolic, I have to wonder why there are no citations as to the actual attacks in question?

As the comments started to escalate on Mean Website 2, one reader expressed pleasure that the website owner was attacking a woman, inferring he hoped there would be more. The owner’s response:

Come on, really? You think that's credible? That there's a cheer squad out there just looking for people that are victimising based on gender and seeking to congratulate them for such sterling behaviour? This stretches the bounds of credulity.

After a little googling I came up with this;

http://saltydroid.info/the-ittybiz-spider/

So is this basically some kind or marketer slanging match going down between two parties and each is trying to paint the other as the bigger evil?

Why is this here?
How many tablets would Amazon sell if Amazon could sell tablets
How do you copy a bunch of documents and pictures to a USB drive if you don't have a full filesystem? "USB drives are outdated, use the cloud" is not a valid answer so don't even bother saying it.
> if you use disk encryption like you should be doing

I've never found that I had a really good reason to encrypt a drive yet, I'm kind of surprised to see a suggestion that this is the way things are done.

Why should you be encrypting your disks?
The UI, is apparently customizable. From the Team Blog:

"We knew that using a ribbon for Explorer would likely be met with skepticism by a set of power-users (like me), but there are clear benefits in ways that the ribbon:

-Exposes hidden features that they already use but which require third party add-ons to use in the Explorer UI today.

-Provides keyboard shortcuts for every command in the ribbon, something many people have been asking for.

-Provides UI customization with the quick access toolbar, taking us back to a customization level that is basically equivalent to Windows XP."
Solo founder here. YC S10. We have 8 people now, are well funded and making good revenues. It might not have worked for you but that doesn't mean it can't be done.
What about wall decorations? I haven't seen anyone talk about those, and you know I hate to see an empty wall. What has been your take on that?

This has been a fascinating thread and I've really been influenced.
How to Succeed in Business Without Really Trying - The App Store Edition
You can get the a file’s path by dragging it into any text field. But what do you need that for? Besides the terminal (where dragging works, too) the only use case I can think of is troubleshooting.
Why did you choose a name with a "negative" connotation?
I can see two ways of finding partners:
1) Your existing social circle
2) Networking with like-minded strangers at meetups/community

Regarding, 1, not everyone in a social circle can A) add unique value, B) be in a position to take on the risks, or C) desire entrepreneurship, perhaps being a better first employee

As far as networking approach, having a good partnership surely would increase % of success. But a partnership made in haste with someone you might hardly know will surely increase the chance of failure even more so.
> I’m going to tell you a story and it’s very, very important. Please read it, all the way through. Women’s lives are at stake.

So it's very, very, important to read this because a particular gender's lives are at stake, and this gender, lest you forget, is very, very important.

Have you ever seen a man write like this, ever ready to use their gender as a VIP card?

Then there's her "business" icon. Is that a semi-stripper?? Is that a post-it note? Is her skirt hanging down into the space between the Y?

Have you ever seen many men promote their businesses using their sexuality or gender as a card?

No, this is not a "vicious" hate crime or "attack" on Women Bloggers. This is an "attack" on A particular woman blogger who is clearly using her gender as both a food stamp and a responsibility-shield to get by in this world. For a counterexample, @see jeanhsu.com. No whoring there.
I think it's seen more as a problem for a) software with multiple contributors, and b) corporations that want to use open-source software. When there's no legally-recognized guarantee of rights to users of the software, you have to implicitly trust that the original creator will not change their mind and sue you later. In cases with multiple contributors, it adds that many more unknown entities with the ability to litigate. By releasing the software under a permissive license such as MIT or BSD, or even CC0, the legal wording is there to help guarantee your rights to use the software in the face of lawsuits.
I'd add to this list:

prolog

haskell/ml/ocaml/f#/
It's a context menu, it isn't always there, just when you select something that have special options.
The rule of any customizable feature is that the vast majority of the users will stick with the defaults. So the defaults have to be optimized.
Public opinion is not always synonymous with right/moral/good/whatever.

So from a subjective point of view, I would agree that it is a stupid point of view. And I actually think that a poll of gamers, not just TF2 players, would give you the same answer.

However from a business point of view, certainly not a stupid view, since (as you said) it does actually work.

Depends what you're trying to judge, the concept for gamers or the concept as a business plan.
I don't quite follow.

The investors in Justin.tv now own a smaller share (or none) of SocialCam, right? How is this allowed (without approval)? And who would approve it if growth is good?
Congrats! Absolutely it can be done. And absolutely I failed to pull it off by myself. That doesn't change my advice to folks to find a co-founder.
Recommendation Engine Powered by Hadoop
Go go Garmin - YouTube
From a glance around the website, she's an SEO consultant, one step up from a spammer. No that doesn't justify threats of course. But such people are actively involved in spoiling the Web for the rest of us for their own personal gain; some abuse in return is inevitable.
She sounds like an attention-starved loony. The only thing I was reminded of while reading this post is that feminism is dead, and people that try to use the "women's rights" card sound weird.
Depends on how far you go with it, and what you can use it for.

If you learn the very basics, I guarantee it'll be worth your time. Beyond that... Who knows? Actually, I'm guessing you will, once you get that far.
>People don't usually make this sort of stuff up.

Yes they do. People love attention. It can range from something as simple as exaggerating the size of a fish to a friend in high school running 6 live journals to have public multi-party fights with her primary identity.
we originally had Min.us ~ the concept was to have a focus on simplicity and minimalism, that less is more, and the name is very suitable for that.
Play uses a shared nothing architecture. That means that you can run a number of app servers and any one of them can receive any request and deal with it. Basically there is no server-based session state. The web server it uses is asynchronous too.

I've been running a fairly busy application for a couple of years with Play and have yet to encounter any of the standard JVM nightmares you get with Tomcat, e.g. Permgen space etc.

It's awesome.
I agree with chetan51. There are 36 ^ 4 = 1,679,616 possible four-character short links. I imagine these are permanent. When they run out, they'll go to 5 for the next 60 million, etc.
Most new computer users find it very hard to remember additional, non intuitive actions like right clicking & context menus

I didn't realize this. In fact, if I were asked to guess, I would have answered that most new users would pick up pretty quickly how to use context menus, especially if the context menus had related commands like file manipulation if in Windows Explorer (is it still called that?), or formatting if in a text document, etc.

Hell, rats in a cage can learn what to push in order to eat, so I would have thought that people would be able to learn this. Of course, it would help if they were told somehow and didn't have to discover it.