skysight-inc/HackerNews huggingface dataset:
Unlike the author, when I was telecommuting I was never able to be effective while working in my pajamas.

When I would wake up I'd go down the hall to the office and read the first 5-10 new mails in my inbox to give me something to ponder while in the shower (that's where I get my best thinking done anyway).

I did the whole morning routine and put on clothes I could be seen outside in, and then back to the desk to work. For some reason, I would be more prone to goof off on the Internet instead of work if I had just fallen out of bed and parked myself at the desk for the day in my pajamas.
When you work for a company that already runs on MS infrastructure.
Jeff Atwood of StackOverflow also claims that they have much lower server requirements because C# inherently runs faster than non-compiled languages such as ruby/python/php, but of course there is some debate about whether that balances out the higher cost of IIS/SQLServer licenses.

I'm not an expert in ASP.NET MVC and I'm not a hater either -- but it doesn't seem to offer anything that Rails doesn't (other than aforementioned runs-on-MS-stack and compiled language).
Would love to hear other opinions from people with more .Net MVC experience, though.
Sorry, you are right. What I was referring to was a dynamic referencing an anonymous type (which is the same as anything else referencing an anonymous type)...Which I still wouldn't write off, because its a fairly common scenario, and even more so when used with dynamics.
I haven't had to manage a site at that traffic level before, but is there really a use case where you're immediately going from no managed hosting to needing $1500/month in managed hosting?

I don't doubt these are the resources necessary for a 1M user site and I don't even doubt that that's a good deal for not having to manage a site of such scale, but how many people are $1500/month ready to test an idea?
Mobile-Based STD Test Kit To Improve Conditions In Third World, Frat Houses
Startup Quote: Magnus Jepson, co-founder, WooThemes
There are numerous experimental designs that, while they don't have the predictive value of double-blind experiments, are found to have significant predictive value. The simplest way is to control for the confounding factors such as you describe.

Google "Quasi-experimentation."
MS is still advocating task centric UIs? I've hated crap that since they started filling Win7 with vague, ambiguous buttons like "Setup a new network", "Connect to a network", "Connect to the Internet", "Connect to a workplace"... You have to click them to find out what they actually do.
Life Hack - The 30/30 Minute Work Cycle Feels Like Magic
I doubt I’ll ever go back to corporate work. Once you see the light, there is no turning back.

- Magnus Jepson (@mjepson)

http://startupquote.com/post/1529838953
Ask HN: Javascript parser in Java/Scala?
Does anyone know if there is a good Javascript parser in Java or Scala?
Full disclojure (hah): I don't drink though I don't consider myself a teetotaler. I really don't mind what others do to their bodies.

not drink for health reasons

Yes this sounds plausible. Even if the person isn't unhealthy maybe their family history is such that they still don't drink.

have a less active social life etc

As a semi-introvert[1] I always wonder how true this is for the minority of us that much prefer this so called social isolation. I'd take a night alone or with a small group of friends over a bar or conference absolutely every time always. Of course that is assuming there are no other external influences - which is rarely (I'd say never but we're on HN...) the case. All that really matters is whether you are suffering from anxiety rather than loneliness[2].

[1] I'm XNTP somewhere between INTP and ENTP on the meyer brigs http://en.wikipedia.org/wiki/Myers-Briggs_Type_Indicator

[2] I can't remember the last time I was lonely or bored. Hmmm, is this really that unusual amongst similar introverts? I just consider myself somewhat curious and self-motivated.
I still _regularly_ visit customers who have CRT monitors running at 800x600. I would say that the vast majority of users are still running at 800x600 on xp or lower.
greate. It's very useful for our site performance.
Thanks!
To some extent it's the natural consequences of shifting priorities. Once there's reliable revenue, part of the objective of the company becomes minimizing the downside risk. With a small company before profitability there is no downside risk. There's literally nothing to lose.

