skysight-inc/HackerNews huggingface dataset:
Windows Phone is a breath of fresh air, design wise. I'm not saying iPhone is ugly, but I've just used it for a few years so it no longer seems as shiny and nice. Windows Phone is fun to use and I really enjoy some aspects of it.

The Lumia is a good phone, but it's still not as good as my iPhone 4. The screen and camera are what really ruin it for me.

Software wise, I miss a lot of apps, and while some of the stuff windows does with merging contacts between twitter, Facebook, etc. is cool, it falls down when it isn't done perfectly (which is rare)

I will say using a Windows Phone is MUCH "nicer" than an Android phone, but it still has a ways to go feature wise.
It's good practice for your immune system, for later in life when the real shit hits the fan.
Awesome stuff Jai! Way to go!
If those are based on the Stamen Design "Toner" maps, which in turn are based on the OpenStreetMap data, you might want to send them a photo. They like to feature people using their maps in cool ways, like cakes, blankets and jigsaws.

http://wiki.openstreetmap.org/wiki/Featured_image_proposals#...
We removed the alternate-protocol stuff only because we thought it needed more work. It is implemented in chrome, so you can try it, but we're still considering how we'll deal with it going forward.
Another very large set of hello worlds: http://rosettacode.org/wiki/Hello_world
I think soundManager requires some special handling for flashblock cases. I didn't test with flashblock on. Thanks for reporting the issue.
Yes child, check this out: http://lateral.netmanagers.com.ar/weblog/posts/BB979.html , in particular my comment from two months ago. http://lateral.netmanagers.com.ar/weblog/posts/BB979.html#co... and see where I'm coming from.
Is it just me, or does the video jerk every second?

This one does the same: http://www.youtube.com/watch?v=nQbUyO9goxM&feature=relmf...
git submodule add <remote> <subpath/into/the/project> will create a submodule in a subfolder.
The problem with open-source OS's is that they can't take advantage of things like attractive fonts for the user interface.

