skysight-inc/HackerNews huggingface dataset:
Completely false. Think of email. I've been told by people running large-ish, open signup websites that Gmail, Yahoo! Mail and Hotmail together account for more than 70% of users. But, so what? Three choices is already better than one, and then you have a long tail of a zillion other email providers making up the last 30%, which you can use if you don't like those 3, and finally, if there's no third-party email service you want to use, you can run your own server.

With Facebook and Twitter, you don't have that choice. If you want to connect with friends on those services, there's only one provider available, and that's it. Tent will give you that choice back — even if, in practice, a few large servers have the most market share.
> has a better UI

You can not be serious. How can you possibly think that an UI that consists of 1) two stacked toolbars full of confusing icons and 2) a bunch of options menus with a million levels of nested items is any good at all?

The "new" Office 2007 UI is seriously amazing. For the first time ever I could actually find what I wanted in Office without looking for at least a minute. It's logically organized and it's clean.

LibreOffice feels like Office 97. That isn't a good thing.
This guy does a nice job explaining how sometimes it's not so much the color, but how you use it. "What stands out gets clicked, what blends in gets ignored."

http://socialtriggers.com/best-color-for-conversions/
You rely on mapreduce, so you don't have the ability to calculate any function. You can only calculate catamorphisms of your data, ( http://en.wikipedia.org/wiki/Catamorphism ). You can't solve a SAT problem effectively using mapreduce over the tree of the expression for example. I can't think of a case where you'd want to calculate a function that isn't a catamorphism, but saying that you aren't restricted to them is wrong.
Thanks for the link, the original link results in a graphic of gears turning forever and not loading anything.
Buffer: the Best Social Media Sharing Solution for WordPress?
OK this literally is quantum physics and the discovery was Nobel-prize material but it's not that hard to grasp so here's how it works :)

If you have a chemical reaction that requires a certain energy level, shining lots of light on it won't help much if each individual photon is below that energy level. Even if you have a really bright reddish light, each photon still only has a relatively low energy. On the other hand each UV photon has more energy than a red one, so they can add enough energy to cause a chemical reaction.
Ha ;) I was referring to people that have made it a point to jump on the bandwagon and make Dribbble shots or similar blog posts referring to practicing/utilizing this "technique".
> you should not be measuring your growth numerically

so... how should you measure without numbers?
Async writes are async, so there cannot be a response to the user on failure unless you explicitly check(getLastError). This is very well documented behavior.
Two things:

1. Why on earth wouldn't you want url suggestion/completion for cURL? If there's one place that benefits from a lack of typing it's command-line tools (which is why modern shells all have command and file tab completion).

2. Browsers like 'links' and 'w3m' go so far as to implement mouse support so you can emulate a GUI on the console. Why not for cURL? Just because it has a billion obscure command-line arguments doesn't mean it's a great idea to keep it that way. With a console ncurses UI for cURL I could pick all the options I wanted quickly instead of paging through dozens of man page options, then copying them down with the argument I wanted and re-typing them in line.

I don't think shells should suffer from a lack of innovation just because everyone's obsessed with JavaScript.
A case completely deletes the aesthetics of the device. Why protect the appearance of something you'll never see?
Sharp said to be cutting 10K jobs, selling 3 plants to Foxconn
Laminated wood like you find in high-end automobiles. Possibly with an inner plastic or aluminum reinforcement to give it strength. It would be both beautiful and in keeping with Apple's high-end appeal.

Plus the Apple logo could be etched, burned or inlaid in.

http://www.samuraijapan.co.jp/forauction/Alim/ebay/smartphon...
How to Create a Culture Shift in the Age of Illogic
RuPy 12 Conf CFP: Ruby, Python, JavaScript (Brno, Sao Paulo)
Assembly costs are already a major expense in large buildings. TO drive costs down, the prefab elements will be getting larger, not smaller.
MonoGame replaces it and is available now for Windows 8. In fact I've completed two games using MonoGame which run using 95% the same code on Windows XP, Vista, 7, and 8. Pretty soon there will be a Linux and Android version as well.

If you want to see what's possible you can check them out:

1) Adlib: http://apps.microsoft.com/webpdp/en-US/app/adlib/9cc0809e-b0...

2) Petunk http://apps.microsoft.com/webpdp/en-US/app/petunk/c03ecbca-4...

You can also read a great deal more about the process as well as watch me convert a game live here: http://www.reddit.com/r/windows8/comments/10g4r2/check_out_m...
I found this about 2 months ago: http://www.instructables.com/id/Build-a-Laser-3D-Printer-Ste...

It looks to be the same technology without the refinements.

I got pretty excited and bought several of the components, but have yet to assemble them.
Good luck!!
Remember to tell your story in order for more people to follow your footsteps.
From the article:

...hallways are uncomfortably narrow; climbing the central stairway feels like clanging up the stairs of a stadium bleacher.

