skysight-inc/HackerNews huggingface dataset:
This response doesn't address the concern of the comment that initiated it. He was suggesting that your program which currently consists of 3 $50 chunks might be too expensive for someone to risk the purchase of the first tutorial.

If you could divide the beginning tutorial into a few smaller lessons, it would be far easier for someone to justify giving your program a chance. While $50 isn't a huge amount of money, your competitors have given consumers the ability to sample their videos for a much lower price.

If you can't divide the beginning tutorial, perhaps you could create another, shorter video from scratch, and market it at a cheaper price. Once you have established a reputation people may feel more comfortable buying the complete set of tutorials.
If I remember correctly John Gruber theorized that the reason for offering siri on the 4S only was just a way to keep the initial number of users down while they are still testing it.
Ironically, "Effective C++" was the book that made me realize I would like to avoid C++. Too many gotchas. Went from C to Java instead.

... Not that OOP was scary. I had done Object Pascal years before (89). C++ had too much un-essential complexity.
He's selling paid tutorials... How's that not financially motivated?
That might change his whole budget, no?
See Bach's music
What a great tip. I am running gitweb for the hosted node.js apps on cloudnode. It looks really nice now and is a clean and easy solution.
The problem here is that encryption is an overloaded term. There are two different things happening when one encrypts, and both are useful independently.

The two parts are identity and obfuscation.

Obfuscation protects you from listeners who do not control the network, and identity protects you from listeners who do control the network.

Together, you know only your intended recipient is getting your message, but apart, at least you are protected from certain threats.

So even if we just had obfuscation, that would protect us from most threats. When people say "we need encryption everywhere", I think generally what they mean is "we need obfuscation everywhere" to protect from the worst threats, which are those of the uncontrolling listener.

The flip side is that the uninformed will get complacent and assume that obfuscation is giving them identity protection as well.
Recommended side reading for the excerpt/bio are some of the comments by ex-Amazon employee nirvana a few days' ago on the "Steve's Platform Rant" thread. Here's the lead comment by nirvana:

http://news.ycombinator.com/item?id=3102129
KOEI? Maker of Romance of the 3 Kingdoms/Dynasty Warriors games 1 through 17?
Move a sample video to the landing page or put a big "view first video for free" button on the page. You want a persons eyes to be drawn to 3 things: logo/call to action, packages, and the sample.
Sorry, submitted the wrong link, please ignore.
Why not use bitbucket.org instead if you have a bunch of small private repositories? They allow for unlimited private repositories, and it has been working quite well for me.
Not really. Microsoft really is far less evil under Ballmer than Gates. It's also less effective, less farsighted, and slower, but it is less evil.
The "about" says only this really:

"Sidwyn is an experienced trainer who teaches iOS development to numerous individuals, professionals and companies. "

"Experienced trainer".

Not "badass developer that has gotten rich building apps."

The site doesn't represent in any way that Sid will teach you how to write an app that will make you rich. It's totally focused on learning to program. Home page, everything. (Unlike the get rich real estate seminars that essentially represent that the person running the seminar has made a fortune and you can learn their secrets. In that case your comment is obviously valid.)

Knowing how to program and knowing how to evaluate the market and write a program that can make money are two different things.

As only one example, would you rather learn about programming from Joel Spolsky or from Mark Zuckerberg? (And I'm specifically saying programming not what Zuckerberg could offer that isn't related to programming..)

Edit: "evaluate the market and write a program that can make money" I'm not saying this is what Zuckerberg did by the way.
Unless you are doing this on a scale that (almost) literally boils the oceans, I doubt that really is a problem. The oceans are _big_, and not that salty.

Also, as another comment already said, you might be able to sell the salt instead.
Um, ...Tor?
Adding an embedded 5 minute free getting started video, could improve your conversion rate.
Is this something that you find compelling? Does sharing sound intrinsically valuable to you? Do we need a social network just for sounds? I don't get it.
Interestingly, Paris is where G+ is more used!
jailbreaking is indeed a way to get around the apple store, but how many people do this? Must be a tiny fraction of the market. I would like to know of a company that has made serious money targeting it.

