skysight-inc/HackerNews huggingface dataset:
Seems to me the article is trying to portray the iOS app market in the same way I've seen complaints of the Android app market; that users are cheap or want free apps. Has anyone else claimed this because that's a first for me.
If you're in it alone, I'd say 3 - 5 years.
> How long did it take?

About a year (~2000 kanji). That's casual study though, and I restarted once after an idle period.

> How well can you read?

I can recognize and write just about any of the general use characters. But kanji is not vocabulary. Instead, going through RTK has made studying vocabulary tremendously easier. It's given each character a kind of "identity" in my head. I can also guess the meaning of many compounds by the keywords given in the book, but this is just a bonus, real reading comprehension should be attained with vocab study.

I'm not sure if you've actually read the book, but it's no snake oil. It makes no claims to the amount of time or effort you'll need to finish it. It's simply a method to learning kanji that tries to make the most out of your memorization capabilities. It does this by presenting them in a more convenient order (progressively building up the characters), and throwing etymology (to some extent) out of the window in favor of your own personal mnemonic stories.
Frustrating to see a library like this be called "Next generation" when the code structure is a step backwards as far as I can tell. We have had green threads, and more than that green threads that can multiplex over multiple cores for a long time. Let's move on, people.
I've never been more excited to give a website my email. Half the reason I check HN these days is to see whether Patrick has posted anything interesting and actionable. If giving him my email and some money will incentivize him to take some time from his products and consulting to share what he's learned, that's a win in my book.

I would have been glad to sign up even if the landing page had just been a text field to enter my email and a disclaimer saying "Every second email I sent you will be spam intended for Latvian philatelists.", so I think offering a 45 minute video and a transcript is a gracious touch beyond what Patrick needed for his email list MVP.
It's hard to see why authors should act irrationally. If poor royalty, not DRM, are the major reason for poor earnings, authors should complain about royalties, not DRM.

It seems to me that today the best way to make money on technical books is to put the whole book for free in html on the web (for marketing and SEO) and sell digital version (PDF/ePub/kindle), where the author gets 70% (kindle) or ~95% (selling PDF/ePub via paypal).

If you don't believe in free html version as a marketing tool, don't do it - just build a nice web page for the book with TOC, a free chapter etc.

