skysight-inc/HackerNews huggingface dataset:
Retail transactions may be "at heart paper" with those constraints and they may be numerically the majority of transactions however broadly financial transactions involve a greater large amount of funds and so the Fed's policy of money creation has in no way been limited by retail monetary transactions' dependence on paper.

Have you heard of the "helicopter money speech"?[1] It seems required reading for anyone trying to understand modern monetary policy (though it's naturally only the start).

[1] http://www.federalreserve.gov/boarddocs/Speeches/2002/200211...
Need to be humbled and reminded how small you are? Fly United.
One of the main stated goals of vertical landings is so they can do it on other planets/bodies. There are other proven methods of reuse when you have a benefit of an atmosphere and/or infrastructure.

A working vertical landing mode that can also be used on Mars, Moon and other objects in the solar system is one of the major mission at SpaceX. Shipping a giant vat of non-corrosive/conductive liquid to another planet does not appear viable.
I war born in 1978, so I'm not quite a millenial, but I don't particularly identify with gen X either (especially because most of them were already over 30 by the time I graduated high school!). I also am Brazilian-American, so I grew up in both the First World _and_ Third World. In a sense I guess I straddle in both dimensions you cite.

While the availability of technology in the US was a huge advantage, it's not like I was surrounded by tech pioneers. Remember, the tech world was much smaller in the 80s, the PC revolution was still very much a hobbyist/office thing until the web went mainstream in the 90s. I feel like I was drawn to computers out of the meager availability to me and nothing was going to keep me away from them. It was not really supported by my parents, and getting information was incredibly difficult. Eventually once my friend got a modem and we were able to get into the BBS scene and find some user groups then things loosened up a bit and the knowledge started to come (but still 100 times harder than it is today with the technical information available online). I feel like those user groups were like oases of tiny groups of computer enthusiasts among tens of thousands of "normals" who might suffer a computer at work, but had absolutely no interest in knowing anything about it.

I suspect the ratio of passionate computer geeks is similar, except now computers are so powerful and useful that people are drawn into the industry for all kinds of reasons that have nothing to do with genuine curiosity/obsession with how they work.
Are you implying that every single person under the age of 70 should be able to do it because your 70 year old father can do it? That's a pretty broad statement backed by nothing but anecdata.
For all practical purposes no, being open source does not help. Yes, Android is OS, but the device manufacturers and carriers lock down their devices so you do not have the freedom do install changes or make modifications to your own device. They do not accept contributions from the OS community.

I believe this will eventually be true for everything - from servers to desktops to laptops, etc.
I'd imagine HTTPS is significantly more expensive to host than plain HTTP, due to the CPU requirements of the crypto involved.
I travel frequently and United is one of my favored airlines. I guess I just don't expect much and airlines tend to deliver. My biggest frustrations are usually with other passengers, not the airlines or their staff.

One thing I do miss is the airline Midwest Express, which used to hand out warm chocolate chip cookies on each flight. It was a delight just smelling them warm up about 30 minutes in to the flight.
Ask HN: Why does the Slack Mac app take so long to start?
I love Slack, and I think it's made a huge difference with respect to workplace communications, but it seems the app takes a long time to load.

Any ideas why this would be the case given their considerable warchest and engineering expertise?
If it's not too much bother, any chance you'd be willing to put this on a git repository, like GitHub or Gitlab? It would be cool to be able to contribute to: for instance, being able to filter the list to fiction and non-fiction would be pretty great :-)
Which has some unfortunate conations in American industrial history.
'Hack the Dinos' helps paleontologists
I'm working in a relational language like http://www.try-alf.org/blog/2013-10-21-relations-as-first-cl....

However a noob in building a language ;)

I have learn a lot of stuff. For example, columnar-stores provide some nice oportunities to manage data in-memory + compress values in columns.

Sorting, joining & selecting on multiple-arrays that are a necessity for OLAP queries translate well to the need of normal programming.

