skysight-inc/HackerNews huggingface dataset:
>Which is strange, because a post about Haskell tends to be about Haskell. A post about Go tends to be a lot of people telling everyone how Go is unlike, to its detriment, other languages. Great -- go use those languages.

What you write above shows that HN users don't have the same behavior with other languages indiscriminately...

So, doesn't this sound like maybe it's Go that's problematic and not HN user behavior? (see also below)

>There are absolutely people building solutions in Go who might think "it would be nice to have generics", and indeed that's exactly why they've never been discounted or denied by the Go team, simply deferred. But these discussions are dominated not by those people, but instead people telling you why Go is not Rust is not Haskell is not C# is not...

And why shouldn't they? (Well we)

Go has design problems (beside the lack of Generics) the same way PHP has or JS has.

And it's criticized in a similar manner as when JS is brought up its type coercion is mentioned, or its global by default scope, its confusing this context, etc.

Now you might agree with the above or not. But what you ask is essentially for people that perceive it that way, to not speak, and just let it go.

Isn't the whole point of HN discussion (including about languages), criticism etc? It sure is not about celebrating all languages just because they exist...
Maybe they were part of the YOLO crew of the era.
I think if all such problems are reported to Google (bugs filed), they might fix these in the next versions of the APIs (i.e., making permissions more fine-grained and less inclusive)
I feel powerless over the ignorant political movement of people who, from my PoV, act like drones controlled by the media firing their ammunition and causing collateral damage. Be it Pro-/Contro Ukraine/Russia/America or Israel. We were good to each other, helpful and understanding and just because of a few leading politicians who can't go and fight each other on their own (without an army of soldiers dying for them), all of our lives shall suffer? I'm surely too blinded by the delusions of world-peace to come to grasp how people really are, but I hope to be misunderstanding before I give up my faith and let them destroy what we have build together.

I fear forums whom I enjoyed becoming places of distrust, hatred and battle space against the other political 'side'. Where admins and moderators use their given powers to torture the unwanted. I have only recently seen an Isreali woman marrying an Iranian man on television loving each other. And don't think that all people agree to what the politicians have to say.

We are better. If all fails, I still believe that: “Chaos often breeds life, while order breeds habit.” – Henry Adams
Regarding 'Chaos' - this seem like a good read: http://www.halexandria.org/dward165.htm

Leading countries co-operate to limit capital-flow to Russia and this albeit sounding implausible to me, has direct influence on the economic liquidity. Implausible because I don't know how it would be possible for countries and companies to co-operate on such a scale on a capital market, where most notably personal profit leads the market over political decisions. I would be much more curious on which companies initiated the financial war and how they orchestrated their strategies, than the actual outcome, from the PoV of a mathematically and technologically fascinated guy.

http://i.imgur.com/dnAWMT2.png

Thank you for reading so far.
{EDIT: snip}

Google Earth was heavily influenced by ideas in his books.

The Kindle was codenamed "Fiona", after Fiona Hackworth, a character in one of his books who uses a super-duper e-book.
Downgrade iOS 8.1.2 – iOS 8.1.1 for iPhone, iPad and iPods –
It is totally nuts. Whoever thought to bundle all of that stuff up in one huge permission...
>among whom are some of the most respected names in this industry

Most respected names in the programming industry.

Not in the language/compiler design industry.
I think the words he's looking for are brand awareness vs. direct response.
That's nonsense. All ACID databases handle the requirement that a SIGKILL doesn't corrupt data. There may be a non-trivial recovery cost if you experience an unexpected shutdown, but that's about it for any application that's serious about data integrity.

EDIT: In fact they handle a much stronger requirement that a power failure doesn't corrupt data, but the point stands.
Firefox.html screencast
And who should be the arbitrator of style vs. mistake?
I got a Kindle when I was traveling around the world for 6 months. Buying a book, carrying it around and selling it for a fraction of its price 3 days later got very tiresome very soon. So I bought a Kindle, which weighs the same no matter how many books are on it.