There has got to be a better open-source font than what Haiku is currently using (http://www.haiku-os.org/docs/userguide/en/deskbar.html).
No it would not be a good idea for the submodules to be always pointing to the HEAD of their repos. It might make sense for syncing with some very stable external projects but that is a very limited use case.

I need to have a consistent set of all the submodules I'm working with. I need to reliably get the exact same versions of all the modules in the big repository. This allows me to do a "git bisect" to search for problems in submodules.

Doing "git submodule update" is not as bad as the OP suggests it is. It makes perfect sense to have it as it is.
node.js is not a programming language.
How a Developer Spent a Weekend With His Developer Wife
I agree with what you're saying, but since this is the Internet I'm going to nitpick one little tiny point.

Windows CE has done just fine. It's not as huge a profit maker as Office or Windows, but it's still used on millions of devices worldwide. It ships in millions of Ford cars, ATMs, billboards, etc.
Miso: hqa interactive storytelling and data visu
The first release under the Miso Project is Dataset, a JavaScript client-side data management and transformation library.<p>Miso is a set of libraries to be released over the coming months that simplify the processes of managing data, building reusable components, and authoring narratives. Miso is in active development, and will have components released as they are completed.
This article made me think of the foodgasm:

http://foodnetworkhumor.com/2009/12/the-top-10-biggest-food-...
CE markings are generally worthless. There is no certification process for it, importers are free to stamp it on everything. It basically just says that they believe it to be safe, and thus take some responsibolity. And of course if you are importing the device yourself, you are the one taking the responsibility.
I've said this before but I'll say it again. Stay the hell away from Google's Repo tool. It's a half-baked badly maintained piece of ad-hoc software. It will completely destroy your git workflow. You'll also be married to the crappy review tool called Gerrit.

Repo was made prior to Git submodules to do the exact same thing for Android. Now that Git has submodule support, Repo is useless. It does pretty much the same thing as submodules, but it does it in a very crappy way.

For example, you cannot go back to a specific set of versions of subdirectories with Repo. In other words there's no "global" git bisect as there would be with submodules. This stops you from automatically finding a problem in one of the submodule repos if there are dependencies betweeen the problematic repo and other repositories.
Callaway x24 irons
Unix was originally developed on what were called minicomputers[1]. These were a distinct class from mainframes, which have always run a whole separate class of proprietary OSes such as IBM's MVS.

Of course nowadays Linux runs pretty well on IBM's mainframes.

[1] https://en.wikipedia.org/wiki/Minicomputer
Show HN: balabolka, Ready to go chatroom with 2 lines of code
Can go into game programming.
I've found the back button on Android and Windows Phone to be inconsistent. Sometimes it will dump me back to the home screen when I expected it to take me to the last screen I was on in the app. It's not that terrible, but it happens more often than it should.
The reload button flashes like crazy.
Right, but again, how do we convince people to do this? The tools are there, but people aren't using them. I don't disagree that it would be better if they did, but I don't see a plan for increasing uptake.
Sunny Leone’s Jism 2 Director Pooja Bhatt Loves film editing.
If you eat well and go to the gym for an intense (ie. not just jogging on the treadmill) 1-hour workout every day, I think you'll be in quite decent shape.
People haven't yet been turned on to the market of enriching everything them around them with pretty finishings.

This is one of the great potentials of even these mini-3d printers: you can truly de-homogenize your indoor environment and make it very interesting.

I'm inspired by Black Rock City to see all the forgotten parts of our lives more beautiful. 3d printing will help :)
Not very useful
A Quest to Solve One of Math's Great Puzzles
BitBucket supports Git repositories...
I don't think it's so much the font as the font rendering. Not sure because I need to get a Haiku system up and running, but Windows, OSX and now Linux have spent a lot of time getting the rendering working with tricks like clear fix.

Interestingly much higher resolution displays will probably help to offset the need for rendering tricks
You're right that collecting these fragments is useless for the purpose of street view or Google maps. But it's also completely useless as a method of spying on people's personal affairs.

You can't build personal profiles based on that data, but that is what Google does for a living. They have an incredibly dense set of personal information from gmail, adsense, doubleclick, search, etc. What's the additional information they could possibly gain from arbitrary street view payload fragments?

I'm usually very concerned about the impact of Google's information collection on my privacy, but in this case I just don't see how it fits in with any kind of goal they might have.

My diagnosis would be one of institutionalized compulsive hoarding. Maybe Googlers just don't have it in their genes to let go of any information they got, regardless of how useless it may be. Or maybe we need a new term: BBDR - Blind Big Data Rage :-)
Too bad this didn't get pushed a few months ago; would have been nice to have some of these features in the LTS. Oh well... I have the tiling feature patched in, though.
"The problem with open-source OS's is that they can't take advantage of things like attractive fonts..." My thoughts while reading this: haha good one, yeah make fun of the non-open source stuff... oh wait, this guy is serious
dr_dank's comment on Slashdot ( http://slashdot.org/comments.pl?sid=66224&cid=6095472 ) pretty much sums up its awesomeness:

BeOS was demonstrated to me during my senior year of college. The guy giving the talk played upwards of two dozen mp3s, a dozen or so movie trailers, the GL teapot thing, etc. simultanously. None of the apps skipped a beat. Then, he pulled out the showstopper.

He yanked the plug on the box.

Within 20 seconds or so of restarting, the machine was chugging away with all of its media files in the place they were when they were halted, as if nothing had happened.

If you've never played with BeOS on an old Pentium II, it's hard to imagine the kind of performance it was able to squeeze out of that hardware. Here's a rough idea:

http://www.youtube.com/watch?v=BsVydyC8ZGQ#t=17m36s
If you think about north as up and west as left, then it works out the same as a coordinate plane, so it makes sense.
I just got a Lumia 900 and I think it's the only phone that is competitive with the iPhone. It looks fantastic and it performs well. Seriously, there isn't a non-iPhone device out there that can compete with the design of the Lumia 900.

Unfortunately, I'm having a hard time dealing with the screen. Text looks like shit, and since most of what I do with my phone involves reading text, this is annoying. I hate that I have to zoom almost every email I get just to get something legible. (That could be more to do with all the wasted space in the email app though)

The camera is shit. It's ok in good lighting and completely worthless in low light. I loved that my iPhone camera was good enough that I could capture a moment wherever I was and it would look fine on a computer screen. That's really all I need from the camera. I can't do that with my Lumia because it just won't work in most situations.

This could be just my problem, but I don't like the big form factor. My thumb just can't reach the whole screen without uncomfortably stretching. Since Windows Phone navigation relies heavily on the back button, if I'm ever holding it with my right hand, I can barely use it. The big screen is great, but since Windows Phone uses empty space as such a big design element, it cuts down the usable space to be even less than what it was on my iPhone in lots of apps.

I really like the flow of most Windows Phone apps, but right now I haven't seen any developers do a good job of making their app stand out. Every app looks exactly the same, with different words in the lists. I don't know if it's just because the platform is still new, or if the APIs are too limiting.

But for 100 bucks on contract, it's a good phone, despite all my problems with it.
Now of course it was improper to reveal this before informing WooThemes, so they can patch it and inform their users before this hole gets exploited on a massive scale.

But just look at the code itself. Does this look like the authors even give a crap about security? Or half decent code in general? Those 3 lines of code alone make me cry, and it pretty much screams "potential security issue".

This kind of crap is endemic in the WordPress ecosystem, and virtually every theme and plugin is a security hole waiting to be exploited.

Now if you're sharing your code freely that's one thing, but these guys run a business and are asking money for this. One of their selling points, the first on their homepage: "Solid Code Framework". Seriously.
Coun't you do this by writting your own security manager?
One of my favourites is 99 Bottles, with just under 1,500 implementations: http://99-bottles-of-beer.net/abc.html - some are inspiring, but others are just plain funny.
I have over 4,000 email, pictures, addresses, SNS.
People just submitted it.
I don't know why.
They "trust me".
Dumb fucks.

-- Your Hero, Mark Zuckergberg
First programming book: C++ For Dummies

Tweak the HR algorithm. Indeed.

Money trumps ethics. And Google has lots of money.

[Cue Simon and Garfunkel]

"... feel-in' Goog-ley..."
A startup escape path - what advice would you add to this?
So you are saying the requested bonuses were 300% of the pool set by management? There are two possibilities. One, the expectations could be too high. Second, the pool could be too small. Your assuming only the first is correct?
Probability that Google managers would lie is non-zero.
I am a craftsman - I want my personal tools on my smartphone
Oh that actually makes a lot of sense. Okay, let's have my previous post read "all that's left is to add a feature to sort by location" :)
This is a bad analogy to start with, but Apple's profit is around 24% of their revenue, which would be comparable to saving 24% of your paycheque, which is not at all unreasonable.
I would, but when/where?
So you are saying that they might as well give up?

they have to start somewhere, and choose a good base to start from, from now on its adding those more advanced features and the gravy that users expect.

Perhaps the linux guys should have given up around Slackware 1.0? I mean it wasn't exactly as good as the Sun and SGI boxes I was using back then.
I started to read Code: The Hidden Language of Computer Hardware and Software by Charles Petzold two days ago - and he starts with morse code (and braille). You're right, it's no programming language (just an encoding) - but seemingly near conceptually to a language (for Petzold, anyway - yay it's got 0's and 1's, too).
THE CONSTITUTION OF JAPAN is now on Github
You Are Either Problem Solver, Or Not Entrepreneur At All
Technically Hello World in PHP is just:

Hello World

The one they have with <?php print("Hello World"); ?> is also an opcode longer than using <?php echo "Hello World"; ?> because off the FREE on the return value from the print. But a file just containing the string: Hello World
and nothing else will generate the same opcodes as the echo version so they are equivalent and you might as well use the shorter form. A file without an opening <?php tag is still a perfectly valid PHP program.
I think what this is referring to is that Unix is not especially designed to give priority to desktop processes. BeOS was.
In my experience the overlooked risk is burns. People think low voltage dc is safe(er) (no electrocution) because of high skin resistance, and are amazed when there are a shower of sparks from a car battery (when something goes wrong like a tool falling across the terminals). In high school I did welding with capacitors that looked like pyrotechnics using a butter knife fom the cafeteria.

On a side note, I think I read women have lower skin resistance than men on average.. Something we were going to do a little design of expirment for in highschool but never got around to completing it because shocking people and playing with electricity was more fun.

Ohh.. According to this men have lower resistance.
http://van.physics.illinois.edu/qa/listing.php?id=6793
When they bought Sun, the quality of Sun service dropped to the point where I can't imagine why anyone still buys their kit. It was remarkable.
BeOS booted up in 10 to 15 seconds on a fairly run of the mill Celeron 333 back in the day :-)
Node-zip compress/uncompress files (ported from JSZip)
I am really happy that there is a project like this. more choice in operating systems can only be a good thing. Well done to all involved.
Git's submodule feature definitely has rough edges, however, I think the benefits outweigh the cons.

One of the best benefits I see is that submodules make embedding forks more manageble. For example, when you include an open source library in your own project, it's common that you'd want to modify the library in some way. If you commit the modified library into your own project's repository, you'll have a harder time absorbing bug fixes/features from upstream later on. Instead of a simple merge, you'd have to check out the updated library somewhere else and use a diff tool to compare the changes. And, if the library changed much, you may need to find the specific commit that your modification were based off so you can understand how to rebase your modifications.

In addition, submodules makes it easier to: contribute bug fixes/patches, share modified open source library across different projects, and identify bugs introduced in updated submodules (since the history is preserved).
I'm not making fun, and I don't dislike open-source software. The typeface is ugly.
I wish that the print surface was larger. 5.5" is just an awkward number, I would love if it was something like 6, or 8.
Ray Kurzweil: How my predictions are faring [2010, pdf]
That rather depends on who you pay and how convincing their invoices look.

20 folks on here could create a convincing Eco system of sub contractors and out sourcers - spend 20k on equipment and rest on salaries, you can spend most of yourdays on the yc startup subsidised by the game income

or is that sounding like actual work?
I think there's usefulness in being able to specify both things. I like the way it is now for a default, but like you say for some stable branch of another repository, it would be nice if submodules could be updated automatically.
How effective is online activism?
I think git subtree seems like the most sane solution here, the ability to split out updates to the subtree back upstream makes them just as useful as submodules without all the pain.
You could have two completely separate interfaces for the two modes, or even two different screens; these are design details, I was talking about hardware integration at the conceptual level, i.e. an object that is a real laptop when you want it to be so, and a real tablet when you want it to be so. I say that's eminently feasible, and I consider products like the Transformer Prime as first attempts at a concept that will eventually emerge.

The point about Apple not doing hybrids is simply short-sighted, btw; isn't the iPhone a "compromise" between a computer and a phone? Isn't the iMac a "compromise" between a monitor and a case? And that's exactly why these products are successful: because they give you the best of both worlds in one single physical object. If/when they fail to do that, they end up giving you the worst instead, which is what you mention, but that's not a necessary outcome for all hybrid efforts.
MUMPS was left out. Like usual :P

w "Hello World",!
I don't think the Cute programming language is ready to be used as a first time target for developers yet. Try scheme.
Syntax highlight support for DCPU-16 v1.7 in vim
Sounds like each specified a percentage of the pool they deserved, and the percentages added up to >300.
What is Cute programming language?
E-cube-librium: Visu for country's growth with cubes
E-cube-librium is the new interactive tool for visualizing and solving imbalanced world development. By configuring social, economic, and environmental data in terms of a "Rubik's" analogy, the cube represents a country's growth. The 3D extrusions on each cube face is a sustainability indicator, showing volumes where data increases or decreases. We are able to quickly draw connections and visually identify how each factor affect the equilibrium of the entire system. In general, outward protrusions are positive indicators of growth, and vice versa.
> Never charge your phone while you sleep, it might be the last thing you ever do.

Never cross the street, it might be the last thing you ever do.
Awesome work.
Just do me one favour: Add "return false" to the function bound to "space", otherwise the page scrolls when I hit it to pause.
It's a good list.

Register a business

Check.

Connect to the local startup community

Hmmm... That assumes that there is a local startup community. For many people in many locations there won't be. Even when there are startups, there may not be a startup community yet (that's pretty close to true where I live for example - although we're beginning to change that).

Maybe "Get involved in the startup community, the more local the better. If there isn't a local one - consider starting it".

The local business community can also be, accidentally, quite startup unfriendly. You're not going to get the right sort of advice for a web-based technical startup, where most of the local businesses are light industry, or franchises, etc. You have to know enough to figure out when advice is good, and when it only good for people in a certain context. That can be tough at the start.

Read Hacker News regularly

Is only good advice if the kind of startup you're interested in starting is the kind of startup hacker news folk are relevant for :-) For example I've been spending some time over the last year with a good old fashioned hardware-technology startup. They've been spending the last seven years developing a new kind of sensing technology (it's cool - they have GIANT LASERS :-). Relevance of hacker news to their business - pretty much zero.

