skysight-inc/HackerNews huggingface dataset:
Is there much difference between a web startup and a new web company today?
I've been following countless articles and discussions on the Hacker News where the term "startup" is being portraited mainly as a new company developed around on web and not as the one which promotes and sells the latest high-tech products using the web.

These days I plan to form a company which will sell the latest technology products such as the IP cameras from the web. I plan to build its web infrastructure by myself, which will be based on MAPP stack (Mac OS X, Apache, PHP, PostgreSQL) on a Macmini.

So I bet on the idea that IP cameras will sell a lot and it will be the core activity of my company. But, I also think that such an infrastructure (MAPP on a Macmini) is what allows me to launch this idea without having too many financial risks.

And now comes the conceptual uncertainity: Is this kind of a company a web startup, a traditional (web) company or an hybrid of both?
Well yes to all counts.Cory has better books, like my favorite Eastern Standard Tribe.But by the looks of it, Makers looks like it will beat EST.

Also the people who dont like "Little Brother" is a minority but a big one. I liked it very much personal but the points given by some of my online friends for not liking it also appealed to me. As I am a die heart fan I over looked the improbability of having a big network like the Xnet mentioned based on the XBoxs. I also gave cory the benefit of doubt over the issue of government following such hard measures which will forgo the right of privacy of citizens.

But having said all that, I liked the plot a lot and whats a Science fiction without some umm... fiction in it.

I have already read some of makers, and to tell the truth I am not that much hooked as much I would like. But that may be because there were so distractions then.This novel is also about hackers.But not network hackers but the other kind.Which do not always get that tag now, although the term was invented for them and by them only (the railroad hackers at MIT invented the term "hack" for a cool modification which was too clever). Those are the hardware hackers. It is about a team of hardware hacker which are making Hardware Art for collectors. Only got that much from whatever I have read.

May be the second seating will be more hooking.
How to format a USB Flash Drive with NTFS file system | Tech Bucket
RoboZZle hacked, and 100+ sites are still compromised
Timing square root
Geolocation Redirect: SEO View Point
Geolocation redirect is the act of assigning a geographic location to a website or webpage. Hereby concluding few tips and warnings about using geolocation to redirect users to Country Specific Webpage.
Of ignorance - the article mentions "dying of illness, malnutrition and possibly liver infection in 1920 at the age of 32." ...

I smell some ignorance on our part - we don't have much goodwill to take care of geniuses. The current state of higher education (with major emphasis on mugging, apart from minute number of good colleges) is killing many more geniuses.

I find a 1st year Computer Science student very keen in maths and physics, to the extent that he goes on to prove things that go above our heads. I asked him, "So why didn't you go for a Bsc in Physics/maths?" , his answer - "I need to get a job first, and anyhow I can't go against wills of my father".

Now look at that, neither does government not parents do enough to sustain such geniuses in our nation.
Another quote from the article - "He received a scholarship to study at Government College in Kumbakonam, but lost it when he failed his non-mathematical coursework."
Even this is pretty much observable here, the lack of quality higher education institution does force us to leave our passion and do the way the system dictates us to.

There are many geniuses, but if things continue like this, they would never be filtered out and brought to limelight, to places where their genius can be of worth.
... nothing more to say.

"It is the product of ignorant western minds." --> That's such a poor generalization. (We+our gov) have been ignorant at many other important things (higher education, infrastructure, ...) than an 'Image' projected on world.
When to Redis
But the G1 had more than one unlock method, too.
Oracle's  Sun Acquisition FAQ. 
talks about NetBeans, Glassfish, MySQL, OpenOffice & open source.
Tags Boutique - Tagsalt.com
Better to have an overall view while learning to program, and a penchant for details when implementing one tiny little part of a 1 million line code base that 100 other people are also working on.
Looking beyond the open source battle
I find it fascinating that Wolfram Alpha provides absolutely no references for any of its information.

