Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
cillian64
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
by
cillian64
3y ago
32-bit raspberry pi os is based on raspian instead of debian for the architecture reasons explained by a sibling comment. But 64-bit raspberry pi OS is based on actual Debian, with extra repos added for rpi-specific software and patched ve
32.
▲
by
cillian64
3y ago
I was looking into this and one factor is that you still need hot water. So with mini-splits your options are either resistive water heating or having a gas boiler as well. I haven’t seen any systems which do mini-splits and also heat a ho
33.
▲
by
cillian64
3y ago
What ChibiOS does is release under GPL3 and then sell a commercial dual license. This is definitely open source and also means most non-open-source commercial use would need to pay for a license. It’s probably also one reason why FreeRTOS
34.
▲
by
cillian64
3y ago
I think the idea is you have normal wifi as well, so you should never lose the connection but certain preferred positions will go much faster using light.
35.
▲
by
cillian64
3y ago
If you use ffmpeg’s libavcodec interface then you can get it to give you the decoded framebuffers as exported DRM-prime descriptors which you can turn into textures. This is how Firefox does video decode with VAAPI, using libavcodec as a wr
36.
▲
by
cillian64
3y ago
On Linux there is already an alternative to VAAPI: The Video4Linux Memory-2-memory (V4L2-M2M) API, which provides a standardised API for hardware encode and decode accelerators (and supports using DMA-bufs for copy-free decoding or using de
37.
▲
by
cillian64
4y ago
The downside is when reading code you’re keeping in your head information about the type of each variable. If you skim through the code and miss one of these redefinitions then you may be mistaken about the variable’s type. That said, I sti
38.
▲
by
cillian64
4y ago
Often a company will offer severance more generous than they are contractually/legally obliged to in exchange for the leaver signing some extra restrictions beyond what was in the original employment contract.
39.
▲
by
cillian64
4y ago
One useful tool is running clang or gcc with —Werror -Wpedantic which will point out a lot of things which are useful to know about, even if occasionally a false positive.
40.
▲
by
cillian64
4y ago
Decoders also have the difficulty that you need to support most of the format’s features before they can support content found in the wild. Also you often need to add hacks to support encoders which technically violate the specification but
41.
▲
Twitter blocks users from sharing Mastodon links
(bbc.co.uk)
138 points
by
cillian64
4y ago
|
66 comments
42.
▲
by
cillian64
4y ago
I experienced this at a previous company. Yocto/bitbake wanted to do a lot of git clones over SSH very quickly, but a firewall interpreted this as a brute force because it couldn’t tell that each SSH connection was actually successfull
43.
▲
by
cillian64
4y ago
I tried to find a book which assumes knowledge of and experience with C++98 and brings you up to speed as far as C++17. Do you know of such a thing? I read some of Effective Modern C++ but it seemed to be more a list of footguns and poor de
44.
▲
by
cillian64
4y ago
I’m currently reading Anathem so this is an interesting topic. For simplicity, let’s say that all quantum interactions have two possible outcomes, 0 or 1. The first point is that we can only talk about what interactions appear to have done
45.
▲
by
cillian64
4y ago
In theory, if the complexity of libraries stayed the same then pretty much the only advantage of not having recursive dependencies is a simpler license statement, and cargo-license should make that easy to automate. In terms of checking ove
46.
▲
by
cillian64
4y ago
From my experience in C there are two ways libraries deal with not being able to easily pull in their own dependencies. Some of them include their own reimplementations of lots of things (data structures, logging, error handling, date-times
47.
▲
by
cillian64
4y ago
A while back the wireless charger I use for my phone stopped working, a few months after I bought it. Certain that the charger had died I contacted their support for a warranty replacement. They asked my to reboot my phone and I complied ju
48.
▲
by
cillian64
4y ago
With Linux you can unload and reload modules (rmmod, insmod) so it’s a little un-monolithic in that sense.
49.
▲
by
cillian64
4y ago
From most users’ points of view, a lot of things the kernel does (e.g. a sound card driver) are non-critical so they’d prefer an error in that driver only killed that driver and not the whole kernel. Similarly, I’d be upset if a server reb
50.
▲
by
cillian64
4y ago
If you differentiate sin(x) with respect to x then you get cos(x), but only if your trig functions are using radians. Any other unit results in an extra coefficient appearing. That’s not an insurmountable problem, but radians are the fundam
51.
▲
by
cillian64
4y ago
I’m an embedded/backend dev looking to tinker with some frontend stuff for the experience and out of curiosity. I’ve been leaning towards react because it’s so common and what my team use, but I’m finding it pretty hard to get into.
52.
▲
by
cillian64
4y ago
It does raise interesting questions about what counts as decoration/formatting and what counts as part of the actual text. You could view these ocular O characters as purely decorative (like the fancy first character in a paragraph) b
53.
▲
by
cillian64
4y ago
That’s pretty much my situation, I originally did electronic engineering and firmware but have switched professionally to backend software. Partly because of the pay, but mostly because the tooling and quality of most embedded software is s
54.
▲
by
cillian64
4y ago
I think one of the biggest problems indie game devs have is putting a lot of focus into art and polish without actually working out whether the game is fun to play. The dev gets to make enjoyable incremental progress without having to conf
55.
▲
by
cillian64
4y ago
The justification some youtubers (LTT comes to mind) use for clickbait video titles/thumbnails is that they feel that so long as the content itself is good then it doesn’t matter what techniques they use to get people to watch it. Thei
56.
▲
by
cillian64
4y ago
I run a borg backup from my synology NAS to rsync.net and it was pretty easy to set up. I installed borg and borgmatic from the community repositories and use the synology scheduler to run it nightly. I followed the tutorial at https:&#x
57.
▲
by
cillian64
4y ago
IPC means “instructions per cycle”, not “instructions per core”. So the numbers you quote would mean a 0% IPC increase (or slight decrease)
58.
▲
by
cillian64
4y ago
> Making things "simpler" is making things more complex. This hits the nail on the head for me with Python. The standard libraries take a very “batteries included” approach but the language constructs don’t, and that means peop
59.
▲
by
cillian64
4y ago
The point in hs2 isn’t mainly to reduce journey time, even though that is what is usually touted in news articles. It’s to increase capacity and reduce the contention between high speed intercity services and commuter services with many sto
60.
▲
by
cillian64
4y ago
The comment would probably do better if it was phrased more like “Rust projects usually have lots of dependencies, and a lot of them have unhelpful names, and this is bad because XYZ”. This comment isn’t trying to offer constructive critici
More ›