Some amount of innovation eventually becomes worth sacrificing in order to not "fuck things up."
But right now also there are many other platforms like Vimeo, Blip.tv, Daily Motion, etc. but still nobody is even close to Youtube's popularity.
Bah... That computer doesn't look like a PC-compatible thing... It's also way too fast compared to an original IBM-PC. Watching the character output at BIOS speeds used to be painful.
I find these financial models to be very informative.
I set them up with an assumptions sheet that I can edit and see how the numbers change. I learn from them where some of the biggest risks and pitfalls are.
It's an useful article on SEO & WPO. Thanks for posting!
This article is like a breath of fresh air. One of the few things you read about the industry that doesn't make you feel vastly underqualified. I'll definitely take aboodman up on his offer (coincidentally I logged onto freenode for the first time in my life a few hours before reading this...), although I expect he's inundated with responses right now so I'll leave it a few days.
Aweditorium (YC W09) brings indie music discovery to iPad
I've always been peeved at how so many people consider recycling the only way to be 'green'. Remember the old slogan, "Reduce, Reuse, Recycle"? Reducing your consumption and reusing as much as possible are way better than just recycling. Unfortunately they also reduce spending so there's not a lot of incentive to encourage it via marketing dollars. iFixit seems to have found a viable model to push people to "Reuse" rather than "Recycle", but I'm still hoping somebody out there can push us to "Reduce" first.
No. That's why make(1) exists. You do usually have to compile everything once though.
How not to suck at a group presentation:

http://www.bothsidesofthetable.com/2010/01/31/how-to-not-suc...
Amen to that. Instead of taking old hardware to green citizen for recycling, lately I've been donating it on craigslist. In silicon valley, it's surprising how many people will get use out of your old electronics.
It may be an unpopular opinion, but sometimes it's nice to have multiple companies competing in the longterm, and for the market leader to struggle to keep their lead.

If ask.com and bing.com move out of the search space or turn off the lights (hypothetically), then those are two fewer companies competing with Google and driving their innovation. If you have many companies in the field, this isn't a huge deal, but search has (as far as I can remember) been dominated by a few giants, had a high barrier to entry, and seems to be shrinking every year. In this case, the market has done some good, but Google could always create a better search product - and if they didn't, then we would need competitors to do it.

"The free market system is working" really isn't a very nice response to "our company is desperately trying to maintain a revenue stream" (which is probably an exaggeration of ask.com's current financial situation).
One of the inspirations to the Self-Repair Manifesto is the equally awesome "Maker's Bill of Rights"[1], which is a little more focused on the practicalities of such a concept including gems such as "Screws better than glues"

[1] http://blog.makezine.com/archive/2006/12/the_makers_bill_of_...
Twice as difficult? Not likely. There are 14 year old kids making million dollar apps using Objective C and managing the memory. It's not that hard, you just have to learn a few rules. I'm not saying you'll be an expert but you should be able to start fixing simple bugs in an open source C++ project within a month unless you were born without that part of the brain, as Joel says.
I agree with the author to the extent that being passionate about an idea is not enough if your goal is to be rich. However, if your goal is happiness, then I can't see a way to devote your life to a job without passion and be a happy person.

My startup is extraordinarily stressful. But I'm not in it just for the money. I was sick of working in a highly paid position in a field that I couldn't muster any passion towards. From the authors perspective, I imagine that my decision to walk away from that salary, and the bonus (oh, the bonus...), was a mistake. But, for all the hard work that I am committing to what we are doing and for all the stress it entails, I'm a happier person.

That's not a bad place to be.
What would prevent Oracle from just walking away of the JCP and releasing Java versions as they find profitable?

Can't the community just fork either OpenJDK or Harmony and get rid of Oracle altogether.
IRC Rally Cyprus Live
I figure this is more like a secret handshake. Presumably anyone reading news at news.ycombinator.com will have an inherent interest in companies that YC invests in.

