skysight-inc/HackerNews huggingface dataset:
> but there's no reason you can't describe data in XML in a way that is concise, reasonably, simple, and easy to read (both for people and computers)

Yes, there is. Each item in XML requires 5 + len(tag) extra characters, minimally: <name>asdf</name>. Unless you make everything a property (e.g. <x name="asdf"/>), in which case you only need 5 extra characters (<x />) per parent item. JSON is minimal: you need no extra characters (or, arguably, 2 extra characters for strings with no spaces)

That's for people. It's even worse for machines, because they have to be able to parse <name>asdf</name> and <person name="asdf"/> and <person name="asdf">...</person> and then be able to verify it using a schema external to the XML in question.

What I don't understand is why people ever thought XML was a good idea. I took one look at in back in '98 when it came out (or whenever it was) and said "this isn't human readable (unless maybe you like writing your HTML by hand)" and proceeded to successfully ignore it unless I have to use it.
Harry Potter Books Go Digital, Skip Apple’s iBookstore
But the optimiser is really bad at doing sensible things with them.

Worse still, subqueries in the FROM clause are (documented to be) implemented as an unindexed temp table.

Google apparently compiles subquery support out of their mysql instances so people don't mistakenly think they're usable.
If the reason behind the upgrade is to take advantage of a new and more performant JavaScript interpreter, you might want that used for internal apps first, if anything. It depends on whether the sticking point is security or backward compatibility.
thats great, funnily enough loving working with node, is one of the things that pushed me over the edge and made me buy a mackbook pro, sick of having to deal with cygwin on windows. but this is good news, albeit too late for me.
Yeah, I don't think I've ever seen something that felt more intentional. No way they handle company secrets by giving a 2 second request to put away cameras before showing off the thing.
Only if you could prove that there are no collisions, right?
I haven't even tried the public rooms - every time I use it, it's with a small group of friends - always under 10 people, and frequently just five.
Programming in emacs Lisp
My ignorance of anthropology is definitely showing here, but how can an anthropologist make assertations such as "'The Homo erectus brain did not devote a lot of space to the part of the brain that controls language and speech,' said John Shea, professor of palaeoanthropology at Stony Brook University in New York."? Is it just from skull sizes and shape? Maybe there is far less diversity across skull size and shape in homo sapiens sapiens than I assumed (at least within the brain casing). I'm genuinely curious as to how we can know so much about these species.

Following a link below, I noticed that the genome of homo neanderthalensis (or homo sapiens neanderthalensis) had been sequenced. I imagine that this would allow such knowledge of brain structure.
In that case, I'd say fair use applies.
> Mozilla shouldn't slow down the release cycle just because big corporations can't keep up with it.

No-one can keep up with it. Not big corporations. Not people who make web sites and web apps. Not even people who make extensions for the browser itself.

The only people who can keep up are users who ticked the "update me whenever you feel like it" box. They only benefit in practice if the people providing the content can take advantage of any new functionality. Otherwise, it's just a no-win/lose proposition, a significant risk of breaking stuff that used to work for no real benefit.
No question I'd talk to a lawyer before trying to integrate this service into my own product.
"Wishful thinking" is when you hope that government would process legal immigrants' cases faster if government spends some extra resources on prosecuting illegal immigrants.
Fantastic idea. To require carriers to define 4G like "at least X megabits per second transmission speed will be available Y percent of the time, costing Z dollars, with exactly these limits on data volume and this kind of traffic priority scheme."

Yes, there is always uncertainty in wireless communication and ISP service, but that's what the "percent of the time" part is for, and the carriers are free to under-promise and over-deliver.

