Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
cageface
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
74 ms
·
931.
▲
by
cageface
6y ago
I’ve recently come back to a big Rails project after doing React/TS for a while and I feel exactly the same way. I feel like we’ve learned a lot about what kinds of tools help make programmers productive and help them write correct cod
932.
▲
by
cageface
6y ago
Specifying all those complex ad hoc data types in a statically typed language is so tedious I think it pushes you to start looking for unifying abstractions.
933.
▲
by
cageface
6y ago
Functional css totally changed my perspective on css. In the same way that react made me enjoy writing JS again Tailwind made me enjoy styling with css again. All that nasty coupling disappears.
934.
▲
by
cageface
6y ago
I often use grids when flex would do just to take advantage of the grid gap features. Once the more general gap feature lands in most browsers I’ll probably start using flex more again.
935.
▲
by
cageface
6y ago
Yeah I tried using this on our current project but it couldn't really handle Rails + all the gems we're using. I think it's very difficult to retrofit types onto a codebase with deep roots in dynamic code.
936.
▲
by
cageface
6y ago
I get almost as much benefit from the rigorous null checking in TS as I do from the typing. I would use it for that alone.
937.
▲
by
cageface
6y ago
When working with devs that have grown up on dynamically typed languages I often find that they have not really thought carefully about the structure of their data and there are essentially many ad hoc data types strewn throughout the code.
938.
▲
by
cageface
6y ago
After working in Typescript for 18 months I've moved onto a new Rails project and I miss type checking so much every single day. There are so many dumb bugs that have slipped their way into production that would have been caught by typ
939.
▲
by
cageface
6y ago
Typescript can seamlessly interop with existing JS libraries. This is a huge advantage over any non-JS language.
940.
▲
by
cageface
6y ago
Mostly I just read a lot of DSP articles and picked up random techniques from forums. There are a few good books now that would save you a lot of time if you wanted to do this today though.
941.
▲
by
cageface
6y ago
This seems like a weak argument to me. We don't really understand how human intelligence works yet so how can we claim that computers will never realize similar intelligence? We don't know for a fact that human intelligence depend
942.
▲
by
cageface
6y ago
Building a synthesizer from scratch was the most fun I've had as a programmer: http://www.plastaq.com/scythe_vst/ I'd strongly advise against trying to write music software for a living though. The market is
943.
▲
by
cageface
6y ago
Yeah sure there are many better languages than TS in an absolute sense but TS is the only one I see with the momentum to displace the current incumbents.
944.
▲
by
cageface
6y ago
Exactly. The frameworks aren't there yet but I think Typescript is pretty much ideal for web dev. We're still using dynamic languages for web dev for mostly legacy reasons now.
945.
▲
by
cageface
6y ago
Reading a whole book written in second person narrative got really annoying after a while and I couldn't finish it even though I thought there were some interesting ideas there.
946.
▲
by
cageface
6y ago
I'd recommend JavaScript unless you want to do something that python is specifically good for like machine learning. JavaScript has its own issues but it's not hard to learn and is used everywhere.
947.
▲
by
cageface
6y ago
It makes things that are trivial in other languages like copying and pasting chunks of code around or auto formatting code as you type into a very hard problem just to save some delimiters. It looks nice in code samples but sucks in real pr
948.
▲
by
cageface
6y ago
Python is an uninspired language with one serious design flaw (significant whitespace) that gained a lot of initial momentum because it was better than Perl. Since then it's accumulated new features in a random thrift store sort of pro
949.
▲
by
cageface
6y ago
I'd nominate Bitwig for this. The UI is written in Java and is one of the nicest DAW interfaces around. The stuff they've been doing in the modular grid lately is particularly impressive. The fact that it's in Java means it w
950.
▲
by
cageface
6y ago
The explanation I’ve seen for this is that newer cases have been more concentrated in younger people that are less likely to die from it.
951.
▲
by
cageface
6y ago
Deaths are a lagging indicator. With case numbers shooting up unfortunately deaths almost certainly will soon too.
952.
▲
by
cageface
6y ago
They've been moderating content since they introduced algorithmic feeds. If they want to claim to be neutral then bring back a simple chronological feed of the people I follow.
953.
▲
by
cageface
6y ago
The bars may be disappearing but Jazz itself is alive and well in Japan. I heard it everywhere in Kyoto & Tokyo. I'm not sure why this is but it's a lot more pleasant than the top 40 stuff you hear playing everywhere in the
954.
▲
by
cageface
6y ago
I’m pretty much vegan myself and have been an advocate for plant based diets here on HN many times. But the discussions on this topic don’t ever seem to go anywhere productive here with people mostly talking past each other. There are plent
955.
▲
by
cageface
6y ago
I know we interpret very broadly what topics are considered “hacker” news here. But I, for one, think the topic of nutrition and particularly vegan nutrition seems to generate a lot more heat than light on HN. There are plenty of other plac
956.
▲
by
cageface
6y ago
This was all on fast wifi, not cellular.
957.
▲
by
cageface
6y ago
There are a lot of things I like about tidal but I had constant network issues even with lossy playback. Tracks were skipping and pausing and taking forever to start on the same network that works flawlessly with other services.
958.
▲
by
cageface
6y ago
Google doesn't sell data, it sells targeted access to users based on that data. Let's be precise if we're going to discuss the practical privacy implications of both platforms. Meanwhile if you use iCloud backups all your dat
959.
▲
by
cageface
6y ago
What do you see as the deficiency of kotlin's handling of nulls?
960.
▲
Hey, We Need to Talk
(rustyshelf.org)
1 points
by
cageface
6y ago
|
0 comments
More ›