concerned_user

Joined 12 years ago

Karma
372
Submissions
211
Member since
Feb 25
View on Hacker News

Recent submissions

Comment · 2 months ago
Back in the day you needed a modified cable for this with RX/TX swapped on one end but nowadays probably all nic chips have auto-detect so you can take a normal patch cable and do it.
Comment · 2 months ago
If page has 15 requests and needs data from all of them to work correctly, then with 20% failure rate you are suddenly close to 100% non-functional page from the user perspective.
Comment · 1 year ago
There is no rule that there has to be a single payment per authorization, if you read for example mastercard API https://in.gateway.mastercard.com/api/documentation/integrat... it says you can partially capture, you can extend authorization. So for all you know when you buy at amazon it just updates the authorization and charges you later but keeps authorization going and amazon might just check if they have auth token for your card and if they do system allows you to continue and to you it seems instant.
Comment · 1 year ago
This is only true if people stick to a version of a language and don't upgrade.

If you upgrade then, for example, you can't run all of your PHP 5 code in PHP 8, most of it you can but you will have to change the parts that are broken, which are the areas that are repaired in PHP 8.

Same goes for other languages like C# or Python

Comment · 1 year ago
They are only sensitive to vibration while running, if turned off then just checks and re-calibration needed before turning them on again.
Comment · 1 year ago
Is that just sloppiness on their part or is it LLM chat bots being used with a prompt "hey give me current versions of these languages" without verifying the result?
Comment · 1 year ago
I think by crash they mean program stopping execution and being unable to continue, so by that metric Erlang didn't fully crash.

Erlang is designed with a mechanism that makes it easy for external processes to monitor for crashes (or hardware failures), rather than an in-process mechanism like exception handling used in many other programming languages.

Erlang was designed with the aim of improving the development of telephony applications.

The Erlang runtime system provides strict process isolation between Erlang processes (this includes data and garbage collection, separated individually by each Erlang process) and transparent communication between processes on different Erlang nodes (on different hosts).

The "let it crash" philosophy prefers that a process be completely restarted rather than trying to recover from a serious failure. Though it still requires handling of errors, this philosophy results in less code devoted to defensive programming where error-handling code is highly contextual and specific.

Comment · 1 year ago
It is ongoing project but there doesn't seem to me enough financing, the money that EU allocates only cover about half of the required budget so they are looking for investors.
Comment · 1 year ago
Correct it is a new rail line not an alteration of existing tracks, but it goes into some existing and new (mostly cargo) stations so some stations will have both gauges of track.
Comment · 1 year ago
I don't think it is fair to compare Netherlands to other countries like UK or France because Netherlands has a well established culture around bikes and bike lane infrastructure is one of the best in the world, so it will be the last country that will have any issues because of e-bikes.
Comment · 1 year ago
They already did, about a month ago.
Comment · 2 years ago
> I don't know if switching modes like he did was standard procedure and if the resulting failure was unusual or not.

Pilot switched mode back to normal flight because it was the switch to landing mode is what caused his HUD and PFD to turn off in the first place.

Comment · 2 years ago
Yes it is a driver which is signed and tested by Microsoft. Driver allows to run arbitrary unsigned code. Why is that allowed?
Comment · 2 years ago
You are right Microsoft are not checking the 3rd party code itself they are only running a lot of tests on the compiled code.

There is a recent video now from a former Microsoft employee where he explains that those drivers that get WHQL certification are ran on test machines in stress conditions for some time, or at least that is how it used to be when he worked there.

Since that process is probably quite slow to be able to push update within a couple hours Crowdstrike just bypassed the QA testing by injecting their own data files into the driver.

Comment · 2 years ago
WHQL signifies it is tested and that driver is WHQL certified.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton