skysight-inc/HackerNews huggingface dataset:
Microsoft doesn't play the same sort of long game that google does. Microsoft plays a traditional long game: market penetration, brand loyalty, development stack, "synergy" (real or imagined), etc. Google plays a much more subtle game. They'll do something like GOOG411 just to get better voice recognition algorithms. They'll also do things like develop a state of the art web browser just to jostle the browser development community out of its laziness and propel web standards and browser performance forward. That sort of thing is just not in Microsoft's DNA to do or even conceive of doing.
in firefox i have 'red' <down> <enter> already ingrained for reddit, same with 'new' for HN ... it's automatic and you can't tell me typing it all out is faster :P
disqus.com/addons
.NET Android and iOS clones stripped by Attachmate
Six Tips on Taking Outside Investors
Harness Facebook to reveal the age of your visitors
That's what I was thinking. But it also implies that Google could drop Voice, or Gmail, or Maps, if something better comes along.
<meta http-equiv> is not a good design — it was intended to be parsed server-side, but ended up being used on client-side, which is fundamentally incompatible with the way HTTP proxies are supposed to work.

Switch to SPDY needs to be done on lower level than HTML, and HTTP/1.1 even happens to have dedicated feature for such case: the `Upgrade` header:

http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14...
Across Time Zones with drchrono
It still seems really odd to me that Google 86'd all explicit phone number directory -related stuff. The "phonebook:" operator is no more either. Yes, I know traditional web search and Maps are pretty good most of the time, but I come across many cases where they are not. Especially when it's a residential phone number (that is otherwise publicly listed) or a less web savvy local business.

Phone directories may, in fact, be very antiquated but they're still a thing, the data is there and often useful. Why not index it? Why not let me expressly look-up a phone number anymore?
thanks, this is the kind of answer i was hoping for
Yea, setting that up by hand can be a PITA. jberkel's plugin helps out a lot.