The point is: I'm mystified that authors of technical books (especially those in the programming field) still work with publishers given that self-publishing is potentially so much more lucrative and an author can probably market his own book better than Apress markets an average book they publish.
GovHub (http://www.govhub.org) is looking for a full-stack Rails developer to lead our team in Berkeley, CA.

GovHub is an online platform that aims to revolutionize the way we consume political information and how we use that information to impact policy development, without the interference of big organized interests.

We launched our initial product in late February, and now we’re preparing to embark on a new project, one that will help citizens to get their voice heard by the government officials who matter most. We’re looking for an experienced Ruby on Rails developer to spearhead this newest iteration of our site, which will include rewriting some of our current functionality as well. (We’re currently built on Symfony 1.4.)

What we’re trying to build isn’t simple, but we’re confident that with the experience of having built most of it before, and with a venerable and well-rounded developer to take the reins on the project, we’ll be able to do it well, do it quickly, and make a real impact on the space.

About us: we’re young, inexperienced, and extremely committed to this company. Currently we’re just one CTO/developer and one CEO/bizdev guy, with a few other folks helping out peripherally. Ideally, you’d be as passionate about the product as we are, and would want to join us in a full-time role. For the right person, we can offer a competitive salary, equity, and a chance to make this project as much of yours as it is ours.

Get in touch: abecker AT govhub DOT org.

http://blog.govhub.org/post/22396376388/govhub-is-looking-fo...
Stick around and you'll find that every idea you ever had and/or project that you abandoned winds up getting built by somebody else and funded to the tune of X-millions. That's a good thing... it means you have good ideas, or at least that somebody with money also thinks the idea was good. You can't look at this as missing out on anything, because A) You learned a ton and get to keep trying newer and better things. And B) Funding is not an accomplishment in itself, it's a means to an end. Time will tell if they become profitable or exit. If THAT happens, it's entirely appropriate to get licquored up and call everybody jerks. Also, "hello" from 6 rows up on the Chicago bus. :-)
http://www.google.com/search?q=ipad+attach+keyboard
Wow, you are really quick!

Just another hint: Your elasticsearch server is public accessible. Maybe you want to fix this too.
Sorry, didnt get your answer.
It may take me up to 5 years? and what do you mean by saying "... in it alone"
Scratch-offs? Certainly the payout isn't as great, but not all of the 40% is hitting a big jackpot either.
I can't agree more in regards to Jim Crow laws. Also the war on drugs. Prostitution (seems like a victimless crime to me.) Etc. etc. I'm mostly referring to prisoners that do things like kill, rape, extort, and pounce on another's freedom to pursue happiness and such.
aw didn't know 'bout it :(
We (25 people company) use Confluence, and we all truly hate it. The design is attrocious. It's ugly beyond the pinnacle of ugliness. We tried to use some custom styling to ease the pain, but Confluence uses so many badly designed elements that we had to capitulate.

If this incredibly crappy product sells itself, then it's only because there is nothing better. If you don't know what your next company should do - please consider creating a better corporate wiki. Confluence is truly an abomination.
Biomass Energy: Pros and Cons
Not setting expectations correctly ruins deals
It's a bodykit.

http://www.autoblog.com/2007/12/07/ebay-find-of-the-day-fast...
I did the original Cocoa Squeak VM, and in the end found it too heavy-weight for my taste, so I developed Objective-Smalltalk instead. It's been in use in a couple of my products for a number of years, and recently I've adapted it for use in iOS. Even reserved the objective.st domain, but haven't populated it yet...
I always take predictions like "no one will be using SMS in 10 years" with a grain of salt. Time has shown that experts are basically clueless when it comes to predicting that far in the future.

10 years from now, no one knows what we'll be doing, or if the mobile phone will even be an existing paradigm. What you did know at the time is that you were able to convince 300 people that it was useful, today.

I think if you can build something that is valuable to people today, you give yourself the opportunity to figure out what will be valuable to people tomorrow.

Yes, it's true that you should "skate where the puck's going, not where it's been," but if you have an open slapshot, take it.
Microsoft changes skype supernodes architecture to support wiretapping
Prediction market for Facebook IPO
You haven’t used Crucible. After using it you’ll love jira...
Hopefully Apple wont sue them into oblivion.
Just hit enter fast enough:

http://dl.dropbox.com/u/14571816/pricenomics%20car.mov
There is a difference between dead simple problems and dead simple solutions. You can always come up with complex solutions to dead simple problems. And that's the biggest problem of all.

Also, very often, it's not software that does not scale, it's people working on the software.
Clearly, there are relatively few developers in the marketplace who can master the most advanced software development techniques.
In practice, "clever" code will be misunderstood sooner or later, its complexity will increase as "lesser" developers patch it down to a level where they can understand it, expand it and correct it. And so you end up with large balls of mud, initially clever code turned into tremendous sources of complexity.

If you look at the pillars of Internet, HTTP, FTP, telnet, IP, TCP, POP, SMTP, etc. There is 1 common factor between them: They are dead simple solutions to specific problems. And that is why they stood the test of time.
That's fine if you have yourself setup for native development. We're about helping web developers who don't want to do that.
There is probably already a company out there making awesome corporate wiki's and they are growing every year, but of course by the time you get it it will be out of date and there will some some new little company...
Windows 7: All versions ISO download links.
This guy was not doing the Lean Startup thing, not in my view.

The only person who's opinion counts is the customer. And the only signal that really matters is whether they give you money. And then keep giving you money.

Showing things to "experts" and then quitting because people rain on your parade has been going on since the beginning of time:

http://www.youtube.com/watch?v=W_v_ubcYsTI

Having been a judge at some of the Lean Startup Machine events, I think it's very important for participants to learn take criticism somewhat lightly. One should never disregard the observations or concerns that people raise, but one shouldn't believe them outright either.

Being an entrepreneur means seeing an opportunity nobody else has noticed, so naturally 90% of the people you talk to will think your idea is dumb or uninteresting. You just have to learn to sift out the valuable bits and come to your own conclusions.
Can recommend the Inkscape book.
I thought that didn't work on the actual device, which frequently is different enough from the simulator that Catalyst could still be extremely useful.

Also, I've never looked into it, but is there any comparable built-in debugging method for Android?
I appreciate Atlassian tools. I'm a long time JIRA user, and I've been a Confluence and Bamboo user in the past. They're all decent tools. I have no problem with a nice article about a pretty neat company that makes pretty neat enterprise tools (an industry riddled with stuff that's mostly worse).

It's really just the article's title that's completely fucking bananas. Apple's relationship to design is profound. Write a book that covers the last half century of consumer product design, and Apple deserves a chapter. Do the same for Software and does Atlassian get a chapter? Probly not. Ironically, Apple probly does.
The problem with your standard is that even in the case of murder and other violent crimes, sex, race and socioeconomic status (also influenced by race and gender) play a big role in who actually does time.

As a woman, here is one example I am painfully aware of: A woman who defends herself with lethal force against a husband who has beaten her for years does more time on average than an abusive husband who finally goes too far and beats his wife to death. I can explain some of the reasons why that happens if you care to hear it. But the reasons do not change the fact that injustices happen daily in our legal system and many of our laws foster those injustices, to say nothing of the biases of judges and juries.

Peace.
This is exactly what I don't understand every time they try to pass a law like this, it's always "It's getting harder for us to catch criminals doing X," where X changes depending how hard they think they have to force it.

My response is always, NOBODY said law enforcement SHOULD BE EASY, deal with it.
Agreed.

Something else is weird; I see both trusted and untrusted outgoing SMTP TLS connections in the logfiles, including untrusted connections to machines that I know have valid startssl certs. Maybe I have my postfix misconfigured as well!
Is there an easy place to find out about these conferences and more like them?
Emergency Flash update fixes security bug being used to hijack PCs
"It's really just the article's title that's completely fucking bananas"

You could say that a lot about Forbes online content these days.
from co-writer of Vanilla Skype:

http://expertmiami.blogspot.fr/2012/05/to-all-tin-foil-hat-w...
You mean, for example, using Safari to debug mobile Safari / webview-based apps? That'll get you about 80% there, but environment differences (i.e., memory and processor limitations) on the device and quirky rendering behavior in mobile webkit almost always result in weird bugs that traditionally have required a lot of poking around blindly to fix. Differences between the simulator and the actual device are fairly common too.

It's only fairly recently that useful debugging tools like this and the built-in iOS 5 stuff have emerged.
If you \usepackage[utf8x]{inputenc}, a lot of UTF-8 input will just work.

Greek is an exception though; it would always interpret e.g. α as \textalpha, which doesn't exist, instead of \alpha, which does. The only solution I could find was to write a simple package defining each of the \textgreek as \greek.

There are a few other exceptions (⨂ and ↦ come to mind), and I haven't worked out how to add support for a character (instead of just redefining it like I did with the greek). But the situation is mostly okay. I currently have this line in a LaTeX document for example, and it works fine:

Given $R$-modules $M,N$, their tensor product is an $R$-module $M ⊗_R N$ together with an $R$-bilinear map $b: M × N → M ⊗_R N$ satisfying: whenever $φ:M×N→P$ is bilinear, $∃!g:M⊗N→P$ linear such that $φ = g∘b$.
> I am very sorry that the FBI is unable to track communications on the net. Really I am. But this is no different than the problem they had before telephones were invented. In fact, throughout much of our nation's history, law enforcement had no idea what kind of communications criminals had. The universe did not explode. Somehow life went on.

Governments/states have been opening and snooping people's mail and correspondence for thousands of years... the telephone isn't some new invention that allowed them a novel window into criminal communications.
The sad thing is that publishers could remain relevant
by concentrating on what they did before: selling books
(yes, the real, paper-y ones). Instead they want to use
a technology that is incompatible with their business model
(charging for distribution).

While I personally prefer having electronic copies of books
because I find them much more useful, I know a good deal of
people who still buy physical books for various reasons (one
of which being haptic), so it's not like they will die out any
time soon. Maybe they won't be as profitable anymore, and
eventually fade into obscurity, but that's just the way of things.
I'm curious too. If they had some sort of plan for multi-site replication, I might use this over Riak.
If you're willing to share, did you get picked up by any blogs outside the U.S.?
I would pick a framework Django (Python) and or Ruby on Rails (Ruby). Not because they are better, but because there is lots of documentation and howto's and and it's relative easy to get something on the screen. That keeps you motivated and you will pick up on the language along the way.
Not articles, but you'll probably enjoy http://rosettacode.org/
Oh my bad, looks like there was a snafu exporting from Camtasia so the screen freezes halfway but the audio continues. Fixing now...

You hopefully get the gist from the audio in the meantime, or can read up in the blog post or at https://trigger.io/catalyst
Hm, page 66 of the newest version uses a deprecated example but with the note "TODO: aint true anymore in Go1 (vector
is gone)".

