skysight-inc/HackerNews huggingface dataset:
I have to disagree on the whitelisting as breaking an implementation of a standard; nothing in a standard like that requires it be universally accessible...you're already authenticating to get the CalDAV data in the first place, for instance. Whitelisting clients is not really different and is quite common, though I'm not sure if Google ever gave an explanation other than "our API is totally awesome", which is not much of one. I definitely do understand reluctance to depend on future support because of reasoning like that, however.

For XMPP, it's the Hangouts app that I was referring to as the "new chat system". Federation for regular google talk was turned back on[1], but you'll need a third party XMPP client now, I guess. Fortunately they're quite common.

[1] http://www.fsf.org/blogs/sysadmin/google-reinstates-federate...
Thanks very much for this feedback. I removed this limitation and you can now zoom in. I am very sorry, as this is something I've been willing to fix for a long time.
And to us who are used to video games, it's kind of dumb to pay money to some other player for an item when I could go out, find the right dungeon or whatever, and earn a fresh one myself.

Just to point out that we're talking about game money here, not legal tender.

But in any case, I don't see why would it be dumb, as long as you value the time more than the money. After all, the same situation occurs often in real life, and nobody is considered dumb to pay for fish that he could've fished himself or tomatoes that he could have grown himself. Why would it be different in games?

(Personally, I just don't play games with grinding or farming activities, so there's nothing to earn or buy)
No, that was just a general reference to current cloud-based trends.
Stop building scalable code.
Damn it I really wanted to know what Hacker News thinks of Runescape.
Not for all.
1) Reading for me involves access to a browser and typing on a kindle is deeply unpleasant.

2) Reading in the dark requires a light and the attachments for the kindle have all seemed a kludge to me. That said, the iPad is imperfect here are the screen doesn't dim enough.
How to tell a young(ish) person their behavior is inappropriate at work.
Crowdsourcing Environmental Monitoring
Fred Wilson on an Innovator's Patent Agreement (IPA)
No, it's a jab at client-side frameworks like Angular and Ember.
Edit: Removed. Been quite a while since I played with XNA, totally forgot they discontinued it.
I don't have any kind of knack for predicting things, but I'd argue that it's at least as likely for the "Star Trek computer" to be what things like Google Now turn into (which as far as I can tell, isn't open source at all).

I would be very surprised if the aggregation of technology required for this type of interface doesn't require a company with a lot of services know-how to champion (I could see Apple, for instance trying to go down that path, but I don't think they've ever shown any aptitude for online services).

Maybe after someone makes it, a shitty, open-source knockoff will show up; but I don't think what's laid out in this article is a foregone conclusion.
Yes, BWF has acquired over 1m users. There was a very large internet buzz a few months back (and continued to date, but not as much coverage as the initial launch shock) where at least half of the users were acquired, featured on Colbert Report, TC, Mashable, etc.

A lot of the press came from the unconventional/edgy nature of the website. There was also marketing efforts at SXSW this year: http://techcrunch.com/2013/03/08/bang-with-sxsw/
That is abysmal. Have you no option of changing provider? Perhaps it is a local issue due to poor wiring quality? Dial up is better than that...
You're right, since the audience reading the blog is usually a crowd of developers I did not think I should mention it. Sass is a CSS preprocessor, used for better stylesheet authoring. You may find more information here: http://sass-lang.com/

I also added a link to the Sass website in the first part of the post.
Not that it's a bad thing, but wouldn't knowledge that an IPA exists increase the chances of infringement, knowing it's an extra step to get approval to use offensively?
No, it didn't. The United States Court of Appeals for the Sixth Circuit did.
Hehehe, the "Airbnb for food" tagline reminded me of the http://incubatorincubator.com:

Specifically:

"AirBnBForY. AirBnBforY specializes in incubating companies that are the "AirBnB" for their respective industries (e.g. "The AirBnB for pantry space" and "The AirBnB for condiments" (A lot of people aren't making full use of their mustard, ketchup, and other condiments. AirDiments creates a marketplace by which people can use each others condiments)."
The Star Trek computer is already here, and it's closed-source and owned by Google. https://news.ycombinator.com/item?id=5750148
From the perspective of computer architecture, the author provides what look like -- on their face -- good arguments. They quote from Aeter Suleman, who says things like: "they throw off hardware prefetching", or "they reduce the benefit of out-of-order execution".

