Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
tiew9Vii
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
19 ms
·
181.
▲
by
tiew9Vii
5y ago
I have been using Actix Web as an excuse to learn Rust recently. I like the fact Actix Web is lightweight and fast. You can deploy it on cheap $5 VPS's and get single-digit millisecond response times and memory usage. For API type work
182.
▲
by
tiew9Vii
5y ago
Agree, direct managers, make or break all the difference. Ex Atlassian. Worked on a good team. We were told we were seen as "high performance". I had positive reviews, was told I was, without doubt, the star/person who made t
183.
▲
by
tiew9Vii
5y ago
I have a 100Mbps internet connection. I nearly closed the page thinking it was broken as I sat looking at a blank white screen. Only 10 seconds later as i was moving the cursor to close tab button did it render. On looking the homepage is 1
184.
▲
by
tiew9Vii
5y ago
It sounds like they are caching database queries. > Parts of the blog posts are cached using memcached for 10 mins That means Django needs to accept the request, route it, pull the data from memcached, render the template. For such a sit
185.
▲
by
tiew9Vii
5y ago
Not just simplicity but consistency also. The file system layout, configuration file syntax, and man pages are just far more coherent. Using Linux a lot then trying OpenBSD, after getting familiar with the general layout, it's clear Op
186.
▲
by
tiew9Vii
5y ago
Was this taking a MongoDB database app and pointing to CosmosDB or was this developing a app around CosmosDB's partitioning etc but using the MongoDB API for read/write? The former, lift and shift scenario I can understand as you
187.
▲
by
tiew9Vii
5y ago
The CosmosDB serverless pricing model seems very good value for small to medium usage. CosmosDB is also unique in it has geospatial type/query support which DynamoDB etc don't. I believe the serverless pricing is fairly recent so
188.
▲
by
tiew9Vii
5y ago
I believe so. https://cachix.org/ provides some off the shelf services. There's a few blog posts about using AWS S3 as a binary cache so you can roll your own.
189.
▲
by
tiew9Vii
5y ago
This is good to see. It shows you can write native cross-platform apps that are fast and have low system resource usage instead of the now default, packaging your app in a standalone resource-intensive web browser, aka Electron. It's a
190.
▲
by
tiew9Vii
5y ago
The interesting ones for me are Cloudflare workers and Fastly Cloud@Edge. The next generation of serverless, WebAssembly has huge potential outside the browser
191.
▲
by
tiew9Vii
5y ago
Think of WASM as a JVM alternative, but it has heavy sandboxing. By default, WASM is pure computing. It can't interact with the outside world. You need to allow WASM to talk to the outside world explicitly. You have native performance.
192.
▲
by
tiew9Vii
5y ago
About 7 years ago. We had XML data that needed putting in an Elastic search index. XSLT was a perfect match for doing the transform. Also used it for pdf report generation a good 10+ years ago. Data was in XML format, used XSLT to format th
193.
▲
by
tiew9Vii
5y ago
Great news. I had blocked Sky News from my Youtube account as didn't want to see it's content but was still having Sky News content pushed to me in the app. I suspect because of the recent News Media Bargaining Code https:/&
194.
▲
by
tiew9Vii
5y ago
I think on a budget it’s hard to beat Cloudflare workers. I’ve never been a fan of the serverless model, building on AWS Lambda etc, wiring up API gateways, slow cold starts, the hidden extra costs, EGRESS, gateway pricing etc. Recently try
195.
▲
by
tiew9Vii
5y ago
I don't think Webassembly will ever replace Javascript in the browser. Javascript has a low barrier of entry and if you are creating React/Angular sites there's little to gain from Webassembly for someone not interested in sa
196.
▲
by
tiew9Vii
5y ago
Good reason being JSON is trivial to parse in the browser and webapps exploded in use? It's a valid reason but that doesn't mean something with a strong schema that has a good user experience is bad? There's nothing fundament
197.
▲
by
tiew9Vii
5y ago
Rest over HTTP works well. You get easy load balancing, caching etc. JSON seems to of been the message format of choice due to easy interoperability with the browser. However, with this, you end up writing serialisers on the server, deseria
198.
▲
by
tiew9Vii
5y ago
This is a recommended read on the subject "Designing a URL structure for BBC programmes" https://smethur.st/posts/176135860 . Clean user friendly urls are often at odds with persistent urls because of the info
199.
▲
by
tiew9Vii
5y ago
I had a situation I gave a method argument a type hint, I then called that method with a completely different type by mistake. The type checker didn’t pick up the error so I got a runtime exception where I’d expect a type checker to catch t
200.
▲
by
tiew9Vii
5y ago
The thing with Python types is that they are “type hints” and not true types, hints is the keyword. There’s also two type checker implementations. As they are hints it means you can still pass in wrong values in some situations and what typ
201.
▲
by
tiew9Vii
5y ago
Interestingly they don’t list Apache Pulsar or Splunk as a competitor yet list AWS. Splunk acquired Streamlio the people bind Pulsar in 2019 so you have to ask with the Confluent IPO what are Splunk doing with Pulsar? It is looking like a m
202.
▲
by
tiew9Vii
5y ago
Yes it is yet they have massive losses. The money is also likely in the same ballpark of Cloudera / Horntonworks and other companies providing professional services for open source software who have all struggled to make the business m
203.
▲
by
tiew9Vii
5y ago
They offer commercial support services/contracts for Apache Kafka. They sell proprietary Apache Kafka add-ons for enterprise such as authentication/authorisation RBAC. The open source Kafka release supports auth/authz but not
204.
▲
by
tiew9Vii
5y ago
I was thinking the exact same thing. With a geohash someone only needs to provide 7 to 9 characters depending where they are and the accuracy needed. Also as each additional character in the hash adds accuracy it should be easy for an opera
205.
▲
by
tiew9Vii
5y ago
Native is now broken/deteriorating because of the web/online first obsession. I moved house last year and was on a very poor internet connection, 0.5Mbps up, 1Mbps down at best, often unreliable. This made using my computer (Mac&#
206.
▲
by
tiew9Vii
5y ago
Why did you invest in a index fund? Who made you aware of index funds? My point is when you know about what to do with your money it’s an obvious one which has payed off for you. Did you learn about index funds from family, friends or on yo
207.
▲
by
tiew9Vii
5y ago
Only on a 100Mb network and use OpenBSD with an APU4 so it’s more than fast enough for my connection, speed isn’t a problem. The big advantage I see with OpenBSD is the simplicity. Everything about it is simple. Where things are installed a
208.
▲
by
tiew9Vii
5y ago
Kafka from what I have seen is winning in large orgs. The main reason is Confluent, the marketing and the commercial support contracts that comes with Confluent. Then you have the ecosystem around Kafka is a bit more mature. Personally I pr
209.
▲
by
tiew9Vii
5y ago
I always see the advice never give your asking salary upfront. Recently I want to move work and willing to take a pay cut just to move so gone in with the honest approach which I am told is bad for maximizing salary. Right now I'm not
210.
▲
by
tiew9Vii
5y ago
If you can chunk the response json-seq/xml (sax parser) may be worth looking at. The server can incrementally stream a chunk and client incrementally consume a chunk keeping flat memory usage. I think gRpc also supports streaming but d
More ›