What I'm sick of is ISPs and carriers promising "up to" some speed. "Up to" means "guaranteed not more than." How does that make sense? "We guarantee you won't get better speed than X!" That would only make sense if I hated speed. Or if I could pay them "up to $50" a month for service.
Just because a reproduction is by hand versus machine doesn't change the fact that it is a copy.
Aside from it being a great product, they have a ton of viral mechanics built in. The fact that you can't sign in unless you have a facebook friend on the service resulted in people broadcasting on across social platforms which generated lots of buzz. They also prominently display a ton of sharing functionality and let's be honest - people like sharing what music they're listening to
Note well: domain specific languages are not the same thing as Ruby APIs.
A good day to pick up a copy of Cryptonomicon and start reading it.
A foreword worth reading for hackers
Who’s going to save the World Wide Web?
The World Wide Web turned the desktop application into a passé. But will mobile applications destroy the Web? It could happen, especially if things continue as they are now. But who will save it?
Herve Leger Black Novelty Essentials V Neck Cocktail Dress
Shop Herve Leger UK, Herve Leger Dress, and more!100% price guarantee,30 - days Free return policy, 24/7 friendly customer service,Free Shipping.

A body-con closet essential, this banded, formfitting dress features a V neck and back. Hidden back zip. 2.5" straps.

* 37" long, measured from shoulder.
* Fabrication: Ribbed mid-weight jersey.
* 90% rayon/9% nylon/1% spandex.
* Dry clean.
* Imported.
I was about to suggest the same approach. Immortality seems an easier problem to solve than building a starship, and travelling between stars becomes a lot easier if we're not bothered about bringing our organic bodies along.
That is too technical for a lot of users. What is an 'icon'? Where is the 'desktop'? How do I 'double click'?

I usually include screen shots with red-circles for where to click when trying to communicate stuff like that.

I'd do something like, 'With the left mouse button double click the connect network drives icon on your desktop. (screenshot of desktop with icon circled).'

A lot of people don't think about what they are doing when they use a computer. It is more like speaking your first language. I can write to you in English fairly effortlessly, but if we were having a discussion about grammar, I might not know all of the terms.
> I feel about XML much the same way I feel about Java.

Heh. The SOAP WSDL I'm dealing with was generated by a Java application, and it has the Java cultural stamp all over it.
He who cares less, wins
I can't imagine trying to get everyone in a large corporation to use the right browser for the right thing. Most normal people barely understand that IE is not the internet, let alone understanding the difference between websites, web apps and internal and external servers.

In a very small company, maybe, but not in corpo-land.
Objectively, they're meta-data, on the order of box scores from a baseball game or the cast credits from a movie. So there's no particularly solid argument for them to infringe on the copyright of the original work.
Show HN: 1 day project I use everyday - Tabsr
tabsr.com is the site.

IT GETS BETTER AFTER THE MAIN PAGE! 5% margins, Verdana, the works :)

Started life as a quick 1 day project and now I've been using it myself for about a month and thought you guys might enjoy it too. Basically, it allows users to have temporary bookmarks and is compatible with every possible device (no JS required to read links - I've linked up my iPhone, iPod, HTC, 2 laptops and main comp to it and it works great). The whole thing is built for speed and ease of use. Of course, it's free to use :)

Any and all criticism is welcomed.

What do you guys think?
You have your liberal opinion, good for you.

Personally, I'm shocked a judge did condemn a mother for spanking, especially if it was reasonable (ie no bruise, etc) and legally allowed.

The problem here is not so much your on my opinion, but someone being condemned for doing something the laws says is legal.
Training your child to be obedient isn't (or shouldn't be---there are always pathological cases) something you do for the hell of it. Teaching obedience is important because children are wont to make bad decisions, sometimes with immediate negative consequences.

Example: parent walks along sidewalk with child. Child decides to run into the street, not noticing oncoming car. Parent, unable to do anything else, yells "no!" If the child doesn't know that when the parent yells a command like that he needs to listen now, the child stands a very good chance of getting run over.

In my mind, exercising a reasonable level of control over a person who might otherwise be a danger to herself is not some kind of dystopic nightmare, it's a rational approach to parenting.

