Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Matthias247
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
61.
▲
by
Matthias247
3y ago
Yes it is. It's more or less a scheduler library, that you link together with all the other code you have to get a microcontroller system image. There are no processes in FreeRTOS, just tasks (threads).
62.
▲
by
Matthias247
3y ago
Not exactly sure if that's what you recommend. But connection termination is not necessarily a good thing for DDOS mitigation. The reason is that the client might just retry immediatly - and it will do that using a new TLS connection.
63.
▲
by
Matthias247
3y ago
there even exists a https://opencode.de/de , so you get opencodedede
64.
▲
by
Matthias247
3y ago
It looks pretty cool. And is actually something I tried while I was working on futures-intrusive (before I lost most interest in async Rust). But besides being possible, I'm wondering if its a *realtime* OS in the sense that the term s
65.
▲
by
Matthias247
3y ago
It's in the first paragraph? > But that’s nothing compared to the top US rate in 1944: a whopping 94%, which was applied on all income over $200,000. That’s equivalent to $3.45 million in 2023 income.
66.
▲
by
Matthias247
3y ago
They work if you have control over the client and can either explicitly configure them to use a proxy server or if your client is ok to speak to a different domain for which you have the legit certificates. With the Netflix app both of this
67.
▲
by
Matthias247
3y ago
If you really like it subscribe for one month, watch it and cancel. But the worst parts of crave seems not the pricing but that they also can’t deliver any quality. I had it for a year via a forced Telus PikTv subscription and everything lo
68.
▲
by
Matthias247
3y ago
A l7 (http) proxy will not work for this. Even if you are able to redirect the app to your proxy by overriding DNS it would just fail on the TLS handshake since Netflix is using https. You would need to have their private server certificate
69.
▲
by
Matthias247
3y ago
1) and 2) certainly apply. 3) and 4) don't. Testing in the largest region is one of the biggest anti-patterns.
70.
▲
by
Matthias247
3y ago
You can interrupt blocking IO calls using signals, so there is an alternative to using epoll/select for this. It can also be used to implement timeouts if another userspace thread tracks the IO operation duration and sends a signal to
71.
▲
by
Matthias247
3y ago
I guess it's not only about what the studios do. Japanese also have a different kind of loyalty from employees which rarely ever change change. It's probably 20 years of average tenure, compared to 2 years in the US. And that'
72.
▲
by
Matthias247
3y ago
It might just be a gigantic support burden for them: They then would have to care about thousands of hardware configurations, and people complaining "doesn't work on my PC". It's probably not worth it. Also the market fo
73.
▲
by
Matthias247
3y ago
This seems correct. But as the spec says, some services might run HTTP/3 on a different port than 443 - e.g. for load balancing purposes. Those setups would fail if clients just try to connect to 443.
74.
▲
by
Matthias247
3y ago
DNS over HTTP is something different than Service Discovery over HTTP ( https://datatracker.ietf.org/doc/draft-ietf-dnsop-svcb-https... ). The latter is plain DNS, but allows to transfer alternate service responses as pa
75.
▲
by
Matthias247
3y ago
Some might indeed do. According to my knowledge from testing 1 year ago it's mostly Safari that is doing this. Other browsers follow the specification and require Alt-Svc information.
76.
▲
by
Matthias247
3y ago
Very true. Actually HTTP now also just refers to the semantics. HTTP/2 and HTTP/3 are still HTTP. They all support requests, responses, verbs, status codes, headers, caching semantics, etc. The only thing that might become less co
77.
▲
by
Matthias247
3y ago
You can debug it because the telnet tool and the kernels TCP stack reassemble a lot of binary TCP and IP frames for you. If they wouldn't, you would have a much harder time looking at it. A QUIC library (or proxy) which reassembles all
78.
▲
by
Matthias247
3y ago
HTTP/3-only will not be a thing in the foreseeable future. One major reason is that clients actually need knowledge that a website supports HTTP/3. And how do they obtain that knowledge? It's over a HTTP/1.1 or HTTP/
79.
▲
by
Matthias247
3y ago
why would one use socket deadlines in Go? In Go you would typically just use Context.Deadline or a select and timer mechanism to implement timeouts - and the runtime manages those via timers integrated into the runtime. Socket timeouts are
80.
▲
by
Matthias247
4y ago
As an engineer on those level you are also mostly dealing with how to align a huge group of people - you are just not required with hiring, compensation, etc.
81.
▲
by
Matthias247
4y ago
You need to measure it for your application. A lot of people think „syscalls are expensive“ because that’s repeated for your years, but often it’s actually their implementation and not the overhead. Eg a UDP syscall will do a whole lot of r
82.
▲
by
Matthias247
4y ago
It comes with its own set of challenges. In the integration I've seen, it basically meant that all the latency in the system went into io_uring_enter() call which blocked then for far longer than any individual than any other IO operat
83.
▲
by
Matthias247
4y ago
I have no personal knowledge about VW. But industry standard is using an autosar based RTOS for all real time controller that you mention. Infotainment is mostly android or an OEMs private OS (which mostly means Linux with custom developed
84.
▲
by
Matthias247
4y ago
Ok sorry. Then it was a misunderstanding of my side as non native speaker. I always assumed it means recruiter since I’ve so far never seen the word used in another context
85.
▲
by
Matthias247
4y ago
it's in the headline: "staffer"
86.
▲
by
Matthias247
4y ago
Fibers would be stackful coroutines (every coroutine gets its own stack memory, and local variables inside a coroutine are placed onto that stack). Whereas C++ coroutines are stackless - local data in those gets placed into a magic object t
87.
▲
by
Matthias247
4y ago
> We have extractors for different user requirements to make adding APIs very straightforward. We have middleware for scoping requests per customer. In most languages, this is pretty standard, but in Rust, for our use case, they both req
88.
▲
by
Matthias247
4y ago
It might be assuming no energy price increases. Given that energy e.g. increased in many german cities from 30ct/kWh to > 60ct/kWh, it might break even much faster. On the other hand it might however also not include maintenanc
89.
▲
by
Matthias247
4y ago
Maybe - but it can also come with other costs. In a very walkable neighborhood you might not really need a car. And avoiding the costs for that car could get you the 35% back. (But of course some people might still want a car for reasons be
90.
▲
by
Matthias247
4y ago
I think I might have been the first person who reported this in 2019: https://github.com/rust-lang/rust/issues/59087 It’s a pretty interesting problem. While everyone assumed that futures are lightweight and
More ›