|
|
Mechanical keyboards are addictive. I think I have a problem. But I’m quitting now. Once you’ve acclimated to the tactical feedback and the clickety clack, typing on anything else doesn’t feel (or sound) the same. Earlier this year I spent a nerdy amount of time testing and comparing the three most popular Mechanical Keyboards for the Mac. Here's what I found. Click clack code. Clickity clack code...
|
|
|
|
|
I think I've read that before. Oh, I see, your snippet doesn't include the visual clues to indicate there's a link.
|
|
|
|
|
Microsoft is in the midst of launching a host of new operating systems and tools this summer/fall. So what's a developer to choose to build apps and services for Windows 8, Windows Phone 8, Windows Server 2012 and/or Windows Azure? There are familiar, legacy .NET tools and frameworks available, like Silverlight and Windows Presentation Foundation. There are newer and less familiar (to many Microsoft developers) options including XAML and HTML5/JavaScript. And on the server side, there's ASP.Net for building server-based Web applications. What's a developer supposed to use? Here is one company's guidance. What are you going to focus on?
|
|
|
|
|
ANSI C.
Nuclear launch detected
|
|
|
|
|
At CloudFlare, an attack needs to get over about 5Gbps to set off alarms with our ops team. Even then, our automated network defenses usually stop attacks without the need of any manual intervention. When an attack gets up in the tens of Gigabits of data per second, our ops team starts monitoring the attack: applying filters and shifting traffic to ensure the attacked customer's site stays online and none of the rest of our network is affected. This attack goes to 11.
|
|
|
|
|
Blocks are one of the most commonly used and powerful features of Ruby. As you probably know, they allow you to pass a code snippet to iterators such as each, detect or inject. You can also write your own functions that call blocks for other reasons using the yield keyword. Ruby code containing blocks is often more succinct, elegant and expressive than the equivalent code would appear in older languages such as C or Java. However, don’t jump to the conclusion that blocks are a new idea! In fact, the computer science concept behind blocks, called “closures,” has its roots in the Lisp programming language, invented in 1958 by John McCarthy. Doesn't everything interesting in programming have its roots in Lisp?
|
|
|
|
|
Everything old is new again.
And strictly speaking, while not exactly a closure, a function pointer could be considered a code block. You just need to pass the "environment" as a variable.
If your actions inspire others to dream more, learn more, do more and become more, you are a leader.-John Q. Adams You must accept one of two basic premises: Either we are alone in the universe, or we are not alone in the universe. And either way, the implications are staggering.-Wernher von Braun Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.-Albert Einstein
|
|
|
|
|
Black Mesa is the result of years of effort from a team determined to bring Gordon Freeman's first adventure into the modern age without compromising Valve's original artistic vision. It's one of the finest examples of fan-built mods that we've ever seen. This is no high-resolution texture update or lighting effects package. This is Black Mesa -- and it's going to remind you why you fell in love with Half-Life fourteen years ago. Here's an in-depth look at remaking the game that made Dr. Freeman famous.
|
|
|
|
|
Oh I was waiting for this from almost 2 years.Every time I read the message "It will be released when it is done" on the Black mesa's website, my heart broke a little.
So you can imagine this insider news made me so happy today. Now it is here. I will go and download it today only.
P.S. I now have to find some way to trick my wife and lock myself in a room with this game.
Every now and then say, "What the Elephant." "What the Elephant" gives you freedom. Freedom brings opportunity. Opportunity makes your future.
|
|
|
|
|
There are 10,000 possible combinations that the digits 0-9 can be arranged to form a 4-digit pin code. Out of these ten thousand codes, which is the least commonly used? If you were given the task of trying to crack a random credit card by repeatedly trying PIN codes, what order should you try guessing to maximize your chances of selecting the correct number in the shortest time? If you had to make predication about what the least commonly used 4-digit PIN is, what would be your guess? 8068 used to be the least likely PIN. I'd avoid using it now.
|
|
|
|
|
Circumstances have led to a de-facto monopolized market, Susan Crawford argues. According to a newly released study by the New America Foundation, “In the future, consumers wishing to subscribe to higher speed Internet services will likely face a near monopoly from cable providers, as telephone providers have halted wide-scale upgrades of their networks.” To make matters worse, major cable companies don’t compete with each other in local markets, which they have effectively divided up. The result, as the study concludes, is that in many places, you will soon only have one choice when connecting to the Internet. Former FCC chief Susan Crawford explains why internet monopolies are strangling the internet.
|
|
|
|
|
Inspired by a pillar of antiquity, the Library of Alexandria, Brewster Kahle has a grand vision for the Internet Archive, the giant aggregator and digitizer of data, which he founded and leads. “We want to collect all the books, music and video that has ever been produced by humans,” Mr. Kahle said. As of Tuesday, the archive’s online collection will include every morsel of news produced in the last three years by 20 different channels, encompassing more than 1,000 news series that have generated more than 350,000 separate programs devoted to news. Breaking news: that's a lot of news!
|
|
|
|
|
Today, the Redmond-based company officially unveiled the new pricing scheme for Office 365. Pricing is simple: $8.33 per month, $99.99 per year (billed annually). It’s an example of the company’s shift toward subscription-based pricing. Instead of simply launching a product for one computer, and requiring multiple licenses for each device, Microsoft’s shift to the cloud is allowing for a more robust experience, plus upgrades to future Office versions as long as users continue to pay the subscription fee. Will you continue paying to use Office, or look for alternatives?
|
|
|
|
|
Terrence Dorsey wrote: Will you continue paying to use Office, or look for alternatives?
I don't think I've every paid for Office. Been using OpenOffice and (now) LibreOffice for some time. Though, I do use Microsoft Office at work.
|
|
|
|
|
Verizon's hunger for spectrum space, and add-on fees, led instead to a flourishing unofficial tether and hotspot market. [ITworld]
|
|
|
|
|
The Kindle Fire HD has landed on the doorstep of iFixit. Naturally, we've embarked on the epic voyage of exploring the electronic innards of the Kindle Fire HD. What will we find? Follow along as we methodically break down each component. Don't judge an ebook reader by its cover.
|
|
|
|
|
Software doesn't work. I'm shocked at how often we put up with it. Here's just a few issues - literally off the top of my head - that I personally dealt with last week. Software doesn't work and no one cares.
|
|
|
|
|
He brought that all on himself; no pity from me.
|
|
|
|
|
I would claim we have maintained a steady level of brokenness, while increasing complexity by orders of magnitude.
This lets me guess that we (as a group, not as individuals) are willing to cope with that amount of brokenness, and it's the prime boundary in our push for complexity.
|
|
|
|
|
Scott Hanselman wrote:
•Is this a speed problem? Are we feeling we have to develop too fast and loose?
•Is it a quality issue? Have we forgotten the art and science of Software QA?
•Is it a people problem? Are folks just not passionate about their software enough to fix it?
•UPDATE: It is a communication problem? Is it easy for users to report errors and annoyances?
No. It is a business decision.
m.bergman
For Bruce Schneier, quanta only have one state : afraid.
To succeed in the world it is not enough to be stupid, you must also be well-mannered. -- Voltaire
In most cases the only difference between disappointment and depression is your level of commitment. -- Marc Maron
I am not a chatbot
|
|
|
|
|
Have a friend that is not very computer savy and they were trying to transfer files from one computer to another using a 65GB SD card. Copy was not working so did a move. Trying to do it one folder at a time since did not seem to be copying multiple folders (don't know the details). Needless to say lost all that stuff. I could have told the friend that is copy was not working, I would be really careful about using move. Now pissed as all hell at Windows. May even pay the premium for Apple the next time.
|
|
|
|
|
We’ll explore the evolution of CSS’s layout capabilities from CSS 1 to CSS 3 and beyond. Along the way we’ll talk about why equal-height columns were such big a problem, what the CSS Working Group is currently working on, and what challenges are presented by taking print design capabilities and translating them for the Web. CSS styles the web. This is its story.
|
|
|
|
|
|
When developing in a particular environment, say Android or Cocoa, we are subconsciously aware that the APIs are essentially fixed and beyond our control. The web, however, is built by many different companies and individuals, giving consumers of the platform (web developers) a unique chance to also become contributors to its evolution. Rather than griping about how broken something on the web is, remember that you can play a part in fixing it! Here's one idea of how the web could work better. What are your suggestions?
|
|
|
|