The author of the article makes comparisons of the costs of tangible goods to arrive at the 500k number.
Small languages may be interesting but we just don't have enough humans to speak them all, as humans don't want to study small languages unless they happen to be hobbysts or acquire that language as children.
R.I.P. Orange Labs Cambridge (2002-2009): A Story of Opportunities Missed
I'm all for this JVM re-implementation project, but the sysadmin aspect is just going to be pushed one level up the the Xen image host.

You'll need some mechanism to re-deploy major updates that cannot be accomplished via custom mechanisms, and that's most likely to still be

ssh to xen master
upload new xen image
adjust xen master rc scripts to load new image on startup

Hardly turtles-all-the-way down
Anger management classes | lester leverson
The Release Technique doesn’t just talk the talk, telling you what you should do. It shows you, step by step, how to rid yourself of any and all negativity on the spot.It’s so Effective and Fast Acting…even Harvard University Researchers are forced to admit It Works…You know from your own experience, that when too many negative feelings build up in you, you feel anxious, uncomfortable, and unhappy.
I don't know if a real mathematician would approve of my method, but at least it's easy to understand.

The good mathematician may not approve.

The better mathematician probably would approve.

The best mathematician would seek and codify a principal to describe the general case of the instance you cite.
I tried to use different "query by humming" services but the percentage of false positives (when a service produced a list of melodies and no one matched yours) was really huge. And even if the melody was in the list and you tried to find it again with the same service (by humming the same tune) the probability of getting it in the list again was pretty low.

Anyway, I think the idea of query by humming is not a dead end. However, such a hypothetical service should somehow collect and use a database of different "hums".
Well the other guy was talking about future updates/changes. Which can completely be license differently.

Oracle could make some changes and release it under Foo license tomorrow if they wanted.
He could be using Heroku's free accounts.
I've discovered that John Nash ("that beautiful mind guy") is probably about as well known as Newton. So is "that Numbers guy" (http://en.wikipedia.org/wiki/Numb3rs).
I only see two things particularly relevant to Europe in that list.
Eh, a decent explanation, but they left out the most interest, critical and complex part: how can you adapt an algorithm for problem 1 to an algorithm for problem 2?

Also, they toss around terms like "average case" and "worst case" pretty freely at the end. If this is really for someone who doesn't know any math/cs, these terms need explaining.

Still, a valiant attempt.
How to Sell Enterprise Software
Ask HN: Scheduling software.
In the coming few months there are several things that I need to plan for. Abstracting from the details, I've got a bunch of tasks, some with deadlines. Each task has an amount of time it will take, which has an error margin. Each task has resources associated with it, including a selection of people with the necessary skills to work on it. There are dependencies between the tasks.

I was about to write a small script to offer suggested schedules when I thought - this must have been done before.

Assuming that there's too much to just write it all on index cards and do by hand, and assuming it needs to be done more-or-less as I suggest above, what suggestions do you have for software that does this sort of stuff?

FWIW, Microsoft Office does not, to the best of my knowledge, do this sort of thing for me. I want to chuck the description at it and say "you figure it out".

Any suggestions?

PS: I know this is an NP-Complete problem, but my instances are small enough not to matter.
Welcome improvements, for sure. I've been using WebKit (Safari, specifically) as my main development browser after abandoning FF some weeks ago and these additions address many of my migration annoyances. RGB colors and easily added CSS selectors are huge.

If we could get default rendering of XML and JSON documents (like the JSONView add-on provides for FF) I would be a very happy camper.
Alwayswriteagain: The Dog It Was, That …
Look at his eyes and the expression in his face. He is not comfortable and he does not believe what he is saying. He WANTS to believe it though. Or perhaps I've just watched "Lie to Me" too much.
The x86 ISA is a truly lousy standard. It lacks registers, it's asymmetrical and confusing. It's a Core Whatever wrapped around a Pentium 4 wrapped around a Pentium III wrapped around a Pentium II wrapped around a Pentium Pro wrapped around a Pentium wrapped around a 486 wrapped around a 386 wrapped around a 286 wrapped around a 8086, which is a hastily developed substitute for the failed ia432 built over the 8085, which was an upgrade over the 8080, which was an 8-bit version of a 4004.

