skysight-inc/HackerNews huggingface dataset:
Swedish payment processor Klarna does something similar to this as well. If bying something through the platform by direct bank transfer you are asked to sign to your bank to accept the payment using BankID [0], which is normal.

What is not normal is that they grab your personal identification number and send a login request using BankID before you open your app. When authenticating the login you authorize one of Klarnas third parties to log into your bank account as you, allowing them to pull records of all your financial transactions, account statements etc. Most users just authenticate the login without reading where the request is coming from on the login prompt.

I don't understand how that can be legal, but they are relying on recent court cases where scammers would call old people asking them to log on to check their retirement accounts. The scammers would then send a login request before the user sent theirs, log on to the accounts and change what funds received the victims pension payments. The scammers were ruled in the wrong, but the logins themselves were ruled to be an ok way of doing business.

[0] https://en.wikipedia.org/wiki/Electronic_identification#Swed...
It seems fairly common for a small number of prominent members of some community to move on to a new technology and have a number of people follow them for various (good and probably not good) reasons.

I'm not that familiar with Rails or Rust, but Steve Klabnik (http://www.rustforrubyists.com/) and Yehuda Katz come to mind in this case (https://blog.rust-lang.org/2014/12/12/Core-Team.html).
1. To serve Hollywood's delusion that DRM is useful

2. To create market barriers for anyone who wants to compete with existing streaming services like Netflix, Spotify, and Youtube Premium

3. To create market barriers for anyone who wants to compete with Chrome, Safari and Firefox

4. To replace old proprietary plug-ins from Adobe and Microsoft with new proprietary plug-ins from Google et al.
wait, Plaid mines my transaction history? I assumed they made all their money from API customers paying fees. Is this true?
The flaw in the analogy being that litter builds up additively. User data is more like a square law effect.

You're completely right, of course. One user's data isn't worthless and should never be dismissed. Yet in financial and practical terms its value far closer to zero than to any useful unit of account.
Considering how Stripe caused an abrupt vendor disappearance when buying Index, resulting in a tidalwave of broken integrations (as Stripe closed Index with no notice, and stopped responding to clients), I wouldn't trust them to support a platform for any period of time to ensure a smooth transition.

Stripe might leave the servers online in a half broken state for a few weeks, but they will not answer tickets or phone calls about critical issues if they've decided to can a product.

https://www.pymnts.com/news/partnerships-acquisitions/2018/s...
fleecing rubes and money laundering.
Ask HN: Best Way to Transition from Here?
I've been coding for 10 years now and used PHP and JS frameworks as my tech stack. I want to jump ship and start using modern tech like Go or focus heavily on data analysis using Python (ML).

How do I get a remote developer job with this technology when I'm just starting out since the majority of the companies require some experience?

P.S. This has been stressing me out for the past few months because I feel like I'm stagnating already and I know that I wanted to move forward.
But does the customer need it? To wait for the bundle to download and parse? Doesn't the customer deserve instant loading?
Do you really need machine guns to scare off a pack of wild animals ?
Ask HN: Can You List Some Deeplearning Startups in the Bay Area?
I’m interested in working at a startup where deeplearning is at the core of the product. I have a 4 years of experience working on building data infrastructure and large data pipeline as well as training and inference systems. The company I’m at currently will go IPO soon, and I’m looking for my next challenge. Any pointers?
Stay asleep then
This article was about Hindus and you talk about Buddhism. Sorry, but that makes your little rant look incredibly ignorant and uneducated (which it is).
The influence of Big Media may show its power here. Back in the early web, we had lots of unprofessional sites with valuable information created by freaks who were doing it out of passion. Now we have hundreds of "How to create microservices on X cloud with k8s" promotionals leaving out the background bits and catering to the naive.
This also applies to Arabic. It has had a long lasting preservation movement that is motivated by religion. The Quran in its original form is mostly understandable with only some additional vocabulary. Most of Quran study for Arabic speakers is about context and interpretation.
I am puzzled by the apparent lack of a "this plane is heading straight into the ground" sensor that should have overridden the MCAS.
The Existential Torture of a Race with No End
This is sort of a ridiculous hack, but you could probably override Element.prototype.webkitRequestFullscreen, and manually resize the element to take up the whole browseer window rather than entering fullscreen.
We are the sum of all the questions we have asked.
How do you feel about ride sharing and delivery companies like Ola and Uber?
in our case (a major online retailer), some of the problems are coming from the marketing department. we watch the data thoroughly, as we need each year to prepare for black friday, but after that some guy from marketing inserts through tag manager another tracker or any other crappy script that also heavily affects frontend performance.

