"What's the thing you like least about your job?"591 karma · joined September 9, 2007
jack@randombit.net
https://twitter.com/randombit https://github.com/randombit
[ my public key: https://keybase.io/jacklloyd; my proof: https://keybase.io/jacklloyd/sigs/tKaiJfvmYONF1UqbqHH1z-ZkqDn7M9Awbs2XrGcPV-c ]
"What's the thing you like least about your job?"The overall design, including how it is possible to do secure delegation, is fairly well described in a paper from the 'Storage Security and Survivability 2008' workshop - http://tahoe-lafs.org/~zooko/lafs.pdf
I don't believe reality television adds anything of value to the world, but that doesn't mean I think it should be 'stopped' (and what does that even mean?). Can you explain?
Another factor of living in the middle of nowhere, especially after living in DC and NYC, is the technical/social isolation is pretty intense. I'm about 10 miles from Dartmouth, and there is small tech culture there, but it's not like there are monthly Lisp or Scala or security meetups. Or even a student ACM chapter, for that matter. No matter how you slice it, it's hard to replace quality in-person interactions with online. IRC and mailing lists are great and useful things, but being able to hang out drinking coffee with someone while you sketch out ideas in a notebook is pretty damn important too. (There are plenty of interesting people out here, but most programmers, especially the good ones, will of course gravitate to urban areas, so the population of tech people out here is near zero).
Just as well, since it looks like pinboard gets the things that bugged me about delicious right.
No one is having problems with this in C because C doesn't have exceptions.
No one is having problems with this in C++ because C++ supports RAII via destructors which are guaranteed to run on stack unwind.
And, of course, this is assuming either Coverity manually checked and confirmed each of these problems (possible, but not mentioned in the article) or that Coverity's scanner has a 0% false positive rate (highly unlikely to the point of patently absurd; my experience with static analyzers is false positives being 50 to 80% of the total though it's been a couple of years since I used Coverity specifically).
I can't say I understand why anyone would care too much about compilation speed, though - GCC+ccache is about as fast as Clang+ccache, as the primary bottleneck is disk throughput.
How will people react to it? Just ask yourself how older people reacted to electricity, the Internet, genetic engineering of infants, &c. It will seem normal once enough people have grown up with it, for the rest of us (outside of the neophiles, which probably is a majority on HN but a tiny minority in the general population) it will just seem crazy and strange.
I assume there is an a missing exponential in there (10^50?), since lead is an order of magnitude more dense than 1050 kg/m^3
Kind of nitpicking, but with an error like this I have to wonder about how well any of this is actually being explained. (Actually, given the accuracy rate of news articles on a science topic I'm very familiar with, I think I know the answer, unfortunately).
BTW, personal commentary: I was instantly turned off by the front page. The whole 'superdev' thing instantly made me think 'ninja', 'guru', 'superstar', I threw up in my mouth a little and closed the tab without looking any further.
Look at the number of horrific security holes in phpBB and Wordpress. Every other release or so fixes some new flaw.
While we've got a time machine handy: If he gave information about the location and plans of Vichy officials to the French resistance, would we say it was an act of espionage/treason/terrorism and/or murder?
It would be a very different story if the form suggested above was _the_ form, with zero loopholes available to people with expensive tax attorneys.
A better system might be to have a number of startup countries, let the people in them choose what laws they will or will not have, and also allow people to move easily between countries, so if the policies enacted in one turn out to suck, people can vote with their feet. And with a large number of countries to choose from, the ones with the best policies will tend to win out over the long term. Say to start, let's have fifty of them.
"Innovation has been impeded in recent years by a patent system that too often grants low-quality patents with overly broad claims, which have been used by opportunists to extort royalty fees from manufacturers — particularly in the high-tech sector. The problem of low-quality patents is exacerbated by a litigation system that yields unpredictable and often overcompensating damages determinations, which divert investment and resources from innovation."
"This new legislation contains a combination of provisions that will improve patent quality; will provide a more efficient mechanism for administratively challenging the validity of patents; and will provide more discipline and certainty in damages calculations and willfulness determinations. The patent system relies on high-quality patents. Patents with overly broad claims or inventions that are obvious and not truly novel impede innovation and unfairly cast doubt on the validity of those that are high-quality."
Abstract: Desktop computers are often compromised by the inter action of untrusted data and buggy software. To address this problem, we present Apiary, a system that transparently contains application faults while retaining the usage metaphors of a traditional desktop environment. Apiary accomplishes this with three key mechanisms. It isolates applications in containers that integrate in a controlled manner at the display and file system. It introduces ephemeral containers that are quickly instantiated for single application execution, to prevent any exploit that occurs from persisting and to protect user privacy. It introduces the Virtual Layered File System to make instantiating containers fast and space efficient, and to make managing many containers no more complex than a single traditional desktop. We have implemented Apiary on Linux without any application or operating system kernel changes. Our results with real applications, known exploits, and a 24-person user study show that Apiary has modest performance overhead, is effective in limiting the damage from real vulnerabilities, and is as easy for users to use as a traditional desktop.
I would hope the structural differences between the US situation in 1945 and now would be obvious - exporter vs importer, young vs old, short term debt (the war) vs long term (SS and Medicare, plus maintaining an ongoing worldwide military presence). And we don't currently have the advantage that every possible economic competitor of ours was recently carpet bombed and utterly drained by years of total war, which certainly didn't hurt our exports.
Adding for clarity: I don't currently believe either a default or major coastal flooding is inevitable or unstoppable, I just think there is substantially more risk associated with it than is generally perceived. Ironically, the perception of little risk can help make such events more likely, because after all there is little point wasting lots of effort trying to prevent something that probably won't happen, right?
Other events that were or will be likely to occur, but have a low perception of risk, include the recent financial crisis, and, looking forward a decade or two, ocean level rise flooding major cities, and a US debt default.
Some interesting events that (seem to) have a genuinely low probability, but would really change the world if they happened:
* Asteroid hit (either a big one, or a smaller one that hits just right).
* A 'supervolcano' eruption that puts us into nuclear winter
* Solar flares fry every piece of electronics on the planet
* Sudden tipping point in the Antarctic or Greenland ice sheets that raises ocean levels by a few meters over a year.
* A strong 'godlike' AI (benevolent or otherwise)
* A self-replicating nanoassembler
* Godzilla attack
There is a guy who goes by Lichens who does some beautiful stuff - here is one from him http://www.youtube.com/watch?v=DfMjJ2oMXI8
Not strictly drum&bass or techno, but I'll additionally recommend: Explosions in the Sky (everything from them, but especially 'Those Who Tell The Truth Shall Die, Those Who Tell The Truth Shall Live Forever'), Godspeed You Black Emperor ('Lift Your Skinny Fists Like Antennas to Heaven' and 'F#A#infinity') and My Morning Jacket (especially Z).
Even if it it did violate the clause: Apple changed it once, they can change it again...