skysight-inc/HackerNews huggingface dataset:
An App is often just a tool, and tools aren't a sustainable business on their own.

Ideally you have a profitable business, and the app is just one way for the customer to access your business. Then the app doesn't need to be sustainable in itself.
radare2 is incredibly powerful but is a nightmare when it comes to usability though.
What exactly is a "real-time" web framework? Is that anything like being "web scale"?
Yes, but any such clause is wrapped in arbitration requirements which cost time if nothing else.

I'm surprised that many business people sign bad contracts, but it happens a lot especially with long term contracts like these.
I'd be interested to know what's their business model for the months to come. like is it even scalable? but I love the idea of disrupting the realm of personal secretary.
Data Hacking through Hollywood
Depends on how stormy, Many wind turbines have a max wind speed rating, above which they will be shutdown in some way.
Medeco Locks in Atlanta
One data point I'd like to see is the wholesale cost of electricity throughout the day.

(Very interesting page. Thanks.)
GopherCon 2014 A Channel Compendium by John Graham-Cumming
Not at all, it's a "real thing", the Wikipedia article might be of help. http://en.wikipedia.org/wiki/Real-time_web
Top Commercial Locksmith Atlanta
On Space Travel: Another Anniversary
Now I feel like I want to read a similar article describing how the Plan 9 terminal interface works, just to cleanse my palate.
Relevant: https://news.ycombinator.com/item?id=8046710

