skysight-inc/HackerNews huggingface dataset:
Yeah, you're probably right. Or maybe where I was a resident of when signed, or where we were
headquartered when signed, or something along those lines. Depends on the wording of the agreement, which I don't have on hand.

I'm not overly concerned about it regardless, as should I leave it wouldn't be to a direct competitor (or likely anyone that could possibly benefit from my industry-specific knowledge) - it'd be somewhere completely out of our industry. And if they want to make an issue over someone as small as me, then I'll just find a new line of work for a few years. There's no way they could claim a "training investment" or "trade secret protection" if I was a programmer and left to become a carpenter or a roughneck or somesuch.
!!! It's like Christmas in May, or a really early birthday! This makes me very happy!
Yeah, I guess they only do trademark trolling -- I tend to lump most trademark suits in the same category as software patents.
Given the time of these designs, one cannot rule out that it is more correct to say that there were 1.5 designs, not 2. Both parties involved tended to keep a close look on the competition.
His post didn't mention the US or Italy either. I'm not sure what on earth that has to do with a discussion about British and German etiquette.
I have long believed that the FSF or SFLC should provide free or lowcost insurance against patent lawsuits where free software is involved. That way companies, like HTC, could more comfortably, and with less associated risk, deny paying for these kinds of patent rackets.

The FSF and SFLC would have the expsrtise of fighting the case, and would probably get the resources to do it too.
If you are referring to Lamebook, Facebook issued the cease and desist. Lamebook was the first to sue. It is clear that Facebook is targeting how the term is used _in relation_ to their company. Lamebook knows that.
In this case, people are using "API" to refer to the service. The google translate service is being shut down for non-human users.
He said he scrapes the HTML output of the actual Google Translate web pages.
Can this API predict when it will be deprecated?
Relying on someone else's good will for the lifeblood of your company is insane

Tweetdeck anyone? And Zynga (FB is its lifeblood)

Google shutting down an API that thousands of developers are relying on without much warning is insane.

The web is an increasingly competitive space and there are lots of walled gardens to worry about. Google openly encourages developers to build on top of and use its APIs and it prides itself on its "Don't be evil" policy.

Like it or not, companies like Google, FB, and Apple are platforms that developers are building on top of simply because these companies and their services are the "web" these days.
Again, bullshit. I've had PHP projects that were entirely command-line with no Apache and MySQL. If you want to argue that those projects weren't development, that's absurd.

Systems and database administration are hugely complimentary skills, but someone who doesn't know anything about setting either one up is still developing.
Aleynikov was convicted, not just accused. Teza came in with a low offer and then bumped it up to $1.2m when he offered to give them Goldman code.
There is a future tense in English, through the use of auxiliary verbs.
Just because it's not formed by affixing a morpheme doesn't mean it cannot be thought of as a future tense.

The question is : does it behave like one ?

« Hungarian has no word for "to have" »

Just like Finnish and, curiously enough, Russian.

On the other hand, Russian has several movement verbs that don't exist in English nor in French ("to swim" will be either "плавать" or "плыть", for instance)
Atul Gawande: Cowboys and Pit crews
Recently at my company we're writing a lot of JS and its' lack of "public/protected/private" doesn't make it easier to maintain or test. Actually, it's quite frustrating because you know you can't test it properly - everything public? it's a ticking timebomb, someone at some point will simply override your method somewhere and hell will broke loose
I don't really believe in that 'security theater' concept either, though the media has been nearly unanimous in labeling the TSA's abuses as such.
Basically be a domain expert, rather than an implementation technology expert.
No, this has been a known fact on Wikipedia for years.[1] It has only recently gained mainstream attention after that xkcd comic, but it had been bandied about on reddit and elsewhere long before that. The generally accepted practice on Wikipedia of starting an article with, "[subject] is a [descriptor]? [superclass] that..." means eventually you get broader in scope until you wind up at, surprise surprise, philosophy. Of those articles that don't follow the pattern, the vast majority get stuck in loops. You wouldn't be able to avoid this phenomena without drastically changing how encyclopedic articles are written. In fact, I'd hazard a guess that if you went through a paper encyclopedia and "followed the link" by flipping to the article of the first appropriate word in a given article, you'd see the same pattern emerge.

