skysight-inc/HackerNews huggingface dataset:
Thanks! Yes, she takes all the pictures herself. It's incredibly time consuming, but pictures are such an important part of any food blog that it's definitely worth it.

One of her friends is a professional photographer and gave her some pointers when she first started which helped a lot. Even still, if you look at her older posts, you can tell that the photos weren't nearly as good back then as they are now. Practice makes perfect I guess.
I've been using Knockout and it's very good. The documentation is good too. The tutorials are exceptional.
Well some are better than others right. Riak/CouchDB are great when it comes to clustering/sharding. MongoDB has the best JSON support and is very friendly for developers. MySQL is proven, has the best tool support and most widely supported.

The fact is that just like one programming language doesn't satisfy all use cases. Neither does one database. So maybe PostgreSQL 'supporters' should stop trying to claim it is perfect for everyone.
Oh don't tell people how they feel about things! There are hordes of non-programmers (or their likes) using Ubuntu, even if they could choose Windows or Mac. Neither my SO or brother can code and they have rarely if ever been in a terminal, but are both very happy with Ubuntu.
They helped with the touch wheel, not the mechanical wheel from 1st gen iPod.
Stross on indispensable Android apps
I'd rather spend time building. The value prop of doing the research isn't worth it when I can just buy a Macbook Air and not even have to think about it.
Sorry, I was just asking if you were the guy at http://fullof.bs/ which goes by stonecypher on reddit...
What ad networks do you use? How many daily impressions are you getting and at what eCPM?
It has an inferior experience because you can't profit from making it better.
Other companies don't do marketing then?
Umm, assuming the github repo is what they actually use (i assume so given how often it is committed to) there are two tables per object. Reddit_thing_link, reddit_data_link, reddit_rel_thing_savehide, etc etc
Show HN : Drynk.me
I know from years of optimization and measurement. Everything matters. Google/ Matt Cutts like to state otherwise, but SERPs prove otherwise.
I had $200 of adsense free credit. Ended up getting users (like 100).

Then I had $50 of Facebook credit and that turned into like 20-30 users.

Just don't know what to do at this point. Don't want to spend more time adding features if it is not going to lead to anything.

Was thinking of making it like $10 a year or something and trying to get paid users instead of ad users. Just not sure if anyone would even pay $10.
I think it is more about people being exposed to Windows and Macintoshes. If my non-technical parents had Ubuntu at their jobs and their computer were shipped with it, do you think they would even dream about searching for a new OS to learn?
Orlando, FL: Network Engineers/System Software Developers

Valley Area: Liason to promote our cloud to local business, attend meet ups:

Pre-Req: Hard Sciences background, Experience working in a service provider environment, natural intelligence and curiousity.

