skysight-inc/HackerNews huggingface dataset:
Enterprisey APIs with adoption beat nicely designed APIs without adoption anytime.

Besides, that does not explain, why none of the other banks can get their act together.
If FinTS is too difficult to implement, how come they are not offering something simpler?
Users could be unwittingly putting their entire life savings at risk.

Is this a realistic concern? I thought the point of a bank was that situations like that can be reversed 100% of the time.
> how erlang's shiny scheduler has an achilles heel when it comes to blocking C-based libraries.

It's an improvement but it was already possible to write C-based libraries. There are drivers, ports, NIFs were there before but for long running computation had to do your own thread and queue setup. This just avoids that bit because VM writers did it for the user so to speak (and probably did the right way).

Also it is really something advanced and not what most Erlang programmers would end up doing anyway. Once you start writing C code and directly loading it into the VM, the same caveats as before apply - that is a some fault tolerance and safety guarantees go out of the window.
Not right now - I quite like using it as a universal app on my iPad. To be honest, I'm not sure how I could significantly improve it with all the extra space.
Gustaf is great! Incredibly sharp, ego-less and genuinely warm and friendly.
the embedded video reminds me of this: https://twitter.com/Imperium1770/status/860839761921138688
An empty string (zero bytes) isn't valid JSON.

'""' vs '' (single quotes to illustrate the wrapper for the total content).
Seems pretty sensible.

I hope banks will realise that open APIs are a good thing, and if they don't start getting their shit together, they'll be left behind. Our whole financial infrastructure is so needlessly complicated. Why can't it all be JSON APIs?
How many starlings does it take to make a nugget?
Sounds excellent. Procedural imperative programming is the curse of computer science. Program counters be damned! Data-flow FTW.

I'm sure there's some tee-shirt art in that rant somewhere.....
That is also why Amazon is playing hard. The game is heating up, they're taking proactive action to not be at the mercy of these companies
Coding on iOS Is More Feasible Than Ever Before
I was passingly acquainted with two quadriplegics from my corporate job. They were both employees of the company.

Quadriplegic just means all four limbs are impaired. The degree of impairment can vary substantially. One of these men had use of his arms, but did not have full use of his hands. He drove himself to work, had a full time job, wife and kid. He broke his neck in a pool accident in his teens. He used a manual wheelchair. He was able to use a manual wheelchair because he had use of his arms. He chose it over an automatic wheelchair to get in regular exercise.

The other was substantially more impaired. He broke his neck in a riding accident later in life. He had been a brilliant surgeon. He used an automated wheelchair. I think he had partial use of one arm and maybe a couple of fingers, which allowed him to navigate a smartphone with that hand. He came in once a week for a few hours to review surgical reports for the company. When ordinary claims processors (like I was) could not figure out if the surgery was covered and their boss with more training couldn't either, we printed off the entire file and hand delivered the paper version to this man on Friday afternoon. I had one claim go to him and hand walked my papers to the meeting.

I also attended an educational talk given by the two of them. This is how I know how they each broke their neck and other details.

Since your father was a consultant, he may be able to return to doing consulting work at some point in the future. The specialized knowledge in his head does not stop being valuable just because of his physical limitations. I am mentioning this because new quadriplegics are often suicidal. They feel that life is simply over. It's not. He was a professor and consultant, like this former surgeon, his knowledge and expertise still has value. Even though the former surgeon could no longer work as a surgeon, his knowledge of surgery was valuable and he had a unique very part time job at a world class company.

Depending on the exact details of your father's limitations, he may also benefit from the use of ordinary things like smart phones with apps. There are also a lot of non-tech assistive devices, like chairs to help them shower and spoons that can be strapped to their hand so they can feed themselves if they have arm movement but limited hand control.

Best.
Corolla starts at $18,500 vs. here are the prices for older models:
https://www.cargurus.com/Cars/price-trends/Toyota-Corolla-d2...

