skysight-inc/HackerNews huggingface dataset:
Is there anything at all "special" about ELB? i.e. is there any reason you couldn't implement a software load balancer yourself within AWS, using non-EBS-dependent EC2 instances?
Here's what's going on behind the scenes in PHP: https://gist.github.com/4372596

(Taken from https://github.com/php/php-src/blob/PHP-5.4.9/ext/standard/s... )
Humbly, I would like to offer a suggestion that is more about the way you're doing this, rather than what you're doing.

You sound like you're thinking only short term, and only in terms of keeping yourself busy. That's not how motivation works, unfortunately.

With that kind of approach you never see how your tasks fit into the bigger picture, so everything that comes along is more attractive because it's new. Discipline demands a plan.

Choose a goal that will take you 5 years to complete. Something concrete. Something like "build my own app" or "be an early employee at a hot start-up" or something else that takes multiple steps, and something you feel extremely excited about achieving.

Then outline those steps and get into the first one now. Then when a new opportunity comes along you can evaluate it by saying "is that a better 5 year goal?" If it isn't, "does that get me closer to my 5 year goal?" If not, ignore it and keep on keepin' on.

Voila: discipline through motivated planning.
Is there really no viable alternative?
Some of his articles about the RPI have been pretty basic, but this one is actually pretty good, because it shows several methods. Just editing the config and rebooting didn't work for me the first time.
It's that you hear of Rails developers more than you hear of Django developers. The Django community thinks of themselves as Python users first, whereas in Rails the wisdom is that Rails is easier if you learn some Ruby, but not necessary.

Also, the couple of Rails classes that have gotten a lot of the press just happen to market themselves well. One of them obtained a 37signals investment and has gotten a lot of attention from that.

Also, for some reason, a Rails developer is perceived to be in-demand in a way that a Django developer is not. It might be that Rails is more popular, though.

That said, there seem to be a lot of Python courses out there. Any of them could be the next Startup League with a website facelift and different sales copy.
>Given what we know of spree shooters around the world and in the US, they strike me as predominantly desperate, mentally ill people.

No, we mostly know them in the US, by an order of magnitude more than other western countries. The same with serial killers: the US is up there with some third world nations for more prolific killers, and unsurpassed for total serial killer count, so much that Wikipedia devotes its own page to US serial killers which is larger than the sum page for the rest of the world.

And, desperate, mentally ill people? Could also be the products of a desperate, mentally ill society.
Solid Waste
> Rather than handing out ready-made functions to make Python behave like PHP, this site actually teaches you how to write Python like a real Pythonista.

Not in my opinion. Here is my personal experience of using this
site when I was just starting with Python. I had landed up there
looking for a function similar to PHP's `array_fill_keys`.
And it showed me `dict.fromkeys(keys, value)`[1] without
a slightest of warning that unexpected things will happen if its
passed a mutable data structure such as an empty list as the
value.

So IMO, for people coming from PHP background writing some of
their first Python code, it can be helpful at times but not an
alternative to learning Python from a book or some serious online
resource. Moreover, the site itself says that it won't teach you
either PHP or Python.[2]

[1]: http://www.php2python.com/wiki/function.array-fill-keys/
[2]: http://www.php2python.com/about/
Strong typing is not nearly as good when the type system is weaker.

Java's "strong typing" doesn't protect you from null dereference errors, as one example out of many.

Also, strong typing is not as good when you have to specify a lot of the types repeatedly. Without good type inference, it loses a lot of the appeal.

Strong typing is not nearly as good when every function has arbitrary effects not specified by its type.

Strong typing is not as good when it is harder to do parametericity, as discouraging it means you get monomorphic types, which are far less effective at preventing errors.

Haskell gives a whole lot more benefits via static types than Java does.
Would you prefer to read 'weeks'?
Online clothing stores as they exist today will never replace brick and mortar stores.

I will always want to try on clothes before buying them unless I'm feeling really generous with my money and time. I don't like having to go to the post office to return stuff. Online clothing as it exists today seems to me like a form of roulette.

Build an iphone app that can take a picture of me and show me what I'll look like in a certain outfit and give me a perfect tailored fit every time and you can disrupt brick and mortar clothing stores.
> [stolen from family members]

Especially true for minors. True for a possession ban. Less so for sale prohibition or transfer prohibition. More so for sale/transfer prohibition with generous buybacks. (if new-sale is prohibited, prices will rise, so they'll be secured better; if transfer-ban, you'd probably see prices fall (since there's no market), so less of a reason to secure them, ironically).

> [food, shelter]

Clearly they have insufficient mental health services (in the CT case, some of the problem was that he wasn't a minor, and his mother was trying to have him committed). Not so much "how to pay for mental health" vs. general delivery issues.

They do seem to generally be middle class and not starving or anything, but I meant "failure" in the sense of social standing/competitiveness/etc., not just absolute poverty. After all, even a fairly poor person today lives (in absolute terms throughout history) fairly comfortably, but feels the relative social standing and status.
There's so many Z80's they'd be a whole collection by themselves. And I guess the Z80 had so many new features, it was a clear break with the 8080.
FWIW: if I go to http://sounds.beatport.com/publisher/sounds-to-sample/19417, the play buttons produce sounds. That is on an iPad, which denitely doesn't have Flash.

=> contact them to have them fix/adjust their site for Windows Phone 8 and help us make Flash deader (yes, there is no honor in kicking a man who is down, but sometimes it just is the best for both parties involved) http://blogs.windows.com/windows_phone/b/wpdev/archive/2012/... may be a helpful link for them.
I would assume gang affiliation a major factor in that.
then wouldn't it make more sense to just build a very big pool/use an unsalty lake ?

You'd still need to steer the rocket there but you can avoid worrying about vertical landing.
Added in 0.16 about a month ago:
https://gunicorn-docs.readthedocs.org/en/0.17.0/news.html#id...
>To be honest, that's a bit troll-ish, given that
>WP8 uses the same kernel and user interface as
>Windows 8 and given the functionality of the
>pre-installed applications.

That doesn't matter. Microsoft had a quite good kernel with NT 4 already and Win7 has a fantastic stable kernel with many features. Win 8 has an even better kernel and yet the new metro store and start screen and all the other removed features and freedom make it a not a better OS to say the least.
Well, I was experimenting for while with light to avoid shadows, and that setup was the best I could build that dark night ;-)
What is a high-volume business that has mass-market appeal and can benefit from falling retail costs?

It has to be something that you'd never buy online, or that has some major advantage to physically handling before purchase... or maybe some sort of service.
The link above is exactly what I read. Very interesting.
It's a benefit of having around 250 karma. After 500 or so, you also get to downvote (some) comments.

So, post more good comments, and/or submit good articles. Then it appears in your editable user profile when logged in.
If you do a Linux dev environment then you are pretty much stuck with Android. (BTW I'm an Android developer who uses Linux dev environments). You can compile apps from the command line (ant is supported). There are command line tools to do all the device interoperability (eg accessing filesystem, getting logs, installing apps). However it would be unproductive to not use an IDE especially to manage the source files, their contents and locations, and debugging. Java is also very nitpicky due to static typing and the normal Java API paradigm is to never make decisions and always put layers of indirection in front of things. I joke that about half the code I "write" is actually written by Eclipse as I put in what I want and it then doubles the size putting in all the missing pieces, extra syntax, finding completions etc. Such is life with Java. The layout editing tools etc are quite nice especially being able to see previews. Eclipse sucks but it is the least worst solution and you can make working apps with it. You could use vim but you will create a lot of extra work for yourself.

For the iOS work I do I use Xcode. Unbelievably it is slightly less usable than Eclipse (this is not praising Eclipse!). I am constantly astonished at things it does. Presumably eventually Stockholm Syndrome sets in and you train yourself to not do the things that hurt. For a library I am working on that has no gui elements I am actually editing the code on my Linux box using emacs with sshfs access to the files on the mac, and a ssh terminal connection in to build/run/test from the command line. To access the Mac desktop I use Remote Desktop (VNC under the hood). One thing I praise Apple for is that their VNC server implementation is excellent - very snappy especially compared to the dismal Linux experience. Chrome Remote Desktop also works although it sometimes has problems with special keys. I have the Mac sitting in the back of a cupboard with nothing connected except a USB cable that ends up on my desk where I plugin the devices. You can do some things from the command line such as building (xcode-build). I have no idea if you can install apps, get their logs etc using command line tools.

If you don't want to write native apps then you can use PhoneGap. It is essentially a web shell (html widget and javascript) with various extra APIs (eg contacts access) and you provide your code as HTML+javascript. There is much debate about pure HTML5 webapps, solutions like PhoneGap, cross platform tools like MonoTouch versus native apps. Non-native approaches tend to be quicker to initially develop and port, but can have some rough edges and take longer to work at the "edges" of functionality.

TLDR: I have no clue about developing WP8 apps using Linux dev environment
Not especially. What you do get is:

- SSL for "free"

- If you use Route 53, it's a single DNS lookup (no CNAME hop)

- If you're using a VPC you can use an ELB to face the public Internet.

- (Slightly simplier) auto-scaling.

- Redundancy across AZ's

Many/All of these things you could achieve yourself, but if you were using EC2 resources you'd probably find it reasonably expensive.
Compensation isn't actually the point here...
Zilog is a different story. I love them as well, but i8080 is quite exceptional to me personally. Somehow it still remember almost all machine codes of this CPU and can program even without the assembler ;-). I know, Z80 is a derivative from i8080 compatible in most of instructions, so maybe another collection.
Tegra3 has been a huge failure, and ended up with very few design wins. Imagine that surface got a good deal.
I finished that video thinking, "huh, that guy looks/sounds just like Carmack". Sure enough...

I had no idea he was involved with a project like this, and for so long. Too bad they don't appear to have been very active recently.
His point was that leaving assistance to charities is a safe way out of saying, "I'm not sure how to fix this problem right now, so I'd rather just not do anything." Again, you're taking his valid points and turning them into unfounded and extreme assumptions disguised as counter points. There's no way you could logically get from, "well, let them die" to "I take pleasure
In watching poor people die" otherwise.
Nuclear Phynance is usually trotted out as the finance equivalent, but it's a forum. http://www.nuclearphynance.com/

Hacker News is really the best business-of-software site. http://inbound.org/ is essentially Hacker News for SEO/internet marketing.

For market news, it depends on what you want, but http://caps.fool.com/ is good coverage and socially-driven. Unlike HN, it has built-in features to show if a user's predictions about the future tend to be correct (only really possible in the stock world.)

The best general research and analysis sites are, in my opinion, still the curated/paid ones with on-staff researchers. I greatly miss my Roubini Global Economics subscription. I think, though, that someone could really cut down businesses like those with the right kind of site.
Its not really a SoC in any meaningful sense, other than integrated GPU and memory controller (which most CPUs have now) is it? Compared to ARM SoCs which are very highly integrated so you more or less have to wire up power and RAM.
Why Xtend and not Scala as a Java alternative
Really good analysis.

One thought though: is it really just genius, and the only way to get to that top right compelling and unique state by just jumping there?

Feels like it would be more of a combination: someone tries a unique idea and it's not compelling. Someone else sees this idea, but changes something about it, so it's now unique and slightly compelling. This gets repeated until you end up with something unique and compelling. This new idea now gets copied exactly, and it slowly moves from the top right to the bottom right - compelling but non-unique.

ie. Is this not a continuous process curve innate in all invention? The only real effect might be the speed of movement along the curve - someone (a genius) may be able to iterate across the curve by himself by building on his own ideas?

If this is true, then genius is not really required - all that we require is constant iteration of bad unique ideas until they become something good. Seems to hold up in reality - the more people involved in something, the quicker it gets somewhere good, as there are more iterations happening.
If you're a beginner, I recommend you use RailsTutorial, Sam Ruby, etc., and just skip over the tests. They're completely orthogonal to the app code so you won't have any issues completing the tutorials.

Later, you can add tests when you're ready for them. I think that once you have to make changes to a production app without breaking anything that currently works, you'll start wanting to use tests.
If that's the reason it's pretty stupid..
isn't 's used wrongly in the headline? (note: english isn't my native tongue, so i could be wrong)
I don't necessarily think it's a bad thing. After all rPI is supposed to be educational, right?
I wanted to respond that everything I saw in the past 5 years has been mkv, but then I realised it was all pirated high definition rips.

Pirates, always one technological step ahead.
I'd like to try it without logging in at all. The first question everyone will have is if it works on their own site or a site they are familiar with and to see the results. Having to create accounts/login just impedes that process.
You'd think Amazon would have done something since the last big outage. They just don't care do they ?
The auther does a horrible job. He takes it as an assumption that the reader doesn't know statistics, and when he gets to the actual meat he just states as fact, "i calculate k=32.5 m/j" " what does this mean? It means I'm right" he should as a minimum either assume completely that the reader knows everything nessesary to interpret the hypothesis test or actually make an effort to explain to layman what the p-value means.
They say they proved the atom performance advantage, but the linked article says they had nothing but a JavaScript test which probably has significant code quality differences between the Intel and Arm JITs.
Ton is a meassure of weight not counts. Also, please provide a reference.
> By passing text to something that replaces new lines with br the implication is that it is now safe to drop into HTML

I don't see how that's implied at all. After all, the function is named nl2br, not html2text.
An MVP is a Minimum Viable Product. Not processing an order is not viable and there's no product. The line for the Minimum Viable Product is drawn exactly at the point where customers pay for it and receive their product. It's completely market-driven and depends on the industry.

Testing interest with fake sites is wasting people's time and I don't think it's ethical. Plus, it doesn't collect very much information. To gauge interest, it's better to give something in exchange for something from them. You give me an e-mail address, I'll tell you when you can sign up (early!) You pre-order for $5 and you'll be one of the first to receive, etc. (or in the case of crowdfunding, which is a great way to test interest, you'll get the product and help make it possible.) You spread my link on Twitter, I'll bump you up in the beta queue.

The only fake credit-card acceptance I don't mind is to respond to a click to purchase before they've entered information with "sorry, this isn't available to purchase." It's honest, it doesn't waste the visitor's time and it provides a bit of information. It's still better to collect an e-mail address in exchange for useful updates, though.
I understand -- there's a bit of a problem when trying to prevent abuse, though, and relying on the Persona identity provider makes it easier to prevent abusive behavior upfront, especially since the conversions themselves consume a lot of resources.

I'm still working out the optimal solution, but thanks for the feedback!
Great lines!
My gf is a healthcare economist working for LSE. She analyses and evaluates state (UK) interventions based on the data as reported. There is science being done, and often the data are fairly clear. But we live in a democracy, and there are chunks of the population who believe that state charity is a soft touch. Many times it is democracy and politics itself that forces inefficient outcomes.
So your hypothesis is that considering only school shootings, you can prove that they are not random events lets say at 95%. Care to make the case using science rather then just waving your hands?
More broadly, I'd love to know about "the HN for (insert profession here)". Lawyers, doctors, artists, etc.
Two things:

1. What? — An FP coder

2. Patterns mean "I have run out of language." — Rich Hickey
Connections, the only way to go!
What Kind of Dinosaur Meat Would Taste Best
All these comments about statistics don't seem to even begin to understand statistics.

1) Yes, we can use the chi-squared test here - the small number of events is built into the p value.

2) No, we do not need to include all murders, as we are not testing for murders. We are testing for mass shootings. This line of reasoning is the same as saying we cannot test for rotten apples only, we can only test if all fruit is rotten. Statistics on categories is acceptable and meaningful if apples are a specific kind of fruit, or mass shootings are a specific kind of crime. We can't draw an conclusion about crime, but we can draw a conclusion about mass shootings.

3) These statistics prove only a single thing: mass shootings in USA are likely random events and have a mean value of ~2.

