Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
vbernat
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
37 ms
·
421.
▲
by
vbernat
10y ago
Starting from Android 6, it's easy to check if the device is up-to-date from an Android point of view: in "About phone", you have an "Android security patch level" section which should be match the current month.
422.
▲
by
vbernat
10y ago
Use of ptrace will incur a huge performance penalty. Why not just using a mount namespace and using an overlay filesystem?
423.
▲
by
vbernat
10y ago
I don't think acpid would help much for the halt command. However, it would enable to halt the machine from the web console.
424.
▲
by
vbernat
10y ago
The more layers you have, the more time you need to convert all of them to IPv6 (from network to all the applications). IPv6 implementations of various things is always less complete than their IPv4 counterpart. Notably, even low-level stuf
425.
▲
by
vbernat
10y ago
More and more people are now getting IPv6-only connections (notably on mobile). To access IPv4-only websites, the ISP is using "carrier-grade NAT". Therefore, if your website is IPv4-only, users will go through a big translation c
426.
▲
by
vbernat
10y ago
/usr can be made read-only. It is more convenient to have everything in /usr than to have /bin, /sbin, /lib, etc.
427.
▲
by
vbernat
10y ago
Isn't conf.py executed? You should be able to put whatever execution step you want in it.
428.
▲
by
vbernat
10y ago
40% is a marginal rate. For the lower part of the income, you'll have a lower marginal rate. The effective rate is lower than the marginal rate. 23% is the rate of someone single and declaring 75k€ of net income (the marginal rate in t
429.
▲
by
vbernat
10y ago
It means that you would have been surprised if the jogger was making a jump to her left (avoiding hole in her path for example), forcing any driver to hit the brake.
430.
▲
by
vbernat
10y ago
This is already the case for SuSE and Redhat. Package names are different, RPM macros are different. Doing a package that works for both is gruesome. Also, at the time of SysV, you had to use two different init scripts.
431.
▲
by
vbernat
10y ago
MIT license doesn't cover derived code. Only attribution is needed.
432.
▲
by
vbernat
10y ago
That's a good reason to include license terms in each file. I don't think that Wordpress people were malicious here. The LICENSE file usually contains the global licensing terms (as seen in many GNU projects). Each source file sho
433.
▲
by
vbernat
10y ago
The score is a bit flawed as it assumes pertinent information can only be contained in text, not in images.
434.
▲
by
vbernat
10y ago
I agree. There have been far easier local exploit in the past. For example CVE-2006-2451 whose exploitation was quite simple and not using any race condition. Also CVE-2009-2692 or CVE-2010-3049. Browsing exploit-db makes it easy to find th
435.
▲
by
vbernat
10y ago
That's a bit unfair since: 1. Most users won't be affected by all the exploits (you don't stuff in a VM all models of network cards, SCSI controllers, etc) 2. Many deployments of QEMU (through Xen or Libvirt) are protected by
436.
▲
by
vbernat
10y ago
It's Pinba. http://pinba.org/
437.
▲
by
vbernat
10y ago
It is quite unlikely that generic Linux distributions will switch to musl as it lacks support of locales and NSS.
438.
▲
by
vbernat
10y ago
When I added one to one of my project, the change was immediately detected.
439.
▲
by
vbernat
10y ago
There is a lot of password-based authentication schemes that enables to not share the password with the remote end. You can send a hash. Or you can answer a challenge.
440.
▲
by
vbernat
10y ago
More and more clients are now IPv6 only (notably on mobile). If your service is only accessible through IPv4, the client will access it some kind of stateful equipments to do the conversion between IPv6 and IPv4. You are likely to get a sma
441.
▲
by
vbernat
10y ago
An interesting "extension" of C-r with zsh is to add pattern search: bindkey '^r' history-incremental-pattern-search-backward When you remember parts of the commands, you can do "C-r" then "echo*something&
442.
▲
by
vbernat
10y ago
Python also uses autogeneration for most of the documentation, but the documentation itself is not fully autogenerated. You write your documentation and you say to Sphinx: put the generated documentation for this module here. IMO, this is s
443.
▲
by
vbernat
10y ago
This part is here since quite some time (since the introduction of the "new" protocol, two years ago). It is not the complete picture since it's only the low-level view (mDNS and protobuf). It's not sufficient to build a
444.
▲
by
vbernat
10y ago
DIAL/SSDP is not used anymore (except for legacy apps, like the Youtube one). Now, this is mDNS (good) and proprietary protobuf protocol. There is no documentation for this but several people have reversed-engineered the stuff from the
445.
▲
by
vbernat
10y ago
SystemTap enables the same kind of analysis for a few years already. And it works well with older kernels (starting from 3.2, but really from 3.13). Of course, an in-kernel solution is better (and I believe that SystemTap will soon use it).
446.
▲
by
vbernat
10y ago
Both links contain figures about non-native speakers. And it seems that native/non-native Chinese speakers are more numerous than native/non-native English speakers.
447.
▲
by
vbernat
10y ago
Not sure. Compare: https://en.wikipedia.org/wiki/English-speaking_world (at most more than a billion) and https://en.wikipedia.org/wiki/Sinophone (more than a billion).
448.
▲
by
vbernat
10y ago
In addition, they could also have used agent checks to enable each MySQL server to decide of its own weight. This way, more busy servers could receive less traffic until the situation improves.
449.
▲
by
vbernat
10y ago
The article doesn't explain why the author didn't contribute to one of the existing solutions to add the only feature they were missing.
450.
▲
by
vbernat
10y ago
This website froze my Firefox running on an i7 CPU due to the animated background.
More ›