skysight-inc/HackerNews huggingface dataset:
> I assume demand in major cities doesn't really change that much so that the schedule is announced and updated very rarely (similar to public transportation).

This is way way way off. Looking just at my experience in San Francisco: weather patterns (in detail, across different parts of the city), public transit issues, tourism, events, fluctuations in the city's population and travel across various holidays/festivals/three-day weekends, changes in price of Uber, changes in price of alternatives (i.e. Lyft drops prices)...and the interplay of all these variables (e.g. public transit happens to have diminished capacity along a critical line for a given event vs having diminished capacity on an unrelated line).

It's not market fundamentalism to acknowledge that what the market is good at is this sort of massively decentralized, million-variable price optimization[1]. This is precisely the reason why direct price controls on consumer products tend not to work: because it's damn near impossible for any entity (even the freaking US gov't) to accurately gauge the million variables that go into setting supply and demand. The idea that Uber could do this without being way, way, way off almost all the time is a hilariously bad idea.

As someone alluded to below (and I alluded to above multiple times): The product Uber is selling is predictable-availability rides. The product taxis are selling is predictable-price rides. It's nonsense to say that reducing the predictability of Uber's availability would be "less stressful" or easier on its passengers.

[1] Note that it optimizes for allocative efficiency. Much of what market fundamentalism gets wrong is ignoring that allocative efficiency is not always what our goal is. That's not relevant in this case though, since we're explicitly talking about how a centralized, top-down rate schedule is a laughably terrible idea.
Hyperbolic much? At least a portion of the purpose access to items that might be difficult or impossible to obtain. Further, it's entirely legal to bring home modest quantities of various items for possible resale, in some cases at a profit, others not.
Because it seems to me that the web of family resemblances for "derivative" should include the rate of change of one thing with respect to another, not just that the product rule is satisfied. That is, it seems to me that the attempts to extend "derivative" are extending it to the point that the web of family resemblances no longer fits.
I wonder where the de minimis line gets drawn. I suppose it's like pornography, "I know it when I see it" kind of thing.
On the other side of the coin, there are index funds for fixed income too. That would be a better compare against hedge fund that primarily uses fixed income assets. (For hybrid hedge funds, there are hybrid index funds too.) Once again, the 2 and 20 payment structure makes it very hard for it to beat a 0.2 fee index fund.

And as for clearly better funds like A16Z and YC now, there have many numerous that have held that crown before. Fees and fund expansion have resulted in worse results -- allowing newer players like A16Z and YC to take off.

My argument is that I don't think it's clear who'll beat the broad market (for their asset class) once the fees are taken out. I suppose we disagree about the value of high-fee managed funds (whether VC, PE, Hedge, etc.). That's fine.

Anyway, enough digression from the discussion on hand.

Good luck to the founders in making their value proposition clear. I am sure there are lots of people want to invest in hedge funds but don't have the funds to invest directly. They will find this appealing.
Thanks for the response but I Don't think 2. I think that rest encourages thinking about the nouns rather than the verbs and ends up exposing too much state to the client. His first example shows the client dereferencing the product id in other to figure out how much to charge. The client should not be doing that. If he was thinking in verbs it would naturally come out as make_sale(product, customer). But REST has only a few verbs which kind of hobbles your ability for expression.
They are incapable of looking forward more than a couple of months...
Yeah, I don't know anyone with the title "data scientist" at Google, even though basically every search quality backend engineer I know does work that is actually data science.

My manager once said he had a good anti-Hearst pattern for Google executives: "Google executive". In other words, if the press reports that someone is a Google executive, it's a pretty likely bet that she's not. Actual executives at Google have the title "software engineer", as do data scientists.
Words of wisdom: https://twitter.com/Pinboard
Telstra found divulging web browsing histories to law-enforcement agencies
I wonder if Sandstorm has a chance of being broadly adopted by NAS vendors as an alternative to their own packaging mechanisms for 3rd-party software (e.g. QNAP's qpkg).
> Do ships like this lose containers in rough seas?

No.

Losing customers containers is bad for business I would find it unlikely you'd just factor loses like that in.

I't take an accident/mistake or rare natural event to knock them out.

Even if you wanted to allow containers to 'fall off' as a business expense I'd see the maritime union causing issues increasing this expense since I'd imagine it creates an unsafe work environment.
Beyond Funneldamentals: A More Powerful Behavior Analysis API
Hi Stranger. I noticed that this book isn't all that well reviewed (3.5/5), and that Amazon's 'Customers Who Bought This Item Also Bought' includes a few higher-rated titles. Can you say a word or two on what you liked about this one?
Which is a better UI/UX Design Program?
Which is a better UI/UX Design Program?

Bloc.io OR Zurb.com

Thanks!
Coin.org Exclusively For Sale with Domain Guardians
COIN.ORG is now available for acquisition exclusively with Domain Guardians. Price on application. Contact us today! hello@domainguardians.com #bitcoin #btc #coins #venturecapital #startup #investors #crowdfunding #domain
IV is an evil corporation. It does not feel pain. It cannot be reasoned with. Nathan Myhrvold struck it rich with Microsoft, then he beat cancer and now he's repaying us for all this luck by becoming the biggest patent troll the world has ever seen. Nathan is a shitstain.
Haha yep--now I'm going to go on a nostalgia trip on the wayback machine.

Gamedev.net circa 2001: https://web.archive.org/web/20010608083939/http://www.gamede...

NeHe's OpenGL tutorials, I spent a ton of time playing with these: https://web.archive.org/web/20010214030327/http://nehe.gamed...
"Sturdy roads, aqueducts, buildings, and military equipment are basically the things you want to have in order to consolidate and maintain power over a large area for a long period of time." The first three are also the things you want to have, well, civilization. You know, clean water, the ability to conduct trade outside of your immediate area, etc. It's about economics, not control.
I don't think the negative concept of "the Dark Ages" has has been considered valid for many decades, even in basic history classes. The term is still used, of course, but anyone with a basic history education should know that it only implies a relative lack of historical record (which is also decreasingly the case), rather than a period of intellectual darkness or decrease in quality of life.
The lawsuits that IV helped you defend against, were those from trolls or from practicing entities that had patents?

I'm asking because I would think that having a bunch of patents would only protect you against practicing entities that are in violation of random other patents just by being alive, it wouldn't really stop trolls from trolling. Do I have that right?

(Possibly an ignorant question, sorry.)
Yes, getting a domain model right up front can be very hard. That's why behavioural interfaces that hide as much as possible were found to be more forgiving when we realise that we failed to predict the future correctly when dreaming up V1 of the product. They make it easier to evolve.
And that matters how? Any big decision like a board member stepping down or a CEO resigning will cause investors to be in a panic. Having a carefully drafted press release is the best way to go about the situation.
Well, I guess thats a pretty harsh take on unwind.me Has there been any reports of such things happening ..? using unwind me .. You could make a similar statement about AirBnb too.
Backblaze [0] not doing it for you? Or are you running Linux?

[0] https://www.backblaze.com/
You forgot about: cloud first, mobile first, and that I hold more Microsoft shares than anyone other than index funds and love the mix of profits, investments and dividends returned in our stock. It's right after cloud first and mobile first.
There’s a consistency problem: the price may have
changed between the time that we received the order
and the time we looked up the product. To patch it up,
we attach the product price to the order:

What you are describing is the lost update problem. This is solved in several ways. For example, an If-Unmodified-Since or If-Match header. In the first POST method, you had to get the product ID from somewhere, so you might have obtained a date or etag representing that product at a specific point in time.

When you POST the order, you could put the date of the last time you saw the price change in a header (or in the JSON itself, if you post multiple products). If the price changed, the server could respond with a 412 - Precondition failed. If you want to post a collection of items, maybe you could use If-Match. If you want to enforce this, you could return a 428 if the client didn't include some sort of preconditions.

http://tools.ietf.org/html/rfc6585#section-3

REST doesn't mean "Never user Headers".
I didn't even argue for the existence of speed limits, only that it's the law. However lower speeds do decrease the severity of accidents, and as you mention, significantly reduce fuel consumption.
It absolutely is self serving.
I think it depends a lot on your personality. My best friend and I used to be a lot alike in this way. We were both really shy, had trouble socializing, especially dating. It was a big part of why we are such good friends. A few years ago he started going out to the bars after work almost every day. It started as an attempt to maintain a relationship with a girlfriend who liked hitting the bars, but after they broke up, he discovered that he really liked it. He talks to the bartenders, he talks to the guy at the next stool. He'll wander around the bar, pick out the most interesting looking person and strike up a conversation. He has completely overcome the social anxiety. I, on the other hand, don't like the bars. It's generally too noisy, lots of distraction, and because I'm at the bar for the purpose of "meeting people" it seems more high-stakes than it really is. I've had really good luck with the kind of casual conversations you describe, the cashier at the store, the girl at the coffee shop, the guy standing on the street corner who's obviously lost.... I had a 20 min conversation with a complete stranger last Sunday I met walking my dog. "Hey, that's a beautiful dog, what breed is it?" was all it took to start. There are a million opportunities to interact with other human beings every day. What works for me is each day, picking a few very low risk opportunities to start a conversation, and really going for it. For some reason at the bar, I get shot down once and I'm done. YMMV and all that......
Telecoms companies still seem pretty focused (Cisco, Ericsson). Does Nintendo count as huge?
> Actual executives at Google have the title "software engineer", as do data scientists.

Not entirely accurate. There are also VPs and engineering directors who could be considered executives, who are not titled software engineers. And don't forget the business, HR and legal orgs where executives certainly don't have to be software engineers.
Exactly. Linq2SQL, launched in .NET 3.5, superceded by EF in .NET 3.5SP1. Silverlight, which was launched into a state of immediate torpor. XNA, first release in 2006, last release 2010, incompatible with Windows 8 which was launched in 2012. That's a pretty short lifespan for an entire development environment, especially considering that most folks don't touch these things on a first release.

And MS tools aren't just little libs. They're things that take a heavy time investment to learn - they're practically languages and even IDEs in their own right.

Almost every .NET release has completely changed the data layer, RPC, serialization. The only thing that hung on for a respectably long time was the abominable trainwreck that was ASP.Net WebForms. Did anybody out there suffer through WCF? Ouch.

This was Ballmer's microsoft.

The new MS has nothing anywhere close to that kind of churn, and the platforms are developed out in the open.
I was going to say, there are so many wonderful parallels between the two philosophies. No reason not to merge them.
So generate immutable ProductState objects that contain all parts of the domain model that can change over time, and maintain a mapping from SKU to the correct object.

So GET /product/12345 returns UUID_1 at time A, when details of the offered item change at time B a UUID_2 gets generated and a new GET /product/12345 returns UUID_2.

If you want to be really anal retentive, generate the product state objects with timestamps to compare to the Date header in requests and have a list of product states that have been referenced by a given SKU to traverse through to get correct product details even when the catalog changes between sending and receipt of the request.
There is no consistency problem.

Every product has a price, every product listed on an order has a price, these aren't necessarily the same thing. What if the order includes something that the manager threw in for free to sweeten the deal? The price of that product on that order is zero, but the product's list price at any given point in time was not zero.
There should be a community to help us lurkers stop lurking.
Architectural flexibility and architectural soundness are orthogonal properties. An inflexible system that is architecturally sound may obligate you to build more than its more flexible counterpart when novel use cases come around but it allows you to build more when these use cases come. An architecturally unsound system makes it prohibitively expensive to solve future use cases.

So the purpose of architecture, I'd say, is to first ensure soundness (which should cost no more than building an unsound system so long as you have the right skill set) and only then strike the right level of flexibility in the architecture (another, separate skill set that is valuable but less of a current industry problem, imo).

You can evolve the flexibility of a sound architecture but you can't do much with an unsound one. Inflexiblity in a system is generally a tractable "problem". Unsoundness is not (unwinding coupling, eg, is rarely tractable.)
Dear Satya,

Sorry I forgot to give you the three envelopes.

Sincerely,

Steve
A->B->C most likely is more expensive to the airline than A->B, but cost to the airline is just one factor in determining how much the airline charges the consumer. B could be a more desirable destination than C, and so people are willing to pay more for trips to B.
I don't care about Airplane Mode--if the device has been killed, why would one wish to power it on?

So, what about prepaid? No credit check or ID required. One just requires front money.

Also, keep in mind that the carriers have been fighting Identity Theft and handset upgrades for quite some time. For instance, people steal an identity and use it to get 5 free handsets. This is a on-going problem. Identity is a hard problem.

Also, a swap doesn't even require a purchase--just sleight of hand. If we go through the sale process, if the rep turns their back, I may be able to swap.

And this doesn't even take into account inside activity. I worked at T-Mobile for 8 years, starting as a part-time sales rep and ending a senior manager of business process. During my time, we fired the entire market of Houston twice.

There are many types of thieves, but in the case of those attempting to support a habit, with their will, they will find a way. Some claim they have no choice.

Finally, don't assume a perfect system. Telecom is a mess.
http://en.m.wikipedia.org/wiki/Maersk_Triple_E_class claims the ship is too deep for the Panama Canal.
Let it go man, the days of hacker meaning anything other than "dude that uses a computer" are dead. I know what you mean, I remember the "hacker" ethos that was willing to throw middle fingers in the air EULA, but this crowd doesn't even seem aware of the difference between that crowd as "hackers" and people popping boxes as "hackers." Or the handful of other types of people covered by the always-vague "hacker". The internet community you're looking for is no longer a sizable portion of the people into tech, personalities expanded as as the field grew. And you're sure not going to find what you're talking about in a corner where the people here primarily for money congregate.

To summarize, the internet pissing match between if it meant "cracker" or something more akin to "respected technologist" was won by a late entrant: "using the cachet a label the former two groups built to sell a job to someone that is neither."

Or, to summarize the summary: The moment Paul Graham's writing told me I was a hacker, I knew I irrevocably wasn't.
I normally hesitate to respond like this, but this comment is pure unadulterated self-promotion and FUD that does not belong on HN.

(1) The web standards that you speak of are currently as much a standard as what we are doing at Famo.us. Web Components, as they exist today and as is being promoted by/using Angular/Polymer/Material, is merely an idea in the guise of a standard. Google is the only one really promoting it as such and they got a lot of flak early this year from the Safari and Opera teams over their intent to ship the feature half baked and without consensus support from the other browser makers [0]. Until at least two major browser makers fully implement something and properly document it, it's not a web standard.

(2) There is no requirement to know about 3D development unless you plan on incorporating 3D effects into your app. All the 2D math/development we know and love today is merely an elevation view into a 3D world. You can use famo.us using all your 2D experience without ever really needing to understand 3D math/development. Furthermore, many of the interfaces widgets already available in famous and being created by the famo.us community are sufficiently high-level that the API should be enough to manipulate/modify that widget without any 3D knowledge. Only if you want to be a creator of 3D widgets or design higher order 3D compositions do you have to learn 3D development. Most developers will use famo.us the same way they use the web today (at least for now). i.e. 2D with occasional "Z-index" manipulations. Eventually some will explore what they can do with 3D since it's available [1]. Famo.us always leaves that option open unlike pretty much all other frameworks.

(3) I don't think the community agrees on anything just yet. If you look at the numbers, there are a lot of ideas out there with varying degrees of traction. Things could really not be more fragmented. It's going to be a long time before any framework is declared a winner in this area (if any). Even if a framework is ahead today, history is littered with frameworks that have fallen out of favor like prototype.js, script.aculo.us, YUI and MooTools. Any real student of computing history will be wise to remember Brooks: "No silver bullet"[2]

My suggestion to the OP is to install both and try them out to see how they are different.

disclaimer: I work at famo.us

[0] http://lists.w3.org/Archives/Public/www-style/2014Feb/0103.h...

[1] http://alistapart.com/article/the-z-axis-designing-for-the-f...

[2] http://faculty.salisbury.edu/~xswang/research/papers/serelat...
Sunil Dutta Tells It Like It Is About American Policing
This is really quite amazing, but I'm not surprised. My personal (biased belief, because I've done basically the same thing, except on a less dire system) is that a lot of real biology discovery needs "active, attentive thinking" to identify, and not "big data" in the sense of the standard bioinformatics approach (although certainly massively parallel algorithms are useful for, say, assembling shotgun sequencing).
Dispatchable. That's the term. Thanks.

The thing is, by the time you talk about the design lifetime power output of wind in particular, and couple in the 20% figure you quote for the round trip, one has to wonder if it is worth it.

It's a lot of metal (and in particular the "weirder" metals - rare-earths and the like) to smelt and move around to get a relatively small amount of power. And the increased power losses due to having to put them where the wind is. And the power cost of building the storage capability.

Synfuels are indeed interesting, for bunches of reasons, chief among them that they are the most power-dense storage solution we've got. Personally, it's about the best option for personal vehicles. Yeah, electric vehicles are neat, but they suffer from short ranges and long recharge times, as well as using bunches of relatively rare elements (and elements that are mined using techniques that are abysmal in environmental terms).
The description of the State of Web Services circa 2002 is very true -- I was trying (and failing, sigh) to convince my employer at the time, a data-processing company, to move towards that model. The world needed a solid example to look at in order to really "get it," I think; and he's right, at that time no good example really existed, just toy services, so it was a hard sell. AWS eventually became that critical example, of course.

It's kind of astonishing in retrospect how far we've come in a very short time.
Sam Altman on His Inaugural Batch of Companies as Y Combinator’s New Head
Building a better mortar board
Do you really think per capita works in this situation? It's not like your average citizen can pick up a surplus grenade launcher. Breaking down geo-politically would be more useful.

But grabbing per capita values from bjterry and going by party...

Senator	Avg per Capita

Democrat	$4.14
External (VI, PR, ..)	$33.19
Independent	$9.07
Republican	$7.21
Seeing my game programming bookmarks page up on HN is unexpected. :)