Atlantic.Net (http://www.atlantic.net) is a 19 year old service provider that has pivoted several times with our latest product being cloud (www.atlantic.net/cloud).

We are actively developing this with new features that aren't available anywhere else.

Network Engineer: Routing/Switching, Cisco, extensive experience in debugging and conceptually designing WANs/scalable LANs.

System Developer: Experience writing in C, /bin/sh, perl, sed/awk anything to scalably get things done in as clean a way as possible balanced by actually having to get things done.

Liason: Technical background, great personality and ability to communicate with technical people in a non salesdroid way. Help build our relationships with the community and promote us to local businesses that can take advantage of our product, plus keep contact with existing customers there. May require travel.

If interest, mail me direct mp at atlantic.net
I've often heard that WebGL is very well a large security issue, and i've read about some rather frightening examples that could easily be extended to do severe damage.

But i don't understand how it could be fragmenting the Web in any way worse than what has been before and what might come as an alternative.

It's a fun addition, enabling hardware rendering on platform widely used, in a potentially simple way for the end user.

On top of that it's surprisingly open, enabling it to be implemented on almost any machine or OS.

It's still in its infancy and works like shit, with a bunch of browsers either having experimental, incomplete or a complete lack of an implementation (and a lack of interest thereof).

Still, i wouldn't want to have something like this go any other way.

I'm sincere in my question, because i don't want to fuck around or fight with people, i'm merely curious. How would you prefer it to be? Even if it's just a vague ideal?
Daniel Pink's "Drive" is a manifesto around this idea. I think all craftsmen should read it.
I have to agree with you. While it is possible to accept gift airfare and hotel worth thousands of dollars and remain neutral, it certainly looks dodgy. Especially if you're a broke blogger.

If the allegations are true, Samsung acted reprehensibly but these guys were naive.
The way I use the word, I usually intend it to mean covering a completely new idea. For me, execution, no matter how superior can never be innovative. It can of course be important, world changing, profitable, etc.

If I say that the ipad is not innovative, I mean precisely that there was no element of it that was an implementation of a completely new idea, but I don't mean to suggest that what Apple did with it is not amazing and transformative.

So yes, for me, innovative is usually a very high bar.

Jobs saw the mouse at Xerox and knew it was an idea whose time had come. The first mouse was innovative. The first optical mouse was innovative. The first mouse that reduced the number of buttons to one or reduced the cost to $30 was pragmatic and clever but not innovative.
From the start, the offers that Samsung made seemed ethically questionable. Yes, they may be common, especially where review device access is limited, but they seem very much like bribes.

I like The Verge's ethics statement, which they post publicly, for this reason.

http://www.theverge.com/ethics-statement

"We do not allow trips or any portions of trips (including but not limited to airfare, hotel, or car rentals) to be paid for by third parties (these are known in the industry as 'junkets')."

They make expectations for readers and device-makers crystal clear.
Each of the tires on my old Chevy at one point had over a dozen plugs. Each plug lasted several years.

The beauty of a plug is the kit is five bucks, comes with about a dozen plugs and you can use it anywhere. Get a thirty five dollar compressor to run off your battery and you can fix a puncture by yourself in the middle of nowhere. Not so with a patch.

But then I also won't drive more than twenty miles from my house without a toolbox...so....
I don't care, I'll judge on the article. This one does not seem to fit the characteristics you describe. I'll trust the community not to upvote drivel too much (they probably will, but it won't be your usual sun drivel).
I generate maybe $10 a month after paying expenses (server, some small design work) on this spare time website, through adwords: http://www.challengelistcreator.com

Not sure it could go much further though.
It's fairly common for companies to pay for journalists to attend events that are important to the company and the brand, just that for the vast majority of ethical journalists it's well understood by both parties that it does not imply favourable coverage. Some, like The Verge, refuse to accept any payments for junkets whatsoever because of potential ethics issues, but that doesn't mean that all journos who do accept those invitations accept to be paid shills.

Ethical companies understand that and accept the risk anyway, because getting good journalists with reach to even think of your brand and see your devices in the metal in the right circumstances is much more difficult than you'd think. So they put aside a relatively minuscule part of their marketing budget to wine, dine & sometimes fly journalists to these events.

If you look for it, you can often see this being disclosed by the relevant journalist at the end of their article, depending on their publication's ethics rules. For instance NYT journalists like Mossberg and Pogue will mention when a new Apple gizmo they're reviewing was shown to them personally by Apple before the public unveiling.

I have insight into this because a number of my friends are journalists across a few different industries. One in particular (not in the tech industry) was just recently flown to an event in Europe along similar lines, with the only requirement being that he was asked to attend all the particular company's press briefings there in return.

Samsung's behaviour in this case is unethical, to blame the bloggers for any of this when it's clear that they did their best to clarify the arrangement is unfair.
I have had a few interesting experiments here in the past year.

Experiment 0: I bought a hotel affiliate site off of flippa. It did pretty well initially, but I didn't do enough investigation into how the previous owner had been generating traffic. In short, there was a lot of untoward stuff going on. As I was getting all of that straightened out, the site got (deservedly) banned from Google's index for a few key terms. I made my money back and learned a valuable lesson: don't buy sites off of flippa.

