skysight-inc/HackerNews huggingface dataset:
The caveat is that you do need to work on top-of-the-funnel up to a certain point or else you won't have any users to retain or you won't be able to measure the results of your retention efforts.
Happy to help. It's elaborated on here [0] along with some other tips (warning: autoplay video).

[0] http://www.macworld.com/article/2050506/secrets-of-the-ios-7...
we have super-cache enabled and the apache KeepAliveTimeout down to 1 second (which killed us in the past). but hacker news still sends a crushing amount of traffic.
Judging by your road movies, most of those 600 miles you'd be driving in a straight line. In the Old Continent, roads are traced around old crop fields and other properties, so you need to pay full attention to the road the whole time.
HTML5 Video in Safari on OS X Yosemite
Yes, also relevant might be the difference between what is safe as a one-off (maybe you really can drive 20 hours safely in a day, if you're well rested beforehand) and what you can do sustainably day after day.

In principle, this is stuff that insurance companies should be on top of...
I agree with the gem list. I think it should have been #1.

Using OpenStruct as a replacement for a user doesn't remove the conditionnal, it just removes it from that use case. You still need to know if the user is logged in or not.
I'd much rather they allowed you to automatically pad non-square images so that they can be uploaded without cropping. All of my friends on instagram shoot with fancy DSLRs, add padding in photoshop, and then upload the resulting image from their phone. They're a great product already because it's so simple, but if everyone that I want to follow on instagram (great photographers) already take these actions, why not make it easier for them?
I grabbed a Samsung ATIV Book 9 Plus.

I should note that it's a pentile display (which is cheating), and 13.3" (which is tiny), but it gets me what I want: The ability to fit as much onto the screen as I can read.

~276dpi is "sufficient" - I'm finally using font sizes bigger than "the smallest that keeps the pixels legible". And to think that originally I was looking for 4K displays...
honestly, i think it's time for us to move over to jekyll
How to delete and purge my HN account?
can you support this feature? it's really a normal request, is it too hard to implement, or there are other reasons you can't do that?
> How is this not a problem in node.js? Keep in mind, I don't know node.

The automated tool npm relies on a local nested tree. The A -> C-v1 and A -> B -> C-v1.1 problem would look like this:

(your code)
node_modules/
A/
(code for A)
node_modules/
C/
(code for C at v1)
B/
(code for B)
node_modules/
C/
(code for C at v1.1)

The whole tree is created painlessly when you enter `npm install A`. The program figures out the dependencies through JSON files bundled with each module. They include version requirements; npm simply chooses the highest version that respects those requirements. Within each directory, `require('C')` looks for `./node_modules/C/` and finds the module it actually needs. All versions of all modules are kept at all times on a central public server at http://npmjs.org/.

This design is only possible in some languages. Dart, for instance, cannot apply that to its libraries because its types are globally defined and would therefore clash.

In Go, types are not global, which means this design can apply in principle, according to the Go Spec. However, the implemented import syntax does not act in a way that would make this possible. Oddly enough, that syntax is not specified in the Go Spec:

> The interpretation of the ImportPath is implementation-dependent but it is typically a substring of the full file name of the compiled package and may be relative to a repository of installed packages.
What I find fascinating, in general, is Apple's rise as a gaming powerhouse.

Take SpriteKit. It didn't exist until it was announced at WWDC 2013. Up until that point, the functionality offered by it was largely either hand-rolled by the developer, or achieved via framework (e.g., Cocos2D). I think Apple realized that they could capture more mind-share and confidence if they offered their own first-party framework offering.

Fast-forward a year later, and we have an enhanced SpriteKit (i.e., light sources, field forces, per-pixel physics, inverse kinematics), and of course the newly-announced SceneKit (3D scene rendering for casual games), Swift and Metal... all within a year!

With regard to Metal, Tim Sweeney had this to say after the Zen Garden app demo:

"There are thousands of objects being rendered here in a scene that we couldn't have dreamed of building, prior to Metal delivering a 10 fold increase in rendering efficiency. To have this level of graphics capability on iPhone and on iPad now is a stunning breakthrough. We're proud to have been a part of it. Of course, we'd love to share this with you, so as soon as iOS 8 is available, we'll be making Zen Garden available in the App Store for free."
The docs seem to cover it pretty well: https://developer.apple.com/library/prerelease/ios/documenta...

But the basic idea around optionals is a much better and cleaner way of dealing with possible null (nil) values. Lots of other languages have and are getting optionals.
I think it's a very cool idea as this could let the JIT melt together browser code with user code to one tight piece of code.
Paul the Apostle – The Co-Founder and First CEO of Christianity
Can you elaborate about Apple becoming one of the big players in the portable console market?

I don't really follow Apple so maybe you're referring to their other offerings and some sort of integration but Apple has never seemed to understand "gaming."
Maybe author should take his own advice and make his own website production ready.
Do you have a screenshot you could share that shows this in action? I'm interested to see exactly how this works.
The 20 most wired countries in the world
Certain types of people are attracted to the cities. Americans in general seem to me the most anti-city of the western world. The English in general are proud of London, as are the French of Paris. I don't think you have the same wide approval of NYC or LA in America.
My point is that the "super computer" term in itself is quite meaningless. It's pretty much just saying "we thought this thing was fast when it came out".

And while this thing doesn't really meet that label at its present scale, it is conceptually far closer to those early supercomputers than what an iPad is, both in how it's structured, the parallel nature of it (16 ARM cores; 128 Epiphany cores), the shared memory (within each Parallella) etc..

So yes, you're being grumpy about a title where it takes about 10 seconds to figure out that this isn't actually about someone building stuff aiming for the Top500.
What impact ios metal
>how can you claim to have better standard of living and live happier life in a small house without any space

OH BOY.

Having a huge house doesn't actually make you happy. You only think it does.

http://www.creditcards.com/credit-card-news/qa-stuffocation-...

http://www.nytimes.com/2012/07/08/opinion/sunday/dont-indulg...
The problem is that often while regular users are not directly using those features, they are using libraries that do use them. As a concrete example, people writing webapps with Django probably (often) aren't using some of the crazier class metaprogramming, but they are using Django's models, which use lots of it.
I recently tried out badger.com, and I like their UI. They have a demo of their UI you can try before buying. They also offer some nifty built-ins like automatic Heroku integration.
Colin, when you use the search feature of the site by Algolia you get a list of results of posts. I read a few and find one interesting and I want to "upvote" the post. But you can't "upvote" a post from the search results page. For example:
https://hn.algolia.com/?q=marketing#!/story/last_24h/0/marke...
obviously, they're not a fan of cross-platform frameworks.
It depends on how resource constrained and real-time the system is. I imagine Micro Python will not be used in cases where you never use malloc().
> The biggest difference listed is probably no Unicode.

Funny, considering that was the core reason for Python3 in the first place (though I can't immediately come up with a reference).
Agree that `if some_obj` all the time is annoying. Instead, better to introduce semantic helper methods like `if signed_in?` (which incidentally is included with gems like Devise).
You have just two weeks to protect your computer
I think I might make devcards part of my regular workflow.

It seems obvious now, seeing devcards, that the ease with which Om/React can render "snapshots" makes this the most sensible way to develop for Om.
24 Ways You Can Make Money Using Your Website – Laplacef
I don't think anyone likes it when their reality is challenged. That part seems universal.
While the 16 Parallella can run with just passive cooling, you still need to ensure proper airflow over the unit.

Units have been known to overheat with just passive cooling, and they even advise that you install a fan with the official case (that they sell on their store/provided to backers), even though there is nowhere to screw a fan in, etc.

Cases and Cooling: http://www.parallella.org/2014/04/30/cases-and-cooling/ (parallella.org) April 30, 2014

The point that a cluster of parallellas is relatively easy to cool is definitely aided by the form factor.
that freedom is a long term solution
I would think the GP means that git works much better if you are creating a document in a non-binary format (of which LaTeX is one example.)
Bluntly, though, that's a deficiency in your OS user interface or text editor.
Ctrl+J; $('.blockUI').remove();
What's most interesting to me about this is that not a single one of these apps is a free-to-play app. Freemium apps have a lot of room to grow on the design front and this could be a serious differentiator for certain apps.
If you have multiple possible gods, your utility maximizing option is to choose the god with the highest probability of being the correct one.
Can we start a crowdfunding campaign for a museum of ecstasy with legal public samples? Anyone know German law? How would this go down in Darmstadt, where it was first discovered by Merck? I for one will donate significantly.
This reminds me of the word "reasonable". I rarely hear this word used correctly; it seems to mean to people, "Agree with me". Usually it goes something like:

"Two plus two equals eight."

"No, it equals four."

"OK, hardass, how about seven."

"No, its four."

"C'mon, be reasonable, let's compromise on six."

That's what a reasonable compromise means in this case.
How to Upgrade Magento 1.4 to 1.8 with Cart2Cart
Upgrade Magento 1.4 to 1.8 in no time! Find out an alternative way to update your Magento store Cart2Cart! You don't
> Work from home is almost common in the US and basically non-existent in Europe.

1) I live in the US and only one person I know works from home but she is a very special case (her employer made an exception). When I mention I have the option of working from home once in a while (and I mean once in a while, like a few times a year) everyone is like "REALLY!? THAT SOUNDS AMAZING!"

2) "Europe" isn't a single entity.
You can alt-tab through windows:

