skysight-inc/HackerNews huggingface dataset:
> As much as I spend my time "fighting the good fight" against Apple (and thereby am not in any way their friend or someone who agrees with many of their decisions, especially when it comes to the openness of their device), their marketplace should not be treated as someone's art project: putting products in the ecosystem whose sole goal is not to be purchased or even downloaded for free but to make someone browsing the store feel bad about themselves may be an interesting conceptual goal but it is not something I believe that anyone, much less Apple, should have to tolerate.

Looking at it a different way, it's the perfect free app. Just by seeing it in the list of applications to download, and the person thinking about whether they want to install it or not, it's achieved it's purpose.

If the app simply occasionally popped up a notification telling the user to remember that drone attacks were continuing to happen, or if it simply displayed a single page when launched reminding the user of drone attacks, and the developer DID expect it to be downloaded, would that make a difference? If not, what about something similar that reminded the user to be a good person or presented a biblical proverb?

The developer seems to want to transfer SOMETHING to the user, even if in this case user is moved from "those who have downloaded and launched the app" to "those who are viewing it in the app store".

There may still be other reasons to reject it from your store as well (I can think of a few, such as guerrilla advertising. The concept IS the message), but wasting people's time may not be the best of them.
FWIW, Quora already (mis)uses this
A quote: "It felt terrible to be so lost with a task as simple as editing a file ... This is why I decided to use Vim as my primary editor. It already had enough qualities to be a good choice, but the fact that it is set up on most servers was the final selling point for me."

The above sounds like one of the most peculiar reasons to settle on an editor -- however difficult to use, it's likely to be installed. Pico and/or Nano are also likely to be installed on most servers, and they're much easier to use.

This explanation sounds a lot like George Mallory's reason for climbing Mount Everest -- "It was there." But using an editor shouldn't require an epic struggle.
How has setTimeout "much better performance" than setInterval? It's a myth that setInterval queues up function calls if they take a long time, if that's what you're referring to.
Not on every system. Not even on most systems. Embedded, mobile etc still benefit from low distro size.
Apple isn't a patent troll in only the most technical sense -- they're not a "non-practicing entity" but rather a company that actually makes things.

They still have a bunch of terribly overbroad patents made by a broken patent system. And they're using those dysfunctional patents as aggressively as possible, which is exactly the same danger patent trolls pose.
In 2009, a programme from BBC's 'The Natural World' series covered this precise issue: http://www.bbc.co.uk/programmes/b00hs8zp

The programme's presenter is a farmer, from a family of farmers. She explored the latest developments in 'sustainable' agriculture and arrived at some surprising conclusions. 'Permaculture' was one of the most radical ideas, and the suggestion is that it could truly revolutionize modern farming.

It was a thoughtful, reasoned and compelling commentary; a programme which I found important enough to make an 'offline' copy for myself...
My devices weren't listed but it was fun to see some creative device names like Thai Pad and Maxi-pad (for iPad names).
I did the same thing. Quit my cushy salaried corporate job for something bigger. While I don't regret it, I do wish I wasn't so rash with my decision. The biggest I didn't realize until it actually happened was that it really hurts to consistently lose money when you had been used to getting a sizable paycheck.

This hurt made me frustrated when my projects didn't succeed or generate revenue -- I'd ask myself why I sacrificed $X dollars for failure. I could argue I was gaining knowledge, but it sucks to have a negative income. Every day I felt strained to figure out how to make money again, and this stress didn't give me the relaxed atmosphere I thought I would have.

In retrospect I won't quit my full-time job again until I have something that already generates revenue, or a much larger nest egg.
It's nice, but I wish there was a summary page of the syntax. As an experienced coder, I don't really need to understand the concept of a map, only how it's done in go, and maybe restrictions.
How To Be Productive
Here's a few places it falls short with reaching mainstream consumers, I realize many people may not care about that, but I think it could be a viable alternative to windows or OSX for many people if it were easier to get started with and use.

1. Not clear how easy it is to dual boot install with windows for non tech users. e.g. difficult to get started.

