skysight-inc/HackerNews huggingface dataset:
Everything is unnecessary. Some things are nice. Some of the nicest things are those which reduce cognitive load. Anything that makes it easier for my brain to "lex" the wall of text in front of my face is very nice indeed.

The fact that my prompt shows additional information is a secondary thing. (It's sometimes nice to scroll back through output and be able to see what directory I was in.) The _important_ thing is that the color and extra space make it exceedingly easy to visually chunk commands and output.
Great idea. Some thoughts:

- like xkcd suggests, the only really important slit is for the arms.

- couldn't this be simulated by taking a regular mattress and simply cutting a slit in the right place?

- has anyone tried doing that?
Best Twilight Quotations
When life offers you a dream so far beyond any of your expectations, it’s not reasonable to grieve when it comes to an end. Bella Swan It was nice to be alone, not to have to smile and look pleased; a relief to stare dejectedly out the window at the sheeting rain and let just
Was the first GPS a Brick Moon?
Boss: I need you to write me a program to print the numbers from 1 to 100

Me: Really? Is that really a business requirement? Any other requirements you need done?

Boss: Yes, it's your number 1 priority. No, just 1 to 100

Me: <a few minutes later> Done. Give it a review and I'll push it live.

Boss: <a few minutes later> No! I said 1 to 100 and everything divisible by 3 should be replaced by "FIZZ". Why didn't you do that?

Me: I'm pretty sure you didn't ask for that, but I'll do it right now. Any other requirements than FIZZ?

Boss: Thanks for taking care of this. There aren't any other requirements.

Me: <a few minutes later> Done. Give it a review and I'll push it live.

Boss: <a few minutes later> Seriously! Why didn't you put the BUZZ in there?

Me: What BUZZ are you talking about? You only asked for FIZZ.

Me: Wait a second, are you having me program FIZZBUZZ for you? What the heck!

Boss: Yes! Somebody on the internet asked how a non-programmer like myself would solve FIZZBUZZ!

Me: Sigh...
That's OK, he came up with the idea years ago and he posted on the web a few times. I don't think you would have got very far before being sued.
I think that really depends on the industry as well as the team involved.
Understanding Search Engine Relevance
There is no formula for how to value a startup after one year. In our case, we had over $1MM in revenue and built some very cool technology that was new to our space. It all depends on the company, the team, and the situation.

Also, while the brand (CraftJack) was a year old, I had started some of the properties we used to generate leads 1-2 years prior to that so was able to build some revenue from there.
I so dearly wish I didn't have to.
It's a one time pad, but working backwards. One time pads are secure, but you have to meet strict requirements for them to be secure. Those requirements are i: the pad must be truly random. ii: the pad must be unique

There's no randomness here. And there's no mention of the need for a unique pad. It's trivially crackable.

But it's a neat proof of concept.
For those without flash, what does it do?
Being on both sides of the mentoring table, it's definitely an important topic which is hardly covered.
One thing I like doing is in case I do use one or more of the tips given by the mentor, email him/her and tell them how it worked out, even if it's a couple of months later. I think that this is the reason entrepreneurs become mentors and most of them are very interested of hearing if their tips were useful. Sometimes I also share things which didn't work for me and why, I find out that mentors want to hear about these experiences as well.
>This is the real challenge RIM faces -- in an ecosystem-based market people's buying decisions are driven as much by the health of the overall ecosystem as by the merits of an individual product within it.

Doesn't BB10 run Android apps? It may not run them well, but it's probably a good start before developers start writing native BB10 apps.

On the other hand the danger is that devs rely on the Android compatibility layer and ignore the native APIs like it happened with OS/2 and Windows/DOS compatibility.
Nice "gotcha!" but it still doesn't take away from the author's point which is that diving in and looking up what you need to know to get a task done is sometimes preferable to going through complete exercises like those in LPTHW. For total beginners the exercises may work but if you're an experienced programmer what you're really looking for is just how Python does things. You already know how to program but you just don't know how a new language implements the concepts you already know. So I don't see anything wrong with that part of the article. The guy's not lobbying for something or talking about anything controversial at all. He's just talking about how he learned to program in Python coming from PHP. No need to try to "catch" him.
It combines a first-class graphical user environment with a fully UNIX-compliant command-line environment. For a web developer it really is as good as it gets. You get to run your text, image, audio or video editor in the graphical environment and the same server applications as you'd use on your production server.

With Linux you'll have to make compromises on the desktop side, as there's a smaller choice of first-class applications, and on Windows your server selection is extremely limited in comparison.

Linux has an amazing command-line infrastructure, though only slightly better than OS X, and mostly this is just to do with having better package managers.

Windows has an amazing desktop environment, very responsive (on the right hardware) and with deep application support for high-performance 3D. Linux is making strides here, and OS X is often close but limited by the capabilities of OpenGL and the slightly less refined drivers.
Yeah, I've seen the same anecdotal evidence in Capetown. BBM was the only thing keeping me on the RIM platform. Eventually I switched, but I think once BB10 comes out and is good, I'll switch back... just because I miss BBM.
How are 99.9% of browsers unique?

Surely something like "Windows 7 running $LATEST_CHROME" must account for a very large chunk of traffic?

I assume this takes into account IP address also?
As marmaduke says in his post, once you have a lot of components in a system you may be able to use existing components to wire new capabilities. Who would have known?

One might claim that from the model emerge the properties of modularization, hierarchy, data-hiding, and possibly even messaging and object-orientation!

Reminds me of Lenat's AM (Automated Mathematician) and Eurisko since the researcher's control and interpretation is so heavily involved in the process.

http://en.wikipedia.org/wiki/Automated_Mathematician

http://en.wikipedia.org/wiki/Eurisko

"Functioning, virtual brain"? I think the creator is trying to sell a book.
I use Inkscape as my primary means of collecting games resources and assembling them into a re-distributable package. I have my own build system that takes general Inkscape(SVG) objects, parses the namespace/hierarchy as described (Hint: CTRL-SHIFT-X .. drag the XML Editor to a second monitor..) and outputs a package tree that deposits directly into res/ &etc.

Paired with MOAI, I'm having a wonderful time handling the game asset pipeline in a structured manner.

The SVG DOM makes for a very vibrant playground when you want to automate things, and getting it all packed down to a .PNG tilemap can be done with very, very little script code ..
King of Samsung: a chairman's reign of cunning and corruption
Indeed. The out-of-work teenager doesn't necessarily need to start the business himself--someone will see the opportunity--but it is helpful if he can. I think it is a better mindset to try to be useful than to seek a job.
Rapidly heading off on a tangent, but there was an AMA by the creator of the RA soundtrack on Reddit[1] quite recently. I had no idea Hell March was that well-known (and I finally found out what the correct lyric[s] was!)

[1] http://www.reddit.com/comments/11n1xk/c6o41e1/
Android Development for iOS devs
"Hate" is a weird concept to bring up. RIM went from practically defining this market to having a substandard product. That's why most of their users are unhappy, not because their brand is simply unfashionable or some other kind of perceptual issue.

If BB10 is good, then great, maybe RIM can right the ship and become a real competitor again. We both hope this will be the case.
Yes this is what the article says.
I've started playing around with Ruby On Rails and really appreciate the way the framework is structured. Before that I was dabbling in node.js and had to make up my own project structure, which could end up doing more harm than good by making me confused.
Moreover, in node.js I had to download multitude of modules just to get some basic features working whereas with Rails I have a plethora of already available features which really makes my life easier.
I have never touched Django but I do believe it comes with lots of boilerplate to help you hitting the ground sprinting!
But good luck getting them out of there if they ever need it. It's such a bitch (just finished moving my friends cooking blog off there to a dedicated host). Also, even if you pay for their best plans they don't allow you to put ads on your site or install your own plugins. It's kind of a mess.
Great idea and looks cool but I typed in my address and I know a pretty big church next to my house was not on the list. If you want to look into it, it's called victory world church in norcross.
Well Stanislaw Lem's Memiors of a Space Traveler (24th Voyage) suggests we will all be flattened into glass discs and placed in random locations over the planet.

Source: http://books.google.com/books?id=1DNVzphAHD0C&lpg=PA24&#...
Nobody can make money at all if they refuse to think about how they can create value and then do it.

In other words, if you expect your life to continue as it has always done, it won't.
Successful Consulting Series – Technical Aptitude
The general malaise more effects them in terms of recruiting talent, it'd be a rare occasion that a top developer would go work for a company circling the drain. Whether Zynga needs top developers I suppose is the question.
Took me a re-read but... HAH!
Marijuana Decriminalization Drops Youth Crime Rates by Stunning 20% in One Year
I failed understand your train of thought here. Assuming Windows Phone takes 3rd place, how does that hurt open standards?

Are you talking about IE? IE10 on WP8 seems to be plenty fast if not faster than Safari or Webkit and seems to have decent HTML5 support. On the other hand, if BB10 takes 3rd place, all top three mobile platforms will use Webkit and then web devs will ignore the standards and code to the quirks of Webkit and stop testing on other platforms like Opera,Firefox or IE.(already happening since a few years in the wild). This will hurt open standards on the web and will favor one particular implementation.

Perhaps you're referring to Office on mobile when you say open standards?
>I was hoping for the nitty gritty details of their dirty scammy business.

For me, it never seemed like you had too look past their basic business model to find dirty and scammy practices.

Their customers are small businesses, and the site's users are offered massive discounts, of which Groupon gets a large cut.

Small businesses do not want to be in a position where they are offering steep discounts in the first place without Groupon. Every day their incentive is to run their business to minimize excess inventory and price merchandise properly out of the gate, as well as stock the correct merchandise, -all so that they can limit merchandise going on sale, and if it does, limit the discount at which it does, in order to retain the highest possible margin. While you can illustrate exceptions, this is generally true.

So that being the case, Groupon comes along and tells the merchant essentially that they want half of the margin on products that the merchant is trying hard not to put on sale, and not to discount steeply when they do, and oh by the way, they want the merchant to massively discount that merch before they take their half.

It isn't hard to see why that model creates structural incentives to produce scammy behavior like inflating prices specifically for a Groupon so that the discount isn't really a discount (or if it is, much less than advertised). That's just for the consumer. The structure also gives incentive to Groupon sales people to engage in scammy behavior, pressuring small businesses to sign up for a service where the value proposition is often very small, non-existent, or worse, negative.

Groupons can be effective for small businesses, but when your model is selling users massive discounts by slashing margins, and then taking a massive chunk out of that slashed margin...well...it certainly set my radar off at the beginning when I first heard about them.
These being my introduction to the Dune universe, I was quite surprised when I finally read the books to not come across a single mention of the House Ordos :)
Wow it's McSwiney's from the Stainless Steel Rat books.
I think it was a joke?
Probably a good thing, as the only way I've found to do well is to hide in good terrain, which I can do while dealing with Mickey Mouse.
Panopticlick demonstrates a few things a website can gather. It's not just browser and OS version: https://panopticlick.eff.org/
Well the one true lisp of course was given to us by Alonzo Church, that other guy we rarely hear of :)
How technology is transforming city governance
Cached version (seems to be down here): http://webcache.googleusercontent.com/search?q=cache:r_L6UYB...
I disagree with selling sex being morally in a grey area, but minors are already banned or prevented from taking many (most?) dangerous jobs that nobody have a moral issue with (say taxi driving).
One could wish. I'm still getting spam from linkedin and couple of others "social networks" (badoo and similars) even after reporting every email from them as spam.
How much is usually not revealed unless the acquirer is a public company.

