skysight-inc/HackerNews huggingface dataset:
Kirsty is a very nice person who always had an open ear and fast feedback for yc applicants. Thank you for that and congratulations!
I don't believe there's a straightforward way to understand art. Sorry if I misled you. That XYZABC bit is generally the summary of a lot of discussion, with explanations custom-crafted for me.

If you want to understand it, go take an art history class. Then you'll have the attention of somebody whose job it is to explain basic art concepts to you. That's not the job of anybody at a typical gallery or art opening.
"I can't think of any reason why any of these people would de-friend me."
I am actually on the opposite side. I have so many fb friends that I wonder if they should actually be my friends on fb since I hardly havae any context remaining with them (met them during college etc. but never kept in touch afterwards).Yours is a nice problem to have.
An interesting phenomenon may come when unintentional photo bombs identify either celebrities or wanted criminals.
Ask HN: At what stage of your start-up would you quit college?
Leaving University/College is not a decision to be taken lightly, especially if one is near the end of a course and has accumulated substantial debt. Even if you have great personal belief in your start-up it would be unwise to quit without some initial traction. What would be the key trigger in your decision? For anyone who did decide to drop-out, at what stage in your growth did you decide to take the plunge?
While acknowledging that the original post was an engineering exercise, the fact that your improvement required breaking the "rules" beautifully demonstrates how, too often, software designed for humans simply ignores how they really work.
Show HN: Apptlantis - full-featured web presence for mobile applications
I noticed in Google Chrome that the edges of the crane figurine did not quite meet up, so that there were black lines in the body of the crane where the separate planes didn't quite meet.

I've noticed in the past that CSS seems to have real problems with this in other cases as well.
> In some ways, software is like law (or accounting) - why do we pay lawyers so much money, even though in many cases we can simply file the paperwork ourselves?

This is because the simple case (ie, everything goes well) for both programming and most law (leave aside liitgation) are usually straightforward.

The problem comes in exception handling. This is the 80/20 pareto split (80% of labor done on 20% of scope) - at this point, even a good lawyer/programmer may have difficulties getting things to work properly.
I have yet to read an obituary (even one of a young person killed in an accident) where FB was ever mentioned as being a hobby or passion or an admirable part of the deceased's life.
Lighttpd and password protected directories
As a CrossFitter, I can tell you that I compared the price to personal training. I feel like I get the results of a personal trainer + a community feeling -- and it costs $7/session instead of $30 or more (since I go 5 days/week). After a year, I feel like the results justified this decision.
Good thing is- its Free! Its a tool for start-ups like ours. Here are some benefits we have experienced by internally using this tool.

1.Reduce email, meetings and duplication of effort. With transparency comes efficiency. Short status updates replace lengthy email threads and all-hands meetings, and prevent multiple people from working on the same thing.

2.Keep your entire team up-to-date on customers and projects. Quick status updates keep everyone in the know about critical business issues, and enable real-time group collaboration and problem solving.

3.Build a culture of radical transparency and accountability. Empower your team to create a workplace where trust, openness and achievement are celebrated.
lets see some stats. Its a bit unfair to compare an in memory database with a severely truncated feature set to a more robust sick based system.
Assuming the radius of the earth is 6378.1 Km (it varies), the distance traveled over the circumference of half the earth will be 20037.375179 Km, compared to 12756.2 Km traveling straight through the earth. The difference is 7280.60115 Km. So the best possible case is a time saving of 7280601.15 m / 299792458 m/s = 24.285 mS (what parent said).

Expanding on that a little:

