skysight-inc/HackerNews huggingface dataset:
Fundamentally, the problem is the community. If you don't attract people who make good comments and you don't have a high enough ratio, you won't have a good system no matter what you do. And I think newspapers have a couple problems there:

* Good communities on the Internet generally are focused on a specific topic. That encourages people who like the field to show up and gives most participants something in common. They have similar base knowledge, similar interests, and the community has a goal. Sub-reddits are usually fairly focused, HN is actually a little broad, but still has a relatively narrow field of interest. A newspaper likely won't have that.

* Good communities are the result of "trying again". When a community goes bad, the better contributers leave and join new ones. The old ones generally die, either literally or they just go down the tubes in quality of content. The good communities you see are to some extent the result of many failed communities. But newspapers are fixed, they can't just die off and try again.

* Good communities have moderators who drop the ax on allowed content. This isn't a long-term solution, but I think it's necessary to have this until the community is primed and trained to vote wisely themselves. From my experience, starting a community with a core baseline of values is like herding cats. Someone in charge has to be firm and "unfair" for a while to get things started in the right direction. Would newspapers actually heavily censor their comments?

None are strict requirements, but I think they are very helpful in creating a good community.

For example, some sub-reddits have nearly died in terms of quality only to resurrect themselves back into something semi-worthwhile. (Only examples I can pull directly from memory are /r/pics and /r/technology, neither of which is a great subreddit now, but goodness gracious you should've seen them two or three years ago.) But in those cases, they had the advantage of the things you listed, like reddit's hell-banning, karma, and ruthless moderators who made unpopular authoritarian decisions until the voters were trained to do a good job themselves.
It's funny - I agree with you, but plenty of people dislike the loss of screen space with fixed navigation. Particularly on web sites.
http://ocean.si.edu/laysan-albatross-plastic-problem

How serious does something have to be before we do something about it?

Garbage patches in the oceans are real and affect a lot of wildlife. They might not be as severe as over dishing o bogus scientific whaling but they are still important.
> Why does it matter what he wanted to do growing up? Since when do we value the judgement of children?

I wanted to be a scientist when I was growing up, a biochemist. I'm not, but a few friends are, and they all sing from the same song-sheet - "There's so few science jobs in our country, and they're all underpaid, and academia is not much fun either".

An example, my brother has a chemistry degree, the only job he could find with it was processing film badge dosimeters - which involved taking the film out of a box, putting it in a machine, and writing down the batch number. It could've been easily automated, except it was cheaper to hire two science grads to do it.

Shows what an eight year old knows about career paths.
I think you'd have an exceptionally difficult time getting users to enjoy a scrollable tab bar. I've already had enough trouble getting the iOS menu to pull up from the bottom of the screen; can't imagine having to deal with the same for a tab bar in an app.
This slide deck is misleading. CS is supply constrained, not demand.

I went to UW and wanted to major in computer science. At that time (1997), they accepted 80 students per year into the program.

80.

Guess how many students applied to the program every year? More than 1500. The supply was/is so constrained they do not consider anybody with less than a 3.9 GPA.

Even today, as per the slide deck, These schools accept 400, 800 students. How many do you think are applying?
obsolete for us isn't obsolete for everyone.

plus we are the great satan so anytime they triumph over us its a victory for their leadership, let alone the proof they need to rightly claim we are doing what they claim we do
I'd love to see nukes but the PR problems are huge. With the new gen. plants, I wonder how much existing waste is fuel in disguise?
Personally, I really love swiping from the edge of the screen to open the hamburger menu. It's one of my favorite recent UI trends on iOS, and it's never lead to any confusion for me.
Gmail login screen makes Google's position on your situation pretty clear.

At the top it says "One account. All of Google."

At the bottom it says "One Google Account for everything Google".
> "... using an email provider that is not one of the popular ones might in itself make you seem more suspicious."

This kind of thinking is dangerous and scares me more than the dragnets themselves. There should be nothing suspicious about a citizen exercising their ability to choose from providers. As an analogy, I find it on par with thinking that hippies/minorities/whatever are somehow subversive just because they don't fit your idea of normal.
Oh, that's sure better. I missed the "persistently" in the article, my mind automatically assumed that it was auto-hiding (must be the late hours).

Anyway, I still don't agree that it's always better than a sliding menu. Sometime it is (when you use it exactly as you would use tabs), sometime it isn't (when you use it to show options that nobody really cares about) and sometimes both can easily work together (when you have tabs and options). It's just bad advice to say "don't even think about it, just kill the hamburger button and switch to tabs already".

There is a reason is we still have menu on the desktops (even if the trend lately seems to kill them), which is because those "mostly useless" options aren't that useless 100% of the time, and it's always good to have them somewhere that doesn't occupy space.
I like the approach found here: https://github.com/DSKrepps/requireFrom

It doesn't work with browserify but it wouldn't be too hard to write a transform that does it.
Cool document! Looks like a lot to take in. I really want to understand more about this side of instrument building so this kind of thing is much appreciated. I will share out with my bass building friends!

FYI, doesn't seem to open in Chrome? Maybe it's just me. Worked find in FF and IE.
Yes indeed, and now I recall my curiosity about the fact that kissing with our eyes open doesn't really work (in most cases / as a rule, etc.) You can't really explain it away by saying that 'one needs to divert (cognitive, whatever) resources from the eyes / visual stimuli': there's a specific kind of eeriness that is sometimes present, etc. Very interesting.
Blackjack, Roulette, Video Poker, Hi-LO & Sports betting:

http://casinobitco.in/index.php
Not if you write for TechCrunch, apparently.
I don't think lack of manpower applies to the Android OS so much. And even so, even only having English next to the icon is better than nothing.
This kind of thing is incredibly useful.

Large frameworks are great, but generally I only adopt them when starting a new project; or the occasional large refactoring project.

Whereas targeted problem-solving libraries like this one get adopted all day long. Next time I need to parse a CSV on the client, you can bet the first thing I'll do is Google to see if there's a library I can download and be done with it.

So, great job solving a targeted problem! Keep building things and keep contributing. People will find code like this endlessly useful.
See also: Veblen goods. http://en.m.wikipedia.org/wiki/Veblen_good
It's mostly about removing checks for rare occurrences:

* catching of NULL pointer references (ie. transforming SEGV into catchable userspace exception)
* testing whether some in memory data have been changed/accessed (ie. mprotect(), wait for SEGV, set flag, un-mprotect(), return)
* paging in userspace (eg. across network)

All that seems obscure (and is mainly useful for virtual machines and such), but it is not so rare to find process that actually does this (usually because of some library, or because it is some kind of virtual machine)
Its nice to see an in depth report on the design of an analogue device in a world cluttered with binary. Wow slew rate, common mode rejection, clipping and the like, love those terms. It also shows that in spite of the digital revolution its still very much an analogue world we live in and experience.
(If it's not a total secret, would be interesting to hear what your team is doing / up to!)
A 1% chance to get a 99x payout still has a negative expected value, no? 99 x 0.01 x original bet = 0.99 x original bet
Solar Roadways almost funded
I wrote a ruby script which watches Fastmail's IMAP inbox, does some filtering and then sends a push notification when mail arrives using the Pushover app. https://github.com/tjtg/imap-pushover
Any Vancouverites/Van islanders sound off here. I was in Gastown in 2003 trying to start a company, it was still rundown. It is one of the nicest large cities to live in.

Vancouver has always had a decent games industry and has earn its reputation there.

As for the article, it seems to gloss over that a lot of these offices are waiting rooms while visa's come in.
I am not OK with credit card bureaus in any sense of the word. I hate their guts and I think their shitty technology has royally screwed me. And selling my information is certainly not OK. I use Google a lot, I just know that depending on one organization to fulfill one or more services often leads to shitty service or a very serious power imbalance. For example if your search results change their is nothing you can do because Google owns search so they don't even have to bother explaining it to you. Generally it feels like The Google is the most wonderful magical benevolent dictator ever. Still a dictator.
" but the technology in this vehicle will be in China's hands Russia's hands etc."

While I don't think it is necessarily a good thing they have this technology, when has either been threatening to the US (recently)? I get Russia blames everything on America and they aren't exactly friendly to Americans when traveling there (yet there sure are a lot us there) but as actual military threats - I've either completely missed the story or it doesn't exist.

Personally, I'm more worried about the determined Pakistani dad who lost his wife and children in one of our adventures which completely missed the target.
Inert, yes. But they can fill the digestive system of some creatures who then cannot eat enough food to survive.

I'm not sure how relevnt it is here though. http://ocean.si.edu/laysan-albatross-plastic-problem
TLO7x? Really? There are better opamps out there.
Not so much, Android itself, as much as the apps developed for Android by third parties.
The original article provides some more insight. TC basically took the good parts. http://lmjabreu.com/post/why-and-how-to-avoid-hamburger-menu...
Black Hole Proxy for Selenium Testing – Groupon Engineering Blog
I can understand that this kind of thinking scares you, because it scares me too. I don't want to live in a world where hippies are monitored because they deviate from the norm, and I don't want to live in a world where trying to protect your privacy in itself can make you suspicious.

And yet hippies were monitored, and yet it's plausible that protecting your privacy does make you suspicious.

So I understand that this is scary, but I don't really understand why you consider this kind of thinking dangerous. If it's true, or if there's a good chance that it's true, then shouldn't that knowledge be acted upon, or at least considered, however scary?

Or am I misunderstanding you and are you just stating that in general you hate this situation?
No need to get upset if you make a comment that doesn't actually contribute anything to the discussion.
Except that 99X means that if you win, you get a 0.99CHA payout, for a gain of only 0.98CHA, making it worse than even.
Does fruux now support keeping in sync with an ics file like facebooks private urls? Last time I checked that was the last hurdle I had to move away from google calendar.
In regard to the Google+ for Android "redesign".. Roman Nurik confirmed, this morning, that the navigation drawer pattern isn't going anywhere anytime soon. [1]

Also, if any devs are thinking of including a bottom tab bar for their Android apps, please don't. [2]

[1] https://i.imgur.com/gF7TpEU.jpg

[2] https://developer.android.com/design/patterns/pure-android.h...
Here's a project I put out in January, 65% accuracy, that does the same thing. These guys actually contacted me back then, surprised to see no mention.

And it has a live demo!

http://randomacts.media.mit.edu
> The Fastmail interface is not as pretty as the Gmail interface.

I disagree, I find it prettier than gmail.

Pretty much agree with everything else you said.

One con I'd like to add: GMail has send and archive and you can set it as default. I really miss that in fastmail.
I think the Snowden submissions + Reader shutdown made many people switch => more articles about switching. I know I wanted to end my reliance on google services after the shutdown and ended up on fastmail after comparing many services.
I've wondered about this from time to time. Its one thing to scan emails to serve ads to the person who is using Gmail, but is Google also using those emails to also create profiles of non-Gmail users? I would like to think it's not.
Vanilla JS would be cleaner

Depends on your definition of 'clean' - IMO CoffeeScript is much cleaner than JS. But yes, more difficult to work with.
Just in case people are missing things like the priority inbox I'd like to mention Sanebox [0].
In my opinion they are better than what google does plus they offer more features (for a price).

[0] https://www.sanebox.com/
The general argument against raising fines alongside wealth is that it might actually be "efficient" for people to break the law and incur the fine. If the act you're trying to prevent can only cause, say, a thousand dollars of damage then it doesn't make sense to have the price go much beyond that.

For instance if you're about to make a billion dollar deal but you have to run through a turnstyle to do it, society as a whole might just be better off letting you get away with a modest fine.
I was under the impression that Sony pushed upstream a lot of the improvements they made to clang/llvm, but they had to wait until the PS4 was announced to do so.
Horizon, The £10 Million Challenge
Fastmail should really invest in some better domains. While I can use google to find a company's website, I still have to communicate my email address literally on a regular basis. I'd rather not have to spell out a weird domain.
1. Having patents and enforcing them does not make you a troll. It's generally understood that trolls are non-practicing entities. Unfortunately, people frequently use the word as a derogatory term for "someone who uses patents in a way I don't like" (which often really means "someone who uses patents for their intended purpose, which I don't like on principle"), making it lack any real meaning.

2. That someone as litigious as Oracle was supporting this should tell you something: that this effort had little to do with "reforming patents" and more to do with "large corporations managing risk".
That's a rather lame quip. I still don't know what the tradeoff is. Dijkstra wasn't asked to do that, and just because the other guy did it once doesn't make his software methodology superior.
I hate to point this out, but given the theme of your essay, you might want to fix the phrase "you get it's first known appearance in the language" by removing a certain troublesome apostrophe.
Does this imply that the 1806-20 event occurred ~50,000 years ago and only just reached us ten years ago?

"In December 2004, the magnetar SGR 1806-20 underwent such a starquake." <- Makes it sound like the effect on Earth was instantaneous but I imagine that is impossible.
Just watch this before use Cisco crap: https://media.ccc.de/browse/conferences/sigint13/vortrag_mp6...
Where did you get your inspiration?

This is pretty similar to a library I'm actively working on called Papa Parse: http://papaparse.com
Very interesting perspective. I think he goes a bit overboard with saying that everything should be manual by default. Most business are not like real estate in terms of profits in dollars. I think that is giving them the opportunity to hire a lot of inexpensive workers to do all of these manual tasks. That and investment which is naturally attracted go real estate. Anyway it is a good point if a bit overblown in this case. Even internet businesses need tointeract with the real world and changing requirements in a fluid way and that means you can't always have the ultimate integrated automated system. Spreadsheets are very powerful.
The spacing around "i"s is too much.
I agree wholeheartedly with the main thrust of your argument, but I think it is slightly disingenuous to put confusability of goto and tail calls in the same league. Yes tail calls are gotos, but it is at an order of magnitude better than a goto at conveying the meaning of the code snippet to a human.

This is anecdotal, but some reasons, goto labels are not as well named as function names. With a goto it is more difficult to guess what data the destination code is expected to touch.

Tail calls are an improvement on both the counts. I often do not have to break context from reading a piece of code to start reading the piece of code that the program counter jumps to (unless it is a very local jump). The arguments passed by a tail call and the name of the function that has been tail called often makes (i) breaking code reading context less necessary and (ii) make larger semantic jumps remain within realms of easy human reasoning. With gotos, the jumps better be within 20 lines of text.
AndLinux.org – Run Linux natively inside Windows
One big problem on iOS is that Apple use the hamburger icon to suggest 'History'. iTunes and I think the podcast app at least use it in this context.

Not sure if they do this to try and push against the use of it by hijacking the meaning but still adds to the confusion none the less.
Ask HN: Online affiliate marketing industry size?
Does anyone know of any figures for how much money is made online by affiliate marketers for sites like amazon, ebay, etc.

I'm looking to get an estimate for how much has been paid out through programs like these, and also any specific examples of entire businesses being supported by affiliate revenue?

Anytime I try to look for this type of info I'm instead barraged with "How to make money as an affiliate marketer" click bait.

Thanks for any responses/insights.
I'm in complete agreement. A short while back I mused on whether we could leverage genetic algorithms to actually find a single point of failure in the systems we're designing (linked here: https://news.ycombinator.com/item?id=7660998). Heck, I can totally see people using genetic algorithms to come up with nuanced unit/functional test input-data just to see what happens (sorta like Haskell's quickCheck but on steroids spanning subsystems). Tired of using a simple-minded tool like jMeter that just hits your service with 1000 concurrent requests that look similar? Let's use GA to simulate how a certain "variety" and "volume"of requests can cause a cascading failure while your app's JVM is undergoing garbage collection. That's a contrived example, but you get what i mean, right? For real though, I wonder how many people are using this on a daily basis to spruce up their test cases (or as you said, rewarding things like colliding with walls). It would be interesting to see how much success they've had with this.
There is some history of countries, especially China, trying to reverse engineer airplanes. It isn't easy in practice, and not just secrets like the stealth paint. Iran's industry probably can't manufacture an RQ-170.

That said, it's pretty tragic to lose a modern drone intact. There is a lot to be learned even if the learning can't be directly translated into a clone.
(sorry accidentally hit the downvote button, so commenting to give you the karma back. hmm that used to work afaik, doesn't seem like it helped.)
So will this let me make a csv file in JavaScript and actually then let the user download it as a file?

That would really simplify a lot of my workflows instead of having to make separate csv and HTML views I django.
It's hard to link directly, but here is some info for developers http://sigfox.com/en/#!/technology
Keynes also dialogued. I'm not saying the criticisms will be ignored by the author, but by the "specialists" of the future.
If we were not messing with Iran for what might be relatively unimportant reasons, the drone would not have been lost, and Iran might not be so tight with Russia.

Drones are a tempting way to "do something" when doing nothing, or doing less, might be wiser.
As a researcher studying evolutionary algorithms, one thing these algorithms are quite adept at is finding holes in the objective functions you give to them. They are like automated lawyers seeking loopholes.

You want to evolve a controller for a robot that walks far, it will find exploits in the physics engine that defy gravity or somehow catapult the robot through the air (this sort of exploit is the bane of those doing research in virtual creatures [1]). You want to evolve a talented player for an atari game like beamrider, and evolution will find an infinite score-loop exploit [2]. It's meeting the letter of the law in maximizing your measure, but it's missing the forest for the trees.

This kind of problem has led some in the community to look at driving evolution by other means -- e.g. my dissertation was on evolving neural network controls for robots by choosing the most novel behaviors instead of those that performed the best by the fitness measure [3].

[1] https://archive.org/details/sims_evolved_virtual_creatures_1...

[2]
http://www.cs.utexas.edu/users/ai-lab/?atari

[3]
http://eplex.cs.ucf.edu/noveltysearch/userspage/
Don't think so. I don't use that, I just plug external calendars into the apps that need them (or at least Calendar on Mac).
Well, Keynes is still wrong, and still talked about, and it was tested many times, failed them all, but, as economics is not testable, nobody can ever be convinced of anything, anyone can interpret the reality in the way he likes most and say it is proving your point.
> "122079103" and "toldulbal" (tolerably dull ball) are equally hard to attack.

I believe this is only holds if the attacker has no further information on the password generation procedure. In the generated passwords, vocals are almost guaranteed to occur at least once in every triple. Also certain consonants have a higher probability to occur together, due to contraints of the english language. This should decrease entropy.
I thought Knuth's up-arrow notation was actually an operator rather than a numeral system. Just in the same way that multiplication is a short for sums, the arrow operator would be a short for exponentiation.
The same author recently published a paper about the work Vernam and Mauborgne were doing:

https://www.cs.columbia.edu/~smb/blog//2014-05/2014-05-16.ht...

It didn't get any traction when I submitted it.

(I'm copying and pasting those names, I think this sort of history is neat to look at but certainly don't know much of it)
Thomas Ray, who wrote the A-Life program Tierra found that genetic algorithms were really good at finding bugs in his code and exploiting them. One bug where that happened was a register he forgot to clear between simulated viruses. A virus evolved to exploit the data and use it to attack other viruses.