His story is a good example of balancing risk and opportunity. Early VC money will just give you some job security, while selling out when you 1) have a qualified buyer, 2) your company looks good and 3) you have little or no wealth outside the company can give you a big head start on life.
O Brother, Where Art Thou? BrainLeg: Geographical Java Developers Distribution
My console logs all people visiting the site, and also where they are from.
The author also took the time to translate yes and no to various languages. I got 'Nee' for example, that's Dutch for no.
Uh, have you SEEN the inside of a "regular mattress"? Cutting a slit in it would destroy it, plus sticking your arm into would be like sticking your arm into a pile of chicken wire fencing.

One of those all-foam mattresses might work, though. Not sure.
Interesting , I just cleared cookies and tried that and apparently my browser is unique.

I guess it would be somewhat rare (I am running Ubuntu) but not that rare.

I'd be interested to know how this can be, since nothing in the info it gave back looked especially unusual.
Your post is a disgusting appeal to emotion, and a useless one at that. "Think of the children!". What would you have us do? Crucify this guy who may not be guilty of anything but protecting free speech?

You can go on spouting your nonsense about Tor just being for CP and downloading media, but the internet is getting more and more censored every day. Someone went to jail in India for clicking "like" on a post that spoke out against a politicians. How long until this comes to your country? Things like Tor are the only thing that will keep the internet free over the long term, if it can be done at all.

