skysight-inc/HackerNews huggingface dataset:
PSR-0 would be great, except for the use of mixed case filenames. The number of packages that have obviously only been tested on HFS+/other case-insensitive filesystems is staggering (or maybe I just have bad luck picking ones). The only logical reason I can see they didn't normalize and lowercase filenames is that the big boys had too much legacy cruft already broken.
What if hackers hijacked a key satellite?
If you're a big purchaser ordering a thousand of them, anyway...
Building SSH Services with JRuby and Apache MINA
That, and even core-ish modules are maintained in a manner that's just plain unprofessional (I'm looking at you, Ubercart / Drupal Commerce): "Hey, there's a new version of Drupal Core! Let's drop development of (and support for) the current version of Ubercart that people are actually using and start writing a completely new cart system from scratch!"
Where does the pointy end go again?

I was meaning that the ability to shoot someone is not really needed in the vast majority of defensive situations.

Also, if you are up against someone who wants to kill you and who has a gun, if you have no warning then they probably have the drop on you already, and if you have reasonable warning then you would usually have many other options other than shooting someone. The remaining situations seem to be where you only have limited warning, in which case a gun might be useful.
Not that I know much about Drupal, but isn't it inevitable that stuff that can be changed via the UI (sometimes even per user) has to live in the database? This is simply a consequence of blurring the lines between developers and users, which is exactly the point of CMSs.

Actually, I think what we should be asking is this: Do CMS databases and VCS really have to be two completely seperate universes? I would say no. There is room for a new type of CMS database design that includes all the functions of a VCS.
Well, one problem with this is that most authors don't hold the rights to their works and it's not possible to get their permission. I think if all I had to do to publish a homemade video to Weird Al song was get Al's permission, it would be pretty sensible. But he signed away his right to a corp who will fight to the death to extend and exclusively control the work. The authors would have a much better sense of whether a derivative work robs them of income or is reasonable.

Also, high quality work is expensive. And in the old days, it probably took decades to recoup costs when books were prohibitively expensive. But when a film these days make 100MM in its premiere, I think we need to seriously shorten copyright terms.
I hate PHP and don't even want to talk about it but I did skim through the docs for Smarty. The rationale is that PHP sucks as a template engine, so why not create a new one and use PHP for the model-controller/whatever.

Maybe that seems perverse, but you have stuff like Node.js in existence that oddly enough solves some problems quite nicely, so maybe it works for PHP guys. I'll never see the appeal compared to other languages though.

edit: That being said, the final result looks kind of horrible to me.
Could do. The biggest problem with the whole thing is, you really need to link the stock price to cash, and that makes it a futures market, with all the regulation it comes with.

If it were bitcoin based tho....
PHP is extremely well documented and it's been around so long that it's easy to find solutions on the web.

I can agree that PHP is documented. That it is well documented however is something I'm very much willing to argue against.

PHP has string-operations documented to be "binary-safe" without ever saying what that is supposed to mean, if it's good (it's not), if it's bad (yes, yes, yes it is) and why you should have an opinion on that at all. Nothing about that. "Binary-safe" is not defined anywhere. It just "notes" that all these operations which should operate on text is "binary-safe". And "safe" makes it sound like a good feature, right?

Documentation like this is probably written by people who have no idea what a character encoding is and thinks that being able to strpos() on raw byte-data is a "cool feature", without understanding that text and it's encoded representation are two very different things.

Basically, the documentation is written by people lacking any deep understanding of the subject they are covering, and they pass their confusion on to whoever may be unfortunate enough to stumble upon it.

So... Is bad documentation better than no documentation? I don't know. Maybe? Still: PHP documentation, good or bad, represents the blind leading the blind.

If you want "extremely well documented", head over to MSDN and check the .net docs. It's systematic, it's consistent and it's thorough. It's written by people who understand the difference between Unicode, UTF8, text and bytes. Or whatever else the subject you are reading about covers.