[1]http://en.wikipedia.org/wiki/Wikipedia:Get_to_Philosophy
Sad to see the Translate API go. Will be interesting to see if crowdsourced translation engines such as http://duolingo.com/ will one day come to fill Google Translate's shoes.
Not in this case, but I don't think they consider spam and malware to be welcome. What I mean to say is that even profitable services can be abused, though if we want to choose a more specific word than 'abuse', the point may be moot.
Uh, how about "Double colon error" ?
But if you know what you're doing dozens of google api's are useful for this. I mean linguistics may not be all that far as a science, but it's advanced enough to whip some letters around without totally changing the meaning of the text.

Google book search, for example, or google search itself, could easily be used for it.
Consider catching a ball. We know how to design a robot that will catch a ball: it will be the hardware for moving an "arm" and a "hand" for the catching, as well as computer hardware and some software for the logic. The software will solve differential equations in order to predict where the ball will be, and when to move the "arm" and "hand" to the correct spot in order to catch it.

No one, as far as I know, argues that humans actually solve differential equations in their head when they catch a ball. They just... catch it. Perhaps with some failed attempts along the way, but as a part of growing up, we learned basic eye-hand coordination.

The notion that syntax and grammar as we have formalized it exist in our brains is the same as saying that differential equations exist in our brains. I find it much more likely that we innately have rough models for syntax, grammar, mechanical movement and object trajectories, but that it takes significant trial-and-error for us to tune those models until the point of competence. I think these models have to be at least partly statistical - otherwise, we wouldn't need to learn anything - and that while our formalisms may be nice approximations of what we do in our brains, I see no reason why they have to be exactly it.
Whether or not it's in their legal right to sue, I vehemently oppose activity of this nature, and reiterate that they absolutely deserve having the law similarly turned against them.
you are right, I should have rephrased when Microsoft did this. I remember those Slashdot threads well.
I'd be interested to know how they are planning on dealing with the major labels, as the article says they don't have the majors on board yet.
What does 'rich' mean?

If you mean upper-middle class then 4 and 5 are out of the question

If you mean upper class (top 1%) even 3 is out of the question. 500K a year is upper-middle-class in jersey and middle-class in manhattan. And after all of those expenses, you would be lucky to save 100K of that after taxes

If you mean `rich` (i would define rich as having enough money not to need a paycheck from another company -- maybe 10M in the bank is a good threshold) then 1 and 2 are the only ways to go

One thing to note: taxes are a pain. Most people in that 200-500K range are stiffed by the AMT (why I had to pay AMT at 22 is beyond me)
Incidentally I can't say for the US but in the UK our industry pays the equivalent of $125k - $190k for security testers in the app space.

We (mandalorian) don't, but instead focus on more freedom and better jobs. Not hiring right now, but check back in a couple of months.
This serves the double purpose of not fragging their servers with bot requests.
Haha! Having developed with both languages I can honestly say that Coldfusion (one word) simplifies 90+% of the tasks that you would need to use on a regular basis. Is PHP more feature rich, perhaps, but you're not land locked with CF. It allows you to delegate to any other jvm runnable language(in the same execution context, ie. Pass variables between) if need be.

You (and others) should give it a try, you will be pleasantly surprised by its simplicity.
Abandon Your Cake.
My back button doesn't work in FF4 on your site but does work in Chrome.
Oh, you're right. Somehow I misread your earlier statement as being about the complexity of the machines themselves.

I agree totally with you then. Even accounting for avionics, control surfaces, target acquisition, and so on and so forth, automating cars is a much harder nut to crack, software-wise.
This is yet another example of an absolutely ridiculous patent lawsuit, where companies that lose in the marketplace sue successful ones, costing both the companies and general public money and providing a disincentive for innovation.

What can we do to prevent this from happening in the future? (preferably by making software patents go away).

