skysight-inc/HackerNews huggingface dataset:
H-1B Visas Are The Enemies Of Innovation: Vivek Wadhwa Video Interview, Part III
I sometimes do "yum install tomcat6; sudo rctomcat6 start; emacs foo.jsp" just to dink around with the odd corners of the servlet API (I'd do it in Eclipse if it weren't such a pig). You can just ignore a lot of the painful ceremony that JEE wants to inflict on you.
I developed a RESTful API that runs Readability on the server. It's currently private, but with enough developer interest I may open it up.
I don't think it's bad at all. Anyone who is concerned about the loss of Chinese culture is invited to spend their own time mastering it and passing it on. Complaining that culture is being lost is, if you really unpack it, just a way of insisting that a billion other people burn their lives away using an inefficient writing system so that you can feel good about their culture. It's obviously not what they want to do, or they'd be doing it.

Culture is living things, like butterflies. It's good to pin a few down for the museum, but on the whole they needs to be left to roam free. This is not sadness; this is life. You won't be able to see tomorrow's wonders if you're too stuck on today's, or worse, yesterday's, and all three are worth seeing!
> It skims the cream from every race and class and population

Interestingly, it turns out poor "cream" whites and Asians are excluded from elite private institutions. Other races get preference for being poor, but only rich white kids get into Harvard.

http://www.mindingthecampus.com/originals/2010/07/how_divers...
Definitely check out his other essays too!
Type "show warnings" to see them.

I really don't understand why people have such a problem with this (and boy oh boy am I loosing a lot of karma for this opinion).

It's not like it forces this on you. First you can turn it off, and second it only happens if you leave out the columns from the insert, don't leave out the columns and you have nothing to worry about.

I personally find it quite useful. I set column defaults as needed for real data, but when testing I let MySQL put in empty values - it saves having to type each and every column that I don't care about.
17 month lead time to develop the making process, with trial and error, in his free time.

i'm sure he could drop that down to a week with some effort into reproduction. would be worthwhile for $1k+ or so.
Moving Quickly: Efficiency is Beautiful (Shortcuts on a Mac)
http://copperthoughts.com/index.php/2010/07/moving-quickly-efficiency-is-beautiful/
Without knowing too much, cant you do that easily enough for the other two? At least scala, you could package scala-library.jar with all the other classes (I would imagine clojure wouldnt be too much extra).

Of course unless you run it through proguard or similar, its gonna me massive.
"Which Mullenweg and the FSF believe is right. Which is the reason the LGPL exists.

Just because you believe it to be the case that users of libraries are not derivatives of those libraries does not make it true. Nor does the belief of the FSF and others that it does make that true."

If this were the truth, anything compiled using the GNU compiler would be also under the GNU (since you would be compiling libraries from this compiler straight into your application/binary and calling function names).

It really boils down to the definition of a "derivative work". As an example: A Paypal plugin for Wordpress should not fall under this, yet the developers for Wordpress think it does.

The entire situation with Thesis will only hurt Wordpress in the future. As a developer, why would I want to create any Wordpress plugins or themes if someone else is going to lay claim to my work (which really is my work. If the guy from thesis was actually re-distributing Wordpress along with his theme, it would be a different story)?

It's scary to think that the people that have talked about Freedom for so long are getting just as restrictive and bad as the RIAA/MPAA.
The Maze of Free Will
Very interesting that it was submitted so many times yet only now has it gotten this many votes.
MySQL is used by the largest and most successful companies in the world. It is incredibly performant and stable in the most brutal environments.

I hate that line, you know what most of these companies have in common? They where started by guys with only a few years in the field and a vision. Some of them not the best developers in the world, just guys with a great idea for a product and a passion. The other thing they have in common, is that they have spent millions if not more on rolling their own solutions to compensate for a technology decision they made a long time ago in a garage.

This is the way it works, the new guys come in, they say well company X uses this, they build something on it because X is using it and they hit growing pains at a certain point.