Not that (YC W10) is a very subtle signal, but it's signaling something to the audience.
I totally agree that an advance search on HN is definitely needed.. you suggested some good search criterion. I would also add some timeframe related parameters as well. For e.g. this morning I saw an article with list of top 10 bloggers with maximum revenue from their blogs and I just cant find it using google..
Free MMORPG
If Apple has a long-standing contract for deliveries of flash, Samsung probably can't easily say that they'd prefer to keep the flash memory for use in their own gadgets. Considering that at times Apple has placed orders for more than half of Samsung's annual output, such a contract is likely to exist.
You might be able to copy the parser out of the Google Closure Compiler. http://code.google.com/closure/compiler/ you can be sure it works, and is stable. I think though it uses Rhino under the hood, so you could look at that too. http://www.mozilla.org/rhino/
why would anyone want to be the next php?
I believe this is a precursor to releasing an F# plugin for MonoDevelop, as per http://twitter.com/#!/tomaspetricek/status/1076637588262912
What about ASP.NET, ASP.NET 1.1, ASP.NET 2.0, ASP.NET AJAX, and now ASP.NET MVC + varieties of view engine?

What about WinForms, WPF, Silverlight?
Most of the items in that article you should be familiar if you drink regularly, especially because I imagine most of you have read quite a few of these types of articles as they seem to pop up every now and then.

Word to the wise though: the whole drinking on a full stomach thing, is true, but it's deceiving. What used to happen to me when I just started drinking, was I would drink on a full stomach. Then, drink til I got buzzed. Then, as the article points out, all the food I'd eaten moved into the small intestine...along with alll the alcohol I'd drunk. Then of course it's lights out.
Yeah this is surprising as an ex .NET developer. Another packaging project is http://coapp.org/ I believe the coapp project owner is now a Microsoft employee (presumably a good sign even if NuGet wins).
"... Bad idea. NodeJS is too young to take a hardcopy picture of the APIs. It'll be outdated before its release. ..."

I don't think printing a book is a bad idea. After having a quick scan of the download & when I see "all I/O activities should be non-blocking" in Ch3 I already see value (think about the consequences in trying to use mysql drivers).

While the book might be out of date it's the concepts & ideas behind that might be valuable to "old" n00bs who might have dabbled in JavaScript and heard about Nodejs from their hacker mates. Youngsters would probably turn their nose at books & simply head to the web as you suggest :)

There is still a place for offline hardcopies to exist parallel to the online docs.
Because it's deployed on nearly every web server and has ubiquity. If you're building a web app and you want people to be able to run, chances are good if you build it in PHP, people can run it. Would be nice to say the same thing about server-side JS.
What laptop is that, may I ask? I'm in the market for a new one.
Yeah, the busy part of me has too many other things to do as well, but if you need someone to feed you dozens of other ways to use game theory to abuse people, it'd be worth it just for all the headdesk in seeing them implemented.
If Google becomes so good at the search game, thus end up with a monopoly, why should we care at all?

Would you complain if oils are cheap as a result of an oil monopoly?

In any case, google have thousand of engineers working on search results, trying out day in and day out outcompete bing.com and other search engine competitors.

That's a sign that merit decides the fate of corporations.
UGG Erin Infant's Boots 5202
It's not "new" Zork, it's canonical 1984 Zork.http://inventory.getlamp.com/2010/11/09/the-inherent-problem...
xatax, man, I cannot say I feel your pain, but they are times when I feel like giving up. Here is the beautiful thing in your situation: you are 25. My roommate was out of work for one year then bam he landed a job paying twice as much as his last one when he was willing to take 1/2 of it. I am teaching myself some php, feel free to ping me for a feedback loop. My email is in my profile.

And launch the darn app. It cannot do it itself.
Appears to be available for free now.
For the record, the iPad is $499/$599 for 16/32 GB (WiFi) models, not $599/$699 as you stated:

www.apple.com/ipad

http://store.apple.com/us/browse/home/shop_ipad/family/ipad?...
So a 'performer' that doesn't write their own songs, sing their own songs or even do their own choreography isn't already a real loss for humanity?

