skysight-inc/HackerNews huggingface dataset:
Did you hit timing issues with fundraising? Something I see coming for me is that I want to start generating revenue before actually getting funding (as Buffer did), but I can't afford to fully surrender a substantial income during the transition from dayjob+startup to allstartup. Ah, to be in my twenties and happy with ramen-profitable again...

At any rate, I want a fairly tight window between getting the revenue stream started and getting funded enough to make a living and hire more people. Any advice for keeping the size of that window down?
Of course advertising isn't necessary. People will find what they need. The point of advertising is to create a need, and after that, make sure that this need is fulfilled by a specific brand. People might find the best product on their own. But companies don't want you to find the best product. They want you to find their product.
UserConf 2013 in Review
This "poem" is depressing.

Off topic: It's never made sense to me why people call things that don't rhyme "poems." As far as I'm concerned, this is an essay, not a poem.
Other people on your team, might not be on the same SQL level as you. E.g. you can create very fast update/bulk/etc. operations directly in your used SQL engine, but then provide some ORM for people not familiar so that they can get access (speed might not be critical to them, just access to the db).

An example - in the game industry we often have technical artists - pretty cool bunch of folks with awesome talents - art (maya, motionbuilder, etc.) and coding (python, mel, C/C++) - these folks are never afraid to step into the dark woods, and would take SQL and learn it as if it was nothing dangerous, but they surely won't mind a good ORM. From what I've learned, they see most of these things as tools.
In the NOT case, NOT IN and NOT EXISTS may even return different results! I think I knew that once and had forgotten. Good to be reminded!
An ORM isn't necessarily complex. It just needs to map a tuple to an object.

Where things get complex is when your framework starts introducing other concepts such as query generators, unit-of-work, caching, lazy-loading, etc.

One of the most critical features is query generation, which I think is the point of this article. Simple queries are pretty easy to abstract, such as loading rows by primary key or querying based off a simple index. Other queries, especially aggregate queries, get tricky fast. I argue that often it is much harder and more work to construct an appropriate query via your frameworks query generator.

Fortunately many good frameworks allow you to essentially write the exact SQL to be executed and the rest of the framework (mapping, caching, unit-of-work) "just works" with the results.
What are some good resources for methodically learning SQL? Like many of the other devs I know, I learned a hodge podge of SQL while working on other projects, but I've never had any formal or comprehensive training on it. Ideally I'm looking for a book or two, and I don't mind if they start simple as long as they're comprehensive and recent enough to be relevant to modern RDBMSs.
I would love to buy a server that conforms to Open Compute and a rack that conforms to Open Rack. Where can I do that?
I cry hype. You can buy ripple on bitstamp, but not sell. What's the point of that? I received 2000XRP from an early adopter but have no idea how to cash them out or what a "trusted gateway" is.

Can anyone explain how you are supposed to use this?

(edit: started reading this https://ripple.com/working-with-ripple/)

From what I'm reading, the prices are incredibly misleading. People are buying ripples at the high price quoted in the article, but outstanding bid orders are generally 10x lower.

I get that it's a barter/IOU system, but I don't know how you justify that people can start with any amount of ripples they want just because they were there first. Where are they traded? How can I get rid of mine? Am I looking at it backwards?
When's the last time you give your child alcohol?
I think Tequila is what you are looking for. Here are the medical details: http://www.youtube.com/watch?v=EldQzTxSKMM
And there's a free course online from Sam Houston Institute of Technology!

:)
Adobe's Subscription Model and Why Platform Owners Should Care
Do you use data structures? Do you use variables? Do you use anything that in any way stores the values from your database so your application can work with them?

Then you are doing XRM, where X = Objects, structs, vars...
It's hardly fair to call the 70-200 a "200mm+ telephoto". No one buys it just for 200mm or they'd buy a prime. The 70mm end is not far from the long end of an 18-55 (but it is a stop faster).

