Viewing profile — cmcaine
cmcaine
HN member- Joined
- Fri, Oct 13, 2017, 9:52 AM UTC
- HN karma
- 177
- Public activity
- 60 items
- HN profile
- View on Hacker News ↗
About cmcaine
Recent public activity
-
comment
Comment #40703558
No, you'd likely get unrelated style changes in your commits. Read the gofumpt readme to understand why.
-
comment
Comment #37062064
Ksplice was never owned by Ubuntu...
-
comment
Comment #36994359
It's got good macros and the implementation of both regular code and macros operate on the same core datastructures. It has the interactive features for inspecting and modifying a …
-
comment
Comment #36093642
ThePhD is project editor for WG14, the C language standards committee. The other poster is probably referring to them as "the sheep dev" because ThePhD is prolific on GitHub and ha…
-
comment
Comment #33983842
I like it a lot even though almost all of my functions have no dispatch (only one implementation) or single dispatch (implementation differs based on the type of just one of the ar…
-
comment
Comment #33982950
Also, several of the buggy uses of @inbounds were safe at the time they were written (early <1.0 julia when arrays were always indexed from 1).
-
comment
Comment #31686207
Fundraising and publishing are specialised skills that artists don't necessarily have. Also, lots of people, including many artists, like the stability of a steady pay check and em…
-
comment
Comment #31401513
It's correct if you want to do something `length(A)` times and want an iteration counter, but it's never better than `for idx in eachindex(A)` if what you actually want are indexes…
-
comment
Comment #31401011
Julia released experimental support for arrays whose indexes don't start at 1 in Julia 0.5, October 2016. The boundschecking feature was added in 2015, so at the time they wrote th…
-
comment
Comment #31400735
I don't think there's any clean way to stop that at a language level (some languages prevent this by disallowing random access to arrays, but that's a non-starter for a performance…
-
comment
Comment #28921397
Dogs often eat a lot less when they are stressed, though usually not so little or for so long that they get emaciated.
-
comment
Comment #27654378
Julia REPLs and editor plugins have adopted a nice feature where you can type the LaTeX name of the symbol you want to get it. e.g. `\subseteq` followed by tab yields `⊆` or `\trad…
-
comment
Comment #25137128
> The regulation has yielded questionable results, however. Last month in Guangxi, mine bosses visited a pit for a routine inspection. Shortly after, seven assistants were promoted…
-
comment
Comment #24700934
I really like Baselet.jl[1] which provides Tuple-specialised implementations for a bunch of Base APIs that the compiler is very good at unrolling :) [1]: https://github.com/tkf/Bas…
-
comment
Comment #24645863
Why would they exclude a repo and then not exclude all PRs from that repo?
-
comment
Comment #24638343
You can use unbindurl, so you can unbind tridactyl's j/k on mail.google.com, for example. Keys not bound in tridactyl are passed through to the page.
-
comment
Comment #22784517
... and Mozilla. The company that most of the core team are from ;)
-
comment
Comment #22539972
Other quotes from the chain by ESR about Eric Schultz: > I am not fooled. You are mounting an ideological attack on our core principles of liberty and nondiscrimination. You will n…
-
comment
Comment #22512059
Those are already problems with aviation, so that's nothing new. The existing rules didn't emerge from primordial ooze, they were also influenced by lobbyists and have certain effe…
-
comment
Comment #22512043
You can have a more expressive voting system than that. People can rank their priorities, etc.
-
comment
Comment #22511931
If you just give fines to companies that don't run flights on routes then you can impose a penalty without incentivising empty or near-empty flights.
-
comment
Comment #22511918
You can just fine the companies rather than incentivising them to run empty planes. Better yet, institute a proper carbon tax and either a carefully thought-out market for slots an…
-
comment
Comment #22304572
Julia can stack allocate all sorts of values. I think it currently stack allocates all immutable values and also every mutable value that it proves do not escape their function. Ki…
-
comment
Comment #22289653
The other replies are slightly out of date and imprecise. PackageCompilerX replaced PackageCompiler (and there's a PR open that will pull all the X work in soon). The binaries prod…
-
comment
Comment #22123019
Jury trials are practiced in many jurisdictions and did not originate in England. https://en.wikipedia.org/wiki/Jury_trial