skysight-inc/HackerNews huggingface dataset:
Thank you, dgallagher. I was having a crappy morning slogging through a lot of low level stuff, so I thought I'd take a break and drop by hn to see what was going on. Boy am I glad I did. Your comment made my day.
You make a fair point about the app ecosystem. It has been horribly broken on Symbian for years (at least since they stopped allowing unsigned apps sometime around 2004). Nokia has recently made strides to improve things by concentrating on Qt as the toolkit of choice across the board and streamlining the Ovi Store for developers, but it still has a a long way to go.

But note that my post didn't mention apps, and neither did the original article. I wanted to offer a counterpoint to the popular American notion that Symbian will vanish any day now. Regardless of the app ecosystem, that won't happen with Nokia shipping hundreds of millions of Symbian handsets over the next years.

(BTW, what's your beef with S40 [which is not Symbian-based]? As far as featurephones go, I find S40 quite tolerable. It's the Symbian S60 lineage that really sucks UI-wise...)
Seriously, just walk into these places and ask to speak to a hiring manager.

That is how I got my very first job in the industry. It was a small ISP, do you need anyone who knows Unix? My "interview" with the IT manager was in front of a terminal (no spare chairs, so I sat on a DEC server), showing each other stuff on the command line. Started the next morning.

It works.
I don't use twitter, but I have a few things to say about the site in general.

It looks great. Looks like a very nice interface and design.

Provides a great presentation layer to the API functionality.

One thing though -- your *Tweeting Machine image in the upper left corner links to /public/index.php instead of /public/index and throws and error because of it.
A lot of people don't seem to grasp the concept of assuming certain things for the sake of exploring a problem.
Excellent point. Instead we trust the regulators to make sure banks are a-ok. We would do well to "crowdsource" bank regulation by requiring banks to stream their positions to the public.
Interview: Why Spry Fox Chose Kindle Over iOS
We use water for lots of things. Why are we focusing on the cup? There are much better places to conserve water.

Crop irrigation, and getting rid of septic systems would be where I would start. Don't grow crops in places where you need to irrigate (or at least reduce it), and septic systems waste water, instead of recycling it like a sewer does.
Poll: Only 1-in-4 see American Dream as still attainable for everyone
Precisely. Stores aren't just competing to get users, they're competing to get developers. If one store offers a higher profit margin for developers then that store will have the best apps.

If someone could launch a competitor to the Apple App store, and say "I'm going to take half the margin that apple takes from app developers", I think developers would flock to that store, and then so would customers.
This attack would screw only Opera users. It would not work for users of IE and Firefox and Chrome, who at least know to look for the signature checking, because all such browsers will flag the downloaded executable such that Windows will check its signature before running it.
you still haven't defined the "fragmentation"

You're unfamiliar with Linux distros? There more than twenty "desktop Linux" distros mentioned here: http://www.desktoplinux.com/articles/AT7386380154.html , and that's merely the "especially interesting" ones. In contrast, there are probably less than 20% of OS X users on versions of OS X older than 10.4, and binary compatibility isn't a major issue for anyone except Windows.

OS X, which breaks backwards compatibility more often than Linux (like once every 2 or 3 versions).

That's true, but while there are tools to mitigate that (Rosetta, Classic), it's completely orthogonal to what I'm talking about, as is your server-side software.

Your point about software that "can be made to work" is exactly spot on: virtually anything is possible, in a way that it's not always possible on Mac or Windows, but almost nothing is easy.

I have never seen an install of desktop Linux where the install went smoothly and it found all the hardware and correctly set it up, and all the settings did what they say they do, and all the software available in the built-in software installation tool actually worked. As soon as a person unfamiliar with what to avoid starts playing around with a desktop Linux install, things start to go wrong, and if they're lucky it's a dozen little things that just don't quite work right, and if they're unlucky they stumble into things that really make the system unusable.