But people peddling in PHP wouldn't know that, because they wouldn't want to go too far outside their comfort-zones, and hey, they definitely wouldn't want to look at anything done by Microsoft.
the A/B test of one of my clients (in the b2c vertical) showed (for their site with their users) that people clicked more pages (which was kinda expected), and stayed longer on the website overall - with pagination (instead of endless scrolling).
I don't like coffee (I like the smell though).

If I need caffeine I take an energy drink. Not all energy drinks are good though, most of them give me a headache after a couple hours.

5-hour energy is ok (doesn't give you a headache), but the taste is bad.

When I was in the Bay Area, I found Jamba[0] to be a good one: tastes good, and doesn't have the bad headaches.

In Calgary, Canada I couldn't find Jamba anywhere (yet), but BeaverBuzz[1] seems ok, though it doesn't really taste that good.

[0]: http://www.jambajuice.com/jamba-at-home/energy-drinks

[1]: http://www.beaverbuzz.com/
This system will help you identify the speed averaging plate recognition systems used on a lot of Britain's roads, but you won't be able to slow down and speed up again for the camera.
> Not all cameras are static in europe, this is were these type of systems fall down.

Theoretically, these systems can also handle education by pointing out the current speed limit dynamically (as the speed limit may change around accidents or depending on the weather). They can also warn about other "dangers" than radars, and as the article notes the french govt had coyote change this last year: coyote now reports the user has entered a "danger zone" without specifying what the danger is (can be a radar, but can also be an accident or some other kind of issue)
Samsung Claims Jury Foreman Misconduct Tainted Apple Case
As soon as I hit a page with multiple pages I almost always lose interest and immediately leave. I can read down a single page. However when I see an article with 6 pages I am like ... ... sod that.

Its not so much the reading. Its the slow page loading which gets me down. If people did pagination right with ajax preloading the next page then I would be happy. 99% of sites do not do this. Instead their sites are slow because they have to load a bunch of third party ad's. Moving from page to page when each page takes 2-3 seconds to load kills the reading experience.

A Wired article featured on HN recently. I don't remember what it was about but it had a gallery on it. You would think in today's day and age when you click the thumbnail the main image would change. On this wired story no.. the whole page reloaded. Due to third party ad's each page load took ages. The page didn't bounce down to where the image should show. While I thought the topic was interesting the user experience was so terrible I abandoned it.

If you are going to force pagination on readers then have a single page option. Preferably at the top of the article. This way you cater for everyone.
Seriously? PHP "was" a template engine. But that was before 1998 when no one knew what was a good idea or a bad idea when it came to building web apps.
Such is the inner platform effect. I would happily bet there is someone working on a drupal-specific, poor substitute for version control.
I thought about doing it in scala too but I thought there might be issues with grading, do you know if there's an auto-grader for this course?
Google Smartwatch Patent approved today
I can answer the last question easily. If the supply of bitcoins rises faster than the real value of the debt they represent, their nominal value against the dollar will fall.
Stimulants might not "boost your productivity" — if you're slightly tired they'll make you irritable, if you are having problems sitting still they may make things worse — so while you may get a rush of energy that doesn't always result in productivity.
The long-overdue movement to abandon Caps Lock
What is slightly more worrying is that if this based on the usual magazine distribution methods, 1/3 will be pulped without being sold.
Right now, around 32oz a day.

When I worked from home, I would drink an entire pot of French press over the course of a day.
What do you do when cameras start calculating the average speed over some distance, rather than doing single-spot measurements? :)
It took me about 5 days to sync a new Bitcoin wallet. Until they fix this problem Bitcoin can never be a serious player.
There goes Business Insider's business model.
2 cups per day. I find it sharpens my attention and problem solving, both in traffic (on a motorbike) and when programming. The longer I can spend away from it, the more effective it is when I take it up again.

Not essential part of work life.

Don't wish I drank it less.