http://www.mactip.net/wp-content/uploads/2011/01/macosx_cmd_...

Or activate mission control:

http://www.iphones-apps.ru/wp-content/uploads/2013/12/Screen...

Mission Control overlays the icon and title.

In general the apps seem to be visually distinct and people aren't identifying them by titles anyway:

http://images.apple.com/osx/preview/images/overview_design_h...

Let me know if I misread your question.
It's a benefit vs risk scenereo. But the verdict is still out.
Compiler optimization is *much* more important for Swift than ObjC
http://www.namesilo.com/ is my go to go for cheap .coms. I don't know about their support (never needed it) but they're fast, support 2fa and, well, are cheap :)
Beware the despair of getting too focused on your world, and forgetting that others have worlds of their own.

One of my children has a rare genetic disorder you've probably never heard of. How much have you given to research for it? How much have you given for the thousands or tens of thousands of equally pressing causes?

Everybody carries their own burdens. It doesn't mean "they don't care"... it just means their burdens and yours may not overlap.

And sure, some people know little, care less, and do nothing. But you can't tell who that is just by looking at people walking down the street. You don't know. That mental model of your fellow man you're applying isn't necessarily accurate. You just don't know.
Isn't it great we can actually have a discussion about this, freely and openly?
I am also looking for a new registrar since Moniker has turned in to a shadow of it former self. First, the customer support took a nosedive. Now, they redesigned the site and its a mess.