Yes, I started it a very long time ago (most likely 1994 but that's before Wayback Machine, and I don't have my own archive). I should update the links on that page, but I've been focused more on my new site (http://www.redblobgames.com/), where I'm writing tutorials with interactive diagrams.

Longevity is a goal for my site so I try to focus on algorithms, design, and techniques, rather than specific platforms, languages, or code.
Piracy and dismissal of copyright isn't an egalitarian act of rebellion; it's a humanist recognition of the right of any person to freely engage with the world around them. I have enough material wealth, and if I make something that's actually useful it would be great to see people building versions of it that better suit their specific needs.

That said, it is fun to say "fuck the man", and often doing the right thing coincides with it for a while. Rhetoric like that can be a good way to get some people out of their comfort zones on topics like copyright, and then more nuanced analysis can lead to the realization of the importance of building sustainable, respectful means of production. DRM, Copyright, etc. are net losses to society. They may be the only way 100mm-dollar-budget movies can exist, but I think it's better to have a culture where the people have democratic control over the objects of their culture instead of being at the mercy of content conglomerates, cease-and-desist letters for fan works, and geographic youtube restrictions.
Really? The dataset contains a record of tiny towns receiving MRAPs, but for some reason your biggest concern is LA getting a sewing machine? Why is this a problem?