Might consider alternatives, but I would need to be convinced that other stimulants would be sufficiently advantageous vs deleterious.
I've always thought that in the event of an apocalypse a good plan would be to go and knock off a survivalist and nick all their stuff. Given the name, it would be funny if the survivalists are all the first ones to go.

No doubt it will all go badly and I will end up being suffocated after trying to break into the fortified ranch via what looked like an undefended tower on the northern perimeter, but actually turned out to be the largest of their toilet paper silos.
[GIVEAWAY]1AVMonitor: Ultimate Remote Surveillance Software for Free.
So that sounds to me like "you can keep your per-user costs linear as long as you're willing to sacrifice small parts of the user experience as you grow". Which is fair (though even then, making these tradeoffs is work).

Obviously if you're profitable per-user then scaling is a nice problem to have. But I struggle to see how scaling from their current users to say 10x could move twitter or quora from unprofitable to profitable; I think the engineering costs of making these tradeoffs and solving the scaling problems would largely outweigh any economies of scale, and I don't see how more users would increase their per-user revenue.
I wonder how good ground based cameras will be in capturing his dive.
Macklemore x Ryan Lewis - Same Love
Craigslist wants people who can develop APIs
That is actually bit more interesting in the light of Schneier complaining about SHA3 not being significantly better than SHA2.
Is Valuing a Young Start-Up More Art or Science?
So, you can easily show those jerks, simply by respecting the speed limit!

win for you, win for the community!
> What's the difference?

One lets you take existing JS-code and make use of new language features there. The other "just" lets you call existing JS-code.

I'd guess one is clearly better than the other when it comes to dealing with existing JS-code* . (While the other is clearly preferable to the one when it comes to making the language you want to make.)

* It still obviously depends a lot on the language. Like, how well TS-code works together with plain JS-code (how much do you get out of adding some type annotations here and there while leaving most of the JS-code untouched, etc.).
Completely unrelated: I'm not easily offended. Right now I'm not offended at all, in case anyone would interpet this post to mean so. I'm all OK. Really.

But that said: I'm severely puzzled about your choice of HN username.
We had everything he said back then - it was just rather bulky. It's not a visionary statement - it's logic.

I wish everyone would stop harping on about Jobs - he was a marketing expert not a visionary.
The article mentions that the 727 has a rear stairway that one can use to parachute out of the plane during flight, which the pilots did in this crash test. Random trivia: the famous hijacker DB Cooper picked a 727 for the same reason - he parachuted out the back of the plane with ransom money and was never seen again. For the interesting story, see http://en.wikipedia.org/wiki/D._B._Cooper
If someone LIKES it on facebook, they now have a direct, reusable channel to communicate with an interested customer. That's worth a lot more than a website visit.
2 or 3 cups a day... It is not essential but yes, it definitely help me to regain the track of my work.
This has been tried in Sweden, and IIRC the court said that since it can't be proven who drove the car between the cameras it's not possible to fine the driver.
The problem with Drupal is its lack of human management. There's no one at the helm. It's being run by a bunch of programmers. That's why I gave up on Drupal. When you couldn't do a simple update in Drupal seven, I knew there was a problem. Then they have these other projects going on, like Drupal eight. Seven is not yet stable, then there are people making products for eight. I gave up over a year ago.
Is it not surprising that a (almost purely) speculative commodity traded by very few people overall recovers that fast from a major crash?
Travel Medical Insurance Toronto 
Protocol is a leading provider of comprehensive insurance solutions for international travelers, and provides simple solutions when complex situations arise.
If you compare it to a framework it loses, obviously. It's massive and complicated. And while PHP's is trying hard to modernize, the tools and ecosystem still don't compare to Ruby or Python (see below).

Drupal is only for when what it (or modules) can provide is a vast majority of the requirements of the project. Anything that couldn't be described as "nothing more than a content site" probably would not be a good fit.

The only thing it has to offer is when what you need is one of the myriad things it can be configured to be, because then you get a bunch of community eyes and tests on a bunch of code you didn't have to write.