But no, let's just shut the whole thing down and go back to smoke signals because some asshole out there might otherwise see a picture of a naked kid that was taken 20 years ago.
Was that excerpt intended to rebut the statement "It's not even really clear what a Cleanweb would be", or to support it?

To me, it does the latter.
Techniques and Strategies to Increase Your Profits with LinkedIn
Awesome point! I will add that one.
Marketing: That's great, but can we change it so that it says now with 25% more buzz? And also get anyone who reads FIZZBUZZ to sign up for our newsletter?
This article is ... problematic;

The author apparently made no attempt to do an apples to apples comparison and drew a hasty conclusion. After realizing the error the only change to the article is a small update at the end saying everything he said before was wrong. This is diggbait at its worst.
API Management Explained - Why you need it and where to get it.
>watch a few episodes of CSI if you want to get a rough idea how it works.

Please don't watch CSI if you want to see how anything works. CSI is bullshit from top to bottom. If you want to see reality, watch "The Wire".
Agreed on your last point. I stopped reading halfway through because of all the (questionable) assumptions the author made.

I'm a massive fan of Obj-C and I think it could be a great tool for web development, but (other than potential advantages when interacting with Obj-C clients) I don't really see it as having any advantages over other platforms. Windows devs are never going to use Obj-C for their web development and I'm not really convinced OSX/Linux devs are not going to move away from Ruby/Python/PHP/Java, either.
Penetration Testing with Smartphones Part 1
http://www.khronos.org/files/webgl/webgl-reference-card-1_0....
http://www.khronos.org/files/opengles3-quick-reference-card....