It's a monster.
Why I don't use Google Reader anymore
I think ties are for big consolidated enterprises that are slow and difficult to move (or at least that is my prejudge). Yahoo! does not need ties, they need to move fast and get in top of Google, MS, Facebook and Twitter. They have to re-invent themselves if they want to survive.
3) You can have execution checkpoints on transactional memory architectures.
Huge: Google maps navigation feature
White guilt.
Tom Wolfe's "Bonfire of the Vanities"
(Going broke on a million a year), p.137

"One breath of scandal, and not only would the Giscard scheme collapse but his very career would be finished! And what would he do then? I’m already going broke on a million a year!

The appalling figures came popping up into his brain. Last year his income had been $980,000. But he had to pay out $21,000 a month for the $1.8 million loan he had to take out to buy the apartment...

Of the $560,000 remaining of his income last year, $44,400 was required for the apartment’s monthly maintenance fee… $18,000 for heat, utilities, insurance and repairs, $6,000 for lawn and hedge cutting, $8,000 for taxes. Entertaining at home and in restaurants had come to $37,000. This was a modest sum compared to what other people spent."
You featured on newscientist. http://www.newscientist.com/article/dn18070-innovation-ultim...
I probably should pipe up on this thread :)

The most amazing thing about Ramanujan is that there are literally multiple Springer Volumes devoted solely to the task of proving the results in his notebooks.

See for example:

http://bit.ly/iWIQP
I think I first read about him in a Martin Gardner book as a kid. So yeah, not that unknown.
Comparison: Google Maps Navigation (Android) vs. iPhone GPS Apps
I'm afraid I don't have any offers for you, but it sounds like we've got similar ambitions, so I'm glad that you put this out there. It was great just to read and be reminded of how awesome being a developer really can be.
Europe can be a less risky place than the US to start a company because of the social security system here.

True.

You are never going to starve or have to do without medical care even if it all goes pear-shaped.

False. There are people who are not covered by security system. Check in you country what to do to avoid this.

And there is a lot more papers to be filled before you start a company. Not filling of some of them is asking for trouble. As above, check for details in your country.
"It's oft pitched as Wired readers, only about a decade younger (Wired is an extremely well loved brand by advertisers)." -kn0thing

http://news.ycombinator.com/item?id=906830
Ah, in many cases webmails have replaced desktop client apps. And in my environment the official suite is Google Docs.
Actually, most of us do pay for access to the roads, in the form of vehicle registrations, driver's licenses, and tolls. On average, I pay about $600-$700 every year just to drive on the public roads.

The fact that the roads are owned by state and local governments does not inherently make them socialist.
Productivity by delegation vs. productivity by outsourcing
The power of function combinators
Experience does correlate strongly with current ability, but it correlates much more weakly with potential ability.

There's no college out there that requires "5 years prior job experience", because the relationship between college and student is very different than between employer and employee. Employers look for current ability. Colleges, on the other hand, look for future ability, the indicators of which are significantly more speculative.
The fact that someone thought to create a program for this purpose says a lot about the state of affairs on our roads. Also: wanton disregard for safety protocol and driving with numerous distractions doesn't result in an _accident_ of unfortunate origin. It results in a _crash_ that could have and should have been avoided.
Yes, C can work fine.

I learned C64 Basic, QuickBasic, C, Pascal, some Prolog and Lisp, Forth, Redcode (assembly), more Scheme, C++, and Python, Java. (And later Clean and Haskell.) I would not call this an optimal sequence. And it heavily overlapped. E.g. I only really got Scheme after playing around with Python a bit. And for some strange reason, I saw the light of higher order functional programming only when I began with Clean. In Scheme it felt too clumsy.

But what's `optimal' depends on what your goals are. If you happen to be in that part of the population that just can not not program, then you will eventually learn how to do it. Even if somebody locked you up in a dimly lit closed with just a reference manual. Just the amount of fun you will have, and projects you accomplish will vary. I learn programming languages for fun.