Those look like very significant savings to me. And what does "Win" mean? As far as safety goes I agree a 2017 corolla is demonstrably better than a 2000 one.

A 2010 Corolla will save you $10000 over a 2017 one.

My core premise is most new cars are of much better quality than those from 20+ years ago when it made sense to buy new because that 36k warranty and 60k power train warranty was critical. These days most cars will not fail that early unless it is on petty cosmetic things.

My wife had a 1999 Corolla that made it > 300000 miles on it. IIRC all she did was oil changes and occasional maintenance like brakes. The biggest repair I was involved with was when the starter motor wire shorted to the chassis and burned up the wiring harness. That would have been an expensive repair to do "right" by pulling the entire harness but I instead replaced the wires with burned insulation one by one with correct gauge soldered and shrink wrapped and as far as I know is still alive and well with a relative. I think the repair cost me a few $100 but that car had no major work done over its life span AFAIK. There's my anecdata...
My Uber driver robbed me, so I took Uber to court and won
Agree as well. Do you know how Lyft shows tips to the drivers? Aggregated at the end of the pay period or?
The state of Ohio seems to disagree with you. And they give it away for free.

https://www6.sos.state.oh.us/ords/f?p=111:1
Or you could just get a toilet with separate flush buttons for #1 vs. #2. Which avoids both waste of water and waste of time and other problems from inadequate flow.
Great points. Here's a sneak peak at Ohayo, which helped me quickly whip up Fib:

http://breckyunits.com/files/ohayo.png

> If so couldn't you just use an existing programming language with the editor? Why create a new language?

No. Because with all existing languages, to have machines and humans coauthor code has proved impossible. We needed TN and ETNs to enable this: one right way to write programs. With ETNs, humans can write code that machines can easily work with, and vice versa.
Smith was actually right. Every economist would agree that he is right. The problem is just that you don't understand him.

“It is not from the benevolence of the butcher, the brewer, or the baker that we expect our dinner, but from their regard to their own self-interest. We address ourselves not to their humanity but to their self-love, and never talk to them of our own necessities, but of their advantages”

The point is that they conspire as long as they want, they will not succeed. Smith understood that.

Also, Smith was quite a bit more sophisticated when it came to human behavior, see his other book "The Theory of Moral Sentiment".
> This let us dump DynamoDB and use RedisLabs and S3 in such a way that we were able to handle 1mil DAU with a 10:1 write/read ratio

This sounds really interesting – do you have a writeup of the system architecture anywhere?
Oh that's fantastic! I just announced this to my team and they were all very happy to hear that.
Does anyone undestand this sentence?

"Most of these close-in planets were found to be roughly between the size of
Earth and Neptune, which is about 4 times the size of Earth."

Wikipedia says Neptune's volume = 57.74 Earths and Mass = 17.147 Earths. https://www.wikiwand.com/en/Neptune
I wonder if that includes the bike-pedaling office composter.
IMO, the screenshots on your App Store page do a great job of progressively disclosing details on the app starting from its primary value proposition.

I'm enjoying the app, which is very nice! I think it, too, could make its bundled content a bit more upfront without losing the emphasis on DIY.
Donald Trump's remake of KISS
You got green name, so I'm gonna reply here too. You already pay for the bus, does not matter if you use it or not (okay there's a surcharge, cause we ain't no commies). Uber has to compete with that! If you thought VC's are good at throwing away capital...

edit: I forgot what green name means... green btw...
Great work, I've been searching for something like this for a while, and never really liked the UX for Anki. I love the UX, very clean and easy to use. Tutorial / intro was the perfect length, gave me a quick run down on how to use it without taking too much time.

I almost skipped over this because I didn't know what "spaced repetition system" was. My only suggestion is to market it around what benefit the user will get out of it, and not SRS / or the algorithm behind it.
Apps won't be updated instantaneously on devices, though. There'll have to be some backwards compatibility for a good while if the banks want to change their APIs drastically. You can't just shut down access to your customers apps.
Where should we go? I make little things frequently and friends have been telling me to start an etsy shop, but stories like this keep me away.
> It was held to account by a legal system external of capitalism.

