Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jasperry
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
18 ms
·
211.
▲
by
jasperry
6y ago
These human-readable encoding systems are nifty, but a higher goal is to design secure systems that don't require humans to read or type (or copy and paste) random strings of bytes. For techies, occasionally eyeballing a hash as an inf
212.
▲
by
jasperry
6y ago
It's true that people fall behind in math, but the bright side is that since knowledge isn't a physical structure, you can always go back and strengthen the foundations later. Plenty of theories have been useful before mathematic
213.
▲
by
jasperry
6y ago
I didn't mean it's unrealistic because it's difficult, I meant that carried to its logical conclusion, it means pushing all joys out of your life just because they also come with some possibility of pain. That's not the
214.
▲
by
jasperry
6y ago
I'm also not a scholar of stoicism, but from my reading Epictetus teaches pretty plainly that you shouldn't care at all about anything you can't control. I don't think that's realistic. Though of course it's go
215.
▲
by
jasperry
6y ago
I agree in the sense that, compared to the staggering complexity of the web/mobile as an application platform, the weaknesses of languages themselves seem pretty small (possibly excepting the lack of memory safety in C/C++.) Tooli
216.
▲
by
jasperry
6y ago
Could it be the case that functional structure makes programs more reliable and easier to reason about in the large, but functional style/syntax may not be the best way to write code locally? Trying to wrap an entire function's co
217.
▲
by
jasperry
6y ago
One explanation I've recently heard for this is that, since there are now so many sources of information competing for our attention, only the most blatant and simplistic attention-grabbing music gets noticed and thus becomes popular.
218.
▲
by
jasperry
6y ago
I am also one of those techy types and beginning to realize this. It was hard for me to understand why so many of my peer academics /want/ to get promoted into administrative positions. But maybe they just realized they were alrea
219.
▲
by
jasperry
6y ago
Recommend the title be changed to "bootstrapping compilers", because the concept of bootstrapping can apply to lots of things.
220.
▲
by
jasperry
6y ago
All meaningful choices are driven by motives. What makes life interesting is that, pressured by unpredictable stimuli from the outside world, we can understand ourselves better and find new ways to move toward our goals. The control we have
221.
▲
by
jasperry
6y ago
I feel Dijkstra kind of undermines himself with the curmudgeonly "kids these days" remark at the end. Still, he makes a very strong historical argument for a broader point than the title suggests--for not being in such a hurry to
222.
▲
by
jasperry
6y ago
It's not "company time", it's time in a human being's life.
223.
▲
by
jasperry
6y ago
I think for any sufficiently complex human activity, including writing, musicianship, or performance in a sport, there's no way to be objectively good at every aspect of it, and there's no one measure that captures all the differe
224.
▲
by
jasperry
6y ago
How can you be sure that if we could eliminate death, we would also be able to make life so great that our mind would find it worthwhile to keep living century after century? In other words, if we enabled people's minds to continue for
225.
▲
by
jasperry
6y ago
Programming Language Pragmatics is much more a reference book, to dip into for a not-too-theoretical discussion of a broad range of PL topics. EOPL is all about understanding fundamentals by implementing interpreters, with code that builds
226.
▲
by
jasperry
6y ago
I think a course like that is pretty standard in a lot of larger CS programs. I saw that Stanford has a free online course: https://online.stanford.edu/courses/soe-ycscs1-compilers I would be partial to any course tha
227.
▲
by
jasperry
6y ago
I was a TA for a programming languages course taught using this book, and it was one of the most enlightening experiences I've had: Implementing interpreters in Scheme to learn about recursion, environments, closures, objects, continua
228.
▲
by
jasperry
6y ago
In response to WayToDoor, some archives contain thousands of files, and it's essentially doubling the number of filesystem operations by putting them in a temp directory and then moving. If the temp directory is on a different drive fr
229.
▲
by
jasperry
6y ago
I'm in agreement with all the examples except #4. "Something went wrong" sounds purposely vague and almost like baby-talk to me. "An error occurred" is more concrete, indicating there's a specific problem that
230.
▲
by
jasperry
6y ago
I would have used the word "features" or "extensions" instead of "styles" but I agree with rattray's point, if I understand it correctly. It seems like every Haskell project makes use of a different subset
231.
▲
by
jasperry
6y ago
My public library has a "recently returned" section for this very purpose. I love it.
232.
▲
by
jasperry
7y ago
I think your point is valid and can even be drawn more broadly. Yes, this is horrible, but there's a way that we all share the blame for this. Society's expectations for what education should accomplish have gone through the roof,
233.
▲
by
jasperry
7y ago
Also, to plug my own favorite dead German guy, Schopenhauer spends a lot of time in his writings explaining (his interpretation of) Kant's ideas, and his prose is much easier to understand than Kant's, even in translation. You won
234.
▲
by
jasperry
8y ago
I would not equate the term "constructive proof" with "empirical proof". "Constructive proof" would indicate a proof that gives an algorithm that constructs the desired object, or a proof based on a constructiv
235.
▲
by
jasperry
8y ago
Is this a quote from somewhere? If it is and you know the source, I'd like to know it also. Thanks.
236.
▲
by
jasperry
8y ago
Would this tech render speed bumps useless as a safety feature, by removing all the unpleasantness of driving over one?
237.
▲
by
jasperry
8y ago
Samsung's Chromebook Plus has a 3:2 2400x1600 display, and it scales flawlessly.
238.
▲
by
jasperry
9y ago
I don't disagree, but it's too easy to pull a kind of bait-and-switch using one of these non-religious definitions of faith. You can define "faith" as something like "adopting principles or wisdom for living that is
239.
▲
by
jasperry
9y ago
> Also, some space to interact with the topic the way I want. Tell me whats needed by the end of the semester and let me study for it my way. As a professor, I so wish we could do this more. But realistically, it seems that we just can&#
240.
▲
by
jasperry
9y ago
I didn't downvote you for that opinion. But I could never share it, if for nothing else but personal reasons. I have a Comp Sci degree, but I credit the humanities professors in my public university for playing a big part in helping me
More ›