skysight-inc/HackerNews huggingface dataset:
I think that a lot of times these sorts of things come down to peoples inability to rationalize large numbers.

It reminds me of a story posted a while ago about the City of Boston moving from Microsoft products to Google Cloud products. One of the prime motivators of this move was claimed to be cost. Boston would save $280,000 in the move. $280,000 seems like a lot of money, a quarter million dollars. However, the story also quoted that there were 20,000 employees using the software. This means that the city would actually be saving $14 per year per employee, or a little more than a dollar per month.

If the employee spent more than a minute or two of paid time learning to use the new system, a year's worth of savings would be eliminated. Now, it's possible that the city would see efficiency improvements by using google apps, but that wasn't the reason claimed for the move. The reason claimed was that the switch would cost only $800,000 but save $280,000 per year. Within 3 years they would recover those costs and realize some savings.

When a new CFO comes in and sees that your 100 employees consume $50,000 worth of soda in a year, it looks like an easy place to recover a nice chunk of change. However, in reality the difference is a couple of dollars a day per employee. If those employees now end up going across the street to the coffee shop instead of getting free soda in the office you've just wiped out any gains.

The larger the organization gets, the bigger this feels. 1 employee spending $500/year on soda is not worth considering. 10 employees spending $5,000 per year on soda isn't really a big deal. 100 employees spending $50,000 on soda raises some eyebrows. 2,000 employees spending $1,000,000 on soda means it's going to get cut and someone's going to get a sweet bonus for cutting it.
Agreed. Luck is/was the wrong word to hinge my comment on.
Really? Are you just saying that to be contrary? What specifically about the XO are you more excited about than the PS4? I'm genuinely curious.

Personally, the locking down of the platform to destroy the used game market is a big loss, imo. Being anti-friendly to indie developers is just another data point for sure; it's still not engendering excitement about the future of the XBox.
Paul Thurrot has a long list of microsoft futures that somehow failed to gain traction for the 5+ years I have been reading winsupersite.

Windows Phone 7 was the future, then Windows Phone 8, then Windows 8 and RT. Also Microsoft managed to snatch parity straight out of the jaws of victory in the last console generation.

I admit that in the case of Azure he has a stronger case, but the cloud is far from the endgame. The pendulum between centralization and decentralization has swung a few times already.

And there is the issue of trust. I can thrust "insanely awesome startup" that they will hold and respect my data and fight tooth and nail to protect it. but what happens when Microsoft is subpoenaed to deliver data that is on their servers but the VMs are operated by other company? They tried something with seizing domains - going straight for Verisign.
It is actually the same concept.

Let me know how it went with eatwith. My email and my twitter handle are in my HN profile.
I love this idea but don't like the idea of paying.
How about instead of paying money for the meal, have an option where you can host the hosts in return at your place.

May be this doesn't belong in this app or may be it does..
This is literally the funniest thing I have seen in weeks. Grooveshark is a company that is only able to operate because of DMCA safe harbors.
Would be nice if the title had a few words describing what it is.
The context of this comment thread is Netflix, which no one can reasonably claim to believe to be selling, rather than streaming, content.

In the case of sales, I absolutely agree with you that DRM sucks and is misleading (perhaps to the point of being unethical) to the uninformed. And personally (being informed), I don't buy anything with annoying DRM.
Q&A with David Heinemeier Hansson
As a BSU Alum and someone who cobbled together a cluster while studying parallel programming at BSU, awesome!

That's a beautiful build you have there. The custom power delivery with the pretty lights is such a nice touch. That looks like it was a lot of fun, and I'm sure you learned a lot.
Instacart expands its grocery delivery service to Oakland and Berkeley
Exactly. The Coke that costs $1 in the store probably actually costs <10c if you buy in bulk! Let alone the $4 coffee from Starbucks!
Less than 2 a day, some people drink a lot of soda.
It's heavily used in the Linux kernel, for example:

http://kernelnewbies.org/FAQ/LinkedLists

[fbsd /home/chris/linux-tegra (master)]
$ git grep LIST_HEAD|wc
5939 12872 372136
Very cool! Do you have any details on how to build one of these? A parts list for example.
I remember hearing the joke about "How do you make a startup profitable? Fire the CFO" because over-paid outside hired executives are bad for company culture.

The case I heard about, the CFO was was fixated on hassling people over business lunch costs (meeting with industry contacts etc.), and not creating value or the company or preparing the company for larger investors etc.
Why is it no surprise? How is it guaranteed!!?

Further ... to the OP
Did they really get 1m users?
The traction surprises me. Any idea on how they went about marketing their app?
Udacity offering a Masters in Computer Science from Georgia Tech
Udacity Offering An Online Masters Degree in Computer Science in Collaboration with Georgia Tech and AT&T
Moreover, if there is no money involved, there are no issues with the law, I would think.
maybe i'm the only person who would complain about this, but is that a 588KB GIF? sometimes my home internet gets so bad i get 10KB/s[1], and i live in america...

