Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
danneu
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
15 ms
·
91.
▲
by
danneu
10y ago
> Usually the person applying thinks highly of their > ability to identify a DK scenario. This is a critical component of the DK epithet, often accompanied by a tacky link to the wiki page. https://hn.algolia
92.
▲
by
danneu
10y ago
The only reason you'd take someone's word for something is when you can't derive it yourself, like if the tech isn't there yet. Google introduced nofollow in 2005 to either let people help fill a gaping hole in Google&#x
93.
▲
by
danneu
10y ago
It would be irresponsible for a machine learning black box like Google's indexer to give much importance to rel="nofollow". Think about it. Imagine you're building the perfect internet indexer. In an effort to generalize
94.
▲
by
danneu
10y ago
You use the customer support backdoor.
95.
▲
by
danneu
10y ago
The tree structure is pretty useless and incomplete on a traditional forum. The only information you have is when the user explicitly opts in to a quote-reply. Most replies are written in the quick-reply box (no parent) because they are res
96.
▲
by
danneu
10y ago
Meanwhile you can't have deep discussion on Reddit or HN. When a new submission is made, the peanut gallery storms the top-level. Then a little bit of discussion nests a few levels, but it's pretty much a one-on-one discussion due
97.
▲
by
danneu
10y ago
You can normalize data in Mongo and replicate relational database features in your application layer. I'm just curious how that's an upside to using a relational database from the beginning when your plan is to migrate to a relati
98.
▲
by
danneu
10y ago
Meanwhile, normalized data is what gives me so much flexibility when using Postgres at the start of an app. I just store my data as generically as possible and usually all I need to change under churn is the queries. Denormalizing on day 1
99.
▲
by
danneu
10y ago
http://package.elm-lang.org's source code is online and implemented in Elm. Not a large application, but it demonstrates a way to break up components like the header, sidebar, and a main content area across files. It's
100.
▲
by
danneu
10y ago
I'm sure if I fussed enough, I could get a handful of my friends to use some app I was fixated on, just for me, and they'd do it just to avoid stressing our friendship to its end as I drone on and on about privacy and encryption a
101.
▲
by
danneu
10y ago
If almost all of your Tor traffic is abuse, exposing it to your users to vote on doesn't solve the problem, it just gives them a worse experience. Obviously every service has different trade-offs to consider, which is why "Tor tra
102.
▲
by
danneu
10y ago
I don't think you're reading the situation accurately. Debating and improving our development tools is a sport across the entire field of programming. The status quo already is to keep on using what we're using. That doesn&#x
103.
▲
by
danneu
10y ago
Most examples of callback hell on blogs and forum comments are just linear pyramids where each callback neatly waterfalls into the next. They are manageable but ugly which I think is why it's common to dismiss promises/await as co
104.
▲
by
danneu
10y ago
"There is nothing so permanent as a temporary solution"
105.
▲
by
danneu
10y ago
Might as well say "because I watch Netflix, what I make would not turn out so pretty".
106.
▲
by
danneu
10y ago
You need to click. Open the game and follow the mouse with your eyes while you click each 8-directional edge of the game's viewport and then click the center. Now you can let go of the mouse (don't need to move it out of the game)
107.
▲
by
danneu
10y ago
Maybe it could be used for modal keybindings if your gaze changes modes e.g. focus between the panes of an IDE. hjkl moves the cursor when looking at the code, but it traverses the file hierarchy when looking at the sidebar, and enumerates
108.
▲
by
danneu
10y ago
> Do adolescents today have this kind of relationship with bands? The big difference is that CDs would cost $15 a pop. $15 being the perfect price point for me, as an incomeless preteen, to get just one CD for my birthday and m
109.
▲
by
danneu
10y ago
If I throw a banana peel on the ground like the prankster I am, my expectation isn't that everyone is going to slip on it. Most people won't, but I might prank someone if I'm lucky. Spare us next time, please.
110.
▲
by
danneu
10y ago
Of course ads are a good business model for journalism. The dying business model is easily-detectable, obvious ads that can get defeated by NoScript or a regular expression.
111.
▲
by
danneu
10y ago
I've seen ++i vs i++ cause so many bugs that whenever I see it, I stop to ponder if the author got it right. It's like in Javascript where I stop to check if the author intended for `if (x)` to take the false path if x is "&q
112.
▲
by
danneu
10y ago
I reckon it's common for Heroku apps to be deployed as one process per dyno.
113.
▲
by
danneu
10y ago
That makes sense for endpoints like /admin, but it's more confusing than it's worth for users when the endpoint is otherwise rather public. Well, just see this comment thread. As an example, in this case with the /issues
114.
▲
by
danneu
11y ago
So basically not issues with Bootstrap, but an avenue for people on the internet to feel superior to a group that I'm not even all that convinced exists in any real quantity. The problem with Clojure is those developers that just copy
115.
▲
by
danneu
11y ago
Yeah, reads like the guidelines I would've written when I was a 17-year-old forum moderator.
116.
▲
by
danneu
11y ago
Compojure is pretty standard for routing on top of the simple Ring abstraction. I start projects with the template: lein new compojure my-app Ring quickstart: https://github.com/ring-clojure/ring/wiki Rin
117.
▲
by
danneu
11y ago
OFFSET is not "handled by the engine". It heapsorts the entire dataset before you offset to a page. The top-level comment is asking for good ways to paginate. OFFSET works on localhost and with hundreds of rows. My solution is one
118.
▲
by
danneu
11y ago
The downside is that OFFSET is slow if you have a lot of items, like on a forum. At which point you could assign each post in a topic an indexed `position` column that always increases from 0 within that topic, which lets you jump to arbitr
119.
▲
by
danneu
11y ago
I'll use the shortened Google Maps link over the full URL param mess every single time. Why wouldn't I, article aside? And bit.ly gives you analytics. That's their service.
120.
▲
by
danneu
11y ago
Then you have people like me that use so many different editors because I'm burned out on learning to use new software. For a task I'll use whichever editor needs to least amount of learning, re-learning, and fiddling. It amazes m
More ›