Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
zimbatm
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
46 ms
·
481.
▲
by
zimbatm
9y ago
WebSocket. ELB adds latency and is harder to debug.
482.
▲
by
zimbatm
9y ago
This seems like a useful feature but it would be nice to have a better understanding of how it affects rate-limiting. Historically Route53 has been pretty useless for service discovery because of the heavy rate-limiting. Something around 5
483.
▲
by
zimbatm
9y ago
My hope with HTML5 was that complexity would be removed in the standard; reduce the platform to smaller generic components. Instead we have this ever-expanding feature set, a constant stream of new standards that have to be implemented. I
484.
▲
by
zimbatm
9y ago
I wonder what measures are in place in the bare-metal edition to protect themselves from firmware attacks. What protects them from possible attacks against BIOS flash or potentially infect the CPU and HDD chips?
485.
▲
by
zimbatm
9y ago
This seems like a really useful service! If it was under the umbrella of a bigger non-profit it would probably be more successful to recruit companies. Right now it looks like it is done by a single person which means the project can disapp
486.
▲
by
zimbatm
9y ago
For programmers, QWERTY is actually superior to DVORAK in my opinion. The US keyboard variant more specifically as most language designs have been influenced by how reachable each punctuation is to that specific layout. And with auto-comple
487.
▲
by
zimbatm
9y ago
Yeah this is painful. Why do some users feel so entitled? The hard part is not to feel bullied into doing work for free and not to react in a snarky way. The best remedy I find is to know exactly where I stand. Is it something I am interest
488.
▲
by
zimbatm
9y ago
I built https://github.com/zimbatm/h to satisfy the same need but it's a command-line tool, not a FUSE filesystem. In some way I prefer it because transparent network access doesn't work really well with fail
489.
▲
by
zimbatm
9y ago
Authy also has a Desktop agent that can link with the phone's OTP. It doesn't work on Linux though.
490.
▲
by
zimbatm
9y ago
Every time I tried to do GTD it just makes me unhappy. It is something related with encoding all the little things, put them into boxes, organize. And ultimately becoming the robot executing the tasks that I have set for myself. The list b
491.
▲
by
zimbatm
9y ago
The main reason to mention GPL specifically is as a side-attack to Linux. This feud has been going on for a looong time. Finally MINIX is more popular that Linux! Never mind that it's being used as a backdoor.
492.
▲
Nix Conference 2017 Live Stream
(youtube.com)
2 points
by
zimbatm
9y ago
|
0 comments
493.
▲
by
zimbatm
9y ago
If you haven't already, I recommend getting one of their probes from the Atlas program: https://atlas.ripe.net/landing/get-involved/ It's basically a legal botnet where you can participate by installing
494.
▲
by
zimbatm
9y ago
Another thing that's good to know: vboxfs (the default VirtualBox file-sharing filesystem) doesn't support mmap(). The are quite a few software that use mmap to access files, especially databases. When that happens, either avoid u
495.
▲
by
zimbatm
9y ago
translation: we are pleased to announce that we're extending per-second billing across our platform. we were first to do it. it's actually useless (but we were first!). let me show you why: ... but we are forced to do it because o
496.
▲
by
zimbatm
9y ago
This confusion is exactly why "piracy" was used as a marketing term by the MPAA & friends.
497.
▲
by
zimbatm
9y ago
This is fine until optimisations are needed. Most meaningful performance work requires changing data structures which impacts the shape of the interface.
498.
▲
by
zimbatm
9y ago
git-crypt[1] is quite handy in cases where the credentials have to live along the code. It's a nice improvement over having credentials in clear in a git repo and relatively easy to implement. [1]: https://www.agwa.name/
499.
▲
by
zimbatm
9y ago
Interesting, they are adopting the same pattern that I had discovered for AWS modules: * all modules take in a var.name and var.tags variables. * if the resource has a unique identifier, use var.name as a prefix (eg: "${var.name}-elb&q
500.
▲
by
zimbatm
9y ago
If Facebook had released the code under BSD then nobody would have complained. But this basically gives a BSD plus patent grant, and reverts to BSD if there are any patent litigations. And now people are complaining.
501.
▲
by
zimbatm
9y ago
Nix is a bit like JSON + functions. An object (called attrset in nix): { a = 3; b = 4; } A list: [ 1 2 3 4 ]; A string: "hello" A multi-line string: '' multine string &#x
502.
▲
by
zimbatm
9y ago
NixOS is the system configuration layer and closer to puppet in solo mode. With a single (or multiple) nix file(s) it's possible to configure a machine and it's services entirely. NixOps is the cloud configuration layer, it provis
503.
▲
by
zimbatm
9y ago
Yes it shouldn't be used for privacy-sensitive identities. Right now opening a new link in a new tab will use the default profile, this makes it super easy to link profiles. Even if that was fixed, all the tabs have pretty much the sam
504.
▲
by
zimbatm
9y ago
It's the most confusing part of Kubernetes IMO. It's a load-balancer with a very restricted feature set so what is it good for? The main issue it tries to solve is how to get traffic from outside of the cluster to inside. The ingr
505.
▲
by
zimbatm
9y ago
In this particular case it's more likely negligence. I can easily see how a missing integration test, and a few code changes later, the feature gets broken and nobody notices it. It doesn't prevent any normal codepath from executi
506.
▲
by
zimbatm
9y ago
How does Equifax build their database of people exactly? If it's all based on public information then they could argue that it's not really a leak. They are merely interpreting public information to build credit score. If guess fo
507.
▲
by
zimbatm
9y ago
The important part of multi-cursor editing is the visual feedback. It means that the user doesn't have to fully understand what is going on before using the feature. And more importantly, there is no need to plan 10 moves ahead.
508.
▲
by
zimbatm
9y ago
The bytecode representation is more compact than the compiled JavaScript. And this has an impact on execution speed. See past discussion: https://news.ycombinator.com/item?id=14050625
509.
▲
by
zimbatm
9y ago
The best approach that I have found is to use the git commit timestamp (or epoch 1 as a fallback) instead of the current timestamp. After all if the build is reproducible, it doesn't matter when it was built, only what input it was giv
510.
▲
by
zimbatm
9y ago
Actually, ideally GPG public keys would be small enough that they could be inlined with the script. Why is it that a SSH public key are on a single line but GPG have to be a page-full?
More ›