[1] even when nobody else is using it
My company solved the problem by installing a soda fountain.
"good programmers" and "good indie games" are not by any stretch of the imagination mutually inclusive. [insert made up stat where 9 out of 10 badass programmers don't have the creative umph to put out a fun game]

m3mnoch.
Pixie: An Operating System for Resource-Aware Programming of Sensor Networks
Test your app with CasperJS
Warning: foodies != good hosts (or good cooks) in much the same way as book critiques != authors.
Even on the PS4 indies need to be invited to publish, though, right?
Took me a while to discover the meat of the article was hidden inside a drop-down navigation system. I honestly nearly bailed thinking, "This is all there is?"

What an awful idea. Thank goodness I saw it at the last minute.
Under this model , the license itself is effectively a commodity since they are interchangeable. So you can think about the economics as such.

Say a new movie is released. Now, how many people want to watch this movie? Let's say 1,000,000. How many people want to watch it at exactly the same time at peak? Maybe only 10,000.

So once 10,001 copies have been sold there is now a surplus of movie licenses. This means that A) The price to buy a license will drop and B) You will always be able to buy a license if you want one and C) There is no reason to buy a "new" license.

Under that model it makes sense to always sell something that you are not using for longer than the period it takes for the transaction to complete (which would probably only be seconds).
Pause the movie to go to the bathroom; Sell. Sit back down; Buy.
Why shouldn't your company get the same exposure as SAP did?
That's not really what's going on here though is it?
It's more like informal restaurant businesses, with the service acting as a directory and booking portal.

Not that I'm saying this shouldn't be allowed, but there are good reasons we have hygiene rules and it's at least worthwhile investigating how they ought to apply here.
Thinking from an employer's perspective, if you cant gather up enough motivation to prepare for the interview process and solve those non-interesting problems, how will you do all the shit work that will inevitably be assigned to you when you get the job?
My Kindle books hold higher value for me than physical hardcover books (and also cheaper comparing to buying an imported paperback let alone hardcover). There's convenience in getting the book you want at any time and not having to store them. Distribution is also far more efficient.

Sentimental value of looking at the shelve and resale/lending are the only advantages physical books have. When I'm near Foyle's in London I buy any signed edition of authors I like, but other than that it's Kindle + Safari Online for me.

The author's work is the valuable part. I wouldn't support lowering the prices anymore for any established authors.

However the eBook market is a great opportunity for new artists -- take the "Hunger Games".
Agree. Unless you're the only tech shop in town, I think the complimentary sodas in the kitchen going away is primarily a sign of a decision to not be competitive in the recruitment process.
You really don't understand this. Wanting things like this is actually the exact opposite of being an adolescent. It shows that you are, consciously or not, evaluating decisions in terms of the opportunity cost of your time. If my employer provides you small conveniences like food and a gym, it saves the hassle of going out of your way to get them. I happen to work in finance and joined my current company because they had a fully stocked kitchen and were putting in a gym. I get more value out of an additional hour of working and honing the skills my job requires than I get from having to leave the building, think about where to get lunch, go there, order it, wait for it, and then finally go back to the building. Guess who else benefits from that increased productivity? My employer.
That would be perfect except you need a commercial license if your going to bundle it with a commercial product. Really wish they would just put the pricing on the site.

I'm starting to think you're right. Maybe a traditional serialized object store is the way to go.
I'm not exactly an expert on search machine technology, so I'd be grateful if someone was so kind to help me out here:

I did a "conversational search" asking "what's an amazing voice" and Google returned a definition with a Youtube video of a woman singing. One of the comments simply says: "Amazing voice!"
Why is this listed as a definition? What's happening here?
> I know there is a strong push from certain corners, including Doug Lea, for (object) headerless struct values to be included in Java 9.

Thank christ. Being able to avoid the per-object overhead when necessary would be extremely welcome.
http://www.ouya.tv/

It's a dev kit itself as well and its android and yeah, they'll publish all indie stuff. :)
Cute. Not something I'd ever use, but cute.

Overall it works, but it seems it can't pick up the word "one" and "reviews". Or it's me who can't speak those words right.

Kept getting "Xbox ones you" and "Xbox won the fuse"
I wonder the same thing but even Twitter started like that used mainly by tech guys in the begining. But now everyone using Twitter.

But i don't know how they'll work this out in the future. Like if everybody started posting on Medium or Svbtle like Twitter it'll be a mess
They had single sign-on, but they did not have a unified data-model profile as the TOS/privacy policies made sharing data between services iffy.

My point is, part of G+ is simply a rebranding of functionality that existed before, but now people are all upset over having to have a G+ profile, whereas before, they had a Google Profile.

