skysight-inc/HackerNews huggingface dataset:
Quit worrying about this crap and start making stuff. I know that sounds like a harsh non-answer, but it's true. I offer it because sometimes I have the same problem. Quit sharpening pencils and start writing.

Do as much as you can with whatever computer you have and a copy of gedit or something similar. If you hit the limits of this within the first few months, it's probably your limit, not the tools. If not, then by that time you will be able to determine for yourself what tools you need.
I run Linux on a Thinkpad, boot into Windows and OSX on virtual machines, and I don't know if I'm taken seriously, but I get a lot of work done.
Mr. Jobs was not an economist and never claimed to be. He was the CEO of a company in the centre of the issue being discussed, and he gave his anecdotal opinion as someone with a clearly expert knowledge of the situation.

The Internet is a bitch. If an economist stands up and says “This is the case with tech jobs,” he’ll be shouted down as an academic with no real-world experience in the tech sector. If an expert in the tech sector stands up and says “This is the case with tech jobs,” he will be shouted down for lacking the academic credentials to offer an opinion.

Tough room.
There we go with the Mexican food again - it's a superset of Kebab:-)
Are emails bad for startups?
Mubs always puts his foot in these sites, lets support him!
I totally agree that it's awful losing 4:3 - and flat panel monitors have actually gone down in resolution since 1998.

Well, but there's the rub: you definitely can get high resolution flat panel monitors today. You just have to buy a huge monitor to get that resolution.

So it seems obvious to me that Apple's not going to increase the size of the iPad. ( http://www.tomsguide.com/us/iPad-iMat-iBoard-Joke,news-5968.... )

The rest of us can fight over the scraps. Apple is big enough to dictate the design specs on their displays.
They know the jobs aren't coming here. We know it. So why do they try and distract us with this fluffy propaganda? Apple thinks we're all stupid. As long as their share price keeps climbing they'll keep doing shit like this, and PROVE that we're all stupid.
But he also noted supreme disappointment in the situation, as he'd built such a factory in Fremont (?) to build NeXT machines twenty years earlier. I think the issue is that all the suppliers are in the same area, which is in China, and that synergy was created by China to make the current manufacturing base only viable in China. Wise on their part. Maybe the US politicians had less foresight?
Don't download an app unless you trust the folks who made it. It's not on the company, it's on you. You are responsible for yourself and the security of your information. It's not Instapaper's job to watch your shit.

Also, call a spade a spade. If you want to issue them a challenge, ask them to download the Facebook app or the Path app or any of the other infringing apps. But they already have. They have already done the thing they're being accused of being uncomfortable with.

How sharing information from your iPhone with a company and publishing it online for the world to see are equivalent, I can't fathom.
> In my experience, people who get paid for their hobbies still love the hobby

There is a world of people who liked programming and ended up burned out and unable to program after CRUD-for-enterprise jobs that would suggest otherwise.

"How would I ever get to program this much or at this level without the job," they ask. They've probably accepted it comes with responsibilities and managers and dealing with clients and clients not knowing what they want.
It's Apple, they don't need to do that. People love them, especially the people going to those announcement events.
I have a cousin coming of age who's downright excited to join the military and become a sniper. I have little doubt that war video games are partly responsible for that.

Now, I don't think violent games are inherently bad, and relatively few people playing them will actually sign up to go blow up insurgents in the desert.

But there is a significant difference between Modern Warfare and Hitman, Doom, GTA, etc.: most other violent games are either clearly fictionalized, or you knowingly play a villain. While a few nutcases might emulate the game, no reasonable person, not even most children, will draw the conclusion that the game activity is normal, real or justified.

But wars really happen, and they are seldom sexy or heroic. Even if you accomplish the most kick-ass mission ever, you probably lost friends in the process. Any soldier anywhere would happily give up their medals and glory if it meant the fallen got to go home to their families.