If nothing else works, how about reductio ad absurdum. Let's go through recent sci-fi/academic literature, file patents for anything technologically feasible that has a high probability of hitting the marketplace in the next 5-10 years, and then troll away until Congress acts.
To be fair, this phenomenon was fairly well-know amongst wikipedians long before Randall publicized it.
This is where the debates really begin :)

I think that most people who believe in some form of the motor theory of speech perception will also believe that speech evolved from manual gesture.

Others scoff at the motor theory. In fact, I'd say I'm in the minority by bringing it up with any regularity.

If the question, what is "known" about the evolution of our ability to communicate, I wouldn't have much to point you towards. Most is theory based on modern evidence, somewhat like armchair psychology. Other people point to our ability to integrate non-verbal gestures into our comprehension, activation of our motor cortex prior to semantic/phonetic network activation when disambiguating difficult speech sounds, our ability to synthesize visual/auditory sources of information when the visual information relates to speech gestures (mouth/tongue movements), etc.
Munch On Me (YC S11) Is A Groupon For Food, Done Right
OK thanks Kevin. Will check it out.
"Now, I don't know what is happening to determine that, but perhaps I'm comparing it to some statistical probabilistic model I have in my head?"

I had a non-native Japanese teacher once who, when asked a question on proper Japanese usage, would often stop for a second, clearly playing the sentence or phrase over again in his head, and way "no, they don't really say that" or "yes, they do say it that way."

Clearly, he was using his extensive experience listening to Japanese over many years to determine grammaticality, so at least a statistical model, if not conclusively a probabilistic one.
it happened for the search api
Are Norvig's comments on the "I before E except before C." really vaild? Why would one use a corpus for analysis of the rule, and not a dictionary? It appears to me that "CIE" (P(CIE) = 0.0014) is more common than "CEI" (P(CEI) = 0.0005) because the words that contain the "exception" "CIE" are used more frequently in the corpus than the words that follow the rule "CEI". Once you know the limited number of exceptions (in the dictionary sense) the rule appears to preserve its relevance.
Creating Transition Effects and Animation With CSS
There is federal law that defines theft of trade secrets as a crime.

The federal Espionage Act of 1996 provides: "Whoever, with intent to convert a trade secret, that is related to or included in a product that is produced for . . . interstate . . . commerce, to the economic benefit of anyone other than the owner thereof, and intending or knowing that the offense will, injure any owner of that trade secret, knowingly . . . steals, or without authorization appropriates, takes, carries away, or conceals, or by fraud, artifice, or deception obtains such information . . . shall . . . be fined under this title [i.e., up to $5 million] or imprisoned not more than 10 years, or both."

That said, it would be highly unusual for the authorities to attempt to prove a criminal violation in this sort of case. I think the overwhelming odds are that it will be treated as a purely civil case.
Google Offers Staff Engineer $3.5 Million To Turn Down Facebook Offer

http://techcrunch.com/2010/11/11/google-offers-staff-enginee...
Works for me in FF 4.0.1 on OSX. Clicked the HN link and then back and it works. I haven't done anything sinister, but will try it on a PC as soon as I can find one.
....and you still have 3 years to use it! (granted no more development will be done on the API.) So over the next three years which is like an eon in web years you can look for an alternative. Frankly Goolge might even bring out an alternative.
DNSSEC doesn't prevent censorship in the DNS like the kind being suggested in Protect IP.

-David
Not sure I follow. Microsoft discontinues products too. I would imagine that anyone who based a company off supporting and integrating with Frontpage got screwed.
Essenza De Silk Ideas Gul Ahmed Summer Lawn Collection 2011
Under Casual, Designer Collection Tags: 2010 Gul Ahmed lawn Prints, Blanche Noire, Broche De Chiffon, Chantilly De Lace, Cotton Silk, Dore Silk, Embroidered Chiffon, Essenza De Silk, gul ahmed lawn 2011, Gul Ahmed Lawn 2011 – Chantilly Delace, Gul Ahmed Lawn Prints 2009, Gul Ahmed Lawn Prints 2010 _ Best & Latest Lawn Print, Gul Ahmed Lawn Prints 2010 _ Best & Latest Lawn Prints, Ideas Summer Lawn Collection 2011, latest Gul Ahmed Lawn Prints, Le Soie Premium, Prima Lace, Regalia, Rest of the Broche De Chiffon, Rosaire, Shimmer
Seconded. BuySellAds are not really the same as AdSense, but it may be worth checking out if you don't want to follow Patrick's advice...
they completely destroy any ability to share a link to an article

