Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
goblin89
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
92 ms
·
871.
▲
by
goblin89
12y ago
Surprisingly, Google's visually similar image lookup is absolutely useless here. Tried searching[0] new Airbnb symbol shape, after converting it to monochrome, and nothing even remotely alike came up. [0] https://www.google.
872.
▲
by
goblin89
12y ago
> Then we tried making a RainyCafe iOS app that we planned to sell for $1. Apple rejected it because they found that our Rainy Cafe app provides "a very limited amount of content and a very limited set of features" specifically
873.
▲
by
goblin89
12y ago
> I'd like to monetize this by selling city specific nomad guides on how to set up in each place and letting people find jobs remotely. Isn't NomadCost being monetized already via “preferred by nomads” feature?
874.
▲
by
goblin89
12y ago
> The idea of making it illegal to block ads and modify webpages locally <…> I don't even see how that could be enforced. Say, modifying page source acquires questionable legal status (like port scanning or jailbreaking) and i
875.
▲
by
goblin89
12y ago
> Flight Rules are the hard-earned body of knowledge recorded in manuals that list, step-by-step, what to do if X occurs, and why. Essentially, they are extremely detailed, scenario-specific standard operating procedures. “Checklist” is
876.
▲
by
goblin89
12y ago
Me neither. Every time I see Django Girls mentioned in my Twitter timeline (often retweeted by a Django core developer), I fight the urge to ask aloud: are girls not allowed on “regular” conferences and workshops? Or, perhaps, we guys are b
877.
▲
Django Girls: workshops about programming in Python and Django for women
(djangogirls.org)
3 points
by
goblin89
12y ago
|
3 comments
878.
▲
by
goblin89
12y ago
> The other proper answer is to have a good backup and recovery system. And, of course, that should've been the solution to OP's incident with the Korean Airlines flight 007. Backups, surprisingly, are scarcely mentioned at a
879.
▲
by
goblin89
12y ago
True that, I take back my comment.
880.
▲
by
goblin89
12y ago
YCombinator doesn't endorse Algolia's HN API in any public way, to my knowledge. This makes it just regular third-party API—reliable, convenient, better than scraping, but hardly ‘official’. (Yes, I'm being pedantic.)
881.
▲
Malaysian airliner shot down on Russia-Ukraine border, 298 fatalities
(en.wikipedia.org)
7 points
by
goblin89
12y ago
|
0 comments
882.
▲
by
goblin89
12y ago
I guess I understand. I objected because I felt you were assuming too much of some context in your definition of “ugly hack” :) I can't imagine using the term “ugly hack” to describe some unfortunate high-level architectural decision.
883.
▲
by
goblin89
12y ago
In my experience “ugly hack” means any technical debt that spans lines of code, as opposed to components of a system. (Edited for clarity.)
884.
▲
by
goblin89
12y ago
> Any time I hit my special trigger key combination, it will 'launch' that app. If it is open it gives it focus, and if it is not running it opens the app. This means I can rearrange my apps and desktops however I like and I al
885.
▲
by
goblin89
12y ago
After this thread I've updated iTerm2 to 2.0… and switched back to Terminal. I couldn't believe I could forget about such lag throughout my work. On the other hand, such lag is ever-present with SSH—and now it will subjectively in
886.
▲
by
goblin89
12y ago
> According to the Swift language guide Strings, Arrays, and Dictionaries are all copied on assignment to a variable. This might've been a recent change in docs. Quoting part of the same section from my copy of the Swift book downlo
887.
▲
by
goblin89
12y ago
> One more idea I didn't see is to mark the variable as "invalid". A general "this variable doesn't have a value because the program did something bad", which carries a full stack trace with itself. A simple
888.
▲
by
goblin89
12y ago
> If you don't have an account, you should. Just a word of caution for those ready to act on this right away: research before paying (unless the price is something you can afford to spend without thinking). After I impulse-bought a
889.
▲
by
goblin89
12y ago
I feel like OP needlessly draws conclusions too far from a single dropped phrase, which by itself could've been an exaggeration. Maybe there's some background on the person who said it? If a guy with wife and kids spends Christmas
890.
▲
by
goblin89
12y ago
No, this is overly simplified and W3C recommends nothing of the sort. The article helps you analyze your project's requirements (what data do you need to capture? what is your audience? how much resources can be spent on nice UX? etc.
891.
▲
by
goblin89
12y ago
I have no objections to the price, it may be well worth it if I did iOS development, but this feels like a big marketing fail. #7 is a great topic to explore in its own blog post. Unfortunately, its power is undermined by obviousness of cer
892.
▲
by
goblin89
12y ago
> But something tells me you aren’t a unit tester. Hah! I often think along the same lines when reading code. (Except exhibit 3—but I'm starting to arrive at it.) I also see my own past mistakes there.
893.
▲
by
goblin89
12y ago
OP presents a few common anti-patterns in a humorous way. The shapes are how these anti-patterns might look in Ruby code, but anti-patterns themselves are language agnostic. Shapes are really just for illustration, but they also emphasize
894.
▲
by
goblin89
12y ago
The browser-tag relationship often happens to be more nuanced than just “supports” or “not supports”. I'd recommend skimming an MDN article in case of doubt. They also include browser compatibility tables for quick reference and link t
895.
▲
by
goblin89
12y ago
The page you linked to doesn't look very trustworthy because it displays third-party ads. (Just an observation.)
896.
▲
by
goblin89
12y ago
So at 9-to-5 job in an average US company, if you work only 9-to-1, and spend the rest of the time doing what you like and chatting with coworkers, but produce the expected results—you'll be considered not working hard enough? Sounds l
897.
▲
by
goblin89
12y ago
> Isomorphic JavaScript allows you to literally not repeat yourself. You write code to solve a problem and you never need to worry about that problem again. If only that were true, but that's where my doubts are. You write: > If
898.
▲
by
goblin89
12y ago
> With Node you can literally share your code between the front and back of a system. I think sharing code is dangerous as it tightens component coupling and makes architecture less flexible and more complex. An average web project nowad
899.
▲
by
goblin89
12y ago
Well, I use the postactivate hook to set environment variables (for convenience) and connect to project-specific tmux session. export PROJECT=`cat $VIRTUAL_ENV/.project` export SRC=$PROJECT/src [ -z $TMUX ] &&am
900.
▲
by
goblin89
12y ago
Why put logical operator at the start and not the end of each line? I.e., this style (used in this case) && (CONSTANT_P (SUBREG_REG (in)) || GET_CODE (SUBREG_REG (in)) == PLUS || strict_low || (((REG_P (SUBREG_REG (
More ›