(Well, it's not really relevant but you reminded me of it ^_^)
Everyone wants to be Google Sidewiki
Aussie startup to swiftly notify users if their website crashes
Strongly agree. A verbose `main` carries the benefit of being explicit and unambiguous. Components whose constructors take all of their dependencies are simple to reason about and straightforward to test.

The code described in the article seems like it's burdened with patterns from other languages and ecosystems, and which are pretty nonidiomatic Go: "AppLoader"? The complexity of their final solution seems to be a result of not challenging those patterns and assumptions.
The article helps little in answering this question when they interview the wrong experts.

The first thing you should do when giving advice is acknowledging reality and then work with that. That is, you should accept reddit for what it is. But all those "experts" giving their opinion in the nyt article are mere bullshit-bingo players pushing reddit to become like every other company:

> “People on Reddit want to be anonymous, and at some point these brands want to have a real relationship with their customers,” "“Can Reddit deliver that over time?”

> “Reddit is a 1998 product, trying to have a 1998 business model,”

I think reddit should come up with a monetizing strategy that capitalizes on the trust users have in it (without abusing it) They would have a massively sustainable competitive advantage. Is there any other web company of that size that you would trust more? Could any one copy this trust within a short amount of time? It's rather tragic that in our society this has so little value that you have to think really hard to come up with a monetizing strategy.

Also, I think the idea of a "just self-sustaining" reddit, as some people here have pointed out, is rather interesting.
Why does it need to grow? Isn't it enough that it is usefull to their users and poses a stepping stone for entrepreneurs like Mr. Ohanian but also external guys like, for instance, those from imgur or Mr ShittyWaterColour?
I enjoyed Digg and Reddit when they were interesting and had an intelligent set of comments/articles. In both cases they changed for the worse when the websites got more popular and attracted mainstream internet users, it's what drove me to HN. I wonder if it's just a matter of time before the same will happen here.
And why use InitXxx at all, when you can create an initialized, locally-scoped MongoService with a constructor, and pass it to the things that need it?
Now Then – the hidden systems that've frozen time and stop us changing the world
GHSSWA DÜNYA KUTSAL İNANCI VE BARIŞ BİRLİĞİ
A financial back-up to win .WINE? | gTLD.club
Personally I would be a lot more interested in a good platform for writing static analysis tools. I believe the community in general would take a more immediate benefit (and what a benefit!...) from this than from a lone PHP to Go transpiler.
Terminal.app and other terminal emulators are the prototypical case where a TTY -- more precisely, a TTY/PTY pair -- are required these days.

Every virtual terminal in the Linux text-mode console also requires a TTY/PTY pair.

Shell mode (and more generally any mode derived from Comint mode) in Emacs also requires a TTY/PTY pair: although the Emacs documentation claims that Comint-derived modes can be configured to use a pipe instead, a comment in comint.el confesses that no one has gotten that to actually work.

And of course, SSHing into a remote host requires at least one TTY/PTY pair (on the remote host).

Are there other place in the software on, e.g., a Mac reliant on a TTY? If there are, please tell me what they are!
This is really on the edge if where I don't know what I'm talking about anymore but I would think not.

The forces holding atoms together and the energies associated with changing those forces are far larger than the amounts that are presented in this study.
We thought long and hard about including Firebug wholesale and considered several approaches to integrating it. An early prototype of the Inspector even included a significant portion of Firebug. Ultimately, integration proved to be too challenging and would have required rewrites that would have been equivalent to starting over.

Source: https://hacks.mozilla.org/2013/10/firefox-developer-tools-an...
We're using a little bit of computer vision to visually compare websites over time. Just getting a little bit of media attention down here in Australia and globally via Twitter.

Our most interesting engineering problem at the moment is scale. We've home brewed a distribution engine to scale across multiple digitalocean regions without heavy weight messaging between them. There's no quorum to this 'cluster' if a check node dies then the remainder take on its load till another helper can come on board and help distribute the load once again.

We're working hard to build a solid product, please give it a try and let us know what you think!

-Shaun
Find a way to bring back some O2 which was accidentally stashed during this process as CO2 in rocks and H2O?
One of Amazon's most profitable regions is Washington state, where they are headquartered and pay sales tax out the wazoo.
A lawyers job is to think about all the things that could go wrong and to prepare for that possibility. Their job is to think what would happen if the company goes under, or what if the newly bought property would burn down, or what if the business partnership you just signed up for went sourer. Their job is not do cost-benefit analysis, or even consider how high risk something actually is. Their job is to handle the what-if's.

So the reaction you are talking about is natural behavior of lawyers being exposed to legal documents and contracts. If there is anything that could be interpreted to impact the company, their job is to consider it and think "what-if".

The question comes down to, what is a healhty way to handle the result of lawyers paranoia. Best-practice is to do a cost-benefit analysis and balance the benefits with the insight of the legal advice. Second-worst is to avoid anything with a risk, regardless of benefits, in order to avoid it. Worst choice is to ignore the lawyers. Most companies, including the "very well known technology companies", pick the second-worst option for anything that is not critical to the company survival. Its clearly not the best option, but it keeps the status quo.
AFAIK, colour blindness ranges from barely an issue to an almost complete "grey-scale" style of insensitivity to colour. In general, the only safe design choice is ensuring that no decision-critical information is conveyed through colour alone.
Wow! That's awesome. May I know your story?
> I would want to be informed if/when somebody made a cheap razor that actually works for me.

Arguably, the whole reason the big name companies get away with 5-blade nonsense is marketing. Meanwhile, on Reddit:

http://www.reddit.com/r/wicked_edge

(I'm speaking as someone who has switched to a double-edge razor and couldn't be happier)

As is discussed elsewhere in this thread, the whole concept of specialist sub-reddits makes it easy for enthusiasts to share information on their own. Mods with an iron fist, combined with comments and upvotes can be quite a decent makeshift version of democratic peer review among hobbyists. Of course, this has lots of issues of its own, but the point is that it subverts (the in my opinion ethically icky) aspects of marketing - the only thing you can really do against that is either genuinely make a good product, or be evil and subvert a community from the inside somehow.
How did you convince your employer to sponsor you? What job are you applying before you were sponsored?
Without having inspected the repo too much I ask myself.. (well, not just myself).. how is this different from requiring an external .js in your view except for a different, nice stylistic choice?
did anyone else read this as OpenJDK?
They used to have lots more stuff in their private API; such as the driver's full name, home address and phone number.

Probably careless API design.
I think saying specialization is necessary but not sufficient sums up the trends in many fields.

The barriers of entry to having information available are the lowest they've ever been and thus traditional models are being eaten by ad-hoc methods. And that is fine, requires reorientation though.
Are there figures on the actual effects of this? How often it happens/the level by which electricity output is reduced?
I was referring to Go's magic func init()

Putting that in your files, let's say:

db.go func init() => handle global DB's...

templates.go func init() => handle HTML templates...

settings.go func init() => load some settings...

All fired automatically prior to your applications main() entry point WITHOUT needing to pollute main() with initDB(); initTemplates(); initSettings() etc. etc.
The reason there has not been much innovation is that even ZIP files are pretty close to the best you can do for general purpose compression. You might get a few more percent by improving the algorithms but there simply isn't much more compression to be done...
Just throw in more accurate phone/wearable tracking and you're in bigger trouble.

http://www.extremetech.com/extreme/126843-think-gps-is-cool-...
"Say a murder occurs on a particular street with an estimated time of death between 2 and 4 AM. Local law enforcement would have an obvious interest in compelling cell phone companies to turn over the records of every cell phone that moved in and out of the area between those two time periods. At rush hour, this kind of information would be useless — but if the cell phone network data shows a device in the same approximate area as the murder suddenly leaving the area at a high rate of speed, that cell phone owner is a potential suspect."

This similar to how CCTV is used in the UK. There is apparently one camera for every eleven people [0]. The difference is the majority of it is owned by private businesses though. Public CCTV is usually run by local councils which are independent from the police. If the police want to get any of this footage, and use it to prosecute, they need to get a court order or subpoena.

[0] http://www.telegraph.co.uk/technology/10172298/One-surveilla...
Parsing, lexing and the general task of writing compilers is such a breeze in OCaml. I remember when I was in college, one of our year projects was to write a small compiler for a subset of postscript using ocamllex and ocamlyacc, couldn't believe how nice and natural it felt. What a great language.
Yosemite: Bedeutung and Aussprache
I'll just c/p what I wrote in the thread where the reporter asked us questions (http://www.reddit.com/r/TheoryOfReddit/comments/2bjsxi/how_c...)

Reddit is becoming bigger and bigger. Which is somehow bad as a quality point of view (look at HackerNews, and people there are already complaining that it got too big like reddit).

1

Reddit did a very smart thing to counter that: subreddits. So now you can still dislike reddit as a whole but find what you want in a subreddit.

Now I think that if reddit has a way to monetize its website, somewhere, it is through subreddits. You could put a free2play kind of system. Customize your subreddit but pay to unlock features. Create subreddits where you have to pay to get in (it already kind of exists with the lounge).

2

Advertisement. Reddit is really, extremely, reluctant to advertise on reddit. It's nice from a user point of view. But from an advertiser point of view, why? Reddit is the perfect place for ads. Users click and click and click and they read text before clicking. Google ads would make them profitable in a few days. It's important to think about it.

EDIT: I'll add that the subscription system makes and the subreddits make it an excellent way to know someone's tastes. It's even better than facebook imo.
> I discovered there are better and more idiomatic ways to do this type if thing without resorting to dependency injection.

Agreed. Write a constructor[1] for your "app" or "context" type, and pass it around as needed. You both get to avoid globals and any magic dependency injection.

As a bit of shameless self-promotion, I wrote an article about how to achieve this when writing HTTP handlers in Go: http://elithrar.github.io/article/custom-handlers-avoiding-g... - hint: create a struct type that accepts a pointer to your app struct and your handler type/http.Handler, or create your handlers as methods on your app type.

[1]: http://www.jerf.org/iri/post/2929
I believe the new credit interchange for EU is similar.
There are practical Bitcoin wallets for Android phones. I use one on every day basis. It does not have a copy of blockchain because I don't need one to be able to use Bitcoin.
How's the stack work? I can't make it do anything else but move the blocks counterclockwise :/

Edit: Got it with stinos' comment
I'v been a tourist in London several times (before moving there last year). Never had anything like this happen to me. No crazy Roma ladies trying to scam you. Worst you'll get is homeless people asking for some change.
Google Update Hits Local Search Results
You are already missing 200M potential customers
Ironic, or just a sad indictment of populist policies when it comes to energy supply overruling the glaringly obvious :|
> is there something specific pushing for further monetization?

It's mentioned in the article and known elsewhere, Reddit is not profitable and has not been profitable to date. Not bleeding out all of your money seems like a specific push for further monetization.
Sounds like the "big brother" of the condensing gas fired boiler you find being fitted in the UK these days.
Quiz: What type of Facebook user are you?
Samsung Plans To Hire 'Like Crazy’ In SV To Find The ‘Next Big Thing’
And yet base 10 is pretty arbitrary. It's not just tied to human anatomy, it's tied to a particular non-universal way of interpreting human anatomy.

Granted, I don't really care much one way or the other -- I think metric is more useful for scientific/mathematical/engineering/etc. applications and some of the old imperial units are more useful for things like cooking, and tend to recommend people use whatever's most practical for their task -- but it's hard to escape the impression that metric is an arbitrary system trying to retrofit claims of non-arbitrariness.
Explode Your Web Traffic With These 3 Free Video's
Interchange is all over the place. It can easily go to 2.5%.

http://www.mastercard.com/us/company/en/whatwedo/interchange...
http://www.mastercard.com/us/company/en/whatwedo/interchange...
http://www.mastercard.us/merchants/support/interchange-rates...
http://www.osc.nc.gov/secp/schedulec-visaandmastercardiqda.p...

The rules are very complicated and arbitrary. To give you an example: cashback interchange in Poland is negative (acquirer get money from the issuer), intradomain interchange is positive (issuer gets money from the acquirer) and interdomain interchange is zero.

There is no way explain interchange without using the words yacht, golf course, hookers and cocaine.
Ooh, good tip, thanks!
Nice game :-)
In the world of data analysis (take KDD as an example) there are explicit encouragements (via multiple tracks, workshops, and demos) for industry folk to present their work even if it's not considered academic research. But that isn't my point at all. Conferences as such are run by academics and probably have many biases. But the ACM as an organization doesn't do as much for academics as might be perceived from the outside.
I've been reading these blogs about working startups and hit this poker metaphor so many times i got sick of it.