I've seen this happen over and over with friends I'd encouraged to try Linux when they were griping about Windows, and I know of only one group (a family) who successfully made the switch. How did they do it? Well, they've learned not to try to adjust things too much, and they mostly keep their hands inside the cart and sit very still, and when things go wrong they quietly wait for the next Ubuntu release in the hopes that the problem will be fixed without too much other stuff breaking. Oh, and they purchased Ubuntu-specific hardware, but things still stop working randomly on update from time to time.

This is what I mean by having a QA problem. Desktop Linux needs a thousand QA and dev people focused on tracking down and fixing all these issues, and it can't get them, and I don't see any way that's going to change.

Edit: Oh, and you'd have to fork about a thousand different pieces of software to achieve consistency and interoperability that didn't immediately fall apart on the next minor release of those applications. Putting together a coherent Linux desktop seems like one of those things where we should be surpised that anyone succeeds at all, rather than upset that they didn't do well at it. "It's not how well the bear dances", and all that.
'Eureka moments are very, very rare'
Good luck to anyone who tries that. My experience suggests you're going to need it
Well, it's assuming your investments average 10x yearly. Of course some will tank and some will get more than 10x.

But my point is that, over 6 years, you won't be able to get 10^6, or really anywhere near that, because: (1) That would require re-investing all your returns, and as PG mentioned most of them have to go back to your limited partners. (2) Even if you could re-invest all your returns, it would be impossible to maintain an average of 10x yearly with that much money.

So the super angels can't really expect to find phenomenal success by just looking for quick exits. They need big exits too. Which means caring more about finding winners and less about valuations.
I haven't looked at this data to know if this would fit, but SVD worked really well for the Netflix prize.

When I first heard its use in recommender systems I laughed and then thought... wow, that's kind of perfect.

Here's a good explanation if you're not familliar with it, and very accessible to those who haven't studied linear algebra (or haven't thought about it in a long time) http://journal.batard.info/post/2009/04/08/svd-fun-profit
Big Python Transition In Arch Linux
How Will Improving My Ratio Of Good To Bad Cholesterol Help Prevent A Heart
And, due the the lower latency, they become a more attractive source of liquidity generating more incoming orders and more revenue.
Hmm... maybe they didn't learn English the way it "should" be learnt, but applied the way Chinese use letters? (aren't ideograms supposed to convey the meaning? http://en.wikipedia.org/wiki/Chinese_characters)

I don't think Russians or other people that use the Cyrillic alphabet, or Greeks have the same problem - so I believe it's not the different character set, but the ideograms.

Learning a language as an adult is hard, I just wonder if it might have something to do with that. (I never had problems reading German or Portuguese in all capitals, or other languages I've tried learning, but they're almost the same language as English or Spanish when compared to an ideogram)
That's why windows (optionally) requires you to press ctl+alt+del to login.
You know, waste, the common definition:

I ate half my dinner and threw it away instead of putting it in a tupper-ware.

I wasted food. (There are starving people in x country)

I malloc a gigabyte of memory and don't do anything with it.

I wasted memory. (but you should see what a memory hog Photoshop is, it hardly matters).

I cut down a bunch of trees, and turn them into paper.
I then put the paper in a big pile and don't do anything with it.

I wasted paper. (I had to cut down more trees, instead of reusing the ones I already cut down).

I turned that into waste, which need not be.

