skysight-inc/HackerNews huggingface dataset:
Through chronic undersleeping I've trained myself to undersleep, which leaves me groggy and vulnerable to minor colds and such. Some days I'm so tired I avoid talking to people because I know I sound mentally defective. Every once in a while this culminates in sleeping until noon, and having to call in sick and apologize to my boss.

I'm developing the discipline to avoid caffeine after 6pm and go to bed "early" (which right now means midnight or 1am) but sometimes it's just impossible to get enough sleep. Last night I set my alarm for 8:30 and went to bed at 1am, but I woke up at 7:30. Tired. ARRRGH! This happens more often than not. It looks like regaining my ability to sleep is going to require a long period of diet-level discipline. My recommendation to anyone who doesn't get enough sleep: fix your lifestyle before it becomes ingrained in your psychology and physiology.
It's a neat thing, but wow, this would be over-hype even if it worked much better.
I think thats because of what rythie said:
"Also canonical.org != the people who make Ubuntu (that's canonical.com)"
Efficiency, effectiveness, experience. They don't have to all be generations, they can co-exist.

Cars: Compact, SUV, sports car

Laptops: Acer, MacBook, MacBook Air

Grocery Stores: Costco, Whole Foods, Wegmans
Don't you feel curious to study and learn everything out there? you're already a programmer; ever thought of venturing out, if even for a weekend? don't you talk with people and have programmer banter?

I taught myself Pascal and Basic in week, and the first kid I spoke to who knew how to program told me: "Pascal and Basic suck, learn Delphi". I didn't, I learned Turbo C and Assembly, and I told everyone I met how they suck ever since.

