skysight-inc/HackerNews huggingface dataset:
As of this writing, Twitter's market capitalization is over $23 billion. That's a success by any sensible definition. If you know something the market doesn't, there's any easy way to put your money where your mouth is: https://en.wikipedia.org/wiki/Short_(finance)
It is computationally more powerful, sure. If that's what you'd intended to be talking about, then fine. But that is a distinct notion from "you are able to do more with it" - which is typically the more relevant bit when discussing the power of a feature in a programming language outside a restricted academic context.

(Incidentally, other things being equal - including ability to get done the thing you want to get done - "Turing complete" is a bug, not a feature!)

Expanding a little - "Turing complete" means that your system is capable of computing anything that can be computed in some encoding, but that doesn't mean that it is linked to the rest of the world in a way that will do something useful with that encoding of the result.

Token-manipulating C macros, while obviously of less powerful in the sense of computability, can do things that templates cannot do (name mangling, annotations, compiler pragmas) - and with _Generic, any of these can now be type directed. Of course, with great power comes the responsibility never to use half of that... but that's pretty true of C++ as well :p
One missed hire shouldn't have been enough to stop him, which I think is why you're getting downvotes.
Thanks for the link. On the typespec site is a PDF preview of the font and on page 6, there is a more detailed and also concise summary of the history of the type from Robert Green himself. It's worth a read.

He finishes with this..

'In reading about the Doves Press on the internet there
is a danger of consuming the story as fiction. I could
not have undertaken this digital recreation or the task of recovering the real type without hard facts. I found these in Marianne Tidcombe's book on the Doves Press. If you have any further interest in the story, please seek it out.
―Robert Green, 6th March 2015'
Fiat Chrysler Faces Record $105M Fine for Recall Lapses
I'd actually argue that an office with stringent and archaic filtering of internet use is precisely the type of office to provide only IE, laden with corporate spyware.
Mainly Pragmata Pro, and I brought some ideas form DIN and M+ 1m series.
All glyphs are exactly 0.5em wide so they can be compatible with 中日韩文字 (CJK characters, where every character are excatly 1em wide).
is there anything sadder than a political agenda that can be expressed in 140 characters

Well, at least it's a step up from bumper stickers.
I said in a previous thread that police should make it a point of pride to be able to ignore irritated or verbally abusive people. Just play it straight and robotically to slowly calm people down. I believe a lot of police actually do this already, but is there on-going training to keep the rest on track?
Pretty much every single unicorn except for Amazon and perhaps Uber. eBay, AirBnB, Facebook, Twitter, Snapchat all seemed like strange ideas. Perhaps transformational businesses are supposed to sound totally nuts until you speak with the founders.
I thought the YO app, was stupid and pointless till I realized it was used to warn Israeli citizens of missile strikes!
Now that app is everywhere and seems to have mastered the concept "notification-is-the-message" philosophy.
Selling shoes online.

There's a bit of a story behind that one because my one time Canadian accountant came to me with this idea and I told him I thought it was crap but also (fortunately) told him to ignore me because nobody knows what will and will not work online.

He went through with it and does very well indeed.
HAProxy 1.5 does a pretty great job with that stuff now. I agree that the configuration syntax can be difficult but it is very powerful.

There are some limitations of course, and I can see why you might want to use nginx for some routing. One of the more bizarre tricks I've had to use for more complex redirects (like non-www to www while properly injecting HSTS headers) involved sending the request to a backend that sent to a single frontend via a local port [1]. Hopefully that kludge will be fixed in 1.6.

1. http://blog.haproxy.com/2015/06/09/haproxy-and-http-strict-t...
Ask HN: How can a non-technical person work in the autonomous car industry?
I am fascinated by autonomous cars. I devour any news article about them and am constantly evangelizing a future where driverless cars make accidents obsolete and car ownership an antiquated idea.

It would be a dream to get up every day and be involved in helping this technology become a reality.

