Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
johncs
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
johncs
1y ago
Basically the same as Python’s zipapps which have some niche use cases. Before zipapp came out I built superzippy to do it. Needed to distribute some python tooling to users in a university where everyone was running Linux in lab computers.
2.
▲
by
johncs
2y ago
Thank you! It’s the Solarized color scheme which is definitely a bit low-contrast. I probably don’t notice it only because I’ve been using the color scheme across apps for so long.
3.
▲
by
johncs
2y ago
I do wish monospace designs were at least a _little_ trendier. My blog uses one, but honestly I feel like I should change it up since I'm looking for roles right now and I worry it doesn't _delight_ like modern designs right now.
4.
▲
by
johncs
2y ago
> I have been manually copying my resume source into ChatGPT for feedback That’s what I started out doing as well. At some point I got tired of it, and after writing the script I realized the tighter feedback loop was really nice.
5.
▲
Iterating on an HTML resume with GPT-4o via cURL
(johncs.com)
4 points
by
johncs
2y ago
|
2 comments
6.
▲
by
johncs
2y ago
Location: Portland, OR Remote: Yes Willing to relocate: Yes (Only to the Bay Area) Technologies: Most recently TypeScript, Python, React, PostgreSQL, GCP. Resume: https://resume.johncs.com Email: johnsul
7.
▲
Which grid cells does an ellipse overlap?
(medium.com)
1 points
by
johncs
3y ago
|
0 comments
8.
▲
by
johncs
4y ago
A small little toy: https://particles.johncs.com
9.
▲
by
johncs
4y ago
There's a great Computerphile video from 2015 that introduced me to the idea of AI safety awhile ago. It seems like some good context to this article: https://www.youtube.com/watch?v=tcdVC4e6EV4
10.
▲
by
johncs
4y ago
Yes. I run a small website and a friend of mine has agreed to take it over if I die. I've shared the passwords of the services that the website is hosted on with them via a package manager. I do not have anything similar for my bank ac
11.
▲
by
johncs
4y ago
This article asserts SOLID and MVC is good with basically no justification. It also doesn’t show how non-hooks code would be better.
12.
▲
by
johncs
4y ago
Ah of course you meant in a word processor... $ never mind -bash: never: command not found Thought I was about to learn about a new utility for a moment.
13.
▲
by
johncs
4y ago
For those of you who like the idea of GNUCash but are looking for an easier tool to use (for us developer folks), check out https://plaintextaccounting.com .
14.
▲
by
johncs
4y ago
Seems to be going after the same problems that https://shmeppy.com does. The specific choices are different though (like drawing is much different).
15.
▲
by
johncs
5y ago
You got a good laugh out of me with the meow in your description.
16.
▲
by
johncs
5y ago
Ended up sniping myself . Made a fairly complete version of what I was imagining: https://github.com/itsjohncs/construct-json#readme
17.
▲
by
johncs
5y ago
In the common case where you trust your input entirely you can just interpret your string as JavaScript. Then you don't even need to use quotes for the key names. $ alias fooson="node --eval \"console.log(JSON.stringify
18.
▲
by
johncs
5y ago
Oh hey, it’s one of Fable’s mini games! Very cool to see
19.
▲
by
johncs
5y ago
I've been contributing to the IRC ecosystem again. Working on bringing some IRCv3 [1] features to The Lounge [2] right now. Tryna do some neat things with the virtual tabletop I've built (Shmeppy [3]) as well. Getting its renderer
20.
▲
Added intervention during registration for comcast.net users
(forum.shmeppy.com)
2 points
by
johncs
7y ago
|
0 comments
21.
▲
by
johncs
7y ago
> This pattern of access is simple and intuitive but causes huge problems in even small projects. Retrieving whole rows is hugely wasteful when only part of the row is required to resolve a user request. Retrieving a whole row rather tha
22.
▲
by
johncs
7y ago
I set failglob: `shopt -s failglob`. Makes the whole command fail if there's no matches. That combined with `set -e` which aborts the script in the event of any command failing makes me feel somewhat safe. Indeed I add the following tw
23.
▲
Show HN: A pretty toy I made with canvas
(johncs.xyz)
16 points
by
johncs
10y ago
|
4 comments
24.
▲
Evolving our content infrastructure at Khan Academy
(engineering.khanacademy.org)
3 points
by
johncs
10y ago
|
0 comments
25.
▲
A Case for Time Tracking: Data Driven Time-Management
(engineering.khanacademy.org)
2 points
by
johncs
10y ago
|
0 comments
26.
▲
Principles of Building a Simple Site
(johncs.com)
1 points
by
johncs
10y ago
|
0 comments
27.
▲
Time Management at Khan Academy
(engineering.khanacademy.org)
144 points
by
johncs
10y ago
|
29 comments
28.
▲
Minimizing the length of regular expressions, in practice
(engineering.khanacademy.org)
1 points
by
johncs
10y ago
|
0 comments
29.
▲
The Autonomous Dumbledore
(engineering.khanacademy.org)
1 points
by
johncs
10y ago
|
0 comments
30.
▲
by
johncs
11y ago
If there's a network/intranet available that you can connect to, that just can't access the internet, you should definitely check out Khan Academy Lite: https://learningequality.org/ka-lite/ . It has much
More ›