Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kenshi
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
Monads Are Easy
(krishna.github.io)
2 points
by
kenshi
4mo ago
|
1 comments
2.
▲
by
kenshi
4mo ago
I wrote an explainer for monads because I think they are typically explained in a terrible way for the working programmer. Would love any feedback on this.
3.
▲
by
kenshi
5mo ago
Thanks for posting this! I've started looking into the history of Postscript because I was looking into the idea of "sending a program not a data structure". Some thoughts so far: https://krishna.github.io/pos
4.
▲
by
kenshi
5mo ago
This sounds cool. You mentioned Swift's macros - would you mind talking a bit how you are using them?
5.
▲
Send a Program, Not a Data Structure
(krishna.github.io)
2 points
by
kenshi
5mo ago
|
0 comments
6.
▲
Stop Playing Flappy Bird with Your New Year's Goals
(suntreeapps.com)
3 points
by
kenshi
9mo ago
|
0 comments
7.
▲
by
kenshi
1y ago
Yes, you can use SPM to package up Objective-C code.
8.
▲
Showing the Sketchbook
(krishna.github.io)
1 points
by
kenshi
1y ago
|
0 comments
9.
▲
by
kenshi
1y ago
I should have included the following information in the blog post (will update it later!): I usually have: - 45g of air popped popcorn (64 calories). - 5 to 10g of butter (37 - 74 calories). - couple of garlic cloves (10 cals).
10.
▲
The creative tension between developer and language
(krishna.github.io)
18 points
by
kenshi
1y ago
|
1 comments
11.
▲
The Garlic Bread Hack
(suntreeapps.com)
41 points
by
kenshi
1y ago
|
17 comments
12.
▲
AI: The Magic and the Fear
(krishna.github.io)
2 points
by
kenshi
1y ago
|
0 comments
13.
▲
What It Takes to Ship
(krishna.github.io)
2 points
by
kenshi
1y ago
|
0 comments
14.
▲
by
kenshi
1y ago
Most people are consumers, not creators.
15.
▲
The Many Types of Polymorphism
(krishna.github.io)
1 points
by
kenshi
1y ago
|
0 comments
16.
▲
Programmer Junk Food
(krishna.github.io)
2 points
by
kenshi
1y ago
|
2 comments
17.
▲
Paint the Whole Canvas – Limiting Beliefs of Specialization
(krishna.github.io)
1 points
by
kenshi
2y ago
|
0 comments
18.
▲
by
kenshi
3y ago
Probably my favourite book on programming. Thanks for posting it here - I'll have to make time for a re-read of it.
19.
▲
Build and Show Your Weird Idea
(voidstar.ghost.io)
1 points
by
kenshi
3y ago
|
0 comments
20.
▲
by
kenshi
6y ago
Information arbitrage is one helluva social media drug.
21.
▲
by
kenshi
6y ago
The thing that's "holding back" the iPad isn't hardware. It's the economics of the App store. I'm sure Apple are very happy with the niche the iPad dominates in - it leaves plenty of room for Mac laptop sales.
22.
▲
by
kenshi
6y ago
Maybe you just aren't going to be able to afford everything and will just have to make a choice about what you consume.
23.
▲
by
kenshi
7y ago
I suspect Apple knows the developer experience for Swift is terrible (even if the Apple developer community at large is in mass denial about this). The number 2 item on Swift Core Teams goals for Swift 6 is "Create a fantastic developm
24.
▲
by
kenshi
7y ago
Could you talk a bit about the kinds of things you had to fight the compiler on? Can you identify any idioms or approaches that seem normal or natural in other languages, but which are problematic in Rust?
25.
▲
by
kenshi
7y ago
You are dealing with a lot, in a compressed period of time. Try to remember that your first priority and responsibility is looking after your own mental, physical and spiritual (I don't mean this in a religious sense) well being. In yo
26.
▲
by
kenshi
7y ago
It's only technically impossible if the system software and/or hardware can't be compromised/exploited. If you are just going by the intent and marketing of any platform vendor, plenty of things are technically impossibl
27.
▲
by
kenshi
7y ago
I’d call you a person of taste and sophistication. But more objectively, it is always a pleasure to come to some open source code base and know you have few worries about language churn incurring a maintenance cost.
28.
▲
by
kenshi
7y ago
Why be a "staunch <Company X> supporter" at all? It's one thing to admire the work/output of a company, but once you identify as a "Company X" supporter you are just closing yourself off to being critical
29.
▲
by
kenshi
7y ago
If it quacks like an alpha, is documented like an alpha, and is unreliable like an alpha... it's production ready because the vendor took the beta label off it. Edits: typos
30.
▲
by
kenshi
7y ago
> Flutter has its own layout rendering engine, and uses low level APIs in the browser to circumvent the default rendering. Does this mean that Flutter on the web is really Flutter on Chrome? Or does is support other web browsers well?
More ›