For the sake of programmer banter and my own immaturity, allow me to say that VB.net sucks! now go and learn everything else :-) including languages that make non-corporate programming painful (i.e. because they're far too beautiful to be abused with SQL.)
It'll be interesting to see if advertising can get any lowest common denominator than it already is -- i.e. eventually all ads not featuring boobies or explosions being downvoted into oblivion, etc.
Intel to acquire Wind River for $884 million
Mercurial (distributed revision control system) --

$ hg pull ; hg update
Deploy? We use Capistrano which is ok for simple setups, but it gets hairy if you have multiple configurations (staging, production).
When I'm waiting on code, I'm usually doing database stuff. At the moment I've been working on the same database conversion for weeks, that takes a few minutes to run on an XL instance, and about half an hour on my macbook pro.

I have an svn checkout on the EC2 box (which I update each reboot), and I scp the file I'm working on over for test runs in between commits. I'd use rsync if it were a bunch of files at once, but it usually isn't.

It also sometimes runs Perl/Catalyst web apps.

I save the image each day (when I remember to turn it off), but a smarter setup would be to simply mount my working directories on an EBS mount.
Oh brother - what a circle jerk
I think it's also important not only how many hours, but when. If you have a daily work, well you must sleep at night. But if you are a Freelancer for example? Do you sleep at 3am? 6am? 10am?
Keep Track of Blog Post Ideas with Zenbe Lists
Reports: iPhone to launch in China in July
Is Science As Important As Football?
Out of curiosity, what do you do with LUA? Are you just using it as a generic scripting language (like python or ruby), or is it embedded in a C or C++ based project? The only place I've ever seen LUA in the wild is in Baldur's Gate, so I'm always curious about how other people use it.
We use puppet for configuration that varies between systems, but otherwise bundle our software as debian packages so just need to run 'apt-get dist-upgrade' per machine. Separate private repositories for testing/staging/production sets of the packages.
Fabric: http://docs.fabfile.org/
Lately I've been using Fabric: http://docs.fabfile.org/

So far it meets my needs well. The only issue I had was getting my SSH key working, but I was eventually able to iron that out.
The Case Against Twitter, By The Numbers
Yeah, absolutely. I'm looking to leave Denmark, not because I'm wealthy (I'm not), but because I'm sick and tired of politicians telling me I'm hysterically greedy because I think 50% tax is a bit steep on a perfectly average income (even quite low considering my age and education).

It's just the characterization of the deal as a contract I'm opposing. Any civil contract just vaguely like the citizen/government "contract" would result in criminal investigation pretty much anywhere in the world.
Exactly what I hopped on here to say. To add to it:

If someone is going to open their wallet and bother to enter a credit card number on your site, $10 is the same as $25. If your product saves someone a few hours of effort, $25 is a trivial amount of money to buy that time -- you will have a sale.

Don't compete on price -- compete on provided value. Make your app the best way to resolve 'Task X' and people will buy it.

Ignore those people who say you're too expensive. If they're wincing about $25 you really do not want them as a customer. Back when I priced software to be competitive 'on price', I attracted people who were looking for the cheapest solution and those people are, by far, the biggest pain in the tail for support that you will ever run into.
It's been one 10years ago in the last boom.
Removing the OS wasn't an issue - if it didn't contact the site every few days to get a new set of ads you were in violation of your contract and they charged your CC.
the HN community equivalent went to huge lengths to have fake proxies that downloaded and discarded the ads - far more effort than it was worth to get a $99 computer for free.
How about Google's AppEngine? It scales quite nicely if you write your stuff in a non-braindead way.

A public service like that is a perfect candidate for their architecture, I think.
It's just a "brick" for building your own things. Here: http://flowplayer.org/tools/demos/overlay/expose.html
Multitouch Java WebStart Swing Test for MacOS
Ask HN: Any ideas on a good migration strategy from Visual Source Safe to SVN?
The firm I consult with is looking to migrate their existing code base, including images, html, css, js, etc. from VSS to SVN. I'd appreciate any pointers from people who have been through this or have suggestions about it... Thanks.
Types of entrepreneurs I have met
I said "I think", i.e. my opinion.

But my idea of iphone owners is that they're "muggable", while gun owners are "unfuckwithable". See "ipod mugging" in google.

ipod(n): iphone without GSM chip.
Currently unemployed, so like 10.
Grow great software without getting hung up on the past
okay....1920s: anyone can make a car. hundreds of car companies spring up. 1950s: "the big three".

1980s: anyone can make a PC. every strip mall in the country has its own PC builder. 2007: dell, apple, hp.

2009: everyone can build a website....2009: only google is really making money
Devistated : removed Vista from?
Play Zork with the Twitter Zork bot
get started by sending a tweet: @zorkgame look
You might want to look at doing this in several passes:

- Build a site-map, like parsers build a syntax tree.

- Follow that to validate one page at a time.
I wonder if the "secure distributed persistent communication" protocol developed by the E folks could be used to implement a virtual world running on a network of clients. I.e., one central server would send a client some model of a room, and the trust layer would prevent that client from moving walls around. (I'm being handwavey here because I'm not familiar with either E or MMOs, but maybe someone else can be inspired by this.)

http://www.erights.org/
I started using Evernote. Few reasons I like it and continue to use it:

* Can capture whiteboards and make data searchable. Was very useful after brainstorming this weekend.
* Has multiple options for using: Web, Cocoa App, iPhone
* Easy to use for simple things such as todo lists, jotting notes, voice recordings,etc.
I'm not sure that people want/use as much web apps as you think. Most of the web is still "documents", and if you want an browser adapted for webapps, then use prism (http://prism.mozilla.com/)
Important to whom? To the average person-in-the-street, the answer is no. Science isn't terribly entertaining, lacks an easily understood competitive aspect and isn't accessible. Football, on the other hand, is something people can and do play amongst themselves and can be watched/enjoyed at many levels of competition.

To society as a whole is a different question. But I'm not sure it leads to a different answer. Billions of people watched the World Cup over several weeks. I can't imagine science, short of things like positive-net-energy fusion or curing AIDS having anywhere near that much interest.

I've studied science and have been fortunate enough to be able to create scientific software. I'm also comfortable with allowing people to do what they want, and pay attention to what they want. I'm not able to do football professionally, but I can (and do) do this science stuff professionally. Different strokes for different folks, eh?
Ramakrishnan and Gehrke's book is here:
http://www.4shared.com/file/44623995/31aac346/Database_Manag...
The current economic incentives for sock-puppetry were just too subtle?
Fast Food Apple Pies and Why Netbooks Suck
Another one to try is http://www.clearbooks.co.uk
we too use this. we have a waterfall build tool called Merx (custom in house, hopefully soon OS) that makes nightly builds from out dev and stable hg repositories.

Thhe builds themselves go into a package repository and on a machine we just run hg pull packages/<tool>; hg merx <machine name>; hg update;

(hg merx pulls customised machine configuration files from the repository or defaults if non-existant).

It takes a bit of initial setup but then works well for ongoing deployment (we add 10-15 commodity servers to our pool each week = easy to do now - dd the debian image and run those three commands. sorted).
Gmail. When its ajax is not acting up.
I'd like to hear more on this cost of development. The biggest cost would be buying the developers license. His algorithms are already written, so it's just porting them to Objective C and slapping a Cocoa Touch interface to it (which shouldn't take more than a day, soup to nuts with no Cocoa experience). Plus you get the added benefit learning a useful SDK.
I'm butting in here. Check out the lists on the Lua-users Wiki and Wikipedia:

http://lua-users.org/wiki/LuaUses

http://en.wikipedia.org/wiki/Lua_(programming_language)#Appl...

I use it for general scripting purposes, but it's you run into many more roadblocks than with Python or Ruby due to the lack of libraries. However, there are a range of decent libraries available and packaged using Luarocks. The Kepler Project (http://keplerproject.org) might interest you.

By the way, it's Lua rather than LUA.
When I was younger I was like that and I still get that way when I hear about new platforms and see what people have created using them. I waste a lot of my free time on video games and I want to branch out and expand my knowledge/experience. I feel I should go with 1 language/platform at a time because that's the quickest route to returns in my current job.
Defiantly not anything useful at the moment, even there example searches seemed a bit sketchy.

I think it will probably be a company like Google that cracks this problem just because of the sheer data/ processing power you would need available to have a good crack at it, we are a fair way off that though.
I wonder if ethics is just economic thinking with a low tolerance for certain types of risk, or whether it's a real conviction/prime directive.
It's also the scripting language used to customize the World of Warcraft UI, around which there is an enormous addon scene.
Air France Flight 447 'may have stalled at 35,000ft'
I am seeing iPhones all over the place, here in the Chicagoland area. And I'm seeing a lot of them in the hands of people I would hardly call technologists.

I think that someone who is ready to drop significant change (money) on on guns and other shooting accessories (which aren't cheap), particularly as a shooting hobby, would be plenty willing and able to spend a bit extra for a smartphone. The phones have so many other uses; I imagine they, or rather their format and capabilities, are going to become standard fare within a couple of years (with the current economic "repression" being perhaps the biggest unknown factor in this evolution).

Also, many shooters are technologists, if of a different flavor. A lot of time and attention paid to materials, workmanship, and performance. The leap to an iPhone or similar may be less of a gap in terms of mindset than might be imagined. If it's a good and useful tool, they will appreciate it.

In short, many shooters may have the phones already, before too long. A few might be nudged into the addition expense by the availability and utility of applications such as this -- though I wouldn't count on such conversions of themselves for generating a significant market for the application.

I don't know whether it makes sense for the original poster to go this route. It obviously would involve significant additional time and effort towards learning the environment and porting the application. Also some significant expense for the development environment. On the other hand, I -- again, just off the top of my head, or perhaps out of my other end ;-) -- imagine real potential in the resulting marketplace to which the application would have exposure.

I could be quite wrong, but I'm throwing the idea out there for consideration/conversation.
My sleeping pattern moves round the clock. Right now waking up around 5 pm. Wouldn't actually be much of a problem if there wouldn't be a society out there which prefers different sleeping patterns. I like coding at night (partly because it's rather noisy around here at day), but finding time for shopping can be difficult sometimes.

And I need 8-9 hours of sleep, anything below that and my productivity drops like a stone.
Granted, our jails may be slightly better and the police are less likely to simply shoot you if you obey their orders.

Or, being held at gunpoint to be sure that your paper work is in order (has happened to me).

Being held at gunpoint to be robbed by "freedom fighters" that the US gave weapons to while transporting a van load of elementary school supplies . (Happened to my brother)

Being help at gunpoint in the middle of a church service in rural/lawless countryside by an intoxicated gentleman who was upset by the religious tracts that were handed out by people in our group. (Happened to my father and I)

And, I can guarantee you that our jails are much, much better than what you would find in most countries of Central America and our police are much, much more honest.

My chances of getting arrested by police officers here might be pretty good if I willfully refused to pay taxes for years. But, that would be my choice, and I certainly know the risks that would entail. And, worst case scenario, I might spend some time in a minimum security prison.

It seems that your opinion of our government is rather low, and that's understandable, but these are dramatically different scenarios.
If you want to sleep better, cut out caffeine after noon. It's got a much longer half-life than you think.

Also, rather than forcing yourself to try to sleep at a certain time, create consistency in when you wake up.
One thing that I like about the company. It is very clear that the framework is free. (Apache License). But they offer some interesting services (Theme Design, Usability Design, Solution Sprint, Proof of Concept, Project KickStart, Quality Assurance) http://vaadin.com/services

I think it make a lot of sense for a company to hire these services because some of these areas require a level of specialization that is very difficult to find. For example a traditional web designer needs to understand the tool paradigm to use it effectively.

On the other hand if you are small company you still can use the framework. (The only thing I am not convinced is about the server-side idea)
"exponential" might be an attention-grabbing stretch, but it is clear that we will discover new uses for this.

I am wondering if anyone knows the relative size of the data behind wolfram alpha compared to google. I know that wolfram uses "trusted" sources for its data.

I am recalling a recently quoted paper by Norvig that seems to imply that having multiple of orders of magnitude of data available changes the knowledge engine game.
Wow. Makes me feel young again! An emulator (for an RCA/Univac 360 clone) was one of the first big programs I ever did - in Assembler, no less!

Was there much point to it, probably not. But it was useful TO ME in that it (self-)taught the development process in a painless, enjoyable way.
The IDF foobar'd my sleep forever, or so I thought. When you're in the army the first few months is boot-camp -- they give you exactly six hours a day, that's including the time it takes for you to fall asleep. Teaches you submission or something along these lines.

Thing is, I really like sleeping. I love it.

So after a few years that this was done with, I tried to recover the joy I used to find in downtime. You know -- getting the rest, seeing the lucid dreams, waking up renewed and refreshed -- that sort of thing.

Turns out my "natural cycle" was permanently shortened by the way we were being worked, or so I feel. I can't go 18/6 or 16/8, and even 14/10 doesn't feel any more refreshing.

So I started doing 12/6. That's twelve hours to do what you've got to be doing and six to sleep, not including the time to fall asleep. If you stop consuming and producing information about an hour before you go to sleep you can fall asleep real fast, under 10 minutes.

The downside is that you'll have to be self-employed, or it won't work for you (sometimes your sleep will fall during the day).

Even if I feel it works for me, it does not necessarily mean you should do it. Try it for a week, and see.
It always has? 99% of all software sold is for the desktop.
Seth Godin's MBA Program Candidates & the Startups they're launching
Mozart/Oz and the book Haridi and van Roy.

Mozart/Oz is the kitchen sink of programming language semantics. It has everything, and just one uniform core syntax where the rest is built on.

Brush up on your emacs as Mozart's IDE is built with it, just a few handful commands though.

P.S. Drop the video games; they channel your natural, healthy aggression and curiosity into useless entertainment.

P.P.S. before the gamers jump at my back; to each his own, it's my opinion.
"As far as I can tell there's a vicious cycle going on in the game industry: they won't hire people who don't love games and aren't in it because they are super-passionate about making games."

That's funny. The CS program at my school is filled with people who want to work in the game industry because they love games. I have the same reaction as you--just because playing games is fun doesn't imply making games is fun, and vice versa. Someone might loathe actually playing a game but have a real fun time writing the AI for it.
Haskell obviously isn't Ruby, but its Maybe monad, where you have Just the login, or Nothing, looks pretty appealing.
"...But the real improvements come in major shifts in thinking and processing."

Or as Alan Kay put it "Perspective is worth 80 IQ points." The more I think about it the more I agree.
If you download this and want to unpack this bizarre archive format on OS X: port install p7zip and then 7za e [filename].zip

It only took a few minutes to figure this out but if you're as confused by this quirky archive format as I was, there you go :) Don't bother trying to unpack the ZIP file in the normal OS X way as it'll just keep unpacking over and over and not give you anything useful.
I'd suggest $9.99 with a "trial". Give them a few calculations for free and then shut it down until they register.

I'd also suggest setting up a free web version but under a completely different name and domain. Slap on some relevant ads (Adsense, ebay, etc).

You're note going to destroy your market either way. You're not making anything right now, so experiment!
Developers on Google Wave
>The market refuses to provide me with this option, however.

What are you talking about? The market already provides that option in several forms:

1. Learn to fly and fly yourself.
2. Rent a pilot and a plane and get to where you want to be.

You might not be able to afford those options, but they are there.
There are such companies and products.

The fact that the article fails to mention them probably indicates that they aren't worth mentioning, though.
Heroku/Herokugarden - in terms of teaching my students how to deploy an ecommerce app in less than an hour (actually 31 minutes). This would have taken A LOT MORE TIME if there was no such thing as instant deployment!

http://www.youtube.com/watch?v=D0WhxO0W_n4
http://www.youtube.com/watch?v=vt0RHqRHyvA
http://www.youtube.com/watch?v=aUG4mf29ZQ8
http://www.youtube.com/watch?v=UE2YkzKPf0o
I'm 26 and starting to realize how boring most video games are now adays. I played WoW for 4 years and gave that up 6 months ago. Tried some other games and really have seemed to lose most of my interest in them. Right now I'm playing wiiware, the new FFIV sequel. It's very short and I'm taking my time with it. But with all this free time I hope to set out and master a new language/platform and make a few sweet applications to impress higher ups.

I'm having trouble finding some examples of web apps created with Mozart. Could you point me in the right direction?
It depends if you're a "programmer" who gets to crunch code all day, or a "developer" who needs social and business skills. Plenty of room for both but they're different jobs entirely with quite different requirements.
I have to agree with this one. Most of what happens in my class are now in PbWorks!

http://itethic.pbwiki.com
http://sysanal.pbwiki.com
http://vertsol.pbwiki.com
excellent comment... very inspirational and have copied and pasted into a txt doc to re-read
You're right. The right to vote in a presidential election does seem rather paltry.

But, just because you don't choose to participate more in the political process and have more influence doesn't mean that you are unable to participate. That is a very big distinction that a lot of people have shed blood over in the past three hundred years.

But, as paltry as the vote may seem, you get the benefits of a reasonably transparent, efficient and honest government system. And, the last 9 months aside, you are able to participate in one of the largest, most vibrant economies in the world at one of the (comparatively) lowest levels of taxation in the industrialized world.
Vietnam Open Tourist News
git push && ssh wherever 'cd /wherever; git pull; [touch or restart something]'
Seth Godin takes a pretty radical approach to developing his "unaccredited, residential and free" MBA program. Godin's obviously a marketing guy, so I have to wonder whether or not he glosses over the importance of at least understanding the basics of accounting and finance. While I don't know that these areas are critical, I think as a business develops they're pretty important assets to have. That said, a few of those startups seem pretty interesting.
I use Git in with a detached working copy a la http://toroid.org/ams/git-website-howto but with a little more flair for schema updates and things like that.

So my deployment looks like:

git push live
That's a large part of why the iPhone 3g sold so much better than the original.

Citation needed. The 3G introduced a slew of new features and improvements, including more memory, 3G, GPS, and of course the app store, not to mention much wider availability internationally. I personally doubt that the modest price drop had much to do with its success.
Yeah, the video seems to suggest one of the first rescue aircraft on the scene was a p-3 Orion variant, of which Brazil flies 8.