Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jallmann
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
26 ms
·
271.
▲
by
jallmann
12y ago
Creating good UX is certainly an iterative process, but the millions-and-years claim is a bit dramatic. It is definitely possible to 'over-spend' on UX, for example Google Maps was nearly perfect 3 years ago, but is increasingly u
272.
▲
by
jallmann
12y ago
Against a well-prepared adversary, a vulnerability can only be exploited once -- a zero day. After disclosure, or evidence of an exploit in circulation, such vulnerabilities become useless towards the agency's mandate, whether or not y
273.
▲
by
jallmann
12y ago
> Computer Security is more like chemical warfare Ignoring this nonsensical analogy... > undermine encryption, infiltrate networks, keep exploits to yourself This is really the MO of any intelligence agency; that is their job. > yo
274.
▲
by
jallmann
12y ago
Having offensive capabilities and actually utilizing such capabilities are two different things. You can acknowledge the need for the former alongside the dangers of the latter, just as you would with any standing military.
275.
▲
by
jallmann
12y ago
Others have said as much. Here is a quote from William Binney, another NSA whistleblower, on advice that he has for Snowden: > I would tell him to steer away from anything that isn't a public service — like talking about the ability
276.
▲
by
jallmann
12y ago
> nobody uses the construct "xx hundred" for numbers above 9. I use it all the time. What's easier to say, "one thousand two hundred" or "twelve hundred"?
277.
▲
by
jallmann
12y ago
The only "problem" is the cute color scheme (each Ocsigen projects gets its own scheme), but so what. Believe me, you don't notice the colors when using these docs for Real Work. The content here is solid; complaining about a
278.
▲
by
jallmann
12y ago
Haven't used js_of_ocaml personally, but documentation for Ocsigen's other projects is excellent, such as lwt. Took a quick glance through the js_of_ocaml docs and they seem similarly comprehensive. Note this is API reference docu
279.
▲
by
jallmann
12y ago
Nobody is saying that humans are perfect drivers; that is a red herring. The question is whether driver-less technology is ready to subsume humans. Without critically thinking about the state of current technology and its limitations, we mi
280.
▲
by
jallmann
12y ago
Humans and robots have very different failure modes. The problem with robots is ensuring they gracefully recover from unexpected states, whether induced maliciously or not. Everybody on HN should understand the difficulty of writing correct
281.
▲
by
jallmann
12y ago
My ChromeOS machine is a thin client that's used for SSH, connecting to either a server somewhere, or a beefier computer at home, so I can work from the couch. Originally had crouton set up for some local dev (CLI tools only to save RA
282.
▲
by
jallmann
12y ago
Some video encoders already incorporate perceptual optimizations (eg, x264's psy-rd and psy-trellis) that "look" better but lead to objectively worse results with traditional image quality metrics. Audio codecs, however, have
283.
▲
by
jallmann
12y ago
Yep, fascinating stuff. Here's their plan for fixing the machine: http://www.wsdot.wa.gov/Projects/Viaduct/Media/Default/Docum...
284.
▲
by
jallmann
12y ago
Not so much on the device itself, but there is a lot of baggage around the iOS workflow, imposed by Apple. You have to pay Apple $99/year, set up provisioning profiles, and fiddle with code signing when doing deployment. It was a gigan
285.
▲
by
jallmann
12y ago
Regarding three tier caching between RAM/SDD/HDD: isn't this exactly what ZFS L2ARC is supposed to do? Relying on that seems closer to the Varnish philosophy of leaving as much to the underlying system as possible. Or would t
286.
▲
by
jallmann
12y ago
Jeffrey Scofield has a OCaml cross-compiler for iOS [1], and a number of of example apps are available, including ones using OpenGL ES. The bridges connecting OCaml to iOS UI components are incomplete, so you might have to do a bit of work
287.
▲
by
jallmann
12y ago
George R.R. Martin's first book, The Dying of the Light (published 1977), is set on a lone "travelling" planet whose interstellar course passes it through a multi-star system. The final stages of this traversal is the premise
288.
▲
by
jallmann
12y ago
> the idea that static type checking makes developers more productive and prevents tons of errors is overstated Then perhaps you are understating the importance of software correctness. While type systems can be an almost religious topic
289.
▲
by
jallmann
12y ago
The PBS documentary series Nature has a really awesome episode about penguins using this technology. Really amazing footage. Not sure if the episode is streamable anywhere, but here is the site: http://www.pbs.org/wnet/
290.
▲
by
jallmann
12y ago
> Can anyone explain how the advice generalizes? The factors constrained by the hardware can be generalized -- cacheability, memory bandwidth, etc. The rest is dependent on the performance characteristics of the runtime, especially the G
291.
▲
by
jallmann
12y ago
> (games, video codecs, etc.) prefer the intrinsics Nit: Most of the projects I'm familiar with (libav/ffmpeg, x264, etc) prefer to break out the SIMD into hand-written functions, instead of relying on intrinsics or even inline
292.
▲
by
jallmann
12y ago
Maybe being sensational is unnecessary, but risk taking is absolutely necessary for science. Recently on HN: the story of John Paul Stapp, the fastest man on earth [1] [2] Sensationalism, while perhaps strictly unnecessary, is inspiring, an
293.
▲
by
jallmann
12y ago
What exactly would you replace SIP with? Hangouts? Skype? Another proprietary OTT solution? Please, no. Are you confusing SIP with the public switched telephone network? They are two very different things; SIP can be used to signal PSTN tra
294.
▲
by
jallmann
12y ago
Not disagreeing with you. Learning a new JavaScript API is much more accessible than waddling through the morass of VoIP standards. But ultimately, that's all WebRTC is -- an API specification with MTIs for media handling that are goin
295.
▲
by
jallmann
12y ago
There is a lot of hubaloo over WebRTC in the telecom space, because there's nothing else happening there. Traditional V/VoIP has been stagnant since people started doing video chat using large TVs a decade ago, calling it telepres
296.
▲
by
jallmann
12y ago
Yes, with premium video, a subscription based model is a necessity. Advertising alone is not an option. The mechanics of video subscriptions is an interesting discussion for another time, however it's not certain whether a completely a
297.
▲
by
jallmann
12y ago
> readership is easily measured This is probably a big part of the problem. Online ad revenues aren't going to equal those for print, simply because there is so much more visibility into targeting, reach and conversions. Thus, adver
298.
▲
by
jallmann
12y ago
The issue is not black and white. Why should Chrome implement Apple HLS, rather than Adobe HDS, Microsoft SmoothStreaming, or MPEG DASH, among other HTTP streaming formats? What about RTSP -- a protocol designed for streaming, which Andro
299.
▲
by
jallmann
12y ago
Safari is the only browser that implements HLS except recent Android. Chrome does support H.264 in HTML5.
300.
▲
by
jallmann
12y ago
I doubt VoLTE will make any practical difference in day-to-day usage, unless carriers allow customers to default to a custom SIP/IMS registrar -- which won't happen for a long time. Calls (signaling) are still routed through the c
More ›