skysight-inc/HackerNews huggingface dataset:
> "Trello is about putting lists of cards on boards. That's it."

100% this, for me.

That's how I'm able to get people to use it. They ask a lot of questions about what means what and assume it's more complicated than it is. As soon as they realize that the top level metaphor is seriously just a board with cards, they're like "Oh! that's really cool. I can use this" and they're off.
Thanks for reading and offering feedback. I agree that web searches alone are variable, but some health care companies consider the data in aggregate, along with other factors, to develop profiles of patients. Here's one example of an insurance company using online browsing data to set insurance rates and policies: http://www.cnbc.com/id/101586404
As a Polish person - I feel really bad that my country has in any way or form participated in this and helped CIA. Our country is known to bend over to America's requests, getting absolutely nothing back, and it upsets me deeply.
Here are 10 cool and creative (made in Europe) photo apps for you to give a shot
At last, a reason to check G+! I also need to learn about smex.

Interesting to see he uses evil-mode. I've just started using it, and so far the jury is out. I have yet to find an equivalent to move by sexp (move by sentence [()] doesn't do the same thing for me) for instance. I'm less interested in an exact replica of Vim than a more efficient editing experience. Perhaps this will ease with more experience.
> Insults as a form of threat to one's health, in the form of pushing someone toward suicide.

This is not a threat. Good luck getting it prosecuted as one.

> Rape threats are insults.

This is not an insult. Good luck getting it prosecuted as one.
Supercharging Venue Inspections Using RFID Technology Versus Pen and Paper
The title is a bit misleading, it's written in C/C++ and extended with Lua.
The volume is most certainly not the same. Men taunt each other a lot more, and far more colorfully.

As for the impact, if it's not the same, it's simply because men are more mature, and women have a lot of growing up to do.
The most precise maps of Pluto were made with a similar technique: http://www.boulder.swri.edu/~buie/pluto/mapstory.html
Reading guides like these makes me think about how I sound like when I implore novices to try out the command-line.

Why should I?

I'll peg myself as a half-competent developer, the kind who codes everyday and can lose a weekend to a spontaneous side project. I am completely in agreeance that tool mastery is vital for enjoying and being productive in programming, I just have no concept, not from this guide, and not from many others, why Emacs is better for me than Sublime Text, nevermind why I should consider taking a year (an eternity in technological time) to master it.

And I realize that's a question that requires an unfair amount of trivial knowledge (e.g. the way I work and design)...but that's kind of the core concept for me...I feel pretty productive in ST3, I can sense the shortcuts and power tools I haven't taken the time to master and where they would help me, and for the most part, I design my projects in a way that fit the ST3 navigational flow...which I imagine is a side-effect of ST3's overall excellent design. In general, though, the bottleneck for me in programming isn't the typing of code or navigating through files, it's the sitting and thinking...rarely do I ever feel that ST's navigational functions cause me to lose context or concentration.

So all things considered, what value does Emacs bring me? Is it better in general programming situations? Or for ones in which a highly customized environment is needed? In that case, then fashion the argument properly...I would never argue that Ruby is the best language for all purposes, but I could certainly argue that it's a great contender for specific domains, and as a "glue" code.

Maybe the OP lists some compelling use cases further down in this document, but I pretty much stopped reading at this line, which gives me low confidence that me and the OP share the same worldview of how things work:

> No job ad will list Emacs as a required skill. That’s actually a good thing. It ensures that only honest technical guys exist in Emacs community.
It's the waste of a good engineering/programming brain on management. That's what he said.

You are twisting his words because you have no legitimate argument.
China has developed a lot of technology and expends a lot of man hours to censoring what it considers to be offensive opinions, and yet, every day, people find new and interesting ways to express those same offensive opinions.