Creating a Google account should imply creating a G+ account, the same way it implies provisioning Gmail, Drive, et al. If you don't like the G+ news feed, don't use it, it's as simple as that, just like if you're a Dropbox user, don't bother using the free GDrive storage.
>As long as you're not being a dick

Maybe. I have certainly had moments where this seemed appropriate. But everyone has flaws and blind spots. It's far too easy to be blind to your own mistakes and to rationalize unsavory behavior.
> Why is Google so afraid of making a standalone application to run on desktops and not in a browser?

There is a big difference between "doesn't see the value in the added cost" and "is afraid of".

> Then you wouldn't need your browser open to use "OK Google"

Chrome supports running in the background on startup (and prefers to do so), so conceptually there is no reason anything that can be done in Chrome that doesn't require on-screen UI couldn't be done without needing any application "open" (at least, without the user taking the step of opening an application.)

Seems to me that, both from a strategic perspective and a UX perspective, that's a more natural progression for conversational search than a separate standalone desktop app.
Before and After: 360° Views From Moore, Okla
Very interesting idea, and great website!

A question: I'm curious whether you put a lot of consideration into the review system?

Asking hosts to invite strangers over and publicly rate their hospitality, cooking, and home is asking a lot. Yes, Airbnb does something similar, but renting a room feels like more of a business transaction. Having dinner guests share a meal is more personal and intimate - and it would be easier for hosts to take reviews personally.

Also, how will you deal with hyper-critical guests who leave mostly negative reviews? A few negative "foodies" like this could be a morale crusher for early hosts.

In any case, good luck!
Automatically diagnose IIS and ASP.NET website hangs
I'm sure the Linux kernel developers care about scalability and performance. Count how many linked lists you see in the kernel code. See: http://lxr.free-electrons.com/ident?i=INIT_LIST_HEAD.
OP here -- You are correct, it is mostly about who links to your site -- but things like bounce rates and whatnot do affect rankings as well; hence the partial credit being awarded
Don't you know? Being pc is all the rage these days.
If Jobs operates even peripherally like a typical executive -- or even the partner of a consulting firm -- he has both an extremely razor-sharp assistant working on copy for emails like this AND a bevy of beach-combing young professionals culling research to build this sort of correspondence.

Then he probably sprinkles in some of his own language and gets to it. Shablamo, profit.
I would say at least as important is that the sodas disappeared without any input from the people using them.

It's a cut of a very small benefit, but it is still a cut. To do this without any prior discussion from the people receiving the benefit will only be taken badly.
Exactly, the developer experience is very important, and hardware is only an issue if you're really pushing the limits. Differences in SDK made a huge difference in popularity between the PS3 and the 360. Since the 360 handled background music, matchmaking, and voice chat natively, devs had a huge head start over competitors on the PS3. Helping out the devs had a direct effect on the players' experience, which led to the 360's dominance in multiplayer games.
You're attacking me for what I didn't say and ignoring what I did. I'm not attacking D-Wave for their ambitions. I'm attacking the article for being a puff piece.

The article, in the second paragraph, says ...the computer can solve a certain type of problem much faster than conventional computers... which is a claim that even cursory research into the subject would find false. (Though a PR company could easily deliver a packet of materials and people to talk to which would give a journalists quotes on both sides, and leave them thinking that it was true.) That theme of "this is insanely fast" is repeated throughout the piece in various ways with no challenges. The journalist did not do their homework.

That right there is the evidence upon which I base my assertion that this is a puff piece. This looks and feels in every way like what a journalist might write based on the information given by a PR firm.

Full stop.

As for the rest, you're unfairly misrepresenting what Scott Aaronson has been saying. His statement all along is that D-Wave's marketing exceeds their delivery, and he's afraid that a legitimate field of study - which he's involved with - could suffer backlash as a result. He has repeatedly said, and I believe him on this, that if they can actually deliver then he'll be a huge fan. But as long as they say they have delivered when they haven't, he's going to be a critic.

This seems to me to be a reasonable response to an overhyped implementation of cool technology. There always will be salesmen overselling their products. But for building long-term trust, remember the mantra "under promise and over deliver". D-Wave is doing the opposite.
Your Future on Stack Overflow
Right, but if you overallocate a bit you can ensure amortized constant time. (A comment in Python's list resize code claims that it does this, at least. You can look at http://hg.python.org/cpython/file/d047928ae3f6/Objects/listo... , function 'list_resize' for their sizing algorithm.)
I used that trick as well. :-)
It's a combination of both, as well as a large number of other factors.

