skysight-inc/HackerNews huggingface dataset:
"At these levels there is almost no profit margin left in the hardware business. A $45 tablet is cheap enough to be an impulse purchase at the check-out line in Best Buy. A $45 price puts tablets within reach of a whole host of other activities not traditionally associated with computers. Tablets could be used by waiters in restaurants."

I've been to plenty of restaurants where waiters having been using handheld, wireless devices to take orders, so that's nothing new. And claiming that a rapid price drop means there's "almost no profit margin" and then equating that to the death of hardware seems completely upside down.

If hardware manufacturing has dropped to the point where complex devices are cheap to buy then we are entering a golden age of hardware since it means that manufacturing and design process has got cheap enough that many things that were previously too expensive to design/manufacture will be made.

It can also herald an era of 'mom and pop' hardware companies.
Presenting the Heroku Dashboard
Get List of all Attachments in PDF File & Download Selected Attachment
Saaspose development team is proud to announce the new release of Saaspose.Pdf. This new release offers a powerful collection of features that help you manage attachments in PDF files. You can download the attachments from PDF files and save them for further use. You can also get the list of all attachments within the PDF file. Using Saaspose.PDF, you can choose to get the selected attachment from PDF files. Saaspose.PDF also allows you to get the number of attachments in a PDF file. This set of features is simple to use yet yields desired results in no time. You can improve the productivity of your applications by using these features for your PDF files in the cloud. All you need is to download the desired SDK from Github.com and get started with managing the attachments of your PDF files.
Yes, honestly really.
I use FB to keep in touch with my real friends I don't see very often, or at all. Most of my friends are not geeks and they will never-ever join twitter or g+. Also I do not share much and I do not press Like buttons. Ever. Apps are disabled, explicitly. I do not seek popularity. My Friend Policy is - I must have meet you outside work and voluntarily talked with you about something not realated to work.
Maybe I'm the last dinosaur.
The plumber is effectively at the OS level. It's a userspace program, but it provides it services to the whole system at once. It's a global service that handles all plumbing between all programs. (Think "Android Intents". It's not too far off, conceptually.). Running, for example,

plumb path/to/file.c:123

will send the file to whatever editor instance is set up to handle C files, and move the dot to line 123, from wherever it is invoked, be it the command line, the

plumb bar.jpg

will open bar.jpg in whatever image viewer is appropriate. More or less, you can think of the plumber as a system level "take this text and do an appropriate action with it" service, where you can set up whatever rules you want to do the plumbing.

I don't think there's a good reason for this to live inside the OS, instead of simply running as a service. I don't think there's any extra functionality or elegance that would buy you.
A lot of people I know are choosing to have significant medical treatments performed in Singapore instead of the U.S. due to cost, quality of care and choice. Another anecdote, but I find it to be fascinating.
Very cool. I think I find "Side B" much easier to see. Don't miss it! (drag to "flip" it over).

I wonder if there's a good way to add some intuitive discoverability to that feature...
Convertible Notes - Weapons of Mass Destruction
I wanted to give it a try, had to look for the source (found it on sourceforge) tried to ./configure it requires a Vstr from the same website now need to look for the source ...

It's not like they want you to try it :D
Depends on what you're after. The Kindle is backed up by Amazon's huge catalogue of books, and has a ridiculously easy purchasing mechanism (sometimes too easy...), along with almost fault-free syncing to the iPhone/iPad apps for those 10 spare minutes when I'm waiting for a bus and wanting something to read.

Don't know about the US, but certainly in the UK there's nothing that I've come across that comes even close to the Kindle for my usage patterns - and I'm prepared to pay that little bit extra for that level of usability.
"what is the sort of application/dataset for which Mongo is particularly suited"

The majority of the NoSQL databases are based on Amazon's Dynamo: loosely coupled replication. MongoDB is one of the few (next to Hbase and a few others) that adopts Google BigTable's architecture: data is divided in Ranges, and each mongod node serves multiple Ranges.

This means MongoDB is able to provide atomicity where it's harder with other SQL databases. In particular, we need to be able to do some sort of "compare and swap" operation that is guaranteed to be atomic/consistent, while still being able to have our mongod nodes distributed over multiple datacenters.

In Dynamo-based architectures, in order to provide the same amount of atomicity, you always end up writing to at least half + 1 the amount of replicated nodes you have available in your cluster. This is more awkward, and reduces the flexibility of the whole (the atomicity guarantee Mongo provides also works for stored javascript procedures, for example).

Having said that, we're using MongoDB about 3 years in production at this point, but we're far from happy about the availability it provides (issues like MongoDB not detecting that a node has gone down, failing to fail over, etc). We run a HA service, and to date all of our failures in uptime have been either the fault of our hosting provider or mongodb not failing over when it should. As such, we're always looking for a better alternative to move to, but at the moment MongoDB is about as good as it gets.
The wonderful CSS calc() function
Like the dentists are going to allow that.
Webcrawling at Scale with Nokogiri and IronWorker: Part 2
Since ICS, Android is beautiful. Well, the OS core is, anyway. Widget makers and the like still don't seem to have got the design memo, but I suspect that's because design talents are so focused on iOS.

We just need the app makers to catch up. Foursquare, for instance, has been redesigned and looks great. However, their widgets haven't been touched and look awful by comparison. Spotify has done a far better job of updating everything at once.
digiDoc is all about converting paper documents like receipts and business cards into searchable database, and so a document database seemed like a logical fit(!).

It looks like this single initial assumption is where things started going wrong: conflating the pieces of paper that happen to be called "documents" in the real world with the concept of a "document" in the context of a system like MongoDB.
One of the issues is that if you actually do this - evaluate, look at all sides, and decide 'shiny new tech' IS NOT right for your situation/project, you're branded as something not good. "Not a team player", "stick in the mud", "not able to keep up with the times", etc.

I'm not suggesting everyone should be sticking with 1966 COBOL - times change, new tech comes up which makes sense to adopt. But not jumping on the shiny new tech bandwagon can have social consequences you need to be aware of.
Here's a link for anyone who feels like exploring the wonderful world of cheap generic Chinese tablets:

http://www.dealextreme.com/c/tablets-1409

Or cheap generic Chinese anything, for that matter.
I've found that a simple {"lastname":/cholis/i} works great. However, trying to do the same thing for a multi-key search isn't ideal. Specifically, searching for 3 words in a title using $and with multiple regex queries on a collection with 100,000+ documents took about 520 ms.

The mongodb documentation suggests that you could have an array with your keywords, generated from the field you wish to search. Using indexes on multikeys would make this faster, but your index size would be much larger.[1]

For my project, I'm likely going to institute solution like elasticsearch or SOLR.

[1] http://www.mongodb.org/display/DOCS/Full+Text+Search+in+Mong...
Don't give this page a once-over. Make sure you drag the diagram to "flip" it over. You can click on regions on side B of the diagram, too.

Impressive work!
ZURB releases updates to Foundation, their responsive framework
This Is Responsive | Tips, Resources and Patterns for Responsive Web Design
New Internet Explorer zero day being exploited in the wild
Responsive Web Design Patterns | This Is Responsive
Planetside2 is a new MMOFPS that actually plays like a real game and supports up to 2,000 players in a huge persistent world. Beta is out now and it's quite fun. It will be free-to-play when it's released.
Can't say I'm ever surprised when exploits like this pop up, but it's definitely valuable to know. I don't use IE nor manage users on IE so I know I'm fine, but those of you out there using it or managing users that use it should probably take this as an opportunity to re-educate users on security best practices including email attachments and visiting unfamiliar websites.

Also important to note that some websites you may be familiar with could become compromised and attack-code added within iFrames is very common, so it's best to just not use IE at all until a patch is released.
These (in TFA) are app screenshots, not themes.
I am surprised they didn't fall back on the mainstay, "Hardware is dead. Long live hardware!"
Why pen and paper Todo lists work
Android doesn't have as much "drag and drop" as iOS. For example, you can't add a tab bar at the bottom, nav bar at the top, table view in the middle, set the text of each cell in the table view, and have an app that looks complete and looks like a stock Apple app. If you do that with Android you're just going to have a flat black screen with lines of text crammed next to each other with 0px of spacing. You really have to do _all_ your own design with Android. That tends to lead to more inconsistency, but more originality as well. Besides, when each app takes up all available real estate, do you really need consistency between apps? Distinctive styles are just a nice reminder of what app you're in.
Actually Intel's ultrabook rebranding was also a clever step to make laptops expensive/more profitable again, while they were in a free spiral fall due to (Taiwan's)Acer's netbooks. That said, hardware will only be dead if US companies give up on producing hardware, and it becomes commodity produced elsewhere, similar to clothing manufactured; only Apple will remain the Prada of hardware.
Reasons why drop mongodb:
1. try $or $and with $near
2. No b-tree index :: count() 10.000 rows = 100% CPU usage ;)
Type google.com then::
site:jira.mongodb.org/browse/ planned but not scheduled
I work with, and write, software for managing file types, at work. Currently PDFs are something that we deal with on a daily basis. I looked at your documentation and the API looks very similar to Aspose's. Not to mention, your name seems like a play on Aspose. Are you affiliated with Aspose, or is your toolkit powered by Aspose's software?

