Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kilburn
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
20 ms
·
121.
▲
by
kilburn
5y ago
As someone in a similar position to yours, let me add a couple reasons: - Sustained push towards non-repairability of their devices. Solder/glue everything, prevent 3rd party replacements. - Monopolistic behavior where they can get awa
122.
▲
by
kilburn
5y ago
I agree with you on the premise but not on the motives. People who hold the money/power don't want to lose it. Quick (big) changes are a huge risk to their positions. Hence, we get slow gradual changes instead. It really is that s
123.
▲
by
kilburn
5y ago
Food for thought > BioNTech alone could lift German economy by 0.5% this year https://www.reuters.com/article/us-germany-economy-biontech-...
124.
▲
by
kilburn
5y ago
I find the "Do not block the event loop" example terrible: const fs = require('fs'); fs.readFile('/file.txt', (err, data) => { // perform actions on file content fs.unlink('
125.
▲
by
kilburn
5y ago
I hardly ever minimize/hide windows, and I don't use virtual desktops/spaces either. My workflow is based on two main hotkeys plus some extras: 1. Alt+Tab to change between applications. Set it up so it ONLY switches between
126.
▲
by
kilburn
5y ago
Code doesn't exist in a vacuum, it exists in the context of our general knowledge. I would argue that the only comment really useful here would be one pointing to the paper/wikipedia article/whatever that explains the algorit
127.
▲
by
kilburn
5y ago
Maybe it does not seem a reasonable price to you, but for people who don't know, the HiFive Unmatched [1] sells for 679$ [2]. This is the most powerful RISC-V platform you can buy today. It comes as a Mini-ITX board including 16Gb of D
128.
▲
by
kilburn
5y ago
I ask for camera-on whenever there are less than 5 persons in a call. The fact of the matter is that most people (myself included) are able to read visual cues from others and adapt their message accordingly. Actual communication (which ent
129.
▲
by
kilburn
5y ago
The sad part is that governments did step in and mandated that anything with a radio MUST follow a bunch of rules (certification) and MUST implement measures to ensure that the device cannot reasonably be made to operate outside of those
130.
▲
by
kilburn
5y ago
I don't see it. To be in this business you need the companies making games to trust you. Otherwise your certifications are worth nothing. Would you really risk your reputation (and hence your entire business) for peanuts? If you system
131.
▲
by
kilburn
5y ago
I think you are spot on: statistical player profiling + controlled environment testing is the good and potentially permanent solution to this problem. In my vision every game creates a model of your behavior/capabilities (server-side).
132.
▲
by
kilburn
5y ago
To play devil's advocate, what I see in that demo is that: - Yeah, some lower-level stuff seems to be broken (the windows console I/O stuff). - Microsoft's devs linked to a very nice website that quickly and nicely explains
133.
▲
by
kilburn
5y ago
I tried to use examples where some inherent performance penalties where easy to see: - Unicode text: All text consumes more memory (because the character space is much larger). Basic text processing ("wrap this paragraph at 80 characte
134.
▲
by
kilburn
5y ago
> "Functions always have a single entry point; they should have a single exit point." Kind of moot as soon as you are using a language with exceptions, where by definition every function can have surprise exit points at every p
135.
▲
by
kilburn
5y ago
While it is true that older software is extremely snappy if you compare it with what we use today, it is not that hard to find examples where we have come a long way. Off the top of my head: - You can mix chinese and russian characters in a
136.
▲
by
kilburn
5y ago
> Is there any use case where you would want to deal with sparse arrays? Not really. Now explain why [,,,].map((e,i) => i) is [,,,] instead of [1,2,3] please ;)
137.
▲
by
kilburn
5y ago
The big difference here is that nobody should expect this app to continue working without updates. Contrast this with something like sublime text: years from now you can still expect it to work normally. What I expect is that if your app w
138.
▲
by
kilburn
5y ago
I think you are speaking about HTTP push, which has been abandoned [1] (also discussed in HN [2]). [1] https://evertpot.com/http-2-push-is-dead/ [2] https://news.ycombinator.com/item?id=25283971
139.
▲
by
kilburn
5y ago
It looked interesting to me, but their disnhonesty just threw me back: > Not a subscription—never expires > Includes 1 year of free version upgrades Are you telling me that a third-party slack client will keep working forever without
140.
▲
by
kilburn
5y ago
The fact that legislation exists has done me wonders fending against dark patterns. Real example: Client> We want the "I agree" button checked by default Me> I'm not a lawyer, but I think this goes against the GDPR in t
141.
▲
by
kilburn
5y ago
This is an active field of research. Search for "program synthesis". We are advancing, but the current state is... not mind-blowing yet (albeit somewhat cool!). See [1] for an example interactive demo and [2] for the corresponding
142.
▲
by
kilburn
5y ago
Right after the first question, someone should try replying in the lines of: I have expressed in no unclear terms that I want to cancel my subscription and I don't want to answer any further non-essential questions about it. Any furthe
143.
▲
by
kilburn
5y ago
In Spain (a liter-only country very adept to wine) you can buy wine in two ways: 1. By the bottle. Bottles are usually 750ml, but 700ml and 1000ml are not that rare. In any case, you bought that bottle of that specific wine brand/yea
144.
▲
by
kilburn
5y ago
You want your kids to learn the scientific method [1], not "science" ;) [1] https://en.wikipedia.org/wiki/Scientific_method
145.
▲
by
kilburn
5y ago
You are thinking about decoding, validating and forwarding a packet. I'm not a networking guy, so take the following with a grain of salt. Even without ASICs the read/decode/forward part is apparently not a big deal: you can
146.
▲
by
kilburn
5y ago
This is explicitly answered in the second blog post [2] of a 3-part [1,2,3] series over at the anapaya website: > A careful reader may have gotten the impression that SCION is simply source routing in disguise, however, this is not the c
147.
▲
by
kilburn
5y ago
Missouri's laws were stricter than the norm -> McDonals had to explicitly put "(contains 17% edible plastic)” in the menu there -> the poster you are replying to saw that -> said poster states that no fact checking websit
148.
▲
by
kilburn
6y ago
Notice that your reasoning could be perfectly extended to assembler: there are assembler parts below your C/C++/rust code. If C/C++/rust are so powerful, why don't they write everything in that language? The answer
149.
▲
by
kilburn
6y ago
For external files in particular you can use Content Security Policies [1] in the server configuration. Injecting third-party content then requires editing both your site and the server setup. Of course, you can make the policies more or le
150.
▲
by
kilburn
6y ago
> would anyone say that this person should continue to receive UBI? I would. There are two ways to look at this: 1. We are supporting this person through UBI. We don't want to support neo-Nazi people. Therefore they should not recei
More ›