Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Tehnix
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
20 ms
·
151.
▲
by
Tehnix
8y ago
Very exciting announcement at AWS re:Invent :) I'm personally very hyped for using Haskell natively on Lambda! In the keynote he mentions the partner sponsored runtimes, and actually said "Scala and Haskell, you'll just have
152.
▲
Custom runtimes for Lambda: bring your own language
(twitter.com)
1 points
by
Tehnix
8y ago
|
1 comments
153.
▲
by
Tehnix
8y ago
Quite excited for this! We have currently been experimenting with using DynamoDB, and managing our own rollups of our incoming data (previously on an RDS, which is not a good choice for this kind of data). --- I've seen a lot of people
154.
▲
by
Tehnix
8y ago
>if anyone is keeping Lambdas warm at more than n=1 capacity There are various ways to do it, but I feel that it's a very suboptimal solution, and it still won't guarentee no cold starts happen. I've personally come to the
155.
▲
by
Tehnix
8y ago
We're already doing this, but unfortunately this doesn't work well when you are expecting lots of parallel calls, and various times. The obvious solution would be to just merge microservices into the same lambda, but then we'
156.
▲
by
Tehnix
8y ago
We are using Node.js. From what I’ve seen online, Python should be the fastest though. Edit: wanted to add, that from what I’ve gathered from people testing online, bundle size didn’t really matter, but perhaps someone else has some informa
157.
▲
by
Tehnix
8y ago
The VPC startup times are insane, so we quickly move our lambdas out of that, accepting the trade off. Our normal cold starts are in the 1-2 second range, and the app initialization comes after. Too high for an API facing users :/
158.
▲
by
Tehnix
8y ago
I really hope this helps with the cold start times on Lambda. We were currently looking heavily into moving our API from Lambda to EKS, but if this impacts cold start times, I think we will look at how it ends up looking like in practice.
159.
▲
The Haskell Patternopedia
(github.com)
2 points
by
Tehnix
8y ago
|
0 comments
160.
▲
Wise Mans Haskell
(anchpop.github.io)
5 points
by
Tehnix
8y ago
|
0 comments
161.
▲
by
Tehnix
8y ago
Fair enough, I seemed to have missed the background part from > An app is considered "in use" when you're actively using it in the foreground, or when it's in use in the background, which the status bar will indicate.
162.
▲
by
Tehnix
8y ago
No. That would quite literally be the “Always” setting... For example, for Messenger to share live location, it needs location sharing to be always, and not just “While using”. With while using though, you are still able to share a pin poin
163.
▲
by
Tehnix
8y ago
For the second point: Settings -> Privacy -> Location Services and then set the app to “While using the app”.
164.
▲
[video] Hackett: a metaprogrammable Haskell
(youtube.com)
3 points
by
Tehnix
8y ago
|
0 comments
165.
▲
by
Tehnix
8y ago
Eh, it's not anything like it. German is very different from English, especially in the way you position the verbs. It's a rather silly example, with one word. Following that logic, French would be a lot easier for anything Englis
166.
▲
by
Tehnix
8y ago
I've really been enjoying Parsec, for whenever I wanna casually drop into a Windows game (am mainly using macOS). Great job!
167.
▲
by
Tehnix
8y ago
> It's well known the EU doesn't like Google and Facebook because of how disruptive they are Um, what? No? > Please don't insult my intelligence and say that France would have voted to hurt some of the most innovativ...
168.
▲
by
Tehnix
8y ago
It is most definitely not an out of date stereo type that (a looot of) French people are not particularly fond of English. Go to any university and you’d be surprised about the amount of students that don’t speak English, or can just muster
169.
▲
by
Tehnix
8y ago
> Maybe it's because I tend to search for programming/hardware questions, but that's my experience. I feel like I have the reverse experience—that only non programming queries work well on DDG. I have literally switched my
170.
▲
by
Tehnix
8y ago
> After this, with good naming and conventions operations should be obvious Why on earth rely on people for this when you have a machine available for you, that can automate all this? A good type system is invaluable for both on-boardin
171.
▲
by
Tehnix
8y ago
I feel like dynamically types programming languages had a huge hype period, and then all the startups we saw write in their dynamic languages later ended up adding types, because maintainability is simply SO much easier when you have a good
172.
▲
by
Tehnix
8y ago
That doens’t change that from a consumers viewpoint, they were a failure though?
173.
▲
by
Tehnix
8y ago
YouTube is broken for anyone that isn’t a giant media corporation, or very heavy ad buyer. The biggest YouTuber on the platform regularly gets false copyright claims, DCMAs, etc.
174.
▲
by
Tehnix
8y ago
I wonder how this interacts with GDPR? Could I send a mail to VISA, asking what information they are tracking on me? Or is it “okay” because it’s anonymized?
175.
▲
by
Tehnix
8y ago
For everyone complaining about g3rv4 not (very understandably) taking a stand against slack, I'd advise you to clone it, and keep it live. That way we remove focus from g3rv4, but we keep alive the great extension that he built. (I
176.
▲
by
Tehnix
8y ago
I'm not really sure what you're trying to get at? While, sure, Haskell excels at making (e)DSLs, it's far from the only usage for it. For web development it's quite good as well, a long with a ton of other areas. There a
177.
▲
by
Tehnix
8y ago
That's cool. I've quickly learned that I much more enjoy scrapping redundant code and relying even more on the type system, with things like Higher-kinded types, GADTs, etc. Elm for me fills the niche of stepping stone into Pure F
178.
▲
by
Tehnix
8y ago
As far as I know, ports are strictly asynchronous, compared to native code, which can be synchronous. This means that if you are using native code for something that is 100% synchronous, you now have to go through a huge hassle of every cal
179.
▲
by
Tehnix
8y ago
What is the “this” that Dart also offers? With the languages I specifically called out, a LARGE part of them is purity, and not providing the type system escape hatches that TypeScript/Flow does, to maintain easier gradually switching
180.
▲
by
Tehnix
8y ago
I think there’s a very weird mismatch between the way the core language people are pushing for the adoption of the language, and then at the same time they will turn around and say “we’ll, it’s not even 1.0, yet, so what’d you expect”. The
More ›