War is hell. While I would never advocate any form of censorship, selling video games that hides this reality is socially irresponsible.
I doubt anybody in the world can anihilate rats.
SSL Client certificates can be easily and completely stolen by worms and botnets. So they can't be used by serious applications like online banking.

For everything else, there are much simpler solutions.
"Best Tool" is highly subjective.

Don't forget the reason why Mac Development is so vogue right now really does have to do with the fact that the OS is based on BSD now, and thus it's a lot easier to get things from the wider Linux world onto the Mac platform. The Linux platform has really been exploding lately, and that's helped Mac out tremendously (In my opinion; Please let me know if I'm talking out of my ass here).

However, don't just go get a Linux box either.

Find what works for you, and go with it.
How absurd.

This is 2 factor authentication... Validating something you have (ie the computer) and something you know(ie a password).
I agree with Jarek, plus there's a law of diminishing returns from wealth above a certain level. Look at people like Bill Gates, calling for higher taxation and distributing their wealth voluntarily because (i believe) they find their wealth level absurd. Wealth inequality is a mother of lots of evils, and taxation would be the easiest way to balance an economy, which in the end would benefit a capitalist society.
The iPad on Apple's invitation to March 7 event[1] clearly sports a retina display. Compare it to iPad tv ads[2] and you'll see the difference between the displays...

[1] http://www.loopinsight.com/2012/02/28/apple-announces-ipad-e...

[2] http://www.apple.com/ipad/videos/
Amen to all of this
It's different in that having your address book uploaded without your permission is actually being the victim a crime in most countries. At least posting it publicly is a voluntary act.

Putting yourself in a situation where you are very likely to get mugged would be better comparison. Winer is being mild in his challenge.

So yeah, I agree it's not in the same league, but not in the way you mean.
And Apple will come out with a spin story about how many American robots were created to build the Chinese robots. Wait for it...
The landscape is getting a little messy for app developers.
Not saying this is bad. It's just a fact.

Today you have to deliver .png, @2X.png and *~ipad.png image sets with your app. And, there is no off-the-shelf way to reuse @2X images with the iPad when in most cases they'll work just fine. You can, but it requires creative coding.

Still, this results in app packages that are bloated with image assets in triplicate and now soon to add a fourth version.

If you build a universal app it seems that even someone downloading your app onto an iPod Touch is going to end-up with @2X, ~ipad and ~ipad2X (or whatever) images that the app will never use.

Maybe this is the beginning of the end of the universal app?
La Liga - Cristiano Ronaldo BackHeel Goal Rayo vs Real Madrid
What do you mean by "Mac Compatibility"?

Safari?
I'd also recommend Kohana. It was originally a fork of CodeIgniter, but version 3.0 was a complete rewrite for PHP5. Compared to Symfony, it's more of a barebones framework.
That doesn't eliminate the option of filesystem or container based encryption.
This is indeed very simple. But I'm afraid this will evoke what I call the "crypto gag reflex" which in this case would be, "client-side javascript + crypto === BAD."

How do you respond to this criticism? Is it valid in this case?
Automated call? Automated text?
I'd say Linux has the advantage as a development environment

It really depends on how far you lean towards design, if you do a bit of design you are going to find more support on the OSX side, if you do pretty much all code, then I would say you can forgo the Mac. I agree with the parent post though that Linux or one of the Unix variants (Including OSX) has broader development tools support that Windows.

The other thing is a quality PC laptop is going to be pretty close in cost. I view the Sager laptops as being on par with Apple as far as quality of components and they where not that much cheaper last time I looked at them.
So now we make machines to kill for us. Pretty soon they will be nearly autonomous. All to remove our guilt.

My ex-boss, was a sniper in Vietnam. One phrase he hated over all others was "kill them all and let God sort them out". He always labeled those who used that as pussies. He had no respect for them.

We got all sorts of good stories out of him about his time over there, but never anything involving killing other people. That was discussed only with people who were there and even then rarely. He could tell us how he could take parts off a moving car from a long distance but never would mention the obvious connection.