I have worked with startups since year 2001 and have been involved both directly - as in putting my ass(ets) on the line - and indirectly as a team member in other people's startups. In all this time obsessing over tactics, strategy, recipes, advice of the ones that made it and so on, "obsessing" in general killed half of the experience.

I don't like this poker metaphor. It involves rooms full of smoke and sleep deprivation. It involves poker faces and bluffing strategies. It also involves obsession. All these make starting your own thing less fun than sticking with the cubicle you had before, and i think this hurts the point of doing it anyway.

I believe a better metaphor about startup success is the lottery simply because it is way more random than any strategy can defeat.
A Working Hypothesis on MH370
I think that is a rather cynical view of advertisers. The type of advertisers that think of their jobs as "relationships with customers." are not the ones currently advertising online (and by online, I mean anywhere other than Google Search).

They type of advertisers that would buy ad-space on a site like Reddit today are definitely thinking "sweet, I suckered ten thousand people to click my ad!" even if not in that language, but they are the ones pouring over CTRs and impressions.

The advertisers who actually care about "relationships with customers" are life style brands like, Nike, Coke, Apple, Budweiser, Louis Vuitton, and others, who don't actually care if you click through (what does a click mean to Budweiser? Its not like the market of people who want a bud light via. online is particularly large). They are more concerned with the "relationships with customers" and take a great deal of care on how the product received and how the message is delivered.