The Namecheap redesign is also a bit messy. They have a mix of the old design plus some new interfaces. Also, we've been waiting for ages for them to implement 2 factor authentication and when they finally do it, it's an SMS only solution that's no good for those that are without constant coverage or need to travel outside the country.
Rem-o-te from Europe?
Inverse trigonometric functions with CSS
Excellent points, thank you.

The players graph is tough. There are many 0 entries which means a true log scale is out. A linear graph ends up being dominated by Apple and Google so you can't really see the other organizations. I should call out the scale more explicitly though. Btw, the scale is technically a sqrt scale: https://github.com/mbostock/d3/wiki/Quantitative-Scales#sqrt
This is sort of the design document for Python 3:

http://legacy.python.org/dev/peps/pep-3100/

Along with this one:

http://legacy.python.org/dev/peps/pep-3000/

(Of course there was lots and lots of thought and discussion that is not reflected in those documents)

I would characterize the Unicode/bytes change to simply be the most visible and disruptive change, it didn't really stand apart as far as being a reason, it was one of many.
"While the rest of the game community is trying to adopt Mantle, DirectX 12 or Metal, I’ll be re-learning my ray-tracing and quantum physics"

Agree, let me just grab my quantum physics engine and spin up my realtime ray-tracer and build a next hit game in a month.
Still no options for Linux?
One downside is that the very platform he is broadcasting on could help pressure cable companies, but is perfectly fat and happy propping them up. HBO is a huge influencer and should join the others against these changes. Though I completely agree with his points.
Singapore blogger crowdfunds legal defence against PM
Tweet All the Things – Chat with Wireless Microcontrollers on Twitter
Let's figure out how to send commands to our Pinoccio Scouts (wireless microcontrollers) with Twitter, and have them tweet back their responses. We'll use a small Troop with 2 Scouts, a simple "switchboard" service, and the Twitter and Pinoccio APIs.
The details of how such a substance could be weaponized and how such munitions may have been deployed in the past is a sensitive subject not well suited for this forum. A wealth of information has been made available in the past decade or two via the freedom of information act but not much of it has found it's way into the 'for public consumption' version of history. My intention was merely to reference this unique "problem" associated with extremely potent psychedellics in broad terms without dredging up references to particular incidents or organizations. You can do your own research in this area.