I am quite sure a lot of them are sociopaths or just bastards. But did we give them any other choice, the nice guys don't even finish last, they just die first.
ASUS PadFone looks extremely promising
Sure, you can test on equivalent browsers under Windows during development. That covers most problems. I wouldn't be comfortable with that though. Not for a final product.
This is true in actual functionality. But Apple's motivation for contributing to llvm has certainly been to replace the entire gcc toolchain from day one. It was just clear that having a new backend was going to be required to do that, and also a bit easier to implement in the beginning. Apple would have little to no interest in llvm if the plan wasn't to completely replace gcc from the beginning.
Perl XS libraries often provide a full object oriented wrapper around the native C calls. They always have, at a minimum, a thin perl wrapper function. There's plenty of scope for the encoding to be done automatically, but the current state is that it's not even done manually by the libraries.

Haskell's equivilant FFI interfaces do encoding conversions, so that if they return a String, it's a sequence of unicode code points, as the Haskell standard requires. Those that return raw data will use an appropriate ByteString type. Haskell didn't used to do encoding conversions for FilePaths in the FFI, but this has been fixed in version 7.4, and is even done in a way that doesn't require unix filenames be utf-8 encoded -- other encodings will pass through unchanged.
Corey from Custora here (http://www.custora.com) - if you're interested, we provide online retailers with an interface to manage lifecycle/drip messaging. We integrate with Mailgun, as well - and are very psyched for the new API features!
This (http://www.macstories.net/stories/retina-universal) article suggests a solution to the problem from the download-limit point of view.
Not exactly. This theoretically only pertains to bitmap UI elements (mostly icons). Sadly bitmaps are everywhere, notably because they're so cheap to create and render compared to vector, and more computation implies more energy. I suppose one could generate a cache of rasterized vector UI elements to cut on subsequent rendering.

Apple tried to bring resolution independence to Mac OS X since quite some time, and in all honesty it worked well... for vector stuff. It broke in varying ways across iterations of it every time there was a bitmap involved, in which case they were at best either blurry or unscaled. There's no miracle, unless you generate bitmaps for numerous multiple sizes (like in icns files, where they range from 16x16 to 512x512, downsampled if scaling is needed, like on the Dock), initially small bitmaps will just look bad unless you use a 2x factor, in which case you will at best have no improvement (but no loss either) over a non 2x screen, or you have an uncanny effect when a 'fat pixel' bitmap stands near a 'thin pixel' vector curve. Anyway as noted by robomartin, things are sufficiently bloated already not to include full-scale 16->512 bitmaps.

What's more 2x is computationally way simpler and much less costly for everyone. The only non-hackish, seriously viable alternative is to go all the way vectorized. A typical case of 'less is more'/'worse is better' if you ask me.

[0] http://news.ycombinator.com/item?id=3658369
an emailed code is usually the prefered method, however depending on your needs a text message or account details may work
"We treat military casualties in the single digits as tragedies."

There's obviously a huge difference between television "mourning" for a stranger, and knowing the pain of losing someone you care about, or experiencing violence first-hand. And frankly, most of the statements you hear in response to military casualties are, at some level, driven by politics.

I don't believe that becoming aware of death makes us less violent, and I don't believe it makes us more violent. I think the general effect is to intellectually separate us from the horror of real violence.
In what bizarro world do consumers trust companies that steal their private data without permission?

Companies I trust don't break the law and violate my privacy. Contract, especially unwritten "social" contracts don't override the law.
How do you determine "unique opens"? How do you determine the links clicked on? Do you send them to your servers first and then redirect to the actual url?
I did, but the milky way has a diameter of 100,000 lightyears, so it doesn't affect my argument.
The problem with security theater is that the pro argument is visceral and personal while the anti-argument is strictly budgetary. Which side do politicians want to be on?
You want Google to be sued into oblivion and have its executives possibly jailed for criminal copyright infringement because you judge compliance with applicable laws to be evil?
I don't understand why people get mad at Apple. Get mad at American consumers for demanding, no worse, feeling entitled to paying extremely low prices for very high tech things. Apple could use American manufacturing and either produce crap at low profits, or extremely expensive gadgets no one could afford. Instead, they produce millions of devices people want and buy, then have to explain themselves for not employed good old fashioned American labor in their factories.

They're creating high tech, high-skilled jobs (product design, software development, hardware diagnosis and repair) at home, and outsourcing the low-tech low-skilled jobs to foreigners.
Backing up my HN comments?
I wonder if anyone has a good solution for backing up your Hacker News comments. I've posted a lot of comments, and I like a local archive of things like this when possible.

Clicking on the Comments link and following the links manually will eventually yield a bad link due to HN's closure timeout problem. I've not tried to automate it.. yet.

FWIW, I do this with github too; I wrote a tool that pulls all comments, issues, etc for a project, and commits them right into a github branch in that project. http://github.com/joeyh/github-backup
I dont agree to 1 and 2 but your third point may be the killer. As soon as payment plays a role, checking law conformance may be a pain in the ass.

In general the non-technical part is more complicated like localized user Services.
The U.S. Government is doing it. It's called PKI.
I would have used wine, rather than water, to illustrate Principle #1. At least with water, people generally agree that it's all the same and the $2 bottle is a ripoff. But with wine, you often hear about things like blind taste tests, where the cheap wines often come out ahead.

But it's more complex than that. People who buy wine may have other motives and will want a more expensive wine for whatever reason (special occasions, showing off, etc.). What's more is that one's experience of something like food depends on how you feel about the food. And price contributes to how you feel.

In other words, you might rerun the same taste test you did blindly before and have people pick the expensive wine the next time. So quality is complex: there may be both real and imaginary parts and which item people will pay more for depends on how it gets compared to the alternatives. And that's not even getting into things like branding, where people feel a certain way about a brand and that contributes to their enjoyment (or lack of enjoyment) of a product, etc.
The 2 billion dollar protein sequencing error
Hacker News you have let yourself down.

Half the comments on here are about moving certicates! YOU NEVER MOVE PRIVATE CRYPTOGRAPHIC CERTIFICCATES!
But a lot if it is really close too.
I wish I could say that I was, but in truth it seems like my browser just mangled it. Thanks for the correction.
Driving developer adoption
> If society tells you to go kill somebody and you do, you can't be a sociopath.

I think there is social value to having some well-behaved sociopaths on your team (ie, the Jayne Cobb archetype).

But certain jobs/roles will absolutely self-select in favor of violent individuals with little empathy (and if you're not one already, the military, and to a lesser extent the police, are happy to turn you into one). This obviously isn't true of most military personnel, but there is a tendency, and the outliers on that bell curve will be ugly indeed.

I'm realistic enough to know that war isn't going to just go away, and in some situations is a necessary evil. But I would happy enough if we could just stop exalting war as inherently glorious, and instead viewed it as the utter horror that it is, only to be employed at the utmost necessity.

> The United States made a huge mistake in moving to an all-volunteer army in the 1970s.

I actually think I agree with the logic here. Forced conscription was part of the reason for public opposition to Vietnam; the opposition to Iraq would have come quicker and stronger if the costs and realities were more uniformly distributed.
Have you considered that the reason that SO's acceptance criteria for questions is the way it is because of the way the community has developed, rather than any specific desire of the founders?

My own personal reason for leaving SO was because I could not sort / filter questions by high rep. I found questions by low-rep users too easy to answer and boring. High-rep users - users who got that rep from answering questions - ask good questions, because they already know how to Google, look up documentation, play around and experiment, etc., so all the easy answers have already been considered. Unfortunately Jeff Atwood dismissed my suggestion out of hand.

SO is driven by people who can tolerate answering lazy, ignorant or possibly not very bright peoples' questions. Perhaps they even thrive on this. But I think this leads them to develop a certain kind of immune system, one focused on shepherding users into asking answerable questions, and a short tolerance for wasting too much time. More open-ended discussions by the average SO questioner vs open-ended discussions by a more interesting participant can be hard to tell apart; a stupid question can seem almost philosophically gnomic when viewed charitably. And when you have lots of average people participating in the discussion, you get a lot of noise. All this noise is amplified by popularity, and SO is unquestionably popular.

So I think it's lamentable, but not really avoidable in light of SO's mission purpose.
Wanting the tried and true Mac environment for testing is fine.

But that's testing. Your QA team (even if its a team of 1) should have access to some kind of Mac environment. That doesn't mean your devs need to use Macs.

Ideally, anyways.
I think Apple would be a force to be reckoned with in union-busting. As I understand, everything is done to prevent Apple Store employees from unionizing already.

And hey, I understand the need for a break-neck pace for a company that constantly disrupts its own market and has to turn around the ship in the blink of an eye in order to stay on top of the business. I don't know if it's possible to bring back the manufacturing jobs to the States without breaking basic labour condition rights.
I'd disagree and say with wine you'd have to explain a lot more (as you did). We know from the existing bottled water market (in the U.S.) that a viable market exists at both $0.50 and $2.00. $2 might be a ripoff to you but it's what some customers always purchase which leads to Principle 2.
Surely this problem is trivial to fix by changing the linear scoring function "5 points per upvote" to a sublinear function, that decays as upvotes increase, or has hard max.
I would second Skype, they have clients for most platforms and the group video conferencing makes quick developer meetings nice.
They're a big greedy corporation that likes money. That's the story.

They're a big, successful corporation that likes to create great products and great customer experiences. Greed gets you Goldman Sachs or something. Greed doesn't inspire companies to improve customer service by keeping their support hotlines based in the US, it inspires them to outsource their hotlines to poor, nominally "English-speaking" countries overseas. The greedy PC and phone manufacturers didn't build expensive, high-end retail stores, they just shipped all their crap to big box stores, Amazon, and the carrier stores.

It turns out that Apple is profitable, because people like all those things Apple splurged on. So call it enlightened self-interest, but greed, in the sense of cutting corners to reduce costs, it is not. The next time you call Dell's customer service and end up talking to someone called "Mike" who has a suspiciously thick South Asian accent, or the next time you try to call Google's customer service before realizing it doesn't exist, you'll understand what mere greed leads people to do.
Is it possible to hide certain parts of a website from desktop users?
I have a iPhone website and I want to hide some parts of my site from desktop users.

Is there any way to do this?
Actually the $ refers to Zepto, which is a lightweight jQuery replacement designed for mobile browsers.
"I just can't help but think that such services are nothing more than money making schemes off of "geeks"."

Technically this is true for any form of consulting service. Are consultants just running a "money making scheme" when they advise business owners on technology or management decisions?

As long as the service is providing genuine value to clients then what's wrong with that?

There is a stigma about paying for (or even seeking) advice in areas that are considered natural behavior, but for some (especially geeky types), seemingly natural behaviors are quite foreign.

Having someone provide personalized advice, candid feedback and a confidence boost would definitely have had value for me when I was dating. Even now there are still a ton of social rules I'd love to understand that completely evade me :)
Google's Python style guide
I've used his free course on Electrodynamics (tricky subject) while developing a text for our Uni. This guy knows his stuff...
Rosa Acosta and her giant boobs, buxom and sexy-photo-video
Maybe it marks a new rise in using vector image formats? (note: I am not an iOS developer and do not know the level of support iOS provides natively for vector formats)
Remember UBB? This is worse.
> As I understand, everything is done to prevent Apple Store employees from unionizing already.

It amuses me how modern-day union-busters like Apple and Whole Foods do everything to prevent their employees from unionizing by...providing good pay and benefits. Funny that.
Nice to see more startup action coming out of SLO/Cal Poly and getting press.