Experiment 1: I created a few different sites around a big product launch, and monetized via product reviews and the Amazon Affiliate program. This worked very well for a period of time; the site was grossing $100 a day for several weeks with essentially 0 work. Slowly, my site dipped in the rankings for the key terms as much bigger players got their act together. From this, I learned that one-off sites can be valuable, but probably not in the long term. I should've sold the sites at their peak.

Experiment 2: I wrote some algorithms to find underpriced stocks and then examinate a few strategies around that security's options. This was actually a lot of fun. Based on my program, I ended up buying out-of-the-money puts on 5 or 6 different stocks. I'm sitting on a small profit right now. The next step is to exit my positions, finetune the algorithms based on a few key things I learned, and put more money into action.
10M/day ECPM ~$0.19
> One interesting point is he brought up Einstein's invention of relativity.

He didn't invent, he discovered. I'm not just being pedantic, I think the approaches signified by these two words goes to the root of the differences your describing.
> Adding a column to 10 million rows takes locks and doesn’t work.

It does not take locks, other than for very briefly.

1. Make a new empty table that has the same structure as the table you wish to add a column to. Add your new column to the empty table.

2. Put triggers on the old table that, whenever a row is added or updated, makes a copy of the row in the new table or updates the copy already there.

3. Run a background process that goes through the old table doing dummy updates:

UPDATE table SET some_col = some_col WHERE ...

where the WHERE clause picks a small number of rows (e.g., just go through the primary key sequentially). Since you aren't actually modifying the table, all this does is trigger the trigger on the specified rows.

4. When you've hit everything with a dummy update, rename the current table to a temp name, and rename the new table to the current table. This is the only step that needs a lock.

There are tools for MySQL to automate much of this. There was a post either here or on Reddit a while back about this which linked to them. I'm sorry but I didn't save a link to it so you'll have to search if you want it.
You can write to a view via triggers.
Can you clarify the point you are making?

Are you saying that Apple is succeeding because their customers are their users?

Or are you claiming Apple software sucks, and every ipad sold was a gift?
One note here: Experiment 2 isn't exactly passive income, not until I get a lot more comfortable with the code. That's the goal, though, and I think it's the likely choice for the greatest amount of income (and least amount of work) in the long run.
You can easily get to 1mb if you follow the cache everything mantra that reddit is using here.
I want a social norm against comments like yours, which say "you're engaging in crime-think pattern #122" instead of "you're wrong". I can't fathom why people fail to realize that such comments kill online discussions. How is one supposed to argue against an accusation of crime-think?
Not sure if it's just a problem with this particular demo or font icons in general but they are not anti-aliased for me in Firefox 16 on Windows XP - the rss icon is the best one to examine for the problem.

I guess we are a year away from these being ready for mainstream?
Frankly I have never done any research at all when buying laptops intending to use Linux on them. Maybe I've just gotten lucky, but I really don't think so.

The last computer I purchased I purchased at a bar on my phone while rather intoxicated. The only thing I did was sort newegg's laptop selection by "cheapest first" and bought the cheapest. I don't think I missed out on any "building" time... If what everyone says about Linux hardware support was true, there is no way in hell that should have turned out fine.
I believe patents apply to discoveries in the same way as inventions.
The other two commenters here beat me to it, but yes, absolutely. But be sure to right-size. If you don't have scalability issues, then your life is easier. Postgres has a k/v store option. Use that. Get more complex if you need to.

It's also perfectly acceptable to duplicate data -- store everything in Postgres or MySQL as your "master", cache all query results in Redis to avoid hitting the database whenever possible, and then build out lists/indexes/copies in a NoSQL database. Because yeah, corruption happens and it's great to be able to wipe and rebuild.

A common pattern would be.. i dunno.. think of a newsfeed.

* Each item is one entry in an "items" table, maybe with a "likes" int column.

* For each item, you have a sorted-set in redis of Likers.

* For every user you have a sorted-set for their newsfeed, with ID's of each item.