Seems like both extreme positions are a little loony, though: "I hit my kids because that's how my parents did it" isn't a particularly fruitful argument. Fundamentally, you just need to think about why you do what you do as a parent, and carefully consider whether your actions are rational: I know a lot of parents who say things like "it's just so hard to put him to sleep because I can't stand when he cries!" It's very difficult to convince such people that their motivations are selfish, even when the message is delivered delicately.
So what is your timeless solution?
It's great that you don't meet this since Python/Ruby were designed not to have the same problems C/C++ had.
Can UNC-CH project help newspapers escape becoming road kill on info highway?
"I know I'll get downvoted" is also sometimes code for "this post is so awesome you probably won't understand it, but go ahead and downvote because I don't care about little minded people like you."
indeed a good resource, Thanks.
How to Make a Clock Run for 10,000 Years
If you work with any data that's remotely complicated (i.e. practically any relational data), then you get into some pretty hefty messes with C#'s and JAXB's serializers. Unless you know XML schemas thoroughly, trying to map pointers in serialized XML is a mess.
Smartgrid startup PlotWatt lands $1M in funding, GE Challenge
So why didn't he try to license the cover shot?

Because he believed (and still believes) that it was fair use: "My lawyers and I firmly believe that the pixel art is 'fair use' and Maisel and his counsel firmly disagree."
oops! as you can tell, we're pretty good with music data and not so much on the web site design. i'll try to fix it :)
It's not always true, but as I was growing up, it generally was. Of course it doesn't take the place of communication. Spanking is used when you're training a kid out of bad behavior, not when they annoy you.
I have to say that IMO that movie was a terrible letdown given the people who were in the movie. Most of the people in the movie are some of my favorite comedians/actors and I expected a much funnier movie.
I'm not sure your code does as intended, won't the function be called only once the element is clicked?

This should work okay:

for (var i = 0; i < 5; i++) {
$(DOMelement:eq(i)).click((function(i) {
return function() {
console.info(i);
}
}(i)));
}

Also surely DOMelement.eq(i) as opposed to DOMelement:eq(i)?
Quantum teleportation doesn't solve the problem of having to send mass across the universe.
Yes, it's for sale right now. http://kindofbloop.com/
The question is ill-posed. In Europe there is a legal concept of moral rights, which does not exist in the US.
Who uses Shazam anymore? SoundHound is way ahead in recognition capability, especially in noisy environments.
I've built an Ajax indexing service, could it be useful to you?
Which is why I pointed out that my maid has a Blackberry as well. And the kids who voted for Blackberry as the coolest brand are probably largely in a similar demographic to my maid.
I'd love to see a project where the data is MIT licensed too, not just the code.
It just doesn't make sense why he thought it was important to license the music to transform to 8-bits, but not license the art to transform to 8 bits.

The examples he gave of what he thought was equivalent were not close to equivalent of what he did (his friend did). The Pulitzer example was obviously its own piece of art inspired by the original. His was a flat copy that was transformed to 8 bits.
I've been on WP7 now for a couple months (HTC HD7 on T-Mobile) and overall I'm very happy with it. However, it has its issues.

First and foremost is the lack of background services. I'm an avid Rdio (http://rdio.com/) user, and while the app works well, it can't play in the background. Want to listen to it and check a text message? Sorry, no dice. I'm assuming this is coming with multitasking in Mango, but we'll see.

