Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
valleyer
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
37 ms
·
511.
▲
by
valleyer
8y ago
Can you perhaps be more specific about which document you think answers the question: what position or opinion caused Charney to be censured? I've taken an admittedly brief look through them and, while I see some hints as to the genera
512.
▲
by
valleyer
8y ago
FreeBSD quite famously is not licensed under the GPL but rather under a BSD-style license.
513.
▲
by
valleyer
8y ago
Interesting article! I worked for 5 years on a team who had just started using code reviews. What we found was that code reviews didn't often find bugs in the changes themselves, but they were very effective at preventing bad decision
514.
▲
by
valleyer
8y ago
Oh ok, I misunderstood you... sorry
515.
▲
by
valleyer
8y ago
Many minor macOS updates add features. 10.6.6 added the App Store. 10.7.2 added iCloud. More recently, 10.14.3 [0] added things as small as "a menu item to News for opening a story in Safari". (As an arguably even more trivial
516.
▲
by
valleyer
8y ago
> Apple doesn't do point upgrades for previous releases unless there's a critical security bug in them This is not true. Minor updates to Mac OS X pretty much always contain a handful of non-security bug fixes.
517.
▲
by
valleyer
8y ago
> Management needs to allow engineers to have more time to do this, which is at the expense of working on features or fixing already screened bugs. IMO, this sentence is the key. For Apple to improve its software quality, it needs to st
518.
▲
by
valleyer
8y ago
> I would poke around at code and attempt to make theoretical fixes for bugs I couldn’t reproduce. This sounds like a great way to accrete unnecessary code, some of which will create even more bugs.
519.
▲
by
valleyer
8y ago
I believe car travel provides that same benefit without the dehumanization.
520.
▲
by
valleyer
8y ago
Safari shows favicons in tab titles in macOS v10.14 Mojave.
521.
▲
by
valleyer
8y ago
Safari does not run at ring zero. However, it can make system calls into the ring-zero kernel and drivers. If there's a bug in the kernel or drivers, that can cause the kernel to crash. There are other scenarios that don't invol
522.
▲
by
valleyer
8y ago
That is true, but it's not how I interpreted the word "adaptation" here. Sorry for the misunderstanding.
523.
▲
by
valleyer
8y ago
That doesn't really jibe with the fact that it was based on Carbon (which of course didn't exist in NeXTSTEP) until Snow Leopard, so I don't think it's true. https://web.archive.org/web/2015071115461
524.
▲
by
valleyer
8y ago
Similar, but doesn't really seem to be the same thing. In the Van Halen case, they're trying to see if the service provider even finds out about the clause; to pass the test is to weed out the brown candies. In the orange juice
525.
▲
by
valleyer
8y ago
Banks could easily simply reject overdrafts instead of allowing them while charging fees.
526.
▲
by
valleyer
8y ago
> Keychain is supposed to be a secure storage solution, so I can't imagine they want users to be able to view that data This seems at odds with the fact that macOS comes with a built-in app called "Keychain Access" that al
527.
▲
by
valleyer
8y ago
The WebObjects 6 line is a joke, kind of like Half-Life 3.
528.
▲
by
valleyer
9y ago
That's true (and an admirable practice for the reasons you specify), but at that point it's no longer a matter of "here's a $50, keep the change". I and many people I know carry cash infrequently because of the ubiq
529.
▲
by
valleyer
9y ago
> you have be a shameless mingebag to collect the 3gbp change This doesn't make sense in a society (like the US) where many (most?) people pay for dining out with a credit card.
530.
▲
by
valleyer
9y ago
Some of his commits surely don't even compile. This one takes the leading # characters off of preprocessor directives: https://github.com/ariya/phantomjs/commit/52e4849a36c68b15c6...
531.
▲
by
valleyer
9y ago
2.4%? Their earnings reports say ~16%: https://abc.xyz/investor/pdf/2017Q3_alphabet_earnings_releas... Still lower than you'd expect given that the corporate tax rate was 35%, but way different from 2.4%.
532.
▲
by
valleyer
9y ago
Am I missing something? That still sounds profitable just based on the data I read in these comments: 7 ton / acre * $220 / ton - (435000 gallon / acre * $0.40 / 1000 liter) $881.34 / acre
533.
▲
by
valleyer
9y ago
Yes: the browser is not in control of resolving "localhost" to 127.0.0.1, nor is it in control of resolving 127.0.0.1 to the loopback interface. These are details the OS is in charge of, not the browser. So the browser can'
534.
▲
by
valleyer
9y ago
Software updated less than six months ago is "abandoned"?
535.
▲
by
valleyer
9y ago
I don't think that is a valid comparison. If a flight delay causes me to miss a connection, then I paid for a service (getting me from location A to location B by a certain time) that I did not actually get. Same if the Wi-Fi is out o
536.
▲
by
valleyer
9y ago
They could counteract the disadvantage to offenses by allowing holding by the offense in the tackle box. This would have the extra benefit of protecting backs better from being blindsided. It's hard to gauge the effects of these kinds
537.
▲
by
valleyer
9y ago
Text rendering does not live in the kernel on macOS or iOS.
538.
▲
by
valleyer
9y ago
> as Safari does exactly the same thing Source? I thought Safari downloaded the Google Safe Browsing database (using the "Update API" described at https://developers.google.com/safe-browsing/v4/#updat
539.
▲
by
valleyer
9y ago
No, the Spectre paper discusses cross-process attacks too. First, you use BTB poisoning to coerce the victim process to branch-mispredict to code of your choice (a "gadget"). You can get that code to load memory of your choice,
540.
▲
by
valleyer
9y ago
Basically, let's say there's a syscall that takes a user buffer and size and copies it into kernel stack for processing. (This is common.) If you overflow that buffer, you can overwrite the return address in the kernel stack, wh
More ›