skysight-inc/HackerNews huggingface dataset:
I tend to agree with you (see my sister comment about regulators regulating) but it's worth noting that in this particular case the Justice Department did pursue the case but agreed to the most ridiculous settlement terms possible (the companies in question promised to follow the law for five years -- something they were already obligated to do.)

Edit: DOJ Press release http://www.justice.gov/opa/pr/2010/September/10-at-1076.html
Rikomagic mini-PC jumps to quad-core Cortex-A17
In 2008, SSD Array was deployed to handle images.

http://plentyoffish.wordpress.com/2008/03/27/ssd-image-serve...

2009 brought more upgrades, including move to HP ProLiant DL785 with 512 GB of ram and 32 CPUs and SQLServer 2008 and Windows 2008, and In the next week we will be upgrading our image serving, we are nearing 10,000 images served per second and existing stuff just isn’t cutting it. We will be moving our 200 million images over to RamSan

http://plentyoffish.wordpress.com/2009/06/14/upgrades-themes...
In your experience is the rural US geocoding problem a software problem or a lack of underlying data?
You're right: it's strictly coupled to time order. All of the CRDT semantics rely on that invariant. Arbitrary reordering would turn it into a different beast indeed...
That's pretty cool looking, but I have no idea what I'm looking at. Does this notation have a name? Is it documented somewhere? (Hm, I wonder how hard it would be to write a parser for it. :-)
Quick and cheap daily batch geocoding with any type of export option, from CSV to JSON to XML.
Probably TheOatmeal.com (http://theoatmeal.com/comics/shopping_cart)
Not to detract from your larger point, but for the curious, I think Fuligo Septica is technically a slime mold, rather than a fungus. More about its 'behavior' here:

http://discovermagazine.com/2009/jan/071
TribeSay: Hacker News for non-hackers
Agreed.

Another mitigating argument in his favor is that he appears to be practicing debugger-driven development. Personally, it gives me hives, but given his circumstances (not an expert, lots of code, much of it not his, lots of throwaway code), it may be his best option.
In my experience there are times when using the same element in all the different layouts becomes unwieldy, and it becomes much easier to have two versions of it which are hidden and shown with media queries, then altered for the specific layout. So at that point it's really not much different than actually having different templates on the server side.

About the conclusion (one performer/many tricks), I agree in that now that responsive design is our new toy, designers can go a bit crazy with vastly different layouts for different viewports. This may distill over time to an approach that aims for one layout that more or less works for all viewports, with only small differences between them.
Well, I guess that's easier than admitting you were wrong.
You probably want to look at LVish, is you want to see what this looks like in haskell.

http://www.cs.indiana.edu/~lkuper/

Has tons of papers and

https://hackage.haskell.org/package/lvish

is the lib.
Problems with OpenGL
I'd actually argue that this is irrelevant.

The key here is that they're not threatening to commit a crime - the threat itself is the crime.

If a man on the internet says that he's gonna come to your house tonight and rape you, and then it turns out that he lives in Britain and you live in Canada, does that make getting the rape threat any less terrifying?
> 9 out of 10 computers have Microsoft Windows installed.

Nine out of 10 traditional desktop/laptop PCs, maybe, but that's a smaller and smaller share of the computers people use every day.

> 9 out of 10 computers have Microsoft Windows installed.

That's probably true; unless things have changed recently, nearly all consumer PCs shipped with Windows for several years (and Windows/Office versions) have shipped with whatever the current "Home" version of Office is installed, though the license may have been a time-limited trial. So, yeah, if you are looking at installed, you'll get a pretty high number.
Not sure what your definitions are of cheap or quick, nr of what country your data is in, but there are lots of people who do bulk geocoding. Why don't you use them?
You should check out this[0] Neil Gaiman article about the importance of reading (Libraries, really, but touches on reading fiction specifically)

[0] - http://www.theguardian.com/books/2013/oct/15/neil-gaiman-fut...
Whether the loop is recursive or iterative you still need a loop, so you still need a Y combinator.
It would be worrying if reading ability was actually getting worse, but the article mentions that this is not the case.

> Reading scores among young children have improved since the 1970s.

> The reading scores among 17-year-olds, however, remained relatively unchanged since the 1970s.
The legal justification is that we are at war and these people have been deemed combatants in that war.

If these people are not terrorists, what would the US have to gain by killing them?

I am all for oversight and checks and balances. We need to be sure that we are killing actual threats. But I also understand that, as a practical consideration, it might be counterproductive to make the oversight public.

We don't have the luxury of doing full investigations and putting people on trial. It sounds nice, but it is impossible.

For the record: I think it is unfair that you charge me with "Using strong language" and in the same breath deride my position as merely parroting PR "Turrist" propaganda. Cheap shot.
Hey all. I've been reading HN for over a year - this is my first post and also my first startup. Basically the idea is let's bring social news to the masses i.e. Reddit + Pinterest or "hacker news for non-hackers". Please tell me what you think. Cheers
There is no substitute for simply reading the source code of the framework or library you want to know. You can go at your own speed, however fast or slow that may be. You know the code you are reading is always accurate and never out of date. And you have the opportunity to run into new ways of dealing with a problem that you may never think of looking up in the documentation.

Learn to Read the Source, Luke | http://blog.codinghorror.com/learn-to-read-the-source-luke/
I just grab it and start building!

Generally this involves following whatever basic "getting started" procedure is available - this typically covers the big-picture details of repo structure, package management, general philosophy etc. - as an experienced developer, you've probably had enough exposure to various processes, tools and paradigms to easily understand how you would approach building whatever you're trying to.

I often come up against things that I'm not clear on the canonical implementation of - but a quick search usually clears that up. I think of it much like learning a human language, and imagine it's much better if you're immersed in it, than it does if you try to learn it from a book. It does mean you're more likely to make mistakes, but so long as you leave a little buffer for rearchitecting things when you've done them wrong, that's all part of the learning process.

I've especially tended to avoid books and longer-form articles—they often seem to be really out-of-date and different from the current best-practice, particularly for newer stacks.
Could you kindly provide evidence of the threats are you referring to?

You are simply saying that the officials should be taken on trust alone?

An American citizen who open admits committing a crime gets more due process than a harmless child in some third world country. Do American military men ever have to produce evidence before killing children, as in www.youtube.com/watch?v=5rXPrfnU3G0?
Architecture: The Lost Years by Uncle Bob
I imagined that it would all be done through remote debugging with the file accessed over dropbox, but I guess it makes sense that you would have to do it locally.
I read it, and read that passage. And I don't believe those two sentences adequately cover the issue.

Perhaps this discussion is tainted by the submission title: "Show us the legal case for executing a United States citizen without a trial." The hostage taker hypothetical is an example that goes against that. That person would be a citizen, not in a battlefield, guaranteed the right to a trial, executed by the government, without a trial. The article does not do a good job of distinguishing that example from Awl Alaki. Meaning I think the central argument isn't all that good, and needs to be more specific / nuanced.
I hate "best practices", precisely because it implies there is one (and only one) "best" way to do something, and it's usually implied that there is only one tool that does things that way. That being said, I can see why "best practices" have come into being.

Like the article author, I too have worked on code created by physicists, mathematicians and yes, even electrical engineers. The article author is lucky; "bad" coding practices I've come across include:

- create a new directory, copy the files you want to change into the directory, then make new changes - that's version control! (nb - no, they didn't name anything to indicate which was the new "version").