Edit: Discussion on recent improvements to PHP's and its ecosystem (which are exciting progress in a direction I believe there is more room to go) http://news.ycombinator.com/item?id=4605715
International Medical Toronto
Protocol is specially designed to provide superior and affordable coverage to all of our members who need Worldwide Travel, Provincial Health & Short Term Travel plans.
So I'm interested but I have neither a Twitter account nor a Facebook account. What do I do?
Except that this generation rate halving in price is a predictable, known event, and therefore already factored into the price of BTC.
Views, specifically, have been exportable into version-controlled code since Drupal 5, and the ability to do so is a prominent feature in Views v3 for Drupal 7. Indeed, the Feature module, which spearheaded the current effort to make every Drupal configuration setting expressible in version-controlled, script-deployable code, is based on a pattern invented by Views years ago.
Google Warns of New State-Sponsored Cyberattack Targets
The constant LANGUAGE_NONE represents the value 'und'. Yes, using the value directly rather than the constant is bad practice, and certainly is not idiomatic in any language; I'll concede that point to you.

Regarding the use of field_get_items, check the documentation on the return value: "An array of field items keyed by delta if available, FALSE otherwise." Per my requirement of getting a single, OPTIONAL field value, field_get_items might return false, which means we are still looking at something like this overly verbose code:

($first_name = field_get_items('node', $person, 'first_name')) ? array_shift($first_name) : '';

Lastly, "you want a formatter, a whole display mode, etc. You very rarely need that level of plumbing". One of the requirements for this project was that each page represented by a person node would have a very specific layout. This meant that I couldn't rely on Drupal's default layout (even with formatters there was too much baked-in HTML that was unacceptable), and had to create a node--person.tpl.php file, i.e. a custom template.
Especially if compared to all the other things that we nowadays spend billions on

According to Apple, putting rounded corners on things with touch-screens will cost you a billion. So yeah.
You're assuming that there exists some finite $X to develop some invention, as if you simply pour enough money into a problem, a solution will be found.

This is faulty logic. There is no direct correlation between money spent to develop, and outcome of desired invention/solution. Name one disease that needs to be treated/cured, and how much more money needs to be spent on R&D to find the solution. Nobody can do that. Ergo, your math does not apply.

