skysight-inc/HackerNews huggingface dataset:
Wow this is huge news!

Others might not appreciate it but that means it's the first mobile browser that rich, WYSIWYG editors like CKEditor and TinyMCE will finally work!

(iPhone and native Android do NOT support contentEditable despite being a webkit branch)

This is history repeating itself where Mozilla/Firefox competition will force other browsers to finally improve their game.
That is an old page, back when it was a labs project called Weave.

Try this: http://support.mozilla.com/en-US/kb/what-firefox-sync#w_what...

There is absolutely no way for Mozilla to get your data, even if subpoenaed. And, if for some reason you still don't trust it, you can easily set it up on your own server.
Kind of a bummer that they require an ARMv7 processor - won't install on lower-end but still very decent models like LG Optimus S/V.
Not only that, there is already a Python implementation that compiles to Common Lisp (http://common-lisp.net/project/clpython/), so you can get native code compilation for Python by running CLPython on any of the Common Lisp compilers that produce native code.

IMO, I don't see the point of working on static compilers for languages with simple meta-circular semantics at this point in time. LuaJIT has proven beyond doubt that tracing JIT compilation is the way to go.
Shot in the arm for WP7
http://www.bp.com/liveassets/bp_internet/globalbp/globalbp_u...
TechStars Raises $8 Million
Disregard ideas, acquire assets
My number 1 tip: ditch Apache.

One of my web apps has the occasional spike in traffic that previously caused Apache to consume vast amounts of memory on my VPS, eventually crashing it due to lack of memory.

After reading many guides, experimenting, and generally getting quite frustrated (and working out what VPSs I could afford to upgrade to), I tried setting up Nginx on a separate port. It took maybe 1 hours for me to have my former LAMP stack set up and working, so I put it live, and haven't looked back since.

If you're on a VPS, use Nginx. The config file is wildly different to that of Apache, and you'll no doubt spend a few minutes cursing trying to figure out how to port over your rewrite rules, but after that it's plain sailing.
Poll: How much do you average per freelancing gig?
In my personal freelancing experience, I need a certain amount of money before I feel it's worth using my spare time to work for someone else. I'm curious as to what that level is for HNers. How much do you bring in on an average freelance job?
$0 - $500
$500 - $1,000
$1,000 - $2,500
$2,500 - $5,000
$5,000 - $10,000
$10,000+
>- Tabs are actually usable.

What does that mean exactly?
Okay, how do I set it up on my own server? If that link is old, where's the updated one?
Indeed. There are only 86K seconds in a day, or 31.5 million seconds in a year. Even if you assume that Google refreshes a page only a couple of times per year (which is absurd in terms of their freshness), it still means that you cannot have more than a few million pages in the index without accepting on average multiple crawls per second from the bots.
Usually I'm skeptical about European plans, but this time I think they might just get lucky and petrol runs out just in time.
I was definitely going to bring up Ali G's ice cream glove the investor reactions were hilarious. At the end one investor was interested in it.
10 requests per second doesn't sound majorly high. That's 36,000 pages per hour which whilst big, doesn't sound too high, especially for a site as popular as SO (Alexa puts it at 137rd most popular site; granted, Alexa isn't the most accurate).
I think that's a bit extreme. If you have some fundamental issue with getting things done, articles like these are clearly not going to help you. If you're already productive, and looking for tips to optimize your execution, it makes for interesting reading. There were several ideas I hadn't seen mentioned on other lists, and some cited journal publications. Not too shabby.

I had a problem with procrastination when I was younger. I wasted a significant amount of time reading a bunch of very poor-quality linkbait blog articles, trying to find something that helped. When I finally bought The Now Habit (print edition and audiobook for my car), I was able to apply a coherent system rather than piecemeal techniques, and this helped to correct what was a fairly big problem for me. Now that I have a system that works for me, small tips are useful. Prior, not so much.
The cost of the Windows OS itself it not the real cost. SQLServer gets costly as you grow out, but not nearly as bad as Oracle.

http://www.microsoft.com/sqlserver/2008/en/us/pricing.aspx

