skysight-inc/HackerNews huggingface dataset:
For feature implementation speed, function point analysis (http://alvinalexander.com/FunctionPoints/) is a good start. There are tables available that give rough industry-wide figures for hours per function point. However keep in mind these will change quite a bit depending on the size of the project, the competence of the team as a whole, unique constraints on the particular software, and the tools in use; we're talking a range of 1/2hr to 20hrs per function point, so you need to factor those items in. Also you have to be willing to break down the requirements in ways that are a little odd sometimes when dealing with more interactive applications (say, games versus spreadsheets) or that have long-running processes (daemons versus batch).

Speed of learning is much harder to quantify because people aren't uniform in the experience they already bring to the table. So you'd have to administer tests of some sort across a wide variety of things to encompass things they do and don't already know.

But the talk of "objective metrics" for the "quality of developers" sounds a little bit leading, making this whole question seem a bit off-putting. You might be well-served by reading "Zen and the Art of Motorcycle Maintenance", especially the parts where Pirsig describes the difficulty of assessing Quality without already being an expert in the subject.
I suggest you write to them and offer to host the high-resolution versions or something.

Yeah, I'll write to Reuters and see if they need to borrow some bandwidth from some random guy with a cable modem. There's a plan.

Seriously: why are you defending the all-too-common practice of posting miniscule images in important news stories?
Using existing IP is a lot safer, and will generate more sales, even if otherwise the games are the same. There are a lot of people who played Monkey island in their youth and are nostalgic for it, but who don't follow the latest game news and wouldn't auto buy a game without the IP. Yes it could be successful, but that the Monkey Island name it would be more so.

See for example the success of every new Civ game compared to the success of other strategy games.
Korean Words for TOPIK Beginner 14
No, while obviously uncivilized and outside of civilized rules of justice, it is not the same. At the minimum, there are some named people responsible for this who you can sue or at least make a dent in their reputation if they abuse their power (see Ortiz case.) The internet crowd bears zero responsibility.
Quite funny, but (being in asia) it lags. It is visible when pressing a key and have somthing like 500ms delay before my avatar move. Maybe should you cheat me a little and make me believe my avatar has moved (even if he will continue to be in the butllet trajectorie and take damage).

I love the simple easy-zelda-top-view: it is easy to understand what's going on. It has also a very good cooperative feeling: when you meet a teammate, follow him, you will be stronger together. It's easy to understand :)

May I suggest to add a 2nd shoot (as in Realm of the Mad God). A shoot on right click (or space) that start a a basic shoot, but finish on an explosion. This super shoot would be limited by a long cooldown or a mana bar (or any kind of limitation).
I'm not defending it Bob. I'm objecting to you whining about people being bozos, and I wish now I had just ignored you the first time.
You just add very many more cctv cameras.

You don't need total coverage. You just make sure some cameras have calibrated timestamps and automatic number plate recognition. That allows you to build up a sequence of cctv coverage of suspects.

The UK has one fifth of installed CCTV in the world. With that many cameras they pretty much are ubiquitous.
Mike Matas talked about it here:

http://blog.cocoia.com/2010/interview-mike-matas/
He could also be from outside the English speaking world and just studied or grew up there.
CCTV takes pictures of people's faces.

Drones take pictures of the tops of people's heads.
The indictment can be found here: http://www.aklagare.se/PageFiles/10239/AM_52124_12.pdf (Swedish. Save as, appears to be broken when viewed in browser)
Designing for a Responsive Web Means Starting with Type First
Making responsiveness only about grids, responsive images and media queries is a disservice to customers and brands. It needs to be about providing readable content for any device, and that means starting with type.
I'd be interested in reading about some of the horror stories that developers selling digital goods (paid subscriptions, digital downloads etc) have had with Paypal. Any pointers?

