Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mjw1007
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
13 ms
·
121.
▲
by
mjw1007
3y ago
I think it's fine for the case where running the operation more than once at a time isn't incorrect, but potentially wastes resources.
122.
▲
by
mjw1007
3y ago
This one? http://www.thecodelesscode.com/case/110
123.
▲
by
mjw1007
3y ago
For readability, I'd quite like to see a design that looks a bit more like K&R-era C, where the function signature just has the parameter names, and each parameter's type annotation gets a line of its own somewhere further dow
124.
▲
by
mjw1007
3y ago
I found this a little difficult to follow, because you show a table and say that it contains a typo, but you don't directly say which part of the text needs to be changed. I think the words "V is visible only if TE is not T"
125.
▲
by
mjw1007
4y ago
It seems unnecessarily heavy-handed to me. Back in the day the Ada people had a reputation for being very "controlling", but they didn't stop the Gnat people naming their company "Ada Core Technologies", and they di
126.
▲
by
mjw1007
4y ago
I don't think the "this is power-tripping" model of what's going on is very likely. The "this is what you get if you ask lawyers for a trademark policy and don't pay enough attention to what you get back"
127.
▲
by
mjw1007
4y ago
I think you keep writing "Python" when you intended to write "PHP".
128.
▲
by
mjw1007
4y ago
The central thesis of the Selfish Gene has nothing to do with "junk DNA", and when the book does talk about the subject it doesn't assume that it has no purpose. (What it does say is "Biologists are racking their brains
129.
▲
by
mjw1007
4y ago
Learning about an unfamiliar and underdocumented codebase.
130.
▲
by
mjw1007
4y ago
I think a "Omnicient"/"Time-travel" debugger with strong tracing support would be interesting. I'd like to be able to take a recorded run and add tracepoints after the fact, and be able to toggle them on and of
131.
▲
by
mjw1007
4y ago
I don't think this is really an example of Hyrum's law. Hyrum's law claims that even if you carefully document your contract, someone will rely on the observable behaviour rather than the documentation anyway. But this is an
132.
▲
by
mjw1007
4y ago
I found a recentish (2021) survey at [1] which suggests that in 2021 ML was some way behind web development, sysadmin stuff, and data analysis among Python users (and didn't seem to be on the way up the list). [1] https://lp
133.
▲
by
mjw1007
4y ago
I've come across this notion that nowadays machine learning provides (in some sense) the biggest group of Python users a few times recently. What reason is there to suppose this is true? It seems surprising to me.
134.
▲
by
mjw1007
4y ago
Thirty years ago you might have read a similarly-anonymised account of the incident in the risks digest. I don't think the reporting being 'live' makes it much better or worse, though it probably wastes more of the readers&#x
135.
▲
by
mjw1007
4y ago
Yes, this sort of consistency is very valuable. It's far too common that the interface an IDE gives you for something like adding a watchpoint is "type an expression into this small area in a dialog box, using a restricted subset
136.
▲
by
mjw1007
4y ago
http://smallcultfollowing.com/babysteps/atom.xml looks like it works
137.
▲
by
mjw1007
4y ago
I have no strong opinion on what the policy should be, but I think there's no excuse for allowing the stated policy to get so far out of sync with the actual policy. That is, I think the stable-release maintainers should update Documen
138.
▲
by
mjw1007
4y ago
Allegedly this was the patch introducing the bug: https://lore.kernel.org/stable/20221228144337.512799851@linu... It seems to me that for a long time now stable releases haven't been trying very hard to follow the
139.
▲
by
mjw1007
4y ago
In a sense: because all it does is move money from one place to another. That's very different to wasting money in a way that actually uses up physical resources or people's time.
140.
▲
by
mjw1007
4y ago
I think some programmers need to hear the advice "don't assume that newer is necessarily better", and others need to hear "don't dismiss new things as being created by a cascade of attention-deficit teenagers".
141.
▲
by
mjw1007
4y ago
I think Brexit can also be seen as an argument for more direct democracy: if there had been a referendum in the UK on one or more of the major changes in the EU treaties in the previous 25 years, I think it's likely that Brexit wouldn&
142.
▲
by
mjw1007
4y ago
It can also happen if you have two copies of 'stock' Firefox running (with different profiles) and one of them runs the update.
143.
▲
by
mjw1007
4y ago
I agree. It looks to me like the only place they're really wasting space is the hefty margin above the body text.
144.
▲
by
mjw1007
4y ago
I'm no fan of the Telegraph, but all those links show is that it's willing to give comment space to people with different points of view. (Or, to put it another way, the fact that they're willing to print a column by Fraser N
145.
▲
by
mjw1007
4y ago
The other part of an installer's job is to provide a reliable way to uninstall the program, without leaving any mess behind. I think that's the main reason I'm reluctant to run curl|bash-ware. I might trust the authors not to
146.
▲
by
mjw1007
4y ago
I see plenty of advice on technical writing, which typically concentrates on how to structure things on a large scale, and how to make the words clear on a small scale. But when (as very often happens) I'm reading documentation and I f
147.
▲
by
mjw1007
4y ago
The 8086 didn't have a separate stack for interrupts. So, as I understand it, the problem isn't that code running in the interrupt handler might push data to a bad place; the problem is that the the processor itself would do so wh
148.
▲
by
mjw1007
4y ago
I think this is the most interesting part: > [Github's Terms of Service] specifically identifies “GitHub” to include all of its affiliates (like Microsoft) and users of GitHub grant GitHub the right to use their content to perform a
149.
▲
by
mjw1007
4y ago
There's a traditional semi-standard utility called `rpl` for making this easy. Unfortunately the current maintainer of the active fork decided to remove the `-R` option because they think piping find(1) output into it is better. There&
150.
▲
by
mjw1007
4y ago
As I understand it, the position under the heading "My own take" is the one that the post's author is espousing, and the other positions they bring up are being talked _about_.
More ›