skysight-inc/HackerNews huggingface dataset:
Is there any info on if or when atom cores for mobile will switch to out-of-order execution? That + a 22nm process would make things rather interesting ...
The Netherlands has been doing this for decades. In the so-called woonerfs pedestrians and cyclists have priority over motorists. Ideally there are no curbs, signs or road markings, but a very low speed limit is enforced. Kids can play in the middle of the street. Sounds good to me.
Big Data- what's so big about it?
-----------------------------------
| | | |
| | This is a picture of | |
| | 30-60% off top brand name | |
| | shoes like Nike, Vans, | |
| | Adidas, Toms, and more. | |
| | Call 1-800-TURK-GAMER to | |
| | find your perfect pair. | |
| | | |
| ------------------------------- |
| |
| |
-----------------------------------
I really wonder if companies have always behaved like lawless animals or if this is a relatively recent trend. I never see Bell or any other company in older media (or, in fact, current media portraying the past) acting like this.

Is it a combination of dwindling profits forcing companies to search for profits in every corner, even selling customer info? A flood of competition breaking up monopolies? Or something else entirely? Could anyone older and wiser 'round these parts fill me in?
Thanks for the stats. I am actually in Australia, which has even fewer fatalities (8 per 100,000 vehicles according to that link), which could probably be attributed to strong government advertising campaigns and enforcement of speed limits. We have a similar attitude towards pedestrians as the US and the penalty for killing someone while driving is a watered down culpable driving charge which only applies for dangerous driving, rather than manslaughter. Would be interesting to compare the crash rates still, but rather academic if the fatalities are so much higher.

In any case I maintain that crossing the road in the same manner we did in Vietnam would have you pancaked here on a busy road with cars travelling at 60 km/h. The difference is that people just don't do that here.
I've also seen goto appropriately used to break out of deeply nested for loops. Now, you may ask when it's appropriate to use deeply nested for loops, and that's a whole different story.
Yeap. I find it great for prototyping: I code in the IPython shell, and then I dump the code of the various functions I wrote to a file, using func_code.

def makedumper(filen):
def dumpfunc(func):
with open(filen, 'a') as f:
file.write("\n\n{}".format(func.func_code))
return dumpfunc

#then to use it:
dump = makedumper("sourcefile")
dump(func1)
dump(func2)
"The x86 power myth is finally busted"

All that's remaining is a cutting edge GPU to blow everyone away and major OEMs to take notice. I wonder if Motorola would use the same SoC or the dual-core variant.
2bhk 3bhk flats in sector 82
Incorporated in 1988, Vatika Group is amongst the leading and most promising developers in the Indian real estate industry. The Group has transformed every walk of life through its project, while constantly raising the bar in terms of quality and innovation.
"a reference design that an Intel partner can just buy, barely customize, and ship"

perhaps there is a space for a company to focus on the software side of things?
It made sense in 1978
I think the outrage should come after people actually see the finished product and _not_ just from some random files that someone pulled off a public server. The project isn't even fully funded.

Also, the outrage should be directed at Kickstarter and _not_ the person doing the project. Directing the outrage to Kickstarter will encourage them to do better vetting. Directing it to the person doing the project will only make other people question if they should do a project.
If only they had implemented at least a contemporary GPU, SGX540 is more than 2 years old. Will be interesting to see Motorola's design.
You are forgetting: files and folders aren't computing concepts. They were carried over into computing from physical things that people had found useful for - literally - hundreds of years.

You have a group of related things that you would like to associate with each other and operate on as a single thing - what would you call this? Why not a "folder"?
Loved the story and it's very good advice indeed. I'd like to add one thing though. Having a "fuck them" or "they are losers" attitude (not saying the article advocates that) isn't really healthy. It might be great for a boosting your ego short term but it isn't constructive in the long run.

I don't think one should look down or harbor anger/resentment towards anyone. Not because it hurts them, but because it hurts you, and your happiness.

