Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
penpapersw
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
91.
▲
Concatenating Objective-C String Literals
(penandpapersoftware.com)
1 points
by
penpapersw
9y ago
|
0 comments
92.
▲
by
penpapersw
9y ago
My advice was to have perspective that things could be worse. To have that perspective is never bad advice. ;)
93.
▲
by
penpapersw
9y ago
[EDIT] I suggest looking at your situation from this perspective: $100,000 is a lot of money and can last you and your family over a year in certain places.
94.
▲
Easter Eggs and Attention Spans
(penandpapersoftware.com)
1 points
by
penpapersw
9y ago
|
0 comments
95.
▲
ObjC equivalents to Swift solutions #3: Singletons
(penandpapersoftware.com)
2 points
by
penpapersw
9y ago
|
0 comments
96.
▲
Show HN: Quick List – fun and pretty fun to-do list iOS app
(penandpapersoftware.com)
1 points
by
penpapersw
9y ago
|
0 comments
97.
▲
by
penpapersw
9y ago
I've been bitten before trying to use (if (some? (thing))) instead of just (if (thing)) for the sake of readability, because as (defn thing ...) evolved, it ended up returning a function call that sometimes returned false instead of ju
98.
▲
by
penpapersw
9y ago
Honest question: what strengths does Go have over D? I became very proficient at Go several years ago, and was reading about D for hours and hours last night, and it looks like D is overall a much better language.
99.
▲
by
penpapersw
9y ago
That kind of feels like cheating though. I mean, the complicated part of a continuation is that it restores the same context and state that the app had right before the plunge. But Haskell inherently doesn't have "floating" s
100.
▲
by
penpapersw
9y ago
Ruby has `#callcc` which produces first-class continuations AFAIK https://ruby-doc.org/core-2.2.0/Continuation.html
101.
▲
by
penpapersw
9y ago
Back when I wanted to write a Lisp interpreter, I thought Haskell would be one of the best languages for it because of its type system. But looking at this code, although I'm sure it's probably very good, it just doesn't stri
102.
▲
by
penpapersw
9y ago
Meh, I've customized emacs enough to make it really attractive. Well at least within a matrix style aesthetic. It's not that hard especially on Mac.
103.
▲
by
penpapersw
9y ago
I've found it pretty hard to just say "I like this song, show me more like it" and then to be able to listen to each one, and conveniently add ones I like to one of a small set of playlists. Instead, I have to right-click a s
104.
▲
by
penpapersw
9y ago
I don't remember where I read it, but one of the big reasons was that Imperial units are much easier to divide in ways that make a lot of sense in practical usage, whereas Metric is designed to make conversions easier for doing science
105.
▲
by
penpapersw
9y ago
That's something I've done time and time again, and seen others do too. It's easy to look at something and think you understand it well enough to know how it can be improved. But when you find out the rationale and reasons it
106.
▲
by
penpapersw
9y ago
Personally I'm both a nomad and a hoarder. About once a year I'll go on a week long spree finding new music and creating new playlists. The rest of the year I just listen to all those playlists plus my old ones. Neither Apple Musi
107.
▲
by
penpapersw
9y ago
I'd say they are "succeeding" in the sense that they continue to make money. Whether they're truly successful in the sense of providing proper value to their customers to justify that money, and treating their programmer
108.
▲
by
penpapersw
9y ago
Sometimes the right test is just occasional manual testing. And sometimes it's even just the fact that no users have complained about something obvious not being completely wrong.
109.
▲
by
penpapersw
9y ago
I think a bigger epidemic is we're putting too much emphasis on "do this" and "do that" and "if you don't do this then you're a terrible programmer". While that sometimes may be true, much more i
110.
▲
by
penpapersw
9y ago
Very cool! I love minimalistic languages. How is this able to omit basic type information? Is everything just an int? > "It is a statement rather than a production tool." What's the statement supposed to be?
111.
▲
by
penpapersw
9y ago
I've felt the same way all too often in the past. In my experience, gratitude is the best cure. Being grateful for hot showers, for tasty food, for a good night's sleep, for anything good or enjoyable really, these have really hel
112.
▲
by
penpapersw
9y ago
If your parents felt the same way, you wouldn't have been born to enjoy all the good things you enjoyed in life so far.
113.
▲
by
penpapersw
9y ago
This sounds noble and good and all, but us parents can't justify the risk. We need to be here for our children.
114.
▲
by
penpapersw
9y ago
I'm afraid that at this point Slack has too strong a network effect to be replaced with something better except in niche circles.
115.
▲
by
penpapersw
9y ago
I thought it was just the right speed.
116.
▲
by
penpapersw
9y ago
Could it be that they just don't have the cruft & boilerplate & inefficiencies that traditional retail has? Having been in several types of workforce, I've seen plenty of missed opportunities that continued indefinitely be
117.
▲
by
penpapersw
9y ago
Well also, they seem to have a weird idea of what "modernizing" a web app means. While it's true that traditional web forums have plenty of usability issues, I don't really think Discourse actually solves them. It just h
118.
▲
by
penpapersw
9y ago
No, the A in ARC means you don't have to write retain/release yourself anymore, the compiler inserts these calls for you. Very different concept from the optimization you're describing.
119.
▲
by
penpapersw
9y ago
So in theory Go programs can't be considered reliable across multiple versions of macOS without recompilation then?
120.
▲
by
penpapersw
9y ago
Speaking of GC, why aren't more newer languages designed using the ARC system that Objective-C uses? It seems to work amazingly well, it's very high performant from what I hear, and although it has a few small caveats, they seem w
More ›