skysight-inc/HackerNews huggingface dataset:
Jaiku, Pownce, Gowalla, Bing/MSN search, Posterous, Windows Phone

There are tons of them. You'll see a lot of responses that claim all of these companies didn't die due to moving slowly, but for other reasons - that will also always be true though, even in cases where a startup moved too slow. For example, Windows Phone was both backwards, and slow to match the iPhone once it became obvious consumers loved touch.

In many consumer spaces, it's: 'winner take most.' If your competition gets to critical adoption first, most of the time you're toast. So even if Gowalla was growing slowly, they were too far behind. If your competitor takes 60% of the market, you've previously been growing fast but are now growing slowly, and you're now down to 14% of the market - the outcome is most likely that your future growth will be extremely difficult, and eventually you'll burn vast resources just trying to acquire each point of market share thereafter. Microsoft and Google have both delivered rare, extremely expensive examples of this behavior over a long-term basis (in search for Microsoft and social for Google), funded by their prior dominant products.
You're right, Netflix does a great job of tracking state and knowing where you are in an episode. And their streaming is pretty solid too.

Maybe I gave HBO too much credit. Still, I do think Netflix has a bit of a Craigslist/Amazon issue where so many people are used to it working a certain way that it's now hard to change the UI in material ways without causing a drop in revenue. I've used their new web UI, and it's a little better, and I'm glad they dropped their red-heavy color scheme, but it's still basically the same clickable linear lists of shows arranged into a series of rows. I guess I'm just cranky that there aren't more visually interesting ways to discover new shows--I find that my eyes glaze over after a minute or two of browsing with these kinds of UIs, and everyone seems to use them.

I think the worst UI award goes to iTunes though. It is so hard to discover new shows and movies on there. I can find things I already know about, but when I'm searching and trying to find something new and fun, it's hard to find cool stuff. I basically click on related shows for something I already like until I find something new, but it's not fun and I find better recommendations on Netflix.
Argentina National Day 2015