Using more realistic values, the distance between New York City and London is 5567 Km, while the path through the earth is 5392 Km (see http://imgur.com/Th6jW). So this would save 175000 m / 299792458 m/s = 0.583 mS

On the other hand, Spain and New Zealand are pretty much directly opposite (http://www.freemaptools.com/tunnel-to-other-side-of-the-eart...) each other, and Europe to Japan is pretty close to being on directly opposite sides of the earth.

So London to New York might be cost effective at $25 million, assuming the same $300M/6mS (http://www.telegraph.co.uk/technology/news/8753784/The-300m-...) rate, while best case (Spain to New Zealand) might be worth $1.2 billion.

Had to brush up on my geometry:
http://www.mathopenref.com/arclength.html
http://en.wikipedia.org/wiki/Law_of_cosines
I'd be very interested to know in which country these app reviewers are, whether they're educated, whether they're being paid well, and how the working conditions are for them.
A weekend project - QuotesCube - Your daily dose of quotes
Based on this and the biannual stories of how many great teams there wasn't room for, I wonder: how long until the YC partners aren't advisors so much as the deans and department heads of YC University?

I realize that's a hugely loaded question, just curious what people's thoughts are.
I believe he's talking about configuring your desktop environment such that it will launch .jar files with java (perhaps through a script intermediary), which is indeed not nearly as cool as what you're describing.
Of course. I studied computer science in Germany and Alan Turing was a fundamental element of the study. Learning how the turing machine is working was mandatory. I studied from 2000 - 2005.
Curious if it is possible to take the FIOS router out of the equation entirely?
Show HN: Find Jobs At Your Friends Companies with matchFWD
I bought an Airport Extreme and have been somewhat disappointed with it.

I hadn't heard the term QoS until today.

It looks like Airports lack it:
http://forums.macrumors.com/showthread.php?t=1115580

Which is sad. We've got 5-10 devices connected at any one time and have had really terrible problems in terms of getting a consistently fast connection.

It seems like my internet connection has gotten worse over the past 4 years living in San Francisco and it's hard to pinpoint the cause because of the lack of innovation in routers. It would be nice to see someone come out with something really innovative here that shows easily what type of traffic you are getting and what is causing slowdowns.
Spotify for Books? Sound off -
Khalaa Ki Beti
Yeah, and I rarely use java command line utilities, personally, with one exception.
Netmagis: sophisticated network management using Tcl
Help me chose a stack for real time dashboard app
I will build a dashboard system for my apps, where a page will have several widgets that draw charts, tables and glyphs representing potentially unrelated data.

The client will be HTML5 and I can push for only modern web browser. Not worry for legacy stuff.

My big problem is what stack use for this. I want to store "tables" for use in the charts and in real-time update the widgets.

For example, a invoicing widget will show how much $$ have been collected today. In the "table" will have a row for each total of the invoice:

inv = 1; total = 50

Total: 50

and the widget will draw that. When new data is pushed:

inv = 2; total = 100

Total: 150

The widget will show in realtime the total to the end-user. The data will be collected by agents made in python/ios.

The data is private for the user company, so is important the security/privacy - that is what make me distrust client-only tech like firebase, pusher-. Eventually I will need to purge too old data (ie: I only need to keep as much data is necessary to proper evaluation of the info need for the end-user. For example, only keep 1 month of invoicing totals).

My idea is to have data feeds and display widgets. Several widgets could display info on a single data feeds. I need to attach alarms to react to this data, ie, if the invoices of today are 0 then send a email or something like.

I wonder which backend/platform will bring me closer to the build of this system. I have experience with python/django/.net/postgress but could accept the use of something else if solve best this kind of app behavior, I'm not afraid to learn new things. I deploy to heroku, but could accept a change.

So far, I have a look a firebase, redis, derbyjs, socket.io, node.js, 0mq, brubeckt, angular.js, batman.js, meteor (look like the real-time thing is exploding now, and every second something new happend, making me very difficult to see what to do)

Is not like with a classical CRUD website where is easy to see how fit something like django as a tool to make that website.

So, my problem is that I don't see a clear stack. When I meet ruby/django (despite that I have not idea about python/ruby) was very clear to me what exact kind of software could be built with them. Because this stuff is very new, I can understand that not exist a clear "winner", that is the reason I look for suggestions.
Another vote for Mikrotik. I bought a RB751G-2HnD myself about a month ago, because I needed a router with decent features and fast enough to handle a 90/10 Mbit connection.

The feature list is very impressive and on par with professional-grade gear (Cisco etc.). Only downside is that it's not open source, but it's updated about every month or so. [1]

[1] http://www.mikrotik.com/download/CHANGELOG_5
Talk about timing! At 44Con we've just finished round 2 of our CFP acceptance and rejections, so we have this[1] page up for our speakers (although it's not been sent out yet). Hope it's helpful, and if anyone can think of a way to improve it I'd love to hear!

[1] - http://44con.com/speaker-hints/
Sure, there's no reason why apple shouldn't be able to make subjective quality value judgments. When I go to any retail store, the purchasers have already made hundreds of subjective rejections for me. Some stores are stricter than others, and that's OK.

I like knowing that something I buy at Nordstrom probably won't be complete and utter garbage. If Apple wants to be the Nordstrom of app stores, that's their right.
The stuff that shows up in the MOMA is surely the top 10% for some audience; otherwise a curator wouldn't have bothered with it.

If you're expecting that it should also be in your top 10%, well, then you have created yourself an expectation. If eventually that stops being fun, there are other things you can do.
Any plans for providing Android app too?
It isn't well known in tech partly because it doesn't have a very strong engineering focus. While other departments are seeing incredible growth and development, the school of engineering is relatively quiet. It simply hasn't been a priority when huge grants for health and biomedical sciences are ripe for the picking.

There was a good entrepreneurial bent at the school, but in remarkably traditional industries like retail and small-scale supply chaining.

I would love to see more tech innovation focus at the school. Might make me more willing to read those alum letters.
When you are used to the fine grained control you get with a lower level language, html5 will always seem inadequate.
If I could do it all over again:

1. I'd try everything in my power to avoid taking on any debt, much less "significant debt." Go to a State school, go to a school near home so you can stay with mom & dad, work a part-time job during school, etc. Actually, I did all of these things, and did manage to avoid taking on a large amount of debt ($3k was all I ever borrowed).

2. Given (1) above, I'd drop out of school at the drop of a hat... in practical terms, that probably would mean "if I could find one other person crazy enough to work on the startup with me" then I'd drop out and do the startup. If we could hack nights and weekends for a while, get a prototype out and demonstrate some traction first, so much the better.

3. If (big IF) funding were available (outside investors, a paying customer, etc.) then it would be a no-brainer to me to quit and do the startup.

Looking back, I did drop out, just not for a "startup" per se, and I've never really regretted it. The only reason I'd go back and finish my degree at this point is just so I could say I did it (I actually do prefer to finish things I start).
How To Contribute To Open Source On Github
Can't the Oatmeal guy counter sue for for libel? (He didn't get a horde of trolls to attack this guy, they are all acting on their own accord)
Aren't rainbow tables in general defeated by proper use of a salt, regardless of the hash or key generation?

Wouldn't bcrypt without a salt would be vulnerable to a lookup table of the top 100K passwords, say?
You should ask Mike Daisey to check that out for us.
You can look for yourself using smartctl -- they still respond after the mechanical failure. Aside from pasting internal emails (not happening :)), you'll have to google for yourself on this one. We didn't do anything novel with these drives at a hardware level to make them fail, and we've got dozens of Constellations in an identical configuration that have had no failures after months of load.

