Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
papaf
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
16 ms
·
151.
▲
by
papaf
6y ago
I wanted to make the point that old tools do not get in the way of professional results -- the point kind of fell flat because they are not actually using CVS and its just the label that Bugzilla is giving to Git.
152.
▲
by
papaf
6y ago
Is there any advantage of this over Qemu/kvm which I believe is supported on the Raspberry Pi?
153.
▲
by
papaf
6y ago
The tooling is also interesting -- bugzilla and CVS. Edit: my mistake its actually git underneath.
154.
▲
by
papaf
6y ago
Why not take the initial complexity cost and learn k8s and containerization? I would argue that the complexity cost is ongoing not just front loaded. There is an overhead for every new application. For instance putting it in a Docker imag
155.
▲
by
papaf
6y ago
I am the parent, and I am typing this on a second hand Thinkpad. That's the problem with Apple users -- they can't see that there are better ways to consume and are unable to "think different".
156.
▲
by
papaf
6y ago
The big picture is that there are valid reasons for sending devices to a landfill. I agree, but a dangerous battery should not be one of them because batteries should be replaceable.
157.
▲
by
papaf
6y ago
Electronics, especially with high-capacity batteries need to pass rigorous standards to be sold on the market. Then the batteries should be replaceable -- who pioneered non replaceable phone batteries? Or maybe those devices on the marke
158.
▲
by
papaf
6y ago
My work-mandated MacBooks have been the worst machines I've ever used. Hardware aside, I honestly don't understand why anyone who writes software would write software on a closed source OS. The excuse I most often hear is that &
159.
▲
by
papaf
6y ago
Who is writing state machines without the pattern of generators/coroutines these days? I prefer the discipline and diagrams of regular state machines. Personally, I don't like the coroutine alternative because it takes away what
160.
▲
by
papaf
6y ago
Isn't Rust dependent on LLVM for its optimizations? Also, do you imagine that C++ and Fortran compiler developers have stopped optimizing?
161.
▲
by
papaf
6y ago
Can someone expand on why the book is so good? Its a practical overview of a difficult and modern topic. That in itself would make the book good, but for me, it is that the book goes deeper into the research and algorithms than most O
162.
▲
by
papaf
6y ago
why haven’t they published anything about China, or about Russia? https://wikileaks.org/wiki/Category:China https://wikileaks.org//spyfiles/russia/ I also found this link which gives a
163.
▲
by
papaf
6y ago
I think tup used to use LD_PRELOAD and seems to still support it: https://github.com/gittup/tup/issues/394#issuecomment-636378...
164.
▲
by
papaf
6y ago
I used to use tup for small projects but then I switched to CMake/ninja. I can't say anything against tup other than it is not widely used. In terms of performance, I did not notice any difference between tup and ninja -- but thes
165.
▲
by
papaf
6y ago
I used to be a typical C++ programmer but lately I have mostly been using C/C++ with other languages. - C as a workaround for a Docker problem. - C++ with C# in Unity. - C++ in Android with Kotlin As you hinted in the question, it is g
166.
▲
by
papaf
6y ago
I more or less abandoned a hobby project because of this dependency bitrot. I was using a library that was using a lot of generics/traits and Tokio 0.1. The dependency upgraded to Tokio 0.2.x and I whenever I spend a few hours trying t
167.
▲
by
papaf
6y ago
In theory it should be possible for a package manager to check the public API for obvious breaking changes and throw an error if the major version has not changed. Its been done as a research project [1] but I don't think it has been d
168.
▲
by
papaf
6y ago
I think that, once you start taking down crates and users, you've opened a Pandora's box of responsibility. The case above is clear but a whole load of not so clear cases would follow and then there would be a need for an appeals
169.
▲
by
papaf
6y ago
From the article: This is not the first time typosquatting attacks of this kind have been uncovered. Popular repository platforms such as Python Package Index (PyPi) and GitHub-owned Node.js package manager npm have emerged as effective
170.
▲
by
papaf
6y ago
We did look and learn; a lot of crates.io was informed by several of us having experience with CPAN, RubyGems, and npm. Don't those package registries all suffer from not having namespaces? RubyGems in particular [1]. [1] https:
171.
▲
by
papaf
6y ago
I remember when this came up because of the following user: https://crates.io/users/swmon
172.
▲
by
papaf
6y ago
To add to your point, the caching is done by adding a cache entry to .gitlab-ci.yml : variables: CARGO_HOME: $CI_PROJECT_DIR/cargo cache: key: "$CI_JOB_NAME" untracked: true paths: - cargo/
173.
▲
by
papaf
6y ago
Go has a built in race detector that most teams run during CI. [1] https://golang.org/doc/articles/race_detector.html
174.
▲
by
papaf
6y ago
Explicit cancellation can be had just by.. dropping the Future. Its great to have a Rust expert to turn up in a Go thread to educate the masses. I have one question from the cheap seats though. How do you drop the Future, with a decision
175.
▲
by
papaf
6y ago
Define easily. My colleague had a baby. He would like to spend more time with the baby. He asked to reduce his hours. The boss said yes because its the law and we no longer live in the middle ages.
176.
▲
by
papaf
6y ago
Its easy to find untrue stories on the internet. Finding such stories disproves nothing. Here is an article with a first hand account [1]. [1] https://www.haaretz.com/world-news/.premium.MAGAZINE-a-milli...
177.
▲
by
papaf
6y ago
That's a barrier to entry that's pretty high for somebody who may want to be a first-time contributor. I think that's actually a good thing. The person has to be interested enough to setup and learn about plain text email.
178.
▲
by
papaf
6y ago
1) I use the android navigation bar at bottom to jump to Home or switch apps or lock the phone. FF in light theme mode takes over that area with a white background making it impossible to use white-on-white buttons. I had to switch to dark
179.
▲
by
papaf
6y ago
It converted DDG to Google for me. I was also disappointed that Pinboard and Cookie Auto-Delete add-ons aren't supported.
180.
▲
by
papaf
6y ago
Since macros can execute arbitrary code, this makes me feel uneasy that the strings are just executed within a shell context, with all the appropriate, bug-prone, expansion done by the shell. Its a shame you didn't bother to look at
More ›