SQL is a overcomplication and a bad "programming" language. Unfortunately, the only practical way to interface with most databases.

If my plan work, this could be good to build a relational store, that with let your to say: The name is a string, and I need to search on it. A normal engine will need to store it again in a index. I will say instead, the name column is the index and the values are stored once.

Or something like that.

BTW: A relation have some simmetry with inmutable functions, but I still don't know how exploit this fact
That kind of attitude can only mean one thing: you doubt your own skills and the usefulness of what you do.
When I click a task to edit, I can't go back to the task list without refreshing the page or hitting delete? I think there might be an issue with scrolling, looks like I should be able to scroll as the description box is cut off a bit but alas I cannot.

Man this is seriously awesome. Really clean design too I like it!

Can I ask what you build this using?
Currently feature in AppleTV app store under "Get In Shape" section
Hi,
I'm the main author of the app in the linked article. (Finally had to create an HN account after lurking for years.)

I'll be glad to answer questions regarding development, audience and similar aspects, but I'll do that tomorrow as it's just past midnight in Europe/UK (where we are based). Also feel free to ask about our monitoring service, I'm sure my colleagues will chime in where my knowledge ends.
> ...seriously, buddy, take a deep breath and back away from the men's rights blogosphere. That level of persecution complex is not a healthy way to think about life.

This type of hostile response is exactly the kind of thing that ruins the gender dynamic you claim to be concerned about. My reply was not intended to be aggressive but merely stating men may have an issue gets me branded a men's rights activist.
I think this approach has a lot of potential, and I wonder what a statistical comparison of character co-occurrences between the Voynich manuscript and other writing systems would reveal. For anyone curious, here is Stephen Bax's video on his 2014 findings.

https://m.youtube.com/watch?index=1&v=fpZD_3D8_WQ&list=LLATc...

He believes he has translated about 10 words in the manuscript, which is huge, and he thinks the script may have been invented to express a language once spoken between the near east and the Himalayas, maybe Turkic or Caucasian...
I sincerely think this meme should be considered dead.

http://time.com/money/3991578/verizon-2015-mobile-cell-phone...

I work in the mobile. I am experiencing this daily. IF normal consumers gave a shit about patching old phones, THEN we have a legitimate shot at fixing this problem. But carriers are generally transitioning away from treating handsets as a revenue source and focusing more on transport.

So please- think hard about repeating this cheap shot. It's easy and can win you internet points, but I am arguing that now is the best time in history that we could start making progress on this issue. Comments like this do not help move the ball forward.
Indeed I believe Richard Hamming addressed this in his talk "You and Your Research."

In it he says, "The more you know, the more you learn; the more you learn, the more you can do; the more you can do, the more the opportunity - it is very much like compound interest."

I think the part about opportunity is probably the most applicable outside of research. If you go to a good school or have done a good job at work, then you're more likely to get promoted or given more responsibilities. And with more responsibility, you can show again that you can do a good job and thus get further responsibilities.
This is the key. People complain about the airlines, but they're only giving their customers what the customers want. Sure, nobody says they'd rather be crammed into terrible seats and treated horribly to save $50, but that's how people behave, and that's all that counts.

Next time you're eating your terrible free pretzels with your knees in the back of the person before you, don't blame the airline, blame your fellow passengers. And yourself!
Not to mention that they break guitars: https://www.youtube.com/watch?v=5YGc4zOqozo
There are also a few great things about modern air travel. For one, it has gotten considerably cheaper (and thus more accessible to a broad spectrum of consumers) over time. It's also amazingly safe for travel in a metal tube at 550 MPH 35,000 feet above the earth.

There are market-based products that would address many of your concerns if you are willing to pay. Prefer a larger seat or priority boarding? Try economy plus, which will also decrease the likelihood of sitting next to a baby and may get you more attentive service. The reality though is that collectively we prefer lower prices and choose flights almost exclusively by this metric, but then gripe about all the ways air travel could be better.