Google has a list here: https://support.google.com/analytics/answer/1032321?hl=en
It's generally not considered Googley to smuggle soda out of the office. Nobody will stop you because Google by-and-large trusts their employees, but I've heard coworkers complain about people who take home food from the microkitchens, and I've gotten friendly ribbing when I brought a microkitchen soda to an off-site where everyone else was drinking beer (which I don't drink).
A successful manager-less business model
2) Doubt this is a fair comparison. Kindles are clearly a superior device for reading than iPads.
Rebuilt from the core isn't very specific; the architecture has switched from PowerPC to x86. There are some solutions (emulation, secondary chipset), but none that aren't difficult and expensive.

As XNA is .NET based, they would only need to port the runtime libraries to the new native APIs.

They dropped support for the only SDK they offered that produced forward-compatible games.

Unless they announce a new form of XBLIG, the only way for indies to release games for the One will be via a publisher, and even with a distribution-only deal, it means MS is effectively enforcing a tax on indies that's paid out to AAAs.
http://webcache.googleusercontent.com/search?q=cache:s43ODsn...
> Can you play these free games on Steam without an account that have terms placed upon it?

Yes. You might need Steam to install them, but that's just for delivery. Afterwards you can play them without an account or without having steam installed and on another PC.

http://www.gog.com/forum/general/list_of_drmfree_games_on_st...

To quote: "This is a list of games available on Steam that do not use the Steamworks CEG component, making them effectively DRM-free once installed. This means that you can copy the game folder anywhere you want and launch the .exe directly without being online or having Steam running."
Amazon Redshift and Designing for Security
"Apparently they do this because they do their own QA/testing."

They do supposedly do their own TRC/QA pass on all patches, but the system is highly flawed. As Exhibit A I present Call of Duty: Black Ops 2. Quite an enjoyable multiplayer game, IMO, but despite already having a handful of updates in the half-a-year or so since release, the online is still terribly buggy. I've never seen an Xbox game with such poor networking and matchmaking (unlike every other 360 game I've played with friends, the party is always being split into different lobbies, lobbies get into weird states where you're supposedly able to join them but you can't until the party leader leaves and recreates them, etc, etc, total amateur hour shit).

From a QA perspective that game is an absolute mess, so either Microsoft's QA is worthless shit or they are willing to look the other way for games with high enough profile.
And the rest of the ecosystem. I do hope the new incarnation of Live allows for PC/One simultaneous play.
What??? Who changed this to Funders Network, and why? This is crap.
Believe it or not, there's some internal projects done in LISP and Haskell. Obviously there are limits to what you can do. If you work on some new big customer facing project, it's a lot harder to get a big team of people to agree to use Haskell, but if you are working on a 20% project, it's a lot easier to just use whatever you want.

With Google production servers, there's only a few "approved" languages. I can't just go deploy a Rails app in one of Google's datacenters, for good reason, especially when you consider security.

With app-engine or compute-engine there's slightly more freedom.
Give me a break. When Rand Paul and his posse of clowns demand that Apple is owed an apology, they are the ones doing the confusing.

Like I said in my previous posts, the point the committee has made is multinational companies like Apple have a choice in how much tax they want to pay on profit.

This is the only point worth making. Any other point being raised about good or evil, competence, legality etc just distracts from ever addressing that point.
Readability is not subjective. Small font sizes, low contrast, bad kerning, and many other things objectively decrease readability.

It sounds like you think the web should be a collection of RSS feeds and APIs. That's interesting and all, but that's not even remotely what the web is. The system through which the user accesses web information (aka browser) is only well-tuned for a very small minority of users, because the vast majority don't even know that they can tune their browser, let alone think that they should. Further, I've never seen a browser where the defaults make for excellent readability. In every case I've seen, they don't even make for acceptable readability.

> There is. "Design".

Appreciate the snark, but I was talking about a specific word for what I understood you to be talking about. Design is the exact opposite of a specific word. It's so general as to be downright vague. (Also, since you said you didn't think we were talking about different things, this comment really isn't useful.)
Twitter Adds Lead Generation Cards
Its so hard to believe that someone like that would be allowed to keep their job after such an incident that I think the story is false. It was a made up (or exaggerated) excuse to justify the removal of the free soda.
Well, I believe the new Xbox doesn't actually require the disc be in the console to play it. So when you loan the game to a friend, how would the console know who owns the game? Perhaps each disc would have to have it's own serial number, and if you install it on more than one device with more than one account, it would ask the original account if they were letting "account two" borrow the game. If so, that game would remain installed but be disabled. That seems like the best approach to me.
Indeed, and most implementations use exponential scaling when allocating a new array. So although your worst-case insertion time is O(n) from copying the entire array, over a sequence of n operations, this only happens log n times, so you have O(log n) amortized time.

Edit: All the references to "constant amortized time" lead me to reevaluate this claim, and it's not correct. Let's say you start with an initial capacity of 2, and double the capacity when necessary. Then the cost of adding n elements to the list will be n + the sum of 2^i from i=1 to i=log(n), which is n + 2(n - 1) or O(n). Over n operations, that's O(1) amortized.