Since then, I read way more than before (about 25 books per year, fiction and non-fiction, sometimes 2-3 in a week, sometimes nothing for a month). I also feel like I read faster.

I mostly read in English, although my native language is German, because translation is so damn easy (just point your cursor in front of a word), because English books are often way cheaper on the Kindle and there's simply a bigger selection, and because I enjoy reading English books in their original language.
Great filter theory is pure speculation because this is the only thing you can have in absence of any data on the subject.

Beyond our solar system the best data we have are shadows blocking star light that indicate an exoplanet sometimes they are false alarms being just star (sun) spots, radio waves are something we use at this point in our very young civilization, there is no indication that this is a standard or efficient way of communication to associate missing radio data to absence of other civilizations.

In conclusion we have no data about life in the universe to jump to such conclusions or any conclusion, the only thing we can do is continue exploring and speculate on the question if there are advanced civilization capable of contact why aren't they contacting us?
I'm getting very tired of people realizing that browsers now ship with `document.querySelectorAll` and saying that means you don't need jQuery anymore.
looks great - doc site is cleaner yet still very familiar. Everything else aside, I'd kill for better doc search - or just simply allowing () to search for functions. Trying to refresh my memory on how the .first() or .latest() method works, for example, requires browsing. no real way to search for it.
Do you think UBM would be amenable to a "Final Cut" of the Dr. Dobb's Developer's Library to include everything from Dr. Dobb's, C/C++ UJ, Sys Admin, etc?
The price bubbled to $1200 because Mt. Gox was buying bitcoin for months leading up to that point. This is very well documented. It fell because it was such a large bubble, at the time, that there was no sense letting it do anything except deflate.

Now we're reaching a point that might be a somewhat reasonable valuation for the currency. But my stance here is that even this "low" valuation is extraordinarily precarious. If someone with tens of thousands of coins decides to pull out of the market, they will trigger others to follow suit. Similarly, if someone else decides to buy tens of thousands of bitcoins in order to trigger another bubble, that's quite possible too. Remember, 10,000 coins is "only" ~$10M, which isn't much when compared to the billions that a lot of funds manage. And if someone spaces a large number of buys over a long timescale, it'd be easy to give the impression that the entire bitcoin scene is experiencing healthy, sustained growth, even though that growth is mostly artificial.

This is doubly a problem when you hold a privileged position like a bitcoin exchange, where you can use your position to either manipulate the markets directly or to be privy to info that others don't have. Which, by the way, is totally legal. Even if it's not legal in the US, it's legal in other countries. As far as I know, no one knows who's behind the BTC-e exchange. They're very popular, and they can use that position to do whatever kind of manipulation they want. And since the price at every exchange affects every other exchange (arbitrage), there's no way to avoid being manipulated.

In an unregulated market, you, as one of the multitudes, can't win. Others will always have access to information that you don't, such a whether the growth you're seeing is artificial. You can't win unless everybody wins. And when it comes to BTC, that outcome is far from certain. Especially when people are trying to prey off you.
It is not PageRank, it is Altavista for JavaScript libraries. PageRank would be computing PageRank on JavaScript library dependency graph.
The surprise is surely that a group expected to use complex and highly technical exploits which come from the minds of top government crackers instead uses years old hacks distributed with a tool known, rightly or wrongly, as the preserve of script-kiddies everywhere?
>Dr. Dobb's, we had close to $3 million in revenue, almost all of it from advertising

Is that actual quote from the site? Since now it just says: "Dr. Dobb's, we had healthy profits and revenue, almost all of it from advertising"

I'm just curious how they would manage to spend $3 MILLION in 4 years and how it wouldn't be profitable to run a website that was ONLY $1 million revenue.

I've never even heard of the site until now, so I have no idea what they are doing, but it really seems odd that money was an issue if you are raking in millions.
I wouldn't say that. Obfuscation isn't that rare in Android. Proguard offers tree shaking and optimization features that are useful in mobile. Some frameworks even require it. AFAIK most set ups for scala on android need proguard because the standard lib is so big.
To make an omelette, first you have to create the universe!
Quite likely you pay a lot more than $10K per new hire.