How does economic cost-benefit analysis and share-holder value even factor into this? The fact is that we have the technology to do this, it reduces our need to cut down and process timbre, and reduces environmental impact of our consumption (and in doing so helps survival of future generations). 'The market' is incredibly short sighted in terms of planning for our future. Ethically, we should conserve resources.
[One of my favorite excerpts from Why's (Poignant) Guide to Ruby]

Today I was at this Italian restaraunt, Granado’s, and I was paying my bill. Happened to notice (under glass) a bottle of balsamic vinegar going for $150. Fairly small. I could conceal it in my palm. Aged twenty-two years.
I’ve spent a lot of time thinking about that bottle. It is often an accessory in some of these obsessive fantasies. In one fantasy, I walk into the restaraunt, toss a stack of greenery on the counter and earnestly say to the cashier, “Quick! I have an important salad to make!”

In another, related fantasy, I am throwing away lettuce. Such roughage isn’t befitting of my new vinegar. No, I will have come to a point where the fame and the aristocracy will have corrupted me to my core. My new lettuce will be cash. Cold, hard cash, Mrs. Price.

Soon, I will be expending hundreds for a block of myzithra cheese.
My imaginations have now gone beyond posessions, though. Certainly, I have thought through my acquisition of grecian urns, motorcades, airlines, pyramids, dinosaur bones. Occassionally I’ll see wind-tossed cities on the news and I’ll jot down on my shopping list: Hurricane.

But, now I’m seeing a larger goal. Simply put: what if I amassed such a fortune that the mints couldn’t print enough to keep up with my demand? So, everyone else would be forced to use Monopoly money as actual currency. And you would have to win in Monopoly to keep food on the table. These would be some seriously tense games. I mean you go to mortgage St. James Place and your kids start crying. In addition, I think you’ll begin to see the end of those who choose to use the Free Parking square as the underground coffers for city funds.

You’ve got to hand it to fun money, though. Fake money rules. You can get your hands on it so quickly. For a moment, it seems like you’re crazy rich. When I was a kid, I got with some of the neighborhood kids and we built this little Tijuana on our street. We made our own pesos and wore sombreros and everything!

One kid was selling hot tamales for two pesos each. Two pesos! Did this kid know that the money was fake? Was he out of his mind? Who invited this kid? Didn’t he know this wasn’t really Tijuana? Maybe he was really from Tijuana! Maybe these were real pesos! Let’s go make more real pesos!
I think we even had a tavern where you could get totally hammered off Kool-Aid. There’s nothing like a bunch of kids stumbling around, mumbling incoherently with punchy red clown lips.
The (still!) ongoing translation of the dead sea scroll fragments could really benefit from some computational techniques. They're trying to do something akin to gene sequencing manually.
Western MA (Easthampton) - Developer support engineer (entry-level) or .NET SDK engineers (.NET + either JavaScript ninja or C/C++ guru -- not listed yet) http://www.atalasoft.com/company/careers
Awww don't disappoint me like that Ars.

Paper in the ground is the opporite of CO2 sequestering because you had to cut down a TREE to make that paper. A living tree is, by definition, a CO2 sequestering machine.

Also, throwing paper and organic matter into modern landfills, which promote anaerobic breakdown, produces methane. As you know, methane is a much more potent greenhouse gas than CO2.
> now they can trade faster than they can think

They already do that. Now they are able to trade faster than their machines can think.
Ballmer gives another $325k to campaign to defeat WA tax
Tell HN: If you blog regularly, check out eBookCake.com
I launched this design service for bloggers and web authors who are looking for ways to further monetize their existing blog content.

from the site:

------

http://ebookcake.com

We Turn Your Blog Posts & Articles Into Elegantly Designed Ebooks
Increase revenue from your existing site content.
Have your cake & eat it too!

Diversify and monetize! let us help you.
you’re already writing regularly on your blog, perhaps even selling ads on your site. offer your readership a convenient, elegantly designed way to access that same content. offer your site sponsors a new way to advertize. monetize!

-------
Video + Canvas = Magic
On the matter of Logic: disagree. Logic sells Macs. I know plenty of musicians who either have bought (my self included) or want to buy a Mac from the 'pro' lineup specifically for Logic. The only competitor that I see as truly being on the same level as Logic is Cubase/Nuendo, which seems to run better on Windows anyway.
Ahh but Symbian C++ is not really C++...more like its bastard stepchild which manages to remove most of the nice stuff from C++, and is just different enough to make you rewrite your whole app </bitter>
Publishers stop printing old books and bookstores then have a hard time of finding enough books to shelve. We're sort of forced to get the new edition. However, there's a growing movement toward open source textbooks for static knowledge.
To clarify I don't think it's sexism per se, but rather the fact that she's non technical and not part of the tech community. I think if she had been a Ruby programmer and the design and content of the site had fit the norms of the HN community then it probably would have done just as well. (Adjusted for vote inflation.)
Interesting note, Debian is the only major distribution without a /usr/bin/python2 symlink.
this resonates at different levels for different communities. most important to me: Dollars/(Control+Speed) Ratio

A close second is also the number of deals an angel has done. It signals two things to me: a) they are comfortable/know how to do this b) they have an extensive network of other people they have done deals with. 20 different deals with an average of 4-5 investors in each, means a network of 80-100 investors they've coinvested with. will obvi be some overlap. You can disregard this for newer angels and use a gut instinct to see if this is something they really want to do. I know you just started doing investments as an angel, but it's very clear out there that this is something you plan on doing, enjoyit, and know the way it works.
Holly crap ! Why do you need to many windows ?
This makes me wonder how, in mission critical and real time systems like LSE, they maintain a balance between being ACID and fast. Does any of these transactions ever touch the disk ? If not, how do they handle machine failures ?
Obligatory Machiavelli's quote: "For my part I consider that it is better to be adventurous than cautious, because fortune is a woman, and if you wish to keep her under it is necessary to beat and ill-use her; and it is seen that she allows herself to be mastered by the adventurous rather than by those who go to work more coldly. She is, therefore, always, woman-like, a lover of young men, because they are less cautious, more violent, and with more audacity command her." (The Prince)
"get ready for this – access to first-quality software developers at the very low cost of $12 an hour. "