However, I am not an engineer nor a programmer and the job listings for this industry are, understandably, centered almost exclusively around technical roles. In addition, I don't have any close connections to those working in the industry (I'm east coast based).

I have a 10-year career working in startups mainly in business development though, as one does in startups, have had to be a Jack of all trades and excel when given a new challenge, no matter the type.

Any advice from those (especially with a similar background) working in the industry?
I solved that by being one of the few people who have never used the site or made a profile, even though I could have done so back when it required a .edu email address.
There's no reason you have to scatter a trre all over the place. Dictionaries almost never change, so you can flatten the pointer data (and maybe even inline the words if you're a masochist) without worrying.
That's not a very great explanation of it. In the base of it, insulting someone breaks StGB §185 and a lawsuit over it can be initated by a civilian as per StPO §374. Civil servants are different because their superiors have the ability to sue in their stead as per StGB §77a.

http://dejure.org/gesetze/StGB/185.html - http://dejure.org/gesetze/StPO/374.html - http://dejure.org/gesetze/StGB/77a.html
Similarly, Twitter. Status updates are great, but a separate social network just for that?
This one is actually something I can undestand seeing all my friends and a lot of girls obsessed with "making pictures" all the time wherever we go.
I lost a $100 bet on FB never breaking a billion dollars in revenues. Money well spent though, as education comes it was a cheap lesson.
Of all of the surprises I had as a geology undergrad, I would rank the beauty and information content of looking at thin sections of rock under cross-polarized light in the top five or so. Really, really spectacular, especially mafic igneous rocks (those with high Mg, Fe +/- Ca such as basalts and gabbros), metamorphic rocks, and even limestones. The range and vibrancy of the interference colors is breathtaking, and seeing things like halos of radiation damage around zircons (high U and Th content) was a bit shocking.

I'd like to recommend folks to take a look if they get a chance, but really, I have no idea when anyone would get that chance. Petrographic microscopes are expensive and I don't think universities would be that cool with hordes of outsiders oohing and aahhing in the labs. Did anyone get to do this in high school?
Of course we have the right. The question is whether or not it is wise to exercise that right. In many (most?) cases, that would be an unwise choice, for the reasons you mentioned. And yes, that is problematic.

I believe it is important to understand that having a right, but choosing not to exercise it is a philosophically different scenario than not having the right in the first place.
P2P filesharing. I loved the idea of this when it was all the rage c. 1999-2003. Cut out the big corporations, cut out the ISPs, no need for servers, just people sharing data with each other directly. Only problem was: it was slow, unreliable, hard to get started with, and the RIAA would sue you for it.