If you send me a link to your employer's homepage, I'll list it at http://www.warplife.com/jobs/computer/

There is no charge for this service nor will there ever be. I am quite specifically trying to do away with the practice of paying for resume submissions. Consider that a recent study found that the average recruiter "reads" resumes for just six seconds apiece. For that you pay tens of thousands of dollars?

While not strictly necessary it is quite helpful if your employer's site has a "Jobs" or "Careers" page, as well as a "Contact" page.

If your site doesn't explictly say where your office is located, please tell me the city, state or province if any, and country.

You don't need to say that it's from you, specifically, if you wish to remain anonymous. I get submissions from lots of people.
But you still need to find someone willing to sell you (enough of) the swaps in question. And that may not be easy.
Cool – hadn't heard of that before. I was thinking more along the lines of a purely server-side approach:

$_REQUEST["salted_SHA_hash_of_symmetric_TLS_key"]

You'd save the current key to a DB, and manually check it in future requests.
I once chose the BeagleBoard for a startup's product prototype. It had just the right hardware features, ran Linux, part price ok (esp since only needed 1-3 at most, on near term horizon), plus the "not tested/blessed for commercial public embedded projects" was not a showstopper for a demo prototype. If I had a similar need today I'd prob choose the RaspPi, due to combo of lower price and bigger community. But RaspPi had not been out back then.
Classes in JavaScript: Exploring the Implementation in Chakra
So where is it?!? It's the 16th and nowhere to be seen. BusinessInsider.com is now saying the 17th. I also wonder why they removed the Mac app from duetdisplay.com.
Browsing wikipedia in a three.js galaxy
Come on. Lynx is the browser.
Yes, but this relies on the program being friendly enough to give you a choice. The OS is not blocking it, it voluntarily refrains. Some are not so polite. For instance, Google Chrome auto-updates without asking permission, and the only way to stop it on Windows is to edit some registry setting. It will update even when it is not running, which annoys me since I have Chrome installed and don't use it, and every so often my computer slows to a crawl, I open Task Manager, and see "aha, chrome decided to update". It doesn't even give me the courtesy of displaying a notice, so I don't have to waste 5 minutes of acting like a detective with task manager.
Designing for Combat with Body Labs
Firefox OS Expands to Nearly 30 Countries
Someone has to say it, so it might as well be me:

"I felt a great disturbance in the Force, as if millions of professional developer voices suddenly cried out in terror and were suddenly silenced. I fear something terrible has happened."

I've read Dr. Dobb's for 30+ years, and it helped me move from a coder to programmer/developer to software engineer--while still retaining the hacker spirit.
Each month, Dr. Dobb's, Sys Admin, et al were on my bookstore shopping list, to be read and re-read over the next month.

It will be missed.
No, you're going to mess with repaints and renders. It is not an anti pattern.
> The thing is, that's not happening at all. Nearly all US insurers are covering the new therapies. There are a couple that are holding out and only doing individual approvals.

So what are all the news articles about? A problem that is only hypothetical? The reporters don't seem to have a hard time finding cases of Hepatitis C patients who have been denied:

http://kaiserhealthnews.org/news/most-illinois-medicaid-pati...

http://www.npr.org/blogs/health/2014/10/28/359553282/insurer...

Then there's the fact that AbbVie and Merck are coming into the market soon with their own Hepatitis C drugs that also have 90% cure rates. It seems hard to believe that either of these companies will come in significantly below the price of Sovaldi, but that's what the insurance companies are hoping for.
Awfully defensive.
I'll remember next time to describe the exact rationale for believing someone has a poor attitude before calling them out on it.
We're already doing this. It's not enough. See our source code.
I am old, and have poor eyesight. I also work very hard as I am self-employed, and don't get a whole lot of sleep.

Blurred backgrounds drive me absolutely bananas. They also cause me severe eyestrain.

I'd like to find some way to disable them in Mac OS X. For example I can see my desktop through my menubar.
As good as it is? I find it pretty terrible, at least for me it singlehandedly makes me not want to use Android.
@dmor:

First - congratulations to you and your team on the raise.

Second - a question: your last post on the topic from June 28th announcing your 2M second seed funding said that after 27 consecutive months spent pursuing some kind of funding, it was time for you to take a break from fundraising mode.

Given that was less than 6 months ago, it doesn't seem like you took much of a break after all :) Would you be willing to provide more insight and details re: what exactly changed?

https://medium.com/mattermark-daily/mattermark-has-raised-2m...
But, we're not an activity! That's the issue!

We're a background service to play audio.

And adding a new permission is the opposite of what we want.
Were the ad buys primarily sold direct? Was the site connected to any programmatic ad exchanges in any way?

I visit the site and I see the same ad over and over (Interop Convention).

Did you have anyone dedicated managing ad operations for the site? We're you selling any of your users data points to third-party data providers?*

* For the people who hate the idea of a free content site selling your data, this is a good example of what happens.
Your point of view is correct, from a purely theoretical point of view. But the real world doesn't always work this way.

The recovery process after a SIGKILL may require manual intervention, or may leave some data in an inconsistent state. Not every software in the world has the amount of testing for hard kills as an ACID compliant RDBMS - I'd say all the contrary.

So, I don't want to trigger bugs and lose time in complicate recoveries if I am absolutely not forced to do it. Let processes cleanup after themselves, and hit them hard only when and if needed.
Ah... I just found the way to disable the translucent OS X menu bar. System Preferences -> Desktop & Screensaver -> Desktop -> uncheck "Translucent Menu Bar".

Please don't use blurred backgrounds, with CSS or otherwise.
I worked for a company that did a voluntary software recall once. That was back in the days when it meant shipping out CDs.
Tiny payments and payment gateway fees ~_~
SSL will be on later tonight, we didn't have the time to make the change before launching today and worried that there might be a bit of down time.

I imagine we can programatically pick up on CSS namespaces though...you should create an issue over here -> https://github.com/julianshapiro/libscore it's a good idea
Yeah, the submitter (unaffiliated) came up with that slogan on his/her own. Happy to have admins here change the title if they're willing?
Very essential - account provisioning / the API is the first step for an app to be useful to a teacher / students. As the top-rated comment suggests, we only help schools share the basic 'student 123 is in class 456'-type data with apps to allow this. (see the docs for more: https://clever.com/developers)

We then added Instant Login since we found it was a huge pain point, and similarly it is very lightweight.

You're right that it has more and more features that you'd expect from an app store, but that was true before Instant Login as well :)
Yeah, it wasn't accessible for a while there. It's back up again though.
You could make exactly the same comment in regard to clicking ads and buying things from ads. If everybody stopped doing that then ads would become valueless and ad revenue would go away. The thing is, a lot of people who use ad block never click on ads to start with.

The idea that people should be forced to suffer, by viewing ads that are useless to them, in exchange for viewing free content is a very silly concept born of puritanical ideals. If a site can't sustain itself with users running ad block then it needs to figure out a better business model, period.
Yes, I was referring to airfares over the past few decades, not the recent past.
Well we have had lots of cures for past debilitating diseases. That train of thought didn't stop their cures and I am hoping it doesn't stop a cure for HIV either. In fact I hopeful in our lifetime we actually see a cure.
Show HN: Find the best remote jobs in one place
It seems you still don't want the advertised tool though, because you prefer to just send SIGKILL immediately.

Environments differ though, the software I run will do worse on power failures/SIGKILL than on SIGTERM. I would prefer it to be more resillient, embrace a crash-only design, etc. But my world suffers from practicalities, so I deal with it by being careful with SIGKILL.
If I saw that, first comment on the PR would be to wrap that eye sore in a wrapper function with a clear name. Which is basically what jQuery is doing.
- Games are always good places to start. Start with something simple like tetris.

- Pick your favorite unix utility and re-build it.
Can't speak to likelihood of discovering life on Europa but it would be fucking awesome.

To be clear, microbial life in no way entails higher life. It's only by the insanely chance event of the eurkaryotic cell emerging that sophisticated multicellular life became possible on earth. Even if life is common in the universe, sophisticated multicellular life is extremely rare.

The selective pressures on bacterial life favors small size and rapid reproduction, jettisoning any unnecessary genetic material.

Mitochondrial ancestors relieved those pressures in a couple ways. Once the eukaryotic cell developed, multicellularity has evolved several times. All the cool things (multicellularity, eyes, flight) have evolved independently a bunch of times, and the eukaryote has happened only fucking once. Here's a deeper explanation of why it's so rare: http://rstb.royalsocietypublishing.org/content/368/1622/2012...

Even if life is common in the universe, multicellular life is extremely rare because the evolution of eukaryote-esque organisms is extraordinarily rare and chance.

Edit: That is to say, there's a strong case that step 4 is the Great Filter: http://en.wikipedia.org/wiki/Great_Filter#The_Great_Filter
There was an interesting discussion about this exact topic on /r/science [1]. Layperson me's (likely mis-)translation of what they were talking about in that thread: the optical bandpass filter might not be a filter in front of all the cells, but the actual cells themselves; or the optical bandpass filter might be on the backs of the cells, reflecting what wavelengths would normally heat up the cells onto a solar thermal collection mechanism.

The concentrated PV+solar thermal designs can get pretty intense: the high concentration designs use liquid metal to carry away a 1600°C heat difference. [2] If the UNSW team has hit upon a way to avoid most of that heat from hitting the cells themselves and redirect it straight into the thermal collection system, instead of trying to absorb the heat away from the cells through thermal conduction, then that is a big win.

[1] http://www.reddit.com/r/science/comments/2okaxt/researchers_...

[2] http://www.greenrhinoenergy.com/solar/technologies/pv_concen...
Another angle being missed is that Android won't auto-update apps if they have new permissions (modulo some minor details). The developers I worked with always added more permissions to their initial app versions for things they weren't using, but might in the future.
FireEye Investigated for Possible Breaches of Fiduciary Duties
Russia supports Bachar's regime. Bachar blocks Qatar's & Saudi oil/gas pipe from passing through Syria towards European market. Europe remains dependent on Russian gas(30%) and oil for another round. Saudis get angry and want to topple Bachar. Russia says no way. Saudis kick Russia in the groin economically by raising the oil production. Now it makes sense ? (lower oil price combined with other EU & US sanctions bring Russia on the brink of collapse: EU, US & Saudis high five furiously)
Contrariwise, the nefarious app has to trust that I haven't got a whole bunch of purposefully misleading data that I'm feeding it.
hmm - I can't really speak about the differences (sorry!), and have to be lame and punt your 'future plans' question to the quote from our CEO:
“Our goal is to help all schools, and that includes international as well,” Bosmeny told me
Define "often" - rape rates have declined dramatically in recent years in the US, but you would not know it, judging by media-driven hysteria.

Let's go by the numbers, not by emotions:

The decline in rape since 1993: 60% [http://www.statisticbrain.com/rape-statistics/]
In order to make you actually want to view an advertisement, though, the cost of doing so has to be low in comparison to the cost of skipping it. For TVs, this means that short spots and commercials on live content work well, and others not as well (which is reflected in the pricing for 30 second spots). For the web, adblock and "click to skip" means not even seeing an ad for the many (most?), which removes the chance to have any positive impact.

The ways forward as I see them are

Make your advertising compelling in and of itself, so that people want to see it.

Make the content that is being shown after or around the advertising so compelling that people will put up with your attempts to advertise to them (there's been a lot of pushback on such attempts on the web; does anyone bother with popups any more?).

Do something that's not advertising.
This seems like an oxymoron, considering you're the one doing the initial approaching. I'm not sure any company will be that naive to believe you're being choosy.
All malware defeats 90% of defenses
Big Solar Step: Super-Efficient System Sets Record
Blackberry is still alive and well!

Send from my BlackBerry 10 Smartphone.