skysight-inc/HackerNews huggingface dataset:
There seems to be a silent disagreement on what the goal of a beginner is: Is it to become a better programmer or is it to get a working app with the minimal amount of work?

Sinatra seems to be better for the former, Rails is better for the latter.

I'm partial to thinking that the former goal is the more noble. But I'm also immensely proud to work in a field that allows anyone with little more than motivation and patience to apply the immense power of computing to whatever itch they need scratched.

One of my favourite consulting jobs of all times was when a friend of a friend asked me to come in: They knew just enough of a certain PHP CMS to build an online history textbook, which they'd then gone on to sell to, oh, well, every school in the country. The traffic was strangling them and only just knew enough that they knew they didn't have a clue what to do. A week and change later, upgraded hardware and the clumsy CMS search engine replace by Solr, they were flying.

If they'd started out with the equivalent of Sinatra (essentially plain PHP), I'm not sure they'd have launched at all.
Ridetech - Air Ride Technologies
Sure. That has little bearing on whether it was appropriate for a TV show to fire a cannon at this particular facility.
Well actually I disagree, but I know exactly where your coming from.

The thing is that we imagine that VCs get approached all the time by people with alot more balls than us. We also imagine that they hate a direct approach from a stranger and would much prefer you to be introduced through their network. We all know that's what networks are for right?

The point is we imagine this. We project how we might feel in their shoes, but the real truth is we can never know for sure how they will react. It's their job after all to find the talent!

I remember having the exact same conversation with musicians years ago about approaching the A&R guy. When I did get the balls to do it, you know what, he didn't sign me, BUT he didn't ignore me either, and we had a great conversation and I invited him to a few gigs.

How much time would I have wasted looking for an intermediary, when all he wanted was to "discover" the next big thing. Isn't that what VCs want too?
Qnet - role in Singapore
Qnet has spent more than a decade developing a strong global reach, with millions of satisfied retail customers and independent distributors around the world.
People might related this issue with recent indecent of content supervisory, but I think because of nature of business of google or any other online company who do business over the world there might be some real issue with tax. I am not saying google is doing something wrong but they might have to do things differently.
Essential Gnome Shell Extensions For Laggards
Cowboys Chuck Howley Blue Home Jersey for Sale
NEW 2012 NFL Dallas Cowboys Chuck Howley Blue Home Jersey, REEBOK Stitched Dallas Cowboys Chuck Howley Blue Home Jersey, 32% OFF!
What this seems to ignore for me is the car-as-status / car-as-identity case. Speaking personally when I had to trade from a rather nice executive saloon to an MPV / minivan, much as I knew it was sensible I hated it because of the self-image connotations. Which is possibly why I've now got a 350Z ;-)

Why does anyone buy a BMW or a Mercedes when a Ford is substantially cheaper for the same space and performance? Image. That's a sector which is always going to buy their own cars rather than leasing one from a pool, because even a shared 'prestige' car (a rather meaningless tag given current BMW sales figures, but I digress...) starts rapidly losing its lustre.

Which then may well mean that we gain a new social stratification - prestige car, own car, driverless pool car. Which could well see older used cars and taxis dropping out of the market, but I doubt it'd have an effect on the general car market on quite the same scale that the writer envisages.
Another BS story how a plane crashed.. I am wondering what they are hiding behind..
Sorry, that's been solved. There are efforts to implementing this exact network of fuelling stations (battery swapping) for electric cars, and Better Place is a shining example from Isreal:

http://www.ted.com/talks/shai_agassi_on_electric_cars.html

http://www.globes.co.il/serveen/globes/docview.asp?did=10007...
Two unrelated comments:

- The most massive impact of driverless cab will be to send all taxi and truck driver to unemployment all of a sudden. Many post workers and pizza guys also nearly after.

- Google is not the only one working on that. Audi has some very nice driverless tech going on, as do a few other universities. http://en.wikipedia.org/wiki/Autonomous_car

Edit: formatting
What Is IV-7 Direct
Why do graphics and gameplay have to be a tradeoff? A game like Super Smash Bros. with 1080p graphics would be amazing!
I don't agree about JQuery. The learnability is good and it's really easy to get things done very fast. But when the code base grows it becomes really hard to maintain the code if you don't know JavaScript very well and know how to structure the code.

That's why many people have started to use CoffeeScript and/or Backbone.js to write more maintainable JavaScript. But the CoffeeScript/Backbone.js route is harder for beginners but in the long run it's a much better choice.
If cars are getting 20 times more use they will wear out much more quickly than they do now.

This is just a matter of the practical design choices. Any machinery that is in heavy use usually gets fitted, appropriately, with more robust set of parts which last many times longer before wearing out.

