skysight-inc/HackerNews huggingface dataset:
> Or, if it's GPL, you won't take it, and you will write your own in-house version which you'll never release.

Yes, that's why I said "probably", not "definitely". It's misleading to ignore both possibilities and pretend that only one will ever happen. That's why I made my original post.

> You're presenting a bit of a false dichotomy.

Only if you misread my post.

> If a company that's adamant against open-sourcing their work can't use a GPL solution, they're not going to shrug their shoulders, use it anyway, and then release their changes.

If they're "adamant against open-sourcing their work", then by definition they will never open source anything. So? That's not the type of corporation I was talking about in my post.
Puh-leese. Kubuntu and Ubuntu are the same distribution. They just replace your boot screens when you install kubuntu-desktop instead of just installing another DE.

I've always been annoyed at Canonical's packaging of different DEs as if they were entirely different distros.
HTML5 Element Flow Chart
I liked that mix o Debian base + latest KDE + some Ubuntu graphical extras (printer, package update, etc). KDE needs it's own distro focused on a great KDE user experience. Sorry for Mandriva and others but for me I need something based on Debian. My real opinion is that KDE should make itself a distro to get a good vertical integration.
Putting the Programming Levels Another Way
Maybe a reset button somewhere on the page could solve this?
More info on the acquisition from the thoughtbot blog: http://robots.thoughtbot.com/post/17212734809/airbrake-acqui...
Many of the comments I'm reading here assume a much higher level of ignorance on the part of small business owners than is really the case. While it's true the average SBO typically does not understand internet advertising, they do understand ROI. They know how much they spend on various forms of advertising. And they know if they're getting a good return because they see the impact the next day in their cash register. And more importantly, they talk to their customers to find out what's working. The irony is, with all the sophisticated technological tracking we can implement with our startups, we often know less about what forms of advertising is producing results than does a supposedly unsophisticated restaurant owner. Ignoring Yelp's 'extortion tactics' for the moment (I'm not qualified to comment on those accusations), I don't think they could sustain premium prices for long if the ads were not yielding commensurate results.
Ultimately while the principle is good - and, as an overweight person, I'd have no problem paying more if it was done fairly - no airline would ever introduce this fairly. Once they've raised the price for fatter people, why, as a business, would they lower the price for thinner people to balance it out? Why not just take more profit?

Think back to when smoking was banned on most airlines, the airlines didn't think "great, now we can give our customers an even better service for the same price but without that smell that non-smokers hate", they thought "cool, now we can massively cut down on how much air circulation we do, meaning less in-plane oxygen, and keep more profit for ourselves".

-----

This debate may sound discriminatory, but in fact what economists term price discrimination - charging consumers who buy essentially the same product a different price - is a common feature in the modern market.

Surely the argument is that you aren't charging consumers differently for the same product, you're charging them differently for different products - the same way you pay more when shipping a heavier package through a courier firm or USPS/Royal Mail.
1. I think you underestimate the amount of dev talent being consumed outside of "software companies", for a wide variety of platforms (including desktops).

2. Fair point, but are you proposing Apple doesn't care whether devs buy Android and WinMo devices instead? None of these platforms are fighting for developer attention in a vacuum, but they are fighting for developer attention.

3. Xcode charging $5 to upgrade is quite a "variation" on that theme indeed. $99/year dev subscriptions, again, are outside MSDN theme-level fees by an order of magnitude.

4. My point is that if you're paying $0.30 per day to rent a Ferrari, Ferrari is not "nickel-and-diming" you. Is "totally free" the only fee level at which you're interested in consuming tools and developer support? Do you make such decisions for an organization with money riding on the results?
UK cyber security skills are "wholly inadequate", says former security minister
Ek dink nie so nie, boet.
Middle Dutch also had the double negative (en/niet).
Right, but let's be honest with ourselves here. These aren't fathers out fighting fires, these aren't fathers out fighting wars, these aren't fathers healing.

