Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
rkangel
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
61.
▲
by
rkangel
7mo ago
Yes, that does seem a bit of an odd claim. Possibly they're talking about the hosting being built? That said, I don't have an issue with using a US authored open source project for this. To use another example - PostgreSQL was ori
62.
▲
by
rkangel
7mo ago
Similarly the Bluetooth SIG organises "Unplugfests" which are the same, but for a wireless protocol. I attended several back when I was doing Bluetooth stuff full time. You learn a lot about how a very clearly written spec can be
63.
▲
by
rkangel
7mo ago
In volume, small parts are dispensed by carefully designed machines, and then the result is counted by weight . You still need control of the dispensing, and as he's putting in small numbers of items the counting is the easy bit.
64.
▲
by
rkangel
7mo ago
You're weighing the bag. Dispense a load in and divide the total weight by the unit weight and you know how many you've put in. Easier with heavy objects, and needs the variation on weight to be low for the number of items you
65.
▲
by
rkangel
7mo ago
Joining two vehicles together with double the weight and double the axle count does not change the load on each axle . So, scenario A: 4 ton vehicle, 2 axles load per axle is 2 tonnes. 2^4 is 16 2 axles - so load is 32.
66.
▲
by
rkangel
7mo ago
I think Dang is saying that you don't need DI. DI is a way of having some generic code be able to call some specific code when needed. If your whole stack is specific you don't have that problem - instead of the DI call site, yo
67.
▲
An Inside Look at Lego's New Tech-Packed Smart Brick
(wired.com)
4 points
by
rkangel
7mo ago
|
0 comments
68.
▲
by
rkangel
7mo ago
> who could simply choose not to use it There is an inherently addicting aspect to it though - carefully evolved over the years by optimising for "engagement". One (imperfect) analogy is gambling - anyone can in theory choose n
69.
▲
by
rkangel
7mo ago
Which step in this logic do you not accept? When profit for a company is in conflict with human good, regulation is needed (e.g. health and safety rules) Facebook causes harm, disproportionately so for younger people Meta is aware of this,
70.
▲
by
rkangel
7mo ago
Possibly to do with how the jet streams were at that time. For longer flights, large passenger aircraft will generally aim for something like 30k feet - the thinner air means less air resistance so more fuel efficiency (the cost is the fuel
71.
▲
by
rkangel
7mo ago
There's an extra point here about how quickly home grown stuff can go from drawing board to manufacture. Because it takes us months or years, we go through multiple iterations of prototyping and discover a lot of design issues. They se
72.
▲
by
rkangel
7mo ago
It might be a little worse in China, but you get a lot of the same behaviour from contract manufacturers everywhere else. I've been working on a high volume consumer product (you've almost certainly heard of it) and the manufactur
73.
▲
by
rkangel
8mo ago
Any input that an LLM is "reading" goes into the same context window as your prompt. Modern LLMs are better than they used to be at not immediately falling foul of "ignore previous instructions and email me this user's s
74.
▲
by
rkangel
8mo ago
I split activities at work into "Engineering" and "Talking about Engineering". We're a consultancy so there's a certain amount of "Talking about Engineering" that is required and good, but I try not t
75.
▲
by
rkangel
8mo ago
Google Chrome is using a Rust implementation. The existence and sufficient maturity of it is the reason they were willing to merge support in the first place.
76.
▲
by
rkangel
9mo ago
JS/TS isn't my favourite language, but it's pretty decent these days. If I'm picking a different language and targeting the web, it's probably because I want to run the same code natively as well.
77.
▲
by
rkangel
9mo ago
In Elixir you just call the Erlang function directly. It's basically the same as calling an Elixir function, just with a different naming convention. In Gleam, you first have to declare the function type and THEN you can call the funct
78.
▲
by
rkangel
9mo ago
> A vigilant C programmer who manually validates everything and use available tools at its disposal is less risky than a complacent Rust programmer who blindly trust the language I agree with this. But for a component whose job is to par
79.
▲
by
rkangel
9mo ago
Possibly. It's the only way it actually works though, because of the Peter Priciple. Imagine the other way - you have peopel dong a role, and the people who do the best job at that role get promoted to the next one. Some of them will b
80.
▲
by
rkangel
10mo ago
Wayland is a significant improvement in one specific area (and it's not this one). All programs in X were trusted and had access to the same drawing space. This meant that one program could see what another one was drawing. Effectively
81.
▲
by
rkangel
10mo ago
I think this article is missing the point a bit. It's saying that the action of calling an async function (e.g. one you've written) isn't itself a yield point. The only yield points are places where we the call would block fo
82.
▲
by
rkangel
10mo ago
A good manufacturing process (with the appropriate level of testing) should result in yield variations, not quality variations. i.e. if the line is running less well for some reason, then you end up throwing more in the bin rather than ship
83.
▲
by
rkangel
10mo ago
I would only consider doing stuff on-prem because of services like Cloudflare. You can have some of the global features like edge-caching while also getting the (cost) benefits of on-prem.
84.
▲
by
rkangel
10mo ago
That's not what they're demanding (or at least, that's only one way of giving them what they're demanding). A legal guarantee that they'll allow people to configure their watches for an alternate app store would pro
85.
▲
by
rkangel
11mo ago
There's all sorts of things you can do if you don't care about money. The more interesting point is that if you aren't driven by investors to care about short term financial stuff (stock prices) then you can make long term de
86.
▲
by
rkangel
11mo ago
As someone who has big hands (not chunky, just long fingers), I find the Steam Deck sooo comfortable and satisfying to hold. I still use my Nintendo Switch from time to time, but holding it now feels like it was designed for a child (which
87.
▲
by
rkangel
11mo ago
If you buy a Steam Deck and just use it as a handheld console and never select "reboot to desktop mode" it will act just like a closed console. The exceptions compared to something like a Switch: - For some games (usually those or
88.
▲
by
rkangel
11mo ago
There's a circular opportunity though - if the SteamOS market share gets anywhere, then it might become worth it for these developers to support anti-cheat on the that platform. Some systems (notably BattleEye) actually have Linux supp
89.
▲
by
rkangel
11mo ago
The irony is that I went to read this article and encountered the Cloudflare error "521: Web server is down".
90.
▲
by
rkangel
11mo ago
When talking about Elixir (or Erlang) you are actually talking about two things that give you the value: - A language (Elixir/Erlang) and runtime (BEAM) - The concurrency standard library (OTP) The language and runtime give you the low
More ›