Current consumer cars have bearings, joints, and moving parts that are carefully optimized to match the expected usage pattern (which is mostly idle) for a designated period of time and nothing more. That's why older cars can sometimes run for ages. Decades ago we didn't know how to make extremely light-weight parts from least amount of steel with a calculable expiry time of, for example, 40 thousand miles so engineers had to fit cars with slightly heavier and more expensive parts to make sure they didn't break too easily. Think about fitting bearings and joints from a heavy van into a light Japanese small car. Or consider old 70's-80's Saabs and Volvos that can last nearly forever.

Likewise for fluids and lubrication, it's easier to clock high mileages with a car that is mostly in use throughout the day rather than with one that is used a couple of times a day for commuting. The engine wearout is at its peak during the first miles after a cold start.
I think that will happen automatically. The market would change: cars would be bought more and more by companies providing them to others for a fee, like with trains and airplanes. With the current logistical problem of car-sharing out of the way (specifically: the labor costs associated with a driver and the risks that human poses to the car), that becomes viable very quickly. Those companies would differentiate between cars on different criteria than current consumers and would demand higher quality, longer-lived cars. Car manufacturers will have to adjust.
Back Exercises | Best Back Exercises for Back Pain
You might be able to use Console2 to get dynamic realizing. It works for me with got bash at least.
Air Suspension Repair
Kinesio tape
Kinesiotape is a unique method for use against already encountered sports injuries, prevention of the same or to achieve maximal performance. There is now a part of Kinesiotape providers at different price points. We advise people to beware of the cheapest scrolls because the quality is unfortunately herefter.Vi leads kinesiotape of the highest quality at reasonable prices.
For more information please visit:- http://www.kinesiotapeonline.dk/content/4-om-kinesiotape
I'm no pilot, and I haven't read the long discussion here, but I can't see how the pilots can be blamed. That Airbus has nonsensical design. Asynchronous sticks, so the other one in the seat couldn't see the other stick being pulled back? Then averaging of the async controls, allowing one stick to work against the other? As for "alternate law," why was there no alarm like the Stall warning to repeatedly tell those in the cockpit that controls were now in Manual Override? Who thought any of that was a good idea? It was bad design that doomed that plane, not the humans inside trying to deal with a design that could thwart anyone.

EDIT: Also, I must add that it seems to me just to be able to engage with reality, a bloody string with a weight hanging from the cockpit ceiling would have shown that the airliner was climbing, from the angle it was hanging. Low-tech and it sounds stupid, but with cockpit crew so alienated from physical reality due to computer mediation and no visual cues due to the clouds, it would have immediately shown them what was really happening.
The provisioning profiles are a huge pain, I regularly switch between computers / wipe my computers and every time getting started with iOS is enough hassle for me to put it off a few weeks

Part that its a split, android has a shell which can massively aid debugging, Xcodes integration with gdb seems better / easier than the android debugger, for me that still swings it 70/30 towards android
Even if this is so, a computer-driven cars can certainly use normal junctions much more effectively than humans. Robots could do this: http://www.youtube.com/watch?v=Vnba7Y86jC4 [lucky driver goes full speed through dense traffic] on routine basis.
You want to download, say, Winzip. CNet gives you something else other than just plain Winzip.
Should Science Bloggers Have a Session?
sorry but that deadline is not happening :P. as for your question, though, out of the frameworks listed I'd go with Rails, personally, although that's just, well, me. It's not like the others are less 'powerful', so you'll really have to try them yourself and see what your individual style is.

In regards to Ruby, as well, I might even suggest going with a smaller framework like Padrino or Sinatra to start off with. See http://www.horsesaysinternet.com/code/rails-is-not-for-begin....
That's basically a problem of the social networks not being good at that right now (really local/location based recommendations and coupons, not citywide but neighbourhood-wide).

As usual, there are a few startups working on that :) (I know of one).

I still like the "trying out new stuff" approach, but I can see that experience being augumented by social networks.
US Visas 
Need info on Visas? Australia&#039;s leading travel Visa website. What visa you need and how to apply for any travel visa
I felt nauseous reading it. The transcriptions seem to enable a really strong empathic response. I could really feel the panic of the situation.
> And Google? They took one year. They clearly were doing
> something right.

Like buying Android Inc. in 2005?
The problem is that if you do not practice you forget or get rusty.

I calculate percentages every day. Turns out yesterday the guy in charge of the company I worked for asked me the formula to work out the % difference between 2 numbers. He didn't ask because he is stupid or has no capacity to do Math. He asked because it has literally been years since he has been required to do it.

Similarly, if you ask me what an onomatopoeia is. I learned it in school and I know the word exists but I haven't been asked to define its meaning for so long that I have forgotten. Now I come to think of it, it might be a word that sounds like another word? Anyway, the point is if you do not practice or recap these things you forget.