Reminder of points.... Great if you're an internet web-based startup. Not so great if that's not where your tendencies lay :-)

Although I think I'd take "Sell something online" and "Sell something intangible in person" and move them way earlier no matter what the business. Being able to talk to customers and sell stuff is a vital skill. If you can't or don't want to do that - the startup world isn't for you.

Actually - thinking on it - maybe "Talk to customers face to face" should be the early point. Forget the selling part. Just getting out and talking to folk is a bit step.
ROWE isn't similar. You still have people telling everyone what to do. Only now the deadlines and expectations will be ridiculous. "I don't care how many hours it takes you this week, just get it done! We only care about results here.". The valve method would imply that middle manager would not exist.
This has been on news.yc before, but it's new to me. Even if you don't watch the full hour, the first 15 minutes or so makes an interesting point about our lack of knowledge of the pioneers of the field of computer science.
It's a Cool variant designed specifically to encourage female students into Software Engineering and/or Computer Science.
Very cool indeed, but the title should be more like "Media player that spams your browser's history DB"
Luxury in fashion
In the hope you see my reply:

LessWrong has a partial solution for this (possibly inherited from reddit). When you log in, you can see if anyone replied to one of your comments, and you can go to a page listing such replies. It is therefore encourages looong threads of discussions, much of which are worth my while in LessWrong.