Yes, BizSpark makes it free, but that basically locks you into the platform long enough for you to rely on it before you start paying those prices.
> No, it was a startup business they day they started accepting money for a service

under this logic, Twitter wasn't a startup until recently, since they were not charging anything from anyone.
Looks like Microsoft Segoe UI, which would make sense.
haha true. But it might be much harder to live with yourself - and sleep at night considering your exporting inflation around the world.
Indeed Facebook advertising rules prohibit you from advertising a dating site to someone who has a non-single status.
I think that there is a clear argument that intelligence agencies have a substantial home field advantage when dealing with business.

Consider the homegrown competition in China. Xiaonei/Renren is pretty much a facebook clone with 70M+ users, and Sina Weibo is a microblogging service ala Twitter.
There are services in Webmaster Tools for pushing sitemaps, no? Which would not be quite sufficient for this--Google still has to scrape the respective pages in the sitemap--but it's about as close as you are going to get.
Is Amazon's Cloud Locker Really an Innovation?
Hanoi’s Underground Capitalism
Vimeo for iPhone now available, features video editor
"This is the Erlang Rationale. It is an attempt to explain why things look like they do in Erlang and our thinking behind many of the properties and features of the language. There is also some descriptions of part of the system which today seem to lack description, for example the i/o system and groups. The Rationale mainly deals with the core parts of the language and the older parts of the libraries and not OTP.

It is to be considered to be work-in-progress and I will add to it when I find the time and get the urge. Please come with comments and suggestions on what is there and what you feel should be there."

Here's a cached version: http://erlang-china.org/uploads/2008/09/theerlangrationale.p...

And another: http://www.vidiowiki.com/media/paper/0m-V9dOL0AeY%20The_Erla... (earlier version)
When you said it was imageless, I assumed that you meant you base64'd everything into one CSS file to avoid multiple requests.

I think that would look a lot better, and it can degrade well for IE7 and under.

http://www.phpied.com/mhtml-when-you-need-data-uris-in-ie7-a...
There is an API via which you can describe your URLs (it's called a sitemap) and you can ping to Google your sitemap when its content changes. You can have multiple sitemaps and ping only your changes. More on www.sitemaps.org .

But Google reserves the right to crawl non-sitemaps URLs, for obvious reasons. It would be quite a bad decision for them to restrict their crawls only to API-provided URLs.
Square Investor Deletes Tweet: "To Do Two Things At Once Is To Do Neither"
The extraction of oil is quite damaging to the environment. The use of oil causes damage to the environment. Oil is the cause of some wars, corruption, and extensive environmental damage in some countries. There is no inherent right to use oil. There is no inherent right to do as we please to the environment. At least, not in many peoples' perception.

The climate will change. Do we want to speed it along? Do we want to adapt to the changing climate with toxins in the water and ground? I don't and thankfully many others share my opinion. I do not believe we are at liberty to do as we please to the environment and it is proper for society to intervene through its government.
I had a hard time reading this and I suspect I'm not the only one. What particularly struck a nerve with me was the absolutely out of left field mention of Columbine as if it somehow amplifies the impact of public schools being bad (paraphrasing: "Schools are 2000-4000 child warehouses, like the now famous Columbine highschool").

The alternative of large schools (and what is being championed here) is home schooling children. Not only does that not scale, it also disproportionately favors the wealthy as families with already limited means are unlikely to be able to commit neither the money nor the time (on top of work everyday) to teach their children.

Even if you fix the scaling issues and the disproportionate income problems, you still have parents that simply don't care. When I was in school it was in vogue (in my locale) to take your kids out of public school and begin to homeschool them. But it turned out that parents' seemed to think that was the magic bullet, and their children were largely left to their own devices to figure out material, a schedule, and to somehow still be able to interact with kids their own age.

Obviously, I am not a big proponent of home schooling. I actually liked going through public school. I will forever wager my small town public school education against any home-schooled person's education any day.
I would assume that the filter would be implemented to deny/redirect the request if there were no referrer at all.
Firefox 4 Comes to Android
This should be happening more.
That tabs generally aren't on smart phones?
Javascript World of Soccer
Evernote revamps its website
This is addressed in the post - apparently it's hitting pages that haven't been accessed in a while, starting background tasks - but it still seems odd to me. I'd have expected a huge amount of Stack Overflow's traffic to come from long tail searches, which should be basically the same thing. Excerpt for the lazy:

"and when Google hits thousands of pages in a few minutes, that can kick off a lot of background work, such as rebuilding related questions. Not expensive by itself, but when multiplied by a hundred at once.. can be quite painful."
I don't know if it's true. That's a great point that you raise. It'd be nice for a PCI expert to weigh in. :)
Small tasks, the tutorials. All sorts of ways.

But if you're learning Ruby, writing a Rails app is not necessarily a good way to start. And if you are learning Rails writing a full on project as you're introduction is going to flounder.
Festo SmartBird
Salamat.ph - Free Daily Deals for Manila, Philippines
Demo: http://jwos.stagas.com
Maybe I'm misinterpreting (or just have my facts wrong) but I thought SVG is generally poorly supported among browsers, even today. I seem to think WebKit browsers have decent support for it (though I remember it being sluggish in desktop Safari, and broken in Mobile Safari), and I'm not sure about IE support.

Conversely, the newer CSS text effects seem to have better support. But I could be wrong. I'm not a web developer, it's just what I seem to remember.
Interesting. I can't seem to dig up any other details yet like clock rate, cache sizes, etc. I'm wondering how this chip will stack up against other low-power 64-bit offerings like Atom.
Can anyone compare it to the Dolphin browser?
I, uh, don't suppose you noticed who that report was by?

Certain parties, namely oil companies and OPEC members, have an extremely strong vested interested in "business as usual". BP being one of those parties. A measure of common sense, however, should assure you that despite the corporate assurances there is reason indeed to be concerned. There is no profit in the corporations and oil states blowing the whistle now; quite the opposite.

Do longbets.com et al do actual bets, including counter-bets? Because I would put quite a lot of money against $5/gallon gas, inflation adjusted, in 2030.
A wise tweet before it was deleted. I'm surprised more people aren't worried about this.
If nanotech is in full effect then yes, flying cars all around, in fact we shall have to do all we can do stop those lighter than air buggers drifting off willy nilly.
Be careful not to confuse wisdom with genius.

As a teenager, I picked up a lot of important anecdotes and slices of wisdom from a friend's father who was just a mailman. That said, I don't expect to consult him on any topic of importance to me in the future.
Have you tried turning it on and off again?
Chrome performs best
Erik Spiekermann isn't very happy about the new typeface. He did the original, and says this one is bland [1]. Though it is, the old face was shockingly dated and needed replacing [2].

Nokia Pure is a nice readable typeface, very appropriate for use on mobile devices, elegant in it's own way - but too bland. They should've saved some money and just said "Frutiger".

At least they aren't setting their logo in it.

[1] https://twitter.com/espiekermann/status/51173410415452160

[2] http://twitpic.com/4edrh7
This. As an added bonus, I've also found that I prefer Nginx's configuration files.

Worst case, you can serve static files with Nginx and route dynamic requests to your Apache instance (I still do this with a few old PHP apps I have).
Now that we've got the resolution up to where it should be, can we start shooting at higher framerates, like 60 or 120 fps? I'm sick of flicker.
We try to give search engines hints with the update frequency in our sitemaps.

We re-build our sitemaps nightly and make sure that new or recently-updated content is listed with an update frequency of "daily" or "weekly" and all other content pages are listed as being updated "monthly."

To be honest, I've never measured if it works, but it can't hurt.
I rarely work on a freelance project :)
There is no "try" in good experience
The interesting thing to know would be how much more efficient a push-based indexing approach would be instead of the current pull-based model. If frequently updated sites could push change notifications to google it would solve this problem. However, I'm not sure how google could trust such sites not to overload its own servers.
Amazon Cloud Drive Is Not Dropbox
I've worked lots of smart engineers who use these sort of "just-for-fun" tools, or simple hacks. At the time I often think exactly as you do, "why do I need a whole dependency..." And often I leave feeling the same way.

But more than once-as simple as putting null before equalities in conditionals, or as complex as setting up squid to cache just robots.txt for a crawler-I've been surprised and glad that I'm working with that quirky dude who insists on paying a small price for something useful. And I find myself using it again in the future because it actually gave me real value, made me and my team more productive, or happier, and hopefully made our product better.
Having a website is not a hobby
Besides the monetary cost, there's the opportunity cost of dealing with licenses in the first place. Part is compliance (Does your company have current licenses that cover every bit of software on every virtual machine on every developer laptop? Can you prove it?) and part is procurement (Do you get the plan with free upgrades, or do you buy new? Will you need enough licenses over the next two years that you should get a site-license or is it cheaper to stick with single user licenses?).
Care to add some real numbers for PatientsLikeMe? Your post reads like namedropping for PatientsLikeMe.
No. This is a joke.
How to Create CSS3 Speech Bubbles Without Images
How to Create CSS3 Ribbons Without Images
Please excuse my ignorance if these guys are now owned by Ryanair, a quick Google suggests they are not, but it looks like Jetbird (an executive jet company) did a straight copy and paste of this for term 2.v.

"(v) You may not establish and/or operate links to this website without the prior written consent of Ryanair. Such consent may be withdrawn at any time at JetBird own discretion."

http://www.flyjetbird.com/en/fns/Terms-of-Use.aspx

I wonder if Ryanair knows one of their competitors are using their T&C's. On the other hand, I wonder if Jetbird know they are listing one of their competitors on their website.

Very amusing to see this! Makes you wonder how many companies Ctrl+C Ctrl+V their T&C's and Privacy Policies from other websites.
What's the most hacker-friendly major at Waterloo? Where are the most creative and/or entrepreneurial students to be found? Specifically, can anyone comment on CS vs. software eng in these respects?
It is more of a healthy living type of thing, doing it properly doesn't result in health loss. Here's a good overview of the health benefits of IF: http://www.marksdailyapple.com/health-benefits-of-intermitte...

For me, when I'm on a 24 hour fast- I feel more focused, more "alive" and not hungry at all (just make sure to drink plenty of water).
You obviously haven't used Firefox 4.
Wow, he's had a reddit account for 5 years. That's pretty insane, especially since reddit wasn't big at all in those days. It's funny that people keep commenting that reddit's becoming 4chan, when in fact moot was probably one of the first redditors.
This is awesome. With this new beautiful, strong font acting as a multiplier of the huge competitive advantage they got by opting for Windows Phone 7, both iPhone and Android are doomed.
Agreed. Heroku makes it dead simple to use their Varnish proxy. Just set one http header and they'll cache the page for you. After that, your app doesn't do anything until the cache expires. This obviously won't work for highly dynamic pages, but for semi-static front pages/blog entries it can be a lifesaver.
Probably best to wait a few hours, right now he has answered only a few questions.
You are killing your muscle mass by doing this:

Let me make a few recommendations if i may, that would give you the same result while still allowing you to preserve most of your muscle mass. And possibly lose fat.

- Instead of eating less calories, eat less carbs. (It brings you the same level of focus as you would have if you had been starving yourself. Trust me.)

- Do NOT do any form of anaerobic excercise without having had atleast 250 grams of carbs within that day.

- Drink A LOT of water, pretty obvious but still.
The rules are that you can't send google different page content than regular browsers, but there's no reason they have to run all the background processes on googlebot requests -- can't they just send it the most recent cached version?
> you're inevitably going to have an enormous marketing budget

If your products are actually good and/or desirable, you may discover that the marketing budget can be reduced and the surplus money be used to develop the next generation good and desirable products.
VC monies from Fred Wilson and co. http://www.avc.com/a_vc/2011/03/kik.html
Google's 'clean' Linux headers: Are they really that dirty?
My last 3 side-projects (while working fulltime at BigCo):
$750, $750, $2700

Over time, I have become less and less interested in these kinds of side-projects as I have become more focused on owning the upside of my own products. But, its occasionally nice to get paid for my late-night coding adventures.
It depends - Rails has so many conventions used (magic behavior) that, while useful, you have to learn them all and even how to override that behavior, before being able to tackle anything else other than simple blogging software; although the learning experience is enjoyable.