Edit: After poking around your website a little more, I see that you are in fact Aspose (http://saaspose.com/support/contact-us). I only wish that your PDF library could handle extracting attachments from very large PDFs (2GB in size, etc). :)
The Great Migration (Estonia's experience with social networks)
Quality has a cost. There's usually a tradeoff between functionality and reliability. Do you prefer a phone that can surf the internet, navigate when you get lost, and send email, or a phone that has a 3 day battery and never crashes? Both choices are available.
The biggest lure of Mongo is that it gives you a nice SQL-like query API. So it's fairly easy to get started with, compared to other NoSQL alternatives. I primarly use it for small-medium size apps - when I know upfront that I will never need to scale it beyond certain number of users in the short-medium term.

It's not as bad as it's made out to be. It's only if you really are looking to scale out, you should probably be better of picking something else.
Unfortunately, this seems to be about the norm for first editions of the Smashing library.
You make good points. However the ultra-simple MAB for home pages is a solvable problem. Noel at Myna has been responsive to me. If you give him feedback on how he can target that market segment, particularly if you're willing to be a paying customer, he'll likely be responsive.

MVT is inherently more complex. I guarantee you that there are MAB based systems that do MVT on problems of insane complexity. I pointed at one system at Yahoo that likely is an example. And the potential win isn't small. Yahoo claims a 300% increase in clicks on their home page module since implementing it.

But I haven't noticed anything like that publicly available. (I have seen companies that do it behind the scenes - but the one that first comes to mind hides that detail and tries to be priced on a pay for performance model.) Of course a company that already does MAB could build a custom solution. Or you can try to build your own if you think there is money in it. My personal life does not currently permit me the time commitment that a startup would require. But if you or someone else wants to build it, I'd be willing to consult on how to make it work.
That's the whole game, isn't it? Leverage your dominant market position in one area to win in another. These days, if you are a business, you have to play Google's game. And its not just web businesses. Its any business that markets to consumers. Leveraging their dominant position in search creates massive leverage to move people to G+.
Show HN: Weekend Nostalgia Project: SeinfeldQuote.com
"100% of victims were satisfied with thumbscrews and prefer them to the iron maiden."

- Medieval Torturers Union.
Tampon now lets you buffer tweets with pictures
See also: http://news.ycombinator.com/item?id=4533055
I agree--we definitely opted for a more traditional publication format in this first iteration. We've been thinking of how to fix this and were considering something like HackerNews for publicly-accessible articles (e.g., arXiv). Do you have any other ideas?
There are some very nice looking apps in there.

Kind of meta but IMO the screenshots on that site are too big and should be scaled down a bit.
To verify (I have not read the book, and am honestly asking so I can figure out whether I should, based on these comments bringing it up): does the book then have reasons to believe the things it says other than "these are successful companies [apparently false] so let's see how they are run"?
What platform is under the hood, Nokia?
http://thenextweb.com/mobile/2012/09/17/nokia-confirms-amazo...
The Razer BlackWidow Ultimate 2013 edition
Computers can get compromised simply by visiting a malicious website
Since Microsoft has not released a patch for this vulnerability yet, Internet users are strongly advised to switch to other browsers.

The long release cycle of internet explorer is a very big problem for ie users, unfortunately most of them don't even now what a browser is.
It's called differentiation. If you don't have it, you're in a commodity market (Android anythings). If you do have it, you're not in a commodity market and generally hardware gross margins hover around 50% (or more!).

If you won't innovate and differentiate, then yes, hardware is dead. You won't make any money these days making something someone else makes cheaply. _MAKE_SOMETHING_ELSE!
Ballmer says screaming doesn't work
Create clickable prototypes quickly in your browser
Convertible Notes - weapons of mass-destruction
The +1 is a feature?

I haven't seen any real value demonstrated from it, except as a marketing gimmick my Google. The number of reported "+1's" means absolutely nothing to me.
> Most of my friends are not geeks and they will never-ever join twitter or g+.

And here you overplay your hand. You have no idea what Twitter's main userbase is.
I don't think original parent did away with the hardware components.

X10, Insteon etc also sell software to manage their devices. That is not cheap. That s/w is probably what he replaced.

I did a small bit of home automation myself. I went with X10 (for low cost). I strongly suggest you do that too.

I set up an intrusion alarm system. I have multiple wireless (RF) door open and motion-detection sensors. I use a RF-to-USB X10 device to receive these signals on my Linux desktop.

My shell/Tcl scripts interpret this data and send email and (SMS via AT&T's email-to-sms gateway) if the alarm is triggered. They also turn on many lights and play an audio warning message, and turn on a webcam and start streaming the video to a remote server. :)

Since my house wiring is ancient, Insteon won't work in my house. For the same reason, ground-level sockets can be controlled by a plugged-in X10 controller, but not wall switches.
Beautiful != usable
Before touch was a major major interface, Nik Software had developed an editing interface that was surprisingly good on touch devices. You essentially click a point on a photo and set the size of the area for edits to be applied to. The software will figure out regions in the photo similar to what you clicked on and then apply the edits. Creating SnapSeed on iOS really proved that the interface was perfectly suited to touch.

In Nik Software's case, it feels like the acquisition was a good balance between acquiring a team and acquiring patented technologies (http://www.google.com/search?tbo=p&tbm=pts&hl=en&...).

You can see the interface in action on their website. Load the following link (http://www.niksoftware.com/colorefexpro/usa/index.php?view=h...) and then click on "Working with control points". It's in an embedded flash player so I can't give a direct link.
Is that one of the services that will take your inane post made on 1 social platform and the mindlessly propagate it to all of the others that you have? If so, that's a point I wanted to bring up: does "active" mean, logs in and does stuff, or does "active" simply mean they're syndicating content to it?
Call us when you have a family, Mr. ten-minutes. :)
MasterCard Bets On NFC
I'm the original poster.

I don't want to cyberstalk anybody. I want to see what projects they're interested in, what technologies they're loving, what they're hating.

My twitter feed has large amounts of swearing at Jenkins. Says a lot about me and my attitude to code (I love CI, I hate configuring Tomcat, etc.).

If there's nothing there of tech interest, and there's lots of poems to the candidate's other half, that tells me something far more interesting than a CV can.

And my point is that the recruiters will never let me see that. They'll never let me get an understanding beyond one side of A4 with all personal information removed.

How do you connect to an individual in 2012 without some inkling of them online? What value is the recruiter really adding by deliberately blocking my access to that info?
My friends +1 things and they get elevated on my search results. Since my friends tend to like things I too would be interested in (and they're also people I trust), this weighting is awesome and helps me all over the place.
"got so tired of being upset with the horrendous human design"

Is that really true Ed?

Or is it possible you suffer from the same syndrome that prevented certain people from programming their VCR's? (Especially older people).

Perhaps you've noticed that even the youngest kids are really good at working the TV and the remote. Their desire to watch TV seems to increase their intelligence (and acts to prevent frustration) to the point where they are motivated to overcome any and all obstacles and can often (from my experience) do things with those remotes that older people find very difficult.

I say don't give up. In fact to me it's the opposite. Dealing with those things is actually good for your brain and keeping you young.
My wife and I moved into a 600sqft condo and part of the downsizing were books from the past 10-15 years. Going forward we're going digital to save on physical space. Also, the puppy can't chew up our tablet as easy as a physical book ;-)
Beautiful != Consistency
Most of them look like their iOS counterparts. For example Catch Note's 'home' screen looks the same on Android as it does on iOS. Same with Flight Track Free and Feedly. Pintrest is more or less the same, with a slightly adjusted menu.
The problem with the Android UI isn't (only) the lack of beauty, it's the lack of consistency, style and attention to detail. Things like included/used fonts (although the default iOS notes app also fails horribly here), placement of back buttons. And that's exactly one of the things that disturb me in the Android UI, things like the 'back' functionality, which is utterly confusing. In iOS the 'back' button is always on the same location AND tells you where you're going back to. Android has a dedicated button, and it surprised me more than enough where it was taking me back to.

So yes, Android could use a better/cleaner visual style, but that's not it's biggest problem. Also, if a new visual style would be adopted, it should be universal. Right now it's a mess of apps trying to do their own thing because the default style is ugly, and these examples demonstrate that perfectly... Android 4 has shown some improvement but I still don't like it.

There are also quite a few iOS apps that don't necessarily respect the general look&feel of iOS, but some of them succeed in having a distinct style without clashing badly with the rest of the interface. Hell, Google showed that it is capable of doing just this, just look at the Google+ and the new YouTube app, they are pretty neat.

I think Android UI designers should use iPhones and Windows 7/8 phones as their daily device, or switch at least once every week. Then they'd see what's wrong, what irritates them about every OS and find a way around some of the moronic decisions were made in some of these OS's, and all are guilty of this to some extend. Android at this moment however gets the crown in usability WTF's.

Disclaimer: I own an iPhone and iPad, but mainly develop for Android/BB/WinMobile.
Totally different game. DayZ is about solo play until you encounter other people, and even without cheating 90% of encounters with another person are shoot first, ask questions later.

Additionally, Just Cause is about just grabbing the nearest car and gun, then going out and causing chaos. DayZ requires players to spend literally days acquiring equipment, finding vehicles, fixing them. Finding a vehicle in DayZ can be a super rare find. In Just Cause 2, cars are everywhere.

Basically, cheating is a problem in DayZ because of the extreme scarcity of the resources. In Just Cause 2, there is no such scarcity. Therefore, cheating in DayZ ruins the game for everyone. Cheating in Just Cause 2 would probably go unnoticed, unless the cheater decided to become invincible.
Toggling State in CSS
If I maximize browser, it looks correct. Looks like the switch is at 1200, which is higher than I usually run.
I say he lies. I know and talk to people from every part of the globe...and no one there is using it or even does know about it.

This is just sad how google embarrasses itself with these obvious fake stats!!
I really like the redesign. I've been a user of your site since it launched and enjoy visually browsing Show HN posts. Great work!
You know, that this isn't exactly a video... If you really need to play a small video like that... try using gifs. It's easier, and there is only two drawbacks : 1- The stumbling loading of frames. 2- You can't do the thing they do with the earphones, going back and forth in the "video".
If you're fine with these two drawbacks... You probably don't need all that over-engineering.