These are fathers who "sacrifice" their family years so that they can "increase stakeholder value" to the tune of 60+ hours a week. I don't want my kids to grow up thinking that their job in life is to increase the value of their VCs' portfolio by a couple of points prior to being liquidated.

Get stuffed.

EDIT: See also ( http://www.jwz.org/blog/2011/11/watch-a-vc-use-my-name-to-se... )
Branches are a method for organization. I organize papers by putting them in a stack on my desk. If the stack gets too big I throw them in a box, intending to go through them later. But of course I never do. This is obviously a horrible scheme, but I get by just fine because the volume of truly important papers I deal with is small. It surely wouldn't scale. Even so, more orderly people are probably cringing as they read the above, and to some degree they're right.

But I write code for a living, and I spend more time cleaning up my file system, organizing source code, et al. I do this because I know that not doing this ends up as more work than doing it. I use branches so that when I'm in the middle of implementing a feature and a user comes to me with a bug report I do not have to sweat having half refactored, half implemented, uncompilable stuff. I can switch branches and work on the bug. Ditto for interfacing with other devs working in other parts of the code.

Finally, I have to wonder if you've used branches enough to get a feel for what they can do for you. I know that using CVS and Subversion I avoided branching as a scary and tricky thing. Having them work so easily in Git I began branching and found that it changed my workflow for the better in a fairly painless way.
Picture Dims for Japanese Electronics
Curious about that too. Recently we have some great alternatives like Stripe (https://stripe.com ).
PC-BSD is KDE based. Then again I guess FreeBSD isn't just a distribution of Linux and doesn't count.
Used games indirectly send money to game devs.

I'm not going to spend £30 on a game and just hope it's okay. But I might risk it if I know I can sell the game to someone else.

Bob might not have enough money to spend £30 on a new game, unless he sells some of his old games to someone else.

Ann buys secondhand games, but she also spends a lot on DLC.
This is the exact attitude that the blog post is saying is wrong. For mathematics, computers are tools. Computers don't create the answers, they assist the user in finding the answer. They're time-saving and error checking devices, which are useful after the student learns the concepts inside and out. They are not supposed to solve the problems directly.

>>"Explain whether 4/3 or 3/4 is closer to 1, and how you know."

>I am not familiar with the domain, but dont we have some automatic theorem-proving tools? This would look like a perfect use case to me.

Theorem proving tools would work if the students wrote their answers in a format that the tool would work in. In this case, it would be a natural language proof instead of a formal proof, which simply isn't possible to parse right now. Perhaps it will be in the future.
Once you are in the business of accepting payments from some people and dispensing them to others, you are playing an entirely different game from a regulatory standpoint.
I think it was meant that the marginal cost function isn't continuous.
The analogy is good, but there are parts of Afrikaans which are more complex than Dutch. Conjugating an adjective or negating a sentence, for instance. Are there parallels in CoffeeScript?
Apple iTV detailed: It’s like a 42-inch iPad
Show HN: Requests for PHP - HTTP library, my project for the last few weeks
> What does a student learn from this? They're learning the tool, not the process of solving the problem.

They will learn the process if the tool is only used behind the scenes to validate their answer
im not sure with todays technology you could go cheaper than 4c/GB for a service like that. Doing it on your own would be $50 for 3TB cartridge == 2c/GB.
I might be missing the point, but math is just working with symbols - we don't need to bend to fit the symbols, but we can make the symbols bend to fit us.
The way math was written 200 years ago won't be the way we write it in a few decades, will it?
Jeff, understand our point about prioritizing family over work, etc but clearly lots of people reading it but cannot afford to retire are going to end up sad and demoralized today :(
Shattering pyrex to Show a Massive Weakness in Trademark Law
Revocation checking and Chrome's CRL
They ARE scaling horizontally. Remember where they mentioned that they are putting StackOverflow, one of several sites that they run, on its own box? That is horizontal scaling. They now have two shards, one with SO and one with all the other sites.
Yea, the affiliate industry always comes across as scammy and spammy, but it's still huge business. Maybe it needs a fresh new open and legit take on it. People want to earn money, companies want new users.

If you're trying to move away from it sounding scammy, then 'Win a Free Ipad' won't project the right image.

I think your idea could work if it's given the right kind of branding.

Think bit.ly meets kiip.me (so short urls for sharing and promoting results in user signups = real world rewards)
I feel like episodes like this give Anonymous a bad name...[ sic ;) ]....not that their name/reputation is so stellar in the first place.

But this isn't Hacktivism or whatnot. This is pure outright theft and extortion. It's not "fight the man" or "prevent censorship" or even WikiLeaks-style "information wants to be free".

It's profit-motivated organized crime syndicates trying to extract some $$ from a company. They hacked Symantec because the virus-writers of the world want to be able to write more viruses so they can infect more machines and create more botnets and send more spam and/or do more phishing...and make more money. That's it.

It's frustrating because part of the problem with a group like Anonymous is that you don't get to declare who is and who isn't a part (by definition).

I suppose human nature is human nature - in the real world or online, the same scenarios play out time and time again....
Ubuntu Server is becoming more and more popular. While the Red Hat "wait five years between releases" model works for some applications, it is actually not very good for people developing new web-based programs. There is a lot of appreciation for a server-style OS that updates more frequently (semi-annually in Ubuntu's case), and Ubuntu offers contracts (supposedly) comparable to what you would get with RHEL so you can still keep the CYA business guys happy (and get support, I guess, if you need it).
In addition to the regulatory issues, you're asking to get a bunch of customer support complaints over $25 transactions where your maximum upside is measured in pennies. And many of those complaints are going to sound like:

Buyer: "The seller never shipped the itemz!"

Seller: "I did, too! With no tracking number, because I'm new at this, like most of your users!"

Buyer: "I fell off the Internet for two weeks because I didn't pay my phone bill but I'm back now and hopping mad because the booties that just got delivered have WOOL instead of COTTON in them!"

Seller: "It says right in the description NATURAL FIBERS!"

Buyer: "There is nothing natural about FACTORY FARMS!"

Accountant: "Total cost to read this email thread so far: $14 and counting. Value of this transaction to us: $0.57."

Buyer + Seller: "YOU GREEDY CORPORATE BASTARDS."
Or, instead of working, you would spend all your work day playing StackOverflow to win new badges and points. :-)
While the idea may make sense on paper, would this really save money?

To do this, airlines would have to weigh passengers before they fly and then charge them a surcharge based on what they weigh (say that everything up to 120 there is a flat fee and then you pay for every pound over).

Think about how much man power that would take. It would greatly slow down flying even more, unless of course airports got much bigger and had considerably more staff.

From the airlines' perspectives this doesn't make sense. It may make sense in the abstract if you're a smaller passenger, but would an airline really want to have hundreds of possible SKUs for each flight?

Asking someone who is big to pay for a second seat doesn't require a lot on an airlines part, but the idea of paying by how much you weigh would require a lot of additional resources.
I think the only "level" you should really care about and isn't on that list: being fluent enough on all systems, APIs, libraries and infrastructure you are connecting to or using so you ultimately do not really care all that much which language you are programming in, on which system and OS and even if you didn't know the system or language all that well to begin with, you would still manage to become fluent and productive in it in reasonably short time.

It takes experience and some understandings of the fundamentals of computers, software and networks and some curiosity and will to find things out and better yourself but if you want to be a programmer and even work as one, then this is what you should aim for... be "fluent" enough on (almost) all OSI layers so you can figure things out and understand what is really going on and whatever very-specialized knowledge will be required at a certain point in time, you will be able to figure it out and pick it up along the way because you will have the broader overview and understanding to connect things.

Level 5 sounds close but still too limited still.
Pycoder's Weekly, will be a weekly newsletter for those interested in python development and various topics around python. It will be broken down into sections on topics regarding web development, python news, python projects and general python discussion.

We are both full time python developers and enthusiasts, if you would like to know more about us, we have provided our twitter accounts at the bottom of the site.

We are just gearing up for our first issue (17th of February), I promise the smugness will be justified.

You have outline some good points, We will take them to heart and improve the site accordingly.

Thanks!
1. People still don't realize that the Boc administration was the best thing that could happen to us.

Our national debt is less than 40% of the GDP in a time of a global economic crisis. Of course it grew since 2009 from 25% so the trend is a little worrying, which is why the government implemented austerity measures, because 3 million people (the employees of private companies that pay taxes) cannot pay the bills for the rest without making cuts ... and all the money that came from privatization have been eaten by PSD.

During Boc our economy was stable without drowning us in debt (compare with Greece's debt at 173% of GDP, or with Italy's and Ireland's which are at over 100%). Also take the stability of our national currency which historically has never been so stable.

2. I sympathize with the couple of hundred people that went to the streets. I would have gone myself, but instead of bitching about it I just work my ass off and make my own money, instead of begging for it.

There's a reason why Germany recovered after 2 world wars in which they were bitch-slapped, plus the fall of the Berlin wall which left them in recession. And now they are again amongst the biggest economies (first in Europe, fourth world-wide) ... they aren't beggars, while we are.
Just a note: the resignation of the prime-minister had nothing to do with ACTA.
You just gave another false dichotomy. Just because a corporation looks to use BSD licensing doesn't mean it won't contribute back. You're attempting to derive intent from a license choice. It's not that simple.
GMR encryption reversed and cracked
I think there are a lot of startups that would be interested in having remote interns.

But, first of all, it would help if you could tell us more about your CS skills, experience, interests, etc.

I'm sure more people would be willing to direct you if you can provide us that information.
Anonymous say it was Symantec trying to bribe them.

https://twitter.com/#!/YourAnonNews/status/16689812134180454...
Annoyed that I couldn't tell which part of the test data was failing when a test failure spewed out "foo", I wrote http://canonical.org/~kragen/2words.cgi several years ago. This produces randomly selected, short, memorable strings from several hundred million possibilities, so when you see one you can easily grep the tests to see where it came from. It picks two random words from the dictionary.

After I left, people stopped using it. They decided that strings like "jounce-visit", "crotch-surges", and "rubble-rump" (all real examples from a single run of it just now) were just a little too memorable, to the point of distracting one's mind from the code during development.

for more or less the same reason, some mail system (maybe Andrew?) used to generate Message-IDs without using vowels, and Google Chrome generates extension IDs using random strings from only the first half of the alphabet.
In case anyone else is curious; there are at least 4 that I know of for Android; ustream, bambuser, justin.tv, and qik.
17 and sudoku clues [video]
i used to get a weekly python email. what happened to that? [searches email...] python-url from gabriel genellina.

here's an example - http://lwn.net/Articles/454574/ - which looks like cameron laird's email to subscribe, but i can't find anything at http://phaseit.net/ to indicate if it's still in operation.

hmm. the latest i can find is aug 25 2011, which is the last one in my mailbox. so i guess it died.
Interesting that they don't mention luggage, which if we're talking about weight is a significant factor.

For example, my wife weighs 105lbs but has been known to bring her weight in luggage (not kidding). I weigh 240lbs and usually bring a laptop and a couple changes of clothes in a small carry-on.

Only way to implement this (unimplementable in reality) idea would be to charge for the total weight being transported, passenger and luggage.
I'm sorry I can't find the source now as I heard this on the radio a few days ago, but there was a recent independent poll where over 50% of the polled Syrian citizens were in favour of Assad remaining in power.

In fact the poll was specific enough to indicate that this did not mean that these people were strong Assad supporters. But that they merely feared the instability that would arise if Assad the the government surrounding him was dismantled.

Clearly he's not the most popular guy in school and his methods of staying in power are very manipulative and unfair, but any support he might have is real.

And if we're counting years-in-power, the Queen just celebrated her 60th jubilee yesterday. Is her power legitimate? How popular is she in the commonwealth?
I'm I getting this right?

He's basically disappointed SV is attacking this problem with the methods they understand best?

I don't see how one woud expect SV-type startups to adress maths education without leveraging their strength --which is in computing. I would expect experts in education to use other more pedagogical approaches.

It's like going on about a carpenter who wants to approach a problem with wood in mind.
Yes, I think Eastern European populations are very vigilant about a return to dictatorship, mass surveillance and stuff like that. Plus, they remember how to do mass-protests since the fall of communism wasn't so long ago (~20 years).

I think Thomas Jefferson was spot on when he said that we need some kind of mass rebellion every 20 years just to keep the Governments in check, and remind them that they are there to serve us, not to control us:

"God forbid we should ever be twenty years without such a rebellion.
The people cannot be all, and always, well informed. The part which is
wrong will be discontented, in proportion to the importance of the facts
they misconceive. If they remain quiet under such misconceptions,
it is lethargy, the forerunner of death to the public liberty.

And what country can preserve its liberties, if its rulers are not
warned from time to time, that this people preserve the spirit of
resistance? Let them take arms. The remedy is to set them right as
to the facts, pardon and pacify them. What signify a few lives lost
in a century or two? The tree of liberty must be refreshed from
time to time, with the blood of patriots and tyrants.
It is its natural manure."

Maybe the reason Americans have so blindly fallen for the politicians' lies over the past 10 years and accepted to let them remove their Constitutional rights (or simply ignore them), is because Americans don't really know what it means to lose your liberty, so they don't act as they fade away, until it's really obvious that they have no more liberties (and too late).
It makes sense to me. His point is that calling UTF-8 "Unicode" is wrong, that just confuses people. Windows programmers usually also call UTF-16 "Unicode" which is also wrong.

Unicode is not a text encoding, it's a standard that assigns a number to every character.Saying that a particular text is "Unicode" doesn't give any info on how to decode it, we should just say that a given text is UTF-7,8,16,32, etc.
This is pretty unenforceable, but could work if you counted passenger weight as passenger + carry on baggage, and merely set a limit on that (above which you have to pay a surcharge). That way you're not inherently charging heavier people more, but rather limiting how much baggage they can take as a result.

By setting this limit appropriately, you could ensure you're never forcing anyone to pay extra (as long as they're not morbidly obese), as long as they take an appropriate amount of carry-on baggage.
@AnonymousFlorida says "Anonymous NEVER asked for money"

Really?

"How much do you consider ENOUGH to pay us in order to
work all the issues out"

"we shall give you our account number within the LR system and you send money from your LR acct to ours"

Considering these snippets from the email exchange, what am I not understanding about the claim that they did not ask for money?
It's certainly a "Linux-like operating system" ;-)

(burn, karma, burn)
Always On: The benefit of an Apple Store | tech.li
Elite Anti-Terror Police Went After Megaupload’s Kim Dotcom
More on the acquisition from the thoughtbot blog: http://robots.thoughtbot.com/post/17212734809/airbrake-acqui...
Reminds me of the classic Programmer Competency Matrix: http://www.indiangeek.net/wp-content/uploads/Programmer%20co...
At least it got this one correct.
"Mr. Madison, what you've just said is one of the most insanely idiotic things I have ever heard. At no point in your rambling, incoherent response were you even close to anything that could be considered a rational thought. Everyone in this room is now dumber for having listened to it. I award you no points, and may God have mercy on your soul." 0.8 Negative Sentiment.
Because it's the standard in the Windows API.
I did get the point, but next thing you know, in some random discussion, here I am telling people that Youtube was actually developed with PHP/MySQL.