skysight-inc/HackerNews huggingface dataset:
11 tips for protecting your wireless networks
Could someone please explain to me why this is different from hosting your own environment? In your own environment, $x / month gives you an environment that can handle a certain amount of load. You can either spend time (= money) on optimizizing your application so you get more bang for your buck from your hosting environment, or you can spend that money on your monthly hosting bill. And it's your job figuring out an optimal balance between those two things.
+1 to that. I clicked through expecting an article and found an advert. Crass, crass, crass.
Ah! Now a purposeful and bad design choice is touted as a bug after shit hit the fan. Nice try. 5 points for effort.
General Assembly opens in London
I have to give Bill Gates the credit for nailing the real genius of Steven Jobs...

.

Lise Buyer (to Bill Gates and Steven Jobs): "Question, I guess it’s historical curiosity. You approached the same opportunity so very differently. What did you learn about running your own business that you wished you had thought of sooner or thought of first by watching the other guy?"

.

Bill Gates: "Well, I’d give a lot to have Steve’s taste. [laughter] He has natural–it’s not a joke at all. I think in terms of intuitive taste, both for people and products. You know, we sat in Mac product reviews where there were questions about software choices, how things would be done that I viewed as an engineering question; that’s just how my mind works. And I’d see Steve make the decision based on a sense of people and product that is even hard for me to explain. The way he does things is just different, I think it’s magical. And in that case, wow."

.

-- http://allthingsd.com/20070531/d5-gates-jobs-transcript/
Today's analog of Bell Labs and Xerox PARC labs?

Remember that back in the time of PARC, to do that kind of research, you needed a computer the size of a small house. With utility computing we've dropped the cost to less than one server and based on usage.

Remember as well that PARC was essentially just a few people: Starkweather (laser printer), Metcalfe (ethernet) and Kay (PC, GUI, Smalltalk, etc).

So doing the math, it seems that today's analog of PARC is a single woman in Senegal or a couple of guys in Poland. It could be anywhere, and that's pretty exciting!
Wine by the Glass for Home, Napa Tech's Consumer Version of Wine Dispenser
A dark room during the day is not very good for your health and mood.
All I see is a picture of a zepplin. Where is the logo of an exploding airship?
> if you aren't planning on dataloss, you are just begging for a disaster.