It is also possible to reply to years old comments.

About the karma end of the problem, one could try to weight karma by the inverse of exposure. Right now, early comments are disproportionately voted up, while later comments can be nearly totally ignored even if they're very good. But that's a big change, easy to screw up (not to mention it may be a bad idea to begin with).
And so goes the populists and idealists, union makers and Jeffersonian/latent new dealers. Do not think for a second that the intellectuals that we hold in high esteem made the world better unilaterally. They were but cogs in a greater machine, and their opportunity to "preserve the survival of our civilization" was at the behest of greater men that navigated the reality of politic.
The only "conspiracy" I saw spoken of was about the "Powers that Be" clinging to their position of power, using a bit of collaboration (such as lobbying, contracts, or collusion). People talking to each other in order to preserve the enormous amount of power they already have. That's only natural. Calling it "conspiracy" doesn't make it go away.

Or did you have something else in mind?
This is no longer true -- there are a few quality typefaces made by professional designers available for open source projects, for example DejaVu, Droid, Arimo/Tinos, PT Sans, Ubuntu. Even Mac OS X uses an open source font for a part of their interface (Menlo, based on DejaVu Sans Mono).

timc is right, what you see is unattractive font rendering (no subpixel rendering, full hinting). For the state of the art of font rendering in open source projects, look at Ubuntu or Infinality.