So my advice would be to try and understand why people act the way they do, why it probably is caused by some underlying problems/childhood whatever and if anything feel pity (so long it doesn't go into besserwisser territory) rather than resentment.

It's also great to be able to socialize with all kinds of people. They might not be exactly like you, they might not share all or any of your values but surely you can find something interesting in interacting and trying to understand them.

Another sign of personal growth is that you don't have to convince other people they're wrong or convert them to your views. If it's being discussed you can put front your opinion in a constructive manner and let it be up to them whether to agree or disagree. Also always be open minded about other people's viewpoints and try to understand where there coming from and if there might be something to it.

Sorry if I sounds a little fluffy or obivous but I feel that changing my own perspective on things like that has been very beneficial
Have you seen Snapseed or Leafsnap?
Apollo program source code
RubyCasts: Sinatra and Heroku
It was about time. And if there's going to be a Linux Steam Box I can see indie PC gamedev shifting towards Linux - the entry costs would be practically non-existent.
Not all businesses. I've worked for and with plenty of small businesses where the norm was OpenOffice, running on top of Linux and Mac OS X, with non-technical people having no problem using it (after a period of bitching about it, because people in general are conservative).

For example I helped a local kindergarten switch all their computers to Linux and OpenOffice (one in every classroom, plus 4 others used for administrative purposes). They are happy with the results and the BSA is not harassing them anymore. My wife works there and I'm happy to help out whenever problems occur and it's a lot better for me to SSH into those machines instead of going over there (and surely, you can also do that with Remote Desktop on Windows, but you don't have the same level of control and it's harder to secure, IMHO).

Granted, it's not always easy for a company to make that switch, because as I said people are pretty conservative and fear change. This is why developers are so fluid in regards to the technologies used, because developers know how to learn the basics and build from there instead of rote learning the path from A to B.

The one problem Linux does have in regards to businesses is integration with Exchange ... this is actually the deal breaker, as in Office coupled with Exchange is the real killer app, and there still isn't anything that can replace it for big organizations. But small businesses are better off going with services such as Google Apps nowadays.
I would say it has more to do with mindset than technology.
Web evolution history
That is a great offering. It is an excellent idea to have students using standard "best practices" for their software projects, and will help teachers organize the review of these assignments.

Thank you github.
Bodybuilding supplements
We give strong consideration to effectiveness, length of results, speed of results, safety, and customer satisfaction. After all, we take, and the use of them very seriously as should you.
Top IIMs Will Offer 2,016 Seats in 2012
Search Engine Optimization Starter Guide
I’m a girl, aged 14, based in Northern England – working on a tech startup.
Exactly. This is an example of a commitment strategy (http://plato.stanford.edu/entries/game-theory/#Com), and it was only credible because others were watching. Reputation is a very common way we make credible commitments when we deal with one another, but the results might have been different without an audience.

It's funny that the one-shot prisoner's dilemma is used so often as an example of rational self-interest leading to suboptimal outcomes or formal modeling failing to capture real behavior. This is true only for the most stylized models and simplest games. Really rational players will choose to restructure the rules and play a better game! Since prisoner's dilemmas were bad games, we figured out how to make credible commitments and overcome them. Since talk is cheap, we developed things like punishment and social norms to enforce commitments.

Adding things like iteration, reputation, and punishment to simple games leads to complex cooperative outcomes that reflect real behavior—and we can model them by adding a few simple rules. I think it's a fascinating and optimistic view of human history: modern market-exchange societies are the outcome of a long process of figuring out how to turn bad-outcome games that encourage defection into positive-sum cooperative ones that benefit everyone. Yet we are still biased to ignore all the cooperation around us and see selfishness (here's one of my favorite papers on this subject: http://papers.ssrn.com/sol3/papers.cfm?abstract_id=929048).

I've also found it a very valuable personal insight. When you find yourself playing a bad game, don't settle for choosing the least harmful payoff. Figure out how to change the rules.
I believe some European governments, because of mandates to use open source, want to fund the Document Foundation to get much better support for Office formats. Maybe in 5 years that argument will be moot too. Well, a boy can dream.
I notice this too every time with the Humble Bundle. I mean, go to humblebundle.com right now and Linux wins again.

Can anyone explain this?
The fact that they charge for Drive and not G+ doesn't imply that Drive is more important than G+. Looking at everything they have the last couple of months I would argue it is in fact the other way around. Although longer term and not direct revenue, G+ (and it's ad possibilities) is more valuable to them.
COMO UN EXPLORADOR
That's more the distributors' problem. An Ubuntu package (well, .deb) and an RPM for Fedora are the only necessities and the other distributions will do the hard work themselves.
I first picked up "C++ for dummies" when I was 12. I really tried and struggled, but they didn't really explain much.

Ended up dropping C++ and learning Python years later.
Maybe Amazon could add a new category of HITs, "real-time HITs".

Someone (the "turk", or whatever Amazon calls them) keeps an open window (and is optionally paid for each minute with the window open), so new HITs would appear immediately, and the "turk" would be rewarded based on the speed of the response.
I think it has the potential. It always had.
Android already turned the mobile market upside-down.

The advantage of Linux is that you can take the pieces that suit your needs, replace the others with your own modules and presto, you've got an OS.

Then you can build the hardware for it and bam, you've got a killer machine meant for consumers.

Android may be a bad example here, but think of Tivo. Think about it, suddenly every PC maker can assemble some hardware together and call that a games console.

The missing piece for Linux was always the software, like games and Adobe Photoshop and MS Office. If Linux gets the support it needs for the games that people love, then I could see its popularity going through the roof.
Cherry picking applied software engineering (and glancing over your curriculum, specifically web programming/app development) as the only modern relevant subset of computer science seems a bit dramatic. I personally don't really care how/where people learn how to code, and like you, I don't care much for the "priesthood of the technologist" I see so often in our industry.

But so confidently suggesting that ".. academic CS departments is not what we need as a society" is no different "cargo-cult" thinking than the poster who suggested that many don't take vocational training seriously. You are blogging about and representing a vocational training service, obviously the readers on HN are going to be skeptical.

Choosing the path of academia in education and as a career is a perfectly valid and respectable choice. Suggesting that the works of groups like the ACM, IEEE are not addressing real societal problem is pretty harsh, regardless of how elitist they may or may not be, and regardless of whether those individuals are making a significant contribution to society or not. There's no need to shit on smart and passionate people in specialized / esoteric fields in computer science simply because their work can't be easily app'ified or conjured into an mvp (http://cs.nyu.edu/~jhan/, http://www.dgp.toronto.edu/~ravin/ ...)

I studied computer science in my undergrad. I didn't go to learn how to code nor did I expect my university to teach me how to code, I already knew how to do that. Many of my friends discovered a passion for CS because of their overlapping math/logic/theory breadth courses, not despite it. Assuming the typical CS student is someone who only enrolls to learn things like applied programming grossly oversimplifies and generalizes a person's intentions and motivations for learning, even though I'm sure there are many with that primary motivation.

Online/alternative learning programs, like your company, are a great approach on education which have lived happily in parallel with universities for years. It's not a replacement though, it is an alternative. I don't think the shortcomings in some universities warrant the "academic butchering" as suggested so boldly in the post's title. To suggest that we should start systematically shutting down CS departments simply because their current curriculum doesn't produce good programmers in a way that aligns with your model/curriculum, is a scary and dangerous thought. When you take away university departments, you chop the legs off entire disciplines.
Awesome! Wish I had this opportunity when I was in school.
Agreed, the concept's great but really you're just taking a picture then asking someone to describe it & printing that; that tech's been around for a while.

A more practical approach may be to develop a camera with access to the web. When pictures have been taken and the camera can get a 3g/4g/wifi network connection it uploads the pics to the cloud (optionally removing or retaining to save space on the camera's local memory or allow the images to be accessed on the camera in offline mode). You can then put in some serious server power to run through all uploaded images to describe the contents (including tagging people in the photos and using GPS data to help identify content based on location context) and have this data automatically sent back to the camera (if desired) as well as stored against the image online.
Randomly picked images, or those with a low accuracy rating (e.g. the algorithm has rated its description as tenuous) could be sent to a service such as mechanical turk so that the results can be verified / improved upon / to ensure the algorithm has feedback to learn from.
I co-authored a book published by Wrox Press a few years ago. Editors specifically tell you to pad as much as you can - the fatter a technical book, the better it sells apparently.
Verbuga - Franse werkwoorden
Or uses Android.
it would be relatively easy (and I'd be surprised if someone hadn't scripted it to make it easier) to have a set of project specific configs which you merge into your global configs and exec a subshell per project. If you did it inside screen/tmux then you'd be able to switch between them easily as well.

The main issue I have with discriminating shells like this is that I tend to have a whole bunch open, and use the first I find that isn't already doing something useful. This means a lot of the time it's using features that technically 'belong' to a different project.
Implementing a non-strict functional language in JavaScript
Why speech synthesis? Just have the person recording instead of typing.
Thanks.
Did you go employee to consultant?
Why was it right time?
It's an awful API for the programmer

Same could be said for Direct3D. It has its own share of pitfalls. Apart from that MS completely changes the API between versions, making porting difficult, and making it hard to gracefully fall back on old hardware without supporting multiple APIs... I wouldn't say one is inferior to the other.
Importance Of Body Building Supplements
Nowadays body building supplements are something very common and there are varieties of supplements that help you to enhance your health and physical fitness.
That raises another good point - privacy. I take a pic of my girlfriend on the beach, and some random guy on the Turk gets a copy to distribute / use as they like. This means building this functionality into a standard camera would need an option to turn off the "auto-annotate" feature selectively if using the human method.
My example's obviously quite tame, but there are a plethora of more serious ones (including people who'd want to use the service to keep electronic copies of legal documents and have the annotation feature provide a quick cataloguing system).
Anti-Piracy Group Asks Court to Gag The Pirate Party
I disagree. Early mentioning "associative arrays" is a problem? I don't think so. Even if reader don't know what they are, he can learn from wikipedia or somewhere else. Why write so many times about basics? Googling is so hard? Sory, I think it's most basic programmer skill - to find information he need.

The same with everything nil and another novice caring stuff. This book is good (I know since I learnt from it), if authors cared about so-novice-people this book would suck so much. Imagine you want use lua for your C program, whant to learn it first and you read what associative array is. I'd be mad.

And I disagree with your point about "practical" examples. Practical stuff you learn at work. Examples are good to learn syntax and general stuff, rest you can find quickly in documentation.

On the other hand, programming tutorials needs rethinking, but I think it need far deeper change.
Adidas Adizero Rose
The captcha is there so people don't scrape the filtered reviews (be it Google, a browser extension, spammers, etc)
If anyone wants to guest on this week's show - talking about Google Drive - drop me an email me@alexmuir.com. We are probably recording Thursday 10am PDT.
No need for (b) typos and (c) trolls, but (a) opinions are output that computers currently fail to effectively provide, but things that much of human society currently depends on. I was going to cite medicine and marketing as examples, and act like science doesn't depend on opinion, but that is actually very false. The scientific process is basically 1) experiment/observe (i.e. take pictures), 2) form opinions (calling them "hypotheses") about what we observe and 3) decide what to do next to convert that opinion into a truth value.
Apple rejects idea of laptop-tablet hybrids
relevant paper: http://nlp.stanford.edu/pubs/SocherLinNgManning_ICML2011.pdf
VMWare Open Sources Windows Version Of Linux Desktop Testing Project
I did, several times in the grandparent post:

> But all of the fluff projects being funded right now that won't go anywhere will come back to bite Kickstarter.
> But if he can code, it's equivilant [sic] to someone following a Fruity Loops tutorial, saying they're going to make you a song. If he's creative and talented, maybe he's got a chance, after a learning curve.
> If he can't, it's like someone learning to play chords on a guitar promising the same. No chance.

The other posts outside of this were made later, and were intended to address a slightly different point. My position could be wrong, but I don't believe I've been inconsistent :)
"You can often get away with your tax being 1 month out of date if you sweet talk the office. "