It’s worth noting, though, that the majority of apartment buildings going up in China are equally ugly. Broad’s biggest selling point, amazingly enough, is in the quality.
You know what? The very fact that you are having to write this post means Python isn't doing just fine.

The fact is Python was a fashion some years ago. Like 2-3 years back, It was the hip language to learn. Now the current fashion is NodeJS and Go. Like it or not get used to this fact. Python system is currently undergoing wants of features what Go and NodeJS provide out of the box. This is feature hunger, and is fundamentally what causes languages to slowly phase out from the main stream to let other languages take its place.

This doesn't mean Python is bad or lacks something. Its just that only its not the fashion currently. The fashion is something else, and people don't like old fashion being pushed down their throats. People like new stuff, Python is getting old, boring, too many people are into it now and its not hip anymore.

Now, coming to the other part.

Contrary to whatever you think Perl is doing awesome at this time now. Because the Perl community has moved on. Those dark troll days that existed 5 years back are gone. There are some very awesome things happening in the Perl community which probably are not happening even in Python.

Perl has learned its lesson the hard way. Which is if you want to survive and compete, ship awesome stuff! And Perl is doing just that. New syntax, sugar and enhancements are going in to Perl core every major release(2 years). CPAN is going just awesome. Apart from that people like chromatic are doing real great work in the documentation area. There are tools like Moose, Devel::Declare, DBIx::Class etc which probably Python can never get ever!

In the other news Perl 6 is hurling quickly towards its finish line and will be there in short time now(like probably next year end), and for a project of such huge magnitude it will be quite a language to watch out.
More Menthol in Pall Mall Smokes, Reynolds Tobacco Blend
More Menthol in Pall Mall Smokes, Reynolds Tobacco Blend
I'm strongly reminded of the old Windows 3.1 tiled patterns.
I've seen a Galaxy Nexus with a cracked screen. Everything breaks.
Well, the problem is that beside the most popular apps 'used by everyone' there are niche apps, used by just a bunch of people. And these make the difference.

Classic example of 80/20 rule.
NASA deep-space outpost: NASA wants to send astronauts beyond the moon
Could be. The Nokias I mentioned use one block of plastic (or polycarbonate as they call it), but they are indeed thicker.

As an anecdote my laptop (MBA) and phone (N8) have a full aluminum body. I prefer the high quality plastic of the Thinkpad & N9 though, it's "friendlier" to the touch than the cold slippery metal.
What is Anuptaphobia, Cures, Treatment, Definition?
WordPress already has the complete infrastructure and adoption needed for a social network. The only missing key is interconnecting them, why the need for a separate platform? app? It's all in place. Only a plugin is needed.

Anyone with the plugin would be able to connect their network into anyone else with the plugin. I would imagine it could be done with openid and xmlrpc.
He lost me at the part where the secret to life is becoming a professional poker player. Because in a highly competitive game of chance you're pretty much guaranteed to come out on top to the tune of $50-60 an hour...

Does this post strike anyone as completely f'ing delusional? Perhaps applicable to the author, one of the greatest card sharks alive today, but seems silly to the vast majority.
mens rea is probably missing. It's pretty clear at this point that a number of people get the bright idea of turning on the webcam to some degree on the laptops they still own while sending them home with other people.

While it's always skeevy, it's worth pointing out that it probably isn't malicious. It's actually a simple manifestation of a standard form of human irrationality, the availability heuristic [1]. The people making these decisions sit there and fear what may be done to their property, and while they are sitting there imagining all the things that may be done, that ends up swamping all the other possibilities in their head. They imagine they're just going to catch two sorts of images: People normally using the laptop, and people stealing or hurting it. (And I am sure that if you asked them to guess how many images of abuse they'd catch that they would overestimate by at least two orders of magnitude.) The availability heuristic has crowded out all the other sorts of images they will capture in what is very nearly a random sampling of the full range of home life.

So the people end up as surprised as can be that they end up with what is legally child porn on their hands. I really don't think that these companies are setting out to collect that on purpose. They're just taking doing something skeevy, but seemingly safe, under the guidance of a normal human irrationality we all have, and end up bitten by it. Even if they do in fact have somewhat malicious purposes and want to catch some sort of other image they shouldn't want, they will still end up over-imagining how much of that they will catch, and not realize how much other stuff they will catch.

Your examples are not comparable, in that they all include clear intent.

And if you are really inclined to argue "But they should have known!"... well... are you so sure you're completely conversant in all possible legal issues arising in fields completely outside of your experience? I'd certainly like word to get out this is a very bad idea, but I'm not sure I'm willing to destroy lives over this mistake. That's not a standard I want to live under! It's really damned easy to tell other people they shouldn't suffer from standard human irrationalities. It's much harder to see them in yourself when they happen.