I'll grant you that you won't get extremely thin depth of field with a kit 18-55, but I don't fully agree that you can't get background separation. Distance to the lens is also a major factor there. Get close at 55mm/5.6. But more importantly, thin depth of field does not make a mediocre picture good. In some photos it can certainly help (in others it can be detrimental), but it's only one aspect. As for light, get a flash. Even an f/1.4 still won't let in light that doesn't exist.
Real life would be a lot more fun if it had a better DM.
In that case, eliminating the complexity of existing control plane software will be a win.

Some people may want to run OSPF or IS-IS, or do some kind of performance analysis, or do ARP/ND/DHCP proxying, or perhaps use switches to aggregate BMC monitoring & control, or who knows what.
i believe you are correct
The sleep alarm is ingenious! How come I've never heard of it, it is such a simple idea.
I too can read faster than most people can talk, but I have the opposite view to you. If it is a technical subject and the lecturer is good then I get far more from a lecture than a book, in the same amount of time.

Kahn lectures are an example and there are many, many other online lectures that I would rather watch than read a book about the subject and I love reading books :)

Note that this is not an either-or. I will watch the lecture and still read the book as this is more efficient method for me.

1. Watch lectures
2. Browse book.
3. Focus in on areas of book I find interesting or relevant.
4. Do examples.
Since we there is no exact definition of what a mentally healthy human being is, in the same way that those specifications would be available for a machine for example, the definitions of mental problems have obviously been developed mostly in other ways.

Conditions where a person causea problems for himself or his surroundings are then labeled as mental health problems. Naturally, the opposite conditions may be benign. The person may be overly obedient, or overly trusting (opposite of paranoia), irrationally peaceful (opposite of depression) and so on, and this may indeed be caused by the same mechanism that causes the opposite condition, but as it does not cause problems, it is not considered a disease.
I don't know why you're being downvoted. Even when you're using an oo language, there's not always a reason to force your query results into an "Object." Frequently the only object you need is a 2 dimensional data structure which could be a list of dictionaries, or a DataTable or something like that. You don't always need a special named structure for the results of every query. ORM's always seem to be designed for people who have a one to one mapping between data structures in their program and tables in their DB. I find that this very rarely makes sense, particularly when you're talking about analytical applications.
It's surreal that, after all the blow-up-in-your-face moments that social media apps have had after doing underhanded things like this in recent memory, companies are still pushing under-the-radar hard sells like this. It has to take an incredible combination of obliviousness and ethical failure to still consider something like this a good idea.

Also, this gives me a very vivid sense of deja vu; I swear I read this exact article at some point last year... strange.
Lying and Hiding in the Name of Privacy
The QuickCheck manual states that they are randomly generating test cases [1]. This tool is build on top of Pex [2] which analyzes the byte code and uses the Z3 theorem prover [3] to systematically find inputs covering all code paths. This is really a impressive and powerful tool. You can have some fun with it at the Pex for fun site [4]. There is some secret code and you have to reimplement that code based on the test results generated by Pex comparing your implementation to the secret implementation.

[1] http://www.cse.chalmers.se/~rjmh/QuickCheck/manual.html
[2] http://research.microsoft.com/en-us/projects/pex/
[3] http://research.microsoft.com/en-us/projects/z3m/
[4] http://www.pexforfun.com/
Top Free Icon Fonts
I tried, but I must say, I don't like the syntax anymore. I used other languages for too many years, like Ruby, and they are simply more useable for me.
Nevertheless it is a powerful language, and devs who want to write apps for iOS should really learn it very well, I think.
More wild assumptions. The M in ORM stands for mapping. I do not map anything, the data comes back in tuples, and is used exactly as-is. Just because it gets stored in a variable doesn't mean there is any form of mapping going on.
WordPress Core is Secure
It’s time to clear up the debate once and for all. Despite all the doubts (and some haters), WordPress core, is without a doubt one of the most incredibly secure platforms you can choose to put a site on.
I have no interest in the 'O' or 'M' in an ORM, but I am very interested in a language better than SQL for interacting with SQL-based pseudo-relational datastores. I've found SQLAlchemy to be a pretty good tool in this respect.
You seem to be missing my original point. My understanding is you want to run the latest and greatest python, best practice is pretty much to use pip & virtualenvs(I'm not a python dev, so don't quote me on that). If you want stable, use the debian packages with security updates. Best of both worlds, like I said, but it's an either/or choice.