General rule for picking products -- if a product, by design is supposed to teach you a lesson about backup strategies, don't use that product.
Why does Klout in particular seem to piss off so many people? If the text he cites from the Data Protection law were to be interpreted broadly enough to make Klout illegal in the UK, wouldn't it also cover the information about you that Google and Bing collect and process?
This is fantastic, thank you
Best Kitchen Chimney in India
ALDA offers a wide range of electric chimneys in india. Purchase high quality stainless steel electric chimneys at best prices online and dealer network in India.
If it's any consolation, I found the Robbins vi book to be little better than adequate.
REGENT RESIDENCES  Serangoon
If they are worried about it, why not preempt it? A simple upload form on the internet where you can upload your a picture of your mole and have a dermatologist take a quick look at it for $15 would be very attractive for a lot of people (not least because it is easier for people to do it than it is to schedule a visit.

And it would be a nice side income for some young doctor.
But is Klout incorporated or hosted in the UK or EU? If not, how exactly do they violate UK law? I mean, pornography is illegal in many countries, but that doesn't mean a US pornographic website is illegal, even if it's available to citizens of that country.
This is simply anonymous vile FUD. It does not even read like an honest story. There is also not one reference to a real case, or anything that can be sourced at all. There seems to be a FUD offensive going against MongoDB for some reason.

The thing that worries me most is that this article got so many upvotes.
View Detailed Stats About Your Browsing Habits with TimeStats for Chrome
The US smartphone landscape
Thanks! I stand corrected.
Dutch SSL authority KPN stops issuing certificates after hack
I agree wholeheartedly. To compare, as Gladwell does, Microsoft's "copying" of Mac to make Windows to Apple's "copying" of Xerox PARC's half-assed UI to make Mac is completely missing the point.

Jobs produced "copies" of things that transcended the things he copied (he "copied" an MP3 player with (a) a simpler but better MP3 player, (b) cross-platform software with automated ripping and an online store, (c) seamless integration, (d) negotiated rights with all the major labels that boggled the minds of rivals (see Gates's reaction in the Isaacson book) and also allowed indie artists direct access to their fans). And, in my opinion, the iPod is the least of Jobs's major accomplishments.

I don't want to downplay the genius of the guy who developed the automated cotton mule. The early 19th century didn't afford opportunities to effect sweeping technological revolutions that our era does.

The idea that Jobs got the idea of the iPad from the Microsoft engineer who boasted about the tablet version of Windows is laughable. Isaacson's book (and other sources) document that Jobs was trying to source working touch screens before the Mac shipped, and carrying around designs for laptops in his pockets.

If Gladwell has a valid point to make in the entire article, it's that Gates's desire to fight malaria with his billions is commendable and visionary. I won't argue with that. Everything else is rubbish. (Someone, I think the Economist, suggested at some point that Gates was the greatest Robin Hood in history, which nicely implied that his billions were largely acquired by theft.)
Wait a second. These are earnings that Google international made. So, yes, perhaps they have weaseled out of paying taxes in the UK or various European countries but IMO they shouldn't owe the US a dime of that money. It wasn't made in the US.

I find it really frustrating that people talk about discuss these things as "look at all the revenue the US lost because of this!". Sure, and look how much the mafia lost on it too! Both of these armed groups could have made more money if they just extorted foreign agents and took their money (calling it "protection money" or "tax" or whatever seems appropriate).
Things are complicated. Beware of the potential phonyness lurking there. "Instead of making a business offer, pretend to be friends long enough so that the other party will (maybe) want to make business with you."

Cool and all, but sometimes a pitch is just a pitch, and a fuck is just a fuck.

Also: personally I would never start a business with a friend I really cared about. Never. It's just like having a "friend with benefits": it can go perfectly or it can be hell on earth.
Exactly - that's how I learned programming, too. It didn't matter so much about the syntax, but what problem you could solve. For me it was a Perl CGI script for letter writing and earlier a Hypercard registration system that got me into programming, despite my father and teachers repeatedly trying to teach me BASIC. Today it might be adding javascript to a page, or customizing/coding a game using tools like Scratch or Gamemaker.

And there is decades worth of research backing this up (problem-based learning, situated cognition), but CS education has been slow to adapt.
The fifth myth about static analysis - small test program is enough to evaluate
congratulations for the launch . The app looks promising. If only there was an Android version :D .

Btw a simpler site for mobile devices would be nice . I am visiting the site using opera mini from an android device and I'm not able to see the text properly.
I'm sure part of it is that Steve Jobs actually understood programming (even if he wasn't a programmer himself) - coupled with his desire that things should be beautiful.

He said that it was a mistake only taking the GUI to Apple, and he should have taken the whole Smalltalk environment. This in turn lead directly to why Next (and hence Cocoa) uses Objective-C. The fact that he would argue with Eric Schmidt in a car park about the merits of why Obj-C is a better O-O language (http://www.businessweek.com/magazine/eric-schmidt-on-steve-j...) says a lot.
Joining forces against Lodsys patents
I'm web developer, 25 years old, I'm raising 21000 euro/year. What I'm doing wrong? :/
A very interesting thread. I haven't worked in this particular area, but isn't IaaS the happy medium?
If you chose a platform, for example Node, you could shop around for the best value between Heroku, Joyent, CloudFoundry etc. In theory, the only lock-in would be your initial choice of platform, and you would keep the flexibility to scale up instances to meet demand.

Are things quite different in reality? I'd be interested to know.
I'll take "Google screwed up, it'll be up when it's up" over "I screwed up, I'm dropping everything and scrambling to fix it" any day of the week.

Also just to scope the discussion: I'm not talking about big, important things - those with ops budgets and rotas - I'm talking about small/low-budget/side-project type thing, like the OPs project.
Energy Efficiency of ARM Architecture for Cloud Computing Applications
Essential Stories for any Enterprise Application Product Backlog
6. Don't tolerate crap.
7. Turn your product announcements into theatrical performances.
8. Have as your main goal keeping the end users happy, not the middle men.
I guess I'm just part of a group that thinks of one of 2 things when I see a zeppelin - the hindenburg or goodyear tires - nothing else.
If you are trying to teach someone the basics of programming, basic operators are enough. A great exercise is "write a function that takes an ASCII string in as input, parses it, and returns an integer. And write a program that takes the string input, parses it, and displays the output to the screen."

It's a great exercise. Writing your own atoi function was one of the first things I did when teaching myself C.

This is the difference between learning the language as a training exercise, and learning the language with an eye to writing software in it. C is a very easy language to learn as a training exercise. It's only when you get into writing significantly complex programs that C becomes a language that takes a lot of time to master.

The goal here is to learn how to program, not learning how to write programs in C, so the sorts of tasks and things are really pretty approachable.

Ok, if you really want something more advanced, write a program that, say, shuffles a deck of virtual playing cards. Again, something a beginner at programming would learn a lot from (pointers, data structures, memory management) but a professional C programmer would laugh at as trivial.
> A Ruby programmer learning C has to unlearn all the assumptions and niceties Ruby has spoiled them with.

Only if he wants to learn C.

But why bother? For the overwhelming absolute majority of programmers it's a complete waste of time.
The Market Economics Fairy doesn't work here because there is such a large lead-in time to making money as a programmer. I have had 2 or 3 friends want to become programmers just because they want to make more money, and also because they see the opportunity to make their own apps etc.

I helped them as much as I could but none of them are now programmers because it's just too much work for no return to learn this stuff. You have to be interested in it, and supply and demand doesn't make more people actually interested in it...
By this definition, virtually all Linux/Unix sysadmins are programmers, right?
Objective-C is the choice if you are developing for Apple products. But coming from Java, C# and Mono were a much easier switch.
The proportion of Danish citizens on some kind of transfer income: 60% (includes student stipends all the way to pensions)

The value of new research undertaken by people on transfer income: very small, if any at all.

The reason the idea requiring direct democracy is that it involves two wolves and a sheep voting on what's for dinner.
Moore's law for Solar Energy?
But like my 'email canary': http://blog.jgc.org/2011/06/my-email-canary.html
I've just recently switched to using Emacs with Evil (A Vim mode for emacs). That's just simply awesome.
Another shop that forces me to login (thus create account) before I can review my shipment options. I had to spend my energy to look around a site to find, well.. nothing. So if you have a shop, please provide complete price before I have to write down my mail and credit card details. Most of the time the prices are fixed so you just need the country to tell the price. See ebay for good example.

summary: I didn't buy any of the books because I didn't know how much I would have to pay.
I guess to me that's not an interesting dynamic for a society that's advanced past subsistence farming. In subsistence farming, yes, you work to feed yourself. If you have modern 21st-century farming technology though, producing enough food to feed everyone takes only a few percent of GDP, not 100% of everyone's time. Why not just give it to everyone, since its cost is basically noise on modern economic scales anyway?

Then find some more advanced goals for people to work at. If they really, truly, want nothing but a bare subsistence existence, and nothing else that modern society has to offer, then fine, let them sit around eating 2000 calories/day for free; maybe in the future robots will do all the work anyway, and lazy humans can just live off the munificence of their robot benefactors (we're halfway there). But an "advanced" society in 2011 where the reason people work is because they'll starve otherwise, despite the utter un-scarcity of food, now that seems like a pretty shameful dynamic. I'd be more interested in asking, rather than setting up artificial scarcity so that people have to work for the old scarce things (e.g. food) even though they aren't scarce anymore (there's only a distribution problem, not a scarcity problem), whether we can have a society where people work for something else. Maybe the answer's no, but to me that'd be a pretty sad answer.
Am I the only one who thinks Objective-C is complete crap compared to Scala, Haskell and the likes?
Hell, even C++ is way faster to code in and provides a better experience.
Obj C is just immensely verbose. I'd love to be able to use Qt + C++ to program iOS instead..
I find those tests to be very much lacking in readability
""Instead of making a business offer, pretend to be friends long enough so that the other party will (maybe) want to make business with you."

That's not what I'm saying. Rather, I'm talking about cultivating a network of friends in and around the business. If one of those friends happens to be an important person, great. If not, great.

It's possible to have a long-term agenda and not to be mercenarily seeking things from people along the way. In fact, the less you do the latter, the better. Ironically enough, you'll probably have an easier time getting help from people if you're not solely trying to get help from them.

To refer back to the girls-in-bars analogy: you'll have an easier time getting laid when you're not trying hard to get laid. When you're simply trying to have a good time and meet interesting people, getting laid is icing on the cake. It's not the goal, but when it comes along, it's a bonus.
Is this something people don't do? I can't stand using a computer if the room isn't bright enough to offset the screen. Although a lot of times I won't notice as it gets darker, and become more and more uncomfortable until I realize I need to turn on a light.

But I like complete darkness when watching movies-- a single light on in the other room drives me crazy. Any theories? Probably something to do with immersion.
But (I'm pretty sure) it would be illegal for someone from a no-pornography country to view a US porn site.

So my understanding is what klout does is 'fine' for US users, but gathering data on UK/EU users is subject to EU data protection laws.

And of course, IANAL
So what? That's not what the original question was about. It was about how to get someone to be able to program in C#, and giving that person some theoretical books on computer science is probably a very bad idea.

Some people learn very well just by reading a book, most people don't. It's impossible to answer the original question in a good way without knowing how that person learns best, what he knows beforehand, what he's done so far, and what he wants to use programming for.
I'd recommend Aquamacs (which is integrated pretty well with OSX): http://aquamacs.org/
What's the most important thing when learning to program?

My answer: Exacting logic.

C is a great language at teaching exacting logic. "Wax on, Wax off" kinds of things.....
Afternoon Apps: How I built and launched an iPhone app in a single afternoon
Open Source Tool Scans for Duqu Drivers
Out of curiosity, how much would you expect to pay for something that works slightly better than something free?
Hi, just wanted to say thanks for the idea. I setup canaries on both my wife and my own accounts after your article made the rounds.

So far no hits..
And yet we complain loudly when a service isn't available outside the US.
And what about those online poker companies that are not based in the USA? Why should they comply with USA law?

If Klout are collecting and storing data on UK individuals, they are subject to UK data protecction law. The ease of enforcing that if they don't have a UK operation is another matter, but they are still interacting with UK users in a way which triggers UK rights under UK laws, with which UK courts could require them to comply.
Are you implying that self-taught programmers can only ever write 'something that compiles'? Because frankly, the best programmers I have met thus far have largely not studied computer sciences.
Greenday American Idiot Mp3 Album
Another really nice simple, live Markdown editor is MarkdownPad which can be found at http://www.markdownpad.com. It is a 'full-featured Markdown editor for Windows'.
I'm confused by your income totals in your two examples: "$200,000 of income" and "$1.9m of income" can you break these down for me?
And in the process of discrediting, you might have turned many people away from MongoDB. You actions seem irresponsible to me. Unbeknownst to you at the time of posting, I'm sure, but your blog has gone somewhat viral, and it could take 10gen a while to recover from the negative press. Did you consider this when posting?

Kudos to Eliot for coming on and answering your phony accusations. I feel sorry for him though as he has obviously spent a great deal of time in responding, when he could have been doing other important things, like fixing urgent bugs. As others have pointed out, this is the mark of a company who take very good care of their customers. Customer service is what differentiates chiefs from cowboys.

HN is an important community resource, especially for people with little startup / dev experience. I would urge you to think next time before being so irresponsible.
You might want to check out Étoilé - http://etoileos.com/
Http://mustachify.me/?src=YOUR_IMAGE_URL
In both cases, fewer will be needed. This will either cause unemployment in the short term or will pressure the salaries downward. If it's a significant force, that is.
http://ookaboo.com/

I haven't done any breakout of ad revenues in different regions but every day I have to "moderate" comments in languages I don't know at all.
Exactly, unless they have a EU office, then they don't have to do anything. (In the same way Mr. Stross is free to say that Taiwan is not part of China (violate PRC law) or deny the holocaust happened (violate German law)).

The reason Facebook is being hounded is because they have an EU incorporated company.
The best thing about Dominion Strategy is the cards.
Myths about static code analysis
Yes http://europe-v-facebook.org/. It's possible because Facebook has a EU company, and hence is bound by EU law.
But (I'm pretty sure) it would be illegal for someone from a no-pornography country to view that site.

Using that analogy, then it would be Stross the one committing the offense, not Klout?

So my understanding is what klout does is 'fine' for US users, but gathering data on UK/EU users is subject to EU data protection laws.

That would be the same as it being illegal for a US site to distribute pornography to a person in a country where it was illegal.

The fact is, unless Klout is hosted or incorporated in the UK or EU, the latter have no jurisdiction over the company, and such their laws don't apply.
YouTube Killed TV
The golden age of TV is already long gone. Today all major TV services stream their content online and viewers have more power to choose from than ever. The death warrant of TV was signed with the emergence of the Internet, in particular with the flourishing of one company that was the embodiment of its destruction: YouTube.
Interesting you characterise mongodb users as hipsters - why is that? (at the risk of engaging a troll)

We use mongodb extensively, but I get the hipster feeling also, mostly because they hold office hours at Look Mum No Hands in Old Street, which is ultra proto-hipster.
Beautiful!

Great Feynman quotes!
This app is already free on various websites. Thanks!
Emacs is powerful enough to emulate vi. Is the contrary true as well?
We are building something exactly like that (native for mac first). You can sign-up for beta here: http://www.cobookapp.com
You asked where you draw the line. My point is that there's a real difference between not using a resource (more than one core) or using it without understanding how it works, because it's hidden behind a paper curtain.
Yes, but the UK laws aren't hard to implement - they are quite reasonable. Firms should obide by them - it's good practice anyway.
True, plus Apple can afford to have it ad free long enough to hurt Google. Try adding a 5 sec commercial each time someone asks
Urban Airship has raised $21.6M in less than 2 years, and I can't help but wonder when (and if) they're actually going to start making money.

Providing a RESTful front-end on Apple's push notification API is a pretty small thing. Apple solved the subscription problem, which was supposed to be one of UA's legs to stand on.

This statement makes me think they're grasping at straws as the platform vendors iterate them into obsolescence:

As we look to 2012 and beyond we’ll be looking at new ways to bake our platform into connected devices. Mobile phones are our bread and butter but we see opportunities with tablets, ultra-notebooks, desktops, TVs, set-top boxes and more.

I've always thought UA's business model could only ever support a "lifestyle" company (not intended the derogatory sense, by any means). They're not really proving me wrong here, and it seems like they're inflating themselves with VC, burning cash at a phenomenal rate, and grasping at straws to try and find something they can do to make money other than wrap Apple and Android push notifications in a REST API.
Corriere Viaggi
And what about those online poker companies that are not based in the USA? Why should they comply with USA law?

I don't know. When were they forced to?
Both good points, well played :)

All I can say is as a UK resident I feel like UK data protection laws should protect me from a company like this no matter where they are based.
Ok, so he found that with some effort he can get the price down. But it's still the case that if you build on the App Engine that you're locked into it. Personally, if I had to rewrite my app to be more efficient anyway, I would be moving to a platform that wont lock me in. After all, I'm sure they'll also have altruistic reasons the next time the raise the price. And the next time. And the next time. Etcetera.