Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
q3k
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
63 ms
·
931.
▲
by
q3k
6y ago
> defaults: [db: mysql] is a special directive telling Hydra to use db/mysql.yaml when composing the configuration object. Oh no. This sort of implicit magic has no place in my hear and my configuration files.
932.
▲
by
q3k
6y ago
I don't understand dnjs either, but the reasons I use jsonnet over a mainstream language (like Python, Lua or JS) for configuration: - purity (within bounds of the local filesystem state; no dynamically computed imports; no networ
933.
▲
by
q3k
6y ago
Sure, and I wouldn't run Python on embedded devices either [1] - and that's not what I was suggesting in the first place. The lack of Py3 support is not about Python vs $language on $environment, it's about using EOL software
934.
▲
by
q3k
6y ago
I understand tech debt. But you can't just handwave all tech debt as 'it just happens, get used to it'. It's debt. You're supposed to pay it back at some point, and automotive/industrial/embedded is really
935.
▲
by
q3k
6y ago
The Python 2 dependency would be on par for industrial/automotive stacks, unfortunately. This area of the industry is not really up to date regarding modern software development practices (sometimes for good reasons, but more often not
936.
▲
by
q3k
6y ago
At some point the video became the standard thing to show on weird displays. We mostly have Marcan to thank for that [1], I think. Kind of like porting Doom to prove that you have code execution on something that you never were meant to hav
937.
▲
by
q3k
6y ago
Related: https://www.youtube.com/watch?v=X-ckCeE_HUs https://www.youtube.com/watch?v=cAxWIAjz6S4 (ESP32 + Ikea FREKVENS)
938.
▲
by
q3k
6y ago
It doesn't seem like porting new devices to ath79 is very involved [1]. I would highly encourage you to make a project out of porting RB2011. [1] - https://git.openwrt.org/?p=openwrt/openwrt.git;a=commit;h=7a...
939.
▲
by
q3k
6y ago
I've gotten kernel patches (and some other GPL bits and bobs, although with time they got rid of everything other than the kernel) on request for ROS6. For ROS7, however, support said in June: That is not yet readily available si
940.
▲
by
q3k
6y ago
Data transfers in SD cards are CRC checked. In addition, the card will by default start in a 12.5MB/s mode at 3.3v, which is 25MHz per lane. That's not DC, but it's definitely slow enough to run on some pretty dodgy wiring. I
941.
▲
by
q3k
6y ago
SteamVR/OpenVR. It's fantastic.
942.
▲
by
q3k
6y ago
Neither carelessness, stupidity, or malice (over a patch!) warrants personal attacks. I wouldn't ever compare these to being slapped in the face, unprovoked, on the street. A code maintainer's job is to curate, coordinate, help, a
943.
▲
by
q3k
6y ago
Why not? It's a good filesystem, why not use it?
944.
▲
by
q3k
6y ago
> As can be seen from the patchset, there's no conceivable way it could be built into the kernel without having the kernel build depend on proprietary headers, effectively disqualifying it entirely. Then just disqualify it, cite the
945.
▲
by
q3k
6y ago
Yeah, this sort of tone on LKML has repeatedly driven me away from trying to upstream my patches. I don't need handholding and hugs, but if I'm going to get unconstructive toxicity like this then I'd rather just keep carrying
946.
▲
by
q3k
6y ago
> Google took this approach internally using markdown files (If I remember correctly). Yes: https://www.usenix.org/sites/default/files/conference/protec...
947.
▲
by
q3k
6y ago
Hackdoc itself has a mode to run from a local checkout, with no other service dependencies (vs. the production mode that expects a git/grpc proxy service to access the live repository), and as it's Go it can easily be moved around
948.
▲
by
q3k
6y ago
That's something your ownership and CI systems catch, and is a prerequisite to use a monorepo sensibly in the first place. The ownership system ensures a per-subpath commit/review policy, while the CI system ensures a dependency c
949.
▲
by
q3k
6y ago
It's broken :) This is mildly internal for now, and needs a bunch of bug fixes before release. The behaviour I would expect for this is that the 'devtools' part of the path shouldn't be clickable - as there isn't an
950.
▲
by
q3k
6y ago
Alternatively: abandon wikis and keep documentation in your monorepo, next to the code/project it concerns (and in a doc/ global path for orga-wide documentation). Then render it with whatever - I wrote a little tool [1] for that,
951.
▲
by
q3k
6y ago
You also have to consider the author is located in Switzerland, which has a much different construction style when compared to, say, California. In order to actually lay wiring underneath a masonry wall, you need to rent/own a wall cha
952.
▲
by
q3k
6y ago
As long as something like `(f FS) WithContext(ctx context.Context) FS` exists and has overwrite/replace semantics, then that could be used to do more narrow scoping of particular requests, no? Ie. `fs.WithContext(ctxT1).Read()` vs `fs.
953.
▲
by
q3k
6y ago
To me this is part of a larger problem: tools that expect a given directory layout, or even worse, that they are the sole tenant of a given repository. Just because my project contains some node.js code doesn't mean that I want to have
954.
▲
by
q3k
6y ago
I know.
955.
▲
by
q3k
6y ago
> I've been to several isps with cgnat and none of them suffered from congestion. And I've been on several residential ISPs where IPv4 was unusable during peak netflix hours, likely because people were blindly disabling IPv6 on
956.
▲
by
q3k
6y ago
> Very happy to be told why I shouldn't do this though. Because your IPv4 traffic goes (or will, in the future, as IPv4 depletes further) through a slow, overprovisioned CGNAT - making IPv4 much slower then IPv6.
957.
▲
by
q3k
6y ago
> I really struggle to see any meaningful downside in using semver, even if you don't do it semantically, It erodes the social contract of semver. Without a common understanding and trust of semver you lose the ability to have an ed
958.
▲
by
q3k
6y ago
Where's that MIT version of Linux you've been working on?
959.
▲
by
q3k
6y ago
Yeah, making some of my recent projects AGPL truly scares away contributions from Googlers (as their internal, low friction patching process doesn't apply to AGPL software, and they have to go through explicit approval). Fun.
960.
▲
by
q3k
6y ago
> The level of external pentesters I've seen, has not exceeded the "scriptkiddie" level. You get what you pay for. I've taken part in security audits that delivered 0days - but they weren't cheap.
More ›