It's as much of a lost cause as DRM. You can't silence people until and unless you're willing to kill them, and possibly not even then.
I've been using Emacs as my day-to-day editor for coming up on 15 years now. There is a lot to be said for picking up a tool with that kind of longevity.
So Trello is not currently profitably? "Fog Creek is profitable and could afford to fund Trello development to profitability." Given its growth rate and presumably low sales / marketing expenses, it would seem to be easy for them to be profitable.

What is their revenue? There's 4.5 million 'members' though less than 25% have used it in the last 28 days, from what the chart shows http://www.joelonsoftware.com/items/2014/07/24.html

Is it just that very few of these people are paying currently? I do see they are adding a business class tier now.
... 90% of its revenue, yes, we all know this. The uppost was basically saying that its revenue is derived at least partially from the use of open source (not in the selling of services around the use of open source by its customers, as say Red Hat does). IT's a digression from the point of the original article, but in short: many very successful commercial enterprises depend heavily on open source to get their work done. It wouldn't make sense any other way- the licensing costs to assemble the equivalent of GNU/Linux and the code that runs on top of it, using only proprietary software, would be ruinous, and in many cases, there just aren't superior commercial equivalents anyway.
So go write one ;)

Whilst I agree that cross-platform is a nice goal, I'd much rather developers wrote what they want to, and are more comfortable with first and foremost without having to think about multiple platforms or 'trendy' languages, etc.

I want developers to write the things they want, and I'll be happy if they share them, rather than writing things they think everyone else wants and not having the same passion.

Some people will want to write multi-platform something and have the passion for that, which is great, but I wouldn't ever want to enforce that on any one.

If you ever want to see a developer cave, just look at Linux (and the oft-used 'Windows people can build it themselves if they can work it out')

Disclaimer: I use all OSes and like them all in different ways. However, when I write software for myself, there's little chance I'm caring about who else will run it. It's coding for pleasure, not money.

Edit: I should also mention how utterly AWESOME Dwarf Fortress is.
>more likely than not a cover.

And this is where reasoned debate turns into conspiracy theories.

> we already know from Snowden that the bios bit is a lie

Do we? So because they discovered a vulnerability in a particular Dell server in 2007 (discovered != introduced) this means that they could not have possibly disclosed details of a different bios vulnerability to tech giants years later?

> Not entirely sure why I'm being downvoted for this

Because you are claiming opinion and speculation as fact.
I don't get it how a court can rule that a <natural fact> can be either true or false.
How Artificial Superintelligence Will Give Birth To Itself
I see this argument a lot. The issue I have with this is that you are merely trading the headaches of international wire transfer with the headache of converting BTC<->fiat. Basically, instead of dealing with a bank, you're dealing with Coinbase.

No, this service would useful if I can get paid in Bitcoin, and pay for a majority of my expenses in Bitcoin, without having to convert to fiat at any point. Unfortunately, the Bitcoin ecosystem is nowhere near this sophisticated yet.
Collaborative Collisions and Coffee Shops
That's something I believe, too, but I never see it mentioned.

If it's "just like cash", then you've made a significant early investment in the company. How is getting paid back what you put in fair?
I wish Trello would allow me to keep track of time for individual cards. None of this 'addon' nonsense, just bake it right in there. :)
So common is this knowledge that stating attracts downvotes on a forum with the people who would know.
Nvidia. Installed System Shock 2 (through Steam) on my Linux machine at work. Ran it, cool, left the game and resolution was stuck at a really weird one (on 1 of 2 monitors) and I had to fix a problem.

Same game on Windows, likely no problem to fix.

Issues for sure still happen with Linux gaming. Many games are fine though, of course.
You have to know the original font the numbers were in, and the original algorithm or program used to do the blurring. Then it's just a matter of brute forcing it.

Using a 'smear' brush would be a more secure way to blur, there are various sizes and you introduce some randomness in the path of your mouse/stylus when blurring, and you can go over the numbers multiple times. Blurring to much higher factors is a better idea but it is simpler to just use black bars.
iPhone would have automatically capitalised several of those words.
Show HN: Throwback Machine – Kick it old school
Complexity can be caused by the developers of the software, and in that case it is unwarranted. But my assumption is that NetworkManager developers are reasonably competent, and take good decisions in all the trade-offs they have to make.