Twitter is experiencing those growing pains now, fortunately they seem to be throwing out the bad and trying new things. A good deal of companies become dogmatic about their choice and given their success just throw money at it to build compensating workarounds.

MySQL was not chosen by those companies because of its merits, it was chosen because those companies started in a garage, and the technical selection was "what are the other guys using in their garage".
If you use Busy Beavers, shouldn't you go all out and do something like that:

BB(BB(BB(BB(BB(…g↑↑↑↑g)))))

or a mix thereof?

edit: I'd actually try BB(BB(BB(BB(BB(…g↑↑↑↑g)))))+1, just in case.
Get Alabama Health Insurance Quotes Online
Find the right health policy easily online in minutes.Get alabama health insurance Quotes Now at an affordable cost.
Postgres has no unsigned 64 bit integer. :(
YouTube - Project Detour - 3D Python Debugger
I don't speak Chinese or Japanese, but people that do told me that there are more than five ways to pronounce "yi", they all mean different things, but they're all transliterated to English in the same way.

However, that's not what I meant. I meant to say as far as ease of transcribing spoken word onto paper, alphabet system is fundamentally easier, because you only have to remember 25-45 (approximately) number of characters. While in hieroglyphics, the number is much much larger.
ISO standards define the meaning of "timestamp" in SQL. MySQL actually implements the standard type, but gives it the wrong name! They should have used some other name for the bizzare mishmash of data type and trigger they also invented.
Would be useful to know which profiles have Buzz enabled and further be able to search those profiles for specific keyword interests.

Point being to follow like-minded people on Buzz to gain exposure to your own profile.
anything compiled using the GNU compiler would be also under the GNU (since you would be compiling libraries from this compiler straight into your application/binary and calling function names

There is an explicit exception in the GCC licensing to allow compiled programs incorporating GCC runtime code to be distributed under any license the author wishes. You can read more about this topic at http://www.gnu.org/licenses/gcc-exception-faq.html

The compiled program is in fact a derivative work of the incorporated libraries and it is only this explicit exception which allows for the greater work to be redistributed under another license.
MySQL is the same thing as PHP - illusion of simplicity, and as a result - vast and active community and availability in any distro and on all cheapest hosting. While quality of the code and design decisions were seconded.

Hype and community - that is why it was sold for a billion dollars.
English is a bad example of a phonetic language. I prefer Latin: everything has one pronunciation (at least, when rendered in the Greek alphabet), and character-strings act as combining forms for words just as characters do in ideographic languages ("electro-" works in all the same situations that "電-" does.)
a wrapper on top of git, I guess? ^_^
In this case it was our (Chrome team's) fault. We broke an API, which we try to never do. The bug is: http://crbug.com/47726. I actually thought this had already been rolled to stable, but it hasn't yet. I will check if we can get it done more quickly.
i think the hands-on, general experience at a startup far outweighs the silo'd, specialized experience at a big company anyday
Ask HN: Are shared offices good choice for startup?
I am looking at co-working / shared office as an option for starting my first startup. Should I go with it? While stand alone office is the best choice, they cost too high. We were planning to have an apartment for working and living and then this idea of shared offices came.What are the pros and cons ? Can anyone share their experience with me.
PHP 5.3.3 Released
I love meta-journalism; this stuff about investigating the investigators is good for improving one's research and critical thinking. NPR's "On The Media" does a similar thing on a weekly basis.
More than once, our DBAs have come to us asking how to handle discrepancies between masters' and slaves' copies of the same rows. That this is even possible says all you need to know about how reliable MySQL's replication design is. The solution to this problem (2PC) is older than I am.
HP Labs India creates Internet-via-SMS
My first thought was along those lines:
(int)((unsigned int)-1 >> 1)==INT_MAX
Could it be as simple as, in most societies, if you are poor, the more kids you have, the more welfare you receive. Also if the father is not around, you are more likely to qualify for welfare.

When you reward a behavior, people tend to do more of it.
No, I hate JSP. I enjoy writing servers and services in Java. I like the statically typed nature, I like the language constructs and I like the breadth of existing examples.
That'd be very useful for me too...
Wanna proof? Visit Russia (or any ex. East block country)! ^_^
I think it's just a portion and you are supposed watch on TV for the full thing.
Actually, no ;)
We wrote most of the underlying magic ourselves
This is one of the stuff that I have in my bookmark library that seems most relevant:

http://blog.recurly.com/2010/01/lessons-learned-in-online-su...
Bacteria Role In Multiple Sclerosis
Both TCL and Lua are sexy language implementations.
Cavaliers: Cavaliers Roster
Some of the OCR mistakes were humorous in light of the content.
Can Computers Think? debate graph, http://debategraph.org/Stream.aspx?nID=75
It's scary to think that the people that have talked about Freedom for so long are getting just as restrictive and bad as the RIAA/MPAA.

Despite your scare language, this isn't new. "Why you shouldn't use the Lesser GPL for your next library" [1] was written in 1999.

One of the defining features of the GPL (or any copyleft license) is its reciprocal or "viral" nature. It was created to define an ecosystem distinct from one where source could be encumbered or hidden. And has been updated many times to maintain that ideology in the face of changing laws and legal precedents.

It's a choice to work in the GPL ecosystem. There's a lot of BSD software offering an option that many argue is "more free."

[1] http://www.gnu.org/licenses/why-not-lgpl.html
Chrome on OS X can use SOCKS, but not explicitly for Chrome, since the operating system manages the connections under System Preferences > Network > Advanced > Proxies.
Nice view of Chrome's marketshare after each major update: http://getclicky.com/marketshare/global/web-browsers/google-...
I believe the body of water was the Monongahela river, actually, but close enough :). Go to http://www.johntaylorgatto.com/underground/toc3.htm and then click on Chapter 10.

That's from the online version of "The Underground History of American Education", which is worth reading in its entirety. The published version is even better and has been updated and corrected. Enjoy!
"I'm telling you guys: This feature is going to be SWEET."
Micromax Q6: Price, Features & Specifications
This is irrelevant to the story, but I have to admit that she was so bad that a mention of it feels almost ok.
Descriptive Essay writing for a better understanding
Descriptive essay writing is kind of essay type which requires the writer to be more descriptive to give away good information to make the essay easy to understand. Therefore one has to be more descriptive on the subject chosen.
Descriptive essay, essay writing skills, essay paper
Rainbow Mansion (host to quite a few SuperHappyDevHouses) covered on The Reg
It's also where I live. I'm sure a few here will recognize the house :-)
I generally try to source everything I say, if it's beyond a certain amount of common sense or complexity. Just the act of looking up sources before hitting that button (and often in the middle of writing the post) help me catch most of my mistakes. At least, I haven't been called out on a mistake very often. If I can't source something, I usually clearly note that in some way.
Huge mass of stuff to sort through; I highly recommend "The Human Use of Human Beings." Anyone have other recommendations from the lists?
"One of the defining features of the GPL (or any copyleft license) is its reciprocal or "viral" nature. It was created to define an ecosystem distinct from one where source could be encumbered or hidden. And has been updated many times to maintain that ideology in the face of changing laws and legal precedents."