Edit: You can usually find out what they mean by going to https://www.google.com/doodles
This used to be true because, as more population was added more Representatives would be added to the House, but as I recall it's been quite a long time since new seats were added to the House.
Ask HN: What sort of app analytics isn't normally collected by most services?
Jupiter Ace (a 8-bit microcomputer from the 80's) used its own dialect of Forth instead of BASIC, and there's lots of files and documents at http://www.jupiter-ace.co.uk
Congrats to Khaled and the Tilt team!
Yes, IIRC Intel's Itanium (IA64) architecture used firmware and drivers in Forth (instead of machine code) so you could use the hardware on any CPU architecture.
Hashable. One of the startups that I believed in the most just crashed and burned. Right out of the gate they got plenty of feedback. Lots of hate. Some amount of love. Much confusion. But the people who got it, really got it (that's my criteria for great new thing). I still long for a contact management tool like that. When I first started using it, I kept giving feedback to the team to the point that they sent me stickers, a button pin, and a tshirt. Yey for #swag. And I kept giving feedback. And then they went dark. No replies. Sporadic tweets. Updates rarely. It was like they just gave up. And then I got the mail that they were closing down. They stopped because they "couldn't make it good enough"

https://twitter.com/mikeyavo/status/223263315038711808

Side note - That was also the first time I understood the risk of putting content into a closed eco system that's using non open standards for data. <sad face>
React has some obvious advantages when used with TypeScript and it's new TSX support you get type safe templates with static analysis and highlighting errors on IDE. Web components are not even trying to be type safe, however they shouldn't be seen as one or another, I don't see why they both couldn't live side by side. Who knows maybe React may merge with web components in future?
Obviously you could implement any algorithm using reference counting instead of garbage collection. The question is whether or not you really want to pepper your code with what is essentially manual memory management when necessary.
With ARC sharing objects across threads becomes trickier. First of
all, in the general case you'll have to do atomic increments and
decrements which tend to be fairly expensive, and they'll be sitting
right in the middle your core application logic. Secondly, if you're
sharing objects amongst threads, you cannot simply do:

Thread1:
Obj = Heap->field;
Heap->field = null;
// reduced a reference so:
if (AtomicDecrement(Obj->refcount) == 0) {
free(Obj);
}

Since you'll be racing with

Thread2:
Obj = Heap->field;
// stalls, and Thread1 deletes Obj
AtomicIncrement(Obj->refcount)

The only satisfactory solution to this that I'm aware of is to use
hazard pointers, and that is a fairly complex bit of logic. Maybe
there's a better solution to this, but I've not come across one.
You absolutely can still use databinding without using forms! Take a look at mvvmcross or reactiveui, both very powerful.
This is an interesting article; thanks for the links.

I last used FogBugz in 2008 and it's still my favorite bug tracker. I have used JIRA extensively and while you can configure it and add addons/plugins to it to make it do your bidding, it's just not a nice off-the-shelf solution without configuration (stuff that I usually don't have the access to do, and that I get tired of asking for).

Funny how this stuff works. I wonder how Fogbugz is doing today. I do understand they must have done well with the Trello stuff.
10 out of 10 VCs would take the six year $1 billion acquisition over the two year $30 million acquisition in fact. Your numbers are way off. It would have to be closer to $500 million in two years, versus $1 billion in six.
Mother 4 (earthbound Fangame) Blog Update on Background Generation
GNU Forth [or gforth] is available on Android phones.

http://www.forth-ev.de/wiki/doku.php/en:projects:gforth-andr...
There was a Forth debug/service terminal included in an electronic typewriter / typing tutor device from the 80's with an integrated CRT display. So an educated guess is that its software was also written in Forth. It was made between 1981 and 1987 and I think it was a golf ball-style printer, so if anyone have an idea as to the make and model, that would be great.
No, what they're asking for is concrete examples. Real-life examples are always more illuminating than theoretical discussions.
Is it this episode? [0]

[0] http://www.channel4.com/info/press/programme-information/the...

[1] Youtube link: https://www.youtube.com/watch?v=TO4yfvc9THs
My take-away from that was that Atlassian had a proposition that made companies customers before those companies could afford Fogbugz. ($10 for 10)
ISRO Indian Space Research Organization Sending 5 UK Satellites
Is Your Kitchen in the North East Direction?
There are strong points, but I feel like they sharpen the details and don't address the main argument. For example, it's true there are exceptions regarding income but many haven't cashed in and I doubt Torvalds and Stallman did their creative work, at least initially, looking for a big payoff. And there are many more examples, most scientists for instance.

> With so much free software out there, why would a business want to hire an actual engineer when they can hire a software mechanic (at a much lower wage)? ... Why are we actively trying to take away a very good way for social mobility?

On one hand, that's a very good point. On the other, it's hypocritical for our industry to complain about jobs lost to efficiencies; much of what the IT industry does is replace human labor with computers or 'disrupt' whole industries. That's the 'creative destruction' of the free market, finding more productive solutions and shifting now-unneeded resources to something new. Should we maintain IP barriers so that engineers can be paid to create something that already exists?

> It already happened in the music industry. Before the explosion of piracy, an indy artist could make a living selling music.

Agreed, but before the explosion of recording technology, indie artists made money from performances. The technology changed then, now has changed again, and will change yet again. The business model built on last generation's tech isn't sacrosanct.

I don't mean to be callous about people's jobs or suggest I have the answers, but I think we can do much better than graft the old IP system onto the new technology.
No Man's Sky: How the Economy Works (YT Video)
Is that primary image from a gaming event, and not a hackathon?
What has the industry moved onto now?
I had a problem when I sent a message to about 20 associates and used BCC. Google apps for business then just marked me as spam. I would get lots of rejected email messages. The people I sent to were all people I knew who were attending an event. Just gmail being a dick about BCC. So now I send email through sendgrid from within gmail. Have you tried using an external smtp relay? It's more likely your IP address than your domain that is flagged.
This. It's the nature of profit-oriented business and "insurance".

Before anti-virus companies started to spring up, in the early days of computer virii, AV software was free and trustworthy. It's in the best interest of the AV companies to make a bad situation worse to the degree they can get away with it.
They are comparing SHA256 hashes, so the images are literally identical (and don't just appear to be identical visually).
"Not through a web application vulnerability it can't (there is no application code to break!)."
eg. metadata in images can contain executable code
Northern Light?
I'll be recommending we try it in a lab with go 1.5, absolutely.
Back in the day I was member of the L5 Society and SSI, and of course I'd assume that by the year 2015 i'd be living in a O'Neill cylinder:

https://en.wikipedia.org/wiki/O%27Neill_cylinder

In my heart of hearts I view the current state of technology as primitive...
Check this out,

https://blog.cloudboost.io/which-database-should-you-use-for...
About half a gig resident memory.
You can position your site behind CloudFlare's DDoS protection, eg. http://ht.transparencytoolkit.org
I think the thing here is that technology in the form of headphones, portable devices, telework, etc. Allow people to share the conviviality of shared spaces but without giving back because they can isolate themselves --as they are wont to in their shared floorspaces at work.

So not interacting with someone else and just being immersed in oneself is okay because they are not aware of their surrounds except for when they glance up.

Before gadgets, you'd have to bring friends with you or meet friends (who would also buy things). But now you can buy some nominal item and excuse yourself for as long a you wish --at least in mind. And some people feel entitled to the space. The Starbucks of the world can carry that deadweight, but not so much independent shops.
I'll echo one of the other comments. I've also done robotics with Forth and used it extensively for about ten years. I do enjoy the language. That said, I don't see much justification for it today for general usage.

As early as 15 years ago a number of our embedded products using 8 bit processors were programmed in assembler and/or Forth. This quickly became challenging in terms of product maintenance (assembler) and finding qualified experienced developers (assembler and Forth). I found myself in the difficult position, as CEO, of not being able to remove these responsibilities from my desk. And so we ported all of our code from assembler/Forth to C. In that process we improved nearly every technical and business metric. The port took months but it was well worth it.

I still think every programmer needs to start with assembler wrangling processor architecture internals "by hand", move on to Forth (or a TIL), then Lisp and C. I am sometimes in horror to come across programmers for whom every solution requires bloated, inefficient object oriented code.
And here is what Forth creator Chuck Moore does today: http://www.greenarraychips.com/
I don't know if I'd say Ingres is a failure. They weren't as big as Oracle, or even SQL Server, but they've lasted a really long time, their product is still around [1], and they even spawned Postgres.

On a tangent, it's kinda funny how part of the "geek" community will complain about the big players dominating and ruining competition (Microsoft, Oracle, Apple, even Linux sometimes), but on the other hand anybody who doesn't completely dominate their competition is lambasted for being a failure...

[1] http://www.actian.com/products/operational-databases/ingres/
Find Linux Mac Windows System Serial/Product Key, Hardware Address Etc.
Habits vs Addictions – The Science Behind It
Wrong. There are distance and repetition factors you are failing to consider.

With a single trip 100m trip, the LEDs lose. With 10^7 100km trips, the LEDs win. The question is where the line is, and the answer is that it's going down all the time.
How This Two-String Piezoelectric Violin Is Revolutionizing Music
the avantage of using a full programming language as a base for your DSL is that you don't have to deal with some of the "simpler" things.

Your base language already has variable assignment, loops, recursion? Great, you don't have to deal with that. Type checking? Wonderful, don't have to go read up on type inference
Haskell community has hackathons around the world that end up being 60% conference, 40% hackathon with people jumping between each depending on interests. A lot of infrastructure has been built or improved, tutorials, tooling, etc. at these hackathons.

BayHac and ZuriHac are two of the more prominent ones.
Interesting, but the analysis is a bit short. This was posted to Reddit five months ago with more discussion:

https://www.reddit.com/r/self/comments/2uzas7/i_found_out_th...

They found (as I did, with a simple Google reverse image search) that the image was used to illustrate a Forbes article in 2011:

http://www.forbes.com/sites/venessamiemis/2011/04/04/the-ban...

https://twitter.com/EricaGlasier/status/563770191440404480

Doesn't actually answer the question, but the source of the image is I think super relevant.

I could sort of imagine some automated process making Imgur thumbnails of images from links shared on some social media site, and going awkwardly self-recursive and getting to 3.2M.
Have you ever mistaken "color TV static" for a king penguin? If not, then your built in DNN does a good job of discriminating between them. There are optical illusions that mess with our visual system, of course. You could I guess do something like raise a brain in one environment with statistics different from the natural world and then ask how that affects discrimination. Is that what you're getting are with "a gradient ascent method"? Because AFAIK we also don't have any proof the brain uses a gradient ascent algorithm so I'm not sure why you'd ask an in silico brain to carry one out
>How slow is too slow?

That depends entirely on your financial structure, your product, and your own lifespan. If you never on-board investors and never depend on a loss-leader strategy for capturing market, you can small-business yourself from you mid-twenties to retirement and beyond. A lot of trade professions do exactly this sort of slow expansion; my neighbors is self-employed plumber and he's been routing tubs for the past two decades.
A typical use case for Forth to launch from bare metal (more like bare silicon) into the application on embedded systems or as the bootstrap mechanism/BIOS for a more advanced OS on a larger, perhaps desktop, system. A Forth console over a serial port can provide a user with tons of low and high level access to a system. I built a 12 processor "parallel" robotics controller back in the '80's using a bunch of Rockwell R65F11 Forth processors (6502's with Forth in ROM).
It’s a trap Systems traps in software development
weird project link https://www.reddit.com/message/compose/?to=TheGamble&subject...
Or it could be the Pupetteer migration fleet! (yes, Larry Niven did garble a 2n-body Klemperer rosette into a 5-body Kemplerer rosette[1])

[1] https://en.wikipedia.org/wiki/Klemperer_rosette#Misuse_and_m...
Flash Zero-Day Now Active in the Wild
This chart is hard to read: http://i.imgur.com/HJYmCLN.png

Since the values are percentages, it's weird that the scale is out of 0.9 -- why not 100? Why leave out the other ~98% from the visualization? The radial arrangement makes it even harder to read and compare the values.

The effect (at least for me) was to make it seem like these images appeared much more often than they actually did. I actually found the raw numeric table below more illustrative!
I still miss Jaiku. I wonder if they would have survived if either they didn't get acquired by Google, or if Google keep supporting them instead of acquihiring.
you are absolutely right, and this will most likely be fixed tomorrow morning as a result of this thread.
It was amazing hardware at the time.

What's incredible is you can now wear double the power of the Cray 2 on your wrist:
http://apple.stackexchange.com/questions/194367/does-the-app...
Seriously? You don't know that 0 = 0%, 1 = 100%, .5 = 50%, etc?

Also, it's not "out-of", it's just showing you what a radius of that length is equivalent to.

If anything, it's "confusing" because it's a pie chart where the width of each wedge doesn't correspond to the percentage (instead it's the full area of the wedge)
>I read your comment. I understood all this. I imagine the person you were replying to also considered this. Who wouldn't?

They used something that wasn't sexism as an example of sexism. So I imagine they hadn't considered it at the time.

Regardless, you've made it clear you do not care for discussion (at least for this topic) so there is no point in us continuing this conversation. You've obviously made up your mind on the subject.
Nadella threatens to consign Microsoft to a future of desktop obscurity
Just dug up these links too. This comment on the Reddit thread may explain why https://www.reddit.com/r/self/comments/2uzas7/i_found_out_th...
Interesting speculation:

"Sorry to be boring, but Webdriver Torso already gave us the answer: it's a test image used in integration tests of Imgur itself. Silly image."

https://www.reddit.com/r/self/comments/2uzas7/i_found_out_th...
It cannot be used for commercial purposes.

Which I think is faire anyway, given the amount of work they put into it.

Not a problem if you never will sell your apps.
This was helpful http://aypsite.org/books-dm.html

Basically, the trick is to concentrate all your attention on one mantra, and then remove the mantra to quiet the thought process. It's a learned skill, so just takes practice.
Satellite Images Show Economies Growing and Shrinking in Real Time
Friendster absolutely was a victim of unfixed performance problems.
Personally, I don't put stuff on Heroku because it's costly and inefficient.

Let's say I have a bunch of pet projects and applications I want to run (blog, IRC bouncer, some kind of photo management). They take negligible CPU most of the time and ~128MB RAM each.

If I throw these on Heroku, I have to pay $7/each for 3 separate dynos, for a total of $21. Alternatively I can pay nothing but deal with my stuff being down 25% of the time.

If I throw them on Vultr or DigitalOcean, I pay $5 for a 512MB (768MB on Vultr) box and they all run happily ever after.

Heroku forces me to buy 4x the resources I actually need, which is a huge waste. It'd be nice to share my pool of resources so that if I use 384MB of RAM, I pay for 384MB of RAM or at least only pay for 512MB.

I know it's very unlikely you care about users like me and that's totally fine, I know things like this aren't particularly lucrative. Just thought I'd mention it since you asked about feedback.
10 Lessons from a Happy, Successful and Rich Woman in Tech
Digg, Delicious, Mixx - lost to reddit

Plaxo - lost to LinkedIn

Bebo - social media space became too crowded

Geocities - died of natural causes

Netscape - slow to adopt after v3
If Amazon is running a general-purpose web server with persistent state for S3 static hosting, I'd argue they're doing something very wrong.

It's not hard to write a web server that reads from persistent storage but has no need or ability to write to persistent storage. (You can give it a cache, but the cache is destroyable.) So you can attack the web server in memory (maybe), but there's no way to persist the attack. As soon as the web server gets restarted, the attack goes away, and there's also no way to spread the attack from one web server to any of the countless others.

Then it's a simple matter of load-balancing at scale and restarting these stateless web servers on a regular basis to make exploits infeasible, at least until you get to substantially more motivated and funded attackers. And Amazon is a fan of both load-balancing at scale and restarting things.
By your response, I can tell you haven't used AWS much. Using EC2 by itself is as simple as DO.
Caching the original source can in fact be pretty expensive in a lot of cases. Which is why Firefox tries to put it on disk, not in memory. But, again, if the user then explicitly turns that off, then Firefox doesn't do it.

The key part here is that this bug report is about a situation in which the user explicitly changes the browser's default settings to not store stuff. And then the browser ... doesn't store stuff. Shocking, I know.
How can there be any “real-life” examples of failure for this reason unless you first determine what the optimal growth rate of the company should have been? If you can’t answer this question then any discussion about the reason for failure is a “just-so” story made up after the fact.

The more important question to answer is how can you work out what the optimal growth rate should be of any startup.
Yep, can't wait for it to arrive. In the meantime, I use Workflow in the share screen to copy a URL from anyplace (particularly shortened ones), unshorten the URL to its long form, strip it of the query string, display it to me to see if I want to proceed, then copy it to the clipboard - all automatically. Then I paste what's in the clipboard into the Ghostary app which strips the scripts and loads the page all nice and fast. The steps I go to to avoid advert tracking and targeting.
Not intentionally-executable code, and unintentionally-executable code (i.e. exploits in image renderers) would affect the client, not the server, which isn't the direction we're concerned about.

If the server transcodes images, then yes, it should do the transcoding in a throwaway sandbox that outputs some hard-to-misparse intermediate format like a raw pixel array. But S3 doesn't do transcoding.
I'd say the need to use IDE-generated code implies there are missing language features. That's why Kotlin looks really exciting.
While the issue itself is worth discussing, I am unsure how much attention should be put on this particular series of illustrations. They are consist of mostly nothing but mere generalizations and biased criticisms. For example, the comparison between "glass heart" versus "normal heart" is just meaningless: http://shanghaiist.com/upload/2015/07/hk-china-illustration5...

Needless to say, the author does have very strong opinions about this topic, as seen on the studio's Facebook page: https://www.facebook.com/localstudiohongkong