While the browser works damn well (really, why can't IE on the desktop not suck, if they can pull this off?), there are a few things that irritate me. There are two big ones: wide comments on HN (e.g. in a code block) completely break the zooming of the page, so you have to scroll back and forth to read any comment; if you're on, say, a HN thread, then go check an email and come back by clicking the IE tile rather than hitting the back button, hitting the back button then brings you back to the home screen, with no way of actually going to the previous page (history seems to only exist in the back button functionality).

And since my only test hardware has been the HD7, I should point out that it likes to reboot. A lot. I think this is related to the poor microSD slot, which allows the card to slip out and cause things to not be accessible and causes crashes -- unfortunately, it's behind a warranty-voiding-seal panel, and if it comes out for good, you're SOL. This happened to my first HD7 about a week after I got it, but thankfully hasn't happened to that extent yet.

Outside of these things, I really haven't looked back since switching from Android. The interface is beautiful and intuitive, the apps are damn fast, and overall I'm very happy with it.
http://en.wikipedia.org/wiki/Cryptonomicon
The court figured that out. $32,500.
City Pockets Raises $735k Seed Round
Merits of the argument aside, I was surprised to see the tone that Asa Dotzler took on that thread. To me, it sounded like "you enterprises are dumb and we don't care about you."

If I were "Community Coordinator for Firefox marketing projects," I think I would have tried to be more tactful.

I'm not trying to throw darts at him, but it may be instructional for those of us who are geeks to consider how our words can come across online.
If it was that, my apologies for not being clear the 'he' meant to be referring to the so called Zodiac killer.
There would certainly be a training issue, but I think people would get it if their system were configured so that each browser is only able to access its intended targets. Something as simple as giving the internal-only one a different, non-standard icon might help.

Using policies in IE6, it should be easy enough to disable access to internal sites. And in FF3.6 (for the internal apps) it's probably trickier (and I don't know how to deploy the policy), but one might point it to a non-existent proxy, and tell it not to use that proxy for internal sites.
Objectively and quantitatively I obviously agree with you. However - surprisingly even to me - I didn't find it had a qualitative impact on my experience of the device. I actually still have my 3GS and still use it back and forth, and I don't experience any kind of "ugh, have to go back to this old thing".

And I've also had the same experience with the iPad to iPad 2 - I've been able to switch back and forth friction free.

It's really down to how you use the device, and I discovered that my use cases don't highlight the improvements. Note that I found a major difference between the 3G and 3GS and felt that was a huge upgrade.
Mac OS X: Forcing Dock Applications to Open Files
> If I took his album "Kind of Bloop" and compressed it by 50%, could I start selling it as my own?

Not the same thing at all. Look closer, like at the tie. They didn't just reduce the color palette and resolution. He describes the process of creating it:

> I tried to draw it myself, but if you've ever attempted pixel art, you know how demanding it is. After several failed attempts, I asked a talented friend to do it.
Right; we're just so used to C/C++ that this seems normal. Here's Eric Lippert telling someone "look, if you check out of a hotel room, your stuff might still be there for a while, right?" Right. Makes sense. (Not blaming Eric Lippert for anything - he didn't design the language, and his explanation is, of course, 100% correct).

What I'd be telling him is this: "You've discovered an EXTREMELY dangerous feature present in C/C++ and almost no other common language. The whole security industry has spent DECADES plugging holes caused by unsafe memory accesses, and it didn't win the battle. The very first internet worm in 1988 used a buffer overrun, and the patch you downloaded yesterday was probably for one of those, too. Of course, unsafe memory access may make a program unreliable, as well as insecure. Be VERY careful."

Of course, I might just need to become more laid-back and mellow...
When I was a kid I was promised that in the 21st century we would have flying cars, hotels on Mars and space scouts exploring the galaxy back and forth. I am in the 21st century now and what do I get ... facebook? They've stolen my future. I want my future back. Cold war was fun.
Not really. Settlements aren't really decisions of the court.
Lytro founder's Stanford dissertation "Digital Light Field Photography"
BTW, that's exponential because the y axis is log scale.
Wow. That was far more informative than the Engadget summary. Maybe you can take Dante Cesa's job?
Beating people who are very young is wrong. That seems axiomatic to me. I do not have a medical journal article bookmarked to satisfy your question but can suggest "On Children and Childrearing" by Henry H. Lindner M.D. http://henrylindner.net/Writings/Childrearing.html
Asked my top 3 reasons I support Ron Paul, I gave 13.
The day after you get funded
There's no "mutilation" going on here at all. The remix has no effect on the original work.

This concept of the "moral right of the artist" is the kind of incredibly vague legalese that's at the heart of the problem here, really. Nobody's arguing that artists shouldn't get compensated for their work (and it's disingenuous for you to assume that). The real problem is that the laws pertaining to this are so vague that they basically enable the person with the most expensive lawyers to bully anybody and win.

If you're in favor of an intellectual-property plutocracy, then congratulations, because that seems to be what we've got.

The secondary problem is both legal and cultural: remixing a work is not yet perceived by many people to be "work". But it is, without question. Doesn't the remix artist deserve to be compensated for their work?