Python has a very nice library called PyGame that let's you produce some interactive graphics and sound (i.e. a game) quite fast. It's nicely documented. And in PLT Scheme images are first class objects, you can even embed them in your source code. I looked into Squeak, a smalltalk implementation, once, but it did not click for me.

If I had to start again on the same hardware, I'd spend less time with C64 Basic and tried to get Forth for the C64 or do some assembly there. On modern hardware I'd take Python as the first conventional language, and Haskell or Clean as the first real language. (I am not sure whether I should start with a conventional language.)
Tell that to the Chinese.
For a three person web-startup. I guess you have different tasks and roles in an oil-exploration business. Though I guess having a business guy and a technical guy can't hurt.
Balloon Boy Gets Fresh Prince Treatment on Facebook [PIC] 
In Eastern Colorado born and raised - Chasin' tornados is how i spent most of my days.
Yes. Though it might still pay off to set aside an hour a week to do some programming. Just so that you do not lose touch with your programmers. (I don't know, if you can find the time in a startup, but in a bigger company it may be worth it.)
>> "And there is a lot more papers to be filled before you start a company."

Not true in the UK at least. You can setup a Ltd company for £25 or so and be operating the same day. Then you just have to send in a few papers each year, and of course pay tax :)

From what I've heard, this is far simpler than starting a co in the valley.
I would upvote this a million times if possible
More incentives and the communication barrier may be lower.
I'm about 25% through Makers now and I'm downright hooked. I was planning on reading a few pages then going to bed, but now it's looking like I'm going to finish it today.

As for Little Brother, it's likely my favorite book of his. With years of government regulations on free speech (specifically the DMCA) causing me direct harm, I felt a connection to Marcus I've rarely felt from any other book. I first read it in a single sitting and I've since read it three or four times. That said, I'm unsure if I would've been so hooked if the story didn't strike such a chord with me personally.
By 2021, Russia plans to go nuclear in space
Related: Redis 1.1 (currently in beta but ready for some test) implements a sorted type supporting range queries. It's pretty useful when the need is to take million of items sorted with very fast top-N items operations or items with score between min and max, especially in presence of continuous updates to the items scores.

If you are interested check http://code.google.com/p/redis/wiki/CommandReference (All the commands prefixed with "Z" are about the Sorted Set data type). Btw both insert / remove / and update-score operations are O(Log(N)). Top-N items is O(N) since the list of items is already sorted.

Redis 1.1 will be released as stable in one or two months at max.

For data structures and algorithms geeks: the sorted data type of Redis is implemented with a skip list, hacked to actually build a doubly-liked list, with the backward pointers being only at level 0 (we have reverse range operations, ZREVRANGE). Every element is also taken inside an hash table, so that it's possible to update the score of an element already inside the sorted set in O(Log(N)) time because we can get the old score in O(1) from the hash table, and then find the element in the skip list.

Even when the scores are not distributed but there are large clusters of elements with the same score, the update is still O(Log(N)) thanks to some interesting trick.
Thanks for your comment. I guess you should look into outsourcing / hiring / automating some of the more mundane tasks. Though for the second group of tasks you outlined, having a founder specialize in them, so that the other founders can focuse on the technical side, sounds like a good thing.

And it allows the business guy to grow. Eventually you will want to have a business guy anyway, so it's a sound approach to train him from day 0.
Faint - The Face Annotation Interface
Whoa, there. They do look at the data, and do what the data tell them makes the most sense. That's what that means. You can't say that you would do what your analysis tells you is right, and then decide what you'll conclude in advance!

Also, you might have noticed that the "democratic" parts of the web are mostly terrible.
IMHO, the key differentiator of "a startup" vs "a traditional company" is the exit strategy, not the technology involved.
And some of the Greeks.
Congratulations.