The goal of these advertisers is to deliver a message, with the confidence that their message won't be warped by content around it. You just can't get that with Reddit. Therefore you are left with these other "unsavory" type of advertisers whose only goal is to convert and will do that until they can wring out every cent out of Reddit's user base.
Conversion Rates Don't Matter
Again (same article, same question) from a 2 weeks ago.

Well, and then it is go from google, also known as golang.
There are different types of FRP implementations. In Elm terminology, monadic FRP allows the definition of a function join : Signal (Signal a) -> Signal a, which would allow you to dynamically create (and use) Signals at runtime. Now imagine you've defined a function that returns a Signal, like:

clickCounter : () -> Signal Int

clickCounter _ = count Mouse.clicks

What happens if the runtime allows you to dynamically call this function and return separate instances of this click counter? Either the value held by the counter is dependent on when it was created, which breaks purity, or the runtime system has to keep track of every input event it's ever received, which is the cause memory usage to forever grow with time.

Elm disallows the bind and join functions for Signals in favor of Applicative FRP (if you know Haskell, Elm's <~ and ~ operators correspond to the <$> and <*> operators of applicative functors in Haskell.) Other implementations get around this in other ways, such as ignoring purity.

Elm's creator made this interesting presentation about different ways to resolve the issue: http://prezi.com/jqowmkidsrmy/the-taxonomy-of-frp/
I agree for tree manipulation - I don't necessarily agree for writing recursive descent parsers.

But I admit, I read the Ocaml and haskell compilers source code, and it was pretty nice.
But they are certainly specially dangerous with certain kinds of HIIT as you are performing very close to your maximum capability. At this point the body is under maximum stress and it´s necessary to warmup for a minimum of 10-20 min to perform it with some safety.
Why is this page blocked by my UK work network?
>It is not possible to split a proton into its constituent quarks because quarks can never exist on their own.

In the same way that the atom was not divisible 100 years ago?
https://news.ycombinator.com/newsguidelines.html

I would consider memes, jokes, and funny stories to generally fit in the realm of "off topic".
This has plenty to do with the article, you know if you read both.

Popped up to explain myself. It appears that certain themes on HN attract down votes rapidly. Such as:

1. Criticising Apple's policy on repairability.

2. Suggesting that drugs are bad for you.

Two pretty pragmatic things on which I have a lot of experience of as a) an electrical engineer who did a lot of work with power conversion, charging and energy efficiency and b) someone who is married to a mental health nurse. Well when you attract a -4 instantly for both comments that suggests that there is a group opinion on HN. Rather than discuss the matter sensibly like adults, the prevailing approach is to quickly down vote a post so it is seen as irrelevant and to push the group think. Perhaps a worse thing to down vote is someone who asks for proof of an argument past an anecdote i.e. "shit or get off the pot".

This is as damn near religion as anything else and is not what I expect from a news site which is primarily technical. I expect a degree of intelligence.

Now this is an experiment for me as well because I have another account with the ability to down vote and over 2000 points against it. NEVER have I down voted a single post as I don't feel that is appropriate. Unfortunately it appears that anyone with a green label is treated as unfortunate fodder and easy money for the entrenched elite, the agenda-ists or the company shills (Google, Apple for example which are hard to say something bad about here without attracting down votes).

To solve this, I would rather that the down vote link is removed from HN and that if anyone finds content objectionable then they should flag it rather than spank it to oblivion.

I understand this forum has extreme moderation and dubious policies regarding such things but there is no excuse to be a pit of elitist assholes of the technical community. That is currently the only badge that HN can wear.

I expect better and I'm sure the majority of people do as well.

Reddit has a better moderation policy, a more rational and open minded user base and arguably better technical content in some subreddits. That's saying something.

I bet this gets down voted or flagged.
Why does the US spend more on health care than other rich nations?
http://occupiedpalestine.wordpress.com/2014/07/25/gazaundera...
But the whole problem about Reddit has with getting ad revenue with a current system, is the users. Users on Reddit arent interested in advertising as it stand online. Like a lot of Internet users. In my opinion the majority of adverts online are a waste of time, money and space. I dont think I've ever bought anything spurred straight from an advert, though I buy plenty online. It's nearly always something I've wanted, then researched.
Alarmr Pro – Intelligent alarm app to knock off your morning woes