One study on the cost of airfare over time: https://www.aei.org/publication/the-cost-of-air-travel-in-th...
Having worked at a top 5 Civil consultancy I think our "Engineers" might have seen "Architect" as a bit of an insult.

A case in point is the wobbly bridge across the Thames designed by a high profile Uk architect - that had to have a lot a rework done.
Is there any detailed opinion on good and bad approaches to this problem? It is clearly a hot topic.

I'm sure each product listed conforms to one from a small set of design patterns. Has any credible analysis of these designs been published? Are competing offerings likely to evolve toward a stable converged solution? Or is there something in this problem that remains fundamentally unsolved?

I appreciate it's turtles all the way down, but I'm wondering if anyone has proven the merits of some approaches over others, or components within the approaches at least.
This stack fallacy sounds very familiar. Oh, we will just have a few system calls like open, close, read and write, some TTY and credentials related stuff, a bit of signal handling, process control with fork, exect and wait ... writing a shell language on top will practically just be a footnote.
https://news.ycombinator.com/item?id=10924059
"I mean a large-ish block of real code from the actual domain the candidate will be working in, which will likely offer a strong candidate many opportunities for pointing out how badly it is written"

That might be a bad idea. Interviews work both ways, and you could scare away the best candidates with bad code. Maybe it would be better to show them code and say, "Here's an example of code that could be improved - how would you improve it?"
I'm inclined to think that Uber still has an advantage in that the first self-driving systems will probably be pretty limited in the areas they can drive in. New self-driving rides only company X will have to sell the idea of "If you're in area Y, get a ride with X instead of Uber or a Taxi! Just make sure you're only going somewhere else in area Y or we can't help you." Uber will be able to say "You can always get an Uber ride from anywhere to anywhere. If we know you're going in the right area, we might send you a self-driving car, but you don't have to worry about it."

I think people will keep choosing Uber just because nobody feels like trying another limited solution in special cases, even if it's cheaper.
I like the irony of that page being served over plain HTTP :-)
Also there is this thing called 'network effect' which plays a huge role for social networks.

EDIT: Why the downvote?
I've got a Japanese Galaxy S. As far as I know, there are no ROMs with a working modem :-( So either I'm stuck on Gingerbread, or I don't get a working phone. Binary blobs suck.

Learned my lesson. Next phone will be a Nexus so that I can be sure that it isn't abandoned 6 months later. I do admit that it seems strange to have a nearly 5 year old phone and still use it. But it does everything I need it to do so I can't really justify dropping $X00 upgrading to a new phone.
Having said that no bootcamp or hacker school can give you 20 years of experience writing and maintaining software.

Neither does a Masters from M.I.T. or Stanford. I only say this because I'm not exactly sure what your point is. What I hear you saying is, "it takes about two decades to code like you've been doing it for 20 years."
Older thread about Creo's tryst with YC Application [1] - shows a lot of struggle and the fruits of their labor in todays beta release. Great Job guys!

from the article[2]

- new multiplatform programming language with a blazing fast virtual machine

- rewritten UIKit compatible mobile operating system

[1] https://news.ycombinator.com/item?id=9149690

[2] http://marcobambini.com/my-y-combinator-experience/
I think this example adds truth to the author's argument in that there have been a few social media apps like Instagram and Snapchat that took off in ways the Google Plus never did. I do agree that there was little impetus to move to Google Plus from Facebook, but there could have been features that would have made it enough of a differentiator that people could have moved over to Google Plus. It's not like Google lacked the ability to scale out or provide such a service.
I'm so glad to hear this! Do you know of any progress since then? That very closely reminds me of my first time trying VR (last week). I sat and watched on the 2D monitor someone else doing it, and thought it looked incredibly stupid. Then I put on the headset..
I'd like some solid examples of what companies confirmed perceptions of competitors were in the same vertical, versus the reality.

