Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bdonlan
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
33 ms
·
361.
▲
by
bdonlan
15y ago
What if the robot really enjoys fetching sandwiches? Sure, that may be because we programmed it to enjoy (experience a high fitness value for) obeying orders, but once we've created such a being, do we not have an ethical obligation to orde
362.
▲
by
bdonlan
15y ago
Well, sure, it doesn't _require_ it. But the alternative is higher query latency. You have to collect a filtered set of the join column from table A, then ship them over to the servers responsible for table B. If your interconnect has high
363.
▲
by
bdonlan
15y ago
Yep, it currently limits you to a 10G database size. Makes sense, though - SQL techniques like LIKE filters or joins really do require all of your data to be in memory with a very high-bandwidth, low latency interconnect - ie, it all has to
364.
▲
by
bdonlan
15y ago
Work is being done in this direction, with mount and UID namespaces. The main concern is that allowing users to make these kinds of bind mounts may confuse legacy suid apps.
365.
▲
by
bdonlan
15y ago
What does kqueue give that epoll doesn't? Note also that signalfd() can do something similar to your dispatch_source.
366.
▲
by
bdonlan
15y ago
Hmm - if there's no additional charge, why not do this by default?
367.
▲
by
bdonlan
15y ago
I would expect them to receive shipments directly from the manufacturer, not via amazon retail warehouses...
368.
▲
by
bdonlan
15y ago
Native client isn't pepper - they're two different things. If netflix was using native client, it wouldn't _need_ a plugin preinstalled - they'd just download a native client executable the first time you connect.
369.
▲
by
bdonlan
15y ago
Federally commissioned works do not 'retain copyright'. They don't have copyright _at all_ (by law). As such, there is no legal basis for restricting copying of such works. Of course, this includes the IEEE - they can republish all they wan
370.
▲
by
bdonlan
15y ago
Why should people care about what certain obsolete versions of OpenSSL support? Also - it doesn't appear that 1.1.0 is released; do you mean to say it's only supported by an unreleased version?
371.
▲
by
bdonlan
15y ago
Most banks support this I thought - just mail a deposit slip and a check (signed, with a "FOR DEPOSIT ONLY" endorsement) to the right address. I've done it before with ETrade Bank and ING Direct at least, and I imagine brick-and-mortar bank
372.
▲
by
bdonlan
15y ago
Your presentation mentioned that goals may be allocated to CD ladders and the like - if so, what happens if you 'dip into' this? Wouldn't you be hit with an unexpected CD early withdrawal fee then?
373.
▲
by
bdonlan
15y ago
It might make sense in some cases; it takes less labor to accept electronic payments than paper-check payments. If the fees cost less than paper-check processing labor, it makes sense to pay the fees. I agree that it might not make sense fo
374.
▲
by
bdonlan
15y ago
It depends on the payee. Many payees do support electronic payment; banks will print a check for those that don't. Encouraging people to use bill pay for everything allows them to collect fees from the payee for those who collect electronic
375.
▲
by
bdonlan
15y ago
Microsoft puts a LOT of effort into application compatibility. They're very serious about it, and the fact that they fail at times is proof of how hard it is to maintain app compatibility when application developers are doing their best to
376.
▲
by
bdonlan
15y ago
At least on Linux, there is no address space change when you make a syscall - entering ring 0 _grants access_ to the top half of the address space, where kernel code and data lies, but there's no change in page tables (with all the overhead
377.
▲
by
bdonlan
15y ago
You can. Just set a value in the "Shift series _____ weeks" field.
378.
▲
by
bdonlan
15y ago
Those two examples are _exactly_ the same; it's clear you don't understand the actual problem. With SQL, you must never, EVER mix untrusted data (ie, data from a user) with your trusted code (ie, SQL statements). The same applies to HTML -
379.
▲
by
bdonlan
15y ago
IANAL, but it's my understanding that there's no particular conflict here. You'd be licensing the same work under multiple licenses; if any one of them authorizes some particular use, that's enough to be an affirmative defense against copyr
380.
▲
by
bdonlan
15y ago
It's also a LOT easier to recover from a key breach - you expire the old *.com certificate, and publish a new one under the root. No problem. The root key, of course, must be VERY carefully guarded - but since updates are infrequent, this c
381.
▲
by
bdonlan
15y ago
Both sides have to generate secure random numbers in order to perform an ephemeral diffie-helmann exchange securely; if the client's random number is insecure, a man in the middle attack becomes possible. Non-DH-based exchanges are even wor
382.
▲
by
bdonlan
15y ago
gmail does not allow executable attachments - even when zipped, it will inspect the inside of the zip file and reject the executable.
383.
▲
by
bdonlan
15y ago
On Linux, the chrome team chose to integrate with system package managers instead of using their native updater - arguably the native updater would have worked better (many Linux distros still don't support delta updates!), but they wanted
384.
▲
by
bdonlan
15y ago
The generator on this webpage is based on five samples from the Javascript PRNG (all from the same state, so effectively only 32 bits of entropy or so), plus the browser's window size and client viewport size, and mouse movements. Prior to
385.
▲
by
bdonlan
15y ago
This is a hardware hack relying on the CPU's response to an overly-short reset pulse. It's highly doubtful that it can be used on PPCs unchanged.
386.
▲
by
bdonlan
15y ago
I think the difference here is that there is not, in fact, unrestricted side-effects. Because the STM transaction scope is decided by the interpreter, not by the programmer, the interpreter can ensure the current STM transaction is committe
387.
▲
by
bdonlan
15y ago
Gold is not entirely useless - it is used in small amounts in some electronics manufacturing (as a coating to improve conduction and resist corrosion for pins on CPUs, etc). It is also biologically inert, so if it were cheaper, it might fin
388.
▲
by
bdonlan
15y ago
What did you find it?
389.
▲
by
bdonlan
15y ago
Servers in a data center are a very different beast than portable devices. They also have far fewer regulatory restrictions than cell phones; you don't need to register your custom server with the FCC, after all.
390.
▲
by
bdonlan
15y ago
It also should be pointed out that paypal disputes can sometimes be automatically opened by paypal - I had one opened once, and the automatic system didn't even offer an option to comment and say "Yes, I did mean to make this transaction";
More ›