2. Make it faster, latest ubuntu is sluggish. The UI gets non tech users excited, a few minutes of using it and they are going to bounce.

3. Make installing programs easier, I know how to get them running, I still don't know how to get them properly installed. Average Joe has no chance.

4. Support all common user tasks out of the box, for example viewing videos online.

To me it feels like Ubuntu is 90% of the way there, just a few things stop it from being a good alternative (these things of course are probably not trivial to fix, but I would say they are critical).
Yes. S&P, Moody's & Fitch seem to have the collective IQ of a kidney bean.

Then you have trillions in pension funds shifting overnight because government regulations depend on the output of these rating agencies. You could shift regulation away from these, but maybe you might have your national debt downgraded? Ratings agencies pretty much terrify governments.
The title of this post is a great example of how much bad PR Apple is getting out of its lawsuits. Doesn't matter what side these posts argue, in the end what people are left with is the asociation between Apple and patent trolls.

Of course the general consumer - Apple main customer today - does not give a damn about all this but developers, it is another story.

And it's not about defending Samsung, I don't give a damn about Samsung, it's all about that slight sense of discomfort I get now when I fire up my macbook. Completely irrational maybe, but last time I had it was about launching Windows.

I have to give a good look at those Google's notebook now...
Lodsys were "just protecting an idea" too - does that mean that Lodsys are no longer patent trolls?
Gary Johnson was the Republican governor of New Mexico. He was and is outspoken against the War on Drugs. He's also into athletics, and after finishing his last term in NM he climbed Mt. Everest.
Even some previously supportive economists now think that the UK's current right-wing government need to refocus on encouraging growth. They won't, though. This is class war not economics.

The UK is part of the EU, although not part of the Eurozone (thanks, Soros!).

And the US is doing better than the UK to the extent that it is focussing on growth more than on tax cuts for the rich.
"I tend to think the drawbacks of dynamic linking outweigh the advantages for many (most?) applications." -- John Carmack

"Dynamic linking considered harmful":
http://harmful.cat-v.org/software/dynamic-linking/
http://harmful.cat-v.org/software/dynamic-linking/versioned-...

OTOH, arguments of the other side, for proper polemics:
"Static linking considered harmful":
http://www.akkadia.org/drepper/no_static_linking.html
I suspect windows end-user don't care so much either, but the enterprise world does. The number of Fortune 500 companies that still use windows xp because they can't upgrade is most likely significant. People also often underestimate incompetency and things like "we lost the source of this software", "nobody knows how to upgrade this codebase at an affordable price".

This is the bread and butter of companies like RH (many companies are still on RHEL 5, and most of those have some legacy RHEL3 systems in my experience).
"So what if the application folder uses half a gig more, if I never have to use installers for most applications."

Sure, but a gig more for RAM would make a lot of difference. http://en.wikipedia.org/wiki/Dynamic-link_library#Memory_man...
Yeah, pretty sure Mr. President's device would probably be called "Barack's iDevice", grepping for that, now that'd be something.
You're right, we should extend the courtesy of innocent until proven guilty. :)

Though, it must be curious why AntiSec have had 12 million UDID's, but only now are releasing them. Also, no one else from AntiSec is corroborating it?
"Austrian, eh? <puts on australian accent> Let's put some shrimp on the barbie!"
Vim is a good editor in itself. People have debated for ages about why, and how it could be better than others. I didn't want to do that in this article. Here I just explain the final selling point for me (might not be for most people).

Also Vim is not as complex as it seems. It's just very weird at first because of the fact you have to change modes - hence the struggle, but you feel a boost in productivity after a while.
Ask HN: A great mobile screenflow app?
What do you folks use for mobile screenflows?

I'm familiar with software such as Balsamiq or the Pencil plugin for Firefox, but it's my understanding that they mostly work with one screen at a time. I'd like to have the option to build a state flow diagram with these screens and be able to keep it updated as the app evolves, so that the team is always up to speed with the latest changes.

