skysight-inc/HackerNews huggingface dataset:
Of course it's serious and not the first time that I've made it here. I have read articles that attempt to criticize this model for nutrition and fitness and I have rejected them. While the body may be a complex system, simple equations often effectively model complex systems. Think about predator/prey dynamics and the relatively simple differential equations that very effectively model it for biological research. The equation I stated is approximately how the body works and it is effective for all but the most aberrant scenarios. Of course there are limits - most people cannot lose or gain more than 2-3 pounds per week. Within those limits, this model is extremely effective. E and B are effectively independent. We're not trying to solve an equation here and get EXACTLY X amount of fat loss in Y amount of time. If you can estimate D to be approximately -500/day then you'll lose approximately a pound a week. You'll have more error in your measurement of B and E than you will see as a result of a change in metabolism.

edit... fix typo and note that I currently weigh 187lbs and I used to weigh 225 lbs. This model was a very effective guide for me.
Bhutan had a king that everyone loved. He decided that his country would degrade under a new king after him who may not be so benevolent, so he instituted a Democracy.

The country has since degraded. Families have broken up over arguments about who should be elected, which laws should be passed, etc...
Circus elephants and bears finally have some new competition.
Citrix downplays Red Hat's decision to drop Xen
Will Open Graph Kill Twitter?
Ask HN: We just launched our new company website. Thoughts?
Interesting comments from the guy who sets Java best practices for Google. I do most of my work now in Ruby but the Java platform is still very relevant to me because I can mix my libraries and other people's Java libraries with JRuby/Scala/Clojure applications. I still use Java for AppEngine development (BTW, but not JDO because of the hit of longer loading request times).
It felt more like "Microsoft-land developer finally discovers technology most HN users have known about for ages" to me ;-)
Technology services (on the cheap) that your startup can't live without
I upvoted cuz nobody else will, because you're using "zune pass".
Here's my version (shameless self-promotion) http://coderpath.com/game
Noted in the comments of the article is that less is moving to JavaScript.

http://github.com/cloudhead/less.js
I've had a hard time deciding on a naming convention for my sass variables, and have sometimes resorted to 'color1' and friends.

Anybody have a method they feel good about and would like to share?
> Perhaps "useless" from the perspective of advancing the state of the art?

Facebook is advancing the state of the art wrt computer systems.
http://www.stanford.edu/class/ee380/Abstracts/100505.html (plug) is one of the things that they've released.
When can we get Flashblock? I'd rather keep my Android experience Flash free thank you very much.
I think mtoledo's point is that variable names should have context, and not be mere appropriations of their content. For example, "theme_color" would be better than "blue" because you could use it in context among lots of different CSS definitions, and if your theme color changes, it's a single change, as opposed to changing all the "blue"s to "green"s or whatever.
It is a cool idea but there is a major flaw in the premise. And that flaw is that Apple depends on AT&T to deliver data.
Americans don't pay less in taxes, they just get less services.

http://gregmankiw.blogspot.com/2010/03/taxes-per-person.html
This would have to be the first time I've read a novel that includes communication with the dead and demons summoned via pentagram as a "documentary on industry best practices."

I thought such events only happened at Apple, and chiefly around leakers.
>> less ';' like in javascript

You should read the book by Douglas Crockford - JavaScript: The Good Parts, p102 (Appendix A: Awful Parts), this is not fun.
I can't understand how "I spent $1500 to talk to you" does anything but pollute the message. Consciously or subconsciously, it must send the message that you're not well connected at the very least and less valuable at worst.
Kind of related: a relative of mine started a teaching degree in the UK and they were taught to expect the students to be less behaved when it is windy. Go figure.
Perhaps you're right. I guess it's more of a keyboard efficiency thing. I can still DO everything I can on a full keyboard, just much less efficiently.
I stand corrected.

Apple has one patent in the H.264 pool, US 7292636, and one in the MPEG-4 Systems pool, US 6134243. I have no idea if either of these would be relevant to Theora.

