skysight-inc/HackerNews huggingface dataset:
The triennial clamoring about jail-breaking and DMCA exceptions is closely related to this (and gets pretty loud, IMO).

I suspect the major difference is that most people don't want to dual-boot iOS and Linux, whereas many people dual-boot Windows and Linux on the desktop and can see themselves doing the same on an ARM-based laptop or tablet (so having it prevented feels like something being taken away rather than not just not having something).
Google: We developed Android not knowing Sun's patents
Carmageddon seeks Kickstarter cash comeback
GRADPRENEURS FIGHT THE SLUMP
After trying my hand on some Sierpinski carpet and pseudo-dragon curve, I was experimenting with some texture stuff, my hand slipped, and now I don't have the foggiest idea how I did this[0] (it took ~10 minutes to completely render)

I found the demo trees a bit lacking, so I made some with more recursiveness and better fitting near the joints[1]. Fibonacci rarely looked so cool[2].

Second order recursion can give you some interesting stuff[4]. At some point I was successful in drawing a galaxy but things went whacky

I could see myself readily using this to generate artwork or material texture in some game.

This thing desperately needs some more love[3] than shown in the video. I'm dying to export data, be able to remove elements from left and right sidebars, have more basic shapes (triangle?), a persistent shape library (html5 local storage?), and some form of snapping to grid/angles/ratio/edge.

[0] http://imgur.com/a/EneFC#0
[1] http://imgur.com/a/EneFC#1
[2] http://imgur.com/a/EneFC#2
[3] http://imgur.com/a/EneFC#3
[4] http://imgur.com/a/ZUlOZ#1
> As always, the cause is that you are never smart enough to roll your own encryption standard.

This is where Korea's rather boneheaded form of nationalism causes problems:

> "The Korean government took a great deal of pride in that breakthrough security technology," Kim said. "They wanted it to be widely used in Korea."
What works better: a video or an image slider? A/B test finds 30% increase
5 Hidden Gmail Tricks for Power Users
My experience:
Phonegap: Responsiveness is bearable on iOS but on Android it is very slow - scrolling is choppy and there is a noticeable delay between pressing a button and seeing it activate. We abandoned it at this point.

Titanium: The layout code seems to be different between iOS and Android so if you get your app to look right in one platform it can be completely wrong in the other. On Android it bundles the V8 Javascript library so it's definitely not native code but at least with V8 the speed is not a problem. Titanium adds about 10MB for its stuff which is annoying to me as an old programmer!
I don't see a shell version, so below is mine (well...it is not strictly shell, as it uses sort, uniq, grep, sed, and comm). It's written as a filter that takes as input live cell coordinates (one cell per line, X and Y coordinates separated by white space), and outputs the live cells of the next generation.

For example, on this input:

-10 100
-10 101
-10 102
1000 5
1001 5
1002 5

the output is:

-11 101
-9 101
1001 4
1001 6
-10 101
1001 5

Here is the code, for bash or similar shells:

> alive.$$
while read cells
do
echo $cells >> alive.$$
set x $cells
x=$2
y=$3
echo $x $((y-1))
echo $x $((y+1))
echo $((x-1)) $((y-1))
echo $((x-1)) $y
echo $((x-1)) $((y+1))
echo $((x+1)) $((y-1))
echo $((x+1)) $y
echo $((x+1)) $((y+1))
done | sort | uniq -c > neighbors.$$
grep '^ *3' < neighbors.$$ | sed -e 's/^ *[0-9].//'
grep '^ *2' < neighbors.$$ | sed -e 's/^ *[0-9].//' > has2.$$
sort alive.$$ -o alive.$$
comm -12 has2.$$ alive.$$
rm has2.$$ neighbors.$$ alive.$$
Ask HN: Looking for markdown-editor feature ideas
I am developing a Markdown editor for Windows. It will support some markdown extensions (like tables) live preview, export to docx, etc...

I am looking for good feature ideas. Wouldn't it be cool if the editor would support ... ?
Looks like a plain old IFS fractal wannabe to me. http://en.wikipedia.org/wiki/Iterated_function_system
I think some of those are pushing it quite a bit...