Also your personal experiences only apply to normal doses of LSD you have no idea what it can do to someone at extreme doses, nor are you referencing experiments where such doses were tested.

again, I'm not aruging in favor of restricting individuals from access to personal doses, I think that would be a good thing. I just don't want to live in a world where any psychopath can get his hands of billions of doses. This is not something you have to worry about with most other drugs because with most other drugs you can't produce that many doses all at once and transport it easily. I just wanted to point out that this unusual property exists with respect to LSD and it complicates matters.
First google result: http://www.cse.buffalo.edu/~regan/cse305/RubyBNF.pdf

I think 2 pages is not bad :) The point is, Perl is just impossible to formally define, it depends on the implementation to make arbitrary choices. This means multiple implementations are much harder, if possible.
Hopefully this takes us one step closer to Netflix on Linux
Yeah, I agree it's being atheist/gay/racism that are often the biggest issues. In one of my high school classes I remember someone talking about how they'd murder anybody who came out as gay. Somewhat hyperbole, but at the same time reflective of his views.

A different classmate thought it was funny to talk about going to the big city to race-bait 'niggers' at the mall.

Another friend of mine used to live in a town where you couldn't really do business if you weren't a member of the local church.

So I guess it's not quite the same as being forced to leave the country, but at the same time it can be pretty unpleasant.

Mind you this was circa 2003. And the fact that if these people actually did anything serious they could have been prosecuted is definitely a step better than in the story. Though I don't know if there's really any recourse to the business issue. But I do think the treatment of Atheists/Nontheists is pretty analogous.
I did the total opposite of what this article discussed; I spent a few minutes reading this blog post instead of being productive and paying attention to my work. While there is true value to concentrating/focusing, so we can be creative and get important stuff done, the author's lack of tolerance for distractions (good or bad) may be going below a healthy level. Seriously, the "I’m also letting go of second chances. One strike and you’re out" would make us a terrible persons.
Yes, of course Mark Shuttleworth's personal blog is not bias (he's the owner of Canonical).

Also, he's talking about deployments on Digital Ocean, ie. VM's. I'm talking about what actually makes the "cloud", ie. the "cloud". The "cloud" is built out of RHEL/Centos for the most part. Almost all the major "cloud" infrastructures have been built with RHEL/Centos. We can speculate why... but Red Hat has built a $1 billion+ revenue per year company out of "cloud" and enterprise support contracts. (because they were there first, and they focused on it... and after it became profitable, then they finally branches out into other markets.)

The problem with Canonical IMO is they try to get into too many markets which ends up resulting in split finite resources. "Jack of all trades, master of none".
That's probably why Apple didn't announce Metal for the desktop.