As a developer outside US, Paypal is pretty much the only option available to my startup (selling paid subscriptions to a blogging platform). But it would be good to hear about some issues developers have had with Paypal so that i could try to avoid them.
Bangalore blast: IED use confirmed; 16 injured
It depends on the target; i'm thinking about my friends (most non-techie), from most spread account to least spread:

1)facebook

..some planets later..

2)google

..some solar systems later..

3)twitter

..many galaxies later..

4)github
The other responders are correct, in a public place you do not have an expectation of privacy, so a photographer can capture you image and you can't stop them. However, should that photographer chose to publish the image, things get more complicated.

Take the example of an ad agency snapping a picture of you on a public sidewalk and later broadcasting that image in a $10M CocaCola Superbowl commercial. You own your own image, and are owed compensation for that advertisement. And it is fully within your rights to not accept an agency's offer to compensate you at all, thereby preventing them from legally using the image you have been capture in for commercial purposes.

Now, if you are in a picture, but nearly impossible to identify (ie: a crowd shot taken at a baseball game, or a marathon finish) then the image can probably be used without your permission and without compensation.

Newsworthy events, of which this clearly qualifies, also change the rules. Press have expanded rights when it comes to publication of images. But is reddit a news site? When it comes to UGC relating to a news worthy event, do the individuals publishing enjoy similar rights to the press? To what extent? And assuming that there aren't 6 murderers all wearing backpacks, can the innocent ones successfully sue for defamation if/when their names get published?

Answers to these questions aren't clear, so I expect that one of these internet-witch-hunts-that-identify-the-wrong-person will end up in court sometime soon. Maybe one already has? Anyone know?
- We don't know if a quick KO is "better" than a sustained beating. I'm not sure if any scientific evidence helps show this, so that hypothesis is just theory at the moment. (I haven't research this at all though, so if you have articles please do share.)
Yeah, I was really shocked by that angle when I saw it in the article. It's pretty bad.
>The ARGUS-IS can stream up to a million terabytes of data

Jesus. How? That's 11.5TB p/s
Is blaming someone for a crime without actual facts legal? Is it something we should encourage? How about not? (btw am I the only one clearly seeing the bag strap on the second picture?)
I'm still confused. What exactly does a probabilistic programming language do differently than a normal one? Does it just have a lot of support for machine learning and representing data and stuff like that, or is there something fundamentally different?
Seriously what is going on here? Why are they the only people standing there not helping who aren't holding a camera, holding a head wound or old?
My experience is that while a mechanical keyboard is more enjoyable and slightly easier, I've never once in my life gotten frustrated at some cheapo keyboard while coding. I've never needed to know the exact millisecond a key was pressed, the rebound is just fine.

Lets be honest here. Programming is not some intensive exercise. Nor should you be getting carpal tunnel as a programmer- if you are, you need to dial back the boilerplate.

I don't enjoy laptop keyboards if only because they force my palms to be raised- I have large hands, so for me it's natural to rest the bottom of my palms on the desk or even on the side of the desk, whereas on a laptop it's at an equal height to the keys- which is annoying as hell. I also dislike the shape of too many laptop keyboards, if only because they seem to prioritize style over feel and key differentiation(lookin' at you, Apple).

But this isn't intense stuff. If you're gaming, or doing high-speed data entry, or even if you're a prolific writer, you may have a real claim. But as a programmer, claiming that you need a mechanical keyboard is nonsense. They're nice, and if you want nice tools, that's okay, and I encourage you to invest. But they're not required, and they're never going to make you a better programmer.
With CISPA Vote Looming, White House Threatens Veto (Again)
Apple has admitted its TV box is piece of crap
Building a better IRC client
I think the seller using hedging does insulate buyers from changes in the Bitcoin price if they get refunded. If Silk Road didn't do things that way, it'd be possible for a malicious colluding buyer and seller to profit from Bitcoin's instability at the expense of the Silk Road's operator.