Because even the author references competency-based views of competitive advantage, but for some reason ignores resource based views, and ignores the fact that companies might be aware of their competences. That is to say, I'm sure that large companies tend to mostly be aware of what their competences are based on the resources and knowledge that they have. If they don't have marketing departments that have analyzed the ERP market, sales teams with ERP training, tech departments with key HR, key knowledge etc etc, then I'm certain they are very well aware of this.

Maybe some companies have had marketing missteps and have made poor strategic and competitive decisions, however, but I really doubt that it's due to a lack of introspection or simple analysis as described.

Also, IBM didn't "think nothing much" of the software layer. They misunderstood the nature of power in the supply chain, and most importantly, didn't solidify their position within the supply chain while they were dominant.
From my experience the same (often random) reason that makes a company succeeds, then becomes their DNA, and finally can make them fail.

I saw this happen with Skype where I worked a couple of years. The company succeeded because of P2P: we grew with little infrastructure to reach 200M+ people. P2P became our DNA, rooted deep within (almost) every core component.

Then came the new wave of mobile messaging apps. We reacted... with a P2P messaging solution. It was obvious this wasn't working - you sent a message to someone from Skype for iPhone, and they got it... sometime.

We knew to have a chance against Whatsapp and other messaging apps we needed server based messaging, so we built it.

It took 3 years. Yes, it took this long to get rid of the P2P code from just the messaging components from the 20+ Skype products - we had 1,000+ engineers and 50+ internal teams by the end which significantly slowed things down. When we were done and popped the champagne - no one really cared.

And yes, the source code is still full of P2P references and workarounds to this date.
It would be more helpful to me as a reader if your response pointed out the errors in what he'd written, than critiqued the attitude behind it.
What framework did you use to build? Is there a standard framework that you can use for sass product?
Brain Pickings [1] is estimated to make a significant amount of money from affiliate links. The exact number is disputed, but it's not chump change [2].

[1] http://brainpickings.org

[2] https://gigaom.com/2013/02/14/the-brainpickings-brouhaha-and...
I think the airlines have had a bit of a race to the bottom in a few ways:

* Fees. Charge baggage fees, everyone else does the same, nobody's any better off. Boarding is slower and passengers crankier. I was HAPPY to not have to tote my bag around every single layover until they started charging for bags, now I'm another unhappy customer lugging a bag everywhere, walking up and down the aisles looking for space, having my bag gate-checked (and inevitably lost -- gate checking is the least reliable way of actually getting your bag to its destination, it seems).

* Chasing "frequent flier" business travelers. I don't have the numbers to back this up, but most of them already seem loyal to their chosen airline to funnel their corporate dollars to, because they've got so many damn miles accrued. But airlines trip all over themselves to throw free shit at the 1% of frequent fliers that they piss off the 99% of occasional travelers. Yes, the frequent flier dollars are very important, but now we have a (very) long tail of less-frequent travelers who can be guaranteed that they will never, ever, ever be offered a free upgrade. You won't even get an emergency exit row (see: fees). I hate to sound entitled, but on my honeymoon, I was hoping that, for once, I might get a courtesy upgrade. Nope. I'd wager that if every airline set aside 2 slightly-better seats for a random upgrade, they'd get a lot of good word-of-mouth from the average joe like myself. But instead they waste every single bit of effort on the jaded business traveler whose opinion won't be swayed that much by small favors, because all of the airlines are throwing free stuff at them all the time anyway.

* Space, obviously. I continue to insist there's a market to pay 50% more for just a LITTLE bit more space. I don't mean economy plus; I'm not tall, I'm just an average-sized male. I just want my own goddamned armrest. I don't know why the airlines can't get this right. Business class 2x2 seating on a narrowbody would 'only' cost them 33% of seat capacity. 2x3 would even be acceptable, with an offset aisle. On a widebody, even just taking out ONE coach seat would make enough space to give passengers a meaningful upgrade. add a couple more inches of legroom to make it easier to get in and out, and bam, you have my loyalty for life. I'm happy to pay for a little comfort. I just won't pay 5x as much for business class. It's simply not in a normal human being's price bracket. I don't have to pay $100k to get a car that's a bit nicer than a Corolla. (see: frequent fliers spending business dollars).
If your in London Gresham College do a wide range of interesting lectures I can recommend having a look at their program.