There needs to be more warnings out there for businesses to steer clear of anything under the GPL. To call the GPL "freedom" is just laughable. It's a vile license used to feed a political movement. Nothing more.
Then taking it all the way down to the hardware, every user of x86 should be required to agree to a license agreement to use an x86 processor since it 'interprets' opcodes on-the-fly thus everything that uses x86 is under an intel license QED. I don't know the full details of the thesis theme but use an API doesn't constitute violation of the GPL v2 - see: tivo and thousands of routers, wireless cards, etc.
I wasn't aware designers were capable of making a site run faster.
I believe computers will one day be able to think, but certainly not using Von Neumann architecture.
A "surprise skills evaluation?" Wow, Japan is like another planet to me.
I'm not so sure about the Chinese-style beating. At least use a structured approach; Chinese characters aren't random strokes, they have rules and history, and learning it can help your memory a lot (especially if you're like me - I just can't memorize something I don't "understand"). The Japanese version of this book is quite well-known and I found it helpful: http://www.amazon.com/Remembering-Traditional-Hanzi-Meaning-... (this is the trad. Chinese version)
after much contemplation, I have decided money can buy happiness but not sanity.
Have your friends actually put themselves to speed and accuracy tests in writing through each method? Of course most people do best what they practice most, but one of the reasons phonetic input (Hanyu pinyin on the mainland, still BO PO MO FO mostly in Taiwan) is the predominant way of entering Hanzi computer data all over the Chinese-speaking world is that other methods were tried (since the 1980s, repeatedly) and found wanting. It would be interesting to see if handwriting input on the latest generation of pads could ever catch up to moderately proficient typists.

P.S. This reminds me of the days in the 1980s when I had to translate handwritten manuscripts by magazine reporters in Chinese into English. There is a lot of nonstandard handwriting in the Chinese-speaking world, as I discovered when I would ask colleagues to read one another's handwriting to get a reality check on how I read it.
Since we are talking about Chinese learning, I will be shameless and pitch my own startup: Popup Chinese (http://popupchinese.com). We are based in Beijing and are the learning site recommended most heavily by pretty much everyone who speaks Chinese fluently, including top-tier academic immersion programs in Beijing like the CET and IUP programs (Harvard, Stanford, etc.). We focus mostly on producing audio and text materials, but somewhat relevant for this discussion is our interactive iPhone software that teaches how to write Chinese characters (http://itunes.apple.com/app/chinese-writer/id374152537?mt=8). It helps people solve this problem and has the extra merit of being totally free.

Not intended as a sales pitch since most of our materials are actually free. But if you haven't dropped by you really should. I think you'll find our stuff will push you to genuine fluency a lot faster than Chinese television and flashcards. Especially if you are an elementary or intermediate-level learner and have already advanced to the stage where most Chinese textbooks are suffocatingly underwhelming.
That their cards may be as insecure as others have proven to be?

E.g., http://www.schneier.com/blog/archives/2008/03/london_tube_sm...
Wow. Thank you for posting this
I have seen it hovering here and there on the front page, and finally opened it. No regrets, it was probably the best submission I've read here.
There's no end to that. You could define a function BZ(n) that equals BB(BB(BB...(g↑↑↑...g)...)) with n nested BB's and n up arrows. Then you could define a function RBB(n) that equals BZ(BZ(BZ...(g↑↑↑...g)...)) with n nested BZ's and n up arrows.
Indian bureaucracy will increase the price of this device by a factor of 10.
Installing FB4Linux in Eclipse
Why do you feel that the key to thinking is the separation of program memory from data memory? Or is there another characteristic of Von Neumann architecture that I'm not thinking of?

If thinking can be done with a universal turning machine then it would work on a Von Neumann architecture machine as VN arch is a class of UTM.
Autopost:  Now simpler than ever
I'm sorry I bit for your earlier troll.
Disney About To Acquire Playdom
Unfortunately it's missing the most crucial Emacs bindings: C-s and C-r.
The Trend is Social Commerce, Not Commercial Social
Something different:

http://www.amazon.com/Relentless-Pursuit-Trenches-Teach-Amer...
Best case not only case. Having the formal education then adding a few years experience. The alternative case she listed was just the experience in the newsroom.
New Method Eases Analysis of 'Multidimensional' Data Mining
She sounds like a cabinet maker bemoaning the Ikea-isation of furniture.

No, she sounds like a hacker bemoaning the rise of learn-to-program-in-24-hours 'app' developers.
I am confused. Have Peter Norvig really read that many books? I believe he won't mark something as favorite if he hasn't read it. I scrolled about 10 pages trying to see how many books are there and then gave up.

How does he find the time to do it? I have read a decent number of books, but compared to his numbers, mine looks like a rounding error.

And to top it, majority of books he has listed are pretty heavy and dense books.
Yeah, "beautiful place" is on heavy rotation for me as well.
If glibc were GPL instead of LGPL, you would have to release anything you linked to it under the GPL.
Very interesting. Anything like this that you know is needed in NY?
... Whether in the hallowed halls of higher learning _or in the less-hallowed halls of a professional newsroom_, the journalist has been trained as such.
Rats trained to play the forex market
Yes, MSSQL does support transactional DDL, via locking rather than versioning. Not sure how PostresSQL implements it. Anyone? Row versioning would be more concurrency-friendly, and arguably more "right".

I'd be interested if anyone took advantage of versioned transactional DDL to persist arbitrary data structures on the fly.
The are multiple licenses for the x86 ISA. And companies that produce common chipsets specifically allow open development on top of them. They make more money that way.

This wasn't always the case, though.

It's easy to forget history.
China Loans Argentina Money to Almost Match U.S. in High Speed Rail
We are working on it. :-)

At this point, it's just a matter of focus and time. But we'll get there sooner rather than later.
Milesf might be implying that he thinks a different type of hardware might be necessary to have true cognitive abilities, e.g. Quantum computing or something taking advantage of quantum effects as described by Roger Penrose et al. (I don't buy that requirement, personally)
Tourism objects Tapak Paderi
I would love to write a Prolog dialect designed primarily for embedding, much like Lua. I just have a half dozen other serious projects I should wrap up first. :/
Strictly phones that happen to be iPhones? It is a bit confusing that you use "phone" as a generic term all throughout and then only link to an iPhone app at the end without any context.
I think a similar piece could be written with the title "How to tell a journalist from an anchor"
Maybe he's read them all or maybe he's read some. A personal library doesn't mean a collection of books you've read or intend to read; they could simply be points of reference, whether it be the whole book, a chapter, a page or a paragraph.
"only a really, really bad developer would write that"

Let me challenge that and modify it just a bit, and we'll be in agreement: "only a really, really bad developer would write that and actually think that it was a good, elegant implementation."

Set aside this specific case, and we can look at the more general state of things...

See, there are other contexts where there are different priorities. I have worked in environments where a large if-block was preferred to an elegant solution. This typically happens if you are extending a big enterprise app, have lots of junior developers on a team, or expecting to hand code off to a developer of questionable skills. Thus the business, and everyone in the decision tree, would be happy with the former implementation. If you happen to get TOO fancy, you might even get tagged as someone who writes unmaintainable, obfuscated code that only you can understand. Seen it! Gotta love politics in the office, eh?

I've also worked in an environment where there was social pressure to write really slick code. It probably wasn't the same level of pressure that startups seem to apply to themselves, but you could be sure to raise eyebrows (and heckles) in code reviews if you used something like the former 'cute' example. Architectural controls reigned those in, and people learned quickly.

In the end, I would say that you can't look at one friggin' function definition and proclaim someone to be a 'bad developer'. Maybe they built the conditional logic from the wording in a functional spec on a late Friday afternoon when they were zoned out and they intended to refactor the code later.
Won't play on my HTC Evo. Worth watching later, or no?
Alot of the corner cases of dealing with clipboard/selection in X seemed to go away for me when I started using Parcellite.
I personally believe that your environment makes all the choices for you. If you were locked in a blank box from birth, what choices could or would you make?

Poor people are not stupid and if you think that I guess I would label you stupid. Before you jump on your horse and say I would work hard and study hard to get out of a shit life, what do you even mean by that? You would be an entirely different person raised in those circumstances.

Also some people make it out of the vicious cycle but I believe thats only luck based and they've just happened to meet some people who have said some useful things.

The article itself doesn't really mean anything and I wouldn't say teenage pregnancy is related to evolution. In third world countries having more children is probably the best solution if you lack an education and survive off labour.
"Real" journalism on anything of interest is cluttered with anonymous quotes and reeks of the journalist's efforts to protect his or her contacts and food budget.

I think you watch too many Dateline-esque shows. Whether or not the stock market went down and what that means for the economy according to economist X does not require 'anonymous quotes'.