skysight-inc/HackerNews huggingface dataset:
So. There is a know denial of service issue caused by the specific hashing algorithm that everybody seems to use.

Everybody fixes it by randomizing tables used by said algorithm at initialization time.

PHP "fixes" it by not touching the hash algorithm and adding a max_input_vars configuration setting, thereby reducing the functionality while not really fixing the underlying security issue. This also means that if max_input_vars is set reasonably high (or has to be set as such), an attacker can still do the exact same DOS attack - albeit using more concurrent connections.

I can't even believe that the desire to keep backwards compatibility at all costs is a valid reason for a decision like this: Older versions supported an arbitrary amount of input fields, the current version does not, so this is a clear BC break.

Especially when considering that PHP is getting better with their release process (i.e. not having 100s of failing tests so that the 101st that fails would be missed), I really think this half-assed solution is way too cautious - especially as other projects had the exact same issue and solved it more correctly - without causing (apparent) regressions so far.

PHP could just - again - copy their updated algorithm.

(related discussion on their mailing list: http://news.php.net/php.internals/57291)
The story is much longer... it involved a creaky wooden floor and two contractors. One quotes say $1000 and 7 days to fix, tears the whole thing up and fixes it. The other quotes $1000 pulls out his hammer and fixes the creaky floor with one nail in a few seconds.

Both fixed the problem, but the expert isn't worth any less than the guy who put in tons of man-hours.
Good to see an article with some justifications and data instead of random assertions. Usually articles like this are filled with platitudes in lieu of real research, and the whole 'preaching to the choir' thing can get tiresome even if you're part of the choir.

Though I'm not sure the QSM article is strong proof of much anything, really. They don't seem to test for e.g. language or problem domain, and while SLOC has a relationship to the defect rate I'm not entirely sure I agree it's a good comparison metric, nor does it say anything about the success rate of the projects.

That said, one obvious reason for having a 30 man team to develop something is because it's composed of a multitude of disciplines. A software/hardware project might require people with deep skills in digital electronics, analog electronics, software development not to mention domain experts for what they're interfacing. Assuming the thing has an interface you might want a UI guy, then there's the supply chain and manufacturing to take in to account.

It's not hard to see that it could swell to thirty people quite quickly.
And once one person uses the photo, all other copies of it need to be deleted.
Mafia becomes "Italy's largest bank" in aftermath of financial crisis
I'm just going to leave that running for the rest of my life. Thank-you.
Algebra Tutor | Tutor Tutor
Algebra is the foundation of all other branches of mathematics. If you want to become a master in mathematics, then you must first become a master in algebra.
With a big team managers enforce something like waterfall and that why it dosn't work. Nice.

Large teams should be more decentralised like Linux, Order emerges out of chaos adding manager that enforce correct use of waterfall want be good.
The author's measure of efficiency, cost per line of code, is the first clue that his claims require further research. From a business standpoint, the relevant metric would be the economic value of the code produced and assuming rational actors (as the author's argument must) then the value of the code produced by each team must on average be roughly proportional to its size - else, the allocation of resources be irrational.

Computational efficiency also tends to correlate with cost per line of code in a the man month model the author requires wherein all programmers are of the interchangeable 10k a month type.

Finally, large teams are likely to operate in environments where large teams are required due to bureaucratic overburden, the very environments where $1.8 million dollar coding expenses are both justified and common.
If it's anything like Twitter, it will appear in your stream out-of-sync with when it was posted, so it's guaranteed to appear near the top of your stream whether you're viewing it days after.
How comparable are sites like HN to FaceBook and Twitter? I'm genuinely curious what others, here, think about that. I don't use the mainstream social sites, but I do use and like HN. Would professor Moglen think HN users were part of the problem too?
What about sleeping under your enclosed desk? and maybe building a small shelf to hold an alarm clock...

/end lame joke
Arrive
Arrive = to come to a certain point in the course of travel; reach one’s destination.

