skysight-inc/HackerNews huggingface dataset:
After reading the book I mentioned in my last comment, I'm not convinced that the euro is really such a good idea, especially for countries like Greece. It means that the only tool available to the government is fiscal policy. It also means that Germany effectively makes monetary policy on behalf of the rest of Europe, and so you can only imagine who the monetary policies benefit. So yes, ushering Greece out of the eurozone might not have been a terrible idea.

And I do think the Germans should be asked to help clean up the mess they were (partially) complicit in creating. There is plenty of blame to go around, no one is innocent. For every euro someone borrowed that they couldn't afford to pay back, someone lent a euro to someone who couldn't afford to pay it back. It was pretty clear we were in a terrible bubble years before it burst, but the market apparently assumed there would be a bailout, so things got much worse than they needed to.

Also keep in mind that the reason Greece (and Ireland, and Spain...) had so much government debt is that they transferred private sector debt onto their balance sheets. So what I would really would have preferred is to just let the owners of all those underwater banks take the hit and keep the government out of it except for making sure no one ended up starving to death (the usual social safety net stuff). I guess you could put me in the "bail out Main Street, not Wall Street" camp. But Germany didn't want that, because ultimately the money came from German banks, so...

While they were violating Greek sovereignty they could have asked for much more productive changes than they did (like the mis-regulation problems you mentioned, which I agree with). But they didn't. So who gets the blame? Germany, the ECB, the EC, and the IMF. The IMF has already admitted their terrible mistake (we'll see if they learn their lesson, doubtful), the others can apologize by working with the new Government to slash the debt so that the Greek people can at least start trying to fix the other problems we've identified.
The trouble with that otherwise perfectly reasonable position is that no such language exists yet that doesn't have its own significant problems of one kind or another.

I'm hopeful that this situation will finally change within the next decade and that C and C++ can be honourably discharged as soon as possible thereafter. However, I don't see this happening until newer languages with sounder foundations -- Rust comes to mind as a promising example -- have entered the mainstream. Until then, the ecosystem around C and C++ has too much momentum for a lot of projects to switch to more experimental technologies even if those technologies have advantages in terms of robustness.
42 floors has an interesting mandatory 2 weeks vacation when you start working there. [0]

Paperplanes has a mandatory minimum vacation policy on top of their unlimited vacation policy, in order to prevent employees from feeling like they can never take a break since there's always more to do (a common issue with unlimited vacation policies).

As for my own startup, we're still super early stage so its "unlimited" but I don't foresee us being able to take a break anytime soon. :/

[0]: http://www.businessinsider.com.au/42-floors-vacation-policy-...
[1]: http://www.paperplanes.de/2014/12/10/from-open-to-minimum-va...
Next up (I hope): Twitch.

Then I think I'm done with that extension.
Austin, TX Apartment Deals: A Renter’s Data-Driven Cheatsheet
Yep: http://en.wikipedia.org/wiki/List_of_largest_corporate_profi...
Boot: Getting Started with Clojure
As someone who struggles mightily with sleep I can tell you it's science not preference that makes you prefer cold. I can't find the original source of this fact but here is a decent alternative[1].

> ...scientists were able to lower skin temperature less than a degree Centrigrade without affecting core body temperature. The changes were dramatic. People didn't wake up as much during the night and the percentage of the sleep spent in stages 3 and 4 (deep sleep) increased. ... A 0.4 C decrease in skin temperature caused a decline in the probability of early morning waking from 0.58 to 0.04.

[1]http://www.sleepdex.org/thermoregulation.htm
The answer to your question is "all the time", because most new appliances are using more high level languages and xss-prone interfaces. This also ignores all the ones that don't get found/fixed.

Of course we should work to eliminate problems, but you have to consider the bigger picture and whether abandoning the language is worth it. So far the pros outweigh the few unique cons.
Well commuter benefits are a law and my employer doesn't follow that law (as far as I understand, maybe there is a clause that allows some time to get that setup).

