skysight-inc/HackerNews huggingface dataset:
Another, similar take on this idea is this article, written in 2007:

Code is a Liability

http://blog.objectmentor.com/articles/2007/04/16/code-is-a-l...

Excerpt: "Code size reduction is a very good thing. I want the simplest, the smallest, the least code possible, with the least risk of breaking something else in the system. I don’t want big functions that touch everything in sight. I don’t want long complicated blocks of if/else statements. I don’t want monster functions which conglomerate dozens of operations in a single, fat interface. Shallow is good. Short is good. Less code is good. More code is a liability. This isn’t about typing less, it’s about owning less."
Ditto, But also, if those driver less cars ever do finally hit the market, im refinancing my house to buy one once they hit. I will be saving such an amount of time, it would be worth 40k for me just to get into one of those cars.
I want to say something about sharecropping, but I have a hard time thinking of the appropriate analogy.

It's making me think about the service model as being a superior revenue stream, for-better-or-for-worse. From a user's perspective, the MAS already acts as a service; the subsidy is just being paid for at the developer's end of the scale.

I love the iTunes/MA stores as a marketing and distribution channel, but I hate how heavy handedly Apple behaves with enforcing business models. I think there's an argument to be made that we can avoid the Android marketplace crapware without forcing everyone to become serfs.
Hunger Games - A Money Machine
Parent was about launching a product on april 1st.
That's a fair criticism, but the flip side of it is at least there is one real user of the frameworks they are building, which proves that in at least one situation the provided functionality is useful. Sometimes it seems like frameworks coming out of other big software companies provide what they imagine their customers will want, not what is actually useful when building real applications.
Thoughts on Pagination
Mozilla has already been working on a standards-based implementation of user agent authentication: https://browserid.org/
The OpenStack Object Storage project has provided exactly this for quite some time.

http://openstack.org/projects/storage/
According to the GigaOM article, Basho is charging $10,000 in licensing per storage server, so I guess it's not actually free and open source software. :(

Nimbus.io is AGPL, Swift is Apache, Walrus is either GPLv3 or BSD.
They store it in the pasteboard, which potentially will persist across reinstalls.

If its like how openudid works(and I understand it right), as long as one app remains that has secureudid installed, it will persist all the apps whether installed or not.
Great article. I also share the view that humility is a very important trait. As an entrepreneur, you will fail many times. If you are not humble you probably will blame outside factors for your failure rather than take a deep look inside, see what you did wrong and improve on that.
Monitor your Website’s Uptime with Google Docs
You could use in-app purchases to unlock new features.
Realize I should probably provide some more detailed info for fellow Lua users. Check out: http://wiki.interfaceware.com/789.html

It's built for integration (linear in-transform-out types of operation), but internally we've used it to create webservice APIs, create the wiki mentioned above, serve up HTML and pretty much anything else you can imagine.
I do wish that they would have included data on the exact measurement setup. IR thermometers are affected by surface material characteristics and can be affected by orientation and distance to the DUT. Thermocouples would provide the most reliable measurements. Barring that, we've always resorted to applying black non-reflective masking tape to the spot to be measured in order to eliminate surface effects. The next step is to ensure that the thermometer is normal to the surface and that all measurements are taken from the same distance.

It is likely that some of the extra heating is coming from the display. This post covers it:

http://news.ycombinator.com/item?id=3740270