We elevate talentless, brainless schmucks to the pinnacle of our culture apparently just to watch them fall from grace. How is going one step further to an artificial performer less human? At least no one is hurt when they go on a crack/booze/heroin/etc binge. And at least I won't have to hear of some dumb bitch shaving her head and nigh-on abusing her kids on a daily basis.
Ask HN: Javascript widget scaling issues
Our startup offers a javascript widget that you can embed on your website. This is similar to the Twitter widget that displays your most recent tweets. This widget automatically polls for new content (every 30 seconds) and recently we have been embedded on several high traffic website. This is resulting in incredibly high server load.

Our widgets are receiving around 50/60 requests every second. These include both widgets loaded for the first time, and also subsequent requests where the widget asks for new content. We are running our database on a large instance using Amazon EC2. The database is not the problem, however. We recently moved the code that serves widget content onto a dedicated small server instance. Immediately traffic has been phenomenal and CPU usage is very high right now.

We operate under a LAMP environment using PHP as our server-side language and MySQL as our database platform. We take advantage of memcached by storing the content for 30 seconds at a time (this makes sense because our widget refreshes every 30 seconds). This means that on most occasions the content that is served comes directly from memory (with 0 queries being executed). After a request is sent, we deliver back HTML content. We know that it would be smarter to return simple JSON containing only the newest updates. This is something we will implement.

It seems that with 50/60 requests coming in every second, even though the majority of the content never makes a request to the Database, the sheer volume of traffic is what is killing the CPU.

Do you have any suggestions on how to handle this smart?

Move to a Large instant on Amazon to serve widget content?
Scale horizontally with small instances and load balance them on Amazon?
Could PubSubHubBub be used to push new content to the widgets? I would love more information.
Is memcached having any effect on CPU - since there is such high traffic?
Should the widget be served using Java?

Thank you ver much!
Ask HN: Anyone want to help test out a phone version of "chat roulette"?
For some reason I was bored on Sunday and decided to try and implement a "chat roulette" for phone calls. Basically, you call in and it randomly connects you to another caller. If you want to move on to the next caller, just hit the * key.

I wanted to test it with more than just a couple callers and wanted to see if anyone was interested.
How  To Kickstart The U.S. Solar Industry
The exit allows you to eventually start a new startup and go through it all again, an IPO/ continuing private business means that your doing the same thing for a long time and may eventually become big company you were trying to escape from initially.

I guess that would be an interesting question to pose, if your startup continued to grow would you wlecome the challenge of expanding it to more of a big company or would you prefer to jump off and do something small again?

Tony Wright is a good example, leaving rescuetime to jump back into something new now that rescuetime has become a more stable, growing company.
apple tax is no more in price of the device, as those are cheap for apple now.

Apple tax today is control!

While mobiles are moving farther from the locked-in model (i get my phones unlocked for some 5 yrs, and before that, used to unlock them) apple is moving computers to it.

An apple store on the desktop, with DRMed software, is a full circle to mainframe in computer history.

Heck! the iphone, with subsided price along with mandatory monthly bills and approved catalog of software and only one choice of network is already as close the main frame as you can get!

It would be interesting to compare the at&t iphone contract with a 70's IBM mainframe lease one. anybody has one around? :)
I transitioned from an office environment at a big corporation to telecommuting for a small startup recently. Working from home has been great so far and I'm loving it.

One thing I have observed is that my home life is slowly merging with my work life. While I am at home, I am working almost 90% of the time. This has been great for my productivity but I'm worried that it might be detrimental in the long run. As it is, I'm starting to feel slightly guilty when I'm at home and not working. (especially since my co-workers seem to work 24/7!). This doesn't concern me so much now as we have too much work to complete, but at some stage I think I'd need to figure out how to stop work and home life from merging completely.
We've waited long enough for Java 7. Let's get that one out then look at the options. Fork Java, put the effort behind another language, like Go or Scala, or simply let Oracle run with it.
Time to think national... A name which can allow you to cover other universities eventually. Just wondering... why course(rail) ... course I can understand.. rail I dun quite get, not to mention it's misleading.
Since you're a Heroku employee (sayeth the HN profile), I assume this is a Socratic-method type question. I don't really care to research it, though, so perhaps you would like to elaborate?
Maturity is a good thing.
What wall?
1. Small instances on EC2 are really slow. Really, really slow. You get much more value with the medium instances.

