Wrote my take at how the it's distributed here https://medium.com/@arthurdebert/2abb1df33f6d
New York - 8 San Francisco - 16 Rest of CA - 12
The engineer in me wants to figure out if one could codify hips, bust, waist, and leg length to get a 4! set of combinations but I can't imagine any store that would buy 24 alternates in small, medium, large, and XL, that is 96 copies of the item just to sell one to someone. Not really economical. The thing that really bothers them though is when a supplier has reliably supplied the same size for several years and suddenly changes manufacturers or something and wham it doesn't fit.
It certainly suggests that roboticly made to order clothes would be a winner (Google could try that with their robotics companies) and one of the big obstructions, the sewing machine, is slowly succumbing to automation
Also worth noting that quality control and variability in manufacturing is so scattershot that 5 pairs of size 32 Levi's 501s will fit very differently.
(I'd be first in line because I could lose 20 lbs (9 kg).)
If you actually care about how your clothes fit and the style, then prepare to spend hours shopping per garment, or go custom.
Well I'm glad they clarified American women.
This isn't just all people packing on more fat - better nutrition leads to increases in height and bone density.
That is a disgusting statistic.
I went back to see him again and he had bought a Compaq desktop system. Intel 266Mhz ... it was crazy fast ... compared to the laptop. It was so fast it could play Delphine Moto Racer. I remember feeling totally overwhelmed as each month (it seemed) that Intel was upping speeds in 33Mhz increments.
I started buying "Computer World" magazines to keep up with the speed of innovation. Soon I was a computer expert and Dad made sure to tell his friends that.
He let me use his desktop whenever I came over to visit. It was too big to carry out to the car, which I think he was glad about. I used Laplink and a null-printer cable to try and siphon off his files so I could get Windows 98 to run on my laptop. Eventually, I started a software company and today Dad is using a custom PC I put together for him.
(Also, I wonder what the morale is like within the Itanium team.)
mov 1, [%esp] mov [%ebx], %eax
mov [%ebx], %eax mov 1, [%esp]"
Edit: A cursory search through the BBC's recipe database shows their tags to be notably more thorough, though at times mistaken (butter labeled vegan in http://www.bbc.co.uk/food/recipes/sugar_and_spice_67172) and unfortunately just as immutable at the NYT site.
Usually, I use allrecipes.com and pick only 4.5+ star recipes. It's pretty good overall considering the zillion of recipes available of widely-varying quality, though it requires some filtering to find something near to what you want. The major limitation to allrecipes is it's hard to modify a recipe to make your own variant, which should be effortless as "forking" (pun intended) on github.
I've also looked at recipe APIs-as-service like Yummly, but it's ridiculously expensive for anything other than massive, establish projects, so it's basically unusable. Most shops would be better off scraping from a bunch of AWS small instances for cheaper.
Everything from main courses, soups, side dishes, pies, desserts is in it.
I might add that since there are no ovens back then, you have to improvise to the instructions of "hold over fire", and "bake 'till brown", ect.
The only thing missing is search recipe by ingredients I have on hand.
there may come a time when I use recipes, but I prefer building pyramids to buying them.
Many of the procedures detailed in the service manual for my car are useless because the manual has too many variants merged together, and omit mine.
They have dedicated processors for offloading IO operations, which has a big impact on reducing pipeline stalls, and also part of why they are so much better at handling a multitude of VMs.
They have 4 levels of cache, with gigabytes of memory at level 4, data is kept close to the processors.
The hardware costs a lot, but if your software is licensed per core, there is a good chance you could save millions compared to an Intel solution. It depends on your usage scenario though. If everything is open source and you aren't paying per core fees, then there is probably no advantage for you.
The need to keep weight over the rear tires to increase traction was killed off long ago by increases in tire performance and the development of limited-slip differentials. Design and market changes have rendered the once functional shape purely aesthetic. Today's cars are neither fuel-efficient nor speed daemons. And the engines are water-cooled. So the aerodynamic shape has lost it's function. If it is holding true to its mechanical roots, those roots are long dead.
So what's left? From a mechanical point of view it is a rear-engine car fighting to become mid-engined without admitting the change. The shape's only function is aesthetic. Anyone claiming its shape or design layout is mechanically relevant comes off like those poodle owners who insist the silly haircuts are to keep the dog warm while swimming. If you like the look then you like the look. Don't try to justify your taste with engineering gobbledygook.
"52 years of staying true to its roots" sounds a little too much like "David Miscavige Leads Scientology to Milestone Year" for my tastes.
Yes, many completely ordinary cars today can match or out-accelerate a lot of the older cars mentioned in the article but that is only a single measure. If you're a "car person," you owe it to yourself to spend some time driving a 911 so that you can truly map that image to a physical experience.
That said for the 911, each of the cars that enthusiasts tend to love has its own character. You can give them all very similar performance specs on paper and driving something American, Italian, or German will still be a completely different experience; overall, the fastest car will not necessarily even feel the fastest; the slowest car that you can consistently drive the hardest might prove to be the most fun to drive.
His garage is the dream.
The fact that it's stack-based also makes for some very high code-density; a lot of the tiny demoscene demos (<=256b) make heavy use of the FPU, like these:
My recollection is this was published on the author's site years before being added to the "handbook" on the FreeBSD website. I could be wrong. Perhaps check archive.org.
From the new article it looks like it finally sunk now.
It was one of those lovely standalone episodes built on a What if premise, that is never mentioned again.
Battleship So Paulo was a ship that... sort of fought on WW1 (it started the war as active, but the British complained it had poor fire control, the ship was sent to US for refit, but the refitting ended after the war ended). And fought on WW2 (during WW2 the ship had problems with mobility, having a top speed of only 10km/h, that was nowhere close of the original design speed, so it was decided to use it as stationary defensive platform in Brazil's northeast, where a couple of U boats were attacking transport ships).
In 1951 it was sold to a british scrap company, the tug line broke mid-transport and the ship was lost very hard (as in: people have no idea where to look for it, they don't even know the initial direction that the ship went after the tow line broke).
No: Ok cool!
ps. Sarcasm is not very easy to detect via text!
I learned quickly that English weather forecasts are useless past the current day. It is probably due to the geographical location. East Coast US was accurate to 3 to 5 days. I just use Dark Sky to get weather for the next several hours, which is mostly accurate.
Given the situation with the contract I see lots of back and forth noting accuracy - but Met Office does just as good a job as anyone else, for probably a much higher fee.
I wonder if the BBC has checked the quality of the forecasts based on what actually happens? I use AccuWeather and the Aix Weather Widget (for Android) because they're nearly always right (where I live, at least) - and gives me much more useful information.
For example, I can't translate the Met's '50% chance of rain' - for a whole day - to real life. To me, that means it could not rain, or rain heavily all day, or anything in between.
Personally, I think it's a good thing. I like the Met Office (and in the interests of disclosure have worked with it on a couple projects) but it shouldn't have an entitlement to providing weather data for the BBC.
I'd like to see something like MeteoGroup get the contract. Would be really interesting to see what it could bring to the table.
Shame as while the BBC websites presentation of the data is pretty poor the MET provide open data feeds (hard to see that continuing if they are privatised) of 3 hourly forecasts out to 5 days for 5000 locations that are considerably more accurate and detailed.
http://i.imgur.com/vuCklmn.png is their example usage of the data.
Edit: It's this one: http://www.metoffice.gov.uk/services/mobile-digital-services...
Before I get to their ability to forecast correctly I need to say that their tech appears disorganised to say the least. Check out this garbage: http://www.metoffice.gov.uk/aviation/ga. Specifically the text under General Aviation services. They attempted to release a new version of the General Aviation interface, sending all the pilots at my local club in to a tizz. They fluffed the launch of this new interface so badly they were forced to hit reverse and reopen the old app. Looks like you can still register for the new app, but they're now supporting and maintaining the old app too. Oh and to use the new app you need to create a new account...I've no idea why.
If this is at all representative of the overall state of the Met Office websites and systems I'm not surprised they're not the first choice for the BBC.
Ok so that's not great. What about the weather predictions? Well, accepting that we live in a somewhat changeable part of the world here in the UK, and given that I'm not a meteorologist take this next bit with a pinch of salt. I was due to fly at 1pm today. I shit you not the Met Office website stated severe weather warnings with heavy rain due to hit at 3pm. I checked the forecast all morning and rain was pretty much guaranteed at 3pm. The forecast was so bad I warned my other half about it as she was due to drive long distance. 1pm rolls around and it starts raining lightly. Okay - this must be the start of the heavy rain, so I write off my flight. 3pm comes around and I shit you not, bright sunshine and it's stayed bright and sunny ALL afternoon. Literally the opposite of what was forecast. Apparently the heavy rain is now due tomorrow.
Obviously the Met Office site now shows sunny with clouds. Thanks Met Office, how very kind of you to update the weather forecast to match what you can see out of your windows.
So while the Guardian headline is strictly true, some bits of the report make it sound like it is a done deal.
Or will it just be a matter of who will offer the cheapest service?
30% chance of more than 1mm of rain tomorrow.
Just like every other day.
Month Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Rainfall 1 mm days 13.2 10.4 11.5 10.4 9.9 9.6 9.5 9.9 9.9 12.6 13.1 12.7
A West Berliner happened to own a convertible sportscar, and was dating an East German woman. One weekend, on returning from the East after visiting his girlfriend, he realized that if he put the top and the windscreen down, his vehicle was low enough to pass under the bar that was used at the East German checkpoint (this was relatively early, possibly before the Berlin Blockade, so security was laxer.) The next weekend, when he went to visit, he brought his girlfriend with him, and just gunned the car through the barricade, passing under the barrier into West Berlin.
Another was a former aeronautic engineer who built a home-made aircraft in his barn, and flew over the wall to the west.
Also, as a side note, it's nice to see Damn Interesting on here. It's one of the better blogs out there even if they don't update as much as they used to. The article about the race to liquefy helium and chasing the lowest temperature ever was really, really good .
One the way home, stopped in Germany early 1991 to see a good friend. While sitting at sidewalk table, my friend abruptly arose and got in the face of another patron. Words were exchanged, and they went behind the building. My friend returned later, with blood on his sleeves and hands, with his pocket notebook out. With a grim smile, he indicated that he now has a "list of people to talk to...".
The wounds of Germany will not heal until their people of my generation have been buried.
Every time I crossed back from East Germany into West Germany after spending time in Poland I had my car pretty much taken apart at the border (the head of the 'corridor', at a place called Helmstedt, if you drive by there today you can still see the watchtowers and the old border to the right of the highway) to make sure I wasn't hiding anybody in the strange bodywork of the car (a Citroen model DS which has a lot of weird curves and spaces).
Very frustrating because the border guards would be very diligent about ripping everything up but they would definitely not help putting things back together again.
One day I had my engine overheating on the Eastern side at the border and was greeted by rounds of tracer behind the car when I tried to back out of the cage that the car was in in search of water.
Another time I got arrested at 'Checkpoint Charlie' by one Oberwachtmeister Krause because I wasn't supposed to be there (on the Eastern side). He was entirely correct that I shouldn't be there, the reason was that I'd helped a bunch of people that were stuck in their car (a Trabant, a small two stroke car with an extremely small engine that was prone to stop working for no particular reason) by the side of the road (East Germans were allowed the use of the corridor as well, but visitors and West Germans could not leave that road except with special permission) and I couldn't find my way back to the corridor. I had followed the signs back saying 'Berlin' but did not realize soon enough that this would not work. After many hours waiting and interviews and threats we were finally allowed to leave again. The Americans were quite surprised that a car with Dutch license plates approached from the East German side of the most guarded border in Europe, probably a first for them.
No fond memories of the officials in 'The East', I hope their children and grandchildren will remind them periodically that they were part of the problem.
Many of them went on to positions in the current German police force and military, not without resistance of their former West German colleagues who saw them (rightly) responsible for the many deaths on the East German side.
Fortunately these families made it, many did not and it is good to remember that this was only a very few short years ago. Especially worth remembering given that if the East German authorities had had access to the kind of information that current governments have access to that these families likely would not have made it out at all and/or would have been killed in the attempt.
The introduction though - this took place in 1979. The Marshall plan was a limited program in the immediate postwar era. The rise of the West German economy was much more to do with the liberalization of the economy, restriction on government and of course the personal economic, speech and actual freedoms of the West Germans. By 1979 they were already exporting products to the USA and everywhere else by the container load. 'Mercedes Benz' by Janis Joplin was released in 1970 - the West German economy was in good shape by 1979, all from the work of the West German people.
My favorite is about two guys escaping from East Germany an surf boards. They built their own equipment, they never surfed before but still successfully crossed 70 km Baltic Sea in about 4 hours.
The article link is just Google translated, the photo gallery is also interesting. It has images from the trip of the surfer guys as well as other escapes including the balloon of Strelzyk und Wetzel.
The funnest part was exchanging emails with one of the fellows involved (Gnter Wetzel). His English is poor and my German is rustier than a tetanus factory, but with the help of Google Translate we were able to stumble through a conversation. He ended up sending me scans of a bunch of photos from his personal collection, several of which appear in the article (though a few required some restoration). Gnter's a swell guy.
My uncle was in prison because he wanted to leave and after his release the administration told his family (my father, my aunt, my uncle and their parents) they should leave on the next day. They grabbed everything they could carry, packed it in their car and got out.
All ingredients hackers will find interesting:
Surveillance, suspense, number stations, encryption, a human touch - and on top it's true as well.
If you donate a bit, you get 8+hours of stories like this.
Not true. East Germany was socialism's window to the west so they were supposed to look their best all the time. As a result, they had the best lives in the Soviet Bloc. The rest of us had it much worse.
To a European, it's always weird to see people start foaming at the mouth whenever the word "socialism" or "state-provided healthcare".
Flower/grape/whatever picking for a month in the west was enough to finance rest of the year.
It was as bad as in Greece right now, everything worth something got sold to multinationals for pennies on the dollar. All the famous polish brands absorbed into mcdonalds/cocacolas/pepsis of the world.
I don't mean to nitpick, but UB was renamed to SB in 1956. MBP ceased to exist in 1954.
And by the way, knowing someone personally didn't mean you could trust them, either.
Pretty much everyone could be a police informant, especially if you were a person of interest : your husband, or your doctor...
The number of informal collaborators approached 100 thousand people in the 80s, which means about 0.5% of the nation (only counting adults).
I am trying to convince my native born Polish girlfriend to move back for a year to live/work/travel. I figure I will pick up the language far quicker than my current pace.
She's a little apprehensive about our earning potential there. The Polish Zloty does not appear to be the strongest currency and the average wage is half of some of it's other EU cousins.
The problem we should focus on is over-centralization, which comes easily out of a competitive OR cooperative society.
Yes to holistic measurements, efficiency and equality. But do that on a meta, protocol level that allows for diverse decentralized systems to evolve while still integrating information.
Then don't tweet dumb stuff? The implication that tweets - and by extension, history - should be mutable feels like 1984.
Politiwoops used monitored this to see which tweets it has previously collected were now deleted. You can peruse the Politwoops source code to see the details:
Twitter's complaint is that its terms of service forbids ignoring those deletion messages...but in the past, Twitter had turned a blind eye to what Politwoops was doing. Whatever the reason for the crackdown now, it doesn't mean you can't manually try to track these embarrassing tweets and then publish them under fair use protections...in fact, the Anthony Weiner scandal, in which a user noticed an accidentally posted DM, was what sparked Politwoops in the first place. It's just you can't do it on a wide-scale, automated basis via API.
I'm kind of surprised Politwoops informal waiver lasted this long...or rather, that no one else has applied its open source code to the tracking of celebrities...if that had ever happened (say, as an informal service of TMZ or Gawker), I have no doubt Twitter would shut that down, as celebrities would be spooked by having their mistakes be essentially non-deletable...and their protests would carry a lot more notice than politicians'.
edit: Another relevant link: the unitedstates/congress-legislators repo, which is a crowdsourced listing (augmented by a automated framework) of Congress social media accounts: https://github.com/unitedstates/congress-legislators
Though generally I feel that anyone at all being judged on an instant 140 character message is pretty sad state of affairs. Meaningful debate (political and otherwise) with evidence based arguments and so on seems like a naive fantasy these days.
I mean that descriptively, not normatively. I mean: no matter how you slice the public interest, these things are clearly harmful to Twitter itself.
Obviously, blocking them doesn't actually help the situation; once you publish something on the Internet, it's out there, and people can come up with 100 different ways to get around Twitter's restrictions.
Because getting an intern to hack up a 5 minute Python script to do the same is too much effort? OK maintaining a list of current politicians current Twitter accounts is probably where the work is, but if you are interested in a number of prominent accounts this is not that hard a task.
Imagine how nerve-wracking -- terrifying, even -- making public statements would be if it was immutable and irrevocable?
That is true, but if you post a question to their forum, you will get swift answers, often from the core language team:
Unfortunately these posts don't always show up at the top of a google search, so it's sometimes better to search the user group directly.
fib(n) = ((BigInt [1 1; 1 0])^n)[2,1]
Which defines a fast, exact, Fibonacci function. It's so far the easiest and only way I've managed to calculate the 10^9th Fibonacci number.
I generally apply for jobs there when I have some spare time but the devops jobs are few and far between. Most of the time my rate is too high.
From the slack channels I'm in, there's mostly non-US members that can undercut my price.
I've always been paid on time for the few jobs I did for them . The one thing I like about them is they deal with getting the money and from what I know if the client doesn't pay them, they still pay the worker.
I don't do it full time so I have a different view on things.
So I didn't do it. I can get other offers where I will not be made to dance like an unpaid monkey.
They asked me to do a fizz-buzz/filter test in a cut down web based IDE. I did the questions in a language appropriate to my trade - Mathematica.
Their entire filtering process is automatically scored. I got back a nice form letter saying I'd failed.
Executive summary: Words don't match actions. Nice website, but you're still a piece of meat.
Having patents and lots of experience makes closing a project a bit easier. But it doesn't really help when talking to the decision makers. There is an episode of .NET Rocks podcast where they discuss marketing for programmers. Its full of good stuff and you will definitely get great insights from it. Go listen to it and go from there.
There is a very well documented screening process, that requires surely a bit of your time to go through, just as any other application to any company you'd like to work with. In my career I've interviewed with several European and U.S. companies, and the more the company is cool, the more they will test you, Toptal does just the same. Three steps out of four of the process are live interviews. I took my testing in August 2013, it took less than a couple of weeks and in total I spent a couple of days' worth of my time. It's definitely been worth it.
The algorithms I got tested on were of the same difficulty of the ones detailed in many books that prepare you for coding interviews, the same ones you'd go through if you were applying for Facebook or Google or other similar companies, nothing out of the ordinary in the tech world.
You can ultimately set your rate as you like, but recruiters will give you advice so that you can be in line with the market: I have about 20 years of professional experience and I live in Italy, my rate takes both those factors in consideration, and I am more than happy about it. If you have very niche skills, and as such ask for a high rate, Toptal will allow it, but then it will be harder for you to get hired. But you're not doing the price war with unqualified developers that ask for $5/hour, that's not how it works! Simply, if you have several patents and say your rate is $100/hour, and you want to apply for a 1 week Wordpress theme gig, it will not work out, but that's just common sense.
After several months of working as a developer, I joined the recruiter team, and I can witness that Toptal developers are all qualified and smart: for as experienced as I may be, I am surely not the one with the most years. I have spoken with Toptalers that worked at Apple and then NEXT in the 80's, researchers that work at CERN, creators of famous frameworks, that's who you are competing with, especially if your rate is above the market average. It's your call in the end.
All in all the experience is very personal, very human, the projects are great and, as long as you work well, are reasonable with your rate and have skills that are in demand, you will hardly be without work.
I had previously written a node.js module that uses it for embedding little CMS content blocks on a web site http://contentblocks.herokuapp.com
Questions: What do you look for in an editor? Where do the existing ones fall down? What would you like see done differently?
I've been using TinyMCE for a while (bunch of projects) and had gotten pretty used to the editor replacing a <textarea> element, and submitting with forms. It doesn't look like Summernote takes this route?
Add div into body; this targeted element will later be rendered to summernote editing tool.
> Add div into body; this targeted element will later be rendered to summernote editing tool.
> <div id="summernote">Hello Summernote</div>
If this project needed to be ajax-y this would work fine, but I'm not capturing the form elements with JS, instead using traditional form submits, and I'm not seeing that this would work?
Looks great otherwise, love to see some good alternatives being developed.
Also it deals with uploaded files a bit different because by default it encodes the file in base64 (instead of posting them separately to server).
I will use this in my next project.
Few things in programming are as stupefying and obvious as to why we all essentially still use glorified text editors to do "high-end" programming. I wonder if in a 100 years programmers will still be editing text. I'd like to think there's a paradigm shift out there but no one's found it yet.
Several corrections here:
1) Historically, SSAO was never intended solve wall corners. That was already being done with baked textures, in games like Doom and Quake. It was first used in CryEngine to show deep crevices in fabric folds, and plants. Objects that capture light.
2) The examples of 'ugly' artifacts are just that, incorrect implementations. There should be no halo or shadow around objects, which is caused by not implementing a smart-blur, which is required for SSAO.
3) Even in scenes containing walls, SSAO is often better because - other than baked lighting - the alternative was just straight Phong illumination, which gives essentially a straight line profile using the technique the author describes. Analyze corners for regular Phong and SSAO in the same way, and you'll find Phong is the worse of them.For example, regarding the images where the author says "And sure enough, the darkening is way less prominent here than I think it is visually.." What is not realized is that, with basic phong rendering, those gradual curves >would be flat lines< since the surface normals are constant. So yes, the effect is quite subtle, but we are still seeing a profile curve which has a 'curve' to it, and we notice (feel/see) that.
4) SSAO is now replaced by HBAO, and even further by VXGI (Voxel cone tracing) and other GI methods that truly solve wall corners in the correct way. Most of what the author is measuring here is multi-bounce lighting, which is correctly simulated by these new techniques.
Each method has its particular uses, and SSAO fits into that history for specific needs.
(Full disclosure: I work for NVIDIA, but the thoughts expressed here are my own.)
Full radiosity renderers are slow. The image is rendered over and over again, each pass using the previous result, with all surfaces now being light sources. Each pass thus shows the result of light being reflected one more time. The corner-darkening effect comes from indirect lighting from the opposite face, an effect which gets smaller as you approach the corner. With some renderers, you can watch the passes, as the image changes from starkly lit to very realistic. Render farms for movie production spend most of their time doing just this.
Game hardware cannot yet do true radiosity in real time, so there are many ways to fake it. Some better than others.
 http://s10.photobucket.com/user/RCRuiz/media/3dTest/Illumina... http://wiki.blender.org/index.php/Doc:2.4/Manual/Lighting/Ra...
