GitHub, as far as I have been able to determine, only supports a flat list sorted by last update.
This is annoying when a developer has a lot of repositories. I'll come across something useful in one of my areas of interest from a given developer, and then want to look at their other repositories to see if they have anything else in that area of interest. In a sane design, all of their repositories in that area would be organized under a folder, and this would be easy.
BitBucket seems to have the same limitation.
It's probably a safe bet that CodePlex's days are numbered. Which is kind of a shame. It was definitely heavily lacking but I can't help but think that some more competition in the space would be a good thing.
Works perfectly fine for me and since they're both Git based there's no extra learning curves for either of them.
It would probably be very interesting for customers thinking about migrating from TFS to Git themselves.
Are all these happening because Satya Nadella is trying to steer MS in new direction?
Must feel satisfying....
Edit: Ok, not straight out of college. No less satisfying though.
.NET Compiler Platform ("Roslyn") is moving to GitHub
The current one makes it seem that MSDN is moving to GitHub (wouldn't that be a sight? :-)
Hilarious! Did someone call GitHub "social"?
To me, these are signals of a good administration. This company is changing to keep growing, and I believe it is working. It's not the same Microsoft we knew a decade ago.
What if a user sends the screenshots of the fingerprint over, say, a medium decided in the chat on the fly? Unless you can MITM every service they're using, you could just /tweet/ the fingerprints, for instance, and check on a different machine for a matching key. Or what if the screenshot is tampered with by hand, like, signing the center of the square with a finger drawn, transparent signature? How would an attacker replicate that?
Of course, the "supervillain" model still works and enough computation time and power might find it, but there are a multitude of ways to ensure that the secrets match on everyone's devices.
Doesn't textsecure and threema have the exact same problem? Both show a fingerprint to the user instead of the actual key.
Pretty pointless estimate.
The problem with Threema and TextSecure is that it's hard to convince my friends to use them because
- Threema is not free and does not have desktop/web clients, and multi-device setup is not supported afaik- TextSecure is not really multi-platform
The only popular, multiplatform messengers at the moment are Whatsapp, FB Messenger, Viber/Line and Telegram. Whatsapp doesn't have a desktop client, Messenger requires a Facebook Login, Telegram and Whatsapp does not have voice chat and I hate Viber's design -> so I keep using Telegram for messaging and Skype for voice.
The network effects can be very nicely observed in messenger usages. In my home country almost everyone uses Viber, but in other countries I have worked (W-EU) almost everyone uses Whatsapp. In Germany people seem to know Telegram, in other places nobody heard about it.
Now this post says "By default, messages (...) are logged and stored on Telegram's servers". Damn.
Unless the whole client code is audited by third parties (and it is ensured that app store version = audited version), this whole exchange of keys with colorful qr code could be a charade.
Using asymptotic notation without an argument (usually "n") makes me cringe. O(2^64) = O(1)
A friend's analytics showed an amazing number of visits for a tiny site. While traffic was up, it did not lead to new clients. She fired the company she'd engaged for SEO/SEM because they kept raising their rates as traffic milestones were reached (hundreds of dollars a month).
Immediately after terminating that relationship, she noticed a 95% drop in traffic and panicked (see http://i.imgur.com/WwJ0vYo.png ). I was asked to fix it for her. One look in the referrers showed that this 95% all originated from China (ads.acesse.com) and was useless/fake (very few page views, very short durations). While we have no proof to support a lawsuit, the timing was too much of a coincidence to ignore.
If you're seeing nefarious traffic/referrers you may want to tick this box which I believe is unticked by default.
Just create a view filter that ignores traffic on any hostname other than yours. That's it.
I want to annoy / confuse / distract my competitor by making their analytics data less-effective (potentially totally unusable). I grab their tracking ID and send tons of fake events / requests / page views. Now my competitor can't really figure out what actual traffic they're getting and what's real and what's fake... Plus they spend time trying to figure out what's going on, clean up their data etc.
It can go way beyond referring domains - think custom events, ecommerce tracking, site speed... anything that analytics tracks can be faked.
I have a site with less than 200 "visits" per month.20% of traffic apparently comes from the site semalt.semalt.com. 10% comes from this site: buttons-for-website.com.Another 6% is from this one: make-money-online.7makemoneyonline.com
Generally, unless there's a major traffic spike from one source or another, I largely consider my traffic reports complete fiction because of this level of spam referrers.
I'm not sure what you can do with the GA key or if it's even private, but just adjusting levels in gimp shows the numbers.
I don't get the point of this spam.
 - https://github.com/tpitale/staccato
Looks like spammers are deploying spiders browsing the internet with fake spam referrers.
create a new custom filter for field Referrer and exclude the spammy site from there (do not forget to escape the dot \.)
Lots of websites posts their visitor logs or stats on a special status-page (or at least used to do). If those links aren't rel=nofollow, then congratulations, your referer-spamming just gained yourself some SEO-bonus.
In all fairness I don't think a 'hacker community' as such exists any more - if there ever was one.
The inspiration was this thread:https://news.ycombinator.com/item?id=8866933
I might suggest making a native app though. Several developers made an absolute killing off their native versions of the NYT's 7 minute workout article (eventually pushing the NYT to release their own app).
Looking forward to some wedding photos!
If that's the case, how does this idea allude to anything other than the concept that two people who generally get along with each other, and were already predisposed to liking each other in the first place, would develop feelings for each other after spending a few hours conversing and learning about each other?
Given the choice of anyone in the world, whom would you want as a dinner guest?
Would you like to be famous? In what way?
Before making a telephone call, do you ever rehearse what you are going to say? Why?
What would constitute a "perfect" day for you?
When did you last sing to yourself? To someone else?
If you were able to live to the age of 90 and retain either the mind or body of a 30-year-old for the last 60 years of your life, which would you want?
Do you have a secret hunch about how you will die?
Name three things you and your partner appear to have in common.
For what in your life do you feel most grateful?
If you could change anything about the way you were raised, what would it be?
Take 4 minutes and tell your partner your life story in as much detail as possible.
If you could wake up tomorrow having gained any one quality or ability, what would it be?
If a crystal ball could tell you the truth about yourself, your life, the future, or anything else, what would you want to know?
Is there something that you've dreamed of doing for a long time? Why haven't you done it?
What is the greatest accomplishment of your life?
What do you value most in a friendship?
What is your most treasured memory?
What is your most terrible memory?
If you knew that in one year you would die suddenly, would you change anything about the way you are now living? Why?
What does friendship mean to you?
What roles do love and affection play in your life?
Alternate sharing something you consider a positive characteristic of your partner. Share a total of 5 items.
How close and warm is your family? Do you feel your childhood was happier than most other people's?
How do you feel about your relationship with your mother?
Make 3 true "we" statements each. For instance "We are both in this room feeling ... "
Complete this sentence: "I wish I had someone with whom I could share ... "
If you were going to become a close friend with your partner, please share what would be important for him or her to know.
Tell your partner what you like about them; be very honest this time saying things that you might not say to someone you've just met.
Share with your partner an embarrassing moment in your life.
When did you last cry in front of another person? By yourself?
Tell your partner something that you like about them already.
What, if anything, is too serious to be joked about?
If you were to die this evening with no opportunity to communicate with anyone, what would you most regret not having told someone? Why haven't you told them yet?
Your house, containing everything you own, catches fire. After saving your loved ones and pets, you have time to safely make a final dash to save any one item. What would it be? Why?
Of all the people in your family, whose death would you find most disturbing? Why?
Share a personal problem and ask your partner's advice on how he or she might handle it. Also, ask your partner to reflect back to you how you seem to be feeling about the problem you have chosen.
Almost done. Now silently look into your partners eyes for 4 Minutes.
Congrats! You're in love! :)
But honestly... does it really matter how small your executable is? I'd care a lot more about performance characteristics than binary size.
Even if that means him dismissing me/my question entirely lol.
The PE format is rather bulkier than ELF, though.
push 1 pop eax mov edi, eax mov esi, 400008h push 7 pop edx syscall push 3ch pop eax xor edi, edi syscall
Couple of details which I think help put this route in to perspective for the non-climbers:
1. Caldwell, one of the best climbers in the world, has been working on trying to climb this since 2007--the combination of longevity and perseverance is hard to match.
2. The easiest pitch (out of 30 total for the route, a pitch being a rope length usually between 100 and 200 feet) is 5.11 which is pretty hard but the real kicker is that there are 5 pitches 5.14 and of those 2 are 5.14d which is was the upper limit of difficulty until the last decade. Most 5.14 routes are short single pitch routes which take pros sometimes weeks or months of practice to climb. Not every pro can climb every 5.14 since they require a high degree of specialization dependent. There are 10s of 5.12 and 5.13 pitches thrown which makes the whole project together the hardest complete free route in history.
I'm kind of amazed to see this much press (multiple NYT stories, new channel coverage) on a big wall climb (or any climb not involving someone dying) and can't really remember something equivalent.
This is a pretty good article with more specific details about the climb: http://www.adventure-journal.com/2015/01/why-is-climbing-the...
I can't think of another place where you can walk right up to something so massive rising out of the earth.
I climbed a much more modest, easy peak there 15 years ago, and saw the headlamps across the valley of climbers on el cap. Its an awe-inspiring scene in the literal sense.
If you go, take the time to hike away from the crowds. It's a zoo of cars but quiet and breathtakingly beautiful if you explore.
I wonder if NY Times is using this 3D map of El Capitan? http://news.nationalgeographic.com/news/2013/06/130612-yosem...
It's not technology so much that is the problem, it is design principles and priorities.
I think thinness is overrated too, as a device thinner than ~10mm starts getting rather difficult to pick up from a flat surface and hold comfortably (I have big hands.)
They're also going to have to figure out ways to keep third-party apps from undoing their hard work.
I recently got a One plus one, and I really couldn't tell you all the good geeky spec, I actually don't care about all it's little flaws, but I loves the amazing battery life. I will not buy another phone with lesser battery life. There is no other geeky spec that can trump that.
optimizing and reducing the amount of functionalities might also save a very big amount of battery.
Honestly, what I'd buy, is a
* 4 inch e-ink screen device
* that can close like a laptop, with a physical keyboard,
* with a CPU that sacrifice features and speed for less power consumption
* no camera,
* only wifi, or with 3G disabled by default, no phone function
* browser with a very limited set of feature: limited to css 2, js deactivated by default: it's amazing the amount of firefox modules that can be disabled: http://sourceforge.net/projects/lightfirefox/
* no video acceleration, no graphics acceleration, and no fading/smooth window transitions, 10hz refresh rate is more than enough to read text
I wonder which of those things save the most battery, but I guess all of this would easily double battery life. Also I guess that device would cost much less and be very attractive for students, and be enough to just code if you'd have an online compiler. If you want calls, just buy a candybar phone, like the the latest nokia 100 or 200 series.
I'd buy it even if it cost $300. I wonder how expensive e-ink screen are, but I would not be surprised it's mostly a patent issue.
Imagine for a moment that batteries are 1000x better than now. A ton of problems are magically solved. Renewable energy is suddenly trivial. Run the world on solar and wind, done! Electric cars are now the only reasonable kind. Trucks and trains too. Even airplanes. Many satellites could be replaced with long-duration drones. Those that remain can be built lighter and cheaper. Supersonic airliners might even come back, since fuel costs would drop through the floor.
Oh, and your smartphone could run for three years on a charge. Woohoo.
Compare with something like fusion power, which only solves a tiny fraction of the above. Without storage, fusion isn't that interesting. With good storage, it's not necessary!
Disclaimer: I hate slideshare with passion. Presentation format and how they use HTML makes it painful to use if there are some connection issues (and their servers routinely hang on slides.
When you blow a circuit in a house, you have most likely massed up and plugged too many things into one outlet, or your device is drawing too much power. You learn from your mistake, unplug the device, and reset the circuit. If a car blows a circuit, then there is something seriously wrong with some component of the car or the wiring. You don't want the user to be able to reset the circuit, you want someone who knows what they are doing to figure our what went wrong.
I fix all of my own cars, and never once have I ever had a blow fuse "just because." There always was an underlining cause which needed to be addressed. Except once, when a 10A fuse was used in a circuit that required a 25A fuse, on a window motor.
So, basically, in a well functioning and well designed car a fuse will not fail just because. So why bother replacing a part that costs less then a cent with a part that costs several dollars. I hate this attitude, just because something CAN be complex, does NOT mean it has to be complex.
Take car modules for instance. It used to be that back in the day (the 90s) your headlights were operated by a mechanical relay. This relay was expected to fail at some point (though they very rarely actually did fail) and as a result this relay was installed in an easily accessible place. If it did fail, it would cost $10-15 to replace it plus 5 minutes of labor.
New cars nowadays have solid state switching modules to operate headlights, and everything else in your car. These components are not expected to fail, even though they often do. Don't believe me, talk to any mechanic. However, because they are not expected to fail, they are often installed deep inside the car. So, now, if your headlight module fails, it costs $400 in parts, and several hours of labor to fix the same problem. Progress?
Stop making things needlessly complicated. Blade fuses are a fine solution to a problem.
"So theres a few things at play here. For context, I run the Product Security team at Tesla and Im safety-trained on the HV systems - Im also working hands-on with a small drive inverter on a hobby project right now.
First and foremost, our large drive unit pulls about 1000A at full load, and switching that with silicon is tough. We use a bank of custom IGBTs on each of the high/low sides of each of the 3 rotor phases in order to handle the power, and thats with active fluid cooling. You can switch that much current with silicon but it aint cheap, and youll need either active cooling or a bunch of thermal mass if you want the thing to switch more than once. http://www.teslamotorsclub.com/attachment.php... is a decent pic, the object on the left is a single-phase switch, you can see 6x transistors laying flat at the front for one side of the phase (the other bank is behind).
Secondly, Model S is an AC induction motor so the current through the winding ramps up more-or-less linearly over time until the phase switches off (or changes direction). Youre at high power but youre not switching the load at zero-crossing as you would in a resonant load such as a Tesla coil, instead you have to switch at an increasing current depending on how much power you want to the wheels. You now dont just have to switch a lot of power, you have to switch it FAST so that the resistive losses in the FETs dont blow out the power channel due to ohmic losses. Your switch is now not just big and bulky, its complicated (since you need an additional HV supply) and pretty sensitive to things like stray capacitances. On the previous pic the big black brick on top of the PCB is the capacitor that dumps into the IGBT gates to make them switch fast enough.
Finally, I believe theres a regulatory issue. I think Im right in saying that automotive standards around the world require that all electrical systems are fused, and considering that theres multiple separate power rails its not inconceivable that an event could take place that leaves the HV drive rail powered on but kills the 12V accessory rail that powers a lot of the CAN systems. You could end up disabling your active fuse while the HV system is still energized, and considering the amperage our lithium packs can deliver (P85D draws up to 1.5kA) thats not going to end well.
Woz: I would LOVE to put you under a Tesla NDA and then give you a _real_ tour of the vehicle - ping me at email@example.com if youre interested. Im curious, do you still have one of my RFID cloners on your shelf somewhere?"
But I think something that people forget is that generally, fuses are there to protect wiring and fixtures (switches, connectors, etc) from fire. Preventing the device on the circuit that you, the user, cares about from completely melting down is just a nice bonus.
That's why building wiring codes generally spec fuses to cope with the capacity handled by wiring and switches, rather than the loads attached to it.
EDIT: In any case you NEVER want the car to silently and automatically try to "re-set" a tripped breaker, surely. You want this kind of fault to present itself noisily and obviously; it's a precursor to a potentially dangerous condition.
Any automatic re-set will have to factor in some cool-down time for the wiring in between attempts... what is the temperature of an overheating pair of conductors in the wiring loom when the breaker tripped? What rate of heat dissipation is there allowing them to cool down again? A wire which has experienced overheating will have a different (higher) resistance after the short-circuit event. Even if the wire isn't permenantly damaged, the temporary increase in temperature will still guarantee a momentarily higher resistance. Will the wire still have low enough resistance to trip the breaker again when the short is applied again?
My father the mechanic used to like to tell me about an exception to the rule as an object lesson about the trade off between risk and reliability. Back in the days of breaker ignitions the ignition circuit was almost never fused. A blown fuse in the ignition circuit could strand people out in the middle of nowhere. The extra risk was acceptable to eliminate the situation where the fuse blew when the ignition might of been able to continue to work in some sort of degraded mode. It was OK that that degraded mode might involve smoke and flame.
Blade fuses are 100 for a dollar. PTCs are a handful for a dollar. Infineon ProFETs are a couple dollars per.
When's the last time you blew a fuse on your car? For most of us, it's never. For those of us who have, there was almost certainly an electrical fault that was the root cause.
Woz is proposing that Tesla take well proven, very reliable, simple, inexpensive fuses that are very rarely even seen by customers and replace them with complex integrated circuits and software that will need a lot of testing, almost certainly be more expensive, and almost certainly be less reliable. For what? Very little benefit for a very small subset of customers.
KISW! Sometimes a small length of wire in a plastic holder is the best answer to a problem.
I don't believe in smartness for smartness' sake. For a fuse to fail you need 1) wrong fuse 2) physical damage to the fuse (not sure if there is a case in which this would cause it to not break the circuit), different set of laws of physics.
http://en.wikipedia.org/wiki/Resettable_fuse They make these in automotive format, or you can go to Digikey, get a PTC of the current you like, and solder it onto a blown fuse.
PTCs have the advantage of being straight replacement, and if you want, you can add a Hall sensor to see if current is flowing without creating paths to ground or other problems.
Anyone knows how to add this answer to Woz's thread? The "awesome power of social networks" isn't that awesome, since I can't answer on the thread linked...
I think WOZ is suggesting an active current control that, while doable, is probably too risky (and you really don't want to blow the expensive parts)
Marc Rogers Woz - Kristin cant post to your thread but here is her answer:
So theres a few things at play here. For context, I run the Product Security team at Tesla and Im safety-trained on the HV systems - Im also working hands-on with a small drive inverter on a hobby project right now.
Woz: I would LOVE to put you under a Tesla NDA and then give you a _real_ tour of the vehicle - ping me at firstname.lastname@example.org if youre interested. Im curious, do you still have one of my RFID cloners on your shelf somewhere? 
EPA however met all that criteria perfectly. Landed on a Friday, picked out an apartment over the weekend, and had the keys on Monday. Unlike many areas in the bay, demand is fairly low in EPA and there are available apartments everywhere.
Despite being a perfect fit for my needs, never did I realize what kind of judgement I would get from so many people for living here. I get a shocked expression almost every time I mention I live in EPA. Some people even get angry. "Why would you drag your wife to place like that?!?!". Many people I know when shopping for apartments themselves openly say there is no way they could ever live somewhere so "unsafe" and just consider my wife and I to be "lucky" or "living dangerously". The very idea that a white couple with a tech job income would -choose- to live in EPA blows peoples minds. I used to just tell people I live in Palo Alto to avoid the judgement, but now I happily claim it and discuss the misconceptions. My wife and I are pretty happy with all our ideals met. We won at housing by ignoring meaningless stigma and will be squatting here for a while. Might even buy a house while the market is still 1/4. Property value here is sure to soar once people realize the "murder capitol" age is distant history.
The stigma from past history is incredibly present, but the _reality_ is this is one of the safest feeling places I have ever lived. (And I have lived a lot of places)
This is not true, the airport preceded other development, having been opened prior to World War 2. There were similar voices after the twin-engine Cessna crash as to the outrage of building an airport next to (inexpensive) housing. The causality is reversed from the truth: the housing was/is cheap because there was a pre-existing airport. (And routes do not go over East Palo Alto's residential areas).
(Oh, and the starting photo brings back memories of entering the pattern to land)
It was grimy, I'd frequently hear cop car sirens at 4 in the morning. And, there wasn't much to do in the immediate area unless you wanted to cross the freeway into Palo Alto. Being there was always a stark reminder of how little that community had, and also how little we had compared to all of the riches around us. Being there felt appropriate for us.
I appreciate my time in EPA, because it was a little microcosm that trapped some of the larger, harder problems of the real-world, hidden inside the bubble that is silicon valley.
EDIT: this post quickly digressed into a four page behemoth that was too long to post in a single comment. It's long and I fear the formatting would have been awful. I will put up a WP site sometime tomorrow so that I may edit it and format it nicely. Below is a brief excerpt from the end. I'll make an edit to this post as soon as the WP site is up.
If anything is to be taken away from my experience and these stories is that the men and women who are forced to grow up in this environment live in cyclical state of despair. A vacuum that requires quite nearly a winning lottery ticket to escape.
For it to be located so close to the affluent areas of silicon valley is practically criminal. It is eerily close to being the pit in which Bane grew up in during the Batman movies, the one where he lived in a prison that could see freedom and happiness just a couple hundred feet away.
If I make any sort of dime in Silicon Valley I fully intend to research and hopefully participate in philanthropy that will contribute to problems such as these.
I believe it becomes our responsibility when it is in our own back yard.
There doesn't seem to be any appetite whatsoever for filling in more of the San Francisco Bay to create land, and there are restrictions and conservation easements on most of the land stretching from 280 to the Coastside.
One possible area to expand into would be Coyote Valley, south of San Jose, which was a growth target during the first dot.com bubble in 1999, around a Cisco campus. If Caltrain could put in a station there, along with express lines, that may open up a middle-class area to new housing opportunities.
EPA's has a really interesting history, back in the 1920s an entrepreneur by the name of Charles Weeks started a Poultry Colony, preaching "one acre and independence". (http://www.paloaltoonline.com/print/story/2008/04/16/one-acr... , http://www.santaclararesearch.net/SCBIOS/cweeks.html)- you can still see the remnants of this in the structure of the lots along Runnymede street. http://epawiki.pbworks.com/f/Remnants+of+a+Failed+Utopia.pdf
They also don't want to do what is really required to make sure the next generation of black citizens is truly on equal footing, including actual poverty remediation. That means taxes and wealth redistribution.
How do you mill a barrel? I was under the impression that barrels were turned, bored and then rifled.
You might be able to mill some bits out of the exterior but I really wonder how a mill could be part of the machining of the business bits of a barrel.
And the have their won TLDs. (top level domains).web sounds cool
Makes it really hard to watch this.
Drag the mouse rapidly back and forth in a very tiny area so that it creates a layered 'ripple' that grows and grows. If you spend about 2 minutes doing this you can make the ripple go like 10 feet high completely off the screen.
Then unpause the simulation for a massive tsunami.
Regardless. It's awesome that a browser with WebGL can achieve that kind of speed and behavioral complexity. Is ray tracing the reflections part of OpenGL? Or is that a separate library?
A nice use for this would be to emulate a ripple tank, as used in high school physics labs.
The only minor nit I can come up with is the lack of surface tension. When you pull the ball up through the surface of the water, some of the water should stick to the ball. Maybe the ball is made out of lotus leaves, though.
I'd also expect some more bubbles when violently stirring the pool with the ball.
Error: Rendering to floating-point textures is required but not supported.
Works great on my iPad mini 2. Pretty incredible.
The gmail approach is for unmodified keys but that only works if you don't have focus in an editable field. The gdocs approach is for menu chords but that sucks for frequent actions and still generates weird dual handling of events by the browser.
I'd love a web/browser standards committee to preserve the universal utility of the keyboard. It could ring-fence some application specific shortcuts, give a semantic abstraction of some actions e.g. undo, and standardise mechanisms for os specific remappings.
As it is, as more tech comes along, the less usable keyboards become. I am still dumbfounded that the iPad lacks a tab button or any chord for one despite claiming to be usable for word-processing. This basically means no web-app can ever assume a keyboard has a tab key. Gah.
Refused to execute script from 'https://rawgithub.com/dmauro/Keypress/master/keypress.js' because its MIME type ('text/html') is not executable, and strict MIME type checking is enabled.
Details here - http://rawgit.com/dmauro/Keypress/master/keypress.js
Working script source - http://cdn.rawgit.com/dmauro/Keypress/master/keypress.js
https://github.com/madrobby/keymaster does an OK job with this, and too bad it's not being actively maintained.
Or, the only way apart from plugins, anyway. In comments the author writes:
> In the future, I suspect some group will do it right and create a wonderful plugin or default wrap-in for all browsers that will simply function as the native environment all this material needs. At that point, MESS and DOSBOX will be ported to this...
..which is essentially Flash (which has had solid dynamic audio for years, and console emulators built on it with good audio support (see:nesbox)). In a parallel universe where Flash was an open standard, it'd be exactly what the author is asking for. Except in that universe, Flash would presumably share whatever problems the author finds with web standards.
Unless we want to choose One Browser or One Plugin, I'd say we're better off with complicated, slow-moving standards (like Web Audio), even if they are developed and implemented by adversarial companies.
Side note: If anyone wants to take over webNES and make it awesome, free free to message me
To really get where people want to go in terms of browser based gaming (even if the idea disgusts you) is going to hinge on 3D video, great audio composition and good controller capabilities.
These machines use a tight beam (or several) which sweep. Each individual beam when measured in isolation likely deliver 0.1 microSievert of radiation. However the total body dose (accumulated dose) is significantly higher than that (because you'd measure the total dose delivered, rather than the total dose delivered to a small 1x1 square cross-section).
This is interesting because while the body can and does (continuously) repair DNA damage, it has diminishing returns. So 0.1 microSieverts to the entire body is totally inconsequential, however 0.1 * 100 or more? Particularly to people who are frequently scanned (or those with weakened bodies due to illness or age).
Plus these X-Ray means can and do bounce. So imagine three 1x1 cross sections, you scan the left and right, but the middle will have a measurable radiation exposure even if not directly exposed to the X-Ray beam (partly because the beams are imprecise but partly because of reflected X-Rays).
Honestly 0.1 Sv is the headline figure. What is the full body accumulated figure? I'm going to guess as much as .30 Sv per scan.
As much as I don't like this at least explosives are a good reasoning for using them. Drugs? Come on! Exposing citizens to radiation, no matter how little, so you can find people in possession of drugs is ludicrous. Every time you think the war on drugs has reached the height of stupidity they raise the bar even further.
It's reminiscent of the FLIR vans used to catch marijuana growers that the Supreme Court determined to be mobile Constitution violators. They are still being used to bust people who like to grow Christmas trees or tomatoes indoors.
I feel bad for the minority that are terrorized by authorities suspecting them of engaging in criminal activities based on their nationality or skin color and fuzzy scans of their businesses, homes and vehicles.
Then apparently the lives of New Yorkers are protected by security through obscurity, with absolutely no evidence of efficacy and absolutely no auditable evaluation of safety.
I'm thinking that a strong education in science should be a requirement for anyone who touches these programs with a ten foot pole.
I'm not sure what the situation is like in the US, but I'm fairly certain that in my country you couldn't be subjected to an x-ray scan without consent, unless there is sufficiently strong suspicion and an x-ray scan would be the least invasive option (e.g. this is why you can be forced to give a blood sample if you refuse to take a breathalyser test when assumed to DUI).
I have no idea how random drive-by x-rays on the street could be considered reasonable and not in violation of Human Rights unless you're in a freakin warzone.
I'm thinking Arduino boards and webcams.
Setup dosimeters to detect the x-rays as the vans pass by, record a video of it happening, then tell the pedestrians nearby that their government just irradiated them without their knowledge or consent and see what they say in response.
Or setup stands that detect the x-rays and automatically announce over a loudspeaker that people standing nearby are being irradiated an observe the reaction.
If the police are not confident that the responses will be welcoming, they should not be doing this.
That's kind of the point of a deterrent.
You cannot scan every car on every journey, at least not without a massive spike in cancers, so this is a deterrent.
And it's a secret deterrant....
So it won't catch anyone because you can't scan everyone, and it won't deter anyone because no one knows it's there
Seems a waste
If I were a NYC citizen, I'd approve of a police authority that was innovative enough to bring these things onto the streets. NYC is a terrorism magnet, as has been shown.
For example, "human-usable information" could be added by changing the color of certain words. If our site is meant to teach English, changing all nouns to the color green is useful and definitely "human-usable information," right? But how do you measure the amount of information it conveys?
It's ultimately very philosophically hard. This matters because a webapp's assets (images, styling, scripts) are as much a part of its content as the actual text on a page. If you confine your definition to encompass only human-readable, I don't think it's useful.
But that seems to be where we're at now, unfortunately.
. = A u = M r = Z q = O f = N
grep '^[^amzon]n[^amzon][^amzon]ma$' < /usr/share/dict/american-english
A = E Q = G s = I
Edit: I agree with the replies that this is an unlikely attack considering how passwords are typically compromised. And it's probably better than how most people choose passwords. But the website claims that this generates "very strong passwords," which is nonsense.
I think I'd like PasswordCard because it's pretty freeform - just pick a starting point and a visual direction/pattern and copy letters from the card. But honestly I don't much like the idea of relying on a physical token if I don't need to. Almost losing my 2FA last year was a bit scary.
Then you've got to remember -- are you now on amazon3 or amazon4 or gmail4 or gmail5? And then it defeats the whole purpose of the card.
Who is selling me this card, and with my name, address and (optional) email address, how long will it take him to crack every one of my accounts, considering that he has the key?
For example, some of the websites I use require passwords to contain at least one capital letter, or a digit, or a punctuation mark (e.g. ! ? #, etc.). But other Website do not allow punctuation marks or digits.
Some require a password of a minimum length, but a dwindling few can only accept fairly short maximum length password.
That said, there's a certain amount of security through obscurity I guess.
Still, for any of the sites I really care about I use two factor authentication. I'd take a mediocre password and 2FA over a strong password (But happy to be proved wrong ;)
If I need to log in sometime in the future, I simply reset the password.
For example, if my master key was 1234, and my password was 'baNana3', it would write down 'ayKwmy0'. When I look up the password, I shift the letters forward as I type them:
a + 1 = b
y + 2 = a (wrap around the end of the alphabet)
K + 3 = N
w + 4 = a
m + 1 = n
y + 2 = a
0 + 3 = 3
It's not too hard to advance 9 or fewer letters in the alphabet as you type.
I think i'm safe. Am I?
The Shannon entropy of the impossible to remember example password is 3.68418, which is not much better than the xkcd "easy for a human to remember" password 3.36386
"If I'm logging into Amazon I'll find the intersection of column M and row A (the second and third letters of Amazon) and then read off diagonally 16 characters."
This would let me keep a much more secure password for both.
Until you lose your wallet.
Much like lastpass and other password management software, you're putting all your eggs in one basket, and having faith it won't fail.
Passwords are a shitty idea people. We need a better system.
Every card ships with a letter showing the only unique copy of the card.
Or you could use something like (one of my side projects): https://www.wordentropy.org
This seems an amusing and useful idea to making passwords - it's usability seems longer lived than my previous (personal) attempts (md5 hashing passwords and domain names).
In the end I need a trustable approach to storing encrypted data on my iphone - I suspect i have missed one. Any ideas?
Speaking of Ridley Scott, my favorite movie of all time is Blade Runner. I was watching it the other day, and noticed that the incept dates of some of replicants were 2016. Oh boy, Ridley got that one wrong. But they still used payphones too, like in Alien. Remember Deckard calling Rachel from the video pay phone at the bar?
So it seems like filmmakers predictions either grossly mispredict the amount of technological progress at the big scale. Everybody thought there would be moon colonies by now, or advanced cyborgs. Or they don't see the technological innovation at the small scale. They can't see things like cell phones, the internet, etc..
I have seen several movies with the 70s or so, with flat screens hanging on the wall. So I guess they ocassionally get things right
"The U.S. is not waging the Cold War in outer space. We have no moon colonies, and our supercomputers are not nearly as super as the murderous HAL. "
2001 was a prescient film, but the details have turned out somewhat differently than Kubrick and Clarke imagined. HAL was portrayed as truly sentient. The same cannot be said of any AI existing today. However, HAL was also immensely limited. He was like a servant or child in his abilities. He was not the the oracle and gateway to the sum of all human knowledge, as the computers of today have become. If you asked HAL how to build a boat or how to score a date with a beautiful woman, he'd have been baffled. Google, on the other hand... HAL also had a large central core that could be attacked. If we built a true AI today, it's possible that the brains of such a beast could be the size of a pocket watch and the software copied and transferred freely. If such a viral consciousness had infested the Discovery, Dave would truly have had nothing to strike back against. HAL would not have been a single consciousness, but a legion!
Meanwhile, the U.S. is very much still engaged in a struggle for control of space. Other challengers have appeared, but Russia hasn't gone anywhere, and that particular war seems to be getting colder by the minute. However, the commercialization of space has been late in coming. Pan Am's collapse must have delayed things somewhat. However, it's finally starting to happen.
"Mother, on the other hand, spends the whole movie like a fated southern belle hooked on laudanum, locked in her room. She cant even advise on how to defeat the monster. The computer cannot help. No costly investment in heavy capital will keep nature at bay. "
Alien does indeed present a very different view of technology. Where, in 2001, technology was the tool of humanity, uplifting it to greater and greater heights, in Alien technology cannot overcome the base nature of humans. The people in space aren't heroes or explorers, but working-class stiffs trying to make a living. Technology serves its owners first and foremost. The corporation's interests reign supreme, even over the space workers very lives. This vision too is both wrong yet prescient. The computers of today are of tremendous help, but are also tools of control. You can ask google how to do practically anything, but you have to accept the fact that your request will be logged by the NSA (and probably other organizations) for future reference should you ever be naughty. Computers do not directly control us, but other humans use computers to tell us how to do things. For example, look up why UPS drivers are trained to avoid turning left. Computers and automation have eliminated many jobs, but always seem to create even more in the process.
The last few years have greatly increased my optimism for the future. It seems that we're finally pulling out of the cyberpunk dystopian funk of the last decade or so and trying to do "big" things once again. Electric cars are finally a practical reality. Self driving cars are close at hand. Private space flight is taking off. People are talking about capturing and bringing asteroids down to Earth for their resources. Space elevators that will make getting bulk quantities of material off of Earth seem almost possible. Quantum cryptology is currently in limited use and expanding, and may one day offer us all security from the NSA's of the world, even should they gain the tremendous power of quantum computers, which themselves will offer humanity fantastic new abilities. 3D printing is rapidly improving and making new things possible, and our advances in nanotechnology will only amplify and ramify their capabilities. It's an exciting time to be alive, even in spite of all the nicks and cuts we receive from the other side of every new sword we invent. Humanity needs to keep its ideals and be on guard against the darker half of it's nature, but there are many great reasons to think we might just surprise ourselves and turn out okay after all.
I think there is an opening again for Forth in the Internet of Things. That's many low-power (and thus) small computers.
The more things change, the more they stay the same?
* [a handful of zero-comment and one-comment reposts I've elided]
This is a very popular repostas it should be, because it's a very good and well-thought-out article, and a surprisingly well-reasoned and well-written example of the "meditation on a programming language" genre of blog postand each of the past comment threads is also worth consulting.
But on re-reading this for the n'th time I think the lede of this one is in the comments. Like any guru who is selling a "right way of doing," Chuck Moore has always had a business interest in selling snowflake Forth services of some kind. He, and other Forth followers, may well believe the pitch fervently. It is, at least, a relatively self-consistent ideology, and it discards the messy aspect of building any kind of institutional presence. But it also has a kind of dogmatic quality.
It's quirky but extremely elegant.
Either its time has long gone or its time hasn't come yet, hard to decide which.
Stack based is fun.
In England, that model held on until 1880 or so. (http://www.nytimes.com/1990/11/04/books/never-has-so-few-own...) In the US, it ended earlier. But it was still in full force in Dexter's day.
As for the follies of the rich, we still have that. Larry Ellison has a huge, silly house in Woodside, where, through much cutting of rock, a sort of pseudo rural Japanese landscape was created, complete with fog machine. In China, where being rich is a new thing, people are still trying to figure out status symbols. The results are amusing. (http://www.gq.com/news-politics/201501/chinas-richest). There are outfits selling titles of nobility on line. (http://nobility.co.uk/).
The common wisdom is a model of the world, but must be wrong in some ways, simply because the world is far more complex than any model we could comprehend. Bed pans weren't brought to the tropics because they weren't needed, therefore their other uses were not discovered. Acting on what you think is a good idea, that nobody else does, can lead to success. (Plus Luck...)
In investing, contrarianism can work, because the market often over-reacts to bad news. By buying on bad news, you can come out ahead, especially if you also do some checking. For example, Warren Buffett bought American Express when it was involved in a fraudulent salad oil transaction. Because its business (of credit cards) was based on trust, it was thought this would be diastrous. But Buffett checked the local shopping center to see consumers still using it. Their daily habits weren't affected by the news. So he bought big, and made a(nother) fortune.
I have shown this story to dozens of friends, and every one finds it incredibly entertaining. This man's life should be a movie, and Steve Martin should play the lead.
Me and Adam, https://github.com/tgwizard, wrote the book based on our experiences writing aenix, https://github.com/helino/aenix.If you find any issues with the text, please file an issue or open a PR at https://github.com/littleosbook/littleosbook
Please be aware that some typos and errors have been discovered, check the issues for more details!
Note that this is 32 bit specific. I'd be very interested in a 64 bit version of this.
Building an OS from scratch is nice, but I think the requirements may have changed since the 80s. :)
ld:link.ld:5: syntax error
Not familiar with GNU ld script syntax, anyone know how to fix this?