In their case, they need to support lots of features, and make all of them work seamlessly: multiple Ethernet, Wifi and VPN interfaces, IPv4/IPv6 configuration, modems, firewall policies, and so on. n^m different states. To get rid of this complexity, you'd need to remove options at the bottom of the stack, e.g. only allow communication via serial port at a fixed rate.
I think this form of analysis is amazing. It breaks the "The best solution was to actually cut out the parts of the page you don't want seen and then scan in the result." approach from elsewhere in this thread as well.
Even cutting out each portion of each line isn't enough because you can reconstruct line sizes. You could cut out each individual word and string them together, with a single size "redaction" block perhaps, but that's a lot of work.
A few comments: https://news.ycombinator.com/item?id=8070324

Points, but no comments: https://news.ycombinator.com/item?id=8071936

Points, but no comments: https://news.ycombinator.com/item?id=8073723

Discussion of when the Australian government made the same decision:

https://news.ycombinator.com/item?id=5784968
We should all just commit to believing that Box A's label actually says "Devote your life to helping create Roko's Basilisk... who will arrive in the form of the Stay Puft Marshmallow Man".
Sometimes you need a detailed vertical app - like a bug tracker, or an applicant tracking system or a CRM. But a lot of times, you don't. You just need something simple because your needs aren't that complex. And using something you are familiar with is easier than trying to learn something new.

Trello is the always going to be a horizontal app. And sometimes people will need to move to something else to solve their problems. If you are using Trello as an ATS and you start getting 50 applications a day, you are going to go nuts. You need to switch to Jobvite or Greenhopper. If you have a team of 100 devs trying to track your bugs, you want to use FogBugz or Jira or Pivotal.

Joel used a metaphor that I like: The verticals are like stones on a beach and Trello is the sand that fills in all the space between.

In the future I think you'll see the Trello product evolving to support those other verticals and adding value (i.e. quick overview) in the way Trello does best.
It'd be more interesting to see how the built-in smart contracts in Bitcoin can be used to secure payments/work in the freelancer/client model.
Dependency Injection in Scala: Guide
It doesn't. The court has ruled that for the purposes of the legal process involved, it is to be considered fact.

All it means is that the court believes that the presented evidence meets the pre-requisite standard.
Don't forget that there is a cap on the number of transactions that the blockchain can process in a given amount of time (IIRC it's like 7 transactions per second). That's what we call a scarce resource, which will eventually lead to rent-seeking. I guarantee there will be payment processors that spring up as a result of being able to guarantee priority on your transactions because they have agreements with multiple large bitcoin mining pools. I'm also willing to bet that this fee settles out close to the transfer fee for existing international money transfer services.
“Aging in place”: an opportunity for contractors
Time to bring back the shooting squad
Rocking with hybrid apps
Nine dead as Israeli shell hits UN school in north Gaza
I'd be curious to see some numbers backing one or the other, but I suspect proportional would be better. Fixed width narrows to a number of characters. So it depends how many possible values have x characters. Proportional narrows to a particular width, which could be more granular than character count. So it depends how many possible values turn out to be exactly x pixels across given the type settings.
The cost of simulating entire universe becomes increasingly expensive to the point you need a universe of energy to simulate a universe. Daniel Dennet in his "Consciousness Explained" makes a good argument why this is so.

Also there was some research done on the constraints on the universe as a numerical simulation

http://arxiv.org/abs/1210.1847

telling us that we can do experiments to detect if we are living in a simulation (but the simulators always have a freedom to "increase the resolution" of their simulation to thwart our efforts). The paper does not discuss if there are limits on how far this game can be played on either side.
I suppose that would be true if exchanging BTC to local fiat was a "headache" for me. In my country and with my experience it hasn't been a headache at all between the local exchanges I can walk up in person or online.
Okay, I'll get picky (because we know that nothing is easier than criticize somebody else's work, specially when they actually have something to show and you don't):

