dignati
|
3 years ago
|
on: Ask HN: How do you work with Dependabot?
> one that broke the test runner, and ignored a number of tests
That's unfortunate! For the project I'm working on, we've "solved" that by showing the number of test and the difference to the number of tests that ran on main.
FWIW, at previous jobs, upgrading Java dependencies was a major pain because they were all outdated and the latest versions introduced too many breaking changes for us.
At my current job, we pretty much instantly merge all PRs from dependabot
because we trust our CI. Upgrades rarely introduce problems and if they do, they are easy to fix.
dignati
|
3 years ago
|
on: Ask HN: How do you work with Dependabot?
> What I've noticed in practice however, is that occasionally, this process will allow an upgrade to a dependency that will pass the automated build and test step, but introduce the wildest runtime error into the application. Usually at the time when we aim to deliver something.
Sounds like dependabot is very useful for uncovering insufficient test coverage or missing integration tests :)
dignati
|
6 years ago
|
on: Perfectly Cropped
It's the same on android
dignati
|
7 years ago
|
on: Polish general who fought with Washington may have been female
I was under the impression that they later confirmed his sex as female using the DNA sample
dignati
|
8 years ago
|
on: Uncensorable Wikipedia on IPFS
Ironically that might be China, at least it would be with Bitcoin.
dignati
|
9 years ago
|
on: Expanding Fact Checking at Google
"We’re also launching the fact check tag in these countries on news mode in Search"
So now it's also integrated into Google Search
dignati
|
9 years ago
|
on: Show HN: RethinkDB change feeds for indexing Algolia
I wonder how you deal with restarting changefeeds? The last time I checked you'd have go through every document again after losing the connection to rethinkdb or restarting the server.
dignati
|
9 years ago
|
on: Computing glitch may have doomed Mars lander
Given that it's an European project I'd be surprised if it was a metric vs imperial unit mixup.
dignati
|
9 years ago
|
on: The Nobel Peace Prize 2016: Juan Manuel Santos
> That said, for all I know the white helmets is a front for ISIS
Never heard of this. Do you have a source?
dignati
|
9 years ago
|
on: Boring but possibly interesting audio for going to sleep
The "chessnetwork" channel on YouTube is absolutely great. Interesting narrative and soothing voice.
dignati
|
9 years ago
|
on: Specifying JSON
Do you have any data on that? We found that using transit could actually increase overall throughput because it does some minimal compression/deduplication.
dignati
|
10 years ago
|
on: Untangled: A ClojureScript-Based Webapp Framework
You can add some sort of safety by only allowing transactions that use functions stored in the transactor.
dignati
|
10 years ago
|
on: Apple Is Said to Be Working on an iPhone Even It Can’t Hack
It can be the same hardware but I believe that not usually meant with "hardware based encryption". The point is that the private keys never leave the hardware of the phone, thus making it secure. So they could employ the same hardware but the hardware does not have the necessary keys.
dignati
|
10 years ago
|
on: Gaffer: Large-scale graph database by GCHQ
The name is ridiculous in german. A "gaffer" is a stalker or someone who looks when he's not supposed to. Quite fitting.
dignati
|
10 years ago
|
on: Neovim public release 0.1.0
dignati
|
10 years ago
|
on: A New Algorithm Reveals the Hidden World of Imperceptible Motion
And the Person can see itself in a "mirror" that shows the magnified movements, thus making drastic adjustments and shortly losing all control.
dignati
|
10 years ago
|
on: Onyx 0.6.0: Going Faster
I can't tell much about it but we are using Onyx in production in a few months. Has been a real pleasure to use so far.
dignati
|
11 years ago
|
on: American students head to Germany for free college
Not the same, CS majors in Germany have to choose one "Anwendungsfach" that consist of a subset of classes of natural-sciences, humanities or engineering majors. You have to choose one and stick with it. Also there is the "Nichttechisches Wahlpflichtfach" (probably the most german words I know) which can be a language class or mentoring first-semesters or something similar. So I feel like we get a lot of interdisciplinarity.
dignati
|
11 years ago
|
on: A Comparison of Log-Structured Merge (LSM) and Fractal Tree Indexing
The issue seems yo be that writes in Fractal trees always go through the root node. This would lead to a situation similar to small B-Trees where writes will most likely access the root node and contend.
dignati
|
11 years ago
|
on: Efficient Nested React Components
The render function only renders to the virtual DOM, which React diffs with the previous rendered virtual DOM to decide what changes to the real DOM have to be made. That's why the render function is, or should be, efficient.
That's unfortunate! For the project I'm working on, we've "solved" that by showing the number of test and the difference to the number of tests that ran on main.
FWIW, at previous jobs, upgrading Java dependencies was a major pain because they were all outdated and the latest versions introduced too many breaking changes for us. At my current job, we pretty much instantly merge all PRs from dependabot because we trust our CI. Upgrades rarely introduce problems and if they do, they are easy to fix.