followed further down by:

"Lots of rough edges: For all its simplicity and low cost, Applane is not Salesforce or LiquidPlanner or Basecamp. And you will feel it. Features are rugged. Google Ranking data and sales conversion tools were not first-rate. And do not expect that fun Web 2.0 feel of a BatchBook, or even a Capsule CRM Tool. Plus, overall, the code can be slow, particularly for larger databases. The company said it is upgrading to new server technology to address that issue."

These two seem in conflict.
That's an excellent question that is raised often when I talk about WatchParty. The fact is, however, that 85% of all TV watching is still live, the amount of live TV people watch is increasing, not decreasing (http://goo.gl/X0mH).

We're approaching WatchParty as a Lean Startup, so we're concentrating on that 85% to start. We know that plenty of folks timeshift, and we want to provide a great social TV experience for you as well, but it makes more sense to solve a problem for 85% of the market first. Of course I believe we'll be wildly successful and will soon solve your problem, too.

Thanks very much for your interest!
Well, yeah, you've got some good points there.

All I'm saying is that fragmentation never bothered me so much, and even on Linux where you've got a thousand options available, there are a couple of paths that you can go on which will make everything less painful.

When it comes to Android development, yes you need to test on multiple devices, but what's mostly broken is the design that has to have adjustments for multiple resolutions ... but then again, I haven't done stuff too complicated thus far.

I feel this is the same gripe people have with the web, where I do have experience and where fragmentation never was an issue for me. All I had to do was to look around for abstractions, and for IE hacks try not to reinvent the wheel on every single project (and just ignore IE6 since about a year ago, but with a nice warning for users to know what's going on).
Color me unimpressed.
.Net and newer windows have some really cool real-time features -- like deterministic garbage collection options, various per-thread priorities for scheduling, preemption and so on, making it a decent real-time platform. (for some definitions of real-time).
Sure, no problem. Looking forward to your project. :)
They are much more than just ok. It is great to have kids.
Great to hear stuff like this, and I just asked this several days ago: http://news.ycombinator.com/item?id=1797124 but it went nowhere.
this is so true.. just try to find projects within the company you work for that are (1) within you reach and (2) have the greatest impact. by this you'll learn, trive, supprise, and get great ideas for future businesses of you own.
A growing tree is a "CO2 sequestering machine". A living tree is not, since when it dies all the CO2 is released.

The best thing is to grow them, then cut them down and bury them in a way that prevents them from decomposing.

As for methane, only a small amount of the organic matter turns into methane, plus while methane may be potent, it doesn't last long.
Do the rich owe a “debt to society?”
You can get your coffee in a ceramic mug (I have only ever been in European Starbucks but it would seem weird if that’s not a worldwide thing.) so they must have some sort of dish washing capability.
Thanks, I'm really pleased you like how it looks :)

Grr about the link, I thought I'd caught all them! Thanks for letting me know about it, now fixed :)
> This whole discussion about fragmentation is a tempest in a teapot.

Nothing else you say really backs this up, your point seems to be more along the lines of "you can't afford to ignore Android".
"If one of those bubbles touches me, you're going to be arrested for assault."
I don't know why it didn't work out for Red Hat but it works quite well on Windows. And honestly I don't know whether they use(d) HTTP or not, but given that HTTP is dead simple and as lightweight as a protocol could get, maybe it wouldn't be such a bad idea to use it for exchanging messages in this scenario.
Whenever his lips move.
I gave two talks[1] on Riak in NYC this month and one of the main points tht I tried to stress was that Riak is more than a monolithic persistent data store. Riak is actually a very well thought out federation of independant code modules.

This had not always been as evident when looking at earlier
releases of the source. Over time what became clear is tht Basho was refactoring their code to allow for interesting combinations and enhancemnts over their standard offering. As the OP points out, the recent modularization of riak_core has unleashed a wave of potential within the Riak ecosystem as recently manifested in the form of Riak Search.

I'm am certain this design approach of code modularization will prove immensely valuable as Riak continues to mature.

[1]http://www.slideshare.net/siculars/adding-riak-to-your-nosql...
at http://getglue.com we are looking for sysadmins, backend devs (we are a Java shop), and possibly a mobile developer. all of these are full time- but we are certainly open to remote work for the right people.
You mean children aren't something that you can selectively nurture or neglect, at a whim, until one of them becomes a rock star and pays your bills for you?
The old complaint was that people used too many fonts in one document, going wild with their new WYSIWYG editor.

Now, people have for the most part adjusted to having a lot of fonts, and started using only one.

Unfortunately, it's Comic Sans.
Debugging in an Asynchronous World: Techniques for Instrumenting Complex Systems
Any examples of iPhone game developers who made a decent game but didn't make six figure downloads?
When did they start putting out textbooks as unbound stacks of 3-hole punched sheets? My wife is taking a language class and this loose stack of paper is her "textbook".

So to add to the insult of having to buy a binder to hold the damned thing, how do you sell this thing back? How do you know all the pages are there?
It's a little bit amazing having a touchscreen keyboard, in that if it's missing a certain key, you can just add it.
Thanks a lot for sharing those. I have found myself in the same position recently. And in order to overcome boredom, I started looking for broken things to fix in the area that I work in. I have been able to find a manual data entry process that goes into our Finance database. Talk about obvious!

I put a proposal together to the management with the $$$ impact ( and it comes to a million dollars!).
The amount just broke down all barriers for me. Nobody questions why I am doing this now. I have full liberty on how to execute this. I even got another developer dedicated to work on the project with me.

This is going to be completed for testing in another 3 weeks. We will see how this turns out.

I totally agree with edw519's suggestions and examples.
Your initiative will be rewarded.
HotPads' Jimmy Too Damn High and Too Damn Low Rent Index
Yeah, however, if someone were to buy $1 billion of them, they may have the ability to shrink it down to a 30-40 nm design, significantly reducing the footprint. Further conceptualize it by thinking of the footprint of a decent cluster, with all the 1u blades spread out over a certain area. Definitely feasible, though i recognize your computations are die size, not total computer size.