In what way do they do this? If implemented correctly, the URL fragment will uniquely identify the piece of content just the same as if the information were placed to the left of the hash.

Perhaps you don't trust that it will be implemented correctly, but I think we crossed that bridge long ago with the invention of script-generated server-side content. Servlets, perl scripts, php scripts, etc. have been breaking links to content for quite a while now.

Would you also say that cgi-bin scripts "completely destroy any ability to share a link"?
In high energy physics we've recently completed a big transition from FORTRAN77 to C++. PAW and CERNLIB were standard in the 90's but now most major experiments use ROOT. You can use ROOT with Python but most people don't bother. Programming comes pretty naturally to most physicists and learning the details of the ROOT libraries and experiment specific libraries takes much more time than picking up C++. I've seen most grad students get comfortable with the basics of C++ in a couple of days while they typically struggle with the usage of the libraries for a number of months. The documentation is autogenerated from the code so in many cases you need to read through the library code to figure out how things work. In these situations it's very helpful to be as comfortable as possible in C++. The benefit of using Python instead of C++ would be fairly minimal in my opinion because so much of analysis work depends on understanding these libraries that are written in a lower level language out of necessity.

What occurred to me while reading this article though is that we should perhaps be using Python for our scripting needs. We have a number of scripts that we use regularly for querying databases and submitting jobs and most of them are written in Perl. I think that Python would be much easier to read and hack; especially because most of the physicists don't know Perl.
There are billion dollar companies like NetFlix completely reliant on AWS APIs.
Sounds like a tale Edward de Bono would tell!
http://en.wikipedia.org/wiki/Edward_de_bono
V0.0.6 of Cupcake - npm install cupcake -g #nodejs #coffeescript
Doesn't work for me either. FF 4.0.1 on OS X.

I have Pentadactyl installed -- maybe that's causing an issue?
Should Microsoft get $5 for every HTC Android phone because of their patents?
"That answer is relatively boring, and is the same one as all evolutionary processes: it appeared randomly from mutation, and it provided benefit to those that had it."

Not just boring, but a totally banal and useless answer.

What kinds of mutations? In what sequence? How did it provide a survival benefit? What were the earlier forms of language like, and how did they become the languages spoken today?

Just saying "evolution did it" is about as informative as saying "God did it."
>>> from decimal import Decimal
>>> 2 * Decimal("3.1")
Decimal('6.2')
Heh - a few years ago the net eng on my team, who was a rabid apple fanboi, and I got into an arguement about the future of MACs

I said i was inevitable that apple would start putting Intel chips in their machines and he was adamant that it would NEVER happen.

He kept saing that the reason why MACs were good was because they were not x86 based - and that because of all the backwards compatibility issues that microsoft was to deal with on the x86 platform -- there would never be any way in hell apple would ever go that way.