there are a whole bunch of apps that you are either not seeing at all (eg, anything that involves shopping), or are seriously crippled through removal of the subscription / buy button: think kindle, netflix, etc. these guys are ok, because they are already established, but what happens if you are just starting up? what happens if/when the web has become a backwater that people just don't want to use anymore, and there's no easy way to make them subscribe to your service?

note also how the 30% cut that apple takes from transactions gives their own alternatives a huge advantage to provide the same service.
Um you need to get in contact with some folks here at hacker news after you put a nice project up on github and contribute to haxe. The people you work with are not programmers. Programmers understand discrete operations.
Gaming and The Purpose of Life
> He is a former physicist? Good god, the waste...

Not sure what you're getting at. I got my BS in Physics. Then even went to grad school for a while. There is no such thing as "getting a job in physics". There are no "physics jobs" that I could find. It's basically either go into high school teaching, or else get your PhD and try for an associate professor job while learning how to apply for grants.

My education in Physics was basically a bust. Entertainment. Fun to learn that stuff. Then I owed a lot of money. That's it. Had to actually learn something else in order to pay off the loans and make a living.
I was referring to 'in app' payment gateway
Also see:
http://en.wikipedia.org/wiki/Fast_inverse_square_root

And for more analysis and improvements see those papers:

http://www.lomont.org/Math/Papers/2003/InvSqrt.pdf

http://www.daxia.com/bibis/upload/406Fast_Inverse_Square_Roo...

http://www.geometrictools.com/Documentation/FastInverseSqrt....
That is absurdly limited thinking. Ponder that iCloud was invented to ensure the following scenario: that a typical user could not, in any reasonable scenario, irrevocably lose the user-state associated with their purchased applications.

Apple is gunning hard for a market worth one trillion dollars, not Marco Arment. He is inconsequential collateral damage in Apple's race to a 100% managed computing experience.
There are still places within Google where people can run independent projects and experimental stuff. Innovation isn't dead. :)
We keep our selves busy.
If we're going to overhaul the entire structure of the internet, it wont be because of coffee shop eavesdroppers that haven't learned how to inject traffic.
He actually said that "there is more opportunity for technical innovation [...] in gaming than practically anywhere else I can imagine". A modern game like Rage can stimulate one's intellect for a very long time.

http://www.mytweetdreams.com/learning-twitter/inside-gaming-...
Take a look at Objective-c for Rubyists from peepcode.
My native language isn't English, and I made the very same mistake like 50 times already. Sometimes I still forget what inverse means in math. I would instantly understand "reciprocal" though, which is the name I learnt for this operation.
This is a good thing to know about, but bear in mind that these days it's often slower than just using whatever built in square root you have access to. Especially beware in languages where you need to do something more than a cast to get the raw bits out of the floating point number, oftentimes that alone is enough to kill any performance gains you might otherwise see. Profile your code before and after, and make sure you've got an easy way to switch back if you realize that you've gone and made things slower (or worse, too inaccurate for your use case).

If this was a universally effective optimization with no potential downside, it would already be built in to your standard math library...
Like iOS5? Thank the hackers (and EFF)
First off, excellent post. Honestly, I find it quite baffling that people think (or imply) that you need some commercially backed, locked down system to assure software quality. It's simply not true, it's quite the opposite actually. The open alternatives are infinitely superior.

