Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
grayclhn
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
91.
▲
Reading Aloud (Writing Advice)
(writingcenter.unc.edu)
2 points
by
grayclhn
5y ago
|
0 comments
92.
▲
by
grayclhn
5y ago
You do, but the goal here isn't to write the way you speak, it's to force a different engagement with your own writing than you would get otherwise. This page from the UNC writing center gives a better explanation: https:/&#
93.
▲
by
grayclhn
5y ago
I mean, life was objectively a lot worse in the Middle Ages. Give a person from that era a McMansion and tell them to expect clean water, a hamburger, and a soft modern bed every night, they’ll smile too.
94.
▲
by
grayclhn
5y ago
+1. And if there are several ways to design or implement something, it is 1000x better to do the one proposed by the people who will do the work. They’ll understand it better, have more context, and be much more motivated. Unfortunately thi
95.
▲
by
grayclhn
5y ago
You definitely need to be with a team that knows how to use principal-level ICs to be effective. Most teams need to be trained/coached (by the principal) in how to do that. :)
96.
▲
by
grayclhn
5y ago
> Do other people say hi to every single person you see in the building every day? Yeah, pretty much.
97.
▲
by
grayclhn
5y ago
This analogy maybe works if this is your first time ever making coffee, but anyone who drinks several cups of coffee a day has a process that looks very different from the sketches and doesn’t need feedback from the first cup. Ironically, I
98.
▲
by
grayclhn
5y ago
JFC, I agree that the poster’s not responsible for his grandfather’s sins, but let’s not literally “both sides” the literal Nazis. Edit: “sins” -> “war crimes”
99.
▲
by
grayclhn
5y ago
> If you look at the latency chart he provides, there's another level to it: going to a database server. If you're gonna do that, you're not really in the speed game anyway, so why not make it simple? OTOH, this is where I
100.
▲
by
grayclhn
5y ago
I think the desired functionality is closer to Pandas than Numpy — you want coordinated arrays of different data types, not higher-dimension arrays of the same data type. R and Pandas aren’t exactly known for their outstanding native perfor
101.
▲
by
grayclhn
5y ago
Permission from the authors is unfortunately different from permission by the copyright holders. IIRC Weird Al did it more for goodwill than legality.
102.
▲
by
grayclhn
5y ago
Right, but TFA wasn’t about those canes.
103.
▲
by
grayclhn
5y ago
... for blind people???
104.
▲
by
grayclhn
5y ago
They both use the word “lazy” to make their quotes memorable. But that’s it. They’re not actually describing real life laziness.
105.
▲
by
grayclhn
6y ago
I think most teams use a bug tracker for this sort of thing, tbh.
106.
▲
by
grayclhn
6y ago
Hell, you could write it down in a separate text file if it’s really that big of a painpoint.
107.
▲
by
grayclhn
6y ago
I consider it kind of important that the notation for expressions like “A²” doesn’t depend on whether A is an integer, real number, complex number, matrix, random variable, etc., (even if the results do) or what the specific domain is, bu
108.
▲
by
grayclhn
6y ago
In a data science context, the key operations are math, so overloading makes a lot of sense and is massively helpful in implementing algorithms and equations. I go back and forth on the wisdom of some of the other common uses — filtering, e
109.
▲
by
grayclhn
6y ago
Long expressions with matrix operations is a pretty standard example. When people talk about operator overloading in data science, they usually mean “standard operations on various arrays of numbers,” which are defined in common libraries o
110.
▲
by
grayclhn
6y ago
Yeah, not in 2008.
111.
▲
by
grayclhn
6y ago
TBF, if key assumptions are left implicit, it’s not math.
112.
▲
by
grayclhn
6y ago
Math without notation is 1000x less precise and harder to reproduce, unfortunately.
113.
▲
by
grayclhn
6y ago
OT, but maybe useful for some people here: AAA has (had? It’s been a while.) an under-publicized car-purchasing program where they negotiate a small fixed markup for members. It was great when I used it, least stressful purchase of my life
114.
▲
by
grayclhn
6y ago
I haven't read all the comments on these articles, but I haven't seen anyone claim that the bug shouldn't have happened, that anyone should lose their job, that no one "good" makes those sort of mistakes, etc. But t
115.
▲
by
grayclhn
6y ago
+1 — it’s an item a single person without access to the source code was able to diagnose and fix.
116.
▲
by
grayclhn
6y ago
Agree on the design concerns that other people have raised... I'm also a little concerned that you seem to only have one calendar with relatively few events on it as your example. Weekly views with 5+ distinct calendars on them get unu
117.
▲
by
grayclhn
6y ago
I use a lot of R, and like many aspects of it. But the fact that `f(stop("Hi!"))` may or may not throw an error depending on the internals of `f` is a little maddening. (And there are tons of similar issues.)
118.
▲
by
grayclhn
6y ago
> Due to its conciseness, Julia has mostly replaced showing pseudo-code on my slides. This benefit is really underappreciated IMO — for a lot of "science" applications, the core part of the program should be readable by people
119.
▲
by
grayclhn
6y ago
Even when I'm in group 2 and don't want to read every update, I'm reassured by the fact that users in group 1 can find relevant information. I also sometimes move from group 2 to group 1 when I need to track down what version
120.
▲
by
grayclhn
6y ago
Tbh, I would 1000% rather my coworkers write a lambda function or closure where it's necessary than add a new package depencency just to change the order of arguments in widely used functions. Plus, I still wouldn't trust the code
More ›