Printed books aren't going anywhere in the foreseeable future (and I'm pretty sure all young people know what they are, even if they're not really into reading); the (Exchange-connected VoIP) phone on my desk at the office still has a handset shaped exactly like the icon; and what kind of magical sci-fi world does the author live in where no mechanical device requires gears any more, or where wrenches aren't necessary for basic home repairs?
Looking at the timeline from http://www.protekresearchlab.com/index.php?option=com_conten...,

2011-09-20 Vulnerability reported to Adobe
2012-03-20 Publication of this advisory
(180 days after reporting to the vendor)

Adobe may have been blindsided, thinking that they'd "get around to fixing that one of those years".

That said, there is even a proof of concept available (see bottom of linked page), so this is rather serious.
It's Apple vs. Google vs. Everyone In The Mobile Payments War
I agree, besides maths and physics have arxiv. The difficult part is forcing the life sciences people out of their antiquated ways of thinking.
Mumbai Matrimonial, Mumbai Shaadi Online
Mumbai Matrimonial, Mumbai Shaadi Online
That's just like saying you should pay for car repairs when a faulty design of the cruise control made you loose control of it and crash into something.
Here's the explanation:

http://en.wikipedia.org/wiki/Post_horn

The post horn...used to signal the arrival or departure of a post rider or mail coach. It was used especially by postilions of the 18th and 19th centuries...The instrument is still used as the logo of national post services in many countries.

The logo I posted was for the German mail service, but you'll see variations of that image used to mean 'post' all over Europe, and in Australia.
Asus transpormer
asus transpormer
asustranspormer asus transpormer asus transpormer asus transpormer asus transpormer asus transpormer asus transpormer asus transpormer asus transpormer
In other news, One OpenGL wrapper is faster than other.
Does the "Showroom Effect" Spell Trouble for Amazon?
I contemplated ditching Google search for a week (or two). So many people here seem to think it is getting worse and I wanted to try and understand that perspective.

Unfortunately, I quickly ran into a deal-breaker for me: no search plugin for my default mobile browser (Firefox on Android). I found that strange given that Firefox and Bing have been quite friendly at times, but there it is.

I did try the Bing search app on Android before giving up. I wasn't impressed with the app (it tried too hard to be your browser/environment rather than just a search utility) or with its search capabilities (it seemed to do a pretty bad job of using my location information with my search, for example).
A lot of people DO call it the "Ay-bee-see"
I ditched Google for DDG a few months ago. Haven't looked back!
Well they aren't going to post a story about "Man uses Exec to kill neighbours cat." are they.
If they've never watched a period film or TV program ...
You can set Gmail's Button labels to "Text" under Settings -> General.
"As South Korea falls further and further behind in this regard, trapped in its fossilized world of ActiveX, it may well come to be seen as warning to other governments to adopt true open standards, if they want to avoid a similar fate."

A warning to governments who put forms in ms office formats on their web sites.
PLoS is free to access, but not free to publish, it's quite well established, and financially doing fine. There is no reason to assume they will just shut down any time sooner than the ancient paywall-powered publishing houses. And, believe it or not, the people behind PLoS actually care about open science, so it's not likely they will sell off either.

Besides, it's not just PLoS , there's Frontiers (frontiersin.org) and many other open access publishers. In fact many paywall-journals allow authors to make their papers open access by paying an additional fee.
进口保健品
New from Dell: an Ubuntu Linux laptop targeting developers
PyPy is officially sanctioned as python 2.7 interpreter. Cannot run scientific code does not rule it out. This is more a problem on the scientific code being too implementation specific (for good reasons though). This is known to be a problem to a lot of people (including me), however it does not rule pypy as a python 2.7 interpreter (without qualifications).
FYI: No JIT on Windows 8 for ARM
> most scientific computing code that runs in cpython 2.7 won't run on pypy

Pure python? or stuff written in/depending on C modules like NumPy? PyPy is supposed to be 2.7 compliant if pure python, while C extension support is still experimental.
I don't think so but I'm not an expert. The ruling in this case would be that no own could implement the same API without violating the copyright on the GPL code. For example you couldn't create a GPL free glib etc.

I would be willing to bet that if that ruling would cause vastly more issues than it solves for the open source community.
Ask HN: What is the Internet all about?
Internet has changed a lot since its invention, especially with the additions of social networks and eCommerce.

