Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Tehnix
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
15 ms
·
91.
▲
by
Tehnix
6y ago
A CLI offers horrible discoverability compared to a UI where you can properly model UX. You can sorta approximate it with TUIs, but then you're basically building a simplified UI anyways. I say this as someone that's a heavy CLI u
92.
▲
by
Tehnix
6y ago
Contrary to most comments so far apparently, I'm just happy to see any WASM projects secure corporate backing. I think Ferrous System wrote about it nicely[0], but having people full-time on projects like this has a tremendous positive
93.
▲
Rust on AWS Lambda Using AWS CDK for Deployment
(github.com)
4 points
by
Tehnix
6y ago
|
0 comments
94.
▲
by
Tehnix
6y ago
Rust doesn’t have linear types, but rather affine types, and present quite different designs.
95.
▲
by
Tehnix
6y ago
Examples of excellent package systems: - Haskell: Stack with stackage (mainly because of stackage) - Rust: Cargo and crates They are both above and beyond the rest of the space.
96.
▲
LiquidHaskell Is a GHC Plugin
(ucsd-progsys.github.io)
4 points
by
Tehnix
6y ago
|
1 comments
97.
▲
by
Tehnix
6y ago
In all the parts of the world I’ve been in, I’ve never seen a gas station without an electronic sign?
98.
▲
by
Tehnix
6y ago
Actually, that’s not correct about gas stations. Having worked at one, we would check the prices of the two others on the same road once every hour. These numbers were reported into HQ, and a price adjustment would be made to be lower. It’s
99.
▲
by
Tehnix
6y ago
> Being able to apply CATs to old resources and start getting cost data back would be a huge improvement for my day-to-day work For what services can't you do this? I recently made a script that iterated over all DynamoDB Tables, La
100.
▲
by
Tehnix
6y ago
>If a programming language evolves to the point that previous programs written in that language no longer compile then it's no longer the same language. I don't really buy that you cannot ever introduce breaking changes. That&#
101.
▲
by
Tehnix
6y ago
In Denmark, at least, as long as you live, work, or even if you are a relative to someone or a couple, you can get into the country. So there shouldn't be a problem in your case :) (it's basically meant to only limit tourism). Doe
102.
▲
by
Tehnix
6y ago
The only model where a one-off payment really makes sense is for products that have zero cost for the developer to keep alive. For example an SQL Client doesn’t need a cloud component. The difference here is, Roam and similar services run o
103.
▲
by
Tehnix
6y ago
So Chrome is only showing the domain part now? Just like Safari has been for a long time? Personally I quite like it. From what I understand the main goal is to make phishing attacks more clear to the user, since this is ultimately only a t
104.
▲
Apple Music Joins Black Out Tuesday
(twitter.com)
4 points
by
Tehnix
6y ago
|
0 comments
105.
▲
by
Tehnix
6y ago
I'd recommend wemux[0] for anyone wanting to share tmux sessions with other people (or even just themselves). It supports several modes: - mirror: to attach to server in read-only mode. - pair: attach to server in pair mode, allowing t
106.
▲
Common JSON Patterns in Haskell, Rust and TypeScript
(codetalk.io)
2 points
by
Tehnix
7y ago
|
0 comments
107.
▲
Common JSON Patterns in Haskell, Rust and TypeScript
(codetalk.io)
5 points
by
Tehnix
7y ago
|
0 comments
108.
▲
Live Migration of DynamoDB Tables
(codetalk.io)
2 points
by
Tehnix
7y ago
|
0 comments
109.
▲
Visual Studio Code on iPad
(codetalk.io)
4 points
by
Tehnix
7y ago
|
0 comments
110.
▲
by
Tehnix
7y ago
There's a whole range: - Free and good (Scandinavia, France, and many other EU countries) - Cheap and good (South Korea) - Expensive and good (US) - Expensive and bad The US doesn't rank that high out of those options to be honest
111.
▲
by
Tehnix
7y ago
I think no-op is a bit misleading, and throwing away is more precise, since Rust has strict evaluation. let _ = timeConsumingFunction(); Still needs to spend time performing timeConsumingFunction(). It might not move, but it still
112.
▲
by
Tehnix
7y ago
That's typically the case when dealing with very abstract functions: zoop :: (a -> b -> b) -> b -> [a] -> b zoop _ b [] = b zoop abb b (a : as) = abb a $ zoop abb b as Can barely be more precise
113.
▲
by
Tehnix
7y ago
> Instead of just using foldr, you've reimplemented it, and don't even know that! This completely misses the point of the article... The author demonstrates a general concept (type holes) on a simple piece of code, to explain a
114.
▲
by
Tehnix
7y ago
I think a lot of people are missing the point of the article. People are complaining about the complexity of the function or similar, which is basically brushing off that some problem domains just are complex. Putting this into context, the
115.
▲
by
Tehnix
7y ago
Two main reasons: Elasticity and Availability. Our services are highly elastic, and can vary from processing 8 million events/day to 600 million events/day. Same as with our users, which are mainly active during work hours, with s
116.
▲
Elm-spa: single page apps made easy
(elm-spa.dev)
2 points
by
Tehnix
7y ago
|
0 comments
117.
▲
Amazon RDS Proxy for AWS Lambda
(aws.amazon.com)
78 points
by
Tehnix
7y ago
|
31 comments
118.
▲
by
Tehnix
7y ago
I've used Raindrop for a long time ( https://raindrop.io ) to store a bookmark of all articles I read, categorised in months. It's been interesting to see the variations in "slow" months and busier months. I ca
119.
▲
by
Tehnix
7y ago
Apple is probably one of the better companies w.r.t. accessibility. You can make the cursor big and a bunch of other things.
120.
▲
by
Tehnix
7y ago
I don’t have any particular need to defend the posting, but I disagree with your take, as I think you’re not aware of how subjective your opinion is, and there are more target groups than what you seem to focus on. > This post is not for
More ›