On the other hand Django is an (arguably) thin layer on top of Python. You can start from the URLs specifications and how to construct a simple HttpResponse object. And that's all you need to know and how tutorials teach it -- for everything else you can rely on your previously learned skills, while learning shortcuts on the way.

For another perspective -- Rails learning is top-down, while Django is bottom-up.
Do you have better sources?
He doesn't confirm it anywhere, it's possible (and likely maybe?) that the admins noticed the account "moot" was inactive and gave it to him, they were the ones who co-ordinated this, so it makes sense they would give it to him.
The Danger of Experience
Hmm...not really aimed at mom and pop ecommerce: "Pricing starts at $25,000 per year."
SACRILEGE
Apple limits Design Awards to App Store residents
Does anyone know what the hardware requirements are? The market will let me install it on a samsung galaxy but not an lg optimus. Is it the cpu speed of the optimus or something else? I can't seem to find a list of requirements anywhere.

EDIT: https://wiki.mozilla.org/Mobile/Platforms/Android#System_Req...

It is the CPU generation. "Release builds of Firefox require a phone with an ARMv7 processor" and the Optimus has an ARMv6.

Is anyone from mozilla or otherwise familiar with how badly it would run if I built it myself with a v6 target?
Designing in Pairs
Spot on! A lot of people, especially expat Indians, mindlessly complain about infrastructure problems and corruption in India. I fail to see what's the big deal.

For a web startup in India, the only infrastructure hurdle I can think of is uninterrupted electricity (it's not as bad as it's made out to be) and as someone said earlier, this can be easily solved by power backup which is affordable in India.

Corruption only matters if you're in a hurry to register your startup or get some licenses. Refusing to pay bribes in India only makes the processes a bit slower. People say this exact attitude is what keeping the corruption alive in India. But it's high time we need to move on. One can't forever say "let India become corruption free, then only I'll plan on contributing to the country".

Despite all its flaws, the Indian economy is growing at about 9% a year and this level of growth is most likely to continue for many decades to come. http://bit.ly/f8OukZ . Not to mention India is one mammoth market. Those who miss this train will only repent.
What You Can Learn from Tim Ferriss about Power
Would be interesting to see what the average time spent is on projects at each income level.
Useful Rewrites for Nginx
Fired Programmers Strike Back
Microsoft is an independent source? What?
I always feel a twinge of sadness knowing that I can never be a 19 year old who invented something again.
Japan may have lost race to save nuclear reactor guardiancience
I totally agree with the sentiment, and I have always valued Miguel's work and opinions.

But this man started to work on a .NET clone as he was fed up with working in C for Evolution -- if building your own compiler when nothing else matches your needs and desires is not the ultimate form of yak-shaving, I don't know what is :-)
Japan rebuilds highway in 6 days (Photos)
Minecraft: The Story of Mojang [Documentary]
How Nerds Can Save America
I've been using the beta for a month or so, and it's miles better than the stock Android browser. Notable features:

- supports <video> and <audio>

- fixed-size divs (used for multiple scrollable page sections) work properly

- Pages are rendered practically identically to desktop Firefox/Chrome; the Android browser sometimes does weird things to pages with complex CSS.

While I haven't noticed any improvements in page rendering speed, but the browser UI itself is more responsive.
Do you have projects that generate cash flow? If so, how did you decide on those projects and how long did it take for you to see a meaningful amount of cash flow?
Wordpress on Amazon Web Services (AWS) Linux EC2 Micro Instance, For Free
I’ve been wanting to get a write up done for WordPress on AWS, the fact that it is free for a year, since they’ve released the free-tier many months ago. Well I finally got around to it, however it isn’t a write up. I went ahead and put the work in to produce a video of the steps for setup & configuration. Enjoy.
When It Comes to Tech Bubbles, 2011 Is Not 2000 - because 2010 was not 1999
Not a bad idea, but seems like it would be tricky to get right. You do kinda want Google to have the most recent version of a page, all other things being equal.