Besides missing the origianl point, comparing pip to tarballs just seems wrong. One is pretty much manual, the other is via a package manager, albiet not the distro specific package manager, but one specific to the domain you are working within.

"But then why am I using Debian?"

Personally, I tend to stick with everything from debian direct, but there are lots of domain specific developers who'd rather have the up-to-date stuff and I can't entirely fault their desire when we're talking about real world benefits of new versions. You still benefit from the stable base even if you want to run something up-to-date. You don't see the benefit of that?

Going forward from that, you can still pip in specific versions, update projects seperatly, and obviously test them before doing so, so while you may lose some advantages, living in a specific pip world doesn't seem like the end of the world to me, as long as there's a positive reason for doing so.
I don't get the downvotes - I actually found this to be an interesting comment, thinking about what would happen if we had a mechanism for product discovery other than the kinds of advertising that we get today.
It's not just a UI issues. Gimp is missing features I use in Photoshop all the time. live real time Layer Effects are one of my most used features in Photoshop. Without them I can't get work done. AFAIK gIMP has no similar feature.
"allow Amazon to index and ship Lowes' products. This would allow stores to stop supporting their massively expensive e-commerce operations (or significantly reduce them)"

Sounds like the "online malls" of yesteryear, maybe even a little AOLish. I can see Amazon continuing to be used as a sales channel, but I think we've already gone through that line of thinking and a place like Lowes still finds big value in running their own store.
C# Code to calculate CPU usage (time duration) for specific instance – AWS API
But then the system still says things like "quantal" all over the place (like when "apt-get update"ing).
Live Webinar: Managing Cloud Workloads with Joe Weinman
It's partially that I spend a great deal of time with history buffs, and partially that I took a Modern British History class (1485 onwards, starting with Henry VII).

I also had the same teachers, teaching from the American view, but my college (Carthage College) has a Western Heritage requirement, where second semester freshmen year some of our readings were Locke, Marx and Engles, and two drafts and the final version of the Declaration of Independence.

Plus, political systems intrigue me.
In many common environments (single-tenant, fairly static configs) it probably doesn't make sense to use an SDN. However, if your environment looks more like EC2's, with lots of VMs/apps/services, lots of tenants, and lots of virtual networks, you need some way create an overlay that provides logical layer 2 switching beyond what simple VLANs can provide. For example, if I want to migrate a running VM from one host to another, it would be nice if the top of rack switches could be made aware of the change as it happens so CAM tables could be updated on the fly. Cisco and VMware do something similar today with the DVS and Nexus 1000v virtual switches, and a lot of the OpenFlow/SDN vendors are hoping to extend that type of dynamic orchestration out to physical switches as well.
You should make it possible for people to explore it a bit more organically, say I click on a color, it should show other pallets with that color. It would also be nice to have an easy save image feature if someone finds a color they really like.
I use Shotwell to upload to Picasa which is really a thin wrapper around G+. I also still use Picasa to do any prints I might want since G+ doesn't have that as part of its interface yet.
Great, you have a list of dictionaries of dictionaries. Now the user has updated some of the items inside one of the nested dictionaries.

The user clicks save. Now what? You've got to get that change to the data in the dictionary inserted into the correct place in the relational database.

You're going to write code to do by hand what an ORM wants to do for you.
Like toysrus.com, then they gave up.
To make sure I understand, you're saying we should have a constitutional right to own attack helicopters, armed UAVs, and nuclear, chemical and biological weapons?

(And since the SCOTUS has opted to interpret that corporations are people, too, presumably they would have this right as well?)