I do find it interesting how so many prominent companies grew out of ideas or founders that were deeply connected to the P2P boom of the early 2000s. Facebook (Mark Zuckerburg worked on a media player before Harvard and a filesharing network in parallel with Facebook, and its first COO Sean Parker co-founded Napster). Uber (Travis Kalanick ran a P2P company that was acquired by Akamai). Skype and Rdio, both by the founders of Kazaa. Y-Combinator (RTM's research at MIT was in distributed hash-tables). Bitcoin, which builds on P2P algorithms for exchanging transactions. Bittorrent is now widely used legitimately for distributing software updates.
Noticed that the first web browser I installed on my Windows machine isn't there. To my surprise, the original web page (from 1999) for that browser is up at http://www.chameleonbrowser.com/. I might have installed the browser in 1997 or so.
Facebook. I still think it's stupid.
And the cop has the legal right to not give you the benefit of the doubt when you do. The majority of the time you have a hostile interaction with police is because you broke the law in some minor way.

This is exactly what happened to Sandra Brand. She exercised her right to mouth off and she got arrested, totally legally for something the police typically ignore.

You gotta be 100% sure you are clean when you try this. And even then a shitty cop could just make something up.
I'm assuming he means 'The Doves Bindery' by Marianne Tidcombe which is currently selling on Amazon for $287.
Almost cheaper to hire a diver and find some more type yourself (I joke)

http://www.amazon.com/gp/aw/d/0712302387
twitch.tv, Periscope, etc. or just about any form of live streaming application seems like a huge time-sink to me (and largely inferior products when compared to curated content).
facebook. Thought it was the dumbest idea in the world to replicate what livejournal and myspace did early on
It's better to think of and use Facebook as a placeholder for identity and not a platform for expression.
I think the fact that it is a separate social network is actually a huge part of its draw. I use Instagram on the daily, but haven't used Facebook in a good four years.

Facebook is just too full of garbage that is irrelevant to my interests as well as stupid ads. Instagram, on the other hand, is still basically ad free, and has interesting content I care about, easily consumed without having to dig through tons of cruft that I don't care about.
same here, it's like subscribing to everyone's facebook when i can barely tolerate my own facebook feed
> coding in a fairly high-level language

JavaScript is not that high-level anyway, and there are many high-level languages that are much more embedded- and realtime-friendly. Why choosing JavaScript over the much more suitable ones?
Ask HN: What kind of job can I get with a BS Business Admin
What jobs should I look for? I dont want to be in retail. Just want a job so I can get on my feet earn a decent wage of 50k a year.
If you enjoyed reading about the quirky history of different typefaces, like this one, I can reccomend the book 'Just My Type' by Simon Garfield. Each chapter introduces a bit quirky of history of a type face designer along with details of the type they cremated and what it's good for.

http://www.amazon.com/gp/aw/d/1592407463
Language is the least important barrier to entry to any field. Domain knowledge is much more important.
will deformable parts? will graphical models? will SVMs? There are trends that occur in ML and vision that greatly increase state-of-the-art at the time, deep learning is no different. I'm not saying they'll die and we'll all forget, but there's plenty of examples of new ideas succeeding over the favorite baseline.
I can't claim to have foreseen Instagram's success...but to me, it's one of the best and prominent examples of how removing friction can be a completely new product...well, when you think about it, even Facebook itself became hugely successful by reducing the friction of getting to know people and keeping tabs on old friends.

But Instagram's value proposition is subtler than Facebook's...I remember that Hipstamatic and its filters was all the rage among my amateur cameraphotographer friends...it was so dominant that Pulitzer Prize-winner Damon Winter of the New York Times used it in his war photography [1].

But IIRC, Hipstamatic did not at all care about the concept of social networking...although perhaps what made it lose to Instagram was the fact that it cost money. I was very slow to take up Instagram because I keep an active Flickr (pro/paid) account...but now I see that Instagram's main value is not attractive photos, but its minimalist, sleek social features. The appeal of phone photography in general is that it constrains the amount of thinking/editing you can do...Instagram's filters ease the tradeoff of quality/ease and its networking features reduce even further the friction of showing the world what you just saw. And you have few options to elaborate on the photo, other than a caption and some tagging...I still like using Facebook, but Instagram works very well on its own because it's not just a filtered visual view, but its constraints limit the kind of things that piss people off about Facebook...for example, it's considerably more difficult to get into political arguments on Instagram.

[1] http://lens.blogs.nytimes.com/2010/11/21/finding-the-right-t...
How speaking up can save lives
Do you own TWTR? I think eventually Twitter will be acquired and integrated into a different social network. As for the OP's original point, they've never turned a profit, and I'd estimate that half of their accounts are inactive/fake.
Perspectives. Facebook, for example, turned out to be a great success, financially speaking. But I find it severely uninteresting as a product.
I know its capable, but you have to understand we are working in a team environment where the expertise is primarily with nginx. It's also quite a lot easier to introduce nginx to a dev who has never used it before. Not every decision can or should be made solely based on technical capabilities.

Bizarre tricks are not something I am a fan of deploying to production and using as the foundation for our service. That is hardly a compelling argument. ;)
No one claims you need to be in SV or raise VC to bootstrap your way to make a living (or even be wildly rich). It's a lot harder to create a company with an enormous impact that scales quickly without doing so, however. And this is coming from the founder of a VC-backed company not in the Valley.