[1]: http://en.wikipedia.org/wiki/Availability_heuristic
While this seems like a good solution, I'm not sure the problem is real: to me, a v1 API and a v2 API are two separate APIs, so the URLs for that API aren't really changing during it's lifetime (ie. the v1 stuff will stay the same for those continuing to use it). I think this is just a mis-interpretation of a core REST/web principle that the URIs for a specific resource in the API shouldn't change (hence creating a v2 or other sub-directory if you're going to change the output or functionality).
napierzaza, you were Hell-banned 247 days ago. I've no idea why.
Seriously. Everyone knows that a phone with a scratched back can no longer make calls, download movies, or receive a GPS signal for navigation.
> they will be easier to port to Android, Linux, Mac OS, and even the iPhone.

Bingo. Microsoft was never very fond of the idea of people porting Windows apps to other platforms. If people develop portable apps that run everywhere, the network effects achieved by having OEMs bundling Windows on every PC are neutralized.
IP over Pigeons
So it just needs energy to solidify? Would heat also work?

So the molecules that it's made of up combine into new molecules that are solid? Do you know what the chemical reaction is?
I don't think that Kickstarter has a problem with pre-orders in general; in fact, that's how they make most of their money. Almost all of their projects involve at some level "pay this much and you will get the final product." What they have a problem with is projects that make it look like they are further along than they are, by using photorealistic mockups and selling multiple quantities of items, as if you're just adding them to a shopping cart.

The new rule is: "Offering multiple quantities of a reward is prohibited. Hardware and Product Design projects can only offer rewards in single quantities or a sensible set (some items only make sense as a pair or as a kit of several items, for instance). The development of new products can be especially complex for creators and offering multiple quantities feels premature, and can imply that products are shrink-wrapped and ready to ship."

It explicitly says that you can offer a reward of one of the item in question (or whatever the most useful set of them is). You cannot, however, have all of your reward levels be different quantities of the item.
One of the main drawbacks to the HTTP Accept header approach for both versioning and content negotiation is that it makes it less convenient to test from a browser when you can't encode those things in the URL.

Personally I feel that using the header feels more "right" and lines up with the available mechanisms of HTTP. I think the inconvenience could be easily overcome with browser plugins, for example.
Which Blackberry did your company give you? Starting with BB6 the in house browser was replaced with one based upon WebKit. If you have an earlier device you got the one made in Java that was made in house that wasn't as good.
No platform can survive without 300 different "Fart button" apps!
Location Awareness in 2 Minutes with Windows 8 - HTML
I'm surprised they're not using torrents to distribute this 1.6 GB file.
Ah, context: "you should not be measuring your growth numerically and targeting it weekly." My point is not that the measurement is numeric (of course whether it's numeric or not is irrelevant); it is that using a sum number on a weekly scale can limit your view, narrow your goals, and have the opposite of the intended effect.
This might be a kind of dumb idea, but I would love it if somebody created a Kickstarter project to create a manufacturing and distribution plant for Kickstarter projects...(obviously, would require a huge investment for all of the machining equipment).
Seeking Cures, Patients Enlist Mice Stand-Ins
> Thus, for Windows 8 to break the five-figure app threshold – in a world in which it’s six figures or bust – by launch

If I remember correctly the iPhone launched with no app store. I realize the author's point, but it's offered as fact with little to back it.
Just tried it out. Looks really good. Would be a perfect plug-in for Sequel Pro for example. What other products are there in the same space (easy-to-use statistics tools for Mac)?
A delicious way to network in Silicon Valley
Getting started with Opsview Service Checks - A Howto Guide
This Slidedeck post will get you started with creating service checks on your hosts in Opsview
The internal name of the design style doesn't really have anything to do with whether people move to the new runtime API.
He means the network effects (in this case, the App stores) create a situation of huge dominance of one player over the others. Apple was headed to that position, but what happened was a whole new market of low-end smartphones opened up, witch Android ate up. So you can think of it as a winner-takes-all in the high end and another in the low. Of course competition should and will happen (I have hopes on FirefoxOS), but in these markets the new player usually storms in with domino network effects and pulls dominance to his side. Technology is either you're rocketing up or dying a painful death, it's rarely a healthy sustained competition.
I see there are about 10 signatories. Wow. Big :-/

Would a better "declaration-of-independence-by-github-fork" be to encourage people to fork tentd, and install to <insert free hosting service here>
First - I think that the quality is more important than quantity and countless me too's.

So it depends which these 2000 are - if 100 of them are good,polished and they cover wide spectrum of needed functionality its more than enough.

The real problem is the lockdown of the system.
Compare media response to this and media response to this: http://news.ycombinator.com/item?id=4574853

That should tell you a lot.
I would (and have) argued that browsing a site like this (one heavily discussion oriented) without keeping track of with whom you are speaking (enough to read their history, maybe do a Google search or two) is overly dehumanizing: the people on this site, possibly only by pseudonyms if not actually by real names, have histories and interests and are generally real people.

Too often, then, people get into arguments that are really nothing more than "cultural crosstalk" (affecting everything from word/idiom choice to argument style); it also makes it more difficult to interpret things people say, as we normally smooth over common mistakes by way of the implied context of knowing who the other person is, and thereby can predict "what they meant".

(By the way, totally unrelated, but I can't reply there anymore, and no one else did at the time: yes, AFAIK had you implemented Amazon's one-click system, even without knowing it existed, you would have been liable; however, you would only have been subject to "damages" and not to "treble (triple) damages", which is designed to punish people who knowingly disrespect patents.)
The library support for data science with python has improved a lot in the last few months... There are lots of shiny new options for web development, but I think python is gaining momentum rather than losing it for data analysis and scientific programming.

I expect that user base will increase even faster after Wes McKinney's "Python for Data Analysis" book is published.
Yep - My company bought a $50K printer 6 years ago - this one is much better performance wise. The annual service contract for that one is $10K, so I could burn through a Form 1 per quarter and come out ahead.

This will change product development the way CMSs changed publishing.
It's much worse than the article describes. I've solved five outstanding problems in physics, or so I claim. Just little ones like dark energy. I dedicated a decade to the effort (not that that proves anything, I'm just saying I didn't slap anything together). Yet I can't get a single paper read. Every editor rejects based on subject matter. A journal on gravity, for example, is in reality a journal on general relativity, so they won't consider a paper that purports a problem with that theory. In informally researching the issue further, the vast majority of physicists I've encountered support the blanket rejection of any paper that purports an issue with existing physics. They'd rather keep their outstanding problems, even physical paradoxes. (Arxiv isn't an option. Papers are regularly deleted there by mods for the same reasons as above.)

So yes, I can easily believe the repeated excuse of "not practical". I've even got angry responses for my subjects.
A Journey of Thousand Miles Begin With One Step (Or Summer)
People use languages for many reasons, but the most common reason is that it is perceived to solve a problem better than the alternatives.

The R language is a frigging mess but it has a huge number of libraries in the statistical domain. For this reason it's a popular choice for writing data exploration and analysis programs.

The JVM the only game in town if you want some combination of high performance, the ability to do user-space systems level programming, type safety, and GC. Nobody loves Java but it is the easiest language to recruit for if you're targeting the JVM.

Rails is the engine that drives Ruby. iOS drives Objective-C. The browser drives Javascript.

To me (an very infrequent user of Python) Python has NumPy and Django. So long as those projects continue to maintain their share of thought leadership Python will be fine.

---

Kinda odd to see this post on HN. It doesn't really seem to say much.
Sure, if your URIs are versioned those are by definition not going to change. However, I would stress that the 'R' in URI stands for "Resource", not "particular version of an API to request that resource". It seems like your approach places the implementation details of requesting a resource over the actual identifier for that resource.
It's definitely an interesting concept, but does assume a certain 'buffer' level of class and income level to go down this road.

Having a home to be in while you 'get up to speed in poker', having parents that understand and provide some sort of boundaries at 18 years old, assuming poker winnings will be the base 'bank' for all other ventures, and assuming that the networks you make at school are not very important are big red flags for me.

For some, going to college, despite the hand-wringing, is also a way to break cycles of poverty within a lineage, a sense of family pride, and an escape from their home circumstance.

It's a little disconcerting that the author is a little lost in their own privilege and that his Hustler's MBA curriculum is probably a product of previous generations who went to college.

I think the better message is: Don't expect college, however many years you spend, to GIVE you everything or ANSWER everything. You still have to live life, take chances, and exist outside of your comfort zone. College is a concrete foundation to that mission.
PG: We usually advise startups to pick a growth rate they think they can hit, and then just try to hit it every week. The key word here is "just." If they decide to grow at 7% a week and they hit that number, they're successful for that week. There's nothing more they need to do. But if they don't hit it, they've failed in the only thing that mattered, and should be correspondingly alarmed. </unquote>

Maybe the caveat should be: "If you want to play the high-growth startup game". Measuring weekly growth apparently is a tool that works in that context.
You can come up with different rates but at the end of the day, it depends on what the client thinks you are worth and if they are willing to match it.

I am a one man consulting firm and the best I can do is to stick to my rate that I want from a client and let them decide whether they can match it or not. If you give too many options to clients, they will get confused. Keep it simple. If you really want to come up with different rates based on the situation, then you decide it before telling the client. But always give one rate to the client.
If they want to subsidize ARM devices, they'll need to make money off the app market. If they don't subsidize, their stance on UEFI secure boot will be seriously weakened and open an avenue for questioning by the DoJ or the EU.
Trololol: grep -R Doesn’t Automatically Search Amazon