skysight-inc/HackerNews huggingface dataset:
Android apps for tasks, goals, TODOs etc
I am looking for apps (ad free, paid are ok) that are good for using for tasks/todo lists/goals etc. I use org-mode in Linux so something that supports exporting files in text mode so I can manually transfer org-mode files back/forth would be a "nice to have" but not necessary. I have tried a few different things but nothing sticks out.
Would you have a few minutes to chat? I have a few more specific questions related to my own campaign that I think you might be able to answer. If you are willing, send me an email with your preferred communication username. phil at curiousmedia dot com.
Yes it would have that problem, but it would have the advantage of conveying useful information. How about plotting smaller points and providing the image and info on rollover -- the tiny icons don't serve much purpose.

Differentiating USB3 vs. USB2 would probably be informative too.
This presumes Clojure will be accepted by the mainstream.

Anything's possible, but Lisp has difficulty here.
Take a look at this wiki article. http://en.wikipedia.org/wiki/Usage_share_of_operating_system... Basically: desktop wise linux is small, but smartphone/tablet it is huge.

Also, Mark Shuttleworth closed Bug #1 for Ubuntu: Microsoft has a majority market share. It really depends on how you count market share though. https://bugs.launchpad.net/ubuntu/+bug/1
"display: none" works very nicely as well.
Once you've had a credit union, you'll never go back to banks again.
They have other options as well. Flappy birds is one of the themes.
Ambition co-founder here, thanks for the interest and you're right that there are a lot of great projects/products/companies in this batch... it's been an incredible learning experience working alongside them for three months.

I'd love to tell you more about Ambition... I'll connect via email.
If you're not personifying corporations, I just don't understand who's supposed to be "unhappy" when a worker gets a raise.

The person in payroll? It doesn't actually make them unhappy to put higher numbers on a check.

Someone in management who sets budgets? Working with economic constraints is their job. People I know in this role are happy when they're able to give raises, because their employees are happy.

The shareholders? Cry me a goddamn river.

Of course there are people who are passionate about their work at large corporations, but you can't tell me that the large corporation is what they would choose if they could do anything they wanted with their life and money was no object.
A little more than [the customary] six months, but not much.
I think it's time to talk about intergenerational wealth transfer as one of the key factors inhibiting social mobility in the US (which is lower than most other industrialized countries, and in fact the single greatest predictor in your wealth during your lifetime is your parents' wealth) (1)

It seems from an equity standpoint /and/ from a meritocracy standpoint we would do better as a country to inhibit intergenerational wealth transfer much more than it currently is to provide for a pot where kids inherit from society as a whole (whether that looks like investment into services like free education or whether it looks like a basic savings account releasable to all children on tehir 18th birthday is left up to discussion)

(1) http://www.brookings.edu/research/reports/2013/06/13-facts-h...
Vagrant with AWS EC2 and Digital Ocean
Now if only I could count on proper C99 support from VS!

(never gonna happen...)
Sandstorm itself is free and hosting is low-margin enough that there shouldn't be anything left to pay app developers (app.net is exploring this business model, though). Also see the backlash at Adobe's software rental business model.
There are other means of finding out if someone can code other than taking a test. A list of projects, apps, or code on github would be a better gauge for filtering for higher quality candidates.
Installing PostgreSQL on Docker
Nerds: Get the Product Management you deserve
Firefox Dev Tools: Box model highlighter, Web Console improvements
y-axis is gigabyte per dollar. if you want only gigabyte, it would look like this:

http://things.gnod.com/flashdrives/#y=gb

I have to make it more clear or switch to a different default view. Not sure yet.
The Spotify Student Discount is here
Then it is high times to do something about that, isn't it?
They are using something called http://www.sheerid.com/ to verify student status. This strikes me as a little strange that such a service exists, does that not violate HIPPA laws?
ZIP Codes Show Extent of Sally Beauty Breach
Isn't gpg already a convenient cli for basic gpg tasks? We have had public keystores (much like github) for decades. There are probably already links to some on your system.
Are Move Loot and Apt Deco direct competitors? Is it normal for YC to fund multiple versions of the same idea in the same batch?