There in Poland you have to meet requirements of about
half a dozen government agencies. To set up equivalent
of Ltd you have to deal with notary and registration
court, put some substantial money and wait. Hassle
and waiting made a market for registered, ready to go
companies.
For what? For recognizing his genius and rescuing him from the squalor of his native condition and landing him in the heart of the empire?
A Campaign for Clothes by a Guy Not Wearing Any
Speech-To-Speech Translator iPhone App
Minimalist Gmail by Matt Constantine
Incidentally, this scheme will only work at an elite college. Giving preferences in admission (as of 2000, acceptance rates are 39% to 9% for women and men respectively) will tend to result in less qualified students. But if you are a top school, it probably won't matter -- there are more top applicants than slots.

Though even at CMU, watering down the applicants seems to be an issue. Women leave CS at a much higher rate than men.

So all this really does is increase the number of women at CMU. It doesn't increase the number of women in CS, since the women CMU admits might have just gone to Rutgers instead.

Numbers taken from the extended article:

http://www.cs.cmu.edu/~lblum/PAPERS/women_in_computer_scienc...
OK. Will do. Or at least I can tell that to the one Chinese that I recently shared a flat with.
And Newton was also heavy into alchemy and astrology. (Leibniz seemed much saner. But he was probably closer to Feynman in his worldly orientation.)
This sounds like your garden variety project management software. Specifically one that works with the PERT methodology. [1] [2]

There are approximately 2^8 software packages that do this. Which one is right for you is going to depend on the selection of output formats, your needs and desires for tweaking the sorting engine or adding functionality and who your planning process has to communicate with.

Recent editions of Planner [3] can persist projects to a Postgresql database, from which you can derive some things in an automated fashion. I believe that Microsoft Project does similar tricks and has versions that are designed to be used by midsize engineering groups.

In my experience project management software is more often loathed than loved; and the best packages are the ones that put the fewest obstacles between you and the underlying data model.

1. http://www.netmba.com/operations/project/pert/

2. http://en.wikipedia.org/wiki/Program_Evaluation_and_Review_T...

3. http://live.gnome.org/Planner
To be honest, I hope MySQL is forked and given proper attention by the community.

IMO many people refrain to commit mental energy contributing to it since it's so involved in politics, high-profile corporate dramas and lack of proper steering.
Redis is really cool, I can think of lots of uses for fast and lightweight and there's at least one project where it would have saved me a lot of effort if it had existed then!

Watch out for the Python library though! It doesn't even try to sanitize key names so malformed names cause all sorts of problems (including executing arbitrary commands). Plus unicode strings with non-ascii chars cause it to blow up.

All very easy to fix of course, as soon as I get a chance I'll submit a patch if it hasn't already been done by someone else by then.
> "I need to get a job first, and anyhow I can't go against wills of my father".

He's dad should have read more statistics. As far as I know Computer Science does not land you more jobs, or higher paying jobs, than physics or maths. (And it's relatively easy to get a CS job with a degree in math or physics.)
Using a Cellphone Number to Pay for Virtual Goods
I have three things to say about that:

1. Not every CS graduate will work as a programmer. Many will work in other technical roles within the industry. Do not assume that CS knowledge is only appliable to programming. I graduated from a CS course and I'm currently a sysadmin, and having a CS degree makes me a better professional;

2. Having little interest in the details is usually just common-speak for lack of technical skill. Having the skill/competence and lacking the interest is seldom found in the same person;

3. It's the introductory classes that lay out the ways in which one faces every programming problem. Not paying attention to detail means allowing bad habits to root themselves. I still remember some of those "details" from my introductory classes to programming 12 years ago, and I frequently other people (otherwise experienced) commiting mistakes that I manage to avoid due to those "details".
Microsoft Opens Up Windows 7, Server, 2008 R2, Azure, and Silverlight to Eclipse
Europe is still a continent with a lot of different countries. There is not a social security system everywhere. But I don't look at social security systems as a good thing for starting a new business.

In Denmark you can start a company (at least for certain kinds of companies) and send in paperwork later. That part is pretty easy. But again, that's just one small country on a diverse continent.