Look at the sources to http://media.tojicode.com/q3bsp/

Notice the clunky transitions between Javascript and some degenerate form of C where everything is a member function of some hairy stateful singleton global object.

Oh, and all that matrix math isn't part of WebGL, the API neither provides graphics-specific utility functions nor general-purpose math operations. You have to roll it yourself in Javascript. You know, the way you have to write your own layout engine to write a 2d webpage?

This is all before we even get to the shader, where they just threw up their hands and said, "fuck it, let's have them send GLSL source as a wire protocol"

Also, security problems, weird device whitelist/blacklist, Microsoft's reasonable "hell no" stance, etc. Taking WebGL seriously is sucking the air out of the room and preventing progress on satisfying the demand for sane 3d on the web.
Thoughtbot Opening an Office in Colorado
I love Dwarf Fortress, but I would not characterize it as "playable."
Yeah, those are super-obnoxious, and frankly user-hostile. I'm not sure why advertisers don't consider that click-fraud.

I was on some page the other day that had a popover ad that looked kind of like this:

B B B B B B B B B B
B B C C C C C C B B
B B C C C C C C B B
B B A A A A A A B B
B B A A A A A A B B
B B C C C C C C B B
B B C C C C C C B B
B B C C C C C C B B
B B B B B B B B B B

Here the elements are Ad, Background, and Content. Everything except the content was treated as click target for the content.
There's a psychological and human aspect that some deem as positive that you are overlooking. While some shun away from the human experience, it's refreshing to head to an In-N-out burger and have well-paid smiling faces take your order and serve you delicious food.

Sure you could automate that kid, but while trying not to be sappy, that's another face you get to see during the day amidst a traditional day filled with computers, iPads, and now according to this -- machines making our food.
Interesting solution for image prep
Nothing says "I love you" like a template email.
Robots in a restaurant benefit only the owner, not the customer (esp. when they burn the burgers like in the pictures). When robots are able to cook proper meals, they'll be in our homes to do so, because we'll want to save time and money and not walk to the next fast-food restaurant.
How Amazon Followed Google Into the World of Secret Servers
That you're running Ubuntu is 99% of the entropy. Nobody uses Ubuntu (for certain values of nobody). The fonts you have installed. The versions of the plugins you have installed. &c.

I've long wanted to build a WebKit based browser that simply lies in response to all of those evil questions. Add it to my backlog of Important Projects, I guess.
Project Sputnik: Thoughts from a beta tester
There's a decent Settlers (Settlers 3-ish) port for the iPad.
using information that the vast majority of people don't care about

That feels false to me. I think the vast majority of people are too busy with their actual lives to understand how much tracking pixels and spy javascript can figure out about them over the course of a multi-year cookie lifetime.

(also see: patriot act. People with enough free time to care do care, but most people are busy raising kids, dealing with relationships, and recovering from emotional exhaustion due to broken workplace politics to think about things that they can't touch, taste, or have sex with.)

People would care if they knew and understood, but learning about how anything inside "the computer" works besides throw-the-cow or pin-the-clothes or filter-the-food is too nerd/geek and comes with negative social repercussions in their circles because they "know stuff."
Marketing: And can you add some social media buttons? That will help it go viral.
It's a problem in the D.C. Metro area as well.

My experience is interesting in that I'm blessed with genes that make me look decades younger than I am. And dress pretty much the way I did in my 20s, so everyone who initially looks at me thinks I'm somewhere in there.

After I hit 35 or so I increasingly found it difficult to find work ... until I scrubbed my resume of all evidence of exactly how old I was and then tried to be careful in interviews. I did this in the middle of one job search and the difference was like night and day.

And for a specific example, once I screwed up and mentioned working on PDP-11s, at which point my technical interviewer exclaimed "Just how old are you?!?!?!!!" Which is of course illegal, but in all fairness he'd just realized his model of me was seriously off. I said "Older than I look" and got the job, but it didn't end well....
24 Pull Requests - Giving little gifts of code for Christmas
How Expedia wiped a Georgia municipality off the map before the city prevailed
Ukraine signs $1bn gas deal with fake Spanish company executive
i love this article because it gives a real example of the kind of conflict/dilemma real life startups have...ross was brave to buck the VC trend and realize that financial security would allow him to be more risky with his next venture. that kind of perspective is really rare for young entrepreneurs (being one myself, i can appreciate this)
I'm calling bullshit on you being a lawyer. Someone is an idiot for running Tor, one of the last hopes for long term free speech on the internet? I guess you must think the founding fathers were pretty fucking stupid too, since the broke the law as well, eh?
The site is not up right now.

http://www.downforeveryoneorjustme.com/http://www.nixonmcinn...
C++ Game Programming for Artists

* First we pick a nice API, let's see, yeah SDL with OpenGL is a good choice

* Let's create a full screen surface and set the happy little flags to make it a double buffer

* Let's just write some happy little class wrappers for our main game components. There we are.

* We start with a happy little box twirling around. Just gently use the OpenGL API and map the textures so that they fit. A happy little light lives in the upper right corner. Now lets add some other boxes over there.

* Ever so softly write some game logic. If you're feeling adventurous, try using multiple threads, but don't forget to use some locks.

* To finish it all up, we just plug in the user input. How wonderful!

See you next time when we write an operating system!
The Secret to Making Food Look So Delicious in Ads