It's all about what you're aiming for. I have to make a living, but I want to change the world. To do that my company would have to scale more quickly than revenue would allow, so I must raise VC.
previous: https://news.ycombinator.com/item?id=9936028
I thought that initially (Android, couldn't get it) - I can put filters on my photos in a proper editing package. Then I'd tried it and I was like "oh right, I get it now".
I suppose the way it makes sense to me now - my friends put 900 pictures of their holiday on Facebook. They put the one picture that defines their holiday(/day/event) on Instagram. It makes so much difference. Add into that the celebrity voyeurism, and there you have it.
Probably the best reason to hate it is if you didn't include the right headers and malloc is therefore implicitly defined to return int. That creates a bug on most 64-bit compilers where int is 32 bits. The cast will mask the bug.

But more stylistically, let's be honest, something like this is way too verbose:

struct foo *bar = (struct foo*)malloc(sizeof(struct foo));

I see code like this often, and I think the only explanation I can think of is that people don't know the language well enough to write:

struct foo *bar = malloc(sizeof(*bar));

> A related question is why do people use malloc if calloc is available?

Seems like a very different question... calloc multiplies, calls malloc, and zeros. I guess if you don't want to multiply, don't want to zero, don't want to bother specifying another parameter, some combination of these, then malloc might be a better choice. Though I do recall a few years back the OpenBSD folks (possibly others too?) focusing on making sure calloc checks for overflow when it multiplies. [See also: reallocarray]
While I agree with you 100%, it appears to me that (without data) wherever you have a high concentration of many people pursuing the same object, there you will find most of the innovation happening. This is just true, even though the biggest innovation may come from a remote place.
There are no long-term resource worries in the developed world.

This goes against the folk-wisdom and fear-mongering present in a lot of popular culture, but it isn't true.

In the developed world fertility rates are below unity. Oil, at it's recent peak was competitive with solar. Resources aren't going to run out, the prices are just going to change – some resources will have to be more aggressively recycled, others will have to be replaced. Billionaires are thinking about asteroid mining. Nobody in the developed world is going to start wars over shortages.

There's a huge amount of arable land which is either unused or grown with only the most primitive techniques. Modern agriculture requires a fairly advanced economy, but it is orders of magnitude more productive.

"Resources are scarce" is a very believable lie, and it's easy to misuse statistics to prove it's true.

Remember "peak oil"? It wasn't true before and now nobody really cares that much.

The best car in the world is American and electric. In a few years they'll be selling one suitable for the middle class. We don't _need_ oil for energy, but we're going to use it until the economies of developing technology overtake the increasingly more costly fossil fuels.

In a generation or two people will stop fearing nuclear, and fusion will become economically viable.
Bizarrely I'm much happier signing in on web sites using my slightly anonymous twitter account than anything else. Maybe this is where twitter can expand?
This! And twitter, and snapchat.
That is actually not a bad idea. A business with poor underlying fundamentals must either improve, or lose market cap. I'll have to give some serious thought to shorting twitter.

EDIT: It may be too late. It has already had major drops in the last quarter, and is down almost 50% off its highs from 2014.
Because people know it. That's the only reason, but it's a huge reason.

...though I'm not sure what languages you think are more high-level that are not thereby made somewhat more difficult to use by beginners and/or on small projects, which would rather defeat the purpose, since the actual code running on these cheap microcontrollers is usually relatively small.
It actually wasn't hard to get started with at all. The likes of eDonkey/eMule, LimeWire, Kazaa and Napster all became hugely popular (and some remain popular in certain jurisdictions) precisely because of how trivial they were to use.

Then, you already mentioned BitTorrent. P2P filesharing wasn't a terrible idea at all, and BitTorrent is evidence.
1. SV money buys you some access to the market, in publicity and networking effects. Rural startups don't enjoy the same prestige or easy access to other companies.

2. The hockey stick is mainly needed to deal with impatient investors, not in itself. If you had a stable supply of money, you could grow over any number of years, but without showing the right graph its hard to raise money.

3. At least in SF you have a pool of clever engineers or cofounders. Its not like that in all places.

I think it really depends on what kind of company you are building. If its something startup oriented like APIs, or any fad (like IoT), SV is your place. If you're in a capital intensive business, SV is again you place. If you're solving problems for tech companies.. then again. And if its social, you'd be cool if you're in SV and backed by an SV firm. You need the networking and coverage to succeed, and its much easier to come by in SV.

If you're making enterprise software, real hardware products, SMB tools and apps, then you can be anywhere else really.

Besides, SV has that startup vibe going for it. Its not quantifiable but it sure energizes to some degree.
Facing an angry police officer is one of the first examples in How to Win Friends and Influence People. I remember once where I turned the wrong way into a construction area late at night and accidentally drove on the tar. The officer was pissed at me and suspected I was drunk (I hadn't had a drop). Calmly explaining that I was tired and lost and had screwed up out of confusion rather than malice got me out of there with only a lecture.
In reality, you have the right to mouth off to everyone. But, generally not a good choice because if you're mouthing off to everyone, there's a good chance you're just a dickhead. Why not just be civil?
Depends on the age of the field. When fields are young, nobody has any domain knowledge anyway, because the "domain" just got started. At this point, things like technical knowledge, familiar programming languages, and common data protocols are crucial, because that's all the knowledge that exists.

As a field ages and accumulates best practices and social patterns, domain knowledge becomes relatively more important and technology choices become relatively less important.

Many of the biggest profit opportunities in a field come from owning the platform it's built upon, which is why it's logical to try and attract developers early with technologies they're familiar with. Eventually domain knowledge will matter more - but that depends upon the platform becoming big enough that it's a domain.
This reminds me of 2live crew (uncle luke, etc) being banned in the 1990s for vulgarity in their music. [1]

1. https://en.wikipedia.org/wiki/Banned_in_the_U.S.A.
2. https://en.wikipedia.org/wiki/As_Nasty_As_They_Wanna_Be
previous: https://news.ycombinator.com/item?id=9951394
>I also believe that upper-middle-class white males will have much more success in exercising that right than members of other societal groups will.

There is overwhelming evidence that women are treated more leniently, not men. Here is one example:
http://papers.ssrn.com/sol3/papers.cfm?abstract_id=2144002

"...large gender gaps favoring women throughout the sentence length distribution (averaging over 60%), conditional on arrest offense, criminal history, and other pre-charge observables. Female arrestees are also significantly likelier to avoid charges and convictions entirely, and twice as likely to avoid incarceration if convicted."
I've been working with nginx quite a bit recently for use as a reverse proxy in a containerized environment and have become quite disenfranchised with it.

For some reason it's the most popular reverse proxy for this sort of stuff, however it's not particularly well suited for it. We have this issue. We also have the lack of active upstream checks and any sort of upstream status reports. Both are hidden behind the nginx Plus paywall which is absurdly expensive in a micro-architecture world. There are various patches, Patches!?, you can apply but the documentation isn't fantastic and this is an extra bit of hassle we don't really deserve..

I think the open internet deserves a better reverse proxy TBH.
What if they _are not_ the best tool for the job largely because these tools just _get started_ (e.g.: v 0.1/0.2) and less mature?

Let's compare it with the evolution of Maven. Yes, I heard hatred and grumbling whenever Maven is mentioned but darn, that's a solid software. Old Maven, version 1 was OK, version 2 was solid, version 3 (or 4?) is when they address polishing issues and perhaps making a leap joining the new kids on the block (Gradle) by listening to the community and figure out a roadmap (I heard something about programmatically do stuff with Groovy... in Maven).

Sometimes one need to let the tools maturing and evolving before dropping judgement and roll yet-another-too-simple-tool and call it solving problems that the other tools did not do well (and for ego, of course, name a developer that has none..)