However, it seems Internet has lost its original meaning in some parts of the world, at least, in China. People think Internet is all about eCommerce and how to make people clicks more ads. Even the VCs and PEs in China encourage C2C (copy to China), and they call it micro-innovations.

It's time to step back and ask HN the question: What is the Internet all about? Is it a "information logistics" revolution, to enable people create, share, search, discover information more freely, and communicate with others more easily? Or is it all about few more ads clicks?
I think it's because they want everything to get approved. Otherwise you'll have "Web app stores" that sneak in Porn apps or something after Apple's passed them.
I dislike Silverlight, but I installed it specifically for this interview and like aik , I found it to be pretty good, hence I thought it would be great to share it with the HN community
If you want this today, you can go to http://opensearch.webos-internals.org/gtp.html using either Chrome or Firefox and make that the default search engine.

As a side benefit, the config also turns SafeSearch and personalization off.
People take it for granted that all academics have access to these paywalls. My institute recently cancelled subscriptions to major Nature journals due to financial constrains, forcing us to end up with personal subscriptions.
Does Google have access to our phone conversations?
The web is still recovering from the US ban on encryption. It's ridiculous.
I'm 20. I heard both terms used interchangeably while I was learning how to use computers and I use them interchangeably in the course of discussion now.
I was fascinated that Google chose the name "Google Drive" for their latest product. Without a hint of false naivety, my initial thought on hearing the name was that it was either:

a) Something to do with journey planning/directions, or
b) Some new in-car technology

When I saw it was neither of those, I presumed the cloud storage service had been named in the same way razors are named, i.e. "puts you in the driving seat" sort of thing.

It was only several hours later did it occur to me that, OMG, they mean like a FLOPPY DISK DRIVE? Yikes.

"Drive" is not really a word I've heard used in relation to storage for years. Mainly because we only think about the distinction between disk and drive when the two can be parted, like a floppy disk drive. Put the disk in the drive. Most removable media is USB-based these days, so the term isn't used.

I guess in 1990s-era Windows NT networks you'd be told to save your work to "the M: drive" or such, but yeah, 1990s.

To me it's a moronic product name. "I'll save that to my Google Drive!" Sure thing, you do that Grandpa.
As long as you don't use a sissy language like Pascal I'd say you've earned it.
We have experience of building native Android and iOS apps, but have used Titanium in the past to quickly prototype ideas, and it's proved a great tool for that..

We recently however used Titanium for a full client project (an app to control a home heating system), usual story, tight budgets/time/etc. We built the iOS app in under 3 months and then ported to Android in about 3 weeks, very pleased with the results, the app is now being widely used daily by many end users..

Two points that should be considered though:

1. You need to be very careful using Titanium, specifically in terms of organising your layouts and how you organise/implement your code.. Both these can make the app a pain to port and potentially dog slow and prone to crashes on both platforms

2. It's not going to work in every use case, there's limitations, mostly in terms of speed (rendering long lists, some slight responsiveness issues, etc.)
Actually, there are not in fact complete specifications for AMD hardware, only bits and pieces.