I applaud the leave policy and would love to work at a company that offered that benefit. My bar is fairly low though -- I'd love to have a 401k or some other tax deferred savings account (an HSA doesn't count in my book).
My insurance excludes coverage for neglect.

Neglect is defined as "neglect of an insured to use all reasonable means to save and preserve property at and after the time of loss."

My insurance adjuster also asked me specifically about deadbolts.
I believe Cleveland will still have the fastest 100gig fiber.http://www.cleveland.com/business/index.ssf/2014/11/clevelan...
Another World is a classic. Thanks Éric Chahi for the great times.
Before WhatsApp there was ICQ.

Pretty sure there were a few other IM platforms in that 15 year or so gap :-)
On Linux, it is. The Flash plugin on Linux for Chrome is v16. The version for Linux Firefox is 11.2. Adobe stopped supporting Flash on Linux, so Google stepped up to the plate and started bundling Flash with Chrome and supporting it themselves. Flash does still work on Firefox, but at least on my install Click to Run was enabled by default for it (that might be a corporate setting though, I'm not sure".

Regardless, yeah Flash on Firefox on Linux is several years behind.
Many times you have to hold back software upgrades on things like MRI scanners to wait for multi-year research studies to complete, and often new studies start up in the interim so that locks you down for even more time. Scanner upgrades change all sorts of things in ways that introduce all sorts of confounds.

Not to mention that in the real world scanner upgrades often break surprisingly fragile clinical workflows. Technically, the engineering and processing of the scanners are improved quite a bit in one aspect or another by the upgrades, but old workarounds need to be replaced by new workarounds etc and documentation is very sparse and quite uninformative.
The flipside of this is most processors have not updated their fee schedule to pass on these savings to smaller merchants.

Square still charges 2.75% on debit cards. Stripe, 2.9% + $0.30. They are making a killing on debit cards.

If and when the processor market catches up with interchange regulations there may be a material impact on these companies' revenue models. (Square is already trying to diversify beyond basic processing.)
This is an interesting story. I started teaching myself to code about 1 year ago. I started with html/css/scss and then moved to vanilla JS. Started working with a few frameworks and the command line, and then started a bootcamp. The bootcamp was a total disappointment, and I definitely don't feel like it was worth the money. I am applying for jobs now and it is tough. Like someone mentioned below, the transition is hard from bootcamp to jr dev role. I feel pretty competent in building applications, usually meanstack stuff and a bit of rails(like ruby not a huge fan of rails) and deploying via linux instances. While I understand that there is nothin to stop me from applying places, a lot of these companies want 5 years or a CS degree to do front-end development. I am started to get a little traction but it is tough. People with CS degrees often mock my lack of understanding of concepts like stack vs. heap memory, data structures, sort algorithims, etc, while applying for jobs they not only dont want to do themselves, but don't reqiuire that knowledge.

Tl;dr congrats, it is a hard road to legitimacy for a self-taught developer.
So current investors will get stock in Yahoo-Alibaba, a company that exists only to own Alibaba stock, and then they can sell their stock in that new company as if it they owned the Alibaba stock itself?
I don't understand this market. In Germany all bank interactions are basically free, you pay nothing (or little) for a bank account, everyone gets one (by law), credit cards are free and if you're lucky you also get about 1% of interest on your money. Why do american banks have to charge that much?
This is really really impressive! The code seems exceptionally well written at a first glance.

Thank you!

How much of ANSI Common Lisp does it implement?
Could someone elaborate on the use-cases that rethinkdb tries to solve?

As a DB newb, what are the advantages of rethinkdb vs. other NoSQL DBs like Mongo. Why and where would I use rethink instead of an SQL DB like postgres?
but I would argue a bigger hedge against net neutrality -> not banking on defeating what increasingly looks like regulatory capture.
No Albuquerque?
and when you need something between 1.25 and 1.5 available from UI, you can always do:

document.getElementsByTagName('video')[0].playbackRate = 1.35
The average Linux IT guy will not read the C code. Many of them wouldn't be able to really understand what it does either. And this is best case code is simple and easy to grok.
People trot out "regulatory capture" but can never give a straight answer about what is being captured and how that leads to a lack of competition.

Verizon wants to wire up the yuppie neighborhoods here in Baltimore with FiOS. That'd be major competition for Comcast, because those yuppies subscribing to triple play are where all the money comes form. The city won't let them do it, because they demand Verizon wire up all the poor neighborhoods too (which cost just as much to service but won't turn a profit).

Is the theory that Comcast has regulatory-captured the Baltimore city government, forcing them to impose this requirement? Because I've seen absolutely zero evidence for that proposition.

When Google goes into cities, they demand exemption from regulation. The regulations they get exemption from are not ones that give benefits to incumbents. They are liberal public policy choices: you have to wire up poor neighborhoods if you want to wire up rich ones, you have to kick in money to support public access TV, you have to get permits and your fiber cabinets can't be too big, etc.
This is in my top 10 list of favorite books I've read, and I've read thousands of books. It is very inspiring. I still wouldn't want to work for Steve Jobs though.
As someone who moved from Australia to the US... it's crazy.

I remember buying a computer in Australia with a cheque - it was viewed highly suspiciously. The merchant wanted to call the bank, wanted to know why I couldn't use a card, wanted to hold the computer until it cleared...

(Leaving aside options such as repo, which while feasible aren't really desired) - in the US, without so much as a call to Telecheck or similar, or my bank, I bought a $16,000 SUV with a personal check.
Has there really been 0% inflation since 2011? That part of the chart seems pretty iffy.
Check out these two links, they might help:

- http://rethinkdb.com/docs/rethinkdb-vs-mongodb/
- http://rethinkdb.com/docs/comparison-tables/
This demonstrates incredible weakness by Mayer. Giving away Yahoo's future in order to save her own skin.

This should mark the end of Yahoo. I expect to see a merger or buyout soon after this closes.
It's pretty easy to lose one of those things "up" if you are over-eager with the throttle--like if it's the first time you've flown it or your motor functions are impaired. Looks like this guy had both those factors at work.

First time I flew a quadrotor, I had no idea it had such a climb rate, and the sucker went up fast, got caught in the wind, left radio range in no time, and ended up five houses down. Didn't land on a roof only by miracle, I think. No damage, but I was much more careful the next flight. But I was flying a $40 toy; I think I would have been a bit more careful with a $2000 Phantom.
They charge this to merchants, not to the users.
Even with OpenBSD that isn't always true. The time_t fixed killed binary-compatibility between 5.4 and 5.5 on 32-bit systems, which meant that any installed packages had to be uninstalled and reinstalled if one were to perform an upgrade. The OpenBSD project isn't afraid to break compatibility if it means fixing a bug - something that I think is a very good thing, but has implications in terms of support.

On another note, upgrade hell is a pretty convincing argument for systems like NixOS, where upgrades can be easily rolled back, configurations are declarative, etc.
401ks should be abolished, and replaced with a higher limit on traditional IRAs. We're beginning to decouple healthcare from employment, why should retirement savings be any different.

EDIT: If someone brings up the ability for a company to contribute a match of some sort, it should be straightfoward to have that computed and deposited directly to the IRA account through the payroll process.
Does this play well with CIDER?
It was actually both: http://en.wikipedia.org/wiki/Long_and_short_scales
What is wrong with frontend development? I don't quite understand your point.

Most frontend web developers I have worked without are also competant to excellent backend web developers (or more). I'm not sure why they would be necessarily constrained to one domain, or why the domain is not important enough to hire for.
Ask HN: Best practices of a dev team site
Our small tech team (within a company) is rapidly growing, and with all the new people onboard, it is evident we really need a centralized intranet site. Email lists, Dropbox/Google drive are not sufficient anymore to provide a single landing area for everyone to find what they need. There is a lot of re-inventing the wheel, and not enough information capture/sharing between groups & projects.

Does anyone have any good examples of team sites for software development teams? Or (if sites not public), a list of common areas/topics which ideally would live on a team site. The objective is to have a centralized area where new team members can quickly get up to speed, and for existing team members to share information & reduce siloed information (which today exists all over the place).

Examples of topics I am thinking:

* Product documentation (structured information about our products & services)
* Processes (e.g. onboarding new developers, setting up your dev environment; initiating a project)
* Resources & Tools (links to internal/external tools required for the job, commonly referenced documents;)
* Role definitions (define each role, what activities are required, etc)
* Training materials (documents, videos, etc)
* PM stuff (e.g. Jira, dashboards, bug trackers)
* Customers (standard structured information about each of our customers; support notes)
* Templates (templates for nearly every customer-facing artifact; project plans, email templates, presentations, etc)

* News/company updates (blog area)
* Team meetings (notes, news, etc)
* About the team (who we are, how we work, team bio's, etc. For identity, but also for other groups in the corporation to get to know us)

Would love to hear everyone else's ideas. For this site, I am considering using Atlassian Confluence. But if there are better alternatives out there that are more suitably purposed, would be great to hear about them.

Thanks - looking forward to everyone's ideas!
> Banks actually intentionally make it a real pain in the butt to send money to another bank, and stupidly easy to send money between accounts linked at the same bank.

If something is wrong or fraudulent (such as, say, exploiting a race condition in how transactions are handled) it's much much easier to arbitrate or reverse everything in-house.

I'd wager a lot of people here have--one time or another--written a bit of code saying "sleep X seconds to be safe", or "wait until you confirm Y had no errors". Same kind of idea.
Again, saying no to a request to sacrifice all your nights and weekends for a month is not the same as quitting your job. It's certainly not a fireable offence.

They do indeed have places where an employer can reasonably ask an employee to sacrifice his entire life for the company. Those places are nearly all called "Japan", and the employer/employee relationship is very different to that in the USA.

Try enslaving your workers here (or firing them for refusing to be enslaved), and you face an unpleasant lawsuit.
Not going to happen any time this century, but relaxing the restrictions on immigration or adoption could also effectively achieve "getting the next generation of workers". It is somewhat naïve to imply that reproduction is a strict necessity for getting new workers in developed countries, when thousands of children are dying of malaria and dysentery elsewhere in the world.

With the Earth's population way larger than it ever has been before, reproduction at the current rate is not particularly important or desirable. However, lots of parents will usually participate in it as a choice.
Are you talking about the thing where going fullscreen places the video in a new virtual desktop? Because if that's the case I vastly prefer that behaviour. It makes it much easier to jump back and forth between watching a fullscreen video and reading content in other browser tabs.
I've never had a problem getting an actual, real, free checking account. I actually have several. (4 at the moment... don't ask) And 3 of them have free paper checks as well.
And all of them save employee time which is your businesses biggest asset.
Your Common Lisp glyphs library [1] is cool. Once I grokked the syntax it was much more readable.

[1] https://github.com/ahungry/glyphs/
Cafe en Francais
My thesis on Microsoft
This is one of my all time favorite games, and it tickles me to my core that 1) the programming is apparently as brilliant as the visual storytelling, and 2) I had an idea like this some time ago and now I'm wondering if I shouldn't dust it off ...
Increased Acetaminophen Use a Major Cause of Autism?
That's clever and well executed. Wrong palette though :P

Red implies problems, green implies "normality", but here this association is misplaced. Perhaps a typical "fire" palette would be better - from dark brown to red to orange to yellow and, ultimately, to white for the extremes.
It seems odd that Slack doesn't offer integration with FogBugz. Is FogBugz really that out of style now?
With online bill pay from my bank, I'm using fewer checks though. Pretty much any bill I get in the mail, I pay with the banks website that will mail a business a check on my behalf.

The only time I use check is for in-person things (when I don't have the cash); or for small school things (field trips, teacher gifts, etc.) where I don't want to send my kid in with actual cash.
Depends on your idea and your plan of execution, I'd say.

If your idea is to build a social network or similar community thingy where value is directly proportional to how many people use it and your monetizing strategy is to get big enough to make money off of advertising, then you should pivot your idea.

On the other hand, if your idea is to provide a service or product that has value even if only 1 person ever use it (e.g. you file out people's tax forms with 1 click of a button, you host adult fetish videos, you write funny stories, you make ridiculous little wooden figurines of LoL / Dota characters, you make low-calorie edible women's undergarments for men, etc.), then you should keep at it.
Vertical integration is a powerful business strategy.
Obligatory link to an essay I wrote five years ago covering the larger picture, what drives this problem and some way forward: http://www.whattofix.com/blog/archives/2009/02/technology-is...

It's freaking sad, and it's just getting worse.

1992 or so. I'm a computer guy, gamer (arcade and old Atari) and we've got this cool new thing called a Nintendo for my two boys, 6 and 4.

Being a good dad, I sit down next to them and "help" them get started playing a game. We went through Super Mario, then started on Zelda. Wow! This was a lot better than those arcade games where you only got 3 or 4 minutes and had to pay. Here you could play, well, you could play forever.

And then it hit me. You could play forever. That was the whole gimmick. I stood up and left the room. Never played another console game again, unless it was something very brief and involved having people over. During that time, I watched every other member of my family get involved in games that took literally hundreds of hours of their time. I'm still watching my second-youngest son struggle with online games and college work. It's depressing as hell.

Today as I type this, I realize that I've spent 3 or 4 hours fucking around online that I should have been doing something useful. That's just Facebook, Twitter, G+, and so forth.

This is not a coincidence. Every piece of tech I pick up is trying as hard as it can to be "sticky" Same shit, different platform. I'm still the big hunk of dumb meat I used to be. Computerized gaming just keeps getting better. The trajectory is not good.
Unless everyone is using a separate application.
I meant, what are the differences between an electronic keypad and mechanical keypad.
I agree for external clients, they seem to be only targeting better communication within the company.
Polyester, how wonderful. Any benefit this provides is cancelled by using polyester instead of some good breathable material. I think I'd rather use a "dumb" wool cover.
Take Me to React.js Conf
Forcing users to upgrade frequently has one outcome, and one outcome only: they will stop upgrading, period. If you give users only two choices, they will choose one, but the one that requires less effort.

There is more to life than keeping up with the constant upgrade treadmill. It's already bad as it is. Some Linux distributions are on a 3-year support cycle, which is too short. If you have many servers, especially many servers running a lot of different things, upgrading every 3-years means having people doing nothing more than upgrades.

Once you fix your applications to support the changes in the next OS release, that release is almost out of support...
An Ideal founder's age?
It may simply be me, but in Firefox, I don't have the option to change speeds. *update: It looks like they haven't rolled out the change everywhere. I had to change it to HTML5. It still defaults to flash apparently.
also i think a lot of ideas are not patent worthy
And my brokerage account.. Their ActiveTrader platform on Silverlight is a piece of crap. It crashes exactly when you are trying to pull the trigger on a trade. I despise Silverlight with every ounce of my being.
Out of curiosity, what was your idea and why did it fail? Pls share your wisdom.
> so that every person pays for their own birth and childrearing. Why should your parents pay for something that you get most of the enjoyment from?

This is the most selfish, short sighted and downright Satanic point of view I have read here in a long time. Why would you want to live in a society where even parents cannot be bothered to pay for their own children!!!

This is "Homo homini lupus" taken to the extreme, and unless you are the Biggest Baddest Wolf in town, simply irrational.
That's banking in America in general. In my experience, the moment I needed to avoid having to pay fees (when I didn't have that much money on my bank account) I would get slammed with fees left, right and center. Most of the time I could get rid of the fee by talking to someone at the bank (Wells Fargo), but most people wouldn't do that unless they really needed it.

Now that I have a decent income and a healthy account, I haven't been charge a fee in years.

Basically, if you are poor you get screwed as much as possible.