The following conclusions are applicable:
- Mass shootings are likely not a 'copycat' crime,
and each event is likely completely independent
of any other event occurring.
- You should expect about 10 mass shootings over the
next 5 years. Not so nice...

Following conclusions are NOT applicable:
- Gun laws have any effect. Gun laws may or may not
decrease the average, these statistics do not say.
- No measures that have been put in place to reduce
mass shootings (I assume there are?) have had any
effect so far. They may have had a positive or
negative effect, but these effects may be small
or may be cancelled out by other, opposite effects.
- The chance of a mass shooting is stable, and no
increase or decrease in events seems to be happening.
The distribution fit test only shows us on the
aggregate data, and that it does fit that distribution.
The correct way to check for this is to break the data
set in half, and compare the first set against the
second set.

And now we return you to our regular statistics hate...

EDIT: Or not - nobody is questioning the real possible problem here: the data itself?

http://www.bradycampaign.org/xshare/pdf/major-shootings.pdf

This seems to imply there are FAR more mass shootings per year than indicated by the data. None of my conclusions above are correct if the data itself is wrong, and I don't even live in the USA so I can't vouch for the correctness of the data.
710 user here. I've been given two iPhones since I got this. I really don't like iOS even compared to an older WP7.5 device.

The killer app for me is Nokia drive. There is literally nothing better out there.
At least this time they're talking about something that can be made to fire like sort of like a neuron instead of yet another boring old perceptron that can't even change its own behaviour.
Evidence please, not just "consistency" and remembering a tv program.
Our christmas post/video
My argument is that something other than time distribution is a much better way to see that they're connected. They may be randomly distributed through time, or not, but they're clearly not randomly selected from the set of all possible mayhem activities.
It got Nvidia in the best selling tablet of the year, the Nexus 7. Technical merits aside, it was a win for Nvidia's bottom line.