Example – The moment to act has arrived.

Usage in Sentence: Arrive at, not to.

Don’t say: We arrived to the village at night.

Say: We arrived at the village at night.
It's great in theory, less in practice.

The school I went to in Scotland only offered computing up to a level known as "Intermediate 2", which was somewhere between a GCSE and an AS level. We did some Java programming, and it was quite an interesting class that provided enough of a basis in basic programming concepts that I was able to continue learning, but that was it.

Higher computing? You had to get a 30 minute bus to a local adult-education type college. Advanced higer computer science? I wouldn't be surprised if fewer than 100 people a year actually sit that exam. I did advanced higher maths, and only 400 people sit the exam a year.

The Scottish curriculum is often quite good (AH maths taught me the first year and a half of my engineering degree's maths modules), but it suffers from a lack of students taking it. It's poorly recognised outside of Scotland (AH's are generally harder than A levels, yet are seen on the same level by most English universities), and the private schools that would give it some clout almost all use the English curriculum.
I think it's difficult to refute that if the funding was public, the results should be public. But the scientists have to publish in big journals to win public funding grants, and the big journals aren't motivated to go open access and surrender their cash cow.

So you're not likely to budge either the scientists or the journals by arguing about what's ethical. It seems to me like the best approach is to change the way public grants are awarded. If grants become conditional on you ONLY publishing in open access journals, well you don't have much choice do you? Ultimately this whole game was only ever about attracting the money you need to do your job. Pretty soon the expensive publishers stop getting submissions because they're all diverted to open-access journals.

Of course it would never be so easy in reality. There is a pretty entrenched chicken-and-egg situation with science publications, and it will be unavoidably messy to break it.
No. I want a world where people write books because they have something to say and they want as many people as possible to read what they have to say.
"First, you must have already Liked Ben & Jerry’s Facebook Page, or one of your friends must have interacted with Ben & Jerry’s Page."

So if I remember all friend who "like" things, I won't be served ads? I am okay with this.
I agree. Being reactionary usually means you'll play second violin. Anti-SOPA, anti-PIPA, etc. Always the underdog in the narrative. It is useful to push back, but they will keep pushing this through our throat, and will advance inch by inch.

If we are to ever progress beyond 20th century retoric, "the internet" needs to grab the narrative, rewire culture, and make laws to its own advantage. If it is really such a powerful social force (as I believe it is) this should be possible.
That's all fine, but then there's no excuse for a publication to use a specific photo without the photographer's permission and without payment. If the photographer wants to charge $6.6K for that photo, and it's not worth $6.6K to you because you can get a Creative Commons one for free that's almost as good, then use the CC one.
You need to do a search first, then sidebar will change. We don't have a plan to opensource it at the moment.
> in a any liquid market, the price is a reasonable estimate of value.

Is it not a tautology? Is there a definition of value that is substantially different from "the equilibrium price in a perfect market"?
Ahhh, yes, I can see how that might work...
Movie promos go hi-tech | WITS Interactive Pvt. Ltd
Movie promotion displays in cinema halls are going to witness a revolution today with the launch of 'iframe TM'. A brainchild of Madison Media and developed by WITS Interactive Pvt. Ltd., 'iframe TM' is India's first interactive movie poster, a concept to be launched for the first time in Asia at Mumbai's leading multiplex - Fame Adlabs. More info>>http://www.wits-interactive.com/iframe.html
Inside India's CAPTCHA solving economy
The author has had a series of really great blog posts on the subject as well on his personal site. In particular, check out:

http://www.michaeleisen.org/blog/?p=807

and make sure to read the comments, which includes a defense of the legislation by Tom Reller, Elsevier's VP.
No-one here may be. But plenty of newspapers/magazines are doing exactly that - taking photos that are on the internet and using them in their commercial publications without paying a penny to the photographer, and usually using the argument that if it's available on the web, it's free game.
That's almost the same as when music industry seeks millions of dollars in damages when suing someone who copied an mp3 without permission. At first I thought this article is a parody of something similar in "photo industry" but was rather disappointed.
New book in Common Lisp: Design Patterns in Fluid Construction Grammar
‘Rogue’ Attorney General Spreads MPAA-Fed SOPA Propaganda
Adventures with an Extreme Polyglot
Because while I'm not sure what kind of world you live in, in mine I need money to put a roof over my head and food on the table - things that according to your world-view definitely do have monetary value.

If creating anything digital makes it basically a free-for-all on who can grab it for free faster, then I'm not going to bother as it's not paying my bills. And, in case you haven't noticed, most of our world is pretty much reliant on the digital now.

I'm all for free-software and public-domain work, but there's a difference between supporting it and forcing everyone else to follow along. Like it or not, not everyone can or wants to make money out of giving their work away for free.
Australia got its own version of the DMCA, thanks to the lovely Free Trade Agreement we have with the USA.
Credit crunch is going to make an already terrible situation worse. The biggest problem is that every kind of "external" help (like, for example, EU lending money to italian banks at a low interest rate) is only going to help Mafia because they're deelpy entangled inside the italian government and banking system. The only viable strategy would be for EU to lend money directly to small businesses... but that's not going to happen.
"The bank told the BBC it would use Google's tools only for internal communication."
> It's now scarcely possible to make a proper living and most
> of the old-timers are shooting commercial work or weddings.

Strange you should say that, as we actually hired an ex photo-journalist to do our wedding photos as we didn't want any posed nonsense, just genuine photos of people as they naturally were. The photos that we received were amazing and we were really happy with the results.

I spoke to him on the day of the wedding and he gave me almost the exact same story you've just posted.

It seems to me that every industry that relies on technology gets seriously disrupted when the technology becomes cheap enough - printing, publishing, photography and I'm sure there are many more.
So what if he is an hypocrite? Since when do we expect journalists to be virtuous? They're simply reporting the facts. Their life is completely irrelevant.

Jonathan Safran Foer became vegan when he researched and wrote his book "Eating Animals" about animal cruelty.

We need more people like Foer, do we not?

Sure, people doing what they preach is great, if you choose a value we agree with. But I'm sure you'd prefer if Breivik had been an hypocrite and not done what he believed to be right.
I cannot persuade my parents to keep their computer on 24/7. That is the issue that I am trying to sidestep.
However thanks for the X10 link, it looks very interesting.
Article submission
W3C Solution offers effective content writing & submission services at very nominal cost.promote your website and create back-links with our expert article writing and submissions services.
"What the hell are you doing in this empty office with all those damn paper clips, man?"
It's certainly a typical piece by the WP. Confusing and rediculous, full of half-truths.

If you don’t speak code, you don’t speak the language of the election’s new activists capable of changing the political zeitgeist.

Last time I checked Reddit works pretty well w/o any coding experience. I don't even know where coding fits into this article.
How Hacker News hit us with 10 000 unique visitors in 10 hours
Second biggest Spanish Bank (110k employees) moves to Gmail
"Too many cooks spoil the broth."

It's getting tiresome going over the same point that we've known for decades, if not centuries.

Or should I say, it's getting tiresome having to explain and/or defend a position that's so obviously correct, you'd have to close your eyes, put your fingers in your ears and go "whaaa whaaaa whaaa" till you're blue in the face not to see it.
Of course it's not consistent. The only way it makes sense is if it's not consistent. Why should I have to pay for the creation of something that already exists?
It's hard to imagine an environment where users are using spreadsheets, documents and email on Google's servers and not leaking some customer data into those tools.
A mentor of mine is apt to say that most large companies, those that need large teams, think that you can have a baby in one month if you have 9 women. I find this to be more true as I continue in the field.

The small team works as long as there is good group cohesion. Unfortunately, if there is a morale issue with one person, it can quickly spread to the remaining 3 or 4 people on the team. Such an effect is at least slower in larger groups. It might not occur at all if the organization is such that there are silos for protection.
But they don't have to because world is filled with "beauty". Supply far outstrips demand. People pay for scarcity. IP law and this guy are trying to enforce artificial scarcity in order to prop up a no longer relevant business model.
Lego Is for Girls
I feel that whoever is going to present this list of companies coming out against SOPA, should also talk a little about what each of them represents. Just saying something like "Wordpress" or "Reddit" at the Congressional hearing, probably means nothing to most politicians there.
L’Obel Solar Power System
Right. The market price of a good is governed only by supply and demand. Sure, the cost it takes to produce the good influences its supply and demand, but in a capitalist society, only the market determines its price at the end of the day.

Let's forget the sunk cost for a minute. What happens if the price per item is less than the variable cost per item? Is that "unfair"? No, that's precisely how firms go out of business, when no one wants to pay (i.e. there is no demand) for the products they sell.

This is not an argument for plagiarism / piracy. Capitalist markets do need strong property ownership laws and enforcement.
Fight against Corruption in India using technology
My cousin's wife is a teacher who works with kids with autism, so this might be useful for her. Thanks!
How the mobile wallet is helping VISA knock out its biggest competitor - Cash
In fact, the expert is worth a lot more, because he saves you 7 days of disruption.
> My overall point vis-a-vis the article is that it's wrong in its premises and conclusions

Ah, that makes your reaction clearer to me. Thanks for responding.
A lot of C lovers I see.
This is one of the things I love about small companies. There is literally nowhere to hide. Either you're helping to get things done, or you're creating barriers. Of course small groups can be pathological too, but the visibility of BS is so much higher.
The author talks about sunken costs: http://en.wikipedia.org/wiki/Sunk_costs

These are costs that can't be added in a discussion on the cost of producing the products on an on-going basis. Otherwise you need to take those 6000 bucks mentioned and divide it by the thousands of photos you're going to make with that equipment.

Which will bring the cost of a photo to something much more real (excluding on-going time and gasoline investments): less than $1

Also, in capitalism the price doesn't necessarily reflect the cost of producing something. It is rather an equation of value, supply and demand. So a much better technique is to convince me why I should like that photo. Educating readers on recognizing quality is better than analyzing the costs involved.
The author is referring to another article in her N.B. It's linked in the first paragraph: http://www.betabeat.com/2011/12/13/as-banks-start-nosing-aro...
Yes, they do have experts on the team: _The app is part of the output for the Click East Project (www.clickeast.co.uk) which is investigating the possibilities of using Computer Games to teach Social Attention Skills to children with autism. The project is led by Sue Fletcher-Watson at the School of Education at Edinburgh University._
Well there are no ads being served on HN, so while it's possible that pg and YC are collecting tons of interesting data on people from analyzing their comments and votes, I think it's easier to imagine that they are not, since there's no clear motive.
Most of us are "disabled" to some degree (i.e. there's some normal ability which we completely suck at) but physical disabilities are more obvious and striking to the casual observer so it's easy and rather lazy for people to think "he's disabled and I'm not". Whether or not the intention is there, this still diminishes and marginalizes the person with a physical disability.
I don't understand why Flattr isn't good enough for that? Sure, it doesn't go towards a wishlist of items, but the money goes in his pocket, so it's the same thing.
Yeah, but "Opinion based news, short attention span, easy consumption of wide array of opinions, consumerism and the resulting sensationalist attention-grabbing behavior of companies/corporates/politicians" (and of course, social media) is making it so much easier to disorientate general population.

Rationality requires constant introspection and vigilance; the short attention span and sensationalism is making it increasingly difficult. I'm not saying "the only winning move is not to play", I'm wondering, is there a winning move (the defeatist attitude that I alluded to in the previous comment)? Maybe I'm just looking for a quick fix that never exists for any serious problem.

Edit: Sorry if it looks like I'm thinking out loud.
However, if you do say that you take sides, take sides.

You don't need to be a vegan to write about animal cruelty, but you'd better be one to complain about it. (Assuming for the sake of the argument that eating meat causes animal cruelty.)

So, while you don't have to quit Facebook to write about its effects on privacy, you'd better quit if you want to complain about those effects.

(EDIT: I retract: other comments point out that acknowledging you contribute to a problem you complain about is sufficient for not being a hypocrite. While it would be better to just stop contributing to that problem, unilaterally deciding that often exposes you to the No Network Effect. So, you can't really be expected to stop first. That first-mover disadvantage is sometimes a deal-breaker. We need some coordination to avoid it. But it is important to acknowledge you're part of the problem. For if you don't, there is no hope.)
Edcamp: A Barcamp for Educators
Dr. Kaku on faster than light neutrino experiment [video]
A friend of mine, when filling out the paperwork for joining the army, listed as his race "North American Indian." He's a caucasian with a dark complexion, and he figured (rightfully so) that being misrepresented as a minority might be helpful in the future. Years later after he finished his Masters program I wonder if he got into the university because of affirmative action. In fact he might have taken the slot of a qualified black student. That would be something.
I find it strange that more people have not brought up the 'lost-sale' fallacy. By saying 'no' he actually loses out in the end because if the magazine is only looking for free photos, say to the keep costs down, it will just go elsewhere and the readership of that magazine will probably never know about that amazing photograph nor the photographer himself.
Save you brain from the internet? A response
BBVA's director of innovation, Carmen Herranz, stressed that all customer data and other key banking systems would "stay in our own data centres" and be completely separate from the cloud solution.

I really wonder how they are going to make internal communication without exposing customer information to the cloud provider. For me the combination of these statemens sounds like FUD.
We did the same thing, and were also really happy. Plus, he didn't keep the copyright to the results and he gave us a DVD filled with photos.
At the time I had access through my university. Since leaving research has become much more time-consuming. My local library doesn't have any subscriptions. If I really need to find something I can take a two hour round-trip to the British Library, although its opening hours align neatly with office hours. In an age where the worlds information is at our fingertips its ridiculous that I have to take time away from work and get on a bus just to do basic research.
Less than 10% of your time being spent in meetings doesn't sound like it should slow you down that much.
That's because people doing weddings are NOT selling photographs. They are selling their time and expertise, which will always be in short supply.
I wonder if the author realizes that Twitter and Facebook ask the Google crawler not to crawl their data which conforms to the rules:

https://twitter.com/robots.txt
Disallow: /search
Disallow: /?
Disallow: //with_friends

Similar rules apply for Facebook as well. This is why the deal between Google and Twitter was needed in the first place. Given that Twitter cancelled the deal and not Google, I don't see any other way for Google to get into social search other than beg Facebook and Twitter for access to their data again.
"Deserves" to be paid? That seems a little counter-free-market. IF he produces a photo that someone wants or thinks they can use, THEN he can charge what the market will bear.

"Deserves to be paid". Humbug. That's the beginnings of an aristocracy that "deserve" to rule.
This was in violation of EU privacy laws.

Wich did not prevent the "information exchange". Anti-Terrorism beats any other legal arguments.
R4 cartes
R4 cartes is the greatest and most purchased products in this arena which comes up with distinctive capacities as greatly as 32 GB where users choose one of the best as per their needs.
It's going to be a very slow process, that's for sure. But the financial crisis is forcing them to cut costs everywhere. Modernizing their infrastructure just happens to coincide with that.

This is why the economic crisis can actually be a great way to replace old technology and old companies, with new disruptive ones, because it forces their customers to switch to the new more productive or inexpensive model. In the end the industry is better off for it.