144 karma · joined December 29, 2011
I think it's fantastic.
One design goal was to make the tool easy to use and share even on fairly restricted corporate networks. A save file contains the data and a copy of the tool, and is simply an HTML file with JS and CSS bundled. No external resources, so it's easy to trust with sensitive data, and easy to move onto even an "air-gapped" development network.
https://en.m.wikipedia.org/wiki/Communication_with_submarine...
The VLF section above that one is also relevant.
Then I had a problem with wicd - interface issues caused by the deprecation of ifconfig in favor of "ip" tools (Debian). Wicd is a set of Python scripts that call ifconfig.
So I submitted a patch to fix my issue, and tied it to the multiple bug requests already reporting the issue...
Wicd hasn't been updated in years though. With ifconfig starting to break (at least in some situations) it's going to need some updates soon.
I switched back to nm and found it's working extremely well these days.
But here goes...
Fries don't stay delicious very long. You get a couple minutes then they're blech. They don't work great out of drive-throughs, where you might take them home before eating, and now we have food delivery services where fries might sit 40 minutes before being eaten! Double blech.
This company made a coating for fries that makes them stay fresh for drive through service. That is old news. If you've had fries from fast food you've probably had these coated fries. People like them and don't know they're coated.
But that just covers a couple minutes... Could that company make a coating that keeps fries good for 40 minutes?
Awesome lady scientist says yes! Other people say no. Awesome lady scientist says, let's do it anyway!
They succeed. NPR Journalist does the Pepsi challenge on them - the fries are good. They're in the process of selling them to companies now.
If an attacker got hold of a large number of bank account user logins, I'm not sure what they'd do. My bank doesn't provide a feature to quickly transfer cash from the website... Several hundred large billpay changes would show up and be easy to cancel... Perhaps they'd just gather personal info useful to a social engineering attack...
Asserts make the code blow up, which can make a problem easier to spot in dev/testing. In production it seems better to throw an exception, even if the program can't handle it well and just has to quit nicely.
I like your defensive programming strategy - see if the tires are flat before you get out on the highway.
z=dict(x)
z.update(y)
It's clear and concise, and it's obvious which one gets precedence, even if it's two lines.For the dude there's a .5 prob of getting a great X and a .5 prob of getting an unknown X.
A guy has to use Mom's X. I think the paper's argument still holds, because there's a larger amount of possibilities for women than men, but I can't take this much further without circular reasoning.
My impression has been that companies have prevented each other from distributing to some of those rich and democratic small countries. Through region specific licensing of their media they've limited distribution. I don't think those are political measures, although certainly in other cases companies have used political means to achieve their goals.
Ooh! And the US (Cuban cigars).
Kudos Facebook.
I'm a little disappointed that Google is returning Goog+ results above other social networks when the + results clearly are not as relevant, but hopefully they'll iron that out over time.