we actually care about that, but our options are limited. of course, if the performance is heavily affected we can tell them to buzz off, but usually it's not a single tool that generates the problem, but the sum of all of them.

on the other hand, i'm aware that there's some value added by those tools.
I think this is one of the reasons the Rust community is so much more focused on web related technologies than other software. Web servers are where most of the community is coming from and how they make a living so it makes sense. TUIs are also popular but I would love to see more emphasis on getting cross platform GUIs working (as well as kernels, codecs, drivers, graphics, data science, etc).

Mmstick had a good post about this two months ago: https://www.reddit.com/r/rust/comments/af43dy/rust_windows_g...
That delays all people who are already on the delayed bus even more.
Not really surprising to some of us. Definers Public Affairs and a couple of other firms have been working hard for it. At some point the hacker news community might become more immune to paid-for opinion shaping, but that time is not now.
I just don't understand how this gets implemented without someone speaking up and saying "hey, wait, isn't this an insane thing to do?".

I would guess it's some combination of the complainers being ignored, and people at a higher level thinking "well we're doing this in a secure way, as long as the user trusts us, and why wouldn't they trust us, we're Facebook!".
Completely agree (with you and Linus). I keep seeing these special programmes to try to get certain groups of people into programming. But the computers are right there. If they were interested they would have done it already. I wish people would stop trying to get people into this who really aren't interested in anything but the money.
I hate this. Some tools work best on Linux (i.e. LAMP/LEMP, composer, etc. - performance is noticeably better than Mac). I don't even mention Windows here because it's probably worse. I'd love to have one ultimate OS to do web development, but find myself hopping to Linux and back to Mac... and occasionally to Windows (games :D).
Mac/Windows with Linux VM solves this issue, but it's a hassle. Windows Subsystem for Linux is again very slow (try composer) because of slow I/O -- so that great attempt from Microsoft doesn't work for all.
> He even punts on a softball question and makes it about himself

That's because it was about himself! Bob asked him for his advice.

> how about “have fun, exercise and stay healthy and dive in!”

That's such an overused, uninspired, undistinguished answer. Why would you ask Linus if that's what you want to hear?
ah, that topic... Well, for what its worth, I mostly agree with the author, except I never felt Ruby has made me "happy" more than any other programming language with at least some semi-decent features. Its problems make up for its features and, at the end of the day, it has enough annoying parts to make me angry at times.

The new features, of course, is pointless. It solves no problem, but brings with it the typical downsides of adding a new language feature. It reinvents the wheel, but makes it triangle-shaped, and tells you it's only meant for crash-tests anyway.
What about

Intel didn't make enough PCIe lanes available in consumer chipsets to run enough U.2 drives to be attractive. Whether U.2 or M.2, Intel was always only going to give you one or two.
If interested in a session (cookie) based approach, give this one a try:

https://lobotuerto.com/blog/building-a-json-api-in-elixir-wi...
This is a straight up propaganda from Christian organizations I grew up reading in India.

Very simply put, the concepts of Good and Evil in Christianity is not externalized in Hindu philosophy and instead explained through the principle of cause and effect known as Karma. Hinduism views suffering is an integral part of life. Selfish desire causes suffering, controlling your senses lets you achieve selflessness and eventual liberation from the cycle of suffering. All this "suffering" refers to your mental state, not the material reality such as wealth and status.