They go back over 400 years
Ha! And HTTPS doesn't seem to work for me at all.
Yeah, but for your Google+ example, isn't that another example of not understanding the customers' needs? In that case, Google failed to understand that the customers already had Facebook and were happy with it and that all their dumb friends were already on it so they didn't want to switch.

So maybe it's not customers' needs, as much as their wants, but close enough. The customers wanted Facebook (because of chicken-and-egg/first-mover advantage and also the good-enough factor), so a me-too competitor just didn't have much hope.

It was similar with Apple under Jobs: they knew what customers really liked and wanted, so they made tons of money even when there were technically superior alternatives to their products.
Exactly. When you go down the stack like Amazon did with AWS, you know your customer (often you). You also know the key pain points and gaps in the market. This is especially so in "as a service" markets.
Far within the bounds of modern computing. The Bitcoin network cranks out 2^61 hashes every 2 or so seconds.
I'm working on a live programming plugin for Visual Studio that supports C#: http://comealive.io

Previously we'd developed a code exploration tool: http://codeconnect.io
Thanks I'll check it out. There should be a save and cancel button underneath the description box. What device/browser are you using?

To answer your question, I just used Laravel (PHP), jQuery and Bootstrap. Pretty simple setup.
Chiming in here - I've got congenital profound loss in both ears, but I have a cochlear implant. I've grown in my career over the last 15 years from junior dev up to my current engineering management role, and what I've observed was:

1) The biggest hurdle in most cases is communication, especially in meetings. That being said, I still do fine in them, because I rely on lip reading as well as vocal cues/context, but I also rely on my coworkers to be understanding from time to time, and they are.

2) Slack has been hugely beneficial to me, but it requires the organization to be engaged with it.

3) I have accented speech because I drop some consonants (f and s sounds mostly), and it can be a challenge for some to clearly understand me shortly after meeting me. This usually resolves itself after 2-3 weeks.

4) Job interviews: I'm always up front about what I can and can't do - this usually comes up around the topic of phone interviews, I can't do them. People appreciate this, and I make it clear that I'm not ashamed or hindered by my disability. The confidence goes a long way. If you come off unsure, then of course others will be unsure. I've definitely had interviews where there was a communication disconnect, but typically that comes along with other circumstances that make the job a poor fit. I've never had the situation where the job/culture/people fit was there but it didn't happen because of a communication issue.

For other deaf developers out there, just own it and show that there is no hurdle out there that you can't overcome, and you will be successful. Always be trying to help others and others will help you in return.
Indeed. Part of what I was imagining in this scenario, was that the primary point of contact would be someone outside of HR (within product development, business intelligence, IT), since they would be the ones reviewing any pull requests. So part of my presumption was that it would be possible to make a pitch directly to someone internal to a team who could advocate for the consideration of my application at a "post-screening" level. Of course, there is plenty of room to commit a faux pas in trying to market yourself in this way, which is why I was hoping HN could share their experiences.
I have a bachelor's in CS and math and I'm currently attending a boot camp. Do you think having both would be beneficial once I graduate from the boot camp?
or you could use a fire tv stick which is a lot cheaper and can run Kobi and its add-ons
I used Laravel for this one. I know Taylor (who built Laravel) is working on something for SaaS. Spark is what its called, I believe, but its not really ready for production yet last I heard.
Very interesting approach, but I would say this is just a scratch. There are several factors that might really limit statistical analysis of this manuscript [1].

[1] http://www.ciphermysteries.com/2013/03/09/this-week-a-talk-a...
A Tiny Intro to Databases – The Entity-Relationship Model