For what it's worth, there are hundreds of patents in the total MPEG-LA pool.
You could use names that make sense in the context of the overall design, e.g. theme_color, horizontal_padding, column_width.

Same as in normal programming, really.
It's just that there are no "your" customers anymore. Apple owns them all! Whether it's in your best interest? It depends on how big or small you are...
The reason I settled on Gmail and Google Calendar is because it was the only option for consistent access to my data across my MacBook Pro, iPod Touch, and Vista desktop at work.
We're a web development company from Raleigh NC and just rebranded ourselves as Fragment. Previously we had our blog / a landing page up, but we just launched our new site. I'd really appreciate any feedback / comments from the HN community! Thanks.
While I agree with the spirit of the message to Steve, the attack on Apple not sharing back open source software modifications is out of place. Darwin is open source. WebKit is open source and actively developed by Apple, giving competitors the ability to quickly catch up with one of the iPhone's biggest advantages. Apple is also the chief contributor to LLVM.
"fork it so it is unreadable by the original, then use it's monopoly so that no one else can create a competitor."

Although MS may fork something, it does not force you to use their proprietary language - In the examples above, you can still use the original language...the choice remains yours.

I might be biased since I've basically only developed on Windows (Visual Studio, code warrior, borland, etc.), but in the big scheme of things, MS has been more open, had more alternatives and options and better developer support than Apple...IMHO.
H.264 specification is available gratis: http://www.itu.int/rec/T-REC-H.264-200903-S/en
I'm using it for both. I find it tolerable under OSX (precisely because of the Command key thing), though I don't like chording for things when there's a perfectly good one key option (like delete, home and end). And how do you Shift+Home/End for selecting? I forget, I know it's possible, but it's also a pain.
I finally just punted and bought a Logitech Wave for it. I like it much better.
Hopefully Bilski renders these patent issues moot. I really, really hope that.