Thank you!
Availability of libraries may be an issue. I recently decided to go with Python instead of Ruby for my side project because it has a great symbolic mathematics library named SymPy.
Lulu? At least that's the only place I've specifically bought a PDF - then I found out that it's wrapped in some horrible Adobe DRM (if there are any ways to remove this, I'd love to know). I don't begrudge the money, I just wish I could read it in Preview.app rather than Adobe Digital Reader or what ever it's called - it doesn't scroll smoothly, only page wise which is a massive pain when there's lots of diagrams.

Other than that, all the ebooks I've bought from individual storefronts, often from having seen them on HN, have come as a PDF/epub/mobi bundle to work on any device.
It's good to know other, already used, mature solutions.

yepnope is an asynchronous conditional resource loader that's super-fast, and allows you to load only the scripts that your users need. 1.7kb minified and gzipped. Check it out!

http://yepnopejs.com/

https://github.com/SlexAxton/yepnope.js

Another Script Loader?#?@$!@# - Why Use Yepnope? - quoting conclusion from the page:

> In short, we want you to make the right decision for your application. We can certainly think of times when yepnope.js would not be the correct choice for a resource loader, and we hope we've made those situations abundantly clear in our documentation. However, we also think that yepnope meets a lot of people where they are, when it comes to a balance of performance, usability, size and feature-set.

> If you have questions about if yepnope is right for your application. Send us a tweet or an email and we'll help you out. Most of us in the script-loader author scene are total BFFs and we aren't about competition, we're about pushing the edge. In other words, we totally use LABjs and RequireJS in a bunch of our projects, because they're badass (and the other ones are probably great too!).
When I had LP records, I could legally give them to someone else. Now that I have MP3s, I can't do that any more (at least, not legally).

When I had films on VHS cassettes, I could give them to someone else. Now that I have Netflix/cable/satellite TV and an HDMI connection between the cable box and TV, I can't do that any more.