I mean, yeah, SSAO is a gimmicky trick... but so what?
Take this photo of a room. The HDR is subtle, and reveals shadows in the corners that wouldn't be there without HDR.
Game graphics aren't known for subtlety. So the cheesy overdone HDR photography that burns our eyes, has found its way into gaming graphics. GTA5 generally looks great, but I noticed the overcooked corner shadows.
Here is a Viking Shield that I setup shading on:
Then I added this SAO/SSAO pass:
And the result is this, which I think is dramatically better than what I began with:
I find the end result has significantly more detail and feeling of depth than what I started out with.
When I lived in Iowa City in the 1990's, I used to go to a tiny video store called The Tofu Hut (How's that name for a deep 90's culture reference) which did a marvelous job of picking a selection of foreign movies, anime, fetish pornography and independent and exploitation films. There will never be places like that again. They existed in a small gap when VHS was thriving and Blockbuster wasn't dominant.
It's somewhat reliant on nostalgia for the medium, which I don't have because I didn't have a VHS player, but even so, I found it interesting. It makes it clear why VHS is culturally important and why so many people care about it.
SSH in fact already has support for one time passwords: skey. See http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/...
Second, if the key was unprotected on a USB drive, and the drive is lost, what's stopping you from taking the key out of the authorized_keys file on the remote server?
Lastly, if there is a need for a single use SSH key, then it should be indicated as such in the key's comment, so when the scenario is over, it's easily identified as which key it is.
I guess I don't understand the practicality of this script, let alone one-time SSH keys.
If '.authorized_keys` can be modified by the user, then one-time access is easily escalated to many-time access.
If not, they can still leave a process running on the host to obtain access later. After all, you're giving them remote code execution.
You could try to prevent them from obtaining shell access and use SSH as an encrypted transport and AuthN system. That's not really discussed in the post at all.
This post is really more like "Look ma, .authorized_keys can run commands!"
But what happens if the key is compromised during this single use? Isn't that just as problematic from a security perspective?
I'm guessing by "untrusted system" that we're talking about an SSH host for which you do not already have and verify the SSH host fingerprint (see side note below). And so, for example, you try to connect to that host, but instead your request is MITMed and the attacker has control of your session with that remote host.
Or put another way: what attack vectors are prevented/mitigated by disabling the key on use? (and this is separate from the very inconvenient aspect regarding: how do I connect back to that host after my one session is over?)
(side note: I believe that if you don't verify host keys, then SSH is completely, 100% useless against MITM/proxy attacks, whether you allow the key to be used 1 or infinite times. Please correct me if I'm wrong on that.)
If this did automatic key rotation, it might be quite useful!
I've read about this many times before. They were using windsurfers and were part of a local windsurfing club. Germans say "Windsurfbrett", literally wind-surf-board. I don't know where the author got the boats language. It's more than semantics. Boats are something you sit 'in' rather than 'on' a board and that makes a big difference in cold water.
Story + interviews (in german) + pics showing gear.http://cdn2.surfertoday.com/windsurfing/11355-the-greatest-w...
Fyi. The big stealth advantage of a windsurfer is that, with the sail flat on the water, the entire craft is only a couple inches high. In any waves you cannot see them until you are right on top. Hard for search and rescue, but excellent if you want to hide until the cops move away. They have been used for smuggling.
Aside from that, I'm sure this is all controllable in the framework, but there are maddening design choices. They are intercepting right-clicks. They are by-default opening links in new windows. Every bit of text is in carat mode. The loading animation is rather annoying. With all of this, I'm not even going to look at what it's like to develop in the environment.
I have to admit, I didn't like it much. I couldn't wrap my brain around why I should create a live coding environment which would be destroyed on a reload. Then it is only used as a fancy REPL.
So, I still push native apps and plugins over web where possible. This one is clever but I'd like to see some smooth demos. However, the WebGL standard might be a solution to this as I haven't heard anyone complain about it lagging on simple 2D operations. Maybe they try that out.
1: Linux Kernel. 2: BSD-derivative kernel. 3: Some other Unix kernel. 4: Some other OS kernel. ( 5: Maize seeds. 6: Some core part of other software. )
This article is absurd in that this type of work is neither as good or as bad as anything remotely described here. Being a waiter, myself for 24 years including 3 star Michelin (NYC), was a practical, enjoyable professional job in which I dealt with the public. Guests were almost always friendly people looking to have an enjoyable time. This type of writing is bombastic and provocative but lacks any true substance. Every industry deals with the cult of personality. I'm sorry to say it but there's nothing to see here. It's just not that big a deal. - Chad Murdock
I have to agree...there are a couple of anecdotes of "inflammatory 1% behavior" and the overall style of the writing was nice, it just seems like the author is making a big deal out of basically nothing so that the NYTimes can stoke the anti-1% flames and generate more views.
Stage magicians who obsessively practice the same motion over and over own their work, own their output, and feel empowered by the hard work and the success it brings.
Waiters who do the same thing because a larger machine they do not identify with dictates it feel disconnected.
The work itself is a distraction from the real problem, which is that the employee does not believe that what they are doing is important or valuable and that they don't feel ownership over their own actions.
And my favorite San Francisco story in this vein is "Ice Balls":
Then you click add comment. That's it. Simple. Mechanical. Of course, beneath the mechanical gestures lurks an ugly truth. It was something you didn't talk about. You just did your job - occasionally, you would get some karma for it. That soon wore off. I wondered: is this what it feels like to be one of the liberated intelligentsia? Would Engels have strained his relationship with his mother so that he could defend my right to "take it easy"? Is this what we have fought for?
To be sure, I was a glorious member of a liberated proletariat: nobody got "surplus value" from my comment. The karma was mine.
But sometimes, for just a glimmer of a moment, in those seconds after I clicked "add comment" I was left facing the ugly truth, there in black and white. It was because there was no value there at all.
(I am satirizing this awful article)