There is apathy, but IMO it's mostly due to desensitization by how much of it is out there and constantly having to watch your back from some people willing to take advantage of you the moment they notice how charitable you are.
The Blind Men and the Animal Interface (2018)
You mean to say, Because of Ride "Sharing", they are actually reducing the net employment ? Well, I support all idea that improves resource utilisation and helps environment, even at the cost of employment.
Are you still looking for a PDF?
Securely signing a cryptographic message with a provable timestamp still requires a trusted third party, as far as I know. A trusted third party can be corrupted.[1]

Writing data on a decentralized blockchain inherently provides a secure timestamp that cannot be modified without being noticed. Not to mention the extreme costs involved with trying to rewrite a blockchain's history. [2]

I disagree with the parent comment on one thing-- I would much rather trust a public blockchain with a respectable hashrate over a private blockchain. You could simply store a salted hash of the data on the public blockchain, and still keep the actual evidence private.

[1] https://en.wikipedia.org/wiki/Trusted_third_party
[2] https://en.wikipedia.org/wiki/Trusted_timestamping
I hated the documentary. It was entertaining I guess, but most things presented were blown way out of proportion for increasing the drama. And the wrong sounds were dubbed in for the cars, and the videos were edited in such a way to suggest things that outright did not happen (ex: The Mclaren mechanics laughing at Grosjean crashing).

This is quite sad, because there was a lot of legitimate on field drama last year, that they could have chosen to show instead. I'd even go so far as to say it was a mockumentary rather than a documentary.

Literally, the only good thing was that it seems to have been entertaining enough for a lot of people, that F1s viewership has increased quite a lot.
> Bob: Anything else you want to comment on, either publicly or otherwise?

> Linus: I've never had some "message" that I wanted to spread, so ...

It's a pity that a man with such influence has no message that he wants to spread, but I can somehow understand this respond. My personal take of this quote can refer to another quote from his TED interview[1]:

> I’m an engineer. I’m perfectly happy with all the people who are walking around and just staring at the clouds and looking at the stars and saying, “I want to go there,” but I’m looking at the ground and I want to fix the pothole that’s right in front of me before I fall in.

While I wish such leader can speak for values like democracy or human rights, it is just not possible to happen.

[1] https://www.ted.com/talks/linus_torvalds_the_mind_behind_lin...
It's real publications. If you ask for an obscure or new paper that nobody has gotten before you can get routed through e.g. a Russian university library portal as if you were a student. Then sci-hub and apparently libgen will save copies to avoid doing it next time. The fact that all scientific articles have a doi number makes the whole system very simple.
That would greatly surprise me. He is very explicitly against DRM. https://boingboing.net/2012/01/10/lockdown.html
Thank you for clarifying, I regret being overly harsh in my comment, your reason for writing this is perfectly legitimate and I simply lacked the imagination think of the scenario.
U.2 all the way. It's hot swappable and much easier to manage than M.2 tucked away under a GPU. Epyc systems support up to 24(!) of them.
In JS:

-0 + 0; // 0
-0 + (-0); // -0
-0 - 0; // -0

I claim that the `-0 + 0` case is the strange inconsistent one, so that's the reason for my WTF label.

----

Consider the counter-argument, that it's intuitive/correct because in math `X + (-X) = 0`:

3 + (-3); // 0
-3 + (3); // 0
-0 + (0); // 0
0 + (-0); // 0

It's true that this characteristic by itself is preserved, but where it falls apart:

X + (-X) = 0 // -->
X = 0 - (-X) // -->
X = 0 + X

That final statement should be true for all X, but as demonstrated above, it's not true for -0.
I imagine their argument looks something like: We earn billions of dollars a year and want to earn more. We see people are downloading our stuff without paying us. This technology/company/etc promises to make copyright infringement more difficult and it'd only cost us $y million. If we see even a 0.01% increase in sales, it'll pay for itself in x years. Do it!