There were a lot of complaints on the Silk Road forums about cancelled orders though, and sellers saying they took a loss in order not to cancel.
On the photo where backpack is missing he could just take it off and put it on the ground or on his knees. It's uncomfortable to sit in such a dense crowd with backpack on.
I just hope this isn't another case of false accusing by media. Let FBI do their work before judge anyone.
This is like saying a web developer needs the newest i7 processor because it "just makes you better". Except even that is more valid than the keyboard argument.

If you want nice tools that's fine. I've got nothing against it, and I plan on buying many more mechanical keyboards in my life. But a keyboard doesn't change how you code, it doesn't change the real speed of your coding. It might change your satisfaction level during the day if you get caught up in that, but frankly, if you're typing so much that you need the extra precision of a mechanical keyboard to save time, you need to do something about your boilerplate code.
I wish we'd have one at Bangalore as well. I'm happy to organise one if there is enough interest.
Great little game, especially consider such a small amount of time was taken to write it. Also great that you'v'e released the source code. I can think of loads of very fun little multiplayer games you could write with this; for office lunchtimes, etc.

Great job!

P.S. I killed you earlier :)
confluence + gliffy. this combo has everything for a logical spec with great authorisation levels. one space / project.

with atlassians 10$ move its almost free for small teams.
The server is located in France and it's all TCP (because WebSockets) so the lag might get pretty bad. Like you say, client-side prediction would help a lot with hiding that. Right now I'm just doing some interpolation on the position (no extrapolation at all) so any latency > 200ms becomes quite noticeable.

A secondary weapon would be nice indeed :)
How do you follow a specific target, if you don't know who the target is until after you've analyzed the recordings?
my bad, I actually read it some time ago, after someone sent me a "summary" of the reasoning, omitting this variant, but somehow the "summary" was stuck in my head and not the actual paper. indeed, Nick Bostrom actually thought everything through, including this line of thought.
You win the award for "Best ultra-short horror sci-fi".
Tesco, the film studio and the failure of Fresh & Easy
It does narrow it down, but not to any useful level. For all intents and purposes, trying to pick someone from a pool of 150 million vs 7 billion is essentially the same level of impossible.
MongoDB has an HTTP Console
Somewhere in the depths I've got a version of this I customised ... up to 4 players, powerups, cheats and about 20 levels..

[and probably loads of bugs]
Comprehensive Immigration Bill set to be Unveiled
F-algebra and Coalgebras related to OOP
The PayPal horror stories are just the problems that people shout about and that go viral.

In fact the problems with PayPal are much more wide spread. I'd say that PayPal got lazy because no one has challenged them. As a result they still have an underinvested product that is painful to use.

I've used paypal as a merchant/developer on many products and on my latest project I actually decided not to bother charging customers until Stripe arrived in the UK (which it now has).

It's not that people don't feel the need to write something good about PayPal, it's that there's very little good to write about PayPal.

(not to detract from what PayPal originally did, which was monumental at the time, but they rested on their laurels)
Possibly. It might just be a difference in approach- I figure out the right way the first time, then generally make small revisions afterwards for the sake of performance.

You would be able to do those things faster- but when I say that the difference would be minimal, I don't know how to stress it enough. Professional Starcraft players frequently will tell you that until you're operating at above 150 actions per minute MINIMUM, you're not gonna get a damn thing out of a mechanical keyboard that you couldn't from some normal trashy piece.

