Viewing profile — jacobparker
jacobparker
HN member- Joined
- Wed, Nov 21, 2012, 7:14 PM UTC
- HN karma
- 1,425
- Public activity
- 250 items
- HN profile
- View on Hacker News ↗
About jacobparker
https://github.com/j3parker
https://www.solidangle.ca
Recent public activity
-
comment
Comment #42636156
Coincidentally I was just reading this other wonderful post from the author https://www.mattkeeter.com/projects/constraints/
-
comment
Comment #41139877
The one nullable gotcha with doing this is that the .NET standard library doesn't have nullable annotations in older frameworks. One approach to adding nullable annotations to a la…
- story
-
comment
Comment #31429379
Consider that 40% of American corn crop (created, as you say, by redirecting the suns energy) is turned into Ethanol, to be burned for energy. Solar panels are "roughly 200 times m…
-
comment
Comment #28736580
I highly recommend SF. The trick is you must use the books via coqIDE or something equivalent; viewing the rendered HTML is almost pointless at best, but probably counter-productiv…
-
comment
Comment #28728143
Some examples from a Software Foundations (a series of books about Coq, available online): I just wrote something I called insertion sort. I want to know that this is a valid imple…
-
comment
Comment #27931346
For NuGet, consider using centralized package references: https://github.com/NuGet/Home/wiki/Centrally-managing-NuGet-... You get one file defining the set of all packages used in …
-
comment
Comment #26509348
At D2L we have a large C# code base which gets deployed in a few different subsets, but is largely a monolithic fleet of web servers. To prevent these kind of problems we have a fe…
-
comment
Comment #26013691
Ah, thank you.
-
comment
Comment #25979635
You might be interested in: git config --global core.excludesfile ~/.gitignore You can have a system-wide (but local only) .gitignore. It doesn't help other people who clone your r…
-
comment
Comment #23970138
For the past few years the performance work (e.g. commit graph) has made a huge difference for large/fast moving repos. They're big enough to be productivity enhancements for some …
-
comment
Comment #23952966
> where the builds run on your own hardware This is possible with GitHub Actions, too: https://docs.github.com/en/actions/hosting-your-own-runners/... (the place I work at uses it.…
-
comment
Comment #23551135
Thanks for the reply. What do you mean by a CI/CD system? I'm not sure what you think was "bolted on" to actions, could you be specific? Features have been added (during the beta a…
-
comment
Comment #23549822
You can do just "on: push" if you don't need filters like branches/paths/etc. :)
-
comment
Comment #23549778
It's really hard to understand what you're trying to say here. I use actions a lot. There is no distinction between actions and CI/CD here. The context of this blog post is a set o…
-
comment
Comment #23363571
OP said safely; what you're describing isn't safe in, say, C++ in the same sense that it is in Rust.
-
comment
Comment #23009547
Any other argument for a different base aside, in base 12 you have the analogous “problem” that 0.BBB... = 1. None of the usual bases, equipped with this “...” power, avoid the “pr…
-
comment
Comment #22920518
> When you get down to it, between cache coherency across CPUs and memory, disk flush delays and disk caches, every database is eventually consistent. This is a false. None of the …
-
comment
Comment #22891898
Right, but the reasons why are different from the halting problem. As stated in the OP, "the key assumption in this argument is continuity". I'm not sure what you mean by the outpu…
-
comment
Comment #22885362
It's an interesting thought but I'm not aware of any way to plausibly connect the two, mathematically.
- comment
-
comment
Comment #22773911
Mostly, if you opt in: https://caniuse.com/#feat=same-site-cookie-attribute . SameSite=Lax will still send cookies for some types of GET requests, depending on the complexity of yo…
-
comment
Comment #22439354
Google is already a CA. https://pki.google.com
-
comment
Comment #22309129
Wildcards have use cases. An example: You have a .example-usercontent.com wildcard certificate for domains like user-1234.example-usercontent.com and you have millions of users. A …
-
comment
Comment #21960136
Ah, good point. So it depends on your site. Some sites need to do things like serve embeddable content or be an OAuth identity provider, etc., and SameSite=None is required in thos…