It's not transfer speed that they seem to trade off for, it's access times. That may have been part of the problem -- our reads are extremely random over a very broad range of sectors. This isn't exactly a log or video server usage model. :)
What kind of fine grained control?
I didn't even realize it was a female author until the quote about the PR person saying girls not usually being into this stuff. A PR person that is saying stuff like "I think I better play it for you" shouldn't be in that business, no matter who was at the keyboard. She said it happened many times, after a while I'd be compelled to say something to shut them up so I could play the darn game.
Web Opportunities for Brits in contintental europe
> but if it did legal definitions wouldn't matter much at all.

I was thinking in more of an ethical/common-sense kind of way. If I pay NF $8/month for their streaming services, is it reasonable for me to claim that I deserve a fully-featured and well-documented API, complete with access to my historical data? Legal questions aside, it seems unreasonable from a gut-check point of view to expect the services of all the engineers & tech writers responsible for making that happen (and keeping it updated) in addition to the streaming service.

If my business depended on access to this Netflix data, you can be sure I'd be making calls and in-person visits if possible to try and form some kind of partnership with them. I think it would be reasonable to assume that kind of business model (NF's model WRT data access) is probably unsustainable and I'd have to do something to protect my business.

I'm betting NF is in the process of creating developer accounts. For $xxx, you get an API key that you embed in your apps that turns these features/this access back on. I wonder if pricing is what's keeping dev accounts from showing up yet -- NF seems against utility billing for end users, but they must deal with it all the time on the back end. Hmm. To your point about the power users, some kind of freemium model would work fine for keeping them happy, I'm guessing... once usage is "Real Business" level, make them pay for it, Google Maps-style.
Who's expecting the layman to have an understanding and a positive opinion of everything that turns up in museums and galleries? Not the artists or the curators, surely.

