kyranjamie | 4 months ago | on: WebAssembly from the Ground Up
kyranjamie's comments
kyranjamie | 1 year ago | on: Ask HN: Who is hiring? (June 2024)
Leather is a Bitcoin and Stacks cryptocurrency wallet, incubated by TrustMachines (https://trustmachines.co/). We’re looking for engineers to level up our team and grow the Bitcoin economy.
Apply on links below and mention you found job via HN:
UI Engineer: https://boards.greenhouse.io/trustmachines/jobs/5183113004
Senior Software Engineer: https://boards.greenhouse.io/trustmachines/jobs/5183120004
Engineering Manager: https://boards.greenhouse.io/trustmachines/jobs/5153652004
kyranjamie | 3 years ago | on: Ask HN: Who is hiring? (April 2023)
Hiro Wallet is a cryptocurrency wallet that brings utility to Bitcoin. We need developers and designers to help us continue advancing our Web Extension, and bringing the wallet to new platforms. It's open-source and built with Typescript. You can check out our codebase here: https://github.com/hirosystems/wallet
Frontend developer: https://boards.greenhouse.io/trustmachines/jobs/4833863004
Product designer: https://boards.greenhouse.io/trustmachines/jobs/4603570004
To apply, email [email protected]
kyranjamie | 3 years ago | on: Ask HN: Is TypeScript worth it?
kyranjamie | 4 years ago | on: Glued to Your Phone? Here's How to Rethink Your Relationship with Social Media
kyranjamie | 4 years ago | on: Useful and useless code comments
Comments should be reserved for non-obvious information. Github link, complex mathematics etc. Further, at what point does the relevance of a comment end? This ambiguity doesn't exist with a function.
function addHorizontalScrollbar() {
hScrollBar = new JScrollBar(scrollBar, HORIZONTAL);
add(hScrollBar, BorderLayout.SOUTH);
}
function addVerticalScrollbar() {
vScrollBar = new JScrollBar(JScrollBar.VERTICAL);
add(vScrollBar, BorderLayout.EAST);
}
function initializeScrollbarCaretPositions() {
caretX = 0;
caretY = 0;
caretMemX = null;
}kyranjamie | 4 years ago | on: Dutch official calls for complete ban on Bitcoin
kyranjamie | 4 years ago | on: Tips for Interviewing over Zoom
There are valid uses for backgrounds, I'm sure, but generally speaking it's better to show your real environment. Be it a view of your kitchen, or a wall with ugly wallpaper, I don't care. Superimposing yourself on a faux background enters uncanny valley territory.
kyranjamie | 4 years ago | on: UXer tries to buy Safemoon for a laugh. Fails miserably
kyranjamie | 5 years ago | on: How an Anti-TypeScript “JavaScript developer” like me became a TypeScript fan
kyranjamie | 5 years ago | on: Playmaker: The Reality of 10x Engineer
In all walks of life, there are the weak, the strong, and all colours in the middle. Why do the strongest need to be labeled with an exact number? It implies there's a sort of fixed scale, that someone could be an 7x or 8x engineer. It's a form of gate keeping in the same way that being "senior" engineer was/is a coveted title to be earnt.
The best people should be celebrated and rewarded accordingly, but we should move away from absolutist titles that push people to strive for a completely subjective label.
kyranjamie | 5 years ago | on: Ask HN: What software has improved your life the most?
kyranjamie | 5 years ago | on: TypeScript is weakening the JavaScript ecosystem
Other comments address the main themes in this guys article, mostly not having any context on which to base the argument.
If you don't keep up with the trend, you're going to lose out.
kyranjamie | 5 years ago | on: Modeling a Wealth Tax
kyranjamie | 5 years ago | on: Mac keyboard shortcuts
- CTRL + CMD + ALT + SHIFT + W = Generates 300MB WiFi diagnostics file (as of Catalina)
- CTRL + CMD + ALT + SHIFT + . = Generates System debug file
kyranjamie | 5 years ago | on: Turn your phone into a wireless webcam
None of them worked.
kyranjamie | 5 years ago | on: Apple declined to implement 16 Web APIs in Safari due to privacy concerns
kyranjamie | 6 years ago | on: Why I Voted to Sell .ORG
Oh, well. That's okay then.
kyranjamie | 6 years ago | on: Using TypeScript with React
kyranjamie | 6 years ago | on: Netflix Saves Kids from Up to 400 Hours of Commercials a Year
I can't help but notice that in the editor screenshots there's type information in *.js files.