And Travis was not held accountable by a legal system - his investors (i.e. capital) asked him to step down.

I think we're all saying the same thing, it's just your conclusion is incorrect.
Wow, this could be so GeoCities. Remember that a proportionately small, but numerically large, number of people really like blinking text. :-)
I should note: the UX of Ohayo won't be great in the first week or two. Although I've been building this for quite a while, it wasn't until this morning that the last pieces of the puzzle finally clicked into place.

That being said, using it for a few minutes is more than enough to get where this is going.
Site is actually good. I think traders will find this useful. They end up clicking through multiple analyst recommendations. Instead if this shows a preview, they can make a better decision if they want to read the article.
I don't know which 'china wine' you mean as there are many chinese-origin fermented beverages, but rice wine is popular because it's ridiculously easy to make. All you need is rice, water, and a yeast culture. It's used a lot in cooking as well as for drinking, so you can make a huge batch for pennies and and have several uses for it.
{"foo":""}

That's valid JSON that cannot be stored in DynamoDB because the value of "foo" is an empty string. See previous discussion: https://news.ycombinator.com/item?id=13170746
Regardless of fundamentalism/bigotry, doesn't Ethereum have a centralization "problem" as evinced by their public ctrl-Z/fork?
Probably because people consider small businesses (within a certain scale) to be indistinguishable from individuals. So, in both cases its the 'giant corporation' screwing over individuals. However with regards to healthcare, gouging people on prices is immoral. So its a different situation to a random retail product.
I did something similar with my daughter's fiancé, but I didn't really teach him how to code. I taught him how to learn how to code and he picked it up fast and was very productive.

Unfortunately my daughter broke off the engagement so we didn't get a chance to work on much together but he went on to a career in coding so it worked out pretty good just the same.
It's not like people sign a contract agreeing to never use taxis when they buy a car.
Atoms, delays and side effects: a resource management idiom for Clojure
If You Were a CEO of a Bank Today What Would You Do?
When I design systems I try to stay SQL compliant. This has benefited me in the past: From SQL Server to Oracle. Internally one can use optimizations like indexes unique to a DB, but in the end the client view is entirely only SQL.
Totally agree that this is not a fully rigorous analysis, and we do want to dig deeper and try to extend some IRT models to these types of questions.

The main point of this post is to highlight that the most common metric of student performance may not be that useful. Most of the time, students will get their score, the average score, and sometimes a standard deviation as well. As jimhefferon mentioned in a response to a different comment, the conventional wisdom is that two students with the same grade know roughly the same stuff, and that's seeming not to be true.

We're hoping to build some tools here to help instructors give students a better experience by helping them cater to the different groups that are present.

disclaimer: I'm one of the founders of Gradescope.
This. There is no maxim that this is the only way to increase living standards, or a good way, or a just or moral way. It benefits large corporations in the US, though, and consumers through the availability of underpriced goods, all on the backs of some faceless brown people somewhere around the world, so its anointed as the best thing since sliced bread
> They also kept my money hostage from the sales I made.

That seems illegal. Then again, Etsy does its own payment processing now, and Paypal's been using that same tactic for years. I wonder if Etsy could get in trouble for doing both, since they have more info and can generally confirm shipment, given you print labels from them, and the problem is not that your items were misleading or fraud, but that they prefer you not sell those types of items on their platform?
Podcast: Discussion about #Internet4All and #SocialMediaBlackout
Show HN: Consume an idiom, one in every 24 hours
People: Only do it with an extra bankaccount. Without any credit functionality and without your primary money.

Everything else would be very naiv.
The Cloud Storage Report 2017 – Dropbox Owns the Market
If only delivering mail to existing email addresses is a white pattern, sure.
Let's not confuse "programming" with "computer scientist." I am a pretty good programmer. I am in no way a computer scientist. Asking what the "best" way to teach computer science is is akin or asking what is the "best" way to teach biology or physics or history.