Although tyranny would be unquestionably bad, the proposed prophylactic for that hypothetical scenario is worse.

Possibly I'm biased because I live in Boston and recently saw first-hand what a homemade IED can do. I am not eager to see people have the right to upgrade that kind of musket to the pro version.
John McAfee keeps riding the crazy train
http://www.mailvelope.com/

"OpenPGP encryption for Webmail"
I am confused about the dates. If they are doing $3.6M revenue run-rate, that means revenues are $300k/month. Why bother wasting the time to raise what amounts to 6 weeks of earnings?
Interesting that they don't talk about any action they have taken in response (beyond asking their customers to perform some action and implementing vague "security measures"). I would hope that they've identified and fixed the core security issue that HTP exploited.
That (quoted) statement is probably wrong (with the uncertainty focused on how the future goes).

The Mantis shrimp[1] can see colors in up to 12 dimensions, instead of the pathetic three that we can see.

Further, a study done with mice which I can't find now involved implanting mice with the genes for a third type of color receptor, and they grew up being able to distinguish colors in three dimensions instead of two. In other words, if you add a few genes for more color dimensions, the brain adapts.

To advance the human capability to perceive color, it is probably just a matter of adding a few genes. This kind of stuff is within a century for sure. Our descendants could grow up being able to see visual subtleties we can't even imagine, if we choose to go that way.

[1]: https://en.wikipedia.org/wiki/Mantis_shrimp
19th century proletariats?
But a Nobel is granted to a genius already made.
I wanted the exact same thing and it's not totally trivial when you consider different discounts, quantities, past_due, trial dates, etc.

So I built a simple script to do some of it:

https://gist.github.com/5543145
It's not putting the complex stack in the switch, it's putting hooks into the switch so that a complex algorithm can run on a generic server and direct the switches function.

For example, lets say you're moving VM's around, or needed more bandwidth between two areas. You could reconfigure the switch all in software much faster by doing it programmatically rather than going through even a standard CLI interface.

Want to design a new L2/3 routing protocol for your specific traffic needs? Now you can.

Think of this as the difference between a graphing calculator and a copy of R, or SciPy. Sure, they both can do the same basic calculations, but the latter has so much more programmability and headroom.
Your social contacts are currency these days. I could see being burned by this, so I won't say something stupid like he deserved it... but I also feel like he deserved it.
Actually, the more free a market is the less of a problem this becomes. For every Blockbuster Inc. out there perfectly happy with the way things are now, the free market tends to produce three or four Nexflixes who are more than happy to cut margins, innovate and broaden the market.

Of course, with monopolies you get the kind of perverse incentives you're describing. Phone technology and prices stagnated for a decade or two when Bell had a de facto monopoly. I would still argue that a free market tends to produce fewer monopolies than any other practical regulatory scheme, but that's a topic for another post.
I get that you would want all that stuff in a router, but the article is mostly about a new type of top-of-rack switch. My understanding (based on experience that is now a few years old) is that a top-of-rack switch basically only handles layer two switching duties and a separate core router handles the layer three business.
I doubt I could persuade my friends and family to change email clients if there was a decent email client that provided encryption. They're just not that concerned about the government being able to read their mail and would probably be more worried that I was - as it would be seen - becoming paranoid.

Nothing that requires your average user to open a command prompt seems likely to be used outside of the most security conscious of circles.
HTML5 and The Future of Game Design
To address your comment, I respectfully disagree with the majority of it. Especially "attacking you personally" I didn't do that as highlighted by the fact that I clearly stated "this may come across as harsh but, it's useful feedback"

Moreover, your comment came across (alongside this response) that Google "stole" your idea after you reached out to Google Ventures. The idea has been around for a while for instance, Virtual Video Map launched in 2006 (their domain is a parked page) which used Google Maps + YouTube - http://googlesystem.blogspot.co.uk/2006/06/google-maps-youtu... - and that is something you should probably look at using their maps product instead of Google Earth would remove user friction considerably.