- constructors with (I shit you not), 29 arguments, none of them defaulted. Of course, that was because it was converted from Matlab code where the original functions had 30 arguments . . .

- etc, etc, etc

I'll tell you what; give me your paper, and I'll implement the code from that much better than you ever could. Sure, I've had plenty of experience cleaning up other people's messes ("we've got this standalone RADAR sim written in Matlab; it should be quick and easy for you to convert to C++ and interact with a two other sims!"), which is precisely why I don't do it anymore. Or at least, I'll have a look and give you a better estimate than I used to, but I'll be honest and also quote you a much shorter time to re-write it from scratch.
Sounds like a bible-thumper insulting a futurist.
Simple.

I've worked in GIS for a number of years. I've worked on marine and scientific data management on top of GIS support. From google maps/earth to ArcGIS and pulling data from KML to OGC services.

If a service takes me nearly a month to learn to use, I'm going to push adamantly to use something else.
Great explanation of how the process actually works for automating these complex systems. What you are describing though is how we build narrow AIs, which are considered part of the "Artificial Intelligence" portfolio.

The idea of naive learning is very much a goal of most interpretations of what "Artificial Intelligence" encompasses. The scope of the self directed learning though I think is what distinguishes between narrow AI and AGI.
ConEdison in NYC will give you a device like this for free, and pay you $25 after installation if you sign up.

http://www.coned.com/energyefficiency/residential_directload...
Suggestion: grab the betting odds from Betfair and use those to derive the percentage chances. You'll be piggybacking off of the work done by people and companies who do this for a living and are good at what they do!

Alternatively, if you think that you can do better, then there's no need to enter the competition, as your insights would make you more money through gambling :)
This news has killed Rackspace stock, RAX is down tremendously for the last week (although up today). Quarterly earnings come out next quarter, and those have been bad every first quarter so far if memory serves me. So probably not going to trend up. I don't own any rackspace stock and I'm not making predictions anyone should bet on. I'm just complaining because Rackspace has really good products and it's getting pummeled. Down more than 60ish% since its height a year or so ago.