A Computer Science degree does not, and should not, be the sole qualifier for whether or not you want to be a programmer.
Can we please mark these as satire in the headline so we don't waste our time if we aren't in the mood?
To clarify, by 'options for sexual reproduction' I meant a better selection of mates, not the amount of children.
Economics of scale is not a universal law that means bigger is always better. There is also the opposite effect where larger is bad.

The point of having a market is to find the balance between economics of scale and limit of the firm. The reason why economist want markets in the first place, is because that's how we find if it is more effective to have a few large players, like Airplanes, or millions of small players like Restaurants or Hotels.

The Soviet Union built the biggest Truck factory ever (or at least at that time), but it did not produce cost efficient Trucks. Why? They clearly had economics of scale.

As for evidence, I would start with "The Theory of the Firm" witch founded a hole new branch of economics and from there you have 60 years of research. There is a hole branch of economics called 'Industrial Organisation'.

The simplest bit of evidence is that you can literally just count the amount of companies that exist. If Marx was right we should observe fewer and fewer companies in a predictable linear process.

> just like political systems that favor large parties (like the US system) will favor fewer parties.

The US system may favor large parties but it not inherently centralizing. There is no tendency to a monopoly party.
Not caring about what other people think is necessary for doing pioneering work.
Just tested again. Performance is good when idling, but while loading content in a heavy channel, scrolling gets laggy and one CPU plateaus for a while. Maybe the app is inserting DOM nodes individually, in a loop?

I guess it's too early for me to evaluate the performance of Twist, because I am not on any large teams there. But I can see that Slack at least, has room for improvement in rendering performance. Perhaps there is some general optimization they are missing out on, like immutable state + shouldComponentUpdate. That one saved a flailing app of mine in the past.

I'm in Firefox on Linux, i7-4500U, 8GB ram.
Russian government actors tried to hack election systems in 21 states
Incidentally, if Teller start to get an appreciable proportion of the UK population (remember, users will be using Teller without realising, through other apps and platforms), they should expect a call from the regulators, who will want to be sure that they can't cause any systemic instability (eg by getting hacked.)
It's chocolate, not cocaine. Calm down.
Sounds like a fun class.

At the end of Liu’s class, each student tried to imitate the ancient Chinese beer using either wheat, millet or barley seeds.

The students first covered their grain with water and let it sprout, in a process called malting. After the grain sprouted, the students crushed the seeds and put them in water again. The container with the mixture was then placed in the oven and heated to 65 degrees Celsius (149 F) for an hour, in a process called mashing. Afterward, the students sealed the container with plastic and let it stand at room temperature for about a week to ferment.

The ancient Chinese beer looked more like porridge and likely tasted sweeter and fruitier than the clear, bitter beers of today. The ingredients used for fermentation were not filtered out, and straws were commonly used for drinking, Liu said.
I wanted to leave a review after owning an item for a few months, to get an impression for how well it held up and how I liked it. Finally, I was happy with it, and went to leave a review only to be told I couldn't?!? Why on Earth do they have that policy?
Any specific instance is very difficult to prove, but corporate espionage is so easy to hide it would be foolish not to accept that it is happening at background level.
Coincidentally, a few years back, one of my application essay for Stanford undergrad was about "Cooking archeology", and how re-creating dishes from the past could deliver contextual insights for historical and anthropological studies among other things.
I really hope this doesn't become popular like Lato and Montserrat. This is horrible to me as a dyslexic. It's near unreadable and distracting with the constant size changes.
Anyone know where I can get one for a reasonable amount?
Is it? Last time I checked a few years ago there were huge caveats to allocation Objects on the stack (I forget what they were) so unless something's drastically changed this doesn't seem like an honest assessment.
> The point is that they conspire as long as they want, they will not succeed. Smith understood that.