* In some frames, the numbers are slightly off the screen. I don't know why, but that gives me the impression of a half-assed work, like a camera out of focus. Same for the Game Over screen.

* Speaking of the Game Over, I didn't notice at first why the user lost. I thought it was just a game about speed. Of course, the player knows what happened, but the casual viewer doesn't. You might want to emphasize that.

* You can probably shave a couple seconds off the video. The concept is clear enough after around the 10th game, so the next 6 tend to feel repetitive.

And onto general improvement suggestions, take a look at this talk[1] and play a bit with their demo about how to give your game a bit more of a "personality".

[1] http://indiegames.com/2012/05/juice_it_or_lose_it_-_a_talk_b...
Apple Now Working on 12-Inch Retina MacBook Pro, 4K Desktop: Report
It's also already having the right connections and spotlight in the industry. You can come up with ideas, but unless you're able to bring in the people, it's not going anywhere.
> The issue was more often that many of them would not hesitate to change sides if it was seen as more profitable.

Well at least that's not a concern in the case of ebola researchers.
Some documents are trivially easy to get near copies.

Other documents provide their own context - they have a lot of other text - that you can use to get font, font size and spacing and etc.
"just a pedophile"

A phrase I never thought I'd see.
First, I'm not american and I don't make excuses for the US here but my feeling is that if what Poland gave to US was secret, then it's very likely that what Poland received from US in return is secret too. Apart from that, what we see here is that governments aren't really bounded by laws, treaties nor conventions(not even constitutions). The only thing that bounds a "willing" government is another government with a bigger army or some nukes.
What suggests this is a cover?

The NSA's biggest public facing role is to provide security to the government and private sectors. It's not at all unusual or suspicious that Alexander would meet with top CEOs to discuss security and mitigation strategies, without any of the CEOs knowing the extent of the wiretapping going on.

I highly doubt anyone at Google was aware of traffic being intercepted between their data centers during these meetings as well. I'm sure Alexander knew, but he only told Google what they needed to know.
The rhetoric around explanations of the utility of cryptocurrency has changed a lot in the past few years.

These days, the major emphasis is on circumventing the fees/processes associated with banking (as opposed to the libertarian and/or anonymity rhetoric, which dominated a couple years ago). As a witness, this landing page.

And I think the rhetoric has converged to the strongest argument -- political ideology aside, the only true substantial marketplace advantage of BC over sovereign currency is the ability to side-step the banking industry.

But then, this makes Bitcoin mostly a cottage industry taking advantage of technology to side-step banking regulations. I see two likely outcomes -- regulations are extended to BC and BC companies start charging as much as banks to compensate for the inherent riskiness of the business, or banks push for regulatory reform while making their services significantly cheaper and faster.

I hope for the latter, because if fiat -> fiat transaction is your only goal, cryptocurrency is just an inefficient hack. If I just want to transfer some cash to someone, I'd much rather go directly through my bank (quickly and without fees) than route through another currency just for the hell of it. There's no reason to broaden the attack surface and add yet another middle-man (I mean, entrepreneur).

In reality, I expect a combination of the two former scenarios will cripple BC, and that a new era of internet cash transfer services will serve this market instead.
If it makes you feel better the governments in most countries around the world are quite pathetic when it comes to agreeing to do almost anything for the United States.

Or the IOC (olympics), FIFA, or any company with turnover in the billions, or arms manufacturers, or friends who they went to school with, etc.