When I had printed books, I could give them to someone else. Now that I have e-books, I can't do that any more -- indeed, there's a system in place in which the e-book vendor can delete any e-books from your reader for any reason, and without warning (as amazon.com did with two George Orwell books in 2009: http://www.nytimes.com/2009/07/18/technology/companies/18ama...).

So the question is not whether I own digital content, but what exactly does "own" mean? Owning a printed book isn't remotely like owning an e-book, but the same word is loosely used to describe both.
Which pay per click system? Who is "they"?
This rant makes little sense to me. Linking and COM are mostly orthogonal issues for once, and ABI compatibility in windows is not directly tight to COM.

I think the lack of ABI compatibility in linux has more to do with incentive and economics: innovating while keeping ABI is very difficult and ressource-consuming. I don't understand why Miguel would cite Apple, as they are pretty lousy in that department, whereas MS famously spend tons of resources on that issue.
> I just don't see why apple needs protection considering how hugely profitable they are.

Because you can't have a double standard. Why would Apple not deserve protection and why other players should? Size? Profit? Would you want more of a patent system if it had a clause invalidating a patent past some profit made on this patent?

I for one would rather see the patent system go down, because it's supposed to push competitors to innovate, when in reality it pushes competitors to work around, which is completely counter-productive: instead of swimming along the current of innovation, everyone has to battle to swim against it.
I'm also in the process of quitting my job. What I wanted is product development so I decided to focus more on enterpreneurship instead of IT consultancy and data maintainance.
So far I learned a lot. More in months than years of IT consultancy. Enterpreneurship is exciting but it is very hard. Its like a rollercoaster.
Right now I'm working on quopox.com. It has been a very rewarding experience. I'm also 32 but I don't have much financial burden so it's now or never.
Good luck on your endeavor. I wish you all the best!
For a second I thought this was an archive of all OS projects on Github. Already I've run into several projects where the user or repo was gone, which can be frustrating.
Introducing Element Finder for Sublime Text 2
What I loathe about my Galaxy Tab is the menu bar at the bottom. Impossible not to touch for a toddler, and with the blink of an eye he get's thrown out of the current app again.

Thanks for the app suggestions anyway!
Funny that the article uses a photoshopped comparison. This is how both devices look next to each other:

http://scr3.golem.de/screenshots/1108/Apple_Samsung_Rechtsst...
The problem is that certain Hacker News users are submitting stories from blogger X. No matter how relevant/irrelevant the story is to Hacker News. There is no curation. There is just a race to 1st submit to gain karma.

For Marco.org submissions:

http://www.hnsearch.com/search#request/submissions&q=mar...

Here's another example of Daring Fireball submissions. You may see a trend in the users performing the submitting:

http://www.hnsearch.com/search#request/submissions&q=dar...
dstat(1) is another of this ilk, also Python. I prefer it because new results are printed under old, giving history in scrollback. If on a machine where these aren't available, `vmstat 1' is the standard historical fallback.
Best Quality Hearing Amplifier
People with hearing disabilities would find it difficult to imagine a normal life without a hearing amplifier, which is small equipment that brings back the sounds of joy, laughter, and happiness, to those who suffer slight or partial hearing loss.
If it can't validate the cert, it could be the sign of a MITM attack. Likely? No, but I wouldn't take content with cert issues and run it as root. At least not without validating it in some other way.
CS188.1x: Introduction to Artificial Intelligence
Weird. For me it was literally like 10 out of 10 replies. Though I pretty much had it set to search for "data scraping", "data mining", "data science", "big data", "machine learning", and "data analytics", then have it forward gigs/jobs/etc. to me via RSS.
The question of evidence is a very significant one.

Namely, why has AntiSec not provided any to substantiate their claim that the data was sourced from the agent's laptop? Surely if they had access to it they could have provided some additional files as supporting evidence?
Regarding the removal tool: My macbook air doesn't go anywhere without being inside of its case. Its case has a slip pocket where I can put a removal tool / PAPERCLIP like this.

I will probably get one to expand my SSD storage.
@cdoxsey - you should link the two versions so that people landing on one know that the other format is available.

What did you use to write it? Nice job!
Are there any indication in the files that points towards a hack on apple or a carrier?
I wrote something similar some time ago:

https://github.com/hay/jsdynaload

Allows you to do something like this:

jsDynaLoad(['1.js', '2.js', '3.js'], function() {
console.log('callback');
});
A better index is http://LangPop.com, which I recently sold on to a new owner, who hopefully will be working hard to spruce it up some, and add some new languages like Go, although Go is always going to be problematic in search engines.
Have you considered consulting for NASA? They've likely put no thought into materials selection and I'm sure they'd benefit from your vast experience in the performance of zip ties in non-terran environments.
The backlash toward Apple seems silly to me, they're playing the game within the rules that exist.

If you're mad that patents consisting of obvious combinations, evolution's, and (ux) optimizations of prior or existing technologies are a thing: rail against that, not against Apple. In the end who really cares if Apple wins or loses their patent dispute, almost undoubtedly eventually a settlement will be reached and there will be some sort of patent licensing agreement reached and someone will be out a few billion in fines.

If this case started a movement that was more like: "I don't like how Apple is able to abuse the patent law, lets change how patents work", and then real patent law got changed, that would be huge not only in regards to this particular case but to the whole industry. That would make sense. The media/community drama now? I don't get it.
Ruby is Beautiful? What is Beauty?
>When will browser and OS makers realize that web applications are applications that need their own icon and entry wherever other applications have their own identity?

(If you're using Chrome) Wrench > Tools > Create Application Shortcuts > Choose any of Desktop, Start Menu or Pin to Taskbar.

It will open somewhat like a native app.. no tabs/address bar etc
This is the spreadsheet in question: https://docs.google.com/spreadsheet/ccc?key=0AiHdePw7s9ISdHZ...

It helped all of 20 people.
> It's just very weird at first because of the fact you have to change modes ...

Yes, but do avoid mentioning "modes" to a true Vim fanatic. I've watched Vim true believers gradually grow cherry red at mention of "modes", which they insist aren't really modes, just extra keystrokes.

The modes in Vim are inherited from vi, because vi was originally used on mechanical paper-roll terminals (as I did while working for NASA in the 1970s) -- in those days the mode switching saved both time and paper.

It's funny to think that Vim users still have to switch modes, to save nonexistent paper on a nonexistent roll, while the rest of the world has moved on. In fact, my now-ancient word processor Apple Writer, first released in 1979 for the Apple II, did away with modes entirely, while running on a processor so slow that it would be put to shame by a modern pencil sharpener.

Different strokes.
Totally agree. I am still using Skype 2.8 on OS X Lion at work and on Mountain Lion at home.
Gaming For Everyone: Game Accessibility Guidelines
One imagines it was bitlockered, and you were required to inform them the instant of a loss and hence possible data breach - where upon the company would have to pass the data on to any clients whose data might have been compromised (and the public body governing data security)
Google Adwords perhaps?
> Unless otherwise stated, my personal expectation would be that amounts under about $1000 wouldn't possibly be expected to have equity in return.

For me, I'd expect equity starting at the point where I'm providing something significant, rather than simply part of a mob. If I'm providing the equivalent of living expenses for a year or two, for instance, or enough money to purchase serious infrastructure, like an office. I think the floor for that amount starts at 20k as an extreme minimum.

Naturally, this is what VCs are about.
Just made a page where you can check if your UDID is leaked: http://pastehtml.com/udid
That's exactly why this system goes further. In a browser, it's usually enough to exploit the browser's chrome to get to other sites. Or exploit the browser's binary to get to other apps.

This system goes at least 2 layers deeper. System itself makes sure that each window has its own desktop environment and can't see others. Hardware takes care about the separation between security containers the apps are running in. Protection of the app itself is just the first line of defence and is not going away, so whatever sandboxing exists in the browser still applies.

They are also talking about protecting hardware sharing from being used to cross boundaries which is another layer of paranoia (not unwarranted)
This is very cool to hear, and an awesome idea, thanks gjulianm and wamatt. Also thanks for the feedback on Facebook lists (I want to be able to post to lists and also groups too!).

I'll definitely have a think about how this could work. We've all come across startups doing internal hack days, but to do a public one is a really awesome idea. Going beyond just a meetup. Probably a good way to find great engineers too ;)
Paul Hogan hammed up his Australian accent.

One of the best examples of a real Australian accent I've heard on American television is Dr. Chase [Jesse Spencer] from House, who is a real Australian and did not ham it up for an American audience. (Oddly though, the man who played his father in one episode had possibly the most embarrassingly bad fake Australian accent ever. Surprised Spencer didn't kick his arse during filming.)
You don't get it? So just because something is within the law that makes it ok? Was slavery ok back in the day just because it was legal?

What I don't get is how people can justify using this argument.
Helpful Reviews of Hearing Aids
The reviews of hearing aids are quite helpful for comparing two different brands or models of these aids. Besides featuring the details of hearing aids, reviews also shed light on whether its price is justified by the product’s performance or not.
If only Apple wouldn't unnecessarily break their runtime environment every few releases.

What runtime-breaking changes are you thinking of? Apple's been very good about not breaking the binary compatibility -- of the runtime, or of their frameworks between OS releases.

Sure, there are some differences in 64-bit systems from 32-bit systems. But, if you take a 32-bit Mac app from five years ago, and run it, it will still run just as well today as it did when it was first compiled.
Great question, I know we can cause confusion with our crazy journey :-)

We started in the UK, and then we spent 6 months in SF where we raised our funding. After that, we didn't manage to obtain visas and that's what sent us travelling (rather than simply going back to the UK). We spent 6 months in HK and we've been in Tel Aviv for 2 months so far.

In 1 month, we'll head back to SF and will base ourselves there (I don't foresee more travelling, it's time to have a base and grow the team more rapidly).
Yamaguchi Partners - RIM to Cuts 5000 Jobs.