No, actually, Smith understood that they regularly did succeed, and wrote directly in warning about that; from the conclusion to Chapter 11 of Book 1 of The Wealth of Nations:

“The interest of the dealers, however, in any particular branch of trade or manufactures, is always in some respects different from, and even opposite to, that of the public. To widen the market and to narrow the competition, is always the interest of the dealers. To widen the market may frequently be agreeable enough to the interest of the public; but to narrow the competition must always be against it, and can serve only to enable the dealers, by raising their profits above what they naturally would be, to levy, for their own benefit, an absurd tax upon the rest of their fellow-citizens. The proposal of any new law or regulation of commerce which comes from this order ought always to be listened to with great precaution, and ought never to be adopted till after having been long and carefully examined, not only with the most scrupulous, but with the most suspicious attention. It comes from an order of men whose interest is never exactly the same with that of the public, who have generally an interest to deceive and even to oppress the public, and who accordingly have, upon many occasions, both deceived and oppressed it.”
> in the US the education system still sucks

citation?

Education is a complex matter. There are many people with OPINIONS on what the best way to teach is. These ideas are in conflict and only rarely does anyone study what really works. (rarely compared to the number of opinions - there could be a lot of studies that nobody knows about when they state their opinion)

Humans have a limited lifetime: you cannot teach all possible useful knowledge/skills in a lifetime. I limited this to useful, there is a lot of useless things that are fun to know anyway, somehow those are are interested need time to learn it for fun. I didn't define useful either: is Music/French/Algebra/Sports... useful (I can make either argument for any subject)

Why is reading a classic American author important? Reading is important in an abstract sense, but if you can understand written instructions it doesn't matter what you happened to read to get that skill.

Likewise, what is wrong with using M&Ms for learning math? a concrete example helps to learn. (to be clear, this is an opinion that I was ranting against in the first paragraph - I don't know if I agree with the opinion but I understand it enough to repeat it)

One constant in the US in popular culture is our education system sucks compared to X. We have done well over the years despite that (or maybe because of it?)
> There are no official client libraries, no minimal examples, different banks only support certain versions etc. etc. etc.

Sounds just like any other API, from most REST APIs to messengers.

HBCI is a lot better designed, and a lot easier to work with than the many different messengers that exist on phones nowadays. Everything is documented, everything is specified, and you have a stable API. Try getting something like this for Facebook Messenger, Allo, Duo, WhatsApp, Signal, Riot, all at once.

HBCI is bad, but it's a rare gem. Usually, when many major corporations have similar products, they try to prevent any such APIs from being created at all.

> non-machine-readable

I'm not sure I've seen any major API that's machine readable. Most major APIs don't have any machine-readable specifications publicly available. They probably have them internally, but almost never publicly.

> german-language-only

That's not really an issue, if you're in Germany. I don't go into the US and expect their banks to provide their specifications in English either. I realize that English has become the lingua franca in IT, but that's not a good thing.
Parser combinators can do look-ahead and backtracking, yes. You definitely pay for it in efficiency however (especially look-ahead).
Sounds like amazon being smart- get paid twice to host streaming video.
You write the equivalent info (user+pass+keycode) into a third party app.
If I'm not mistaken, they were losing money on every ride. If they did not intend to raise the rates in the future, they're basically planning to go bankrupt.

And I have a really hard time believing companies plan to fail.

It's a very clear case of dumping, or whatever it's called in English. Unsustainable low prices, suffocate your competitors, raise prices.
myTaxi seems to be emerging as a big European one. It's in every major German city (where it started), and also just recently acquired Hailo, which was the dominant London taxi-hailing app.
That doesn't make sense.

"All" of their client code is a bunch of apps, that mostly auto-update. My bank (small town credit union) has a banking app that refuses to work at all unless it's the most recent version of the App. I see no reason why this would be a challenge for the bank - it's only a challenge for this service.