Also, writing drivers is hard and the open source ones were written from scratch. They're pretty good for (low) amount of effort put into it.
There's also a Swedish start up working on that: http://www.xadesoftware.com/blog/
(Disclosure: I'm a minority share holder in the company)
Sony VPCCA2S0E Battery 5200mAh
Sony VPCCA2S0E Battery
Battery Capacity: 5200mAh
Battery Cell: 6-Cell
Battery Voltage: 11.1V
Battery Type: Li-ion
Battery Color: Black
Battery Weight: 320
Battery Dimension: 273 x 50.00 x 20.70 mm
http://www.ulaptopbattery.co.uk/sony-vaio-vpcca2s0e-battery.html
On the other hand, pipe-organs are not outdated, whereas floppy disks are (for most of us).
Great Deal For Website Owners Looking For Free Website
You can downvote me all you want but you can not prove me wrong. Why do governments want to be the only issuers of personal certificates, enforce their own closed source encryption, and make secretive deals that prefer a monopoly?
US judge delays German ban on Windows 7 and Xbox 360
I'm confused by this line: "Adobe is not aware of any attacks exploiting these vulnerabilities against Adobe Photoshop."

Did they mean to say against Adobe Photoshop CS6?
The New Native Languages
The misunderstanding largely comes from the name. Things might be clearer if they were simply called SQL libraries.
Well, the first one has multiple identical squares, so it seems to me intuitive that it means 'copy'. For exclusion (and resemblance to the folder+sheet on, e.g. MS Office) the last one has to be 'paste'.

Oh, I never used ICS, so it's not because I tried them.
Lloyd Platt & Company
You can use your vanity username that appears in the url of your profile page. You can also use your phone number.
Only engineers would be really ashame of that, and I often wonder if there is some left at adobe.
Titanium is open source also (full source on GitHub), we've forked the SDK and made our own modifications.. From what I know fees are for support and the opportunity for Appcelerator accreditation, which isn't necessary in every case..
I find Instant useful. But sometimes I want to track back to the Google search page with my exact used word search to try another search result, but, Alas!, it is not in the browser history. Because I clicked an instant link.
Follow the yellow granite road
Netflix Is Right: Comcast May Be Evil
They should be releasing an update for CS5 since it's still the products most popular version, especially since it's 'So Critical'.

If they seriously stick with this gameplan of making people upgrade... Just, wow.
I don't think Microsoft is competing to have the best search results. As long as it gives somewhat ok results for standard queries that's fine for them, from a business standpoint of view.
Mobile native apps are not cross platforms so if you download the app in Android, I don't think it will show up in your iPad. The documentation from Facebook Developer says: "If a mobile app requires installation, they will be sent to download the app from the App Store or Google Play."
When wasn't it faster than Flash? Last time I used Away3D, I had trouble getting more than 5k triangles with a reasonable framerate, which is a bit ridiculous.

Admittedly, this was a couple years ago. Has something changed?
Redesigned Screens, Improved Usability, New Settings, and More
Web development was never friendly. All the tools you mentioned including Rails are only making it easier and easier.

You have to pay the toll somehow. Whether that's the structured , straightforward learning curve of a framework or managing your own delicate menagerie of glue code, dependencies, and ad-hoc anti-patterns.

What's hard about web development is that most resources are one-dimensional. You've got your Git 101 and your Javascript 101 and your SQL 101. You understand closures and interactive rebasing and inner joins -- the easy stuff. The hard part is putting it all together and building a workflow out of it.

That's why Hartl's tutorial is such a good resource.
I too thought about their car technologies, but to me it doesn't mean drive like a floppy disk drive, it means drive as in hard disk drive (HDD).

Google Storage would have been a more descriptive name, but it'll be a while until we get rid of our C: and D: drives.
And retina has made pixel matching obsolete, the screen resolution is higher than the eye.
Me too. Good bye Google!
Could you double-newline those lines so it's easier to read?

Thanks!
The concept of ORM isn't necessarily bad, it's just that most ORMs are terrible and try to map too much of relational algebra to objects, even if it is a bad fit.

Good ORMs like SQLAlchemy first model a relational database and then build the object bits on top of that. That's why you can do an explicit outer join between models so you end up making a constant number of queries (instead of n queries with the naive attribute fetch in a loop).

One almost never has to write SQL when using SQLAlchemy, as opposed to, for example, Django's ORM, which has a much more "mainstream" design. SQLAlchemy is more like a relational/SQL library + an optional ORM-like thing.
5 mins of my life i will never get back. object mappers are good enough, write better oop and embrace sql if you need to.
If I remember correctly, iOS Mobile Safari performance is significantly worse within App Store Apps, possibly a deliberate restriction.
HTML5 vs. Flash: The state of the debate
That's what I find confusing about the Titanium web site. No clear specification of what we get for free and what we can do with it. Is the studio free or not ? How does it depend on the could and analytics ?
I've worked with ORMs that make it difficult to write specific kinds of queries, and that's usually because the ORM is designed to be robust enough. However, even that ORM would allow you manually write a query and then run it and it would convert the results back into lovely packaged objects to pass around and work on.

In a language like PHP there's a lot of annoying boilerplate you have to write around every query you run by hand like looping over the result set that an ORM can just convert into a pretty little associative array for you with a consistent structure.

As far as I'm aware, any ORM allows for hand-written queries, so if the argument is that ORM-generated queries are too bloated/slow, you can still write optimized queries where needed and still take advantage of the automatically conversion of the result set to a useful object.
As a long time Mac user I never encountered ActiveX. Or at least I don't remember anymore. Is this still in use at major websites apart from korea? And what is ActiveX exactly: Something to execute code like Java or JavaScript?
It means Adobe is not aware of any attack exploiting these in the wild. They're declaring this security bulletin a priority 3 which reads[1]:

> This update resolves vulnerabilities in a product that has historically not been a target for attackers. Adobe recommends administrators install the update at their discretion.

[1]: http://www.adobe.com/support/security/severity_ratings.html
Logos Quiz Answers For Iphone Ipad 1
You may try to contact the authors in the papers directly. In addition to getting the paper you might even get to discuss the issues directly with the authors.
Here's why Linux is innovating on the desktop
No, the industry seem to have missed them. None of those were any big success.

(With the exception of ASP. But in ASP, Javascript was just one of the languages you could use, and not the most popular one).
Yeah, that's just a broken way to go about it. We need to put pressure on browser maintainers to fix it. I feel dirty doing a hack like that.
This is the (not-so) fun downside of government getting too engrossed in business transactions.

Most "good" laws in this area would specify the desired outcome (secure online transactions), and let people devise their own methods.

An analogy: this is like the Korean government mandating banks use a specific model of vault door (Securico 2000), where the rest of the world merely state "banks must ensure vaults are secured to a reasonable standard". If a fault exists in the Securico 2000, most banks will (eventually) update, lest they be sued for negligence in event of someone breaking into the bank and stealing valuable property. Korean banks would be perfectly safe from legal recourse, since they are following state law.

Of course, this is not unique to government-mandated technology. Monopoly groups can cause the same distortion e.g. Verified by Visa.
Free to Fix SQL
If you want to recover corrupt SQL database file then you are Free to Fix SQL database by using our SQL Recovery Software. With our priceless edition of our tool to repair SQL MDF file, you are free to fix SQL Server database. This utility uses advanced algorithms and techniques so that it can handle all the corruption scenarios easily.
The Debian Handbook is ready after 5 months | Buy it, or get it free.
Absolutely, icons are... iconic. The whole point is that we know what they mean, not they are a literal representation of the object or concept being designated.
Well, they should not start with Django then. First learn your tuples and lists et all.

But if they have to start to learn Python with Django (or just want to), then virtualenv is the list of their worries.

They will have to deal with lots more stuff to build and deploy their webapp for it to matter.
Away3D 4.x uses the new Stage3D flash feature ("OpenGL wrapper") for hardware acceleration. "A few years ago" means you probably used the old Away3D 3.x software renderer.
Yes, Flash got a hardware accelerated 3D API called Stage 3D. A performance comparison could be very interesting, if it had some actual data behind it.
> in the year 2012, they still stream music at 128kbps

I guess one reason for that is that artists themselves don't want their tracks to be streamed at a higher quality for free.

I've personally heard this more than once from musician friends.
OK so you doubt their means. Look at the ends. Have there been many security breeches from the police/courts? Is this a large threat to personal security? I don't think so. Hence I think they must be doing something right here.
> Korea's rather boneheaded form of nationalism

is there any other form?
Gift hunting a chore?
Weddings.com
weddings.con
The main advantage as far as I'm concerned is semantic integrity. You stil get to think and model in OOP terms.

That's valuable and good abstractions are worth some trade-offs.

Of course you also get that if you use an object database like ZODB but you face similar trade-offs most noteably speed which is usually solved by using a RDMS for indexing.
Watch Online Fatso 2012 Movie Trailer
Watch Online Fatso 2012 Movie Trailer Watchvideo songs,Watch sequences,Watch Filmstars:Ranvir
Any argument against using CocoaPods for managing ASIHTTPRequest, Socket.IO, etc.?

Renaming seems like an ugly solution.
Essentially, it allows the delivery and execution of native code in the browser. From what I've seen it's still fairly widespread on corporate and academic networks (to enable services such as remote desktop in the browser).
Dutch judge rules all ISPs have to block TPB, same week netneutrality law passes