And if it does, I expect multi-media to improve quite a bit in the next 2 years.
My goodness, could you imagine it? The entire Bill of Rights would fit in the preamble of Amendment 28... quite possibly the entire Constitution as amended. (Because we all know Congress isn't serious about something unless it produces a bill measured in thousands of pages... and stop questioning their wisdom in creating such bills, you ignorant plebes.)
I like it, but two thoughts.

1. Though the effect of panning along the picture is cool, its also somewhat jarring.

2. You're covering up faces on a couple of the staff pages with the content box... might want to flip the images (so the face appears in the right side) or find a new image for those team members.
There is some truth to that, but there are options besides maintaining backwards compatibility to a huge extent in your products. As long as you boldly and loudly proclaim how it is being broken, there is nothing wrong with saying if you can't accept that don't upgrade. Or more recently, telling people to run that particular program in a virtual environment.

I primarily use windows, but I have a virtual machine with Linux specifically to run Sage. I know its not the same, but it is a very similar concept.
Heheh in fairness to me, I do know who Ebert is, I was tired and had a few beers... :P
Really? They ask you to turn the RealD glasses back in at the theaters I go to.

We don't actually have any options in the way of 3D movie technology.
Interesting, but I don't see how one could create a complete implementation without a spec for the Sorensen Spark codec.
Considering one of the examples demonstrates running a SQL query in the middle of some HTML, I doubt much respect will be gained here.
Now I see on Dreamhost to access your db via phpMyAdmin you are offered a subdomain like mysql.yourdomain.com
This requires a wildcard certificate which is more expensive than for a single domain.

I should reformulate my question like "Where I can find a good secure hosting for my Wordpress shop?".
But I also have a Heroku Rails app which will need SSL soon.

Now I have two problems:
- find a new host for PHP/WP which offers phpMyAdmin without needing a wildcard certificate
- find a good certificate provider also for my Rails app on Heroku
Google Has Curtains in its Data Center
When you are writing for a platform that controls 98% of the market its less a choice and more a mandate.

As anyone that has had to write parallel code in HTML/CSS/JS for IE vs every other browser your choices are: do it our way.

MS was only open in their willingness to assimilate other good technologies, and then lock everyone else out once they had enough influence.
Sean Parker: Facebook Should Not Have Won, MySpace Blew It
i was looking to install this on my old laptop yesterday (Fujitsu P5020D, the precursor of netbooks!), wiping my old install of crunchbang linux. however, i got hit by this bug: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video... , and the liveCD booted to a blank screen even with nomodeset.

i just put arch on it, but i really wanted to see the UI changes that were made in this release.
While I hope your second sentence is false, my wife has that program up playing in our condo about 1/3 of the time.
Pure linkbait title.
If I go through replacing all of the !blue with !green in my files, I might as well replace #0000ff with #00ff00.

Your variable names represent a value, not a color. You should ask yourself what the function of that value is before naming the variable.

But that's just me. CSS is not something you can let slide. Adding templates, widgets, and pages on a mass scale (20+ templates, 30+ widgets, 500+ pages), your CSS deficiencies will show quickly.
I find the background to be a bit disorienting. When the page loads my eyes are looking at the center of the page and that portion of the image is blurry and the portion in focus is far down to the right and the text is in the top left. I can't tell where to look when it loads.
The Wizard of Oz is generally beloved all these years later.
The $ also completely separates variables from the other namespaces, like reserved words. You can have variables named $if or $while and not worry about conflicts now or in the future.
Yep - I just flipped some of the team photos around.

Thanks!
Google purchased the creators (On2 Technologies) of the basis (VP3) of Theora. http://googlesystem.blogspot.com/2010/04/google-will-open-so...

Now, just because you create something doesn't mean it doesn't infringe on someone's patent (read: it could infringe a patent). However, google presumably did some serious due-diligence before forking over their measly $133M, especially on the patent position. That doesn't make mean they're right, but it does mean that they think the patent position is pretty strong. Of course, they would have focused on VP8, the one they bought, not Theora's VP3 (and which might infringe due to subsequent open-source additions.)

Google might open source VP8 on May 19-20 http://www.reelseo.com/html5-vp8-google/
I love my Mac but Windows 7 is pretty legit from Microsoft. Worth upgrading to in my opinion.
Looks nice...

The moving background is a little disorienting until one gets used to it.

I also suggest you change the picture of Brian Henderson. I can't see his head, and my eyes are drawn to "$5 PBR Lunchbox Shots ALL DAY!"

While you are at it, change all the pictures of people that look like they are out drinking. Hate to be a buzzkill, but it's the wrong message to send to clients.

Replace with pictures of people working on stuff. Doing frameworks, shaking hands, presenting, etc.
I find it a little presumptuous that you're going to create the best part of my business...
Prerequisite before usage: Extremely smooth hard surface with close to zero defects.

Warning: Use on soft surface may result in the machine dislodging itself from the ball. Also, any obstructions, such as holes or other obstacles, may result in machine failure.
Excellent point. There are too many opportunities to use the Like buttons for evil (see: http://www.readwriteweb.com/archives/how_to_trick_users_into...).
Cute but it does kind of predictably fall down when you're doing 9s and 8s instead of 2s and 3s.
Perfectly Write In God's Vineyard: Ear, Oh Israel
Good catch, thank you for pointing that out.
I understood that part, that's why I gave the example of !primary_color. The point I'm making is that naming a variable after a color isn't necessarily a bad thing and can be a useful abstraction, and there's no reason you can't do both. I can recognize some common color hex codes, but I find it easier to work with more human readable names. If I'm looking at a site and I want to make the orange color slightly darker, will I remember that it's !color3? Or is it easier to look through for !light_orange?
Plenty of "advanced" users use Ubuntu. Just because it's easy for people to get started with doesn't mean that users necessarily grow out of it.
In order to develop a base from which to work, begin by alluding to a common cultural references, eg. commercials.
Ask HN: Who's Hiring?
I noticed a few threads with people saying that their company is hiring and it's been about a month since the last one of these (so I'm sure needs have changed).

As a reminder, please include the location if you would need employees to work on-site.
Multitasking the Android Way
Wisdom: From Philosophy to Neuroscience
Apple might incorporate LaLa's business model into iTunes. So maybe the $100 credit will still be able to buy many streaming albums. Obviously they're still in the process of integrating LaLa and we have yet to see the results.
NJ Principal Asks Parents To Ban Social Networking
Except that they had more than one ball to balance on; they just used the balls as omnidirectional wheels. (And they were awesome.)
Like others have said - the moving background is a bit confusing but you get used to it. Same with the nav - at first I was expecting something to appear and realized it was a small menu in the upper left. It's consistent though, so just a matter of finding it the first time.

That being said, I love the design work you've done. Very impressive.
StartupVisa - Brad Feld
Yeah I've been with them since before Gmail and never considered switching.

I hope the guys made out well financially in the deal. Nice to see the effort and dedication pay off for them.
If you go to http://colorschemedesigner.com/ and hit "Random > Randomize Palette" you'll see that most colors in a theme/palette could be categorized like this:

!theme_primary
!theme_secondary
!theme_accent

!theme_primary_dim
!theme_secondary_dim
!theme_accent_dim

!theme_primary_bright
!theme_secondary_bright
!theme_accent_bright

s/theme/palette/
Hackers penetrate bank IT network using social media info
He did put effort into it - there's a full paragraph there, Steve's emails rarely go beyond a sentence fragment; rightly so, as I doubt he has the time to research and write out a fully-formed response.
> Yet I just don't see a benefit to moving them to the left side that justifies the aggravation of having to unlearn a habit that goes back nearly 20 years.

I am a big fan of Ubuntu. Been using it exclusively for quite a few years now. But I really don't get the point of moving the window buttons. First thing I did after upgrade was shift the theme back to Clearlooks[1].

Apart from that the upgrade was smooth, boot time is good and I plan to stick to Ubuntu :)

