Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
yawn
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
61.
▲
by
yawn
7y ago
Yes, Swift is very close. I know I'm moving the goal posts here, but... My personal itches are usually web projects. Once Swift gets async/await and Vapor|Kitura switch to it, I'll probably jump to Swift. I really dislike
62.
▲
by
yawn
7y ago
Not the grandparent, but... OCaml: multicore, standard library situation (which one?) is a mess, adoption. F#: Have to deal with null and lack of ADTs when you interact with .NET (or JS for Fable) standard lib. The tooling situation in F#
63.
▲
by
yawn
7y ago
This is exactly how I feel. I'd be all about Rust if it was GC'd. Go is close enough that it's what I reach for for personal projects, but not having ADTs and pattern matching is super frustrating for modeling data.
64.
▲
by
yawn
8y ago
Moving ad, moving ad, ad, ad, popup, noped out. There are plenty of resources for this kind of thing.
65.
▲
by
yawn
8y ago
How would this work? Who/what decides who gets into the index?
66.
▲
by
yawn
8y ago
> What I find to be of highest importance is the ability to reason about parts of the application in isolation, and types don't provide much help in that regard. When you have shared mutable state, it becomes impossible to track it
67.
▲
by
yawn
8y ago
> I find it kind of hilarious that people seem to think the solution to the Chrome monoculture is them personally switching to Firefox and then writing a blog post / comment / tweet about it. That's how change starts. &qu
68.
▲
Game Off 2018
(itch.io)
1 points
by
yawn
8y ago
|
0 comments
69.
▲
by
yawn
8y ago
I was super inspired by this when it first came out. I considered doing one for paintings/painters then realized how much effort it would require. I love sites like this...the passion John has for the woodblocks shines through the si
70.
▲
by
yawn
8y ago
It makes me wonder if folks who criticize this writing would also criticize something like Neuromancer, Huckleberry Finn, or A Clockwork Orange in the same way.
71.
▲
by
yawn
8y ago
I mean, it's pretty damn obvious it isn't written in French. I would hate to go through life missing out on so much forest because the trees look different from the ones I know. This is a fantastically written article full of won
72.
▲
The Joy of Haxe
(medium.com)
160 points
by
yawn
8y ago
|
88 comments
73.
▲
by
yawn
8y ago
Update: they changed the color. Looks great!
74.
▲
by
yawn
8y ago
When I saw the stark red banner at the top, I thought my browser was showing me a warning about the site.
75.
▲
by
yawn
8y ago
> All of a sudden you can stop worrying about "what am I getting in this function" I think what you're saying is something like "this function guarantees that the thing I get here conforms to this shape" and I do
76.
▲
by
yawn
8y ago
The tooling around OCaml is nowhere near F#, let alone Rust. The standard library situation is less than ideal and they're still working on getting multithread support.
77.
▲
by
yawn
8y ago
Totally agree on 2. "Learn a language a year" they said. "Learning new languages expands your thinking" they said. What they didn't say was that once you use ADTs to model data, Maybe/Option types to avoid n
78.
▲
by
yawn
8y ago
Agreed. I switch every once in a while (iPhone 3GS -> Evo 4G -> Nexus 4 -> Nexus 5 -> iPhone 8) to keep things interesting. Most of the apps I used on Android are present in iOS. I would give an edge to Android on general OS
79.
▲
by
yawn
9y ago
I know this is a wall of questions, but I'm really impressed with your accomplishment. I'm interested in the origins of the site, how you chose the tech stack, any scaling issues you might have, how you create the content on YouT
80.
▲
by
yawn
9y ago
> So Flutter is actually pushing pixels itself, sounds strange, but it works The siren song of cross-platform development sounds so sweet to the ears and I've fallen for it quite a few times only to get bitten in the end. Introduci
81.
▲
by
yawn
9y ago
Another fantastic resource for ML is Dan Grossman's Programming Languages course: https://courses.cs.washington.edu/courses/cse341/17sp/ Scroll down to the Course Materials and check out some of the Vi
82.
▲
by
yawn
9y ago
Also for fsharp interactive support Also for type providers support Things are very hit or miss in F#-land with .NET Core.
83.
▲
Ask HN: Best Programming Language Documentation?
1 points
by
yawn
9y ago
|
0 comments
84.
▲
by
yawn
9y ago
I tore through The Road a few years ago and consider its prose some of the finest I've ever read. It's grey-ness stuck with me and I still think about it now and then (combined with the dialogue in No Country for Old Men, which I
85.
▲
by
yawn
9y ago
Try telling that to anyone owning a Nexus 5 (still a very viable phone) or older.
86.
▲
by
yawn
10y ago
> These kinds of write-ups offer valuable insight I agree completely. It is frustrating that no decent books have been written regarding scaling architectures/strategies with current tooling. One has to scavenge various blog posts
87.
▲
by
yawn
10y ago
"is all that's needed to start programming" No it's not. You first have to know that it's a thing that you might be able to do. Who knows what other barriers are there unless they live it?
88.
▲
by
yawn
10y ago
I don't think that link points to what you intended: it links to a simple html file with a blank script file. Code can be great documentation if you already understand how to get there. Sometimes maps are better for people new to the
89.
▲
by
yawn
10y ago
Really? I couldn't even figure out how to get started with Riot. Vue's Guide walks you step-by-step from scratch how to get up and running. It also has a section on how to structure larger apps once you understand the basics.
90.
▲
by
yawn
10y ago
The problem that I have is that there's no way around this gatekeeper. With Android and Windows Phone I don't have to publish my app to their app stores if I don't want to--they allow me and my customers figure out how to ha
More ›