Both look like cool services and I wish either one was available here in Chicago.
It's about making these things easy to use for more people. For people who don't have the time / energy / desire to learn about the systems they use, in order to use them.
Frankly, Clojure doesn't need the intense levels of testing that OO languages require, due to immutability. There's a great deal less forking of possible states to examine.

I have a friend who is a strong typing devotee who has worked heavily in Clojure for a couple of years, and he curses the lack of strong typing - but he's comparing to the likes of Haskell and OCaml. As a dynamic typing enthusiast myself, I'm comparing to Ruby, and Clojure is definitely superior in terms of how much it needs to be tested.

What drew me to Clojure over Ruby, though, was actually a matter of data modeling. I'm working with a graph database (Neo4J), and I found that good graph technique is terrible OO technique. I was violating the Law of Demeter constantly, reaching through objects to get to other objects, passing internal state around with the express intent of mutation, etc. Switching to a functional paradigm lined up perfectly with good graph design. No more smells! No more pain! And again, a lot less testing, because I'm no longer fighting against the nature of my data.
Nice project. A year ago I would have said that there was no market for this; it'll be interesting to see if that has changed in the post-Snowden world.

I have one reservation. From https://kinko.me/faq/ :

The box receives the email and checks that it knows all GnuPG encryption keys needed to forward an encrypted version of the mail. If it does not it rejects the email. Otherwise it encrypts your email and sends it to the receivers’ email accounts.

This makes it sound like a user can only send email to recipients whose GPG keys they have. If this is the case, this is a huge red flag; the past two decades of encrypted email usage has proved conclusively that the huge majority of users do not care about privacy. If as a kinko user I have to get GPG keys for all my friends, this will never take off.

I'd strongly recommend encrypting where possible, but allowing unencrypted copies to be sent where no gpg key is found. Perhaps there could be a warning and resend, eg 'Some of the recipients for this mail have no gpg keys. Please reply to this message to confirm you understand that this message will be sent unencrypted to those recipients'?

Also, if you can solve the user experience problem with generating and using GPG keys, you will be doing the world a great service.

Good luck! Will be following the project with interest.
Merkel miffed at Barack Obama and David Cameron 'Nuclear War Game'
> So extra plating could only go where the planes were being shot the most."...

Apocalypse Now:

> Why are you sitting on your helmet?
I'd highly recommend this resource. It's tremendously valuable to have a curriculum to follow.
Kids with a big inheritance spend and invest far more than the people who made it. These are your future customers. These are your future investors.
Xkcd: Career
You said you don't use Redis/MemoryStore, but when you broadcast something it has to be saved somewhere until all of the polling sessions get it. Where is it being saved?
Profiting from all this in-memory hype.
Thanks, looking forward to it.
Emacs with Evil
How would it benefit from D3?
I'm constantly surprised at how Google drags its feet with getting Android out to more uses. I mean, we've seen 3rd-party hardware manufacturers sticking Android on All-In-One PCs, netbooks, HDMI sticks, mini-PCs, video-game consoles, etc. Even Android support for tablets came out well after manufacturers had released hundreds of Android-based iPad clones.

In spite of its various UI failings, android is well-positioned to be the next Windows, and with it the Play Store could take over the world. And yet Google sits in their hands and sticks to phones and tablets.
Some day I'm going to go into a pub, strike up a conversation with a stranger, and when they inevitably ask me what I do, I'll say, "Why, thank you for asking! I write about optimising our lives for happiness, integrity, and success."

And then I'll hope that they murder me.
Credit unions are nonprofit organizations that benefit from tax exemptions and not having to comply with a number of banking regulations, including CRA and FDIC coverage. (Most, but not all, CUs are covered by NCUSIF.)