So it's not completely up to date, but the author recognizes it.
I did not have that experience at all. I was accepted at Caltech, and when I arrived I found it was incredibly fun to be around people who were smart and excited to learn the mysteries of the universe.

A friend of mine lived in an apartment off campus, and he'd invite lots over for his patented chicken wings recipe. The apartment manager, an older fellow, was invited too, and he'd just sit in a corner and say nothing.

After several incidents of this, I went over and asked him why he was interested in hanging around with a bunch of college kids. He replied that he found our conversations fascinating - we didn't talk about sports or music or girls, we talked about science, research, and ideas. He said he'd never heard anyone else talk like that.
Here's what Rx is: The idea of a list are some items in an order (a Sequence in FP-speak). On top of a Sequence you can implement all kinds of interesting operations like map/filter/reduce.

If you look at an Event like KeyUp, you'd end up with some items, in a particular order. Thus, you realize, that events and lists really are the same thing. In fact, they're not only ostensibly the same, they are mathematically provable to be the same.

Rx therefore, gives you all the operations you can do to a list, and applies it to an event (or a callback, which is just an event that only happens once).
I think there's plenty of abuse and they should be improved - but I don't think its crazy that in time there would be a system where, with a warrant, investigators could wiretap someone's online activities - provided they had reasonable suspicion that they were conducting their illegal business over the certain sites or one internet connection. I know this might sound like cleaning the noose we're about to hang someone with, but there are legitimate law enforcement needs, I often think the collective energy from the EFF and others would be better spent not on opposing anything like this, but on advocating and lobbying for strict judicial review and process.