And government is even more straight forward. Media companies/individuals donate lots of money to campaigns, and there's a typical unspoken quid quo pro. They donate getting politicians into office and hire some lobbyists who know how to get those politicians what they want. In turn, those politicians then pass the media company's legislation. Like much of what the government does, the motivation is not a holistic effort to create a better country but an individual effort to get elected or reelected.

Hahah, come to think of it - it emphasizes that governments and capitalism suffer from the exact same problem. Capitalism works great when people put out good products and look to get rewarded for doing so. And similarly governments work great when politicians do good stuff and look to get rewarded for it. Things only get really messed up when companies start with the goal of making money instead of making a good product. And similarly, politics gets messed up when politicians start with the goal of getting [re]elected instead of creating good legislation. Because in both cases what makes the most money is not necessarily the best product, and what gets you reelected is not necessarily the most beneficial legislation.
Also more recently by Kyle: https://writing.kemitchell.com/2019/03/17/License-Utopia.htm...

(Thank you for linking to this site — it is truly fascinating Also thank you to Steve for starting a great and timely debate.)
Most current-day readers might prefer Davis, but the best in my eyes is that by the two brothers Warner: "Between 1905 and 1925, the brothers Arthur and Edmond Warner published a translation of the complete work in nine volumes, now out of print." https://en.wikipedia.org/wiki/Shahnameh I read classical Persian, I've read most of the Shahnameh in Persian and taught parts of it to English-speakers, and have been amazed by the art of the Warner's work and the depth of their understanding.
CBP/TSA/DHS are thugs who have virtually unlimited power, zero accountability, and relish the chance to abuse their power. Its no different from cops celebrating killing innocent people.

The US media is a joke, they drump up fear without holding anyone in govt accountable, and the people are stupid, no one cares about this kind of thing, they'd rather believe the usual nonsense about 'keeping us safe'.
No need to measure pressure at the top and the bottom if you use a strain gauge on a wing spar to measure the net force bending the wing.

I'm sure a function can be constructed that takes that input, along with the airspeed, and produces AoA. It can be used as a crosscheck with the AoA sensors. Since it takes airspeed as another parameter, it can also crosscheck the pitot tubes.
"Why do Buses Come in Threes"

I read this book when I was 12 which opened up my mind to the hidden maths of everyday life.

I recommend to read this book, even as adults, but HIGHLY recommend to give to children to let them read about and discover coincidences like common birthdays, fractals in nature and many others.

Author link: http://www.robeastaway.com/books/why-do-buses-come-in-threes

Goodreads: https://www.goodreads.com/book/show/1225641.Why_Do_Buses_Com...

(Not including Amazon link on purpose)
Because I don't see any reason why Bitcoin can't be a fractional-reserve asset.
Never saw the feature, but from the description they simply looks like labels, but displayed inline with unlabeled email. E.g. imagine all emails from your utility company as a single long thread.
Klarna tried to ask for people's bank access codes in Finland until Finland's Financial Supervisory Authority ruled it illegal. Seems like a shady business to me.
It was one specific example.

- Who has access to the data

- Can a contact access the data

- This is very much a one/two man shop, what happens when you are incapacitated?

- Where is the profit? Or why is it free

Just to give some insight, I have basically three data stores. One is the official legacy, then a system to sent out messages. Which contain instructions (including decryption fast needed financial info) and then a datastore which is downloadable of S3.

This solution would fall in the messages part and fits perfectly. The information in those messages is not something that I would want to be disclosed or accidently sent. The contacts are all not tech savvy so I can't use PGP/GPG or something, they simply wouldn't understand, I can make them remember a password but that's it. One of the best solutions is most likely a system like tresorit send, but then for a message.