Furthermore, many packet managers (Arch's pacman, for example) offer the ability to rather easily create and install your own packages and manage them with the same system, allowing you to benefit from the advantages of a packet managing system without having to rely only on the curated repositories.
After reading that, I'm definitely going to make an effort to give Amazon less money.
Never? I would argue that Sony, Nintendo and Microsoft actually made that model popular - on their consoles. They just never managed to push it into the rest of the consumer space.
That's just silly. If you seriously let one slide convince you, you are bad at making investments. What about the team, current progress, previous achievements?
It strikes me that this is exactly the position every web developer has with google.

Google can arbitrarily and capriciously exclude them from their index. When google excludes you from the index, there is no appeal, there is no explanation, and, unlike Apple, google will not publish a set of (reliable) rules. (It gives a lot of advice but is inconsistent.)

Also, like Apple, if you are not able to get in the big leagues for distribution, you can distribute your product thru other, less popular channels that are more of a hassle.

Unlike Apple, however, which give you explicit feedback on the feature that was the problem (with screenshots if needed) and always cites chapter and verse from the handbook for the exclusion, google will not tell you why, or give you any way to resolve it.

With Apple, you can resolve the issue and resubmit it. Your app will be on the store in about 7 days. With google, even if you figure out what the problem is, and you resolve it, you have no way of knowing if you'll ever be let back into the index.
I don't know if that's true but considering that apparently he committed info-suicide (or something like that... http://news.ycombinator.com/item?id=3073798) I highly doubt he will sue anybody at this point.
Paul Carr’s ‘The New Gambit’ Wants To Be ‘The Economist,’ But Funny
Body Building tips
Latest CNN News provides Breaking, World, Sports, Business, Entertainment, Technology, Travel and Health News.So stay with us and keep yourself updated.
It's the developers who flood with angry complaints. And yes, they did. It's called Netscape.
I don't think there is any way Paul Carr's incoherent rambling is going to take a minute of my time away from the economist - thoughts?
We've been down this road before with both the Newton and the Palm Pilot. The Palm couldn't properly recognize text at all, and so its users learned a custom form of hieroglyphics in order to use it. The newton had some trouble with particular letters in particular handwriting --where really the letter isn't properly formed at all, but humans are able to get it with more context than the recognizer. A slight change, like better writing, resolved the issue.

So, users will adjust to Siri some.

At the same time, whenever Apple introduces a new technology, it is always lacking in some area. Apple limits the breadth and polishes what it does ship to as high a degree as they possibly can... and then extends it over time. Siri doesn't work in all languages or all places right now.

Apple's always extending, and unless the initial version is so useless that it has no adoption, over time Siri will get better and we'll adjust.

The real question is, whether Siri is useful enough now to use regularly... or if it will be a passing fad, soon forgotten.
yeah this is useless. looks like voice recognition works, the AI does not.
One thing I'll say for Siri: a few months ago I had an idea for a dictaphone device with a calendar function and voice recognition. As we know voice recognition is notoriously unreliable, but I figured it could be heavily optimized for the lingual subset necessary for setting appointments/reminders. I think that would be extremely useful to people with bad memories (eg. many elderly people), or lots to keep track of. Everyone I mentioned this to thought it was a great idea.

Looks like Siri does precisely that.
You could require physical contact in order to connect. Touch your ipad to this surface & exchange keys. Cumbersome, though.
Apple CEO shunned conventional cancer medicine
Cheatsheet – Performance Principles, Patterns and Anti-Patterns
Is this iphone dev for dummies!!?? . Learn dev in less than an hour and it makes top of HN nice!!
Yes. The Siri Settings screen has a language choice that is Siri specific. I'm pretty certain that Siri, like most open ended recognition systems has separate recognizers for various accents, and of course, languages. (Though Apple has apparently set Siri's responding voice using the same control, they probably should have made them separate settings.)

http://techbend.com/2011/10/11/iphone-4s-siri-look-like-scre...

You can also turn off voice feedback if the British Male voice annoys you as well.
Some nice points, but this one is dead wrong:

> Regardless of how much I made, I think I would pick up a goddamn broom myself before I started talking about my financial struggles. The gall!

Paying someone else to do cleaning is one of the easiest positive ROI moves for your life. Not just because it frees up your time, but also because living somewhere clean and organized just does wonders for your sanity, mental health, physical health, productivity, ability to entertain others without cleanup lead time, and has follow-on effects of making you want to be better groomed, prepared, and organized because that's what happens when you live in a hyper-clean environment. Also, everyone else treats your place nicer because it's clean, and messing up a clean place is bad.

So yeah, pay someone to come clean every week. It's cheap, it's like $10 in developing countries and $50 max in developed countries. Well, well worth it. Especially if you're any sort of skilled professional at all that works from home ever on anything.
Scan your Facebook News Feed for Malicious Links with Norton Safe Web
Government Was Very Involved Helping RIAA/MPAA Negotiate Six Strikes
This is based off of the dat.globe, a project from Google's Data Vis people: http://code.google.com/p/webgl-globe/
Conclusion: don't be dependent on google for your traffic (search) or your income (adsense).
Have you seen this? http://createyourproglang.com/
>Also, like Apple, if you are not able to get in the big leagues for distribution, you can distribute your product thru other, less popular channels that are more of a hassle.

Are there any alternative channels that don't require jailbreaking?
I think it is just as evil, just less successful at implementing the evil because Ballmer isn't half as smart as Gates was.

Even evil suffers from poor execution.
It's just a map of people who have added themselves, it has little if nothing to do with the actual distribution of G+ users. The project was created by three people in Paris which explains why it's the leader.
Philadelphia Eagles vs Washington Redskins live stream
Philadelphia Eagles vs Washington Redskins
Match schedule:
Week 6 NFL Regular season
Date: SUN, OCT 16 2011
TIME :1:00 PM (ET)
Venu: FedEx Field
watch and enjoy Philadelphia Eagles vs Washington Redskins live
streaming and also watch NFL full season live streaming online here.
Get the best online sports coverage on the net directly on your PC.
Ask HN: Which Emacs commands do you find most useful?
Hi Folks,

I have been trying to learn how to use Emacs. And find some of its features really nice. Especially, the interactive search, and text formatting.

What commands do you use most often? Do these require some additional scripts to be installed?

Thanks!
How Google is holding back security on the web
You don't need Google indexing you to be successful on the web. Just look at Facebook.
Can't have ads on HTTPS pages (without unacceptable warnings)... resulting in all AdSense-supported sites to not be able to offer SSL
Lock-down? Open?

If by open you mean extensible, that's what all those APIs are for.
If by open you mean open source, that's a different debate all together - an easy argument against it would be Linux.
If by open you mean where you can take the battery out and put in SD cards - I have a Nexus One and I've never done those things on it, although I could, but never had to take the battery out (and do what?). And no I don't have an iPhone or any other phone that I use.
If by open you mean access to Apple's repo (App Store) against Apple's will, then well, that's not what I can say much about. (Jailbreak. If you say not many people do that and it shrinks your market, probably many people don't feel the need to do it. I don't think they don't know about it because it's been in the news so much.)
If by open your mean something else, I would genuinely like to know.
"I want to watch Hot Tub Time Machine on Netflix"

"Send 3 dozen roses to my wife tomorrow"

"I want two large pizza delivered to my house"
Indeed this is good style. The following, however, is not good style for allocating an array:

long_struct_name *fooArray = malloc(count * sizeof * fooArray);
> (water has to evaporate)

The most common method of desalination is reverse osmosis. Still energy intensive, but presumably less so than evaporation.

http://en.wikipedia.org/wiki/Reverse_osmosis#Desalination
Evolution of an Email Addict
I think that's it in a nutshell. When we talk at the level of the design of protocols, we generally concede everything we can reasonably concede to the attacker, and then design against that well-armed attacker. Denying attackers the ability to redirect or inject traffic ties their hands behind their back.

There's really no such thing as an "purely passive" attacker. Since the 1990s, probably starting with the deployment of switched ethernet, active attacks have gotten steadily easier and more popular, and passive attacks less so.

The frustrating thing here is, we are so close to having this problem licked, but so many smart people are spending time concentrating on problems we don't have. What we need to do is to come up with a credible replacement for the Mozilla/Microsoft/Google-controlled CA system. It's probably no harder to solve that problem than it is to push adoption of weak unauthenticated protocols.
You've never punched something into google maps while on the road? Am I alone here?
org-mode :)
> there is a point between pandering to people and providing a service.