I still don't get how embedded chipset manufacturers can keep competing with the largest graphics company in the world in the gpu space so easily though. Tegra 4 is supposed to be jumping from 12 up to 72 in the highest end model Kepler cores instead of old 8000 cores. If they manage to get some super efficient high performance graphics in mobile I could see a games revolution around it.

Especially if they put that in the Nexus7#2 next year.
The Future of Inbound.org
No one who actually uses Python has any day to day problems with white space.

Actually had one myself yesterday. Took me seconds to fix and was notable only because it was such a rare event.
It's a great collection.

What I really liked about the Z80 was the sane and regular assembler syntax. I know that's not a feature of the Z80 per-se, but when Zilog had copyright problems with the Intel assembler, I think they went one better.

ld a,(hl)

load accumulator from the address pointed to by the hl register pair

The equivalent 8080 was:

mov a,m

where you had to know that 'm' was really the h & l registers paired plus indirected. The Intel syntax was very irregular, eg. "mvi" was move an immediate value into a register, "stax" was store (something? I forget exactly). "lxi" was load immediate(?) into a register pair?

The Zilog syntax used "ld" for all of them.

The only better assembler I've used was the 68000.

Edit: Found a good Intel<->Zilog translation here:
http://nemesis.lonestar.org/computers/tandy/software/apps/m4...
Wow, Intel really was ugly.
> He left plenty of evidence that pretty much guaranteed he'd be infamous.

You seem to be confusing cause and effect.

He more likely chose his target because his mother worked there. Even if every shooter is choosing randomly we will only talk about the "media seeking" ones the news covers.