skysight-inc/HackerNews huggingface dataset:
> Wrong. They are using the linux _kernel_ which does NOT include drivers for all (or any) hardware devices!

Ugh. The kernel includes the drivers either in the kernel image itself (hence monolithic) or (more likely these days) as modules, most of which are part of the vanilla kernel source. ANYONE who's ever compiled a kernel knows this, because it's right in the config menu — which drivers to include and which not, which should be part of the image and which should be modules

> That's sort of the point that you did not get. A lot of apps are NOT available as a web-app. Photoshop class image editing/creation app definitely not..

Which is why Chrome is going to start as a Netbook OS — Netbooks are for people who won't be using photoshop. I say "start out" because with Chrome's ever-improving V8 engine, it may be possible at some point in the future to write a good image editor for the web using HTML5 canvas.

>You must be NOBODY since you obviously did not read the PR. It is the linux kernel only. While the kernel is a very important part of the OS, it is not the only part. Especially for a consumer centric OS, it definitely is not!

They said the Linux kernel (which apparently includes more than you thought it does). They didn't say only the linux kernel. I imagine glibc (or eglibc) stays. In fact, I suspect most of the GNU devland libraries will be present, if to be used only by OS developers and not by app developers. The only truly new thing we know about will be the X11 replacement, aside from that it could be debian or fedora all the way down.
"Which new model will work? No one knows at this point, but there will be billions of dollars for whoever figures it out."

Here is the point; don't limit yourself to Google Adsense or any other CPM or CPC; try to find sponsors interested on your site they'll pay much more better.
> If only an approved government agency can research the
> situation, will the public be adequately informed?

No, they will try to keep the lists a secret.

Of course they will fail, as did all the other countries with their filter and censorship lists, but the government will try to not tell its people and destroy democracy, one step at a time.
And this would have been the submission title, too, if it weren't for the nonsensical 80-character limit.
This article is totally wrong. 0^0 = 1 because it is defined by a group operation, not by "multiplying 0 by itself 0 times". It has to do with combinatorics or set theory (there are different ways to look at the problem):

Source 1: http://en.wikipedia.org/wiki/Exponentiation#Zero_to_the_zero...

Source 2: http://en.wikipedia.org/wiki/Empty_product
It's just a house with people who like to code. :)
I think he means "good OS that works on lots of machines well".
It does, actually. Lua uses tables as its underlying data structure in the same way that Lisp uses the list. This is where a lot of its power and simplicity comes from. In fact, the language authors have stated how Lisp was one of their inspirations for the language.

You can read about lua tables here: http://www.lua.org/pil/11.html
Ex-HTML
Actually they are keeping it as a plan-B for older releases of Windows that can't generate good random numbers.

Keep in mind there is no IE 7 or 8 for Win2K. They should be praised for supporting those users.
Lua is intentionally very small ("doing more with less"). It has a lot in common with Python, Scheme, and Javascript, but was designed for embedding, and where Python prioritizes "batteries included", it puts more emphasis on "small/simple/powerful". (If you're extending a C project, you've already got libraries.)

The _Programming in Lua_ book is the best place to start. The previous version is free at http://www.lua.org and will give you a good impression. (The main diff between 5.0 and 5.1 is the module system.)
Chrome OS for the clueless: What it means for real people
Here's some info from - https://bugzilla.mozilla.org/show_bug.cgi?id=501605#c98

Here's the results of cold start time; the average of at least 3 tests.
Windows XP SP3, Pentium4 2.8G, 1.5G memory

Firefox 3.5 : 34.3 sec
Build 1 (file scan completely disabled) : 19.7 sec
Build 2 (CSIDL_INTENET_CACHE disabled) : 20.0 sec
Build 3 (CSIDL_COMPUTERSNEARME disabled) : 19.7 sec