Good insight. People cry foul when they perceive a service to have gone too far in the direction of pandering. And I feel like products that tend toward that end up seeming empty and derivative. There's a certain level of non-imagination that things that were extensively focus group tested seems to elicit. You can almost perceive how safe they are trying to be.

And the terrible thing is that they succeed at it.

It's not a popular opinion, but I'd be more interested in seeing products that were not as reliant on A/B testing. I'd prefer to see more iterative approaches taken. Users are saddled with a certain mental model about how things work, and may not be able to think clearly enough about the problem to realize there's a better way to do things...if we forget about all of we think we should know.
Seeing as Metro/Win8 is MS last desperate push to enter the market for tablets that in the near future will replace the market where they currently hold almost all their monopolies (the desktop), that's a very accurate description of what will most likely happen.

And seeing as Windows is not and never was an OS for power users, they will lose the remaining desktop niche - which will be populated by exactly those power users - as well once the tablet will be our primary multimedia communication device.
This is a polite way of saying that "those who can't do, teach".

It also happens to be bullshit, most often repeated by people who have never actually taught.

One of the best ways to achieve mastery (particularly with technology) is to teach it. In other words, teaching engineering to others makes you a much better engineer.
>We are like children who grew up with a silver spoon in our mouth and we've been asked to endure plastic. Sure, it's still a spoon, but it's not silver and that pisses us off.

No, we're like adults used to being able to do what we want with our own hardware. Being able to do what you want with hardware is the historical computing norm (gaming consoles being the exception). Android-based devices carry on this tradition so I use them, rather than paying Apple $99/year for the privilege of putting applications I've written on my own hardware.
After the Haystack debacle, the level of security thought expressed in this proposal is not reassuring.

http://en.wikipedia.org/wiki/Haystack_(software)
Strictly speaking, you can't know if drinking the water did that. It could just as well have been food poisoning or heat stroke, or you might have been dehydrated prior to drinking that water.
I really love most of the games they make, but Bethesda is a terrible company and lately they have been actively attempting to destroy the game industry. The only thing keeping Id software relevant is their ability to create amazing graphics engines. They haven't made a truly memorable game since Quake 3 Arena. John Carmack designs 3d engines, not video games. If Bethesda is restricting Id software's ability to license their engine, then Id software is being left to die. I had high hopes for Rage, I watched all of John's interviews and almost believed that this game would put them back on the map. Unfortunately when it released it was just like doom 3, a good game released in a market that is flooded with phenomenal games.
The phonetic field is for Japanese names (at least, that's what Android phones do), where it's impossible to intelligently sort by the kanji name, so you have to enter a kana name as well.
The really bad quality of iPhone 4S shot may be due to his hands shaking, we really wouldnt know untill somebody uses a tripod to do comparative shots.
Nice thing about Galaxy S2 software though is that you can specify ISO, focusing type as well as use a timer to deal with "shakiness" of the shot.
In less than ideal light situations, Galaxy suffers from shutter lag, i havent tested the iphone picture taking that much though.
I dunno. They've (more or less) embraced web standards, made overtures to the OSS community with a bunch of commits to the linux kernel, and have generally been a whole lot less monopolistic. Granted, Ballmer may want to be Gates and lack the ability, but the end result is a far less scary beast.
Too bad this is flash based. An html5 version would have been more interesting to me.
Kidneys like marine mammals have could help us.

Relevant: http://www.scientificamerican.com/article.cfm?id=how-can-sea...
I am now getting "Sorry, a problem occurred receiving response from the server." I guess that the server for this version has been shut down. :(