Also, if you're interested in using Robolectric with Scala then this helps (warning, shameless plug) https://github.com/jbrechtel/robospecs
YouTube - 5Axis Machining cnc [www.disn.co.jp] 5Achs DMG/HyperMILL
I like tig, but my main use for a git gui is to manage my set of staged files (when I'm not adding everything), and for some reason tig doesn't let me discard untracked files (I can either add them or leave them untracked).

Anybody know a workaround? I suppose I should figure out how to patch it and send a pull request.
Well I'm afraid you are wrong. To implement SIM toolkit you need to be able to communicate directly with the SIM card. Naturally due to security restrictions you don't have access to that in any mobile userland.
I wasn't disagreeing with your argument. I mainly just wanted to clarify a few things for the OP.
The number thing is absolutely not ridiculous. A book is a small amount of data that can be expressed in bits and it is trivial to stamp a number on every possible book, including many versions of this book with numerous misspellings.

It is indeed a complicated matter to produce a book and an author should probably be compensated for producing the book that they did instead of one of the other numerable but less desirable possibilities. Readers of the book could not have guessed the correct number to get the experience of reading it.

There is no obvious threshold, where writing down a number becomes different than editing a home movie or sharing a Beatles tune. You may say, "well of course this case is obvious 'cause I wrote it!" but that can't always be a good reason or you'll allow anyone to turn a number into a thought crime.

Worse still, those making the money have done their damnedest to convince us that copy-right is an immortal entity that cometh from heaven to justly enrich the sacred gate keepers of knowledge and culture. This is why there are pirates and why they are so self righteous.

It can't be helpful though to pretend that books aren't information.
I know nearly nothing about HAML, but if it's "just" syntactic sugar, then I'll stand by my statement that it's conceptually useless. Or maybe conceptually barren. HAML can very well be useful without introducing any new concepts. It's obviously more concise which i can see justifying its existence if for no other reason.
In case you're interested....I've written a few articles detailing getting up and running with Scala+Android+IntelliJ. http://bit.ly/msXMZN http://bit.ly/lIDHRs and http://bit.ly/kgiAqZ
I am in basically the same situation: Over 30, single, own a home, bootstrapping a business. I have steady and flexible part time consulting work I can use to pay the bills if I need to, but rarely do. I have 2 room-mates I share my house with that pay 100% of the mortgage and a large chunk of utilities. I have practically 0 debt (other than the house). I have worked at several startups already, and know better than many first-timers what is involved. If anything I believe I am better off starting a company than a young 22 year old.

One important difference though: Like another commenter said, I am not as eager to accept any investor terms thrown my way, nor am I gauging my success on investor interest. I am in this to make a profitable, successful business venture, and will only accept investment on good terms when it will directly aid in the growth of my company. Perhaps that is why VCs might avoid older entrepreneurs, we are more cautious of investment deals, and don't judge success by those alone.
I can confirm that HTC Desire running Android 2.2 has SIM toolkit.
Uh... That's actually awesome. I'll start writing a book now, and that's where I'll publish it.
Sounds like you should work with them. They know your industry, they know your product is good (yay for validation!).

IMO, having a channel directly to users you would not otherwise reach outweighs any of the potential negatives. Plus, you said it yourself: they aren't really a direct competitor.

I would advise against offering it for free. If they are cash poor, offer to split revenues on XYZ with them. If they are cash rich, you can try to license it, sell it, or any number of things.

But if you have a revenue sharing agreement in place, their interests are aligned with yours. They will help/push you to monetize, and they will be highly motivated to buy you out if it's successful.

So you get users, exposure to potential suitors, and a clear possibility of an exit strategy. I would ignore the "branding" concern -- branding is for the big boys and snake oil salesmen. You don't want to "build a brand", you just want to sell your product.
Something where I get to solve interesting problems.

The perfect start-up for me looks a lot like this:

* I get to keep my family in Indianapolis (and actually spend time with
them).
* I need to analyze problems and create solutions -- not just code things
on a checklist that we all know how to do.
* I make enough to get by, and have a tangible stake in the company.
* I get to work with top-notch people whose talents compliment my own.
* I'm making something I'm proud to show off.
* The corporate culture is very hacker-ish, by which I mean that we
subscribe to "best idea first" and are passionate about solving
real-world problems.

You'll note that I haven't said anything about preferring b2c or b2b, or what kind of products I like to build. Throughout my life I've been a security geek, a systems coder, a web developer, and worn a few other hats besides -- I'm something of an algorithm and language design geek, so my skills translate very well from one domain to another. I just want to work with talented people, use my talents to the fullest, and build something I'm proud of.
No, asshole, I was using it in the dictionary definition sense. I even took the time to look it up before I wrote my comment, because I didn't want to be accused of precisely what you're accusing me of.

(And before you accuse me of conducting an ad hominem attack on you, please note that my insult, which I mean whole-heartedly, has no bearing on my point, which is that I was not, in fact, using the term sloppily.)
I spend about 1/4 of that with same quality of life in Colombia (in a great city) and I lived in NYC.

Oh, and I'm 32.
I still had the page open in a tab, so I took a screengrab of the whole page for those who want the original formatting

http://kristofferR.com/files/lastpost.png
We're hiring multiple people - we've already hired two fulltime and one intern from this latest push.

Video game traction has been HUGE for us recently. It's blowing up, we've dedicated an entire team to nothing but supporting the growth.
Google Analytics now supports measuring page load times
Nielsen: Over half of mobile users concerned about location privacy
stayfocusd for chrome
https://chrome.google.com/webstore/detail/laankejkbhbdhmipfm...
I've edited my hosts file with various domain->ip mappings, and it's worked fine for me in chrome.
Great! Let me know how it's going, and if there's anything you need us to improve...
$1M is nowhere near a reasonable offer. You're talking 4-5 years to break even just on that sale providing you don't have any competitors. I wouldn't give them more than 1-2x revenue. Of course, I'd have to have 1-2x revenue to begin with ;-)
That's not bad. If that was the case ($200k/yr profit for three years), the worth would be about $550,000 depending on what you think inflation is. Here's a primer article for you on calculating things like this: http://wiki.fool.com/Net_present_value