Someday you'll find yourself in a similar situation, if not through malice then by accident, and you'll desperately wish that rules were clearer.
Step 1. Challenge fair use Step... Step 2. Be challenged back .... Step 2a, keep covering the fight ... Step 3. Profit. I think Boing Boing has or still does this. I don't see Tech Crunch really doing this, they're more just like Fox in the matter and blurring the lines of the "challenge" as trying to assert opinion as fact, and they bemoaning that when challenged.

I don't think my day is complete without seeing links from him, but I mean, this same thing happened with Danger Mouse, and that was really testing fair use, and I don't think was even trying to, but this was another copyright issue promoted by his site.

So, I mean, I'm not commenting on the substance of the specific settlement, I'm talking about the whole issue the post is describing as to what went on. He promoted a derived work, often does, it was challenged, but didn't fight it but settled, and yes that's an issue that should concern us all because that's the current fight over copyright.

Part of that fight includes was the value of the creative work directly the result of the success of the original material, without any value added or interpretation of new art, and I would say sure. I agree with the fight, and I agree that works like this should be cool to do.

But you put your shoes on of the rights holder of the original, and I think it is very clear that a guy makes money, with essentially low-res photo of my client's property.

Now, that's completely ignorant of the 8-bit technology social history hat tip, I know, but I guess I don't know how clearer to put it that I'm not coming out of left field with trying to provide some kind of subtle issue around the subject that I don't read very much about... has challenging fair use for community ideals become just another method of capitalization? Is that why the lawyers thought that their claims would be honored in court? Because that's the only thing I could barely think could be an issue for anyone.

Anyway... was hoping to see at least some kind of critical analysis. Perhaps it is forth coming by someone who can articulate maybe what I'm after better. Andy rocks, tho, for sure.
The whole page is just about 'energy balance', and that fails as soon as there is any significant change. E.g., as there is any significant warming, there may be more water vapor and clouds, and clouds may reflect more sunlight and tend to cool the earth. So, no way can we use such an energy balance calculation to discuss significant changes in temperature over decades, as the alarmists want to predict. So, right away it's time to start flushing their stuff. That is, even if the energy balance calculation is correct, then it says what will happen over, say, tomorrow.

The 'radiative forcing' term was not well defined and, as I recall, nothing like what Ramaswami explained in the main, relevant IPCC document. Ramaswami's stuff was junk, but the usage at the Web page seems better but a long way from good.

That a 30% increase in CO2 concentration leads to an increase of 3 degrees C is tough to swallow: CO2 absorbs such a small amount of energy, especially after what would be absorbed by water vapor, methane, etc. Also, I'd want to see that CO2 calculation in detail, e.g., in terms of the CO2 spectral lines and the radiation from the surface of the earth. Also the page mentioned 'saturation': They didn't say just what they meant, but a guess is that some gas is asborbing all it can. They didn't say how close CO2 is to 'saturation'. My guess is that CO2 is close to saturation now. I'd want to see some details.

At one point they want to refer to 'sophisticated global climate models': That's easy -- it's the empty set.

In places their writing tries to be a snow job, e.g., using undefined acronyms.

They reference Hansen -- TILT! He used to be a big global cooling guy.

Generally, though, the stuff from Al Guru and the IPCC (Tom Friedman is MUCH worse) is so bad that I lost patience with this stuff: The whole thing is at least 99 44/100% flim flam fraud deceptive manipulation,
Chirply(YC S10) Brings Crowdsourcing—and Good Art—to Greeting Cards
I just got myself a Blackberry. It was a promotional offer by my phone company, and I had choice between it and touchscreen phones.
I hate touchscreens and I suspect I'm not the only one. Phones with an actual keyboard have a future.
OmniMD chosen as preferred vendor by University of Oklahoma for MT services
OmniMD™, one of the leading providers of healthcare IT solutions and services, has been chosen as a preferred vendor by US’ top ranked university, the University of Oklahoma, for its medical transcription (MT) services.
FBI targets scareware scammers