[1] http://en.wikipedia.org/wiki/File:Ubuntu_Clearlooks.png
How to draw recolorable icons
This is just Jeff's style. I'm not sure the fact he is a .NET developer is relevant. He likes to pump out vacuous link-baity articles. I don't particularly blame him though.
Rzip - rsync based file compression
Who's going to pay for the curing of these diseases? Insurance companies? I'm sure the more popular diseases will become cheap enough for anyone to afford, but who's to say insurance companies won't deny you coverage to an uncommon disease based on the information your genome gives?
What does that have to do with getting additional funding after you've launched?

You're kidding, right? I gave an example in which you've launched, have a profitable product, have $100k in the bank, and are debating the merits additional funding.

In my example, the additional funding will put a LOT of extra money in your pockets, even though you'll dilute your equity, and even though you'd have a profitable business without it.
All video codecs are covered by patents.

All the popular ones, maybe. But MPEG-1 is over twenty years old, so unless there is a submarine patent out there, all the patents on it have already expired. Likewise, most aspects of MPEG-2 should be freed up within a decade. Even H.264 will eventually be unencumbered, given enough time.
Good advice and I do for non-color related variables.

I guess its hard for me to put names on 3-6 colors that are used in various places on the site. This is probably just because I don't have a good idea going in where I'll be using these colors and I end up using them in places that don't apply to the name given.

For instance, I'll name a variable "background_color" and then I'll want to use it somewhere unrelated.
Indeed. Computers didn't become popular because Joe Sixpack wanted to watch porn and update Facebook. They became popular because Joe Sixpackatwork could click shit in Outlook and Excel.

(And 8-core desktop-class machines with 64-bit address spaces were obviously popularized by the need to run Eclipse, but I digress...)
When made a game for Ludum Dare last weekend, I decided to see what I could do with Javascript. It was actually much nicer to work with than the flash work I've done. You can play it at http://labs.haleret.com/ludumdare/ld17/ld17.html .
Very nice.

I love the idea of "native" browser games. Sadly, even with the neat new things coming in HTML5 & CSS3, there will be big things missing.

Highest on my list is decent sound support. Needing to provide both mp3 & ogg (since different browsers support different sound file formats), suboptimal support for mixing, and lack of decent programmatic control of panning or channel volume all stand out as significant deficiencies, especially as compared to Flash.