There's probably nothing seriously wrong with it new iPad though. People probably aren't used to having a processor that gets hotter with usage so close to their hands. I have multiple laptops that get to hot to be on your lap. This is nothing new.
Thanks for the book suggestion. Do you think that the hand-drawn approach is more effective because it's hand-drawn, or because most textbooks are not hand-drawn? I.E., is a casual style better because it is intrinsically better, or because it's merely different?
Don't be so Obtvse. ;)
This Popular Demo Day Startup Sends Texts By Voice
OnTheAir vs. Airtime vs. Hangouts... Is Live video exploding?
Higher security, and not needing to type passwords on my phone would be awesome.
Thanks for sharing, this, it's incredibly helpful for the design challenged developer like me.
Z-Type: Shoot to Type (Try the Expert Mode)
Something similar that the Mac App store is killing is the competitive crossgrade. It used to be a boon to buy Logic at full price, then be able to buy its competitors like Digital Performer or Cubase for half price. Currently the App Store can't support that.
Thanks for this. I'm still learning git and didn't know about the squash feature.. Now that I think about it, even if I spend 5 minutes on HN, I manage to learn something new! Cheers.
This is pretty awesome! Simple silly question -- if you're already following the winner before they win, they won't be unfollowed when their day's up, right?
Substance use linked to Internet gambling
I agree this is a good approach for any open source project leader to have.

It's valuable to let rookies argue small debates so they can learn the ropes and get a feel for the community; it's even more valuable for the veterans and leadership to make decisions, set priorities, and maintain focus on what's important. Both are necessary to grow and sustain an open community project. You bring people in and get them engaged whilst reinforcing what the project is focused on, its tone, style, and mission.

Making a decision civilly, whether everyone agrees or not, is very reassuring to newcomers and oldtimers alike. It proves that the community is fun and worthwhile.
Wow. Dude. Don't hide behind a throwaway account - this is an incredible find. You have no idea how long I wanted something in hand to explain to others. I genuinely appreciate that.
The Mac software scene has always had lots of indie developers. Let's look at that scene for some facts... The indies generally charge an upgrade fee for "major" versions, and give free upgrades for "minor" updates.

Most, like Wil, do the right thing. Delicious Library hasn't had a major release in years, but it is maintained.

Others (for example, in my experience "DVD Remaster Pro" and Parallels Desktop), clearly abuse the major update system as a revenue source. They release fake major releases with lots of new skin but few features every six months or a year to rake in the dough.

Honestly, it's a mess. But the solution to me is obvious: Angry Birds from Rovio. Rovio didn't just release the thing and stop. They keep adding significant features (the game is probably 10X as large as when I bought it for the iPad). Customers feed back with great reviews. Rovio is rewarded with continuing sales and stays in the top seller lists. Meanwhile, apps like "Plants v. Zombies" are static and drop off the top lists quickly after a quick burst of popularity.
Google Analytics Shortcuts: Tricks, Tools, keyboard & APIs
Why would learning Python make it difficult to learn other languages? Just curious.
Cell phone covers from cell phone shop
> Flashcards for every single Nintendo portable system ever released are being commercially sold,

Not for Nintendo 3DS.
My home television is driven solely by an ubuntu desktop. Works brilliantly. What's your qualm with such a setup? I've never been happier with a home entertainment solution.
Maybe he meant chocolate makes the weight you currently have, more loose. As in, if you are a fit 160lb person, chocolate would make you a fat 160lb person. =)
But the default Android installation does have wifi hotspot features! If it's not on your phone, you're either running a very old version of Android, or your manufacturer or carrier choose not to enable the feature.
Great idea. Putting a new twist (i.e., twitter) on an old, OLD concept (like iWannaBeFamous.com started over 10 years ago) is a good thing.

I'd like to see this up to 100,000 or more followers to really give the featured person some real fame.
This looks like an interesting alternative to Scot Jehl's picturefill (https://github.com/scottjehl/picturefill). Obviously they're not entirely analogous in their intent, but for the purposes of serving device-appropriate images, they seem to be.
We need a Broadband-to-Work program
Even Non-Techies Aim to Learn the Internet’s Language
Obama administration to push big data agenda
There is music, it can listen to it on Chrome.
Here's an excellent blog post that explores that option (at the end):

http://shapeof.com/archives/2012/03/brent_simmons_on_deflati...
Homebrewing on the Wii is widely known and Nintendo has taken few measures (none as aggressive as Sony) against it.

Sony's vicious policies towards consumers and hackers are what causes people to attack them, and nobody is suggesting that they be complicit towards vulnerabilities.
I’m not sure; would you consider that a good thing or a bad thing for this purpose?