With tight vertical integration with the hardware, and no contention for multiple apps/windows drawing to the screen, the iOS platform is ideal for this.
Agreed. There may be cases where a hamburger menu makes sense, like a news app where you can switch between sections. The article shows a solution with the search bar moved to a more prevalent position and other menu options dropped to the bottom - this makes sense if users reach destination pages in the app via search. It's good to think about but I think the article missed the point of starting with the objectives first (customer's needs) and working backwards to find which menu layout is best.
I think Canonical should focus on the cloud and developers. At the moment most of the ones using Ubuntu are developers and Canonical should focus on producing a complete package with a nice and integrated development experience all the way from the could to the developer desktop.
Yes, it's like watching history repeat itself. Apple is the new pre-20xx Microsoft, Metal is the new DirectX, Swift it the new VB(A/Script).
>Insert speculation about Apple TV as Wii competitor here.

I thought the Plants vs. Zombies demo already looked better than the Wii U. If Apple puts an A8 in the next AppleTV and keeps it under $200, it would be a very appealing alternative to a $400 xbox.

Apple selling a game controller still seems like a weird prospect, though.
BRCK: Your Backup Generator for the Internet
For those not hip to the lingo, "premium video" means DRM.
Ha, that's a great idea, to gamify it! Monthly competition to see who can end a meeting the earliest?
> Another Note: This runs on port 3000. Making it run on port 80 would be possible using a reverse proxy (such as nginx), but for this setup we will actually run the app servers on port 3000 and the load balancer (on a different server) will run on port 80.

This comes up a lot. In addition to the reverse proxy, you can also:

-- redirect port 80 to port 3000

iptables -A PREROUTING -t nat -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 3000

-- use authbind to grant port 80 access to an unprivileged user
http://manpages.ubuntu.com/manpages/hardy/man1/authbind.1.ht...
Can GNU/Linux use blackbox DRM?
SEEKING WORK: Remote.

I have been writing code for more than 4 years now. I am a motivated, self-taught developer and my work on many projects has driven my strengths: Ruby on Rails/Sinatra/Padrino, HTML, CSS, Javascript. I can manage a completely new development project or pick up where another developer left off. I pride myself on working closely with my clients and love working on new, exciting projects.

Looking forward to working with you!

Email: jkaykin@gmail.com
Much obliged for that. We still have a lot of work still here at Twilio to do around our documentation - appreciate the vote of confidence. Some of the stuff the DevX team is working on right now has me really excited.

Hope you'll share what you think when we release it.
I think the hope is that with the pressure of Valve, with the SteamBox and Steam OS, the game publishers will make that investment.

Valve is also making considerable investment in abstracting away all that fragmentation and drivers worries through the Steam Runtime (linked to in another comment).
Moreover checking if number is prime is hard in itself, because you need to check for divisibility by all previous prime numbers up until square root of prime candidate you are trying to check.

That is not true - since 2002 a deterministic polynomial time primality test is known [1]. And even before that primality test faster than trial division were known [2].

Besides that it is true that there is currently no known algorithm to easily enumerate all primes but it is not impossible that such an algorithm exists.

[1] http://en.wikipedia.org/wiki/AKS_primality_test

[2] http://en.wikipedia.org/wiki/Primality_test
Maybe, but it certainly appears he's 7 figure rich which still ain't bad.
OK, but we're not actually talking about desktop PCs, but iOS devices. There are no drivers to install. There are almost no device-wide settings at all. Exceptions would be OS updates and stuff like Find My iPhone. Easy solution there: allow one and only one "owner" account to touch them.

The idea that keyboard localization should be system-wide is weird. Different people can speak and write different languages. Although it should be a non-issue, since a single person can speak and write multiple languages, and switching keyboards should be trivial.

Anyway, you can come up with scenarios where my "make it act like a fresh device" idea is inadequate. But my idea is still an absolute improvement over what we have now, and would be perfectly good for a lot of uses. You're describing a bunch of stuff you want but that is by no means required, and then using the complexity of that stuff to say that the whole feature is a bad idea. It doesn't make a lot of sense.
I don't think that's true. I've hit the front page a couple times and actually got very little traffic, and definitely nothing that my $5 vps with no caching couldn't handle.