Still and all, it's obvious that it's worth pursuing native browser games. Even without the sound support, there are a fair number of compelling games that could be done. Users often don't want the sound on in the browser games, anyway. Still, it makes the split between browser games and stand alone games wider than it needs to be, IMHO.
I have slowish dsl connection and it took a while for your site to load (mostly that background image).

Clicking on the links and moving around wasn't too bad but the nav is a little bit confusing especially for normal users.

When I got to the blog link it took me to another page which kind of broke your whole navigation scheme in my opinion.

And to be perfectly honest this:

Fragment is a group of highly-skilled, creative minds with experience in web and mobile interface design, application development, motion graphics and internet marketing strategy. We unite to make it happen by building and shaping your piece of the web.

doesn't really say what you do.
I admit vague ignorance here. The article links to two test sites, https://www.dns-oarc.net/oarc/services/replysizetest and http://labs.ripe.net/content/testing-your-resolver-dns-reply...

The dig test on the first site times out. The second site has a downloadable java test which I didn't use. Instead I adapted the first site's dig test to the second site:

$ dig +short test.rs.ripe.net txt
rst.x477.rs.ripe.net.
rst.x481.x477.rs.ripe.net.
rst.x486.x481.x477.rs.ripe.net.
"68.87.85.100 DNS reply size limit is at least 486 bytes"
"68.87.85.100 lacks EDNS, defaults to 512"
"68.87.85.100 summary bs=512,rs=486,edns=0,do=0"

68.87.85.100 is comcast, my ISP.

The first test site, dns-oarc.net, shows expected results (which I don't have here), and for the above error it says I should "investigate further."

I'm running ubuntu 10.04 LTS (uptime about 10 hours :) on a laptop behind my WRT54GL and did nothing specific to configure the network.

$ cat /etc/resolv.conf
# Generated by NetworkManager
domain hsd1.co.comcast.net
search hsd1.co.comcast.net
nameserver 68.87.85.102
nameserver 68.87.69.150

The basic question is, should I be looking at my router's configuration (WRT54GL) or should I be asking comcast what's up?

And what should I be reading to understand this issue. I'm afraid of traveling down a rabbit hole following semi-random RFCs.
More specific, when I clicked on "Work", I would probably let it default to "web work" and then let the user use the menu to change to print. For a second, I thought the button didnt work.
123 * 312

Using the first example I would have thought it would be 371376, but no using some math "voodoo" 7 is added to 1 making it 38376.

How are we supposed to know where these numbers are merged? Gotta buy the book, I guess.
FFmpeg has reverse engineered it and there is an open source decoder and some documentation.
These people liked IE, the worst browser ever?!? They reject standardization?

Apparently you weren't doing web development back in the Netscape 4.7 days. :)

IE 5.5 and 6 were actually big steps forward for web standards back in 2000-2001. They were actually decent browsers then. Not perfect, but no one was. The problem isn't IE6 - it's that Microsoft stopped with IE6 for such a long time.
Uh, Wimax? My Wimax connection is almost as fast as my DSL.
Absolutely not. Can you imagine this thing trying to make it over a pile of sticks? Or a curb? Or really any obstruction of any kind?

I don't think this is meant to be innovating in the "this is going to change the world" sense, but more "look at this cool robot I made!".
I'm wondering if you are serious or not - it's hard to tell. It's really pretty obvous why the "1" from one column goes into the next column over to the left, isn't it?
I dunno—the Star Trek reboot reinvigorated the series after lackluster box office performance. If you're looking for things ignored by the active user base and promptly forgotten, I think a better comparison would be the Ewoks movie... :-)
Shellinabox is interesting for me mainly because it looks web-like (in contrast to things like anyterm and ajaxterm) and presents normal pty device on server side (and thus can run arbitrary interactive unix programs). Also it is easiaer to deploy than anyterm and seems more reliable and faster than ajaxterm (and also it is more flexible because it can pass used URL to service that it wraps).
Don't worry, Apple has a lot of "HTML5" features that the other mobile platforms don't. Embrace and extend.