In related news, rax being cheaper make it a bargain for an acquisition, P/E is around 40 now.
Commits are timestamped.... a hiring manager who's truly interested will look at the most recent stuff first.
The quoted passage is inaccurate. Citizens are guaranteed due process, on or off the battlefield. In situations involving the deprivation of life, that almost always means a trial. But a trial is not an inviolate requirement. What level of process "is due" is a context-sensitive question.
8 Things You Didn't Know You Could Do With Google Drive
As the other poster I believe was trying to point out 'if it increases revenue' is the wrong way to justify spending money to make more money.

Since revenue is not profit, and most charities are non-profits anyway, more revenue does not necessarily equate to more money for betterment of the causes the charity serves.

As a complete hypothetical scenario examining two extremes which hopefully do not exist.

Charity B.A.D. could spend 100% of its revenue on seeking more donations and maintaining existing ones, leaving no resources for actually doing anything related to their cause, or distributing non monetary resources donated even. But they double revenue every year.

Charity P.O.R. Could spend 100% of its revenue, which are fixed at $10 a year, on advancing their cause.

My entire point is instead of saying 'increases revenues' you should say 'increases the money it budgets toward advancing its cause.'
Networking is a two-way street: if you want people to offer to meet with you, it helps to give some indication of what you have to offer them :)
I have access to other clouds which provide the openstack functionality, without me having to adopt openstack.

I don't think we have accurate visibiliy into EC2 to compare its rate of growth compared to OpenStack.

OpenStack isn't IaaS. It's a PaaS middleware that abstracts the underlying IaaS.
My point is that you and I have no idea whether a mission to capture al-Awlaki is "what they do or not". To know whether such a mission is possible or realistic requires knowledge that few people in the world actually have. Whether to deploy SOF or not is a command decision made on a case by case basis. We can't know sitting behind our computer terminals whether it was a realistic option or not. I assume it wasn't, otherwise why wouldn't they have tried to capture him? I imagine he would have been a very valuable source of intel.

There are a lot of people out there who seem to feel pretty strongly about sending our armed forces in harms way in this type of situation. I can't help but wonder if any of those people stand to lose anything if such an operation were to go poorly. It just boggles my mind that we would risk American lives and millions of dollars of training and equipment when we have other legal options that are less risky.
FCC's Response to the VC Open Internet letter
Black and White. The Creature AI was a work of art, considering the age of the game.
This is definitely what you ultimately need to be comfortable doing once you're familiar with a library, but I'm skeptical that it's anything close to the right approach when you are trying to learn how to use a monolithic codebase quickly. Finding concise, example-based tutorials / documentation seems to be the best way to get up and running quickly.
Just to recap:

- guessing all the results doesn't guarantee you a win, but they decide the winner at their discretion.
- you have to give them all the source code etc, under generous MIT licence.
- they reserve the right to modify or withdraw the competition at any time.
It's great if you use it at a place where you're a regular, and have told Square to check in automatically based on your location.

Order drink, chat with server while they make it, they know by now you're probably paying with Square. Done.

vs.

Order drink, chat with server while they make it, dig in purse for wallet, hope it's not one of those days where you accidentally left your wallet back at home while switching bags. (Yes this really happens to me sometimes.)

If you have, say, a coffee shop you regularly go work at, and they use Square, Wallet is totally awesome.
I think police regularly (have to?) pick and choose where to go, more so than firefighters. I know from friends and anecdotally that e.g. reporting a domestic violence situation in a poor neighborhood is certainly not gaurenteed to get the cops out.
Introducing ASP.NET vNext
So all the stories I've read about how it implies the fine structure constant has changed, those are bullshit?
What if Apple bought Beats not for headphones, but wearables?
This is important: I don't even think that the administration ever claimed that that Al-Awlaki has had any known direct connection to a terrorist attack. He was targeted because he publicly advocated and supported them. His speech was enough for a death sentence for him and his 16 year old son, two Americans.

And the government doesn't feel like it's obligated to make a public case for what they've done.
So they're asking for the best algorithm (and the source implementation also) to guess football and other results, which is worth millions, and all you get in return is a crummy laptop? Not much incentive to participate
This is a guy who was actively involved in plots that did cause bodily harm, and continued to say he had no interest in being captured and would actively fight with violence any attempts to do so. If we have a case for using lethal force at all, I'd say this would be an appropriate instance.
I'd really like to see a study of how many words are read by the average person today vs. 30 years ago. Reading fewer novels may, but doesn't necessarily, imply less reading overall.
I was similar to you? When I was ~19 I had never read a novel except stuff required by school. I hated it. I only read non-fiction stuff about Space and computer manuals/books/reference.

