Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
goerz
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
61.
▲
by
goerz
5y ago
One thing I find helps with the vibrations (up to a point) is to keep my laptop on my lap, as opposed to on the foldup table
62.
▲
What Sci-Hub’s latest court battle means for research
(nature.com)
3 points
by
goerz
5y ago
|
0 comments
63.
▲
Deep Learning on the M1 Pro with Apple Silicon
(wandb.ai)
3 points
by
goerz
5y ago
|
0 comments
64.
▲
by
goerz
5y ago
I also don't see Chinese symbols as fundamentally different from non-english ASCII. It's pretty common for Physics bachelor students to show still naming their variables and write comments in e.g. German (my teaching background).
65.
▲
by
goerz
5y ago
If that’s what’s most appropriate for the field you’re working in, sure, why not? Of course it will limit who will be able to interact with your project, which can be a good thing or a bad thing. For the math-unicode in numerical software,
66.
▲
by
goerz
5y ago
Right. Zero based indexing makes zero sense, unless you explain the underlying technical reason, that it’s an offset relative to a memory pointer (spend a week teaching pointers first!). It makes sense in certain context (and in languages l
67.
▲
by
goerz
5y ago
We’re talking in a context of scientific software here. > I'd hate to have to learn which Greek letters correspond to which operations every time I dive into a new codebase. You have to do that anyway, because you’ll have to connect
68.
▲
by
goerz
5y ago
I strongly second the virtues of extending a standard US QWERTY layout to your specific needs. I’ve done a “ U.S. International - Scientific ” keyboard layout myself that aims more for German and math Unicode: https://michaelgoer
69.
▲
by
goerz
5y ago
Yeah, I’d only cite it if it was a critical part of the methodology for a particular paper, or in a didactic field. It’s good for them to have a citable paper, though.
70.
▲
by
goerz
5y ago
I don’t know what the problem is. Seems top notch to me.
71.
▲
by
goerz
5y ago
So don’t mess up the indentation when you paste. Seriously, in my 15 years of using Python on a daily basis this hasn’t been a problem once.
72.
▲
App Store Competition Targeted by Bipartisan Senate Bill
(wsj.com)
3 points
by
goerz
5y ago
|
0 comments
73.
▲
by
goerz
5y ago
There’s nothing that says you can’t have patches in calver, as e.g. `YY.MM.patch`. So you can definitely have an LTS calver release, or even back port new features. You just have to do it in the patch version, or adopt some other variation
74.
▲
by
goerz
5y ago
What I seem to be missing from that page is their “future plans” for when/if current (2021) papers will be available through Sci-Hub. In its current state, the site is essentially defunct.
75.
▲
by
goerz
5y ago
> This was 25 years ago That makes sense. Sorry if I was a bit incredulous ;-) I've been publishing for about 10 years, so I'm only talking about the current situation. Things might have been quite different before academic pub
76.
▲
by
goerz
5y ago
You usually have institutional access. If not, I suppose you can ask the publisher to email you the pdf. Or you might be able to download it from the the submission website. I don’t understand: you really don’t have PDFs of your own papers?
77.
▲
by
goerz
5y ago
All journals I have ever published to (in theoretical physics) explicitly allow the authors to put the journal PDF of their article on their personal or institutional websites. They also allow to have a "reprint" (identical conten
78.
▲
by
goerz
5y ago
> at some point of vimrc complexity it’s worth considering just switching to vscode with the vim extension Sure, it’s worth considering… > It’s not vim, it uses a shit ton of memory, and you can’t run it in the terminal You just answe
79.
▲
Airplane Stopped Selling Licenses
(mailplaneapp.com)
23 points
by
goerz
5y ago
|
3 comments
80.
▲
by
goerz
5y ago
Apple added an App Store rule specifically to prohibit this, see the first FAQ at https://developer.apple.com/app-store/user-privacy-and-data-...
81.
▲
Orbit: an experimental platform for small tasks repeated over time
(github.com)
388 points
by
goerz
5y ago
|
57 comments
82.
▲
by
goerz
5y ago
For editing notebooks in vim, I've created https://github.com/goerz/jupytext.vim . Note that this does not allow to run any cells, it just edits the inputs. The motivation behind this was to have some basic inter
83.
▲
by
goerz
5y ago
I think jupytext is already as close to "first-class" support as you're going to get. Personally, I'd be happy to see the project included with Jupyter, but you'll have to pester the Jupyter devs for that ;-)
84.
▲
by
goerz
5y ago
Nice!
85.
▲
by
goerz
5y ago
Why doesn’t GitHub Actions limit the environment variables it exposes to jobs/steps? The codecov step doesn’t need my GitHub or PyPI tokens! Environment variables should be opt-in for every step in the pipeline: I should have to explic
86.
▲
by
goerz
6y ago
Also (for less-technical audiences), I don't exactly dwell on the de-duplication. It's just "Git makes snapshots and puts them into .git in some efficient way. Don't worry about it. Or, if you want the details, read the
87.
▲
by
goerz
6y ago
It may depend on the background of who you're talking to. Programmers may be very comfortable with diffs, but non-programmers (in my case, physics graduate students) usually aren't. On the other hand, everybody is familiar with sn
88.
▲
by
goerz
6y ago
Yeah, it's annoying. But Black has so little configuration that I'm ok with hardcoding command-line parameters in my Makefile/tox.ini/precommit hooks (`--skip-string-normalization --line-length 79`)
89.
▲
by
goerz
6y ago
You can still think of them as snapshots. Git just does compression on the entire folder of snapshots, including de-duplication of data that doesn't change between snapshots. In fact, when I teach git to students, I don't even bot
90.
▲
by
goerz
6y ago
It's also not ready yet, missing critical features like editable installs. Right now, you still need a shim setup.py. Until pyproject.toml can actually replace setupy.py, I see little incentive to start using it: It's just one m
More ›