If you consider it a bad and a security risk, then I would answer that the RSA private key would still be protected by a master password on the client side. You essentially end up with a solution like LastPass or 1Password with a different password for each service, with the added benefit that the server only has the public key so users aren’t affected if attackers obtain a copy of the server database.

If a good thing, well, it’s not clear to me that Foamicate syncs across browsers either.
Big Data: Challenges and Opportunities [Live 3p EDT]
17-year-old Hacker arrested for hacking into KPN mobile telecommunications
Rethink Application Logging with RabbitMQ
This is the stupidest shit I've ever heard of. Combining humanity's idiosyncratic desire for fame with a lottery system.
That's the problem. They just didn't care enough to accommodate the change. If they really wanted the guy they would have said ok. But I guess he was just a number for Zynga and not a human being and valuable team member. While I understand why it doesn't make sense for a big company to be flexible in such negotiations I still find it sad that companies don't value enough the talent that comes their way.
I thought the whole appeal would be the fact that it's WYSIWYG. Wouldn't a one way md-to-html transformation preclude that?
People who think "going to college is for chumps" (and there are a lot of you on HN) should do this instead. It's not that hard to graduate college in 2-3 years.
And once you find one, ASK.

I've known people who are perfectly willing and capable mentors, but never got asked. Ironically, they were surrounded by people who were looking for mentors, but were afraid to ask. I happened to know both sides and made the connection, but I'm sure many others fall through the cracks just because they didn't ask someone to be their mentor.

Note: Not everyone has the time, willingness, or ability to be a mentor. But I still don't think it hurts to ask. The worst you can get is no mentor, which is what you started out with anyways.
I read this as Foarnicate.
I think ianterrell's idea was that, if you're going from, say, version 2 to version 3, you release version 3 for free, but all the new version 3 features are a single in-app purchase. No nickel and diming.

One result of this approach is that everybody gets bugfixes for free, which users are sure to like better than a model where they have to pay for fixes.