For example if we suspected someone was using Craigslist and other internet tools like Skype, to organize and coordinate a human trafficking ring, I would want them to be able to collect evidence akin to a wiretap to investiate the extent of the organization and bring prosecutions.

That after-all is the main thing, if the representatives of the people in terms of law enforcement/districts attorneys/federal have a reasonable suspicion that you're committing a crime, we should be allowed to investigate - and for you to challenge any evidence gained in a court. Previous abuses of power are of course troubling, the NSA phone tapping and others comes immediately to mind, which is why I believe energy is best spent on ensuring proper checks and balances and the rule of law - it requires constant work to ensure we have adequate protections for citizens and an adequate ability to prosecute suspected offenders.

Just a final point - I want to stress that I do believe the government has and will continue to overstep its bounds with regard to law enforcement, this has been true for time immemorial, and citizens will continue to fight back and push for legal reforms - but simply throwing our hands up and ignoring real, legitimate law enforcement needs seems silly too. Especially when agencies like mine can right now hijack individual sessions of you on our website and watch everything you do.
When I saw the headline, I was thinking the exact same thing. I hate Confluence, I hate JIRA.

I don't hate Bitbucket, but that's an acquisition product, not a home grown product.
Time to watch 12 Angry Men while they discuss question number 4
The FBI needs to learn: Implementing surveillance techniques like these is the best business subsidy that foreign web sites could ever dream of. What a great way to drive email servers out of their reach.