I think your solution works for a subset of use cases, but the more digital data you want to give access to the less you trust these solutions.
I just watched a good talk by Nicholas Moran, the in-house historian at the shop that makes the game World of Tanks, talking about all the little ways the designs of the M3 and Sherman tanks were optimized for maximal production. It’s on YouTube here: https://youtu.be/TwIlrAosYiM
I tried to find more information about this statement:

"When authenticating the login you authorize one of Klarnas third parties to log into your bank account as you, allowing them to pull records of all your financial transactions, account statements etc.“

Do you have any source to verify this claim? That they can and do pull down this information. I would like to know if they really have all that information or not, if so it's a surprise to me, did not know that.
Google's U.S. Workforce Grew More Asian, Less White and Male
It is becoming increasingly clear that the tech giants are unfit to deal with their responsability within society. And this is purely because of the the incentives they have given the decisions they face. Should they do the right thing and stop downright wrong and inflamatory misinformation from spreading, or should they even recommend more of that to keep users watching in an endless cycle?

Note this is not about political bias, as some are mentioning. Inflammatory videos based on downright lies are not a serious political position. Or if they are, you should also accept Islamist extremist content and at least bring some ideas how to keep a civilized society with content like that circulating freely.
My experience is that flying inside Europe tends to be cheaper than long-distance train. Does anyone here whether it's simply intrinsically cheaper, or whether it's all because of kerosine subsidies etc? In other words, if countries would subsidize long-distance train as much as they subsidize air flight, would the economics look different? Would train get substantially cheaper? I lack both the insight and the data to do this math.
I agree with this, I guess.
But I've always thought of it as "assuming" more responsibility.
Subtle difference.
They did it before and to be fair Facebook knows better what they are doing. People are generally "ignorant" and don't care so why not?
Yes, that's also a problem. Yet, even intel on prosumer grade x299 had 44 cpu+24 slower chipset lanes where each nvme need 4x. AMD, otoh have EPYCs with 128 total lanes.
Maybe demand would've lead intel into making changes to their server lineup.
Looking at Netflix's numbers, they are.

Bluntly I expect Netflix could stop supporting PCs and browsers entirely and feel very few negative effects.
The topic is one of reincarnation status driven by good deeds, which is a key facet in both religions. I have extensive experience with Buddhism and can thus share insights on that front which many who have not immersed themselves in such cultures (beyond the superficial) may idealize without ever actually experiencing.

An amusing nuance is that this is also not unique to e.g. western cultures. In eastern cultures there is similarly often an idealization of Christianity as individuals lack exposure to what it turns into in practice.
Yes, frankly I see the current strong tendency to use metaphors and labeling as one of the greatest diseases of this age. IMHO it simplifies and degrades any topic it touches to the point of nonsense, which of course means that any subsequent discussion is nonsense. Metaphors and labels also carry emotions that are very complex AND totally individual, which makes them even worse for discussions.
Not OP, but here is my take.

While Ola and Uber would not actually aim to be philanthropic companies, they definitely have enabled people to come from different walks of like and become a driver. I have met many drivers who came from villages to drive and support their family, and Ola and Uber made it very easy for them to get started.

Overall, good for a larger segment of the society i would say.
> the creators of the open source browser Chrome

Chromium is open source, and Chrome may _look_ 99% identical, but we have no idea what hidden differences there are between Chromium and Chrome, because Chrome isn't open source.
New year, same old plans
It has a bad "bus factor"[0] but at least Kazakh women have been allowed to travel on inside of bus for stone years now[1].

[0] https://en.m.wikipedia.org/wiki/Bus_factor

[1] https://www.telegraph.co.uk/news/worldnews/asia/kazakhstan/2...
I've just started working in a safety critical field where Simulink model driven design is heavily used.

My previous first impression was that auto generated code was not very efficent and could easily create mangled unreadiable code. I assume this would be OK for prototyping something quickly but not for production grade applications.

From your understanding is Simulink + code generation a fairly common toolchain in industry? I would imagine that MathWorks would have to go through some serious certification exercise specially for code generation?