Well, here we are -- and the thing is that we pay the premium for Apples industrial engineering and software engineering -- but the underlying chips will be homogeneous.
I suppose a the most useful corpus for this rule would be spelling tests.
Many, many labs are migrating their MATLAB code to Python these days. This is no accident. My last job (academic research) I was a full time MATLAB coder, and I can say that MATLAB has many problems of its own. It has a decent all in-one IDE/REPL that makes it easy to get started and do off the cuff work. It has very well optimized matrix operations, you can cook up some decent scripts and it has some nice toolboxes, but for anything larger it very quickly becomes a huge mess. Try maintaining and updating a 100k+ loc MATLAB script with others. Or writing a GUI. It's not pretty. MATLAB might not quite deserve the terrible reputation it has within the larger software community, but I would never go back, and can testify that there is a massive and rapid migration among the scientific community away from MATLAB into Python going on right now.
Government is so good at managing this sort of thing. We should really ask our government to do more stuff because of its stellar track record! <sigh>
Interestingly, for a while I used some of Aleynikov's code myself, he wrote Oracaml. It hasn't been touched since 2006, doesn't build with the current OCaml or GCC without some hacking, and he's probably not going to be uploading patches from jail! So I restarted the project as OCI*ML on Github.
OK repro'd it after installing Pentadactyl. Thanks guys, working on a fix now.
Oh hellz no! Most of the systems ADA is used for tend to be realtime stuff. The moment you utter the words "Garbage Collection" you throw your realtime guarantees down the toilet.
I knew you were going to point out mbstring. I am talking about an actual Unicode string type. I am talking about using regular string functions on Unicode strings without caring whether or not they contain characters not in ASCII or Latin-1. I expect you'll next talk about how the function overloading "feature" is the correct thing to do, and you'll conveniently ignore how the documentation recommends against it and warns of undefined behavior.

Here's a fun question: How do you strtok(), implode(), or explode() mbstrings?
Broken on vanilla Firefox 4.0.1 on ubuntu 11.04 as well
No, the law goes according to the headquarters of the purchasing public company. If they are headquartered in Cali, and you're in Colorado then your contract is according to Cali law. Also, Non-competes are non-enforceable in Cali - just FYI. However this is different from the trade secret situation.
for someone studying for another major: he writes _really_ well about front-end dev
Haha, quoting my own about page against me, love it :)

Yeah, design includes style but isn't just style, that's what we're both saying I think.
Implementing a fast interpreter without resorting to assembly
Booting ubuntu vm...
Fred Wilson said it the best at TechCrunch Disrupt, - "Don't be a Twitter bitch, Google bitch or facebook bitch. Be your own bitch"
I never liked Linux. You have to lock yourself into Linux APIs because your application has to be designed for Linux.

I never liked relational databases. You have to lock yourself into SQL because your application has to be designed for SQL.

I never liked python. You have to lock yourself into python because your application has to be designed for python.
Don't get me wrong. Rick James is, well, The Rick James.

But anyone who programmed CDC supercomputers gets some serious geek points for that.
Eh, don’t forget that migrating users from one feed to another would be a huge pain in the ass.
TuneIn radio for sure,I can listen to tons of radio stations, podcast, espn games for free on all platform and in just .99 cent i get pro version with which i can record stations.
A few things about PHP, Java, and Ruby: PHP, Java, and Ruby are all compiled to byte code before executed. Java and Ruby are strongly typed languages. PHP and Ruby are dynamically typed languages (no explicit variable declarations). Ruby and PHP are compiled when run but Java is compiled ahead of time.

But significant to my point: Ruby classes are created at runtime but PHP and Java classes are created at compile time. This is why you can't, with runtime code, alter the structure of a class in PHP or Java.
Can any of the moderators who downvoted this tell us how much has been spent on data.gov over the past two years and how useful they think it is presently?
When I first met Patrick in person, 2 years ago, he was at pains to demonstrate the power of the "linkerati" --- the fact that when a term was used in one way by 99.99% of people, and in another way by Internet people, the Internet people way would dominate Google. I remember blogs being pointed out as a way to capitalize on that trend, because of the outsized search impact of being part of the blog network.

Since then, Patrick has discovered his bill rate, and I'm just speculating here but I'm guessing he's discovered that the value of being "of the linkerati", while palpable, is way way way below his bill rate, or the value of his work product when he builds scalable link generation systems.
"... My jaw is on the floor. It drives me nuts when people go from 'We can't explain that yet' to 'The only explanation is God.'"

Philosophy does not imply God.

And it drives me nuts when people don't see that many important questions cannot even be expressed within the framework of science.
I said it's one of the reasons.