These may have been true on machines of the past, but these are no longer true on modern systems. With the advent of trace caches and runahead execution [1], linked lists are really no longer as painful as they once were. (Indeed, even back in the day, Alpha had low-cost "explicit" runahead-like semantics, where the programmer could specify other work to do while waiting for DRAM; this was usable to accelerate linked-list traversal.)

[1] http://users.ece.cmu.edu/~omutlu/pub/mutlu_hpca03.pdf (disclosure: I worked closely with Onur at one point; his Ph.D thesis introduced runahead. I may be excessively biased in favor of that technique :-))
OnLive and Gaikai (now part of Sony) are going in this direction. I wouldn't be surprised if eventually the Playstation Plus subscription includes game streaming.
There are several similar projects linked in the comments if you just want to get started.
See "3.5 Initialization indexes":
http://plan9.bell-labs.com/sys/doc/compiler.html
Very cool. What kind of lockfree linked lists? Did you work from one of the papers on the subject?

(Searching "rust lockfree" reveals a feature request for a lockfree malloc. I happen to have one of those, but the reality is that synchronization will probably not be your bottleneck.)
I was merely wondering whether this word is OK to use. Do people think it rude and immature-sounding, or is it a simple term that passes without comment?

That's all!
Facilities being carted away can be an extremely urgent signal to employees - the signal of "we didn't pay our bills last month" :(
The article( and its referenced article) recommends against using linked lists because they are inefficient on modern processors (due to cache misses).

However, there is a better solution than throwing away a powerful and expressive data structure. Rather than linking individual data elements, instead link blocks of consecutive elements.

This hybrid approach takes full advantage of cache locality and it minimizes the memory overhead of storing both the links and the data.

This is the approach used in Python's implementation of deques: http://hg.python.org/cpython/file/85c04fdaa404/Modules/_coll...
If you co-found with someone who is that clueless, then the burden is on you. Just because people may not know computers that well doesn't mean they are idiots.
Filing false report falls under perjury as defined in the statement on the DMCA takedown notice. This would be a criminal matter but as of yet, I don't know of one case where criminal charges have been filed.
I'm fine with robots looking at my email too. I'm worried about the stories of people getting randomly locked out of their gmail though. My gmail powers nearly everything. It is responsible for pretty much all communications with all of my other accounts, and that includes accounts with automated payments. If I get locked out of my email, it would be a huge burden to regain my digital life. That said, I still use gmail, but that will be only temporary if these stories continue.
A Study on Facial Recognition and the Boston Marathon Bombings
So in an argument about following both the letter and spirit of an agreement (e.g., free drink perks), the solution is to be underhanded about why they're being fired?

Playing devil's advocate, I know. Statistically, the guy carting cases of Coke out the back door is probably doing more than just that.
A little backstory to explain the $13 wholesale -> $9.99 retail thing:

Books have traditionally been sold to wholesale at $14, then sold at retail for $28 MSRP. When Amazon started selling ebooks, they stuck with the same model - they were buying ebooks wholesale from the publishers at $14 each.

However, they proceeded to sell them to consumers at $9.99. Yes, they were losing money on every sale. Why? Because they knew this was their chance to dominate the books industry, just as iTunes had done in music. Amazon's MP3 store, despite launching with cheaper and DRM-free music, has never been able to make a serious dent in iTunes' market share. So Amazon knew there was a huge advantage in being the first to dominate the market.

Of course, as Jobs alludes to in the emails, this was unsustainable in the long term. The publishers knew that once Amazon became the dominant ebook seller, they would come back to the publishers and revise the terms of purchase. At that point, $9.99 would've become ingrained in consumers' minds and Amazon would've said they could no longer pay $14 wholesale, probably more like $7 wholesale instead.

The reason the publishers acquiesced to Jobs so quickly was because they knew 70% of $12.99/$14.99 would be better than 70% of $9.99 in the long run.

(Because of most-favored-nation clauses in the contract, publishers forced Amazon to also increase prices to $12.99+ and switch from the wholesale model to the agency model once the iPad went on sale. Amazon pulled HarperCollins books from their site briefly, hoping a groundswell of consumer backlash would force HC and Apple to revise their contract. It didn't happen and now ebooks are sold just like apps - publishers set the price and Apple/Amazon gets 30%.)
More ex post reasoning. And it's not being a cynic that makes me believe this -- it's an honest look at the empirical evidence.

There is really vibrant underground restaurant industry in Seattle. I don't think people are getting sick/dying in massive numbers. Also, I would favor a solution where a restaurant is held legally (and perhaps criminally) liable if they make a diner sick or die. As it stands now, they can hide behind the health code.

I think it's a shame that most people are too cynical to understand that there are solutions to problems that don't require the use of force.
Advancing Network and Security Performance
I think this implementation is just a necessary first step. Imagine combining this with technology that can detect subvocalizations -- that is the future.
If you were running a SEO shop, how would you try and get to the front page of Google? "I’d write lengthy fluffy articles that, even though they didn't say anything interesting, they used the word SEO a lot and made SEO people feel special somehow so that it got linked from other sites that SEO people visit. Maybe I would even semi-attack a popular site like Hacker News in order to link-bait the site into linking to the articles."
Yep, there is no penalty whatsoever for gross negligence, it sucks.
> Hindsight is a funny thing. Amazon's eBook/Kindle business is continuing to soar while Apple doesn't even mention iBooks anymore.

That's true, but for a few idiosyncratic reasons, if anything.

The Kindle app is available for the iPad, and for a period of time an iPad user could buy the book directly in the app.

If Apple wanted to, it could coerce Amazon to pay 30%, regardless of where the books are sold.

I wouldn't be surprised if Amazon makes most of its money off iPad users. But there are no hard figures. Though if the opposite were true, I'm sure Amazon would be trumpeting everywhere how successful the Kindle is.
> String (i.e. [Char]) is inefficient unless you're doing a lot of manipulation such as insertions and deletions in the middle of the string

Is String actually efficient for this use case? If you insert in the middle of a String, wouldn't it have to copy all of the preceding characters? Only the tail could be shared, I would think.
Where I work people still talk about 'the year they stopped giving away turkeys at Thanksgiving'. That was in 1986.
And not for long at that :(

http://torrentfreak.com/groovesharks-future-in-doubt-after-s...
It would make me think that nuclear energy isn't yet a practical alternative for electrical generation, and anyone trying to sell me a nuclear generating station must be up to something.

Why, what would it make you think?
There is no way in hell I'm going to buy the Xbox one always online spy box. Skype has a backdoor.
That access route was unintentional, which is rather different from intentional but undocumented.
> So here we are, Apple has sold a bazillion iPads, and yet Amazon dominates ebooks.

There is a kindle app for the ipad. Even while the kindle experience on the ipad is sub par[1], I think the difference in price (cheaper), features (whispersync, email to kindle), and existing library keep people in the amazon ecosystem (via kindle app).

[1]: you can't purchase books from inside the app because amazon doesn't want to pay apple
Taking the Work Out of Web Optimization with mod_pagespeed
.Net's System.Text.StringBuilder does the same... and you can choose the starting provision... When it runs out of space underneath, it will double the allocation for text. Which works pretty well.

I wrote a utf-8 character encoder for use with PostgreSQL early in the C#/.Net 1.0 days, and allocated a StringBuilder for the output at 3x the original string size (up to 8K), which worked very well.
Your Browser's Homepage
I give him that much credit because if he was wrong, it would be easy to demonstrate. Give this computer an instance of a problem, show it performs much better than the best conventional computer. If this bar is met, there's only so much obfuscation that can be thrown up, if this bar is not met, there's only so much obfuscation that can be thrown up. So far it seems the bar has not been met.

Scott Aaronson has agreed that they've reached a new high, which also helps his credibility in my mind. But they have not reached what they claim they've reached. And being able to solve only one highly restricted problem is a long way away from having a quantum computer. Basically, if you look at what D-Wave actually has, it's a great deal less impressive than their marketing would like you to believe.
Any time I said "four" it heard it as "full". I can't really pronounce Rs, so ended up with "fouurrrrrr" before it recognised it.
XNA has been discontinued. I wouldn't expect Microsoft to port the CLR.
A lot of people (self included) find machining to be a fun hobby.
> I suspect Amazon makes most of its money off iPad users

Just wondering, why do you think that?
Looks like VC finally gave actual #s to PrivCo. They honestly don't seem THAT different to me, +/- 5 or 10%. Don't think that calls for scorched earth credibility attack (yeah yeah I must be a shill). But those who claimed it's "all garbage" way over-reached IMO. Don't think anyone here would think their work should be called total garbage when it was that close and even the couple assumptions footnoted. Call me a shill, but I mean that's a low blow and makes you know who vc look like a bully whose bluff was just called dudes. Guess he's still peed about foursquare story from months ago. Win some lose some, don't stoop.
http://www.privco.com/tumblr-ownership-and-yahoo-acquisition... (updated)
Linked lists are used pervasively in performance critical parts of the code (e.g. the scheduler, the VM, etc). Linked lists just happen to have very suitable performance characteristics for the kind of tasks that happen often in a kernel. E.g. say you keep queue of IO buffers that have pending operations on them. You get an interrupt and the driver gives you back a pointer to the IO buffer it just filled. You want to copy that data out, and them remove the IO buffer from the pending queue and add it to a free queue. In this case, you'd almost certainly rather use an (intrusive) linked list rather than maintaining these queues as arrays.
Ok, looking at my condensed reply in lieu of working further on my initial draft, I see that I'm still not making a good, coherent argument, myself.

So, I'll revise by thanking you for your reply and saying that I do take your points.

I'm not in favor of avoiding technological development. I do tend to disapprove of large controlling interests that work to inhibit or control its deployment to their exclusive benefit. I think part of the problem in the U.S. is that such activity aided in the disenfranchisement of many who are now struggling here.
+1, nice.
Yes indeed, I was at SW London in 2011. What were you working on? Still working on it? I totally agree the networking is one of the best parts of SW, I've met some great people via it.
I also own an HTC One; my first Android device was the HTC G2, another unique and well-built Android device that was under-appreciated by the market (it had a pure AOSP build, even!).

But these devices are not the reasons why HTC is failing. For too long, they have been pushing crap device after crap device onto the market in search of low-end customers. The MyTouch 3G, the Droid DNA, the One V, and now the First are examples of this failed strategy; and there are countless others.

Samsung can get away with its low-end offerings because it has one flagship that it throws all of its marketing weight behind. HTC has only recently begun this strategy with the One, but I fear that this decision has come too late.

HTC should be doing what Apple and Samsung do: one flagship device per year, with the largest marketing budget you can afford. Samsung won mindshare by portraying itself as Apple's underdog; now that Samsung is huge, HTC has the same opportunity. And its industrial design prowess is an advantage that Samsung does not have.
"These seem like a lot of very expensive and large metalworking tools"

A lathe like he has cost about what I paid for my wife's ring long ago. In retrospect I should have bought more tools and made her a ring with them.

There is a HUGE impedance bump when talking about machinery like this with typical HN participants in that there is no/little evolution (aside from CNC) and depreciation is very slow, near zero. Its not impossible for depreciation rate to drop below inflation rate in some situations... Its not like video cards or CPUs at all. What I'm getting at is probably 95% of the money I've spent in computers since 1981 is in a dumpster right now, but roughly 95% of what I've spent on tools since then is still perfectly usable and in my basement. That, plus extensive trading up, is how old guys end up with amazing gear... no way they could afford to throw it all away and buy new every 5 years like computers, but they don't have to...
Toyota increases lithium-ion battery production 6x to 200k packs/year
The New York Times Told Me to Take This Down
People use the Xbox version of the Kinect because it's better supported by open source tools than K4W, and because it can be obtained used for very cheap. Adapters are available for less than $10.
If you're a small enough startup to have all of your support handled by one person part-time, I would hardly call it at scale.

They made ticketing systems for this purpose, so you don't need to remember to switch drip e-mails and juggle things, just log in and start helping. Ultimately, it's how well the user is helped that matters.
This is very short-sighted thinking - and following this thinking is what got the first startup I worked for killed.
We were focused on features; customer XYZ wanted this, customer ABC wanted that. So I coded them. The CEO encouraged me to just push features and ignore the long term plan "Once we make money we'll rewrite - and if we don't make that money we'll fail fast". In the end we added lots of features - and the app got so bogged down into a mire of hacks that I feel I lost the thread of it. I knew that there were ways I could have written better, cleaner, more functional and reusable code - but the push, push, push of getting features out there encouraged me to not act before planning.

And I will never make that same mistake again.
Today's Hug an Entrepreneur Day
Thanks! And very good point you make too, I'd agree that around 3 months is the time where you can either go for it or walk away, and most walk away I would guess.
hey bigdubs,

That's certainly a good one! One of the things we'll do to help resolve the hang is to identify where blocking is happening. This will pinpoint the session state module in AcquireRequestState as the culprit.

Although, I also have to say, IReadOnlySessionState wont help you a whole lot in a high volume site because the SessionStateModule will still connect to SQL server to keep the session alive in ReleaseRequestState. So, best advice I would give is to use the new AppFabric Cache based session state or go stateless.

Best,
Mike
Previously submitted with much discussion.

https://news.ycombinator.com/item?id=5747418
>Getting rid of plugins

EME doesn't get rid of plugins. It just introduces a new class of proprietary plugins. Stick with Flash, I say. At least it's useful for more than just DRM.
TANRI TEYİDİ:SURİYE-RUSYA-ÇİN-HİNDİSTAN VE DEVLETLER-GHSSWA-Google moderator
That endpoint just returns meta info about the song including the duration, quality, etc.
Yeah sure, for next versions.
>>> Or for debug to be left on and to have a bunch of comments and paths from the build structure?

So you can debug problems being seen only in the production version?
I can't see that option in my account
I think it's relatively easy if you work within companies of a certain size. If so, compare yourself to another 100 developers that you've worked with. If you only work with start-ups, it may be more difficult.

Questions to ask yourself:

- Do you consistently get higher ratings than your peers?

- Do other developers come to you first if they want advice on the correct way to do something?

- Have you produced features that cause applause in sales teams or customers?

- Have all of your products been successful (maybe allowing for slips in schedule or budget)?

- Do people understand your code? (i.e. do you get a lot of emails from people asking to explain things?)

- Do features that you have created have significantly fewer bugs than other features?

- Do tech leads or product managers seek you out to help them build products or features?
@afshinmeh Would this work with CodeMirror?
Yeah.. but it does look like MS is backpedaling in support of indie devs for the XBox One.
Are you asking how common the free food/soda is, or the feeling of entitlement to it? The former exists where there's competition for employees. The latter is a pre-existing but latent condition that comes out in proportion to the presence of the former.

Personally, I've never forgotten that I'm lucky to have "extra" benefits, and I've never started believing I'm owed them.
charter schools can be selective

Charter schools cannot be selective, by law, in most states, including my state (Minnesota), where charter schools have existed longest.
In fact, the same engineer who previously wrote big table iirc
TEDx: Extreme lifestyle experiments
Looks interesting, seems somewhat related to Tim Ferriss's stuff.
An architect doesn't need to know how to do the job of a carpenter, but he needs to know what the carpenter is capable of doing.

Same thing applies to tech companies.
Half-Broken Car in Heavy Traffic programming language
Apparently just inviting people over on a regular basis is grounds for getting shut down in NYC.

"After hosting dinner parties for strangers in their own apartment, the NYC Department of Health took notice and shut them down, but Tamy and Felipe decided to open a restaurant in SOHO."

https://vimeo.com/45360751