However, the market value of the domain plus links plus announcement/traffic from 37signals for the relaunch make it worth much more than that. The price in cash ought to be equivalent to selling a modestly successful startup right now. I don't know what would be appropriate and would welcome additional thoughts from the community.

P.S. The other reply to your post is really lame. Thanks for starting this discussion.
I definitely will! Right now I just wish you supported LaTeX, though.
https://secure.wikimedia.org/wikipedia/en/wiki/Gnunet -- why such an ugly URL?

Bad enough that the less ugly style of URL has the unnecessary /wiki/ in it.
I got it and I like it quite a bit. It is a good introduction book for practical Erlang use, since you learn to do things the "OTP way" right off the bat.

It has examples on how to build network servers (TCP RPC server, HTTP server, a caching service, setting up a distributed system with multiple nodes, resource discovery, logging, release managing, interfacing with C code and many other useful things).
Email sent; I'll be happy to provide logging information where I can.

For the record, this may reflect my particular Ubuntu installation, or my room's ethernet port, as no other students have had this problem. Good to know I'm an edge case here.
The most compelling read on why not to release the UBL/OBL photos
His "data-driven" numbers are misinformed because they're raw. They just look at how many 20-year-olds started a company and took it to success vs. how many 30-year-olds did the same - just raw numbers.

They don't look at the percentage of 30+ people who succeed out of the total in their age group who attempted a technology-startup vs. the same for those in their 20s; and if the difference is statistically significant. If he tells me that 20% of people in their 20s succeed and only 5% in their 30s succeed then he'd have a point, I bet he does not.
Ask HN: creating design as a developer?
I am a software developer that have created several websites in the past and always had the same problem;
the last bit that prevents me from launching is having design and usability that people actually understand.
I see many of your guys "weekend" projects getting launched with (in my eyes) excellent design.
What are your best tips for getting a good design and usability of the website. What tools can help out here?

I have contracted designers in the past, but the result has been mediocre, and sometimes simply worse than what I had from the beginning.
Although anyone can sue anyone, if this isn't dismissed on summary judgment, this is going to be a case to watch -- scary (and stupid) precedent.
It depends entirely on your threat model. From a simple proxy service to a TOR-enabled livecd on a diskless laptop from a different McDonald's or Starbucks location each day to everything in between, it totally pretends on what you want to read and/or publish and who you want to remain hidden from.
New Nook coming May 24 Mirasol?
Killing Bin Laden: An Alternate History (Frightening read)
Would be cool to benchmark this. Me with HAML/SASS vs. you guys with HTML/CSS. Points given for implmentation time and output validity and semantic quality. A few years ago Ruby was syntetic sugar, later Rails, later HAML/SASS. Give me a break.
Thank you, that's exactly what I've wanted! Just a GUI for the commands where a mouse is useful and UIs based on prompts or ncurses fall down.

I've never found myself wanting "iTunes for your git repos" nor could I figure out why anyone would ever want that.
I"m over 30 and single too. But I dont own a home - so I do have substantial savings. What kind of business are you starting ?

I've been doing some customer development in the area of travel. I quit 3 weeks ago.
MY IEQ start-up
I would like to be considered for the next phase, please let me know if there is a spot available. I live in the Bay Area.
Best regards,
Scott
This is such bullshit. I had an argument with a close friend of mine (in the music industry) where he argued that the creators of P2P technology (perfectly legal) should be responsible for anyone's implementation of that software.

I don't understand this logic at all and it prevents innovation. It is like saying car manufacturers should be responsible if someone commits a crime in a car.

I took a quick look at the law suit PDF and I haven't heard of any of the rappers...looks like they're just trying to get a couple bucks because obviously their music career didn't pan out.
Yes. That's about the age he started TC.
I was working at Microsoft/Tellme at the time Bing411 was launched and would like to state a few facts:

