Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jph
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
125 ms
·
781.
▲
by
jph
7y ago
USV is better that ASV for me because USV is visible. For example I can write code samples such as: echo 'a␟b␟c␞d␟e␟f␞g␟h␟i' | tr ␟␞ '\t\n' a b c d e f g h i Yes my offer is available for o
782.
▲
by
jph
7y ago
Excellent, thank you for creating UXY! I will donate $50 to you or your favorite charity to encourage a new feature: to-usv, which outputs Unicode separated values (USV) with unit separator U+241F and record separator U+241E. Unicode separa
783.
▲
by
jph
7y ago
Fantastic blog post! The interactive demos show network effects, including spreading activation, diffusion, and game-of-life style movements. The real-world examples of epidemiology and city technology expertise are perfect IMHO. Kudos to t
784.
▲
by
jph
7y ago
Awesome. Props to the Purism Librem team for excellent ongoing progress on the superb laptop, new phone, and this new Librem One software offering. The offering is a bundle of services that respect you and your privacy. $7.99/mo for a
785.
▲
by
jph
8y ago
Each team is free to choose their own way. Personally I like topic branch names that are read like a present tense imperative commit messages e.g. add_feature_for_user_to_like_a_post, fix_relation_between_a user_and_a_post, optimize_search_
786.
▲
by
jph
8y ago
A "feature branch" means something much different to my teams. A feature branch for us is a short-life topic branch, and typically for one use case, kanban card, etc. We use short-life topic branches for each feature, each bug fix
787.
▲
by
jph
8y ago
Congratulations and thank you! Namespaces are a big help for me personally. From the GNU Awk 5 manual: A qualified name consists of a two simple identifiers joined by a double colon (::). The left-hand identifier represents the namespace a
788.
▲
by
jph
8y ago
Abstract summary: Timing channels enable data leakage that threatens the security of computer systems.... We argue that OSes must provide time protection, the temporal equivalent of the established memory protection, for isolating security
789.
▲
by
jph
8y ago
Jack Ma is saying "9-9-6" which means working from 9am-9pm, 6 days per week. He says if you love what you do then you enjoy the hours.
790.
▲
by
jph
8y ago
Great work! Would you be interested in adding capabilities for PlantUML? The syntax is very similar. If so, I'll donate $50 to you or your favorite charity. Demo diagrams with syntax examples -- see the final one for an example documen
791.
▲
by
jph
8y ago
Zig's new release has a ton of improvements: new targets (e.g. LLVM 8, WASM, support tiers), C pointers, Vector type, better docs, and my personal favorite: Zig now makes things as static as possible by default. I love seeing all the p
792.
▲
by
jph
8y ago
I like the emphasis on simplicity. I like the functions, the namespaces, the customizability of allocators, and more. Much respect to the author for creating Muon and sharing it. What sets Muon apart from all other languages that I've
793.
▲
by
jph
8y ago
Hacker News had a spirited discussion yesterday about Objectives and Key Results (OKR). Many people asked questions about what they are, or how to use them. I've aggregated comments into an ongoing OKR introduction: https://
794.
▲
OKR: Objectives and Key Results and HN Updates
(github.com)
2 points
by
jph
8y ago
|
1 comments
795.
▲
by
jph
8y ago
Elixir and Phoenix are excellent, and you'll recognize many of the same concepts in these. The communities are excellent as well, and welcoming to newcomers.
796.
▲
by
jph
8y ago
Godspeed. Thank you for sharing your stories. For anyone reading here, one way to donate in general is The Leukemia & Lymphoma Society: https://www.lls.org/ LLS funds blood cancer research, education and patient servi
797.
▲
by
jph
8y ago
ZID comparison with UUIDv4: 1. ZID specifies secure random number generation. UUIDv4 does not. Thus ZID is useful in higher-security areas such as creating a unique ID that functions as a password, or bearer token, or proof of knowledge, et
798.
▲
by
jph
8y ago
`ssh-keygen-pro` is a command line shell script that helps users generate good SSH keys, using a mix of prompts, secure algos and args, and extended naming conventions. Constructive criticism welcome. Pull requests welcome.
799.
▲
ssh-keygen-pro: Generate SSH keys via prompts, Ed25519, and name conventions
(github.com)
4 points
by
jph
8y ago
|
1 comments
800.
▲
by
jph
8y ago
We changed from UUID-4 to ZID ( https://github.com/zidplan/zid ) because it's faster and easier for many of our typical projects, including ones with distributed computing and concurrent computing. ZID is a secure r
801.
▲
by
jph
8y ago
More specifically, I mean a Rust ring buffer data structure, implemented by using Crossbeam tooling, and sized to fit into CPU cache. For readers who are interested: https://dzone.com/articles/ring-buffer-a-data-structu
802.
▲
by
jph
8y ago
Excellent! Crossbeam is for concurrent programming. Crossbeam provides lock-free data structures (e.g. ArrayQueues), thread synchronization (e.g. ShardedLock), memory sharing (e.g. AtomicCell), and utilties (e.g. Backoff). Thank you to the
803.
▲
by
jph
8y ago
Similar setup: I use Google Fi with a Google Pixel 3 phone, and I will buy the Purism Librem 5 phone. I get ~5 calls/day that are legitimate calls with unknown numbers, and ~10 calls/day that are spam robocalls. I use Google scree
804.
▲
Show HN: Brewfile for macOS for software programmers
(github.com)
3 points
by
jph
8y ago
|
0 comments
805.
▲
by
jph
8y ago
Surprisingly, it turns out that using security based on a URL with a random string is /not/ security by obscurity. The security pattern of a URL with a random string is security-equivalent to a pubic username and a random string p
806.
▲
by
jph
8y ago
Good idea! I'll add it.
807.
▲
by
jph
8y ago
Request for comments about queueing theory. This is a one-page GitHub README that introduces queueing theory and does it in context of software development, such as product management, message queues, and devops. I'm the author and gla
808.
▲
Show HN: Queueing theory intro for software developers
(github.com)
126 points
by
jph
8y ago
|
12 comments
809.
▲
by
jph
8y ago
Thanks, I'll update my post to clarify, and also add the Tensorflow page. Great work by you and your team!
810.
▲
by
jph
8y ago
This AI toolkit works on popular Intel CPUs, and is a big step forward for the new Intel Nervana Neural Network Processor (NNP-I) hardware chip akin to a GPU. The Intel AI Lab has an introduction to NLP ( https://ai.intel.com/
More ›