4 years ago I passed the Cisco CCNA. I haven't touched a router or switch since. If you asked me anything about networking I would look at you with a blank expression and then answer it with 'Google it?'

Now.. failing a 10th grade Math exam then saying that the tests are too hard or not relevant to daily life is ridiculous. Some of this stuff may not be relevant to your daily life but in general a lot of jobs and general task's in day to day life touch on the key Math skills you learned in school.

School should provide you with a firm foundation in key subjects. If 5 years later you have forgotten 70% of what you learned in science because your job doesn't involve this knowledge and you have no interest in reading / keeping up with science in general it doesn't matter. The chances are you will have remembered 90% of what you learned in English and 80% of what you learned in Math because these you depend on to complete your work.

It doesn't matter that a board member completely flunked a Math exam. It doesn't make him stupid. What is worrying is the attitude the educator takes to his failure. The best response is 'wow compared to these kids I am really rusty at Math.' The worst response is 'my math skills are OK, this test is irrelevant to day to day life.' It undermines teachers and tells kids it is OK to be terrible Math. (If the kid has aspirations to be a school board member this may be true but for a million other jobs and situations it certainly isn't.)
I'm not a game developer, but I am assuming that if you iterate on gameplay too long you have less time/money to develop high fidelity art.

Assumptions:

* Lower poly models and lower res textures can be produced faster

* Gameplay starts unbalanced/poorly paced/with a mix of good and bad mechanics and is then improved iteratively

* Hiring more artists costs money which results in hiring less devlopers/designers (or vice-versa)

* Art and gameplay do not compete for staff time (artists vs designers/developers) however due to an almost-critical path they do compete for completion time.
As someone who has intimate knowledge of the second largest retailer in the world, I can tell you it's a mixture.

Basically you have food and non-food items. Food items that are weighed in-store for example can be given a barcode which starts with an in-store prefix, other food items contained in tins have a barcode that the manufactures have assigned following certain conventions (country of origin etc..) food created in-house gets yet another barcode because it may be produced from tinned food that is also sold on shelves. I could go on...

Non-food stuff tends to be packaged already and the barcodes are supplied by the manufacturer sometimes conforming to the recognised format sometimes based on their own product reference.

You can get software that generates a barcode depending on the information you want to encode, and it'll do it according to the recognised standards, but your data is your own.

The EAN Code is the most widely known code in Europe, but there are also Book codes ISBN and periodical codes... OK enough already!
Rich Hickey actually commented on the difference between multimethods and pattern matching here: http://sadekdrobi.com/2009/05/27/multimethod-in-clojure-shou...

(Here's a pattern matching module I know of: https://github.com/brool/clojure-misc )
Cars will be designed so as not to run over children. Children will stand in front of cars as a prank to cause massive traffic jams and make the evening news.

People will use cars as advertising. You will receive free cars as "samples" and this will cause problems because it will happen too often.

Automotive spam and script kiddies would not be pretty. I'm pretty sure a driver will always have to be behind the wheel.
How about question 7?

Abdul plans schedules for several biologists who are researching the manatee. One biologist must travel from Newport to Russell Key. Later the biologist has a meeting in Islamorada. Abdul must use the map below to ﬁnd the distance from Russell Key to Islamorada to determine how much time the biologist can spend on Russell Key. [diagram of a right-angled triangle, three points labelled "Russell Key", "Newport" and "Islamorada", one side labelled "13.2 mi.", the other "15.5 mi."] What is the distance in miles (mi.) from Russell Key to Islamorada?

The whole manatee/biologists/Abdul story is irrelevant and distracting, relies on an incredibly unlikely coincidence (the right-angle), assumes that Abdul is bright enough to get a map out and measure distances but not bright enough to measure the distance he actually cares about, and confusingly sets the reader up to expect a question about time rather than distance.

My version: "[diagram]. How far is it from Russell Key to Islamorada?" or skip the place names entirely and "[diagram] What is the length of the third side of this triangle?"

(edited to remove a comment about Islamorada -- turns out that it is a real place. It also turns out that the map seems to be using real place names, but not real distances, which can only serve to confuse people who know the area.)
BATS Chi-X hardware failure floors Linux share trading platform for entire day
This is Govt Of India's pavlovian response to whenever they feel threatened by any entity. Their first response is to slap an Income Tax notice on them. They did the same thing to some of the anti corruption league members when their movement became too popular for govt's comfort. But for some strange reasons they are very protective of people who have stored trillions of ill-gotten assets overseas even though the foreign governments are ready to provide the information.
I personally went from PHP > RUBY > Ruby(cgi) > Sinatra > Rails, And i think the journey was great because sometimes we need to learn and work in really bad technologies to appreciate something as good as rails.

We should strive to make the learning curve more enjoyable rather than making it beginner friendly, The only way i know of doing that is to show evolution of technologies, there merits and de-merits and why or how we have reached where we have reached and why we took the technological decisions that we took. How we reached to rails from PHP or cgi. How treacherous the journey was.

Rails just has too much magic and higher level of abstraction built in that it easier for beginners, But when you want to do something really great you need to look under the hood. That is RUBY, Rack and HTTP.

Because sooner or later you will realize that a web app is nothing more than HTML/CSS/Javascript so you know the nuts and bolts of the underlying infrastructure the better.

I think learning something as basic as sinatra is much better than learning rails , so that you have some idea of the underlying stuff and then when you move to rails you can learn more of rails by just looking at its code.

Personally i learnt a great deal from looking at rails source than looking at a tutorial. But surely it would be a daunting task for a noob. Also learning Rack comes naturally with sinatra. and as you look at Rack, sooner or later you would figure out how to write a cgi adapter for your rack app.

Then Comes rails which saves you from all the mundane task you were doing developing in sinatra and much more.

This way you would have a better understanding and appreciation for rails and all the stuff that you don't have to do or write in rails.

At the same time you will have a better understanding of how a particular feature is working in rails. This improves your debugging skills because you know where to look for when something goes wrong.

Finally Ruby is the elephant in the room so you need to be better at ruby to become excellent at rails, Which often is shadowed by the magic that rails provides, so learning RUBY first is more important than rails, sinatra or anything.
Ask HN: How Many Startups Failed?
Hey all, pretty straightforward question. I saw the question earlier about how much you were able to sell your stock for, and got thinking about the "startup scene" in general.

How many of you have started or been a part of a startup whose plans were to get acquired or to IPO, an failed? Were you a paid product company or a free web site? Explain the startup.

Just interested to see how many don't even get to the point where shares, equity, and all that nonsense comes into play.
EF seems very much targeted towards "enterprisey" line of business apps, where ease of development is critical and performance is a side note. Microsoft just does not care to make a high-performance web stack. Even in the next generation of Visual Studio ASP.NET MVC stuff is still an optional download. How many production sites in the world are using EF? Microsoft is still very much mired in the idea of selling tools to developers who tend to be on the lowest rung of the skill-tree and who build mediocre internal apps at big companies. They're solution to scaling and efficiency is to buy bigger boxes, higher end Windows licenses, and more of them.

That strategy has certainly fattened their wallets handsomely over the last several decades, but it's ultimately self-defeating. By failing to capture the most skilled developers, and by failing to cater to the most critical development needs (high-throughput business critical web services being a prime example) they have been alienating such developers. And those developers are ultimately the ones who set the standards (in some cases literally, when they are in positions of power at large companies) that other developers tend to follow. And that momentum can be difficult to break. By the time MS realizes it they will be obsolete faster than they can react. And it won't be because the entire world changed overnight, it'll be because the world has been changing for a long long time and it will have finally caught up to their core business.
Panic seems to be so debilitating in situations like this as stress severely diminishes to ability to think.

Is it worth considering making certain fast acting drugs available to professionals that operate in life-threatening environments that would stop or minimize the stress response?

I'm not sure if such a drug exists, one that might reduce stress but not also impair other cognitive functions. But it might well be extremely useful. I can't think of any situations where the stress response is useful in a complex environment.
Nothing stops companies from doing their own survey system, and then counting responses and making charity donations.

However, this is a service already built to do that and it may save them the time and money to build their own.

Moreover, customer feedback often needs to be anonymous. So, if the company runs it, the customer may not feel as comfortable sharing their true opinion. A third party would be more desirable in those cases.
This needs to be brought to the attention of most of the bloggers out there that are making hay with that misquote.

Journalism is really in a sad state when a (deliberate?) misquote like that gets all the attention. It's nice to see that someone is actually fact-checking instead of piling on.

Like Android or not, Schmidt has been pilloried in the past 12 hours for a comment he didn't make. I'd expect that some of the more outspoken bloggers print retractions.
True, and that's been my understanding as well. I wonder if the distinction, though, and why it was picked up by universities as a teaching language over Ruby is because Ruby caters more to web dev where Python is more of a general use sort of language with broad applicability in math, science and engineering.

Thanks for your thoughts and the sources. I've looked at both and they are both quite useful. I've been using these:

http://learnpythonthehardway.org/
http://greenteapress.com/thinkpython/
http://thenewboston.org/list.php?cat=36

My learning has taken a bit of a hiatus since I've been really busy lately though.
Citizen Eco Ladies
This watch has water resistance is 10 bar and its size is 44mm wide which is perfect for this watch. This watch is radio wave watch that sets the date and time automatically receiving radio waves.
BP demands massive forensic examination of Halliburton computer systems
What is an "Oracle AI"? I tried to google the term quicky but only found discussions and no definition.