Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
DonaldPShimoda
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
74 ms
·
721.
▲
by
DonaldPShimoda
9y ago
Specifically, you list which extensions should get what colors. So it's more like telling ls "Color anything ending in .jpg or .gif in red", as opposed to "Color all images red".
722.
▲
by
DonaldPShimoda
9y ago
> not that I can even realistically drive 2x 4k monitors on my MBP The new 15" TouchBar MBPs can drive two 5k monitors. It's amazing for work. Seriously.
723.
▲
by
DonaldPShimoda
9y ago
For something as critical as aerospace, wouldn't a statically-typed language be a better choice anyway? I love Python, but I don't think it has a place where rigor and validation are concerned. Though I suppose if you were writing
724.
▲
by
DonaldPShimoda
9y ago
They're the privacy option because the data they collect is heavily restricted. Consider my earlier example of the navigation identification tokens — Apple has a similar "amount" of data, but it's significantly less usef
725.
▲
by
DonaldPShimoda
9y ago
I'm not sure I exactly follow, but anyway it's easy to find comments online from people who've worked at Apple recently who talk about how this is actually a logistical problem. Apple can't just throw data at their issue
726.
▲
by
DonaldPShimoda
9y ago
> Isn't Apple violating user privacy in iOS just like Android? Doesn't seem that way. Consider the flak Apple took for standing up for users' rights with the whole Bernardino incident. And here's a specific example I
727.
▲
by
DonaldPShimoda
9y ago
Well the "jewel" you point out was merely the conclusion of the paragraph is was in; it's hardly mentioned again throughout the rest of the essay. Furthermore, he's pretty consistent in laying out that these are merely h
728.
▲
by
DonaldPShimoda
9y ago
But... your analogy is even worse, I think. Apple doesn't "kidnap" people. You willingly opt-in to the "walled garden" ecosystem. It isn't forced on you in any way at all. It's more like contracting a secu
729.
▲
by
DonaldPShimoda
9y ago
I think it’s more likely they may have been referring to how it’s considered idiomatic to use extremely terse variable and function names in Haskell (and indeed in most functional languages).
730.
▲
by
DonaldPShimoda
9y ago
Gotcha, I'll have to check that out!
731.
▲
by
DonaldPShimoda
9y ago
No, the authors guard that stuff pretty jealously, and instructors are forbidden from allowing the exercises or solutions from being published online. It's a well-known course used at a large number of schools outside of CMU (150+ I th
732.
▲
by
DonaldPShimoda
9y ago
CS:APP covers compilers? My school runs a clone of that course where we do a selection of the labs (malloc, shell, bomb, etc), but we didn't touch anything like compilers. Maybe I'll have to go look through that book again!
733.
▲
by
DonaldPShimoda
9y ago
I think lexing is unnecessary with some methods, e.g. parser combinators and (I think) Might’s “Parsing with Derivatives”. And there are other tactics, like the other commenter mentioned.
734.
▲
by
DonaldPShimoda
9y ago
I'm not OP, but my functional teacher (Matthew Flatt) taught continuations using the "holes". I really didn't get it at first; it was just a little too abstract for me. He had us implementing an interpreter, and step-by-
735.
▲
by
DonaldPShimoda
9y ago
I'm trying to figure whether they would start with the main trilogy or the prequels. The trilogy has super frequent cast changes. They might be able to do a season per book, but even then some of the books go through way too many chara
736.
▲
by
DonaldPShimoda
9y ago
Ah, I wish I could tell you! He's recently taken on some more teaching duties, so I dunno to what extent that is impacting his research abilities. (Hopefully not too much!)
737.
▲
by
DonaldPShimoda
9y ago
I think you mean Flatt's "Binding as Sets of Scopes" [1]. Yeah, that's definitely something he's working on. There are a couple PhD candidates in his group who are also working on macros and hygiene, but I don'
738.
▲
by
DonaldPShimoda
9y ago
This makes so much sense but I never thought of it this way before so explicitly. Neat!
739.
▲
by
DonaldPShimoda
9y ago
I just wanna add that there is also a dedicated group at Utah working on hygiene and macros for Racket, headed by Matthew Flatt (who's somewhat relevant within the scope of Racket). (Not contradicting you; just wanna throw my school in
740.
▲
by
DonaldPShimoda
9y ago
In my experience (limited) yes, this is how the term is used. "Combinator" != "combiner". A combinator is a thing which is combined with other combinators. When you combine two combinators, you end up with yet another co
741.
▲
by
DonaldPShimoda
9y ago
> Every undergraduate CS major at Purdue University is required to do the infamous shell lab Huh. Is the course based on CMU's book "Computer Systems: A Programmer's Perspective"? The CS:APP book is used by like a hun
742.
▲
by
DonaldPShimoda
9y ago
From your article: > as implemented in versions of iOS prior to 9.3 and Mac OS X prior to 10.11.4 This fall, these will both be two major versions behind the current state of the software. Considering how openly pro-privacy/pro-secu
743.
▲
by
DonaldPShimoda
9y ago
This is super neat! But... why is it undocumented? Is there a reason it's kept a "secret"?
744.
▲
by
DonaldPShimoda
9y ago
Haven't watched the video just yet, but Jobs also once said: "Man is the creator of change in this world. As such, he should be above systems and structures, and not subordinate to them." I think it served as part of Apple&#x
745.
▲
by
DonaldPShimoda
10y ago
No? Pretty sure with the initial release they specifically said that they were taking their time in testing it thoroughly, but that they wanted some initial feedback from people. It's been in a preview mode available in MacOS for just
746.
▲
by
DonaldPShimoda
10y ago
Even if these letters represented the exact same sound, Hangul would still be an alphabetic system, wouldn't it? There are plenty of combinations of glyphs which map to the same sounds in English, e.g. "ay" in "play"