* When they hit the page, you load that sorted set, then query for the first 20 items from your database by ID (so it's a primary key lookup, and it probably won't even need to hit the Database because your redis cache layer will see it has that ID in cache already)

* You'd use redis MultiGet feature to reduce round-trip calls.

* When somebody "likes" something you write a job to a queue, which will eventually add the liker to the bottom of the sorted-set, then probably stores the details of the Like itself (timestamp, user, etc) to a slower datastore, which could even be a transactional log that you'd never read again unless you had some significant issue.

I've never actually built a newsfeed so there's certainly issues here, but maybe it will be helpful as a general idea. Remember, somebody, can't remember whom, said "The only truly hard things in computer science are cache invalidation and naming things" Cache invalidation (knowing when to go back to source data because your cache is stale) is still an "analog" problem. By that i mean, there's a thousand shades of grey there and you have to pick a strategy that works for you.
Just to keep things fact based, the recent court case against samsung did not cite the "Pinch-to-zoo-after-finger-contact-has-been-broken-and-restarted patent of 7,812,826.

You can read that patent here: http://www.google.com/patents/US7812826

And, even thought that patent was _not_ referenced in the case, you will see it's a particular multi-touch behavior _associated with pinch-to-zoom_ that apple is claiming a process invention against, not pinch to zoom. It's actually quite clever.

See: http://www.theverge.com/2012/8/30/3279628/apple-pinch-to-zoo... for good details on this myth.

Note - others have patented Pinch-to-Zoom far before Apple came to the stage.
I own a sort of popular niche image hosting site (500k uniques per month) and while most image hosting sites do lose money as they get more popular there is still potential to make money in the area. Your right that it's never going to make as much money as any profitable niche pushing 500k uniques but it's still fun to run.

I'm looking for a developer that can help take the site to the next level if anyone's interested email is in my profile.
Do you have any tips for squeezing the most out of adsense? Ad positioning, types, quantity, obtrusiveness?
Well, mongo has write lock too, and people seem to use it a lot.
did you make that developing games for someone else, or is it revenue garnered from a game you made?
Apple could say they "discovered" how to do pinch to zoom well or something.
The last 20% of the work takes 80% of the Effort

--The 80/20 rule [Old saying]

Monetization does seem to be maximized at a bottleneck or stumbling block. Like bridge tolls. Or that final thing that makes the whole worth more than the sum of its parts. Apple does seem to do both.
I have a Transformer Infinity with the dock that I use as a netbook that I can plug into tvs and stream movies off of. The most recent iterations of the Nexus Q et al have mini usb and mini hdmi ports and can effectively do the same thing as well. Android devices have been at the point of being desktop replacements starting this year, and mainly due to the Transformer tablets, but any bluetooth keyboard + hdmi complient device can serve the same function given a beefy enough processor.
quite...
I make between $1,500 and $2,500 (used to be higher) on the App Store from two iOS apps (called OneVoice and Fluent). The rest of my income comes from design consulting.

Right now I am working on a new book that launches on Tuesday about designing iOS applications. If you are interested in iOS apps you should check it out: http://nathanbarry.com/inside-app-design-handbook
Is there such a thing as craft in programming? Our industry changes so fast that it's difficult to imagine anyone becoming a master craftsman.
I currently earn around GBP460 per month (Yeah... no typo... 460)

This is my first job as a programmer, so I'm coming in from the "I'll work for nearly nothing if you discard the lack of a degree for long enough to see how good I really am" perspective, though I have it written in to my contract that I get a wage increase of GBP0.60 for every 2 months I'm employed there for the first year, then if they still want me, they hire me for the same they pay their other employees who hold degrees.

460 is really low, I am broke all the time, I refuse to take government hand outs on principle (I am a very proud person) and my girlfriend doesn't work.

I came from a poor family, I wasn't expected to even attend high school, let alone graduate from it. The way I look at it this this, in a few years time, I could be very well off, or I could not be. There is really no middle ground for me, I will fight tooth and nail to succeed in this industry.