- When launched, Bing411 was essentially a re-branding of Tellme's 1-800-555-TELL service.

- 1-800-555-TELL has been running since 2000 or something like that. I attended the 10th anniversary party, which I believe was in 2010.

- Microsoft didn't need to launch a Microsoft-branded 411 to collect utterances, for they had acquired Tellme and had many utterances coming in under their umbrella of services

- Tellme's bread and butter was speech recognition on the telephone and they are still in that space today, so Bing411, 1-800-555-TELL are still relevant for them.

I can also say that a lot of the speculation in the article about Microsoft's "reaction" is just wrong. But, I won't go into specifics because they aren't relevant.

I enjoyed the author's original point about making sure you are playing the same game. Unfortunately, the example used is factually inaccurate.
This came up when the first story like this was posted. Unconfirmed churn. Mono isn't dead. Only a smart of the team was let go in the restructuring.
Don't forget the people than need to clean up the typos from the non-syntetic-sugar - aka "keep it native" - guys, and pay the salaries for work that takes 3 times longer just becuase of some weird principles. The best thing with this is that it's optional, and if you get into a project with HAML/SASS you can convert 1:1 back and forth so...not a big deal.
I'm going to guess it's the same reason as always, a desire to not donate night and weekend time to that particular project anymore.
My humble thoughts on the 10 minute YC interview process
i'd like to start out by saying that i have nothing but the utmost respect for y combinator and the people involved in it. i wish like hell we would have been accepted into the summer 2011 program.

after 2 days of reflection i have a few humble thoughts, and i'm sure these were manifested because we were rejected:

1. the 10 minute interview process works for yc and they have their reasons for keeping it brief (probably because they had to do 170 of them this time and because 10 minutes is all they need to make their decision). that being said, it seems to me that such a monumental decision (at least for the teams applying) would warrant a bit longer discussion. there is a wide range of industries and business models that are represented, and i guess the question is: is it worth extending the interview 10 more minutes so that teams may expound on their ideas? to me, the interview felt like chaos and before i knew it jessica was snapping our photo and we were whisked out of the room.

2. i know everyone tells you not to have a pitch ready and to listen to the questions and respond thoughtfully and this you should absolutely do. however, i think that you should also have a list of 5-10 points that you simply have to get across and you find time to squeeze them into the interview, regardless if it's a total non sequitur. i understand pg and co. are intellectual giants, but i find it hard to believe that they know the nuances of the very industry/business you've been deep into for months or years and there could potentially be a crucial piece of the puzzle they're missing that you need to convey.

3. mike tyson says everyone has a plan until they get punched in the face. well, we were punched in the face. all you can do is internalize your yc experience and learn everything you can from it. then you got to get up and keep on charging. my grandpa always tells me that a) it's gunna be uphill all the way and b) you're gunna be just fine.

4. finally, i think there are only so many defining moments in our lives and it's up to us to capitalize. that 10 minutes in the interview room is probably one of them, and maybe there's a damn good reason 10 minutes is all you get. i wish you all the best of luck.
Thank you for clarifying. I agree that having supporting material is important.

...on the other hand, screencasts on JavaScript by Khan / Resig would be exceptionally good for the JS community.
Have you not followed any of the development of the WebSockets protocol and its eventual retraction? It was originally fairly simple and used the Upgrade header that was specified for exactly this sort of thing. Unfortunately, since nobody really used it before, broken implementations in proxies are widespread making it impossible to use without opening up security vulnerabilities.