Similarly, the idea of a mole does ruin YC's credibility and it does not benefit YC - they are producing 2 Demo Day's per year who they have told the press and other investors that this batch of founders are ones who they believed are the most resourceful with potentially great ideas. Having a mole company goes against that ideology because, YC does not believe that this "mole" company is what they are saying but more importantly, YC are a company and they don't owe anyone anything trying to prove a point which is true.

Founders do have more power today - the cost of starting up a company has fallen drastically and more investors have realised that whilst they can provide help/ideas they have also realised/accepted that a founder may have more domain knowledge into the company then they do which is why, they let them run with their ideas. A classic example of this is with Fred Wilson / Tumblr - Fred wanted comments on Tumblr although David (Tumblrs founder) didn't and pushed back on the idea of not having comments on there - Fred agrees and covers it here: http://www.avc.com/a_vc/2013/05/great-entrepreneurs-will-lis...

Finally, regarding "YC guarantees you funding" they invest $11k + $3000 per founder (as well as YC VC) but after that, you are on your own - being in YC attracts some investor interest but it does not guarantee they will hand you a check.
Thanks. May I ask what are some of the results? I don't mean weight loss necessarily but more health effects. Do you feel like you're lacking anything, are there any negative side effects?
Amazon already is showing links and products from competing sites. This isn't that far fetched.
Thx! Good site, didn't know about it yet.
What sort of mental illness are we talking about?

Do they think that the queen is a lizard and the government is putting chemicals in contrails? I really don't care if they have a gun. Lizard and chemtrail people are clearly loony, but they seem perfectly harmless.

Instead are they a psychopath fascinated with violence? In that case yeah, I am not comfortable with them having a gun... but if we know who they are then why the hell are they not institutionalized already, rendering the issue moot?
Business model: least work routing for truckers, big RVs,
people towing trailers, etc. Pitch as a fuel-saver,
promote with ad-supported local and special-interest ads.
Support click-n-drag re-routing as Google Maps does now.

Note that while many truckers travel recurring routes,
some pick up ad-hoc LTL (less-than-truckload) shipments
and must replan routing with nearly each shipment. For
fun, demo using:

Tucson, AZ -> Tucumcari, NM
Tehachapi, CA -> Tonopah, NV
The buttons belie the existence of an API that can "instruct the hosts to do things". Some of those "things" are pretty powerful.

Without knowing what those things are, I'll just take your word for it that none of them could ever possibly be leveraged to compromise a host or guest without unmaskable and permanent messages appearing in the logs.
Well, that confirms at least part of the Linode story.
Racism at the White House
Honestly, I don't know what the hell some of these companies are thinking but sure wish I had a blacklist of all of them that abuse contacts so I can never ever patronize them.
People are still leasing telephones from AT&T apparently: http://www.kirotv.com/news/news/thousands-racked-up-in-forgo...
I've noticed that I never go back to looking at old photos. If I've been off at a special event - holidays, a conference a wedding etc, I take any photos / video that I took, and edit it into a short film using iMovie. Because the film has been curated and worked, it is generally of higher quality than the raw shots, and as a result I have noticed that I tend watch the resulting films far (two orders of magnitude?) more often than the raw photos.

I've been doing this for a about 5-6 years now, so about 3 years ago I started deleting the raw shots a few months after having finished the film. To date I have not once regretted deleting a photo.
> It has to take an incredible combination of obliviousness and ethical failure to still consider something like this a good idea.

Sadly people don't have to be stupid or evil to think this stuff is acceptable. Bob sees other people do it, and Bob knows it's bad when those people do it, but when Bob does it it's different somehow. There's a reason somewhere that means what other people do is bad spam, but what Bob does is not. When Ann looks at what Bob is doing she thinks it's pretty clearly dodgy.

These kinds of cognitive biases are tricky to spot in ourselves.
A Message to Shareholders About Our New $70 Million Purchase of “Elevator Pass.”
Then learn to write materialized views, and feel the power of the index.