2. Use a HTTP cache (e.g. Varnish) in front of your app. Even though you are using memcached, every request is still (I assume) hitting your application. With a proper cache, your application layer would only be hit when the cache expires.
Can you also add the cost for becoming Apple Developer then?
Though I find little of value in the article, I like the title taken in isolation. Being passionate is key to success in my opinion. Advice to 'Be Passionate' implies that you aren't and can turn it on in some sense. This tends to cause people to act like they're passionate, and when it is pretentious, it is really obnoxious.

It's like working with people who carp about having "a sense of urgency." I always want to set them on fire. We'd then see a genuine sense of urgency. Most of what they actually do is just pestering people.
Patents, for one. Field of use restrictions for another. OpenJDK's classpath exception to the GPL does not apply to JavaME related classes, thus limiting the use of OpenJDK for all platforms.
AVG to Acquire Android Focused Mobile Security Firm
Dell was selling one for a little bit: http://www.dell.com/us/p/adamo-laptops
I'm actually really curious about this device... did you order it straight off their site?
after seeing this plugin launch today, i wondered if it would work well with my Landing page triggers plugin (6$) that redirects users after they leave a comment, publish a post, log in or out.

http://www.tacticaltechnique.com/landing-page-triggers-wordp...
Links of london online shop
Provides varies of links-of-london.7/24 Online shop.High quality and low price.Free shipping and professional servies.
Thomas Sabo, Thomas Sabo jewellery
Oh, I agree, Java has a very long life in front of it, just because of the installed based. However, I think that Java's best days are behind it (much like Sun). The only thing that is left is Oracle trying to extract as much value out of it as possible. (And I think that's a pity)
Nike Dunks Mid Shoes
M4P to Archos Converter
If you want to play iTunes M4P music on Archos, you will need the M4P to Archos converter to remove the DRM off to be unprotected format. Here we recommend you the best M4P to Archos converter which is free and easy to use.
So they have basically discovered The High Beyond.
The Best Tip on Building a Quality Directory
The problem with this is that it assumes users want a bigger browser, which they generally don't. I browse full-screen on a 1024x768 screen because that seems consistent with the width of a standard printed magazine page.

On bigger screens, users don't want a wider browser window. Instead, they want room on the sides of the page to do other things, either sidebars within the browser or other apps outside the browser window.

960px is the perfect width so you don't get a horizontal scrollbar at the bottom of the window. It's also consistent with most other sites.

Finally, 960px looks appropriate on ipad and other tablets.
Yes - while most would argue that some kind of passion is necessary for a successful venture, it is rarely sufficient.
This sounds like an interesting idea for personal projects. My boss might raise an eyebrow if he saw me playing games or surfing the web for half of my day.
I did 50-10s for many years -- and was productive as hell doing it.

I think the numbers vary depending on the person and the project, but absolutely, having the discipline to push away from the desk and change context puts your productivity in warp gear. It works by allowing you mind to work on the problem while you play.

By the way, to let another secret out of the bag, this process of engineered distraction also works very well with teams.

Many times we confuse stubbornness with determination. Sitting there staring at the screen does not a work product make.

But I'll add one caveat -- the reason I got away from this (and am now only getting back to it) is because the internet itself has become the "getting away" activity. This leaves you at your desk checking emails, updating twitter, etc. In such a case, you're not allowing your subconscious to work on your problem at all. Instead, you're throwing a bunch more stuff at it. So in retrospect I think its critical to physically detach yourself from your technology. A stand-alone game would be fine. Sitting at the terminal listening to your email and IM chimes while you play a flash game would not.

EDIT: It's also interesting to note how hard it is to pull away from your work -- both when you're loving it and when you're hating it. I don't think it's ever easy, but after a while you get into a "rhythm" and it all just kind of flows.