You can also sweet talk a guard into leaving you off with speeding, or at least try. There was a segment on the NewsTalk radio a few weeks back about the best excuses guards hear from motorists:

- "Ah guard, have you nothing better to be doing with your time?" At which point, the guard will stand back casually and point at the letters TRAFFIC CORPS emblazoned on the side of the Garda car.

- "Ah guard, it's a new car, I was only testing the speedometer to see if it was accurate." etc.

You couldn't imagine having this kind of banter with a cop in the US for example, as he doesn't know if the motorist is armed or whatever. UK-based Irish comedian Dara O'Briain did an excellent sketch about people in the UK being far more 'black and white' about things, whereas in Ireland we 'appreciate the shades of grey' in life!
Propelly
Given this is a British startup, it is a shame that it is priced in $. I assume that things can only be sold in $ too?
Yes this is correct. Those numbers are based on data published at http://www.newvem.com/topic/cloud-radar. For reference, light user are those with up to 8 instances, medium users have between 9 and 35 instances, and heavy users above 35. We didn't publish the total number of users in each segment, but I can confirm that that the survey was based on a sample of around 200 customers, as mentioned in GigaOm's article

The reason we chose to segment by number of instances is that we consider this as a good metric for the complexity of one's cloud footprint, and the corresponding effort required to manage this footprint.
> I think it has the potential. It always had. Android already turned the mobile market upside-down.

