Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
janjongboom
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
Qualcomm to acquire Arduino
(qualcomm.com)
1340 points
by
janjongboom
1y ago
|
535 comments
2.
▲
by
janjongboom
1y ago
This false sense of reproducability is why I funded https://docs.stablebuild.com/ some years ago. It lets you pin stuff in dockerfiles that are normally unpinnable like OS package repos, docker hub tags and random files on
3.
▲
by
janjongboom
1y ago
Still gonna break everyone’s CI until they manually update the tag. (And who guarantees that these tags will stay alive after they pull this)
4.
▲
by
janjongboom
1y ago
The removal (or moving) of the Bitnami images from Docker Hub is going to break a ton of systems that depend on them. I helped set up https://www.stablebuild.com/ some years ago to counter these types of issues, it provides
5.
▲
by
janjongboom
2y ago
Seconding this - absolutely terrific content.
6.
▲
by
janjongboom
2y ago
FYI, I've helped set up StableBuild ( https://www.stablebuild.com ) to help pin stuff in Docker that's normally virtually impossible to pin (e.g. OS package repos, Docker base images, random files from the internet, etc.
7.
▲
by
janjongboom
2y ago
Not never. E.g. all the capital we as founders put in the business before we raised our seed round was converted into Series Seed Preferred shares at the same rights as angels / seed VC. Small portion of total equity but still.
8.
▲
L’aerOnde: Another Way to Fly
(aeronde.com)
4 points
by
janjongboom
2y ago
|
0 comments
9.
▲
by
janjongboom
2y ago
Packages and versions can be deleted from PyPI, which can be a massive pain in the ass for anyone consuming these packages. Can have your whole Python dependency tree pinned => author pulls a package version => builds broken. As part
10.
▲
Deleted PyPI Package Index
(dashboard.stablebuild.com)
1 points
by
janjongboom
2y ago
|
1 comments
11.
▲
by
janjongboom
3y ago
I’m an investor in StableBuild.
12.
▲
by
janjongboom
3y ago
Yes, fantastic work. Downside is that snapshot.debian.org is extremely slow, times out / errors out regularly - very annoying. See also e.g. https://github.com/spesmilo/electrum/issues/8496 for complaint
13.
▲
by
janjongboom
3y ago
> Any source of that claim? Any tag like ubuntu:20.04 -> this tag gets overwritten every time there's a new release (which is very often) https://hub.docker.com/r/nvidia/cuda -> these get removed (se
14.
▲
by
janjongboom
3y ago
Yeah, very similar approach. We did this before, see e.g. https://www.stablebuild.com/blog/create-a-historic-ubuntu-pa... - but then figured everyone needs exactly the same packages cached, so why not set up a generic
15.
▲
by
janjongboom
3y ago
Until someone overwrites or deletes the Docker base image (regularly happens), or when you depend on some packages installed through apt - as you'll get the latest version (impossible to pin those).
16.
▲
by
janjongboom
3y ago
Yeah, but it's impossible to properly pin w/o running your own mirrors. Anything you install via apt is unpinnable, as old versions get removed when a new version is released; pinning multi-arch Docker base images is impossible be
17.
▲
by
janjongboom
3y ago
Ah, yes, on mobile it shows the wrong pricing table... Copying here while I get it fixed: Free => Access to all functionality, 1 user, 15GB traffic/month, 1GB of storage for files/URLs. $0 Pro => Unlimited users, 500GB traff
18.
▲
by
janjongboom
3y ago
Apologies for editorializing the title a bit :-) Reading through the comments in https://news.ycombinator.com/item?id=39720007 I saw a common misconception pop up again: Dockerfiles are not deterministic. But they _look_ li
19.
▲
Dockerfiles look deterministic, but they are not
(docs.stablebuild.com)
2 points
by
janjongboom
3y ago
|
1 comments
20.
▲
by
janjongboom
3y ago
And that assumes that `foo` and `bar` are not overwritten or deleted in your package repository, and that the git repository remains available.
21.
▲
by
janjongboom
3y ago
That's the interesting bit about Dockerfiles. They look _looks_ deterministic, and they even are for a while while you're looking at it as a developer. I've done a detailed writeup of how it's not deterministic in https
22.
▲
by
janjongboom
3y ago
I've gone down the same path. I love deterministic builds, and I think Docker's biggest fault is that to the average developer a Dockerfile _looks_ deterministic - and it even is for a while (build a container twice in a row on th
23.
▲
by
janjongboom
3y ago
Not sure about Earthly as I’ve never used it, but for Nexus and other artifactory solutions around package repos: 1. Don’t need to set up anything. No need to set up an apt repo and push packages or configure a mirror, because StableBuild a
24.
▲
Show HN: StableBuild – make any Docker container deterministic
(stablebuild.com)
8 points
by
janjongboom
3y ago
|
3 comments
25.
▲
Show HN: StableBuild – pin and freeze any build dependency
(stablebuild.com)
4 points
by
janjongboom
3y ago
|
0 comments
26.
▲
by
janjongboom
3y ago
Things Edge Impulse customers have in production: Sleep stage prediction, fall detection for elderly, fire detection in power lines, voice command recognition on headsets, predicting heath exhaustion for first responders, pet feeders that r
27.
▲
GPT-Code UI: Open-Source ChatGPT Code Interpreter
(github.com)
2 points
by
janjongboom
3y ago
|
0 comments
28.
▲
by
janjongboom
4y ago
I worked on that for a while, see http://janos.io . Interesting idea, but impractical due to the amount of work that needed to be done per device.
29.
▲
MessageBird lays off 31% of staff
(blog.messagebird.com)
57 points
by
janjongboom
4y ago
|
74 comments
30.
▲
by
janjongboom
4y ago
Hey I wrote this :-) But back in 2016 or 2017, so some of the practical stuff might be out of date.
More ›