Someone needs to make the FBI more supportive to US businesses.
Truthfully it depends. Some people pick up on stuff quickly. Just come up with an idea and start building. I find that the best way to learn. If you get stuck just Google.
If the bounds are specified, just run the forward problem once to get two lists (3,5,6) and (fizz,buzz,fizz), then find the "substring" you want in the second list.

Edit: you don't even need to specify the bounds, just run the forward algorithm for a large enough range (length of input list x 15 will be more than sufficient).
Write a title that includes a reference to Apple, then write some body text without doing to much research, keep the contributor count low so you don't have to spend time editing, then post on well known website. profit.

Seriously though there is nothing in that article that makes me think it is based on any type of truth or real world user feedback.
How does this compare with other entrepreneurial pursuits?
Exactly. In the app gold rush, the ones selling pickaxes are Apple and Google with iOS and Android.
So, almost the exact same thing as PhoneGap - a hosted wienre. http://debug.phonegap.com/
As a professional classical singer, I often use the iPad in lieu of sheet music for concerts, and so do my colleagues. It's become rather popular for that use. Check out ForScore if you want to see what a nice music-reader app looks like.

Musicians use the iPad in all kinds of different ways.
Does Google Use Humans For Search Quality?
Okay, to build something like 42floors you need the following knowledge (guesstimating):

- HTML5

- CSS3

- Javascript

- basics of image manipulation

- some kind of backend language (PHP, Python, Ruby, Node.js,...)

- some kind of database engine knowledge (SQL, NoSQL, both?)

- user experience planning, testing and execution

- extensive server administration

- different APIs

These are just the technical aspects, now count in the whole business side of things. 3-5 years. Probably more if you want to master all of the above.
My only beef with Crucible is that it doesn't allow me to work in the way I want to work. I want to initiate reviews of another person's code. But with their whole moderator/author/reviewer workflow, I can't. I am the moderator and reviewer, the other person is the author, and the software won't allow it.

Other than that, I've been very happy with Crucible for code reviews.
Ack - I always thought it odd that you called lessons courses. Calling courses tracks doesn't fix that - it just compounds the problem.
Yes, mostly outside of the US. We got picked up by majority of the Dutch blogs (we are a dutch company) and some German blogs. We also found that when you are on a blog, other blogs tend to read those and then they contact you.

We also tried connecting with old media, but there was almost no spin off from that.
This is a fair criticism, MonoTouch, Corona and other solutions have their place and are great solutions too. I reworded my article to avoid this unnecessary bias.
Amen. Last time I used it, it was a mess beyond belief. Code intermingling with presentation layer. Dependencies upon dependencies. A case study of bad software engineering.
Or fisheye, that is a extremely bad copy of github.
Use encryption on ALL data that you don't want to publicly readable.

I post something that says this pretty much weekly on here and I'm sure I could post it every day if I had the time. Stop trusting third parties to keep your data back; they lose it all the time, through subpoenas, leaks, accidents, exploits, whatever. Take responsibility for yourself. If you have comms that can't safely be aired on CNN, ENCRYPT THEM. There's simply nothing else to say on the matter. Don't trust anyone else to protect you, because they aren't able to even if they try. You must use real, client-side cryptography to keep your message even semi-secure.
Are you kidding me? That is nothing like the Spotify logo. TC really turned into mostly a garbage publication.

How can they allow something like this to be posted?

I will never click on a TC link ever again.