In what way did Android 'turn the mobile market upside-down'?

The mobile market turned itself upside-down, and Android was just one of the players, along with (in historical order) Symbian, Windows Mobile, BlackBerry, iOS, and as one of the last to arrive on the scene, Android.

Not to start a mobile OS flamewar or anything, but I can honestly not think of a single way Android 'turned the mobile market upside down'. It's just a commodity mobile OS like most of the others. That it ended up on the majority of smartphones sold is IMO what you would call a serendipity.
is this like myspace?
:)
9 REASONS WHY Your BLOG GETS ZERO TRAFFIC
imo, Learn X The Hard Way does this exactly right for people completely new to programming.
But it runs on linux in general.
Does this 4-year-old girl look like a gun-wielding terrorist?
In the US we have a weird property of our speed limits. The norm is for them to be under-posted. So a 45 mph road is usually one that you can (and in some circumstances, should) take at 50-55 mph. And on most of those roads, you won't get a ticket for going 5 to 10 mph over the speed limit, because that's the normal speed.

There are two problems with this. First, there are a lot of country roads that are properly posted, and the typical 5-10 over is seriously unsafe. I would rather increase speed limits where appropriate and enforce them.

Second, in urban areas, the limit is set for reasons not related to road safety, and those reasons are a lot less flexible. 10 mph over the typical urban speed limit (of 25 mph) is the difference between about a 15% chance of killing a pedestrian and a 65% chance.

The reality is that people don't respond strongly to posted speed limits. They just aren't enforced often enough for the posted limit to be a major consideration for most drivers. Traffic calming is far more effective (if also controversial).
I've been using an Atom-based netbook for some time and I don't have that many complaints about its performance. The reason I opted for a larger i3-based machine for its replacement was the 2GB memory limit. I like the size-price combination of netbooks. Too bad they are being phased out in favor of much higher-margin "ultrabooks".

Had an Atom-based netbook offered 4 GB of RAM, I'd have jumped for it immediately.