One thing you have to decide is what to do if you then release version 4, and someone never paid for 3. Does he have to pay for 3 and 4 separately, or can he just buy 4 and get the 3 features for free? (I'm pretty sure you don't want to let him buy 4 and not have 3; that's where you start getting configuration explosion.) The latter has precedent in the packaged world, with vendors that would give you the same discount when upgrading from any earlier version.
4 Things We Learned From Edustars
>without forcing everyone to become serfs.

Calling people who willingly cede less than a third of their profits for access to the giant infrastructure and advertising Apple has at their disposal is a bit of hyperbole. It's a mutually beneficial arrangement for both parties, which both parties are free to sever at any time. Doesn't seem like serfdom to me.
I don't downvote anyone, but I occasionally upvote the occasional useless comment everyone else downvotes.. just for kicks.
Microsoft to back OpenStreetMap
Google Ventures — Home
Angry Birds is one of the most popular applications for the iOS platform ever. It has sales in the millions, and this model isn't comprable for indie software that doesn't have that big of a potential market.

Rovio also just released Angry Birds in Space, which is a separate app, meaning they'll get new income from it. But because it's a $0.99, giving existing customers a discount isn't important.
I'd hate to pick up a piece of software, only to find that there are 50 new features that I want that I have to buy piecemeal.

It's how the gaming industry currently works (with DLC), and while it's working for them right now, there's an ugly backlash against those companies that forms with every new DLC release that requires a lot of PR to counter.

As Joe User, I depend greatly on Joe Developer to make my Mac more usable. If Joe Developer is driven away for greener pastures, and my Mac experience degrades as a result, the chance I may not stick with this platform grows.
Yes. You can. However, I would much prefer the world Wil describes over a world with in-app purchases.

I would much rather pay the 20$ or whatever to upgrade my software, than be nickel and dimed all over the place.
Python's syntax and idiom is more esoteric. While JavaScript does have some nits, it conforms more to C-style idiom (PHP, Java, C#, C++) and so those basic visual parsing skills will be more transferable. The C# syntax will be more immediately familiar to someone who knows only JavaScript than someone who knows only Python.
The Svalbard Vault is Giant Computer Made of Seeds
I think they hit the right compromise here. As you said you can give up and pass on the word. If you get the word early then it shows you the final drawing then moves on to the next turn.

Not allowing someone to skip to the final drawing when they do want to play but can't guess the answer yet is a feature, not a bug. It allows new strategies, like drawing a series of states to show a change. It also gives you a sense of the other person, it's a big part of the fun sense of communication that you get with the game.

A skip button, if added, would be widely used and make the game worse.
Malicious Chrome Extensions Are Being Used to Hijack Facebook
I can second this recommendation. These books are excellent popular primers on the history of mathematics; "Prime Obsession" is the story of the Riemann hypothesis, "Unknown Quantity" is the story of modern algebra.

Also, if anyone has concerns because they don't agree with Derbyshire on his political views, rest assured that both books are entirely apolitical.
When did Silicon Valley become Wall Street?
i love ideas that are polarizing
Did you miss the headline? _Mac_ App Store.

Full price upgrades works for Angry Birds, but anything less episodic or standalone and you have problems. See Tweetie 2, for an example.

This issue is going to be rampant in the Mac App Store very very soon. It's been out for what, a year now? Time for a round of big updates... now you have two copies of all your apps.
> If you use the right devices, you do not really need "a dozen" more sockets for HA.

Would you be able to post a short write up about how to achieve that within the ZeroMQ framework?
First ’Total Recall' remake teaser trailer hits YouTube
True. But look at it from the perspective of the big company - they thrive on process more than empowerment and creativity. Btw, don't get me wrong, I am not defending Zynga. I lost all respec for that company after they asked some early employees to turn over their shares because they did not deserve as much as they held.
Right, only followers as the result of winning unfollow automatically the next day.
Right now it does not. I can't think of a way to sync across browsers without syncing first to a remote server and I'd prefer not to require people trust my server anymore than they have to. I plan on adding in import/export of the database soon. Here's the roadmap for the addon https://github.com/romaimperator/Foamicator/wiki/Roadmap.
Definitely think it helps. The individual, personal interaction portrayed in the videos is more engaging than flashing images and text in front of students. His diagrams are clear enough, so little would be gained by using prefab charts or pictures. Besides, his text-on-blackboard style tends to be tightly integrated with the narrative - so each concept is being reinforced by two senses rather than one.
One of the best VXlibraries may go offline
This looks like a cool technology, so sorry to be somewhat off-topic. But unless there's something I'm not getting, isn't this a really bad name?

Basically one letter change away from reading like "Fornicate"…
This is a fairly old article at this point but I think it's cool that Ashish posted it. Despite being a bumpy ride, I think Bitcoin confirmed some pretty crazy hypotheses and set the stage for some pretty incredible things.

I would love to see the Bitcoin model paired with some of the ideas Muhammad Yunus has been espousing recently. His point that creating a sustainable social enterprise requires creating wealth within communities makes perfect sense to me, but as long as that wealth-creation relies on direct peer-to-peer lending, the potential for usurious lending will exist. I would love to see a company administer micro-finance algorithmically and then distribute equity in the company through a cryptological model similar to Bitcoin.

The standard lifecycle of a company typically involves raising large financing rounds prior to major expansions. Uncertainty about dilution adds additional risk to equity investing and an infinitely expanding system may be able to solve this problem. Naturally, this would do nothing to solve the problems inherent to relative valuation, and just like Bitcoin, such a company would likely see very choppy pricing. Nevertheless, it would be nice to cure some of the problems caused by inflation / dilution.
They are built on TokBox, which seems to be getting some traction as well. Will be interesting to see if it's just one killer app or many that emerge.
Do you need to have a minimum of followers before "trying out" ? To avoid people submitting a lot of empty profile just to maximize their chance of being picked up?
Most of the UDID replacement "solutions" proposed so far are just cookies. They generate an identifier and write the data to a location such as the keychain, or a private pasteboard as in the case of SecureUDID. These locations may be somewhat persistent and might even outlast a delete & reinstall of a particular app in some cases, but in the end they are still volatile and therefore do not actually identify devices. The information can still be lost in the event of an OS restore.

For some (most?) developers, this might be sufficient. But if you need to actually, truly identify devices, these solutions are not good enough. The only way to identify a device itself is to use actual hardware-specific info. Since Apple is removing the UDID, the WiFi MAC address is pretty much the only thing left.

Any solution not based on hardware-specific info but which pretends to "distinguish devices" (as SecureUDID does) is not actually doing what it claims to do. It's a subtle but important distinction.
The RSI risk and your other ergonomic notes have nothing to do with someone's age.

I completely agree with 'icebraining' concerning your idea of computer-forced strictly timed lockouts: not a good idea.

Consider scoliosis probability [..]

Now you are just making plausibly sounding stuff up to support your position. No link between scoliosis and laptop use has ever been established and there is no reason to suppose a link, except for a naive idea about the bodily position during 'laptop use' and 'spine deformity'.
At a certain point, you have to stop reading and start working on your product...
At this point, I just wish I could use my two-factor authentication on Google to sign in to any site on the internet, and disable all other methods of signing in.

Bonus points if I could do it anonymously. Meaning, the site never has any idea of who I am.
Baju couple untuk pasangan kompak
Baju couple untuk pasangan kompak
Buat kamu yg suka pake couple kami hadirkan baju couple dengan harga murah dan kualitas bagus
Is there plans to support sharing you keys between devices?
Not only a good guide to Git but also a good guide to open source collaboration for new-comers.
The app was actually pretty great.
A big part of my job is finding new technologies and keeping myself informed -- for this, the iPad has been an excellent tool.

Another big part of my job is testing out new technologies and writing about my experiences -- for this, the iPad is next to useless.

That said, I take a lot of notes on my iPad. For this, it's not optimal, but its getting better -- closer to pen & paper. Unlike pen & paper, I can actually share my notes and drawings with my globally-distributed team.

If Apple wants to reverse the trend of perception against the iPad as a consume-only device, they should perfect its ability to simulate pen & paper and tout its usefulness as a note-taking device. This appears to be the approach Samsung is taking with the Galaxy Note.
Thus the downside of eat your own dog food.
Foamicate looks much more decentralized - while it's possible to run your own BrowserID server, the recommended production setup is to authenticate users against the central browserid.org federated sign-on service.

At any rate, I think we learned from OAuth 1 that 18-step, cryptographically involved sign-in processes aren't going to be widely adopted by developers.
On the other hand, Dropbox's integration into the native OS is one of their best selling points. If I remember correctly, they actually had to do something along the lines of code injection into Mac OSX's Finder in order to get the dropbox-centric icons and options to appear[1].

Box.net only offers desktop sync to larger clients, and other competitors have yet to beat the frictionless Dropbox experience on native computers.

The way Google could win would be auto-import from Dropbox, tight OS integration, and online editing in Docs.

1: Here at 15:30 http://blip.tv/pycon-us-videos-2009-2010-2011/pycon-2011-how...
Fun facts: memepool predates MySQL, RSS and the word "blog".

It uses a series of flat files as the data store. I wrote my own in-memory database that I wrote.
Your comment only makes sense under the argument that when a user purchases an app, the developer is indebted to the user to provide future functionality of any variety.

Maintenance should not be expected for free. New features should not be expected for free. How much those two pieces of work cost should be dependent on future expected earnings for the developer and the perceived value to the consumer, not on whether or not they are "expected" by users.

For an argument that starts out pandering to the "users perspective", I don't see how having a dedicated upgrade process is less "pro-user" then in-app purchases. Not only does it introduce more testing (altering the expected earnings vs. perceived value equation) but it also inserts delivery and design issues for the purchases which wouldn't be necessary with an upgrade system.

To me this looks lose(devs)-win(apple)-push(consumers)