skysight-inc/HackerNews huggingface dataset:
I guess option 1 isn't worth investing in, then.

But compression (option 2) could still help considerably, even for files of a few megabytes.

I imagine it wouldn't be easy to change what's in the files, but a 3rd option would be to look at what they may have in common. For instance, if the user needs 1000 files that all have a very similar first page, there may be some way to avoid making 1000 copies of that information.
I do. The people who don't are thinking from the implementor perspective instead of the user perspective.

I had a permission checking decorator that I allowed both syntaxes (the default permission check and a mre fine-grained check). The flaw makes for an ugly implementation.
JGames - jQuery plugin to display various game states (Chess/Checkers/Go/etc)
This debate isn't about jobs.

The question is this: will the powerful still value human life when robots are better than manual workers?

Wealth keeps concentrating in the hands of a small minority.

Unskilled workers increasingly look like nothing but a drain on resources, unable to produce anything valuable or afford education.

Many many billionaires have little respect for unskilled human life and libertarians do not believe in free education or social services.

When the bottom 50% of society finally ends up with no money, no marketable skills, and no military prowess, what is going to happen to them?
It's a bit strange to compare -

Time Required and Difficulty (or Ease) of developing on one platform vs another ...

... without factoring in the amount of money you can make (or if you don't want to make money, the amount of people you can reach).

It's also very, very strange to not talk about the huge number of devices that run on Android and the complexity of supporting some/a few/most of them.

*

What's the point of - It took exactly just as much effort and time and pain to make a great app on Android as on iPhone

without elaborating on

- how much profit there was
- how many people it reached
- various other factors like how much of the Android time was spent on supporting various devices
- what the level of quality on each platform was.

Finally, don't mean to be a dick about this but -

Who cares if someone makes an app in 4-5 days worth of work and releases it.

Where are the people who have made amazingly good Android Apps?

What's their story?

Do we really want to focus on how easy it is to make an app that takes just 5 days and is nothing out of the ordinary?
All you need is an assembler (a language with a built-in assembler helps with the learning curve) and the processor manual (ideally the processor manual's assembler syntax will match your assembler's syntax; this is not the case for e.g. the defaults in GNU as and Intel x86 or x64). Build a timing loop (timing instructions like rdtsc are right there in the manual) and get to profiling instructions. Read up, and find out about the hidden performance models behind the various instructions (and rework your timing loop to reset these things where possible); read up on caches, branch prediction, register renaming etc., then play around, try to reproduce the positive and negative sides of these optimizations and develop intuitions etc.

I don't think there's a better - or easier - way.
Let me know if you guys have any ideas/suggestions to make this better :P I'll likely keep adding stuff to it/cleaning up the code over the next week or so. Thanks!
His answer to metaclasses is worth a read, too: http://stackoverflow.com/questions/100003/what-is-a-metaclas...
haha...yes that's a common question. I guess the only catch is that we provide the merchant account and gateway for you, along with the billing app. Cons would be less flexibility for you if you prefer something like auth.net, but the Pros would be substantial cost savings because you dont have so many separate companies involved trying to turn a profit.
Fyi, mod = ministry of defense
The thing that scares me about this idea is the effect it would have on the donor if they didn't see their donation reflected immediately in the feed. Not only is it less exciting, but it potentially opens up questions about where the money is in the meantime.

I will strenuously avoid this turning into anything resembling a bank - it needs to be more like a "take a penny, leave a penny" tray sitting on a Starbucks counter. If someone want to be a jerk and empty the tray into his pocket, so be it. They're just a jerk who I'm sure will get what they deserve in life.

Fingers crossed,
j
Youth Peer Education Network (YPEER) Of Syria Defaced by Cocain TeaM
Can a hobby android developer make more than a dollar a day?
The Reply link doesn't show up for a minute or two. I guess it's supposed to force you to think instead of firing off a hasty response. Kind of pointless for one liners but hey...
Some private security services are deputized law enforcement, so, potentially, yes.
Perhaps use your API to determine when the card is less than $20 and add money to it then (rather than hourly rate), that way these big purchases can't be made?
Ingolstadt (city of Audi HQ) had (still has?) this experiment.

Cars were getting signal from traffic ligjts and you as a driver got a warning sign like: "drive 30 km/h" to hit green light without stopping.
I know that the suggestion that these are going to eliminate human positions is an unpopular sentiment here at HN because economics. However, are we really so sure that there will always be a human labor demand to effectively meet the human labor supply?

What do we do when there is an excess of human labor? Everyone here is opposed to make work for good reason. But a suggestion that solves the moral issue of what to do with an unemployed human who is not contributing due to a lack of labor demand has not been proposed in the general case. It is typically waved away by saying, "There will be a new industry." But can we really not imagine that this new industry will remain un-automated for long? What about the new industry that begins by being automated?

I am not opposed to automation in the slightest. I think that if we can automate every task in the world, that would be the best thing. If anything I am just opposed to insisting that as technology changes, we must maintain the same social values and behaviors.
I put in $11. Part of it was to download my iOS app Canon Lens Buddy (http://bit.ly/pe2KFS) as part of Advertising/social experiment.

The credits lasted 10 minutes before used up. Should be interesting to see if this results in any downloads.

Proof of top up:
http://twitpic.com/62shre
First time using Swing was about 13 years ago, actually...
Saveable, sharable, mobile regular expressions
I probably shouldn't respond or it would set a bad precedent, and HN would be deluged with more of these.

I would say generally though: if you're thinking of applying to YC, just apply. The questions on the application form are ones most startups should answer anyway. And if you're not sure what your chances are, the easiest way to find out is to apply.
New wave of tech workers makes San Francisco a landlord’s market
Just curious, but what do you use Quicksilver for? I used to use Quicksilver all the time, but I find Spotlight to do everything I needed. In fact, binding Spotlight to CTRL+Q makes it lovely for my needs.
Sometimes I think android is a little bit more straight forward.

Isn't this a pretty big point though? As a developer, I'm willing to put up with some extra hassle up-front if it makes the bulk of the work easier.
The Units (that's what they're called) are passed back to our tables the schoolday before we turn them in (she makes us turn them in 3 days before that so she can spot check them in for some reason). I was talking to her while they were being passed back and by the time I get back, it's nowhere to be found and 5 minutes later, class ends. Turns out that my friend had grabbed hers to take home but accidentally grabbed both mine and hers. Monday comes and I don't have anything to turn in and when my friend gets back on Tuesday (she was sick), she apologizes to me profusely and proceeds to explain everything to the teacher who SMILES and says "too bad". So no, it's not a lame variation of "my dog ate my homework" because my friend admitted her mistake and begged the teacher to give me more than a zero.
The OP's thesis was about how Android development is easy. I countered that with the strong personal opinion that once you get into more complicated apps that it gets harder. I believe it gets harder because there are less resources (for example, if you compare the Apple developer docs with Google's Android docs - you would be hard pressed to say that the quality and quantity of Google's docs are more).

Apple clearly had the lead on developer mindshare because of the success of the App Store. Google is catching up but the reality is you can make a living off iOS easier than Android. You could do both but going from CoreData to ContentProviders in one day might make your head queasy.

Speaking of J2EE, I would love to have Spring or Hibernate ORM. I've tested the various Android ORMs and they do not yet seem to be 1.0.
In case you don't want to wait for the page to load, here's what you'll see:

http://postimage.org/image/75ivivdw/

The actual text:

To the Syrian people: The world stands with you against the brutal regime of Bashar Al-Assad. Know that time and history are on your side - tyrants use violence because they have nothing else, and the more violent they are, the more fragile they become. We salute your determination to be non-violent in the face of the regime's brutality, and admire your willingness to pursue justice, not mere revenge. All tyrants will fall, and thanks to your bravery Bashar Al-Assad is next.

To the Syrian military: You are responsible for protecting the Syrian people, and anyone who orders you to kill women, children, and the elderly deserves to be tried for treason. No outside enemy could do as much damage to Syria as Bashar Al-Assad has done. Defend your country - rise up against the regime! - Anonymous
Building on Donald Knuth's definition of an artist (someone who does work that cannot yet be automated, such as a programmer), it seems like today the most efficient economy is one that automates everything that can be automated, so that all of its population work as artists.

The argument that automation destroys jobs assumes that at least part of the population does not have the propensity to be artists. This is the crucial point that this whole debate rests on.

In other words, are there people who are so un-creative that everything they could produce can be automated? If there are, then such people will lose jobs due to automation and will not gain back any alternative jobs.

I think on a site like HN the debate is skewed because most of us are high IQ people who, so far, don't have any trouble competing with robots. If there were robots who could do everything I can do and do it cheaper than I, why would anybody hire me?
Actually, Istanbul can get a fair amount of snow precipitation during short periods of time, which is the main concern for obscuring traffic lights.
Serving Customers, Seeking LocalBonus & Sending More September
If you back out the $30/share in cash the P/E looks to be around 12.
At Foxconn in the last five years there have been 17 reported suicides out of ~1 million workers. The US rate in 2007 was, according to the American Foundation for Suicide Prevention, 11.5 suicides per 100,000 people, or ~35x higher than the Foxconn rate.

Foxconners are not unusually predisposed to kill themselves. It's a jingoistic myth.
If you've got a jailbroken iPad, there's a better option than 2xSaI. The iPad loads the low-resolution iPhone application nibs, presumably to make iPhone apps look worse on the iPad, but with RetinaPad off of Cydia you get the iPhone 4, high-resolution display of those applications.
My thoughts exactly. Without any real reporting of why these hacktivists are doing this (beyond the lulz), it comes across one-sided.
wow some Turkish stuff on HN. nice to see.
RetroBSD - 2.11BSD running in 128k RAM / 512k Flash
Radii Straight Jacket Shoes_16
God Blogs the Creation of the Earth
Make sure you wget :)
Kudos. I am hoping Anon do more than just deface for moral support, but actually ruin and undermine as much of their systems as possible.
Did this quote make anyone else think of the iPhone a bit?

"In the fall of 1983, the professor in one of my college CS classes got up and announced, like a prophet, that there would soon be a computer with half a MIPS of processing power that would fit under an airline seat and cost so little that we could save enough to buy one from a summer job. The whole room gasped. And when the Mac appeared, it was even better than we'd hoped. It was small and powerful and cheap, as promised. But it was also something we'd never considered a computer could be: fabulously well designed."
How are people in Syria accessing the net? If it's mostly mobile and/or ie6 then I hope this was tested on those platforms.
Guide for Android Application Development
Find IT Jobs in Pakistan
These days, IT sector of Pakistan is growing very fast and you can easily find IT Jobs in Pakistan. The major reason behind this progress is that many multinational companies are willing to invest in IT sector of Pakistan and hence creating job opportunities in Pakistan.
Nothing about recursion? :(.

"Gödel, Escher, Bach" has some nice stories about it.
When it eventually happens, society will have to change.

viva la revolution baby!
Spoken like someone who has never opened one up and tried to modify it.
the simplest and pretty easy to do is ssh tunnel to the trusty home machine running vncserver, and then vncviewer into it via the tunnel. vpn is too heavy for home. and the home machine does not even need to run a full blown xserver, i.e. no video card needed.
So put "10+ years of using Swing" on your resume and tell recruiter that you are using Swing since 1998.

Again, I assume that you don't mind using Swing on your next project.
Why do hackers like Macs that much? Wouldn't it be better to use cross-platform tools?
On my 2009 MBP I noticed a significant performance decrease going from Xcode 3 to Xcode 4. It's not unusable, but Xcode 3 was quite snappy by comparison.

You can improve performance slightly in the code editor by turning off the code folding and live issues (which I didn't really care for anyway), but the integrated interface builder is horribly slower than the one in Xcode 3.

Of course now I've upgraded to a 2011 Macbook Air and Xcode 4 performance is now...acceptable.
Computer Research Paper says
Computer research paper can be written by every student for everyone. Today, the computer has become a household gadget for everyone. Therefore, every person should be interested in your paper.
I bet you could cut the price to $15 for once a month and increase margins and potentially sales (A/B test this one!) in the process.
Recreation by Fantastic Water Sports of Singapore
Do you guys just ignore color fidelity on the devices in this process? I found the earlier iPhones and iPod Touches had pretty different color profiles to the iPhone 4 (and iPad).

I guess layout is, strictly speaking, more important to UX than pitch-perfect color. Still, it's one of the things that bugged me when working on my (aborted) iOS project.
XSS Cheatsheet, by Chris Shiflett
From my experience, when you start using Scala[1] or Ruboto[2] (which deals away with the XML and replace with friendly DSLs, at the cost of heavy load time), Android development can actually become a joy.

[1] https://github.com/danielribeiro/HelloScalaOnAndroid

[2] https://github.com/ruboto/ruboto-core/
Goldman Sachs upgrades India to 'market weight'
Totally agreed. Xcode 3 was fine, but Xcode 4 feels like they just changed it up for the sake of change without actually adding any improvements. The integrated interface builder is particularly awful.
This. You do not want to have too many poor people or somebody will take advantage of this and use them to overthrow whomever is in power and put himself in power.
I can corroborate. Developing Android apps is easy.

I got "hello world" to work in about 15 minutes, and was doing asynchronous HTTP Posts of images from the gallery to a remote server the next day, with hooks into the Android sharing system and progress bars and the whole thing. All this while riding in a truck, without Internet, from Salt Lake City to San Francisco to demo to some investors (Android app was a small part of a larger demo).

I hadn't touched java in 8 years. Never done Android development previously. It was brain-dead simple.
The page is nearly unresponsive. If the idea is for the Syrian people to see it, this is an unfortunate side effect of being on the top of Reddit/HN.
Resolve All Computer Problem Just in One Call
Superior quality computer technical support at the most reasonable prices to individual consumers and small business houses throughout the United States of America. Just dial (877) 343-7578 and get computer hardware maintenance support, software support, virus removal support, printer setup & installation support etc.
Well, there is one fix to that:

Automation does not destroy skilled jobs.

Unskilled jobs, however, are hit by automation.

For theUS, the problem is how off-track our education system has gotten in terms of job preparedness.

We have lots of people who worked hard, got lots of student debt, and have no jobs. Which is actually still small (the unemployment rate for people with college degrees is what, 4-5%?). We have lots of unskilled labor who went through our public school system. That's a problem.

We need to bring trade schools back.

Also, did anyone else notice the use of the verb "hire" when talking about robots?
Carmack expresses admiration for these in his recent keynote.

http://www.youtube.com/watch?v=4zgYG-_ha28#t=4820s
How many of those 11.5/100k have been done at work, though? The 17 and this quote seem to imply those are just the ones happening at the buildings themselves:

>To pacify its increasingly restive workers, Foxconn has repeatedly bumped up their wages, improved facilities, provided counselling and swathed its factories with nets to catch anyone leaping from a window.

And, for comparison, the WHO gives numbers that are closer to each other, though still surprising individually: http://www.who.int/mental_health/prevention/suicide/suicider...
What do you expect from a neo-liberal rag? (I'm an Economist subscriber too)
This won't last forever though. Once true strong AI is created we will be able to automate everything. It might not happen for centuries but eventually we will be forced to rethink the way society functions.

Perhaps people will pay a premium for a "human made" sticker on the side?
Wow.. I'm getting trolled by the same person. lol. You can only lose 1 point per person, so the same person is trolling my posts. Interesting how they're going about this without any dialogue.
Automation gives you more bang for your money. Consider the wrist watch, only the rich could own one. Now is a throw away item. Even the poor can own such advanced technology. Except that instead of the wrist watch now is a smart phone.
Absolutely. If you like social experiments, I could think of few that had more potential for so little risk/outlay. You might get some truly fascinating stories that you could share on your blog, or you might hear one tiny nugget of information that would be worth your while. At the very least, you'd give a homeless person something truly worthwhile along with a welcome hot cup of coffee.
The whole point of cross-platform tools is that they run on multiple platforms. One of the platforms they likely run on is the Mac.
I just wanted to post exactly the same. I haven't yet seen any other city with a traffic as bad as in Istanbul: Drivers typically don't care about traffic lights and drive without braking and just honking over pedestrian crossings, even though they have a red light and there are pedestrians on the street. In case of traffic jams drivers just continue driving on the sidewalk. I saw deadlock situations on crossings multiple times a day, because drivers just continued to drive into crossings, even though they had a red light and/or the crossing was blocked. Police does not seem to care at all.

I don't see how new traffic lights would change this.
a second on Wunderlist (which I just started using), nvALT, OmniOutliner, MindNode Pro, and Quicksilver.

productivity detractors: firefox (processor pig), snackr (distraction), twitter (good distraction), reeder
Well it works great on android at least.
While we are being frank, did anyone think going to Stanford wasn't a good idea?
GlimmerBlocker (Mac) is a filtering proxy that lets you do just about anything (including filtering headers) to your browsers conversation with a webserver.

http://glimmerblocker.org/

Also (in case you haven't already done so), disable Flash or use ClickToFlash.
How did you handle the terms and conditions? Did you have to go to a lawyer? If it was just stander boiler plate, where did you get it?
The traffic seems to have killed the site. Here's a mirror showing what it looked like when it was still responsive:

http://zone-h.org/mirror/id/14599065
Mirror's here: http://zone-h.org/mirror/id/14599065
"I cannot even think of a reason why any consumer wouldn't now go out and purchase a Mac or iPad for their next computer." hmm price ?
This doesn't seem immediately obvious to me. Care to explain? Incandescent lightbulbs are a time-proven technology with economies of scale behind them. They generate heat and light, which is what's required here. Seems ideal for the application.
Nike Golf
Nike Golf as a brand needs no introduction; located in Beaverton, Oregon Nike Golf is a premier manufacturer of golf equipment, apparels, bags and all types of accessories globally. Nike Golf apparel and accessories are designed using ground breaking innovation and technology which unlocks athletes’ real potential and enables them to play at their physical and mental peak. Nike Golf Clothing is endorsed by the world’s top athletes and golfers just because of its unwavering comfort and quality standards.
I must concur on the website design, what countries do you support?
dear anonymous, thanks. Please do libya also. And if you could access their fire control systems, I have friends who could make use of that access.
OK, try beat this dotcom web kid's demo in 256 bytes:

http://www.p01.org/releases/256b_mars_canvas/
I don't understand the question. How is using a PC more "cross-platform"? If anything, Mac users are a big driving force behind cross-platform initiatives.
Social bookmarking services
Go through Social bookmarking services and get your keyword phrase to the close to the starting of the titles. With the help of this service, you can gather huge traffic along with your website ranking. So, don’t forget to adopt the service.