skysight-inc/HackerNews huggingface dataset:
Wishbox: Google+ Like Feedback Tool with Annotated Screenshots
The restrictions are what they are, but TeX doesn't help at all by being large with an internal (circular!) dependency tree that would (should) get you fired in a flash from a commercial software house.
Learn Startup: Little Ideas before Big Ones
I am struck by the brilliance of this idea.
Android App Revenue Only 7% of iOS Revenue? Not So Fast
Top500 machine CPUs are usually your standard Intel or AMD CPUs[1].

In the current top 10, 5 are Intel, 4 are AMD (and 1 SPARC64). Many have Nvidia GPU co-processors.

The only slightly exotic architecture in the top 10 is number 10, which supplements its AMD CPUs with Cell co-processors.

[1]http://en.wikipedia.org/wiki/TOP500#November_2011
Senator Wyden promises PIPA (SOPA) filibuster if his hold is outvoted
How to Get Rid of Acne Scars Using Home Remedies
Can you explain the scala type signature for map? I see no container declared and it is less than obvious to me how it actually represents map across a container. I guess it is the implicit?
Sure.

>With Mango, Microsoft has got the smartphone operating system right. It's fast, it's fun, it's easy to use, it does everything you need, and it looks great... As a piece of software, it's a triumph, and it's more than good enough to take on Android and iOS. [1]

>If you’re unfamiliar with Windows Phone, it offers one of the most intuitive user interfaces available on a mobile phone today. [2]

>With Mango, WP7 has caught up with Android and iOS in nearly every way, and in some areas it's even surpassed the other two in functionality.[3]

[1] http://arstechnica.com/microsoft/reviews/2011/10/real-compet...

[2] http://www.bgr.com/2011/11/21/nokia-lumia-800-review/

[3] http://www.engadget.com/2011/09/27/windows-phone-7-5-mango-r...
They don't want to have other platforms inside their platform because they think it would result in a bad user experience.
> For whatever reason, they cannot allow applications to use the existing capabilities of the underlying OS. This goes against the Unix mindset; of course there will be unpleasant consequences, but one cannot hold Unix mindset responsible for these.

Using the native capabilities of the OS in the sense you mean - allowing TeX to use its ancient, hideous bitmap font system, goes against:

- Unix philisophy - do one thing well, link against or pipe to other apps/libraries that do their thing well

- Simplicity. The user should not be forced to make an unnecessary choice where one option is almost always superor to the other.

Knuth's concept of 'bug free' is one of an academic computer scientist. TeX has many, many issues: unnecessary dependencies, a horrible build process, and many UX issues that stopped TeX from reaching TeX's original goal of 'allowing anyone to create typeset documents'. This is fine: Knuth is a mathematically focused computer scientist from a period where everyone who had access to a computer was a programmer. It was valid in this era.
Venture Capital's Pawnbroker
On the go doesn't always mean on the go with a reasonable internet connection. The underground trains are a good example where in a big city like London, a journey may last an hour. A flight is another.
Show HN: The Conferencr, Don't Waste Time At Conferences
Note that PIPA is the Senate version of the House SOPA bill.

I simply do not understand congress at all - their approval rating is in the single digits so they decide to try to reduce it to zero by implementing bills like this instead of working on jobs and budget.
Webcast:  Fast-Track Your Subversion Journey To The Cloud
Improving the setup experience
It's a pity that your life is so dependent on some computer vendors and media companies. Still, if you pay them you do actually support SOPA and Internet censorship no matter what you say. They really do not care what you say as long as you pay.

There is no way to protect your freedom without sacrificing anything. It may be inconvenient to be principled but without principles you only make the world worse.
Mashable fires Editor at Large Ben Parr -- who was in line for $250K bonus
Interesting to read. At high contrast level, the author might be true.
I'd like to point out the hypocrisy of holding Germany up as a bright and shining alternative[1]. Regardless of what you think about the state of government in the US, nothing you say about the Holocaust here will you get imprisoned.

[1] http://en.wikipedia.org/wiki/Laws_against_Holocaust_denial#G...
Facebook study: Four Degrees of Separation
We where looking for a way to link to the appstore from a business card. In our opinion, a link would be a pain (you have to type in the address in your browser, the link can be fairly long, etc...).

QR code also have some downside but they are more and more used everyday and people are becoming more familiar with them.

But we'll definitely look into that, we have some ideas that will solve that.
There are less women going into computer science because there are less women in computer science. It's an issue of the social norm, not math ability, biology, or anything else. Most people, male or female, will pick colleges, majors, careers, etc. based on what their friends do and think. If none of your friends are going into computer science, you'll feel uncomfortable choosing it and will go into microbiology like your friends.
You might also consider using a dvorak layout.
If you're willing to learn it, pair the dvorak layout with something like the TypeMatrix keyboard http://www.typematrix.com/

That's the best typing experience you'll ever get.
Social Media "ROI" Isn’t As Important As You Think
> The difference is that Scala also abstracts over the "container" not just the contents.

Haskell is perfectly able to do that as well if desired. `[]` is a monadic type.
Nitpick: Reddit is no longer owner by Condé Nast, they are now a subsidiary of the parent company, Advance Publications.
How do you either keep them turned "upright" or detect rotation for updating the images? Contacts slide around in the eye a bit and their shape keeps them on the eye's lens pretty well, but there's no asymmetrical shape for keep the contact lens from rotating.
It is available at github (https://github.com/sol-prog/schm) and readable.
"run the business for 25 years" ... "lost between $2.90 (£2.50) and $4.70 (£3) on each batch she sold" ... "We had thousands of orders pouring in that really we hadn't expected to have"

Loss leaders need to be treated with care (doubly so if it costs you a £10 to make 12 cupcakes!)
Acceptance Testing with Responsive Layouts
Luckily it was only a single retina that was damaged, and it was due to a parasite when I was under a year old, so I've never actually known what it was like to have two good eyes.

You can get by with only one eye, but you don't have any real depth perception and you don't get any benefits from 3D movies (although you still get all the downsides). Plus, although I would love to try laser surgery to improve my vision in my remaining "good" eye (if you can call needing -9.5 power lenses good), the risks are still too high given the consequences if something went wrong.
The list of features were meant to just illustrate that Scala is not some programming fad, it is strictly more expressive than Java and based on solid programming language principles.

Although,I agree the code may not be easy to understand for everyone in the beginning but with effort and training I believe every programmer can learn enough of it to be more productive.
I don't think the problem most people have with Facebook is the interface, but the lack of control over your personal data.
How to Map Box.net 50GB Free Folder as Virtual Drive on Computer
You can't do very much within those guidelines, can you?
Unicity Marketing
This is awesome everybody should follow the links at the bottom of the page to help out!
When Google+ came out with the screenshot feedback tool, there was a lot of interest for such a tool. We made Wishbox so all websites can have a similar way to get feedback. Plus we added a screenshot editor to draw arrows, circles and jot down notes on the screenshots without ever leaving your page.

Wishbox is useful for all sites, but I think it is especially useful for other web apps. In our web app (JotForm) we get over 100 support queries every day, and having screenshots of the problem makes a big difference on the time it takes to resolve an issue.

Since this is Hacker News let me share how we made wishbox.

I wish I could say we used canvas to take screenshots. We really wanted to do it that way. We gave it a big shot. We spent a month to do it in canvas. Unfortunately, taking screenshots with canvas is a dead end. Especially when you need to get it work on any web site, and on any browser.

But, it worked really well for the drawing tool. We built the tool on top of Fabric.js. Fabric.js is a great library with a lot of potential. We will to contribute our bug fixes and additions to the project soon.

So, how do we take the screenshot? In a nutshell, we get the current DOM of the page, send it to the server, run it on wkhtml2png and return the screenshot to the drawing tool.
Some lenses, I think mostly the soft ones, are asymmetrical: They are intentionally heavier on the bottom and let gravity rotate them into place.
THE IMPACT OF UNSAFE ABORTION
As in that anecdote, all people are for sale, just that you have to find the right price.
I'd watch it - but I'd hope it was a lot less edited than that bloomberg tech stars series.
Right, because if you don't know how to 'work the system' at 18-22 you'll never learn to 'navigate client politics on a consulting project'...

/sarcasm
"Why? Emacs doesn't really need X.."

Guess this depends on how you work. I often find myself starting many instances of the editor[1] which is a pain if you have to create a new ssh connection for each (or use ctrl-z etc).

"the writing experience is not too different [..] the other advantages of the iPad are greater."

Guess the real difference between us is that you see something great in the iPad, so you are willing to live with its obvious shortcomings[2] compared to a laptop.
I have yet to discover why it's so amazing, and only see a small, but pretty much useless gadget. It could be used for reading I guess..

[1] yes, it has tabs.. still

[2] low resolution, can't run what I want to run, can't type on it without a keyboard, and at that point you could just as easily carry a small laptop (not an Eee ffs, a real laptop).
>On your phone. That you bought and, at least theoretically, own.

No, there's no theoretically about it. You own the phone, you do not own the software. There are unofficial jailbreaks out there if that's more your persuasion.

>No, I think Android is "plagued with" the ability to run the apps you want when you want.

I said it was plagued with baked-in vendor customizations that cannot be removed without installing a new ROM. I never once said sideloading is a bug. Get your panties out of your ass. If you want to have a discussion on it, stop twisting my words. I didn't insult your precious, I criticized it. If you think this criticism is invalid, there are ways of getting your point across without restorting to ignoratio elenchi or setting up strawmen.
2012 AD and Beyond: Snakes and Their Charming Egyptian Owners
If I understand the Buddhist teachings correctly (and I may not) there is no ‘religion’ here in the sense of a theology, afterlife, deity, etc. I guess we can define religion in a number of ways but those characteristics seem to me to be essential elements.
Geez - this will spawn a whole new area of detection in casino security systems. High resolution cameras capable of seeing the subtle reflective changes in the eyeball, EM detectors at the doors for finding the minuscule circuits on your eyes ...

I can also see the casinos' utopia coming to fruition: those without the smarts to count cards, without the expertise to play properly, without all their electronics gadgets, coming to play^W empty their wallets into buckets owned by the casinos.
I look forward to the day when my enemies leave an unattended Facebook session open, and I can update their status so they have a big "I'm carrying five grand in my wallet right now" sign floating above their heads as they walk around dark alleyways.
Yeah, I'd like to see someone do a modern rewrite of the whole TeX/LaTeX/XeTeX/XeLaTeX/etc. mess. Something that has modern syntax and support for modern features (such as output to PDF, HTML, even OOXML).

It would be good to see UTF-8 natively supported, and for all the common packages to be absorbed into the core libraries. Right now, you can sometimes find 2 or 3 different packages that do the same thing, often with varying benefits. Take the best package, add the missing features from the other packages, and bundle it all into one distribution. For example, the absolutely horrible table support, where merging cells is a nightmare.
I hope you don't mind a shameless plug, but I believe something like my startup might be this new platform of which you speak: http://loggur.com.

I'm not claiming that my startup in particular will be it, but something like it. Just saying this probably puts me in the category of "just another young whipper snapper who aspires to be the next Zuck"... but I have no desire to do anything like Facebook or Google or intentionally copy any particular model. I just want to do what works (well).

Loggur is clearly an infant at this point and I'm sure the initial impression given by its current presentation of the idea doesn't exactly scream "innovation" or "the next big thing"... but bear with me. I'm starting off relatively simple and will iterate as I get feedback (as is expected of any startup) but the general end result, as I envision it, will essentially be an extremely wide variety of user-editable tools specific to each user and/or community, from communication to productivity and automation - or both. I realize that the current presentation is pretty vague, but that will change after iteration and solid examples. The current descriptions are based on an alpha version which I put together earlier this year to prove the concept.
Tonsil Stones Treatment
I disagree. While I don't know German, I can read German and even will understand some words and in some contexts even the general meaning of the sentence (i.e. restaurant menu or technical texts with large amount of English loanwords/terms).

You don't need to know Python, to understand it on the level of pseudo-code. You don't need to know Clojure to understand it on the level of S-expressions, etc.
I think you should still be able to edit the link.
Most Luxurious Cruise Cabins
What can you express in Scala that you can't express in Java?
I was also surprised. I installed miktex which is around 200Mb and then it still automatically downloads and installs even the most basic packages i use from the internet.

Isn't latex from the 80's? I think my first disk that had more than 200Mb is from the early 90's? How did people use it back then? Also it is still horribly slow even on a core2 with 4gb ram and superfetch.
Read Your Visitors’ Minds & Increase Engagement on Your Blog
Citi Believes Amazon Will Launch A Smartphone By Q4 2012
Legislation which could be a cause of concern for Internet Marketing
First thing that came to my mind, was Neuromancer where the implanted mirrorshades in Molly's eyes showed time.
I'm pretty sure that borism is referring to the domestication of wild animals in prehistory.
Super amused to see my work on clojure-refactoring mentioned there. I don't work on that anymore (nor do I think clojure is the right language for me these days).
Many would argue that this is a flaw of C.
Businessweek's Sony story is really bad
One of two possibilities.

1. Your friend was taking a quant job, for which 3.9 and a physics major wouldn't make him overqualified.

2. He had a family connection to put a thumb on the scale and get him the most interesting projects. Banking is a pretty good deal if you have this. You still have to work 100-hour weeks, but after 2 years you can go whereever you want.
Is it possible to get a small review of the smartbook? It appears that you don't like it but I am curious.
The document is not available in your area.

Great job.
You'd also need to see the layout graphically? (Also, I assume every LaTeX user has a few computers to use as servers..)

Edit: Clarity.
Blog Update 11-18-11
Are you hinting at Haskell's fmap? The type signature is significantly simpler:

fmap :: Functor f => (a -> b) -> f a -> f b
That sounds about right. For academia, that's quite high. It's what full professors make, and it's much harder to get tenure at a good (top-50) university than to make 1m+/year in finance.
Don't use an entertainment toy for TeX. iPad is a very nice piece of hardware but it is only a consumer (gamer) device - not a full featured Computer. Its good for games and ebooks but I would never use it as a developer engine.

Why do you want to hurt yourself typing TeX on a virtual keyboard? If you consider to add a real keyboard to your ipad then you should better get serious and use a Macbook, Linux or Windows.
Groupon Merchant Forced to Make 102,000 Cupcakes
I'm a Scala newbie, and it did not take me long to actually understand the type signature here. Of course, when I first saw it I was confused, but it's not magical.

There are probably map-methods elsewhere, but let's take the map defined on TraversableLike[0]. TraversableLike is a base trait for all kinds of Scala collections (let's just pretend trait is like an interface for now, look it up if you're interested in the details).

TraversableLike has two definitions of map in 2.9.1:

def map [B] (f: (A) ⇒ B): Traversable[B]

def map [B, That] (f: (A) ⇒ B)(implicit bf: CanBuildFrom[Repr, B, That]): That

The first one isn't so bad, is it? The first one takes a function converting objects of A to objects of B, and returns something that is traversable of B (i.e. perhaps a List[B] or Set[B]).

The second one can return anything you want, as long as you have a function that describes how the objects can be converted. That is what the implicit is for. For instance, if you map a collection over a function that returns a list of integers, but you actually wanted a set of strings - you can define a function that converts your List[Int] to Set[String]. I recently found a description of canBuildFrom on Stack Overflow that explains this in a bit more detail[1].

As a Scala beginner I find that I often can't expect to understand everything at once - a lot of times it's like other languages, but when it's not I usually can't just guess what it does, but actually have to take time to learn it. I don't think this is a bad thing.

[0]: http://www.scala-lang.org/api/current/index.html#scala.colle...

[1]: http://stackoverflow.com/questions/1721356/scala-2-8-canbuil...
What about a LaTeX cloud service with a thin iPad client?
Interesting. What language do you think is the right language, if I may be so bold? :)
I suggest taking a look at http://3.bp.blogspot.com/-GBSGBbc9UtA/TmexwLaJN9I/AAAAAAAAAK... for an indication of Google's current thinking on "open".

Google isn't as bad as Facebook, yet. But they're not exactly as "open" as many other organizations either.
Look More Like Twitter | Bombtune
> the geniuses are busy inventing the latest, greatest programming language, creating even more problems.

There is some truth in your microrant here. I would restate it like this: Instead of getting excited with how expressive is a new sexy multi-injection functional language when you write the nth Fibonacci sequence, I would think it more realist and constructive to get excited with how a new language or a new extension of an existing language allow to handle module and package dependencies in a clean, safe and explicit way.

It resonates also with my work today: I spend a few hours removing those evil "import *" from our codebase... (Python's "we are grownups" mantra is nice, but I think a piece of the quote is missing: "we are grownups, thus we run pylint and comply to all the rules, except a few carefully chosen ones")
Cheapcarpartxe7Z - home
I certainly know some intelligent people who've gone into banking and consulting, but one of two things tends to happen. Either (1) they find the work boring and leave quickly, or (2) they're rapidly tapped, before (1) can happen, as the "protege" of someone important and get the best projects-- projects that would usually be given to associates and VPs. Usually (2) happens in the context of a family connection; it's not something that's just handed out.
The concept of loggur seems interesting, but to be completely honest, I thought the "help us get featured on" written in small characters before the logos of TechCrunch, Mashable, etc. was deceiving in a really lame way.
http://www.ideaswarm.com/
http://www.theresumator.com/
Die Mediawiki, Die!
I used that feature last week and it's quite amazing. Like you, I'd be worried about theft though.

I literally walked into the Apple Store, to the back, grabbed a Bumper off the wall, opened the Apple Store app on my phone, scanned the Bumper UPC, paid with my Apple ID, and walked out of the store. Took about 4 minutes total.

And I definitely felt like I was stealing something.
I think clojure is close in some regards, but running on the JVM really hurts me these days (startup time really hurts TDD as I do it). I also think clojure has too much syntax (for a lisp), and am not convinced modern programs should be written in lisp any more (though that's hazy).

At the moment I use Ruby, which is much less frustrating than clojure ever was. (I seriously love the shit out of rspec).

Last but not least: stacktraces.

This isn't to say I think Ruby is better for all tasks etc, just that it fits where I am right now. Clojure is probably better for people with differing tastes to me.
“There are multiple similar prototypical OO utilies... All solve the same problem:”

http://xkcd.com/927/
Thanks a lot for the insight. Fellow Mechatronics Engineer here. Would you like to elaborate on that project of yours? I'm really interested.
The first version of the code was assembled in a few hours and badly structured.

The new code from github is more readable:

https://github.com/sol-prog/schm
Fundable vision
The $25 Computer
Wouldn't it be possible to just write a front end for the iPad, and run a LaTeX service in the cloud? I think this would be by far the easiest way to do it, and I don't think it's really optimal to do all the LaTeX stuff client-side on limited hardware and battery anyway.
OK, here is the dirty truth about applying and being hired

Absolute truth. I have had many jobs at this point and the only one I've ever gotten without already knowing someone was my first job at a grocery store. Even with that one I didn't just fill out an application and drop it off. I found the guy who ran the store and handed it to him personally (did I know him at that point? ;) ). He glanced at it and told me to start the next day.

Every job since then I've been recruited by someone that I already knew who worked there.