Due to their community charters and nonprofit statuses, CUs have regulatory and statutory limits to the amount of business loans they can hand out (12% of total loan portfolio, with loans up to $50,000 or SBA-backed loans not counting against the cap). Bankers and smaller credit unions argue, I believe reasonably, that increasing commercial portfolios by CUs would create an unfair playing field (the bankers' argument) and increase CU accountholders' risks (the smaller CUs, which generally aren't going for large commercial portfolios and see this as a way for the largest CUs to reduce the smaller competition).

Lending restrictions on CUs work well -- post-2008, credit unions were considerably more stable than commercial banks, with the exception of CUs that took on outsized commercial portfolios. For example, Texans Credit Union had a waiver that allowed up to 20% of its portfolio to be commercial (and then bought a subsidiary that had billions of dollars in CRE loans that didn't count towards its cap). Even before the crash, its bad debt ate up a majority of its equity, and consumed the rest in the 2008 meltdown. As a result, the board and executive leadership were summarily canned in 2011, after three years of steady deterioration, and the NCUA took over running the institution.
If everyone followed this guy's advice, I feel like we would all be pumping our own shit and serving our own food when we go out for dinner. I guess we would be more well rounded individuals huh?
Game Programming Patterns – Bytecode
The free path to your first developer job
Brains and calculators are both made out of molecules and their operations are caused by physical interactions of matter and energy. Just like any machine.
>The shitty fiscal policies in Greece or similar problem in Spain, Italy

And those were? Greece is the hardest working country in Europe, and Italy was running surpluses before the financial crash.
They may also donate more and spread their wealth more effectively than the government, which funnels tax money into the military-industrial complex.
'I tell you, we are here on Earth to fart around, and don't let anybody tell you different.' - Kurt Vonnegut
>They are nothing special at all and can be completely managed, and secured, on your own local systems.

Yes, but somehow people manage to keep screwing it up in spectacular ways.
Git is hard because there are a thousand workflows to accomplish similar tasks. Github picked a few flows and rounded the edges and corners. This provided great value.
With gpg, there are already fewer workflows, and there aren't as many sharp edges as git, existing keyservers simply don't have rounded corners ;].
We built a co-operative web agency in France (http://www.joro.fr).

I don't know how it works in other countries, but I can give some more detailed info about the requirements in France, if anyone's interested :

- A partner can own 50% max. of the company.

- Whether you own 1% or 50%, every partner has the same voting power.

- You can have a maximum of 1/3 non-employed partners, and the combined non-employed partners cannot own a majority of shares (49% max). This assures that the "power" stays within the people that actually work in the company.

- This also means that 2/3 of the partners must be employed with a contract and a salary. This can be quite difficult when you build the company as you must, technically, start paying yourself and your partner (since you must be 2 partners minimum) on day 1.

- You need a minimum of 2 partners, but can also have as many employees as you want. This means you can technically be a co-op even if your company has 2 partners and 1000 employees.

- There are rules as to how you distribute your benefits : a maximum of 33% can be distributed as dividends to the partners, a minimum of 16% must be kept in the company for investment (reserves), and a minimum of 33% has to be distributed amongst all employees (following a calculation the employees can decide upon, like according to time worked, salaries, how long one's been in the company, or a custom calculation...). This tends to lead to high employee motivation and better ensure long-term health.

- Co-operatives have a few tax deductions that other companies don't. If you don't distribute any dividends and distribute it all to your employees + keep some for investments, and follow a certain number of other rules, you can practically be exempted of taxes on the company's benefits.

- On the other hand, you must go through a bunch of red tape to prove every year that you follow the rules of a co-operative, which costs time and a bit of money.

We built the company 2 years ago, and right now we're only 3 partner/employees so our day-to-day life is basically the same as any other similar-sized company, but we liked the philosophy, and it has actually been an interesting marketing feature.
After digging into the FAQ I see this is intended for Android. I guess CEF is probably better suited for desktop apps.
The Ontario Drive Clean Program, your emission system
Missing half of fossil discovered 163 years later
For anyone who wants to try it out in their browser: http://jamesfriend.com.au/2600/2048/

(give it time to load, there's about 7mb of JS)
UK Bike Parts – Alimay Sports: Bike Parts and Cycling Accessories in the UK
Really interesting. I've used OTR but didn't realize those goals.

However, I don't quite understand how "anyone can forge messages after the conversation" works. Can you explain any more?
You are right, the FAQ is probably not right at this point, In fact, the box uses keys it knows about, and tries to get keys when receiving encrypted mail. But of course you can send unencrypted email.

(Otherwise you would have to use a specific email not only for contacts that don't use GnuPG, but also for registration with 99% of all the websites out there.)
I got more useful information from this comment than from the article itself.
sounds very interesting!
> The Clojure community (I'm at Clojure/West as we speak) is full of people who (a) are really good, like top 1%

Says someone part of the Clojure community. How does it feel to be one of these top 1% developers?

This kind of attitude is why the Lisp community has had a terrible reputation for five decades.
What's ridiculous about it?

Getting people to backup their files is important.

What's the problem?
I've written a description for the potential implementation of a decentralized pseudonymous marketplace. I would appreciate any critical analysis of it.

https://github.com/lapp0/Smart-Market
Amazon pays customers in e-book antitrust case
Top 6 EdTech Trends for 2014
Education is 4 trillion dollar industry. That’s trillion with a “t”. And Education Technology is a rapidly growing component of that huge worldwide spend. Here are the key 2014 trends emerging in EdTech:

1.	Gameful learning, stealth learning, gamification
2.	Individualized learning, learning analytics to drive adaptive learning, data-driven learning and assessment
3.	Collaboration, social learning that incorporates social-media approaches
4.	Bring-your-own-device (BYOD)
5.	Flipped classrooms
6.	Emphasis on students’ creating content rather than just consuming it. This includes text, movie creation, 3D printing, music composing, and other approaches.

-Andrew Cheeseman is Cofounder and CMO for Team(You). Find him at @acheeseman, teamyou.co, and bit.ly/Andrew_Cheeseman
Soros: "The incestuous relationship between national authorities and bank managements [is what's wrong with European banking.] France in particular is famous for its inspecteurs de finance, who end up running its major banks. Germany has its Landesbanken and Spain its caixas, which have unhealthy connections with provincial politicians. These relationships were a major source of weakness in the European banking system and played an important part in the banking crisis that is still weighing on the eurozone. The proposed banking union should have eliminated them, but they were largely preserved, mainly at German insistence."
New Pocket for Firefox: Simplified Saving, Auto-Complete Tagging, and More
> the absurd requirement of having a degree

Do you trust a government minion to competently assess either A) this highly specialized person's skillset, or B) the forthrightness of the applicant company's statements?

Sometimes an emperical "good enough" on the international scale is the best you're going to get. In the case of H1B visa program, from the host country's view, lowering the bar will increase the administrative overhead in a system where one could instead apply any increase in administrative capacity toward the already largely exluded applicant pool with high caliber credentials.
> It's taken a lot of time and sacrifice but it's worth it and definitely doable. Also, being 20 years old, no debt, no GF, no obligations makes this infinitely easier.

Definitely. Its much more difficult when you're 30, have a mortgage, a wife, possibly kids, etc.
The data comes from the Amazon api, which neither provides ratings nor speed. As for ratings, im not sure if it would be ok to scrape them. Probably not.

Speed is a really complicated issue, because afaik the speed can even be different between 2 drives that are sold as the same. The brands do not produce the drives themselfes, but brand drives from different manufacturers. So you can order 2 times the same drive and get 2 completely different ones. Except for price and capacity.
I would more love to read a paper on how they do it and how much information they leak through whatever indexes they form.
As for the business case: yes, it probably is really hard to do something open source on everyday hardware. I don't see big business here - but something to make the world a more private place.
Doing one meaningful thing is still insignificant compared to the Groundhog Day scenario of repeating each day over and over and doing 1000 things.
Show HN: A simple way to sell your digital products and accept Bitcoin
Bitcoin as medium of exchange now and unit of account later
GHC can be freakishly slow, especially with -O which is needed and is on the whole a lot slower than scalac, yes. You can claim otherwise of course, but oh look, it even has bugs in it: https://stackoverflow.com/questions/17822539/debugging-compi...

I never dismissed Paul Philips' arguments. In case you missed my not-so-subtle critique, I'm complaining about people referring to his presentation as a tool for bashing Scala, without having listened to those arguments. What's a "mess" anyway? Scala-js.org happened in a fantastic time-frame because it reuses Scala's reference compiler. How many languages can claim such performance?

People are also working on fixing many of the problems raised by Paul Philips, with Scala 2.11 being a result of that work. And oh look, Paul Philips is still on the contributors list, amongst many others: http://scala-lang.org/news/2014/03/20/release-notes-2.11.0-R...

You're doing both an appeal to authority for an otherwise unconstructive criticism (yours, not Paul's) and an ad-hominen in absence of actual arguments. Also for a random fanboy, at least I'm putting a real name behind my 2016 days old account ;-)
It's fairly straightforward to root your Android handset.

For a ChromeOS device it can be even easier: just download an installer, turn off the physical safety switch or screw, and you're running a full linux distro.

Still you have a point that it's hidden away. That could be seen as a plus for some: they don't want a Gnome or KDE experience. ChromeOS appears to be filling a real market niche.
I don't think the paradigm shifts happened because of programmer demand. Java's dominance came about because JEE (and J2EE) and application servers happened along at the very moment that the burgeoning internet and better browsers were driving architectural change. Firstest with mostest. Really, has anyone written a serious application server in C++? Add in massive enterprise support from IBM, Sun, and Oracle, and you get a winner.

Ruby on Rails was the spearhead of the whole convention-over-configuration paradigm, and getting back to simple, less expensive tools that stay out of the way. It's still not market-dominant if you get out of the startup bubble, nor are any of its followers. Java has ruled for over a decade.
Firefox OS: Tracking reflows and event loop lags
Can you send us an email at contact at kinko.me? You will get one, promise :)
There seem to be a couple questions here which could cast things in a decidedly better/worse light.

If the test is open book, then "I can't manage to look up how to deal with stdin and stdout in Java" is decidedly more damning than "I can't remember".

Further, if there is a requirement that you use the same language for all of the answers, choosing Java when you know Java best makes sense. If not, choosing for that problem Java (when you don't firmly remember how to do normal IO!) is itself a bad decision, when you likely would have got full marks for

#!/bin/sh

cat
The only thing in that article that was also in playing_colour's list was lambdas.

Which I already conceded as being in Java 8. Not sure what your point is.
http://www.motherjones.com/kevin-drum/2014/03/heres-some-bet...
even though its low on this list, I'm very excited about rickshaw, which I see essentially as a stripe for delivery for the real world. gorickshaw.com
As to the question of wealth ownership, this pie chart from wikipedia may be helpful: https://en.wikipedia.org/wiki/File:U.S._Distribution_of_Weal...

The Top 1% owns 34.6% of the wealth
The Top 5% owns 61.9% == 27.3% + 34.6%
The Top 10% owns 73.1% == 11.2% + 61.9%
The Top 20% owns 85.1% == 12.0% + 73.1%
The Top 40% owns 96.0% == 10.9% + 85.1%
like the emacs org-mode pprint support. especially the example output claiming the well deserved rock star status.
For charity: finish this 3min survey on Java tools, help kids
I assume that he means they are reinventing keyservers (e.g. http://pgp.mit.edu:11371/, and the web of trust for verifying authenticity of public keys), not the crypto itself.
Find a cryptoparty near you! https://en.wikipedia.org/wiki/CryptoParty
i haven't tested it in actual html/css. I'll do that now. I'll get back to you with my results
Airbnb's positive economic impact in cities around the world
But its the most maintainable so 99% of the time that's the right choice.
Kinda. Lots of vague generalizations. “Let’s assume the seller takes 50%” (which sellers take that?)

“Let’s assume $2” (most were a bit less).

Why only list sales by single on the EP? There’s no mention of the EP sold as a whole.

And then “this project took a year of my life and COST me money”. This is his job ... he obviously must have made something from it or have some savings that he’s not mentioning - it’s not like you can work to make a loss consistently.