If anything, the only problem I see here is the reverse: Laymen are expecting that all those things should be instantly accessible to them with no work.
A Canadian dollar is only $0.974USD right now.
I received a javascript alert that an error has occurred. I'm using Chrome. I can see the editor but not the template/project I chose.
Fast, in-memory data stores already exists with support and ease of use/deployment...I was able to set up hazelcast for my distributed cluster in minutes...I don't see the advantage of this over nosql or in-memory data storage.
And who says Romance is dead!
Dear Marketers: Enough with the QR codes
This is like asking a Human Rights group if they've heard of Ghandi
Dev Jam SF - June 28-29, 2012 : Schedule at a glance
The SF Bay Tech Career Expo & DevJam at the Moscone Center, held concurrent with and across from Google I/O, on June 28-29, is open to all tech professionals. The expo showcases jobs and careers at dozens of interactive companies in a casual, creative atmosphere. The DevJam activities include a Community Summit, Mobile Privacy Workshop, Gamification Workshop, NOOK Developer Workshop, Girls in Tech Panel on how to land the perfect job and much more. This is an official Google I/O Extended site livestreaming Google I/O keynotes and key sessions. Connect with peers throughout the day. Visit the optional preregistration page at http://TechCareerExpo.com/talent/, or just stop by the Moscone Center. Interested companies may order exhibit space online at http://techcareerexpo.com/employers/ .

Participating Organizations: PulsePoint, Big Fish Games, Visa, Inc., Quantcast, Lookout Mobile Security, Elance, Sony Network Entertainment International, TubeMogul, Inc., Microsoft Interactive Entertainment, Activision / Beachead Studios, Amazon-Retail, Ask.com, AT&T, Box, Buddy Media, City of San Francisco, Dice.com, eBay Inc., Elemental Technologies, GigaOM, Groupon, Indigo Solutions, InMobi, Inc., IntApp, Justin.tv / TwitchTV, Lab126, Luna Data Solutions, Machine Zone, Netflix, Inc., NOOK, Barnes & Noble, Pivotal Labs, Proofpoint, Inc., Reddwerks Corporation, Robert Half Technology, Safeway, Salesforce.com, Samsung Mobile, sf.citi , SocialChorus, Storm8, StumbleUpon, TEKsystems, The Creative Group, The Federal Reserve Bank, TRUSTe, Walmart Global eCommerce and Zoosk.
If you're interested in Popper, please let me invite you to the best Popperian discussion group on the internet:

http://beginningofinfinity.com/discussion

I'm aware of that Feynman quote. But he apparently had in mind typical philosophers as he did read and understand Popper.

Here's a quote from David Deutsch (correcting someone who claimed that Feynman had never heard of Popper):

> For what it's worth, I happened to mention Popper in the one conversation I had with Feynman, sometime in the 80s, and he did not say "who's that?" but replied meaningfully to the point.

I know Deutsch and have heard the full story. Feynman showed substantial understanding of Popper. Plus avoided all the usual epistemological errors.

Feynman may have been introduced to Popper by Wheeler. Here is Deutsch on Wheeler:

> Wheeler ... (my boss and Feynman's thesis advisor and subsequently his collaborator), knew a lot about Popper and was honoured and delighted when Popper quoted one of Wheeler's aphorisms as a chapter epigraph. Wheeler and I discussed Popper in detail on several occasions and I tried to persuade him to become a Popperian -- ultimately without success, because he preferred Polanyi (!). Nevertheless there were specific aspects of Popperian philosophy of science that he very much agreed with, especially that scientific theories are not derived from anywhere, that they are conjectural and full of errors, and that science makes progress by correcting these errors.
Are there any user-friendly alternatives to this?
What is the problem with implementation no. 2?
Hell, even if you were a virtually incapable, absolute neophyte, so what? The PR guy should still not be ripping the controls from your hands. These all sound like miserable demos, or perhaps very poorly trained staff.
Can somebody please explain what it means to be a YC partner?
In my head, I translate that as "I don't want to think about whether my code actually helps anyone."

Because if you do care, you necessary need to (1) learn what someone's problem really is, (2) figure out how to solve it, (3) explain your solution to them so they use it. And at that point, you're "doing business".

Business is not accounting. It's problem solving. It's designing algorithms that run on people and processors. And you measure the performance of your algorithm in money, because money is the best measurable proxy we have for "what people value".
> Perhaps there is a startup opportunity for an API driven unbranded movie streaming service where the product is the viewing API/data rather than the streaming.

Maybe that's exactly what Netflix intends to offer -- a separate product that's just API/data. Developer account?
Really? I've done many, many queries on large, but fittable-in-memory datasets and with a few little tricks even MySQL can be fast (make everything a temporary table with an append only transaction table to rebuild the temporary tables if lost, don't use keys, use indexes, avoid bad practices (filtering after a join, using subselects, or needlessly avoiding HAVING clauses).

Did you mean large, fittable-in-memory, and (distributed across multiple computers and/or very reliable)? Because that is much harder.
> We will also put the technology on steroids, by building a clustered system

Isn't that the same as MySQL Cluster, minus the SQL-to-C++ part (and maybe lock-free structures)? Why not fork MySQL Cluster to add the SQL-to-C++ code generation? Then it seems you could claim (from MemSQL site) "MemSQL is ... still faster than other in-memory databases because of SQL-to-C++ code generation" and also support every feature of MySQL Cluster. Why reinvent the wheel only to create something with great limitations compared to the existing wheel?
Yes! I went from very confused to very angry when I watched "Battle Of Los Angeles" on Netflix streaming thinking it was "Battle: Los Angeles". And that didn't cost me anything (other than the 20 minutes wasted before I realized I had been tricked).
My cofounder and the VP of Sales at the last startup I was at both swear by http://smilesoftware.com/TextExpander/, but it doesn't "learn", you have to predefine shortcuts sadly.
AirPort Express/Extreme/Time Capsule are nice products that are very easy to set-up, but they do not have any user-accessible QoS settings or management (the point of this article).
Congratulations Kirsty!!!
DoReMi Zoo: My First Piano | Beautiful and free iOS application
C# has been making Java better for years. Now F# gets to make C# better. Everyone wins!
When Passion isn’t Enough to Get Your Project Off the Ground | 21times
We're currently waiting for the approval in the app store for iPhone. Haven't made anything for Android yet, waiting for a few pokes on the demand side :) like this one.
I agree EVIL is pretty good, feels much better to me than Viper/Vimpulse. One issue with any Vim emulation in Emacs is the need to create vim-like keybindings for add-ons, like Org-mode. If you don't do this, and if you use many Emacs add-ons, you'll enter Emacs ctrl-key hell despite having decent Vim emulation.

Below is newsgroup thread with basics of adding Vim-style keybindings to Emacs/EVIL for Org-mode. I chose to make these sample bindings same as those I use in analogous functions in VimOrganizer. (I'm the author of VimOrganizer.)

http://thread.gmane.org/gmane.emacs.orgmode/52815/focus=5281...
Yes. We all kind of forgot, didn't we?
It doesn't look like you spent much time with it.
Yes, I note that I have no problems browsing while downloading bittorrent with my Time Capsule, whereas my housemate's Linksys with DD-WRT would bog down.