Sure, http-equiv could be parsed out by the webserver or a proxy and transformed into real headers, but since none of them bothered to do that, the browsers parse them. The end result to the user is largely the same (just that you're unlikely to successfully get a 304). Expecting proxies to do anything intelligent is what's "fundamentally incompatible", not http-equiv.
Apple Mac OS X, iOS makes 3.5x profit over Microsoft Windows
This actually pretty accurate for manhattan. Though you've missed some biggies: health insurance ($300) and iphone: $110 and hosting,netflix (they addup) etc.

And the biggest expense in manhattan is :
taking dates out for dinner ($50 a pop usually so about $300 a month) + drinking and hanging with friends ($300 a month easily).
You can convert HAML/SASS 1:1 anytime, so the "maintenance headaches" argument is not a valid one.
I think he means laundry + ironing service + some clothes.
Here's a BBC text article about the site: http://news.bbc.co.uk/2/hi/technology/1306364.stm
I wrote a small tutorial on manually setting up Android with Scala:

http://brianmckenna.org/blog/minimalist_android_scala_env

Enabling ProGuard is done by adding the following to build.xml:

<target name="-debug-obfuscation-check">
<property name="proguard.enabled" value="true" />
<path id="out.dex.jar.input.ref" />
</target>

Also add "proguard.config=proguard.cfg" to default.properties and "-dontwarn" to proguard.cfg.
Video: Cats Get Shot With Water By A Motion Sensing Hose
"generally easier to understand"

"Ultimately, more Scala used means more modern Android development. "

The author has a clear chip on his/her shoulder and is making statements that are pretty controversial, even within the Scala community itself.

Thinking that using a certain language automatically leads to "more modern development" (whatever that means) is pretty ludicrous in itself.

If language advocates spent less time advocating and more time actually producing the cool stuff they claim that their language enables, they might actually get heard.
From the article:

Those problem-set hours total almost a whole other working week laid on top of the other academic tasks of attending lectures and reading notes. In college as in grade school, where is the time for deliberate practice?

I can't help but think that this is a case of not seeing the wood for the trees. In a good university problem-sets obey most of the requirements of deliberate practice: they are designed, there is repetition, they are mentally demanding, and they gradually get harder so that you are working at the edge of your abilities.

The remaining requirements of deliberate practice are to do with meta-cognition - i.e. thinking about what you are doing - and that is down to you.

It reminds me of stories my mum (who's a teacher) tells about pupils complaining that they had no time for revision because of the practice exams she set. I mean, what do they think revision is?
While we're on the topic of GUI DVCS clients for the Mac, does anyone have any recommendations for Mercurial? The last one I tried didn't have serve functionality nor provide a commandline client...
Next they will be suing the cable companies for letting copyright infringing data run through their pipes.
True but think about when you turn 40, how are you going to feel about the work you did during the most productive years of your life ?

Your remember that 30th birthday. I bet turning 40 is going to be much much worse.
It appears as though they copied Path's design on the iPhone, and Dailybooth's on the web.
http://en.wikipedia.org/wiki/Discus_throw

I initially thought it was pronounced like the heavy disc. The second syllable isn't exactly "kiss," but the first syllable is stressed.
There are significantly more "non-traditional" families today than there were 50 years ago and assuming that older entrepreneurs had to be in the same kind of traditional situation (married, kids, house in the suburbs) isn't much better than assuming only young people can start companies.

There are dual income, no kids couples, there's divorced people, there's never been married people.

It would be great if everyone stops assuming that everyone else is the same as you.
There is really no reason to feel embarrassed because you use a GUI. A terminal is a terrible vehicle to display the complex information that git needs to show you, especially `status`, `diff`, etc...

To me, git GUI's are like IDE's: they make you more productive, so you'd be a fool to ignore them.
Ideally Miguel de Icaza would clarify if this "rumor" is false but he's not saying anything (yet) and plenty of people are guessing.
The logic isn't without precedent; it found attorneys trying to sue gun makers for liability based on crimes committed using their products.
No matter if ERB is a default chosen by someone (that might not be 100% right - in fact we all know no human do): People who like ERB views should like PHP views as well. No more commments needed here except that ERB is the part of Rails that cause most frustration.
Show HN: Machine learning cheat sheet
This is pretty messed up. I hope this gets tested in court.
Also worth mentioning (not free, but great programming screencasts)

http://peepcode.com/
I didn't receive it I'm afraid, not even in spam. Sorry to be a bother. agl at chromium dot org should work. Thanks.