When you let free-riding happen, (e.g. ban patents and allow copying of inventions, not to be confused with copying of brand), you let grass-roots innovation happen. More people get to understand the problem domain, more cheaply than any monopoly can manage.
I use a gunvault by the bed (I don't have kids in the house, but would feel bad about leaving a loaded handgun out anyway, just in case someone broke in when unattended, shot himself by accident, and I got sued, among other risks like a houseguest or maid or repairman) http://www.amazon.com/Gunvault-GV2000S-Multi-Vault-Standard/...

I'm not sure if I'd trust it to resist serious attack, but chording it a few times gives a reasonably large keyspace, opens quickly, and presents the weapon (loaded and chambered, no external manual safety on the glock 19) in a consistent position for drawing, so it's faster than just leaving it loose in a drawer.

In my trailer or tent in Iraq/Afghanistan, I just put a spare holster between the mattress and bedframe and slept with it there, which worked well, but was a higher risk environment and zero legal risk.
The Z3 theorem prover is now open source
> Does the cost of mining one BTC influence the price of one BTC?

Difficulty adjusts automatically to match the total mining hashrate - there's always about 10 new blocks mined per hour. So if more people are mining the difficulty goes up.

What is changing is the number of BTC you get for mining a block. Currently each block is worth 50 BTC. Soon that will drop to 25 BTC. If many people find mining to be uneconomical they will stop their mining rigs and the difficulty will drop.

What will change is the influx of new bitcoin into the market, instead of 500BTC per hour we'll get 250BTC per hour (on average). Will that make the price go up? Maybe.
Au contraire, "nothing succeeds like success."
The thing with these systems is when you get caught, you don't pay a simple fine, you just loose your driving license.

The journalists should inform themselves better, as European I doubt anyone is easily left of the hook if caught during a police control using such device.
We have this in the Netherlands (among others), it's called 'trajectcontrole' here, and it works/helps enforcing the speed.
See; http://en.wikipedia.org/wiki/SPECS_(speed_camera)
Most Wired articles that contain galleries have a 'view all' link to a page that has all of the gallery images on it. The link isn't well signposted but the resulting page offers a far better reading experience.
How to earn from Google adsense
<a href="http://www.freenfreelancing.blogspot.com "> about google adsense </a>, <a href="http://www.freenfreelancing.blogspot.com ">what is google adsense</a>, <a href="http://www.freenfreelancing.blogspot.com ">how to earn from google adsense</a>, <a href="http://www.freenfreelancing.blogspot.com ">what is seo</a>, <a href="http://www.freenfreelancing.blogspot.com ">seo research</a>, <a href="http://www.freenfreelancing.blogspot.com ">what is craigslist</a>, <a href="http://www.freenfreelancing.blogspot.com ">craigslist list</a>
In what country do you loose your license? Certanly not in all eu countries.
No, it is not surprising. If you look at the Bitcoin forums to understand the community, it is very clear that a large core of users are really here for the long term. They truly believe in the concept of a decentralized digital currency.

This core group of users (including me) were completely unswayed by the crash of 2011 H2. We all knew that it was nothing more than a correction of the insane valuation bubble of earlier that year.
No, they should continue paginating because most readers will just click to the second page and Slate will increase their ad impressions. I'm sure that Slate has tested this and found it to be true. If there was something different they could do to increase ad views, they'd be doing that instead.
Don't use the standard wallet. Multibit syncs a lot faster.
Or more likely, most "average" users won't host their own wallets, they'll use a third-party service (i.e. a bank)
Wouldn't it be possible that the time lost paginating accounts for the longer stay?
Neat stuff! I've experimented a bit with the analysis features of VS but only through the one provided with the Xbox 360 SDK, I'll make a point of checking out VS2012's even if it is more crash-prone.

Does the application verifier move all allocations, especially those made through C/C++ heap allocation functions, to page boundaries or just those made with HeapAlloc et al? I've had good luck with valgrind on both Linux and OS X for diving into difficult bugs and shining a light on what may eventually be a problem.
>I'm sure a stealth program that loads onto a car and waits till a date to kill the occupants will be used by someone or a nation-state in the future.

If nation states want that they can do it right now:

http://www.autosec.org/pubs/cars-oakland2010.pdf

http://www.autosec.org/pubs/cars-usenixsec2011.pdf
Drupal's Features module tends to use this pattern:

The code defines the default configuration.

If the user changes the config using the UI, the change gets written to the database. At the same time, a little telltale light (or something) tends to appear in the UI display, to alert the admin that something's been changed on the site, but not in the code.

Your developer can then come along and pull a report that lists any configuration that's been changed in the UI but not migrated to the code. Pressing a button spits out a code-based representation of that configuration. The developer finds the right file, pastes in the config change, checks into Git or SVN. Now the config is once again captured in code, and ready to be deployed in a consistent manner.

I'm not sure if the Drupal 8 team is using this pattern or something different. Still trying to catch up with this stuff.
Sulake opening Habbo Hotel to third party games, offers 80/20 split
oh boy aren't you smart. the old "just marketing" troll.

all you need to make an mp3 player successful is marketing.
all you need to make a smartphone successful is marketing.
all you need to make notebooks successful is marketing.

my god, it is so simple!

fire all the designers, engineers, coders, all the fucking nerds and replace them with marketing people! brilliant. this is exactly how you become one of the most valuable companies on this planet.

quick, call HP, Dell and Nokia to tell them about this grandiose insight!
We already have those in the UK
I'd imagine it would be harder to pivot, too.
If you find relevant news/articles from other countries, please post it, but make sure it is in English. We do get some European and the occasional Asian piece of news, but it would be nice to get more South American and African news as well.

P.S. Where I come from, "Anglo" does not mean "American".