Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jph
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
78 ms
·
931.
▲
by
jph
9y ago
Spree is an open source e-commerce solution. IMHO has good architecture for learning. Spree has a clean API, clear models, front end and back end, extensions, and command line tools. https://github.com/spree/spree Espe
932.
▲
by
jph
9y ago
Congratulations! I'm totally impressed by the excellent company the Segment team is creating-- both the product and the support are first rate. And special kudos to Peter, who provided direct hands on tech help for one of my clients du
933.
▲
by
jph
9y ago
I agree with you about the UI/UX. For security, it depends on your threat model. My threat model emphasizes ease of security by normal users. For example, is it easy for my teammates to see when they're in a public area or private
934.
▲
by
jph
9y ago
TLDR we chose Mattermost over Slack because of security. https://www.mattermost.com We recently evaluated many chat systems for a large tech consulting project that includes security needs. Slack was the frontrunner because of u
935.
▲
by
jph
9y ago
You are not alone in this. Help is available 24x7 at https://suicidepreventionlifeline.org/ Tech is hard; startups are harder; legal problems are even harder. But these things change, and the feelings can change too. You ca
936.
▲
by
jph
9y ago
Uber is in a difficult position. On the one hand, Kalanick has built a massive company. On the other hand, Holder's investigation turned up serious problems with the work culture. And employees, drivers, and investors are caught betwee
937.
▲
by
jph
9y ago
When Duet is on, the iPad is akin to a second monitor and can show macOS Dash. When Duet is off, the iPad is typical and can show iOS Dash, which can handle inbound searches such as from a laptop.
938.
▲
by
jph
9y ago
Dash is excellent and on my best-of software list for programmers who use a Mac. Fast documentation search works brilliantly and I especially like the offline capabilities. The Dash iOS app is a great addition -- try it on an iPad with t
939.
▲
by
jph
9y ago
Thanks for the advice! Done.
940.
▲
by
jph
9y ago
Personal preference. I prefer to get the local master up to date first. A more-sophisticated alias would/could verify that the local master is buildable, testable, etc. before doing the rebase. What I like most about using aliases for
941.
▲
by
jph
9y ago
Git Town looks thorough to me. It includes well-written source code in Go, plenty of edge-case error checking, good messages, and excellent feature tests. Kudos! If you're interested in branch aliases, here are some that may be helpful
942.
▲
by
jph
9y ago
Congratulations to the team. The replication/partition improvements are significant and much appreciated. My favorite improvements are full text search of JSON & JSONB; this makes pg a full replacement for Mongo for my use cases.
943.
▲
by
jph
10y ago
I spend a lot of time with Etsy sellers, all one-person micro-businesses creating fully-handcraft items. They tell me there are three major problems that are all interconnected: 1) search is poor, 2) cheap knockoffs swamp the search results
944.
▲
by
jph
10y ago
Yes, here are suggestions in my annotated Brewfile: https://github.com/joelparkerhenderson/Brewfile
945.
▲
by
jph
10y ago
Ha! You're right, these can sound like cargo cult if someone doesn't know what they mean. These teamwork ideas are worthwhile IMHO. YMMV. :)
946.
▲
by
jph
10y ago
Moneyball and Six Thinking Hats are excellent approaches to for people and roles. But they aren't enough. The key driver of top-tier teams is excellent ongoing safe communication. To build communications, use team goals (e.g. OKRs &
947.
▲
by
jph
10y ago
> "If you develop on linux and run on linux and you’re in a deploy-as-source language, you may not care that much about repeatable builds." If you develop in Elixir or Erlang, there's an additional issue that containers (s
948.
▲
by
jph
10y ago
Try reading outdoors, ideally in a park or the forest, with a book of something non-work and non-linear such as poetry, listening to abstract music without lyrics such as Brian Eno. 30 minutes of this enables me to then code extremely effec
949.
▲
by
jph
10y ago
This is a new kind of UI/UX dark pattern. The United app lets customers pay for seats, and any reasonable person thinks that's the whole of it. But the fine print says that's not true, and says you can be forcibly removed if
950.
▲
by
jph
10y ago
TLDR: Airlines make large profits from the credit card loyalty programs; the specifics are typically hidden from outsiders.
951.
▲
by
jph
10y ago
Link: https://github.com/joelparkerhenderson/social_value_orientat... Link: http://www.catb.org/esr/writings/cathedral-bazaar/
952.
▲
Show HN: Social value orientation - like the Cathedral and the Bazaar
1 points
by
jph
10y ago
|
1 comments
953.
▲
by
jph
10y ago
You may enjoy the Interactive Fiction Archive -- including thousands of text adventures, tools, articles, essays, hints, jokes, and more. http://www.ifarchive.org/
954.
▲
by
jph
10y ago
Many git alias ideas: https://github.com/gitalias Improvements and pull requests are welcome.
955.
▲
by
jph
10y ago
Intellectual humility is a key trait of great hackers and coworkers, in my experience. Google's Laszlo Bock described hiring for intellectual humility like this... "What we’ve seen is that the people who are the most successful he
956.
▲
by
jph
10y ago
There's debate about this and I've seen a range of ways during my consulting. Some companies and teams strongly believe that all core teammates must be in the same room. Some companies and teams strongly believe in location indepe
957.
▲
Show HN: Purge old kernels and headers on Linux using apt-get
2 points
by
jph
10y ago
|
1 comments
958.
▲
by
jph
10y ago
Great work! I would like to invite you to add your concepts to GitAlias. I'm the maintainer and I see much value in microservices. See https://github.com/gitalias
959.
▲
by
jph
10y ago
The commit-msg hook. You can use it to validate your project state or commit message before allowing a commit to go through. The git docs demonstrate using this hook to check that your commit message is conformant to a required pattern.
960.
▲
by
jph
10y ago
If you like this format, then you may want to try a similar format that uses the same purpose, plus uses words that easier to read and that make more sense to people in more cultures. We use Add, Fix, Refactor, Reformat, Optimize, etc. See
More ›