But, there's nothing wrong with splurging and getting yourself something nice if you just want the satisfaction. Admittedly, there is something just nice about using one. I think they totally end up justifying their cost for myself personally, in the same way that driving a nice car just makes you feel a little better. It isn't that it drives that much better(it does, just not by a huge margin), it isn't that the seats feel more comfortable(same), and it isn't that it looks nicer(often I think they don't). There's just something satisfying about hitting that level of luxury.

But that doesn't make it entirely wise economically, or a requisite, whatsoever. It's just nice. And that's okay.
Regardless of risks of vigilante 'justice', I consider this sort of crowd-sourced investigation a highly valuable development. For the simple reason that there's a significant chance that this attack, like many others, was done by elements of the government. Or groups with the ability to strongly influence the official investigation.

The days when we the people could trust the motives or results of official investigations into politically significant crimes, are long gone.

The government develops ever-more powerful technological tools for monitoring ordinary people. It's entirely appropriate for ordinary people to use every technological tool at their disposal to guard against government wrongdoings.

If the Internet was able to identify the person(s) responsible here, and prove (for eg) that this was a government ploy to ban the sale of ammunition reloading black powder or bulk cartridge sales, that would be of immense significance.

For this reason I applaud the posting and permanent archiving of photos of events where such attacks occurred. We need some way to bypass the controlled MSM's low bandwidth and tendency to publish low-res, selected, edited and generally useless news images.
4chan doesn't cut it, due to the impermanence problem.

Another thing to be wary of, is the 'vanishing 911 photos' syndrome. Some organization appears, solicits the donation of original photo/film media with the promise of building a public archive, gets given a vast amount of such material, then vanishes along with all the material.
NEVER give away or sell your original material. Post copies!
I opened up my PC (486dx) and found that the Turbo button had been disconnected, and (obviously) made absolutely no difference whether it was pressed or not. I never really investigated further.
Please tell me that I'm not the only one astounded by the kind of doublethink that's being taken at face value en masse. This is a beauty company, and it's not giving a message of "you're actually more beautiful than you think", it's highlighting how insecure people are about their looks, and presenting their brand as the solution, now SOCIALLY as well as just aesthetically.

It's masterful, but it's more of the same. Just more subtly.
They're trying to find out if there are other devices or if there are bombers still around.
A probabilistic programming language is probably better understood as a way to model stochastic processes. What I mean by modeling stochastic processes is we have data that we know was generated by some non-deterministic process. We also don't know all the parameters of this process. Probabilistic programming languages make the point that the best way to specify these processes is as programs. Once we do that, we can in a sense run these simulations in reverse to infer parameters in our models and even infer values for missing data.
Nah, I reckon there's at least 150yds between my flat and a commute into the centre of London (~8mi) where there's no camera coverage.

Possibly even 200yds!
Probabilistic Programming and Bayesian Methods for Hackers: https://github.com/CamDavidsonPilon/Probabilistic-Programmin...
The report is interesting, but what will be even more interesting is whether or not the US will have the strength to draw conclusions from this report and to hold those responsible accountable.
I think of it like a security expert trying to keep crackers out. No matter how fancy the security they'll be a hole some where forgotten or overlooked which will reveal at least something.

Who knows? Maybe our universe was created by the lowest bidder and cut corners to improve profits.
Correct me if I'm wrong, conceptually, probabilistic programming does to equation solvers what declarative language like SQL do to query data.

Say you have a model, y = mx + b, and you have some data. Normally you can solve this explicitly with matrices or whatever. But you'll need to implement the solution. With probabilistic language like BUGS, you can feed in the model and the data and it would return `m` and `b` as a probability distribution.

This is an trivial example. One example of where it really comes in handy is doing bayesian inference.
Yes.

Elite was very hard to play on some machines if they didn't have a turbo button. (To turn off turbo, and put the machine in a nice 12 MHz.)

Later machines kept the button, but either just hooked it up to a display or even left it disconnected. Cases could fit different motherboards so it's handy to have the button for the older motherboards.
Well he might not have made a loss, depending on the size of the premium he has taken.

Also if the market is liquid enough and he has the right kind of trades he might even be able to automatically delta hedge.

Or even more simply, he just immediately de-bitcoins it, then re-bitcoins it when releasing the funds from escrow. This is probably the most likely.
Visual Storytelling: A Tale of Two Cows
Some software used the machine clock directly for timings. Thus, leaving the machine in turbo mode mode the games impossibly fast.

You'd turn it off to make games playable.
Yea I am interested .
That was a fun start of the day, thanks so much for making this!

I always wanted to make something similar on an RPG basis but never got around to do it...
Is it even legal for two people to voluntarily transact using currency? Man, that's some pretty scary thinking...
(c) We are unintended by-products of whatever is being simulated.
Yeah, and thanks for reminding me that I'm old.
1 view 16 seconds 2 days after application was sent. :(
Related: http://www.reddit.com/r/findbostonbombers/
Annoyance: you start reading, and the page suddenly scrolls back to the top.

That is, the page has mostly loaded. You scroll down, and start to read. The rest of the page loads, and it scrolls back up to the top. (I'm assuming the page codes this, and it isn't a behaviour of FF 20.)

So many sites do this, and it is so annoying. Probably, on github's own servers, loading is so fast that they never experience this problem themselves.
Tripomatic launches travel planner app for Android
Ah, it seems like Apple has become too focused these days. QuartzComposer is a great tool, and has inspired a lot of my research, thanks!

On the other hand, why doesn't anyone ever do a tool startup anymore? Its all about content production and consumption these days. If say, you did PixelShox in 2013 (assuming QC didn't exist), could you get funded as a YC startup?
nope. you're wrong. there _is_ a right way.

and furthermore, the best way to write an essay
is to organize a meticulous outline in advance.
and then _stick_ to it, executing it faithfully.

and the best way to take a trip is to _plan_it_,
with maps and tourist books, and not waver from
the schedule you made, even if (especially if!)
you're lured to a bar by someone you wanna boink.

stop doing it wrong!

-bowerbird
Moot v1.1
My comment without even reading this article: Yes. There is.
If only there had been a few Republican presidents in power some time in the last couple of decades to do something about all this waste.
No I don't think that's exact.

If you need to know that it's possible in order to make it, then it is non-obvious.

Maybe the algorithm is obvious, ie, to do X you need to do steps 1, 2, and 3, but X itself, the basic functional creation that employs the algorithm, is not obvious.

Swipe-to-unlock, the basic algorithm, how to implement it is pretty clear. But matching and researching which gesture works with which functionality, to the degrees customers find it natural took effort and time, and it produced a creation that was not obvious before that research.

Besides, if this is already part of the current rules, why do we need to amend the rules for it? Just enforce the rules better.
I really wanted to build this... a small fleet of drones that would find the nearest parking space to my house when I leave work in case there is a football match on and my street is blocked. Unfortunately I imagine it's illegal to fly drones with cameras above city streets. :(
There you have some traction, already :-)
I think he's being quite fair as he's acknowledged the hard work behind this game (any modern game written in any language is impressive work), he's just saying that this project is getting a lot of media attention because it's advertised as using certain tools which it actually isn't.

If I'm honest, I feel the same way as the aforementioned poster. Writing any modern game in QBasic is akin to A-Team style engineering (building a rocket launcher out of an old shoe and some duct-tape). QB64, however, is basically just like any other modern scripting language. The former would require massive hacking and "outside the box" thinking to build even the basics of the game engine; where as the latter is just Python written in the syntax of BASIC.

That all said, I can't blame him for misleading people a little (whether that's intentional or just dumb journalists not understanding the distinction between QBasic and QB64) as making a project visible can be as hard as the actual development process. So at least he's hard work will see some reward. Plus he's offered to release the source because of public interest - which is quite honorable.
Is a drone any different in this context than any other type of camera?

uh yeah... Cameras have a focal point, a drone creates a kind of panopticon.
so you think apple is doing something comparable to the moon landing? i don't think so.
Google Shutting Down Google Affiliate Network
Enforcing users to use a particular pattern for passwords
you da man, joe! thanks!

the check's in the mail. ;+)

-bowerbird
"The Matrix Reloaded is a film that the Matrix would have made, if the Matrix had been asked to make a film about the Matrix" - Jean Baudrillard
I did some more Actual Graph Searches on Facebook.
Elegant iPhone 6 Concept with transparent screen display