I asked my best friend that loved to read what book would get me to like reading. He recommended H.Beam Piper's "Little Fuzzies" and I couldn't stop reading until I finished. I think his next recommendation was Ender's Game which I also couldn't stop reading. I never quite got addicted to reading but when something does catch me I can't stop, often not getting enough sleep until I finish.

I agree with you, The Catcher in the Rye, Lord of the Flies, To Kill a Mockingbird, are not for everyone. They weren't for me either. Many "classics" seem very out dated to me. But, I'm going to guess if you found the right books you'd at least really enjoy them even if like me you never become an avid reader
Thanks everyone for the feedback, very useful. Please keep it coming. I need to be offline for a bit, but will check in later. If you're interested in learning more about our progress please follow us on twitter. ta.

https://twitter.com/opencagedata
Best way to find fans for your blog
Help us create bigger blog platform which will provide you with lots of new blogs for your specific taste.
Visit Noisebridge:

https://www.noisebridge.net/

I stopped in on my last visit to SF and it was amazing... So much activity and fun hackerish things going on. You'll love it I'm sure!
Thursday night drinks at the Rosewood on Sand Hill Rd.

Google it before you go, though.
Could most of space inside these machines be filled with an inert liquid, perhaps built in as part of the cooling system, or cooled by a heavily armoured refrigeration system, so that most of the submersible was effectively incompressible?
I remember similar lines from the real estate sector around 2006.

Not that I know if tech is in a bubble or not, but there does appear some overvaluation and a bit of irrational exuberance. No offense Marc, but you are not exactly an unbiased observer.
>What is the rule that says that could be OK, but killing Anwar Awl Alaki is not?

The Magna Carta?

Oh no, must be the Fifth Amendment. "No person shall be deprived of life ... without due process of law."
First off, I try and rank the pieces of the project by complexity.. there's almost always a simple CRUD interface that it needs somewhere that I can start with.

I always start out getting a book, which I then don't read the majority of (although that is a luxury of moving from web language to web language instead of something more drastically different). I'll read how to get the project setup, and skim basic framework object structure (this is where having a book you can easily skim back-and-forth in is handy). Then I'll just start. Most simple stuff (syntax to traverse a collection), I'll just Google quickly. Inevitably I hit a framework aspect that's unique or in-depth enough to merit study, and then I'll read that section of the book completely.

If you're using a third-party library with source, stepping through some of the logic is generally something you end up doing anyway, but it's pretty useful to do right away to get an idea of some of the optimal structural tricks the more familiar devs use. Maybe follow a couple of API calls for a step or two to see how they arrange things.

Once you've done enough to feel comfortable (maybe the first couple chunks of complete functionality in the bag), it's good to Google around for things like "Common Mistakes/Pitfalls in X". You'll probably have run afoul of a couple of those, and will now be familiar enough to understand and remember them. You can go back and clean up the little bit of code you did then.
i make things with it
There's two bubbles for Wordpress.

Wordpress.org has a bubble very near the center, north-northeast of Google and west of Facebook. It's much nearer the center since that's where all the linking and blogging happens.

Out in the void to the northwest is wordpress.com. This appears to be a freemium service based around Wordpress the software. Presumably this one is far out because there's fewer links and connections to it, and presumably only by those who find the .com first and don't realize .org is the "true" Wordpress home.
A modern workflow for Wordpress using Docker and Dokku
Re: Copying the example code - LPTHW and others of that style are huge believers in writing all code out by hand. Even if you don't know what it's doing yet you're letting the language syntax and style start to soak in.

I have a suspicion that this works well for certain kinds of learners, though not all. I'm probably in the former camp (very visual/tactile focused).
This exactly.

While I don't like the article posted here, I like the title.

In my experience in hiring coders where we use open source tools, this has become my #1 filter.

ALL OTHER THINGS CONSIDERED EQUAL, if two people apply to work with me, and one has no GitHub/StackOverflow/community presence, yet the other one does, the person with community presence has a far better chance of me taking them seriously.

I know you all think you're great coders (and you probably are - this is a smart forum here), but there's just so so so much bad code out there whose creator took no pride in it and has no passion for it.

So if you come to me with a nice blog, a ton of points on StackOverflow, or a GitHub account with at least one beautifully-crafted repo, you're going to stand out head and shoulders above the rest.

Like it or not, that's a huge test for me anymore.

I'm done hiring people who don't care, don't take pride in their work, and don't have an outward passion for it. So find a way to prove that you do. End of story.