Add to this the news that my girlfriend is pregnant (I literally just found this out about 2 hours ago, clearblue pregnancy test which cost about 1/20th of my monthly wage decided to drop that bomb on me!) and you can see that my situation is pretty dire.

I would love to move on to another job some time soon, hopefully higher paying or in a nicer area, but this is unlikely to happen until I have some serious experience behind me.

All in all, I want around GBP800 per month, to be comfortable, but a realistic amount to start next year is probably more like GBP600.

Truth be told though, I'm still in shock (I'm only 19, wasn't really expecting this) and really worried about my financial future.

I live in Lancashire, England and I support myself and my girlfriend. Also, to digress slightly, I like the name Oliver John. Oliver John Armstrong - that's worth every penny I'll ever own.

Edit: Rewrote that god awful post.
What Happens When You Get Struck By Lightning [video]
> But 20? It's absurd.

If pinch and zoom is such a trivial thing then invent some other thing to use instead.

The patent system by-and-large doesn't pick and choose patent durations based on the kind of patent.

Theoretical physics and patentable technology are quite different things and the comparison is not helpful. Before patents we had a guild system where people who made almost anything -- pottery, telescopes, pots and pans -- would obfuscate their techniques and if possible their products. Knowledge of key manufacturing processes was a trade secret. This is the world that we'd be in without patent protections.
You said: "Apple has invented or innovated precisely bugger all there.". I was simply trying to see how unreasonable such a statement is considering the companies that Apple bought and the work those companies had done in getting stuff like multi-touch to work right.

If all Apple did was turd polishing, then they could have saved themselves a lot of effort by polishing a turd called Newton (which was also quite advanced for its time) instead of inventing an entirely new user interface.

What I was saying is that listing stuff like you did: "ARM CPU, Touch screen, Contextual media app, "Apps" button down the bottom, self contained apps" and using that as an argument to why iOS has been done before, is to be unable to see further than a check list of features.

Lots of tablets had the same checklist before the iPad, and most of them were completely unusable.

I suspect that you would be just as happy with a WM6 or Symbian device than with an iOS device, since there were no innovations in iOS?

I also don't see how this relates to Sony. They had a lot of innovations, including the Walkman, co-creating the CD, 3.5" diskettes, Video 8, DAT, MiniDisc and lots of other stuff.
"You can patent pretty much anything under the sun that is made by man except laws of nature, physical phenomena, and abstract ideas. These categories are excluded subject matter from the scope of patents."

You believe incorrectly.

http://www.legalmatch.com/law-library/article/what-cant-be-p...
Do you invent, or do you merely discover an optimum in solution space? This is really just semantics that changes nothing, regardless of what you want to call it, there is a history of people spending decades of effort to describe new math, new models, new mechanisms, all prior to patent protection.

That reforming copyright and patent laws will reduce innovation is unproven scaremongering. There are other industries that don't litigate like this, but none the less experience a wide diversity of innovation. With the exception of Nathan Myhrvold, most innovations in field of cooking have not been patented. You don't go to a restaurant and get a patented entree, the chef cooks up new and original recipes by copying and tweaking recipes of those that came before.
This is entirely brand. I went through college where all the cool kids had overpriced shiny aluminum macs and that was the hip thing to own. Having used OSX on laptops in High School and IMacs in college the desktop is awful and I much prefer the diversity of Linux DEs, especially ones like Cinnamon and XFCE.

OSX got its market share off spoiled 20 year old college kids getting their parents to buy them overpriced trendy hardware. I have a 15 year old and 13 year cousin who each have a macbook because its hip.

But besides the hip factor, OSX succeeds because it is the default on Apple products, where Windows succeeds because it is the default on everything else. When average Joe buys a pc, they go to best buy, and every single device has Windows on it, so they use that. They don't know any better and would never fathom installing an OS, and if you show an alternative to them it breaks their minds because it is universe breaking that Windows isn't the computer.