As you can see, your builds are faster than 3.5, and I guess the difference
between builds is the measurement deviation.
Both 3.5 and each builds can warm start within 1 or 2 secs.
There's no significant impact with antivirus on/off on my side. (Avast! 4.8)
Hope this helps.

Even without file scanning it takes around 20 secs !!
I think Apple and Google make a very interesting partnership. Scary for such big companies to be developing business together but they are very complimentary as I see it. Google is to web as Apple is to hardware?
I'm not a fan of realtors either, but in addition to the fact that the best properties never hit MLS (as I mentioned above) the part where a buyers agent earns their keep is everything before closing. And for that, a lawyer cannot help you.

I've bought two houses, one in my original hometown, and another for a cross-country move in a city I'd never lived in.

In both cases I viewed dozens of homes before putting in any offers. Because I had a realtor, it was as simple as finding a home I wanted to see and emailing him about it. We'd group a few together and he'd take us through them. In cases where there was a lockbox, he'd call the sellers agent and get the code. Others, when it was still occupied, he'd call the sellers agent and let them know there would be a showing.

I only remember a couple times when the sellers agent was there.

Now, try doing it on your own.

No sellers agent is going to give you a lockbox code. If its occupied, no owner is going to let some couple walk thru their home unescorted.

You're going to have to call the sellers agents and make appointments. They're not really working for you so they're not going to be nearly as responsive as your agent is. With your agent he'll setup an appt with you, a few hour block, to drive around and see the homes. On your own, you're not going to have these clustered appointments. Even if you get some scheduled back-to-back, you're at the mercy of the sellers agents keeping themselves on time.

This would've been hard enough in hometown the first time around. My second time, when I moved 1000 miles away, it would've been a positive nightmare. Our agent then blocked off whole days on a few separate occasions where we flew into town to see as many homes as possible in a weekend.

I think you get my point. Buying a home is hectic. There are so many variables to keep track of. Even more so when you're also coordinating a cross-country move.

The buyers agent was like combining all the best qualities of a tour guide, a personal assistant and a paralegal. They abstracted a lot of complexity. They were an expert we could rely on for advice and guidance. They knew things about neighborhoods I had no clue about despite living in the city most my life at that point.

Now, 3% is a bit high, though it's not the near-criminal-ripoff you make it out to be.

And to condemn the whole practice based largely on the fact that you are choosing to buy into one of the most expensive and inflated markets in the country seems a little over the top to me. Even in California the median sale is half the $800k you mentioned.
AP proposes new article formatting for the Web
This seems to fit my classic case of a "proverb," where there is likely to be an opposite and equally valid proverb. Note that in both cases the only valid evidence he's presented is his own reaction - and in both cases the marketing reached his ears.
I love the way the author picked all the essentials from everywhere around the web and combined them together in a comprehensive format.

I do tend to agree that a web based OS is the way to go. Its not going to happen tomorrow, next year or 5 years down the line. But it will be the future. Every piece of software you use will be a web app with bunch load of analytics/monitored with a recommendation engine. I know it will go through a lot of skepticism for privacy reasons, but there will be laws amended to make sure that google or no one owns it. The web apps will be such that they are centric to mobile based smart phones and adobe air like software at the start and slowly adapt. Its the future, and I for one is already working towards achieving it for our apps. :)

-Ujjwal
I've played with it. Apparently the algorithm is, "generate one random number and set the window height to that, generate a second random number and set the width to that".
Naw, he's an airedale.
Also, there are pictures of the place here:
http://divvyshot.com/event/hacker_house/
Ask HN: Business plan... what do you include in it?
I assume a good portion of the visitors to this site are entrepreneurs. I am not, ... not yet at least. Assuming that you use some type of document to sync up vision & goals between your initial partners, what do you include in that document for these first critical discussions? What are the most important things to take into consideration?

Also, if you feel comfortable, it would be a great help to see some samples of ones you've written in the past.
I thought we were past the short-sighted Microsoft is evil childishness. In general, if you think a large group of people is evil or stupid (especially if these people are known to be very, very smart), you are wrong and should be wondering why.

If a company is growing its business is to be on the offense, challenging the competitors products. When it becomes too big to adapt to the changing needs of the customer quickly it needs to go on defense to protect its business. Has nothing to do with stupid or evil, just business.
JRuby co-lead thinking of aligning some things with Scala
...for a 6 year old PC.
Raising money, building software. What has changed and what has stayed the same?
Then they'll just call it an emergency and pass it anyway.
I'm pretty sure that exit tax is for citizens only. They'll have a hard time tracking down non-citizens and no leverage, except for threatening to revoke the green card and/or restrict entry into the US.

The marriage thing is a very good point.
What do you mean by 'is defined by group operation'? Reals/integers with multiplication don't form a group.

'Multiplying 0 by itself 0 times' is what Wikipedia calls 'empty product'. For me is is good intuition, but that's a matter of taste.

AFAIK the usual convention is:

* in contexts where the exponent is varying continuously and a is a real number, a^b is undefined for a=b=0

* in contexts where the exponent is varying discretely (as an integer/natural number), a^b = 1 for b=0 and any a

Haskell quite nicely distinguishes between these two:

(^) :: (Num a, Integral b) => a -> b -> a

(* * ) :: (Floating a) => a -> a -> a

but it still gives 0 * * 0 and 0^0 as 1. (There shouldn't be spaces between asterisks, HN treats them as italics)
Is the original document avaialable somewhere? I'd rather read that than Bloomberg explaining what tarballs and bash history is.

I can only imagine the thoughts going through the average person's head when they read "subversion hosting".
Make best of the websites with us
Your website can attain a higher rank by using the best of the white hat Search Engine Optimization techniques. While you look for a Website development company India, that makes it possible for you, choose BrickBlue SEO Company India. For more information log on to brickblue.com
> After all, what good did Einstein do? Millions killed, and devastating nuclear waste from energy extractions.

This is a bit off-topic, but how many people do you know who have been "devastated" by spent nuclear fuel? There's not very much of it (by volume, anyway) and it pretty much just sits there in heavy containers, waiting for us to recycle it. In contrast, we actually inhale the waste produced by burning coal and oil and natural gas.

It's galling that a post praising Tesla, someone who fought Edison's misinformation about AC power, would also repeat misinformation about nuclear energy.

(Oh, and Tesla? I hope you won't mind if I favor high-voltage DC for long-distance high-capacity transmission lines. It really does have some serious advantages these days.)
Cell phones at a loss to get people tied up with the contract. But the cheaper the phone gets, the more expensive the contract appears. In my opinion, anyone that wants an iphone and can deal with the monthly bill is more than happy to fork over the $99. Bringing down the price point from there without adjustments in the contract is meaningless.
Painless bug triaging
Shopper Trust & Conversion Rates
how important is establishing the shopper trust before and during the buy process.
Nokia 6300 Red Unlocked
Nokia 6300 Red Unlocked Features in this unlocked cell phone were selected because of their importance and ease of use. This rough and tough phone has great features such as a 2 Megapixel camera that is capable of taking solid pictures.
This doesn't sound right. My wife was just recently sworn in and was not asked for her previous passport, and one of my daughters just got her citizenship, and was not asked for her passport either.
> It is the same kind of egotistical douschebaggery Microsoft used to pull: pre-launching products to gain control before contributing anything.

Well no, Google Wave will be open source and they already published the whole protocol and API so people can build clones of it before it's even released. Microsoft releases proprietary API ran on secret protocol no once can clone unless they get sued or do crazy reverse engineering in a country where they can't be sued. Not quite the same thing.
You should not evaluate the worth of something by the number of people that use it.
While there are many language choices for writing gameplay code, C++ is still the dominant implementation language for game engines themselves.

(I was a lead engineer on The Sims 3.)
So instead of trying to be the winner and make MS lose, Goggle has started its own game, which it can play better, and tries to convince everyone to do so.

I have made an interesting observation of my own habits recently which reflects on how well they are doing. For the past year or so I have not once needed to listen to music in an mp3 format stored somewhere on my computer and I have entrirely stopped hoarding new mp3. Abundance of streamed music on imeem, pandora, and last.fm mean I can access practically anything I want at any time.
http://fakesteve.blogspot.com/2009/07/dear-eric-youre-dead-t... ;)
Risk Management & Electronic Trading 101
I used to work at GS doing this stuff. It's like an algorithm on algorithm poker game among the big banks and hedge funds. Really fascinating. And really hard to regulate.
This is a good set of items to include:

http://www.sequoiacap.com/ideas/
Possibly, but a million dollar bonus, when his base isn't even at a million? Isn't that a little out of ordinary?
Dark Sloth's encounter with another geek
Other web devs notice Safari 4 diverges from old text-resize?
Now the Cmd-+/1 (or Cntl-+/-) changes size of images as well as text.

This presents web design with a new phenomenon: Whereas I used to be able to count on visitors to change font size to suit their readability needs, now I find that if/when they do the page layout may be changed my image size changes.

This might have been okay if all/most/any browsers had always operated this way. But now... what a PITA to have to rework old stategies on many sites where I've been able to count on image sizes remaining set.

Anyone else struggling with this? ...or even heard Apple announce a strategy change.
Watch UFC 100 Live Stream Online Free | UFC 100 Replay Videos | Pinay Ads
In the context of starting your first startup while you're still young and single: yes, you'd be lucky. Life in general: that's actually unfortunate. =)
There's a local (to me) startup called ShowClix that's trying to do some cool things with ticketing.

http://www.showclix.com/
That was definitely well said man.
This is a trend that all browsers are following (Firefox 3.0+, IE 7+, Opera). It has been going on for a while. Your best bet is to make your text large enough for everyone to read. Or add some JS to dynamically resize text.

Choose your poison.
I think i have to agree on this article. Lets assume you cant find someone who embodies everything that is discussed in PG's essay + someone who also loves users and cares deeply about their needs and solving their problems (which would be a god send if you found that individual to work for you).

if you need to make a choice on hiring (and it was apparent when conducting the interview, who the great hacker was and who the profressional was) i think it would be a better idea to hire the professional. By professional i mean someone who does their job. I have a couple of mates who are good hackers, they write the code, stay back if something doesnt work and do weekend work if there is a release. They hate satying back of course and wouldnt dream of coding at home for fun but they do the job and the code gets released and well it works ...

If the company is new and ground rules are not yet established this could be an exception and a good time to bring in the great hackers. They can set out the ground rules, the standards and can direct the way the technology flows, however in an established company where some of the work is outsourced to india or ibm or some other company and strict processes are in place to getting certain peices of work done asking a great hacker to follow up on an infrastructure change, or a module release would be comparible to sticking a pin in ones eye because in his mind it would be, "why am i asking for this when i can do it myself" then the complaining would start to surface, or worse still he would quit and leave alot of the cleverly written code half finished for someone else not half his calibre to continue with).

On the other hand the professional would simply say .. hmm whatever, i will do what i need to do when they finish and will follow up again in an hour without to much of a fuss, then go on with another peice of work. They come to work everyday, do the job, go home and again come back and do it again for the next 10 or so years.

This of course isnt the most efficent way cause the great hacker has a much better way of doing it but hey its how alot of companies work and i guess for the sake of the great hacker and the sake of the company having the great hacker on the team could be more trouble and headace then its worth.
You forgot the obvious one: Google's secret robot army is unleashed and enslaves humanity. I find this possibility to be as valid as some of the ones you list. It could happen, sure, but Google ultimately cannot risk alienating their customers so they wouldn't do it. Even at Microsoft's peak the doomsday scenarios never came to fruition for the same reason. The first time Google does anything unsavory with the data they collect is the moment when they open the flood gates for their competitors to rush in.

I do think there's some value in keeping information offline and people should consider that as a valid alternative. You don't really need to account for every second of your life in Google Calendar. You don't need to upload every single photograph you've ever taken. You don't need to geotag the photos you do choose to upload. You may not want to use Google Docs to store your bank account information. Part of this whole situation is consumers protecting themselves.
Making life better by not using Java web frameworks? - Stack Overflow
Generally a big-budget game will have its engine written in C++ and a scripting language used for gameplay logic (sometimes the AI too). The gameplay logic is often written by level designers who aren't necessarily programmers by trade so a high-level language is often required, and so visual programming languages like Unreal3's Kismet are starting to take over from traditional scripting languages like Lua. Whatever the choice of scripting language, the amount it's used is a balancing act with productivity and flexibility on one side and raw speed on the other.

I think you're correct in saying that indie studios use scripting languages more than the industry as a whole. Indie games typically don't need to push the hardware so they can usually afford to use higher-level languages, or they use a C++ engine but do a whole lot more in the scripting language.
I include 7 things.

1. The idea in a nutshell

----

2. Production - what you'll do to bring the idea to life

3. Marketing - what you'll do to promote the venture

4. Finance - how much money is needed. And what will be the breakeven point and the cashflow positive point.

----

5. Your target audience profile

6. Your competition

7. Your own self - your USP, your resources, your team
I kind of dig this language. It's enough like C and sh to be easy for just about anyone to pick up, but has some very nice features and a more elegant consistency than most of its cousins.

It's a shame that it's only available on Linux. Anyone tried to get it running on OS X?
Since MS' game is based on their monopoly control, Google has to make MS lose some in order to increase their revenue. A non-zero-sum game can still be a competitive game.
like this: http://www.techcrunch.com/2008/12/11/quite-simply-the-best-c...

(NSFW)
On my 5-year old pc, ff 3.5 boots from cold cache in ~4 seconds.

During those 4 seconds, the machine is capable of:
Executing more than 8 billion instructions.
Reading sequentially trough more than 20 gigabytes of memory.
Reading more than 240 megabytes from disk.

If pretty much anything takes more than 10 seconds to load on any hardware even approaching modern, it means it was written badly.
I like the analysis that Chrome OS exists to prevent Web choke points and ways to pre-empt the web better than the analysis that it's about increased web time - though both are likely a factor.
What if a template turned into a function, whose job was to render itself?
Technology Going Downhill
Ask HN:What are user and customer acquisition strategies (minus press)
I getting close to launching my own startup soon with a product I've developed, and I'm curious to know what are strategies that have worked for others in acquiring users either for a paid products or free services.
Thanks for the response, can you clarify what USP means?
I couldn't agree more. There is so much commodization of innovation going on the web, absurd as it sounds. You don't have to manufacture, just do something really new we have not seen before, and beyond the obvious. (goes for all of us)
I spent the first four years of this millennium doing eighty-hour weeks at a [...] division internally famous for producing more revenue per employee than the IRS.

Man ... how do I get a job like that?! I really want that job!
Yeah, I never understood the obsession with the price points of the phone when it is tied to a contract. It's like saying a car costs $1,000 because that's what the down payment is.
If the default entropy source on those platforms was actually inadequate in any way, it would have the everliving fuck exploited out of it, at levels far below their product. Nobody gives a shit about HTTPS seed quality if the entire TCP stack is compromised!

They should be excoriated for delivering a massive (and pointless) performance regression to their users with the slowest computers. Every time they pull shit like this, it just means that fewer users will upgrade, not just now but in the future.
Can't say I'm a fan of the 'scorched earth' reset or the superfluous floats, but it's a lot to cover in one tutorial. He also does a lot of unnecessary work with those Photoshop techniques.
Unique Selling Points?