Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
billywhizz
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
61.
▲
by
billywhizz
3y ago
yes, the learning curve can be a problem initially but, once you grok it, it opens up a whole world of interesting possibilities. and i do think, once you have created your initial transforms, it is then much easier for non-tech folks to &q
62.
▲
by
billywhizz
3y ago
yes. back in the day i would tend to wrap my database api in xml first in a standardised way and then i could just use xslt to return json or other formats from the api depending on the mime types requested by client. this fits in nicely wi
63.
▲
by
billywhizz
3y ago
yeah, making XML/XSLT fast is definitely a hard problem. still in pretty wide use in enterprise systems where correctness and interop are bigger priorities. i did quite a lot of work with shipping api's recently and you would be s
64.
▲
by
billywhizz
3y ago
well yes. i agree re corba, j2ee etc. but i think there were a lot of very nice technologies around xml that enabled automatic discovery, interop, validation etc. and we have ditched them all because there was also a lot of unnecessarily co
65.
▲
by
billywhizz
3y ago
XSLT is also so much more than just a way to render html. especially version 2. the browsers afaik are still XSLT 1 which is kinda limited. back in the day i built so many nice solutions for both web and internal services using XSLT as a ke
66.
▲
by
billywhizz
3y ago
works fine for me in a new tab also on chrome/ubuntu.
67.
▲
by
billywhizz
3y ago
you don't actually need a smartphone at all. i discovered this by accident when my smartphone died. here is what i did. - installed the whatsapp "app" on my crappy old android tablet that i hardly ever use - used SMS to
68.
▲
by
billywhizz
3y ago
i have been back on a dumbphone for quite some time now. i use the web almost exclusively on laptop - when i am mobile i don't want to be connected to it. whatsapp works great in the browser on a laptop. if you only have a dumbphone yo
69.
▲
by
billywhizz
3y ago
on my crappy old i5 dell laptop running ubuntu 22.04 i see ~1.5ms for bash and ~1ms for sh. i dunno where these really bad numbers are coming from tbh.
70.
▲
by
billywhizz
3y ago
on 08 dec larson wrote "the problems AI currently solves can only be cracked if very large repositories of data are available to solve them. ChatGPT is no exception—it makes the point. In fact, it's a continuation of previous inno
71.
▲
by
billywhizz
3y ago
there's quite a big difference between "pirating" digital content and making it available to anyone for free and taking that content and building a for-profit service on top of it, which is what OpenAI are doing, no?
72.
▲
by
billywhizz
3y ago
there is an ongoing initiative in EU (I think US has something similar brewing) called SEPA-Inst which in theory allows free transfers between bank accounts in the EuroZone. sadly, it still comes with a lot of caveats and not possible to gu
73.
▲
by
billywhizz
3y ago
there is also a b2b game in play here by deno. i'd imagine a FaaS JS/TS only platform powered by Deno runtime is attractive to a lot of already existing web services who want to expose the ability to write webhooks/event-base
74.
▲
by
billywhizz
3y ago
if you didn't know already, it's very easy to roll your own JS runtime with whatever bits you need using deno_core crate. https://deno.com/blog/roll-your-own-javascript-runtime
75.
▲
by
billywhizz
3y ago
Steve Ballmer is the answer you are looking for I think.
76.
▲
by
billywhizz
3y ago
thanks! love your uPlot library btw!
77.
▲
by
billywhizz
3y ago
on my currently crappy internet on ubuntu 22 i get ~2.65 seconds for bun and ~5.6 seconds for npm for a clean install without caching. so approx 2x as fast as npm.
78.
▲
by
billywhizz
3y ago
bun startup is fast compared to other JS runtimes but imo this is little or nothing to do with JSC versus v8 as the javascript engine. i did some experiments a while back and wrote them up here if you want to take a look. https://
79.
▲
Cracking the Scalability Wall – Java CPU Cache Contention and False Sharing
(youtube.com)
2 points
by
billywhizz
3y ago
|
0 comments
80.
▲
by
billywhizz
3y ago
i just tried recompiling v0.0.2 ( https://github.com/just-js/just/releases/tag/0.0.2 ) of just-js and comparing it to current. for the completely static build on ubuntu 22.04 i see following: 0.0.2 (v8 v8.
81.
▲
by
billywhizz
3y ago
yes. author of just-js here. a minimal build of a v8 based runtime weighs in around 23-25 MB on modern linux using latest v8. this gets bigger all the time, due to new functionality being added to JS/V8 and no easy way to decide what p
82.
▲
by
billywhizz
4y ago
it is! people who love bashing JavaScript always come up with this line that just-js "is not JavaScript". ¯\_(ツ)_/¯
83.
▲
by
billywhizz
4y ago
they upgraded postgres recently and it uses a different default authentication mechanism which broke just-js. they seem to have stopped doing runs right now so just-js should re-appear when they start again.
84.
▲
by
billywhizz
4y ago
i'm sorry but this is not true. postgres pipelining is not allowed in the benchmarks any more, and even when it was, just-js was completely compliant with the rules and it was other C++, PHP, Rust and C# frameworks that were non compli
85.
▲
by
billywhizz
4y ago
like bun or node or deno (Rust as well as C++). in techempower, the vast vast majority of code running in the just-js entry is JavaScript. all the core libraries for networking and interacting with the OS are js wrappers around C++/v
86.
▲
by
billywhizz
4y ago
a web browser?
87.
▲
by
billywhizz
4y ago
you might want to check it out again! the latest code is more mature and hopefully easier to use. it is though very much designed to be a lower level SDK rather than an all-singing/dancing higher level platform like node.js or deno. al
88.
▲
by
billywhizz
4y ago
one of the reasons it was cheap was they got faulty 64k ram chips at a knock down price - hence the 48k. this film about sinclair is well worth a watch. https://www.youtube.com/watch?v=XXBxV6-zamM
89.
▲
by
billywhizz
5y ago
i don't think it's a stupid question and not sure why you getting downvoted. the earlier blog post from tailscale goes into more detail about how the system in question works: https://tailscale.com/blog/an-unl
90.
▲
by
billywhizz
5y ago
you should always be learning. and excited when you are. do you know everything?
More ›