skysight-inc/HackerNews huggingface dataset:
HBCI is mostly a German standard though. It is a huge PITA to work with as well, clearly showing its age.

The most promising thing seems to be the API standard developed by the "Berlin Group" https://www.berlin-group.org/psd2-access-to-bank-accounts with quite a lot of banks being a member.

I quite liked the bunq API to work with (https://doc.bunq.com), but I wasn't really happy with their 7.99€/month pricing. In the past they also required a fixed IP, which wasn't really great for hobby projects.

A decent wrapper around multiple bank APIs seems to be figo (http://docs.figo.io/v3/index.html), the API looks good but I'm not sure about the pricing.
> As far as safety and health, I have seen no objective evidence that Tesla is worse than the industry standard range, although certainly they can improve.

You mean, apart from the investigative reporting at Reason that uncovered systematic under reporting of injuries.
The 20-year-old entrepreneur is a myth, according to study
Are screens bad for my child’s eyes?
Evaluating Cypress and TestCafe for end to end testing
That's generally the easy part of showing progress.

The difficult part is usually to determine how much time is still needed for a computation.
> Trust (and thus the ability to use an authority) is not black and white. There are a lot of situations where some trust is allowed up until a certain level. Right now authorities are managed through some form of government or through legal enforcement (contracts and such).

How does trust play a role in a company tracking its own inventory? What does blockchain offer in terms of trust even when working across borders?
> The premise that we think we can pack an infinite amount of information into finite space time just feel wrong to me.

Why?

Z = { x | ... -2, -1, 0, 1, 2 ... }

I just packed an infinite amount of information in a couple of characters.
> Overall, Java makes two bad design choices - nullability by default, and mutability by default.

There are a few more, even today: using a weird secondary type system to track what kind of errors can occur (checked exceptions), classes being non-final by default, universal methods (every method in java.lang.Object except possibly getClass() ought to be moved to interfaces that user-defined types have the choice of not implementing), a bunch of syntactic ceremony around blocks (braces required everywhere, "return" being mandatory) which gets even worse once you want to move away from mutability by default, variance at use site only, no sum types, no HKT...

> This leads to pleasant, testable codebases to work with. We also enjoy acceptable performance, good tooling, easy-to-reason memory usage, great library ecosystem etc.

Sure. There are a lot of good things about the Java ecosystem, and if you see the language as a modest, incremental step over C++ then it is an improvement on that front at least. At the same time I do think ML-family languages - even ML itself - offer a lot of advantages especially if we're talking about them just as languages. In practice I work in Scala and gain most of the advantages of the Java ecosystem but with a language that has most of the advantages of Haskell as well.
Oh! I had never paid attention to this icon. This is going to be useful in the future I'm sure, thank you.
What he is doing is probably illegal then (if he’s rent controlled). You can’t profit like that.
This sounds like an opportunity for collaboration between crypto miners and the wind people.
I am C++ programmer so maybe it is different but from my experience projects with only integration tests are nightmare.

1. Integration tests let you know that something is wrong but they are mostly useless for locating bug in larger code base. They do not help you much when you write code.

2. Unit tests force you to think about code structure. Code not covered by unit tests is usually much worse in terms of readability and maintainability. (It is hard to write unit tests for huge functions or for spaghetti code but integration tests are not affected by this.)
> Expect people to abandon in droves when similarly priced travel comes along.

I would expect Ryanair to be fine with that. Their business model is that a very large subset of passengers select their flights based on price, and price alone, that price is the only customer value that matters. They are explicitly not investing in fluffy brand loyalty.

I fly a lot on expensive, flexible tickets on legacy carriers, and have status, so I'm reasonably "loyal", and have fast track and lounge access to show for it, but the BS airlines come up with that is supposed to make non-status holders in economy "feel the brand" (despite the objectively sad quality of the hard product) triggers my gag reflex.
This is a standard rent-seeking behavior with no advantage for the customers.

It does if they use the extra income to reduce the ticket price. Which would sound pie-in-the-sky for most other companies, but considering Ryanair's prices, it wouldn't surprise me.
> country that was founded on on the principles of freedom

> The fourth amendment clearly states that all citizens should be treated equally

If something was added later can it be considered part of original foundation?

Wasn't one of those original principles of freedom, an (unspoken?) freedom to own black slaves?
>but that's also really weird: it means the gouvernment subsidizes financial institutions to charge American consumers a lot more than the normal prize…

Yeah, it sucks, and it's 10x worse with student loans.
ELF binaries under 200b:

142 bytes: http://timelessname.com/elfbin/

45 bytes: http://www.muppetlabs.com/~breadbox/software/tiny/teensy.htm...
Interesting tool.

I would maybe use this tool if it had some kind of api. I want to be able to have my bot post financial data to my account in HoneyMoney automatically, is this possible?

I haven't found any info regarding this. If someone with an account know of such an api I would sign up.
I am in Australia, and just going back through my messages list on my phone, I can see that my wife, my massage therapist and doctor/dentist etc. are mainly who sends me texts these days, oh, and my telco also does voice to text translations and send the transcripts to me via SMS.

I do recall that my doctors office did offer the option of Snapchat recently, I believe, for appointment alerts. Also, the voice to text thing, I have been thinking of writing my own little app connected to my SIP phone system and Amazon AWS to try and achieve the same thing, just as a little programming exercise.

If I have to be honest, if my SMS was turned off tomorrow, there would be very little impact on my life (as long as I installed Telegram or Snapchat on my wife's phone).
No for oracle
Show HN: Treo – Page speed monitoring made easy
So the societal patterns this article describes are true, and they are not acceptable. As a white male who lives in this society, I have one question: What can I do to help change this?
It takes a while to get your head around how these work but they are fantastic. Fortunately there are a few videos on it now to help.
There is a series of blog posts by Dave Rupert detailing his transition from MacOS to Windows, it may be useful to you.

https://daverupert.com/2015/04/davegoeswindows/

Also, if you're on Windows I highly, highly recommend Cmder or ConEmu for your terminal.
Context: Union Square Ventures was part of a recent group of VCs that “wanted formal assurance from regulators that their products would be exempt from SEC oversight, arguing the tokens aren’t investments but products that can be exclusively used to access services or networks provided by startup companies” [1].

This was broadly seen as a self-serving pitch, as Matt Levine comically noted:

“I am sympathetic to the idea that some innovation should be allowed in initial coin offerings, and that the fact that ICO tokens definitely seem like ‘securities’ under existing precedent doesn't necessarily mean that the best policy approach is to subject them to all of our existing securities laws. The optimistic view of ICOs is that they enable a genuinely new way to fund and create ownerless networks, and in this age of overly powerful owned networks, that is something worth exploring and encouraging. But you do have to start from a place of honesty: ‘These are probably securities, so what do we do about it’ rather than ‘hahaha what there is no speculation in the ICO market, what are you even talking about?’ [2]”

[1] https://www.wsj.com/articles/cryptocurrency-firms-investors-...

[2] https://www.bloomberg.com/view/articles/2018-04-20/being-sho...
Don't worry, they've also removed the ability to switch to other languages on the normal Wikipedia.

The sidebar shows some major languages (German, Hindi etc), but not the ones I'm trying to learn. Clicking the "more" button then has the most ridiculous UI ever: "Suggested languages"! What is the point of suggesting Yiddish to me?!
...yet, my last two laptop batteries stopped holding a charge for more than 30 min after one year (I'm only slightly exaggerating)
A BIG NO for oracle. Registered to write this
What statistics, specifically?

As a general rule, the variance within a group is almost always larger than the difference between groups. So, if there is statistical evidence of the effectiveness of racial profiling then I'd like to see it.
EasyJet and especially Norwegian are "premium Ryanair" products. They are rarely as cheap as Ryanair, but still cheaper than legacy. The hard product is pretty comparable, but the whole experience feels a bit more toned down and less hysterical (and a lot less yellow).
How to Design Better Machine Learning Systems with Machine Learning Canvas
As for storage, shouldn't there be plenty of hydroelectric dams that could run "backwards"? Or is there an interconnection issue you mention?
Did you offer to subsidise the price of their ticket?
Yes, you are right.

But still: This is easy to understand (I think I got everything I'd need from the animated gif and the one code example). It looks like it's versatile and will save you at least half a day of googling, coding and testing (unless you are an expert in all technologies involved).

I upvoted it..
Ask HN: Compensation: VP Engineering, Bay Area
Good Morning.

Does anybody have a rough idea (or good source) of the salary, bonus, equity package for:

- Head of Engineering
- Managing around 25-30 software engineers
- Company with about $750M - $1B revenue
- San Francisco/Bay Area

I appreciate it!
That's less than one API hit per 17 English pages viewed - the overwhelming majority of the time, users do not use this feature at all, based on these numbers.

This response is pure sophistry.
> Looking back to my youth in Eastern Germany, in which I devoured each and every Lem book, I will never fathom how his novel "Wizja lokalna" (1982) was able to make it past the censors of this ...

Wizja Lokalna (eng: Observation on the Spot, ger: Der Lokaltermin) is my favorite Lem's book. Unfortunately it was never translated to English AFAIK.

Personal anecdote:

I'm learning currently German (b/c living in a German-speaking country), and I chose "Der Lokaltermin" as my book of choice to work on with my teacher. After a year we're on the 9th page. (no worries, book is just small part of our lessons)

The reason for that is that the beginning of the book is full of utterly useless in everyday life words and sentences :) For example, I know how to say in German: "Two heavily-sweating midgets, after eating oily pasta, kidnapped me from underground parking because they suspected I'm the Princess of Pedimonte, then they asked Vatican for ransom money"
I read this about an "ocean of tokens", and their role and evolution of building new tech and it seems relevant

https://blog.synapse.ai/an-ocean-of-tokens-abf976418feb
What are the best components for building Node projects?
Above reproach? For what? Enforcing their quality standards?

You are placing the “shining beacon of the open source community” above approach reproach, without a hint of awareness of the irony. Having a calm demeanor when explaining that they pulled the plug on VLC for FireTV because they couldn’t be bothered with fixing a “slight bug” that causes data loss (and which Amazon views as a “blocker”) doesn’t make the decision any less diva-like.

Unless a core value of VLC’s dev team is “egos over users”, I don’t see how you could possibly argue that this is a compromise. A compromise would have been leaving the old, buggy version of the app up with a note in the description that it is no longer supported.

I find it really disheartening that this is even a contentious opinion in the HN community. If the developer had come right out and said, “we just don’t have the resources to dedicate to fixing a major issue with the way playlists are exported from the current version of our app for FireTV, so we are discontinuing the app, effective immediately”, that would have been perfectly acceptable.

Instead, he diminished the severity of the bug and blamed the removal of the app on Amazon’s uneven approval process, despite the fact that the app does not meet one of the most basic criterion of Amazon’s approval process: “Apps do not put customer data at risk once installed”.

It’s the developer equivalent of knocking the Monopoly board off the table because you lost a turn. I don’t care how highly regarded the VLC development team is, this kind of behavior should be scorned rather than excused.
"But 'Download Your Data' hardly tells you everything Facebook knows about you. Among the information not included:

- information Facebook collects about your browsing history;

- information Facebook collects about the apps you visit and your activity within those apps;

- the advertisers who uploaded your contact information to Facebook more than two months earlier;

- ads that you interacted with more than two months prior.

Download Your Data is particularly spotty when it comes to the information Facebook taps to display ads."

---

TL; DR When you get too close to their business model, Facebook clams up.
What if you build "social capital" in a place where most people rent... then situation changes and most of your social contacts move away, because it's no more economically feasible to live there? What happens to your social capital then?
it('sends an email to the user', ...)
once they are on the tarmac "waiting for a window" they don't suffer additional costs.

Nonsense, the crew has limited flying hours, and sitting there will burn them up. I can assure you they don't want to have to cancel or delay a flight because the crew can't fly anymore.
I'd go for F#, OCaml, Scala, or possibly Rust.

Elm, Purescript and ReasonML feel like much smaller communities that I wouldn't trust to necessarily make for a good long-term investment; Haskell is a bit too much of a jump to get productive in immediately. If you learn like I do - incrementally - then you want a strictly-evaluated, mainstream-ey language that allows you to write side effects without tracking them, just to start with.
For a hydroelectric dam to be able to "run backwards", it needs a lower reservoir. Many dams have only an upper reservoir.
Not true. They would have to have access to your iCloud credentials and you would have to confirm the new device from one of your old devices.
Exactly. Someone buying a home for a million dollars typically isn’t buying that from scratch. They sell an existing home, roll their equity into the new property and trade up. People can argue forever if real estate is a good investment (relative to other investments) but on the home you live in if you rent your whole life you get nothing at retirement. If you own you do slowly but surely build up a real asset over time.

The best argument for owning in a given market over the long term is that if you rent you’re only winning if the landlord is losing money. The whole reason the landlord is renting to you is that you more than cover the cost of owning the property.
SQLite3 storage back end for the Colly web crawling/scraping framework
> some combination of Merkle trees and HMACs?

...and then you could group the ledger entries into "blocks" of merkle trees and signing using HMACs, you mean?

You've basically reinvented the "blockchain". The commercially available blockchains are essentially this - they don't use proof-of-work. The enterprise blockchains are not the same as the one that underpins bitcoin.
Brill job!! Love little do one thing well components!
They have these in Chicago. Seems to have fallen wayside recently.
My Pitch to Casey Neistat – From the CEO of Patreon
And there's also a bet on mobility versus stability. Something comes up in a year or two that makes you want to move? Renting was the better choice. End up staying in the same place for a few decades and customize a lot of things to your liking? Buying was.

Personally, I think this is the biggest factor compared to a lot of financial calculations that people argue over endlessly of which many of the inputs are ultimately speculative at best.
I agree. There have been a lot of times I’ve been interested in something that seems to be exactly what I’m looking for but when I manage to find pricing information it’s starting at $990/mo. And now I’ve wasted all that time on a product very obviously not designed to help me remember to pick up bread at the store.
Related story on Bloomberg this morning:

How to Buy a Wind Farm

https://www.bloomberg.com/news/articles/2018-04-23/the-puert...
Very cool!

However, I'm getting very low FPS when dragging the slider in Firefox on OSX (especially when dragging long distance in a short time). Is this due to the SVG rendering performance of Firefox or due to your code?

Turning off animations doesn't seem to make a difference.
SMS is still very widely used by parties who don't know each other. In theory, anybody with a phone number can receive an SMS (though not always in reality, because SMS is a bag of suck). So your pharmacy can SMS you when your prescription is ready, your mechanic can SMS you when your car is fixed, etc.

I don't personally know anybody who still uses SMS to communicate directly with friends or frequent real-world contacts. But I also don't know anybody who still watches real-time broadcast TV with ads. I assume there are still a lot of both out there in the world, however.
Wind turbines, they are not milling anything. One would have hoped that a paper like NYT would something as basic as that right.
Isn't this where pumped storage and other forms of storage come into play? Here in Scotland we routinely pump water back up into our lochs in order to store it for future use.

There's also various news articles reporting on German mines beginning to be used as pumped storage sites, with a reservoir on the surface, and water dropping into the mines below when there's sudden demand.

This is a good problem to have, though.
I think it's inevitable that people will form snap judgments about others based on appearance. It's human nature. Where we rise above our nature is in making sure we don't act in those judgments to bring harm to others. Suspicion of mysterious (black) man at night, OK. Crossing the street to avoid unpredictable confrontation? Maybe unwarranted, but OK. Preemptively calling the cops on him, not OK. Shooting him first "just in case," not OK.
What I'm worried about is carriers not following the standard completely or charging for it.
I don't fly on those, either.

The lowest I'm willing to go is Norwegian, and I'll absolutely choose a provider like SAS or Swiss or Lufthansa, if the prices are even remotely close.

Swiss has by far the best chocolate on their flights, BTW :-)
Mideast ride-sharing app Careem says it was hacked
Set Sofa Mewah – MAJUO
Private Kruger Safaris: Experience the Best of Both Worlds on Safari
I think storage should be decentralized with towns/cities working to store locally and forward as required.
The point is that I absolutely refuse to support their business model, the way they treat their employees, and their union-busting attitude.
> the questionable status of Pluto doesn't interfere with research on extra-solar planets.

It will do as soon as we get to the point of being able to detect Pluto-sized objects orbiting other stars. The IAU definition is terrible for planet-hunting, since you can't say whether a given body is or isn't a planet without knowing about all the other bodies orbiting its parent star, even much smaller ones.

(Not to detract from the rest of your point)
The human element is important imo. I don't think automating it away is wise. However, many distros have tools for speeding the work for particular languages.
So it's just bad luck for me then. Of the 6 flights I have taken, 2 were delayed overnight and one was delayed by ~3 hours.
Looking good, few things to mention

When going through the tutorial, after clicking "Let's start my crypto empire" nothing happens - this is on the latest Safari on the latest MacOS. Is this supposed to open a register screen?

After registering (via Login -> Register) I haven't received a confirmation email. I'll update if/when I do.

A feature that I think would be useful would be the ability to change your starting amount, or perhaps have different 'campaigns' with different starting amounts. I'd quite like to start with $5000 and see where it gets me, etc.

Looks great so far, just wish I could actually play :P
.... is the groveling apology from Mark..
Depends on the flight. On long haul I sometimes go for window (if it's a sleeping flight), sometimes go for the aisle (if it's a working flight). The latter allows me to get up and stretch my legs. Daytime flights from Europe to Africa though I choose a window - never get tired of staring across the Sahara.

What annoys me is people who close the blinds on the non-sun side of the plane. 7 hour flight from Frankfurt to Lagos for example, Flight takes off about 10:00 (GMT+1), lands at 1800 (GMT+2). What possible reason is there to want to sleep on such a flight - very few will be transferring from outside Europe, and those that do are likely from the US, where they'll have slept on the previous leg.

On wide bodies, it could be a 2-3-2 layout, I go for the aisle on the middle in the hope that the middle of the 3 will be empty, or it will be a couple who won't disturb me. On a 2-4-2 again aisle in middle.

On shorthaul flights though it's always window -- no need to get out of your seat for a 2 or 3 hour flight, so board, sit, and not be disturbed.
It is a very valid gripe but a solvable one: soundproofing, noise ordinance enforcement, white noise machines :)