There was a thread in HN today about how companies are run so illogically. I think (hope) in the next few decades there will be major changes in governance when the cost of monitoring government activities leads to an increase in transparency and a decrease in illegal and immoral behaviour.
Great ideas! If everyone had a Dwolla account, it would be a wonderful thing. Instant payment transfer at low cost. That's the future we want to see. We'll layer on more payment methods over time so that folks can choose which method makes the most sense for them based on cost and speed.
Sems like a potential opportunity for either Trello, or a third party?, to provide an easy way of combining github issues/commits with Trello lists.
Why Dropbox employees are goofing around on company time
If you don't get that then you probably don't get how any court decision is ever possible. The correct interpretation of the headline is that the court found that the evidence documenting this particular fact is strong enough to support the decision to collapse the true/false options to just 'true'.

Courts are messy, they deal with uncertainties all the time, so we ask them to clarify what their view is on the veracity of certain facts and the courts then rule based upon the evidence and their interpretation thereof and then we proceed from that new base of certainty. Of course courts err (miscarriages of justice) but this is a low enough incidence that we continue to believe that when a court rules something is 'true' that it did in fact happen.

Tricky concept, courts! In the end it's still people and people make mistakes but these people are experts trained to sift fact from fiction.
I'm a vi user, having learned it when I had to admin dozens of flavours of *NIX in the 90s.

I moved to Windows ten years ago for my day job, and had to use many editors which didn't support vi keybindings, so ended up learning to work with only the keys on the PC keyboard.

This has worked out quite well, as these days I have vi keybindings in some Windows apps (thanks ViEmu!), but when they're not available, I can fall back to 'no help' mode and still be comfortable enough with most editing tasks.

Still more<esc>bimuch <esc>ea productive with vi keys!
Sems like
DCSS is absolutely fantastic.

I wrote an IRC bot last year for myself and a small community on IRC (5 of us at the time), that specifically monitored only us by paying attention to lines said in ##crawl. It also passed along commands to the appropriate bots (Henzell, Gretell, etc), and responded with their responses. The bot was pretty crappy through, as it was just an irssi script with a buncha hacked perl.

https://github.com/shmup/OCTOTROG/blob/master/crawl.pl

A friend in the community rewrote it as a proper bot, and has extended it much more. This little community of ours (now up to 20 or so people) has had a ton of fun thanks to this, because we get the usefulness of ##crawl without the spam.

http://octotrog.neckro.com

https://github.com/neckro/OCTOTROG.JS
The atmosphere in Poland has been rather gung-ho pro American no matter what, this is likely related to the proximity of America's (former?) arch enemy Russia with whom the Poles have an extremely uneasy relationship, mostly due to having been repeatedly run over from the East (as well as the West) in living memory.

See the statements of Polish politicians regarding the missile shield for some good examples of this.
Lyme On The Rise: A Look At The Numbers
simple idea for a free product with excellent execution and a big brand with lots of reach behind it. Quite good formula for success.
5 Best Journal and Diary Apps to Document Your Summer Memories
If I die before the AI capable of simulating me (how is it ever going to "upload" me to its simulation is an open question that needs to break a lot of knows physical laws to happen) how can it torture me for eternity? Unless the torture is meant to happen on "simulated me", not meat space me. Or unless the hypothesis is we are already living in simulated universe, and there are good physical constraints on why this is not likely.
Cool to see Fog Creek succeed like this. I've been following Joel for almost fifteen years (the now defunct Fog Creek message boards were some of the best on the internet for a couple of years).

From the beginning Joel made a simple assertion: Hire great people, give them a great environment, then sit back and watch them kick ass. He said this before all of this became conventional industry wisdom (and probably played a major role ushering it in). With products like CityDesk, FogBugz, and Copilot failing or seemingly meandering, it didn't really seem like much would come of it. But they kept at it and look at them now. I guess good software does take ten years (give or take) [1].

Of course it didn't hurt that Joel is one of the best bloggers who ever done it, and I'm sure at least Stack Overflow benefited tremendously from being seeded with Joel's captive audience, but they have still executed the hell out of it and continue to do so, and obviously continue to spawn awesome stuff on the side.

[1] http://www.joelonsoftware.com/articles/fog0000000017.html