Your work is going to fill a large part of your life, and the only way to be truly satisfied is to do what you believe is great work. And the only way to do great work is to love what you do.
-- Steve Jobs
Showing posts with label Slashdot. Show all posts
Showing posts with label Slashdot. Show all posts

Friday, November 4, 2011

Tough Tests Flunk Good Programming Job Candidates | Slashdot

Tough Tests Flunk Good Programming Job Candidates - Slashdot
"Fatal Exception's Neil McAllister discusses the use of quizzes and brain-teasers in evaluating potential software development hires, a practice that seems to be on the rise. 'The company best known for this is Google. Past applicants tell tales of a head-spinning battery of coding problems, riddles, and brain teasers, many of which seem only tangential to the task of software development. Other large companies have similar practices — Facebook and Microsoft being two examples,' McAllister writes. 'You'll need to assess an applicant's skill in one way or another, but it's also possible to take the whole interview-testing concept too far. Here are a few thoughts to keep in mind when crafting your test questions, to avoid slamming the door on candidates unnecessarily.'"

Thursday, November 3, 2011

Siri Gives Apple Two Year Advantage Over Android - Slashdot

Siri Gives Apple Two Year Advantage Over Android - Slashdot
Hugh Pickens writes "Gary Morgenthaler, a recognized expert in artificial intelligence and a Siri board member, says that Apple now has at least a two-year advantage over Google in the war for best smartphone platform. 'What Siri has done is changed people's expectations about what's possible,' says Morgenthaler. 'Apple has crossed a threshold; people now expect that you should be able to expect to speak ordinary English — and be understood. Siri has cracked the code.' The threshold, from mere speech recognition to natural language input and understanding, is one that Google cannot cross by replicating the technology or making an acquisition adds Morgenthaler. 'There's no company out there they can go buy.' Morgenthaler's comments echo the recent article in Forbes Magazine, 'Why Siri Is a Google Killer' that says that Apple's biggest advantage over any other voice application out there today is the massive data Siri will collect in the next 2 years — all being stored in Apple's massive North Carolina data center — that will allow Siri to get better and better. 'Siri is a new interface for customers wanting to get information,' writes Eric Jackson. 'At the moment, most of us still rely on Google for getting at the info we want. But Siri has a foot in the door and it's trusting that it will win your confidence over time to do basic info gathering.'"

Monday, October 17, 2011

Ask Slashdot: Ergonomic Office Environment? | Slashdot

Ask Slashdot: Ergonomic Office Environment? - Slashdot
relyte writes "In the spirit of the recent poll — where many people recommended ergonomic upgrades — what's the best way to get a comfortable, ergonomic, efficient work environment? I'm just starting my career in software development, and I'd like to get a great chair, keyboard, mouse, monitor, etc. What models would you recommend to save wear and tear on joints, eyes, and muscles? Are there other categories I should consider?"

Monday, October 10, 2011

Ask Slashdot: Does Being 'Loyal' Pay As a Developer? - Slashdot

Ask Slashdot: Does Being 'Loyal' Pay As a Developer? - Slashdot
An anonymous reader writes "As a senior developer for a small IT company based in the UK that is about to release their flagship project, I know that if I were to leave the company now, it would cause them some very big problems. I'm currently training the other two 'junior' developers, trying to bring them up to speed with our products. Unfortunately, they are still a long way from grasping the technologies used – not to mention the 'interesting' job the outsourced developers managed to make of the code. Usually, I would never have considered leaving at such a crucial time; I've been at the company for several years and consider many of my colleagues, including higher management, to be friends. However, I have been approached by another company that is much bigger, and they have offered me a pay rise of £7k to do the same job, plus their office is practically outside my front door (as opposed to my current 45 minute commute each way). This would make a massive difference to my life. That said, I can't help but feel that to leave now would be betraying my friends and colleagues. Some friends have told me that I'm just being 'soft' – however I think I'm being loyal. Any advice?"

Thursday, September 22, 2011

Demystifying UEFI, the Overdue BIOS Replacement - Slashdot

Demystifying UEFI, the Overdue BIOS Replacement - Slashdot
"After more than 30 years of unerring and yet surprising supremacy, BIOS is taking its final bows. Taking its place is UEFI, a specification that begun its life as the Intel Boot Initiative way back in 1998 when BIOS's antiquated limitations were hampering systems built with Intel's Itanium processors. UEFI, as the article explains, is a complete re-imagining of a computer boot environment, and as such it has almost no similarities to the PC BIOS that it replaces."

Wednesday, September 21, 2011

How Microsoft Can Lock Linux Off Windows 8 PCs - Slashdot

How Microsoft Can Lock Linux Off Windows 8 PCs - Slashdot
Julie188 writes "Windows 8 PCs will use the next-generation booting specification known as Unified Extensible Firmware Interface (UEFI). In fact, Windows 8 logo devices will be required to use the secure boot portion of the new spec. Secure UEFI is intended to thwart rootkit infections by using PKI authentication before allowing executables or drivers to be loaded onto the device. Problem is, unless the device manufacturer gives a key to the device owner, it can also be used to keep the PC's owner from wiping out the current OS and installing another option, such as Linux."

Tuesday, September 20, 2011

Google Preps Devs For One-Size-Fits-All Android - Slashdot

Google Preps Devs For One-Size-Fits-All Android - Slashdot
alphadogg writes "Google is preparing Android developers for the latest edition of its Android mobile operating platform that will work the same on both tablets and smartphones. Scott Main, the lead tech writer for Google's Android Developers Blog, reminded developers on Monday that the newest edition of Android — dubbed 'Ice Cream Sandwich' — will 'support big screens, small screens and everything in between.' Main also emphasized that Android would maintain 'the same version ... on all screen sizes' going forward."

Thursday, September 15, 2011

The Google+ API Is Released - Slashdot

The Google+ API Is Released - Slashdot
"Developers have been waiting since late June for Google to release their API to the public. Well, today is that day. Just a few minute ago Chris Chabot, from Google+ Developer Relations, announced that the Google+ API is now available to the public."

Windows 8 Roundup - Slashdot

Windows 8 Roundup - Slashdot
There has been no shortage of Windows 8 news today.
"MrSeb writes: Earlier this morning, at the Build Windows conference in Anaheim, California, Microsoft made it patently clear that 'To the cloud!' is not merely a throwaway phrase: it is the entire future of the company. Every single one of Microsoft's services, platforms, and form factors will now begin its hasty, leave-no-prisoners-behind transition to the always-on, internet-connected cloud."

netbuzz pointed out that even the famous Blue Screen of Death will get a new look. "Lastly mikejuk writes: While everyone else is looking at the surface detail of Windows 8 there are some deep changes going on. Perhaps the biggest is that Metro now provides an alternative environment that doesn't use the age old Win32 API. This means no more overlapping windows — yes Metro really does take the windows out of Windows."

Monday, September 12, 2011

Kevin Mitnick Answers - Slashdot

Kevin Mitnick Answers - Slashdot
Last week, you asked Kevin Mitnick questions about his past, his thoughts on ethics and disclosure, and his computer set-up. He's graciously responded; read on for his answers. (No dice on the computer set-up, though.) Thanks, Kevin.

Monday, September 5, 2011

Linux Kernel Moves To Github - Slashdot

Linux Kernel Moves To Github - Slashdot
An anonymous reader writes "Linus Torvalds has announced that he will be distributing the Linux kernel via Github until kernel.org servers are fully operational following the recent server compromise. From the announcement: 'But hey, the whole point (well, *one* of the points) of distributed development is that no single place is really any different from any other, so since I did a github account for my divelog thing, why not see how well it holds up to me just putting my whole kernel repo there too?'"

Friday, September 2, 2011

Age Bias In IT: the Reality Behind the Rumors - Slashdot

Age Bias In IT: the Reality Behind the Rumors - Slashdot
CWmike writes "Is high tech really that tough on older workers, or are they simply not pulling their weight in an industry that never stops innovating? Age bias: Some consider it IT's dirty little secret, or even IT's big open secret. Older workers have been hit harder by the recession. '[Age bias is] something that no [employer] talks about. But it's a reality in tech that if you're 45 years of age and still writing C code or Cobol code and making $150,000 a year, the likelihood is that you won't be employed very long,' says Vivek Wadhwa, who currently holds academic positions at several universities, including UC Berkeley, Duke and Harvard. Wadhwa's observation indicates that age bias is a simplistic label for a complicated set of factors that influence the job prospects for senior tech employees."
 The Passionate Programmer: Creating a Remarkable Career in Software Development (Pragmatic Life) The Career Programmer: Guerilla Tactics for an Imperfect World (Expert's Voice) Land the Tech Job You Love (Pragmatic Life)

Thursday, August 25, 2011

Java 7: What's In It For Developers - Slashdot

Java 7: What's In It For Developers - Slashdot
GMGruman writes "After five years of a torturous political process and now under the new ownership of Oracle, Java SE 7 is finally out (and its initial bugs patched in the Update 1 release). So what does it actually offer? Paul Krill surveys the new capabilities that matter most for Java developers, from dynamic language support to an improved file system."

Monday, August 22, 2011

Why Amazon Can't Manufacture a Kindle In the US - Slashdot

Why Amazon Can't Manufacture a Kindle In the US - Slashdot
theodp writes "Ever wonder why all those job listings for Amazon subsidiary Lab126 — the internal group behind the Kindle and, by all accounts, an upcoming Android tablet — have travel requirements? Over at Forbes, Steve Denning explains why Amazon can't make a Kindle in the U.S., and why that really does matter. 'The idea that there is a lot of outsourcing going on is hardly news', writes Denning. 'The idea that it is irreversible and destructive of the economy's ability to grow is less well known. Even so, it's not exactly new news: the HBR article that I cite is two years old. What is really new news is that (1) these fairly obvious truths haven't yet dawned on economists at the Federal Reserve Bank of San Francisco, CEOs, accountants, politicians, among others and (2) the way to manage in a radically different way to deal with these issues is now more fully articulated than it has been before.' Denning concludes his trilogy-of-management-terror by noting that the decline is also occurring in software."

Friday, August 19, 2011

App Inventor Continues Life at MIT - Slashdot

App Inventor Continues Life at MIT - Slashdot
An anonymous reader writes with a press release on the App Inventor Weblog. From the release: "MIT announced the launch of the new Center for Mobile Learning, with a first activity being to take over and refine App Inventor for Android. The center will be led by App Inventor mastermind Hal Abelson, Mitch Resnick of Lego Mindstorms and Scratch fame, and Eric Klopfer, the director of teacher education at MIT and an expert in games and simulation. This news boomerangs the negativity surrounding Google's discontinuation announcement last week. To the many teachers whose curriculums have been energized by App inventor, and to the thousands of newly empowered app builders: Rejoice! The fun has just begun!"

C++ 2011 and the Return of Native Code - Slashdot

C++ 2011 and the Return of Native Code - Slashdot
snydeq writes with an editorial in InfoWorld about the resurgence of native code. From the article: "Modern programmers have increasingly turned away from native compilation in favor of managed-code environments such as Java and .Net, which shield them from some of the drudgery of memory management and input validation. Others are willing to sacrifice some performance for the syntactic comforts of dynamic languages such as Python, Ruby, and JavaScript. But C++11 arrives at an interesting time. There's a growing sentiment that the pendulum may have swung too far away from native code, and it might be time for it to swing back in the other direction. Thus, C++ may have found itself some unlikely allies."

Thursday, August 18, 2011

Rage and the Tech Behind id Tech 5 - Slashdot

Rage and the Tech Behind id Tech 5 - Slashdot
MojoKid writes "id Software's long-awaited FPS, Rage, is set to ship in October. When it launches, Rage will be the first game to feature id's newest graphics engine, dubbed id Tech 5. id Tech 5 has evolved considerably since the company started talking about it four years ago, however. While it contains a number of additional features, MegaTexturing remains one of the game's most visible advances. MegaTexturing uses a single large texture to map the terrain of an entire area. Data from that texture is streamed in depending on where the player is standing and what's visible. Effects that would normally be blended in traditional tiled texturing can be baked into the megatexture and streamed off disc when needed. The advantage of megatexturing is that it allows artists to create unique environments rather than resorting to a variety of tricks to hide repetitive texture tiles." id's Tim Willits spoke with Eurogamer about Rage's development, explaining how their goal of fast-paced action dictated certain design decisions. Rage will make use of Steamworks, but won't require a persistent connection for offline play. However, small parts of optional single-player content will only be available to players who buy the game new. Willits said, "Most people never find them. But as soon as you do, you're like, oh. And then you start to look for it. That's our first-time buyer incentive."

Saturday, August 13, 2011

Carmack On 'Infinite Detail,' Integrated GPUs, and Future Gaming Tech - Slashdot

Carmack On 'Infinite Detail,' Integrated GPUs, and Future Gaming Tech - Slashdot
Vigile writes "John Carmack sat down for an interview during Quakecon 2011 to talk about the future of technology for gaming. He shared his thoughts on the GPU hardware race (hardware doesn't matter but drivers are really important), integrated graphics solutions on Sandy Bridge and Llano (with a future of shared address spaces they may outperform discrete GPUs) and of course some thoughts on 'infinite detail' engines (uninspired content viewed at the molecular level is still uninspired content). Carmack does mention a new-found interest in ray tracing, and how it will 'eventually win' the battle for rendering in the long run."

Friday, August 12, 2011

Ask Slashdot: Am I Too Old To Learn New Programming Languages? - Slashdot

Ask Slashdot: Am I Too Old To Learn New Programming Languages? - Slashdot
ProgramadorPerdido writes "I have been a developer for 25 years. I learned Basic, VB, C, FoxPro, Cobol, and Assembler, but the languages I used the most were Pascal and Delphi. I then concentrated on a now-non-mainstream language for 11 years, as it was used at work. One day I had the chance to move into Project Management and so I did for the last 2 years. Now, at almost 40 years old, I'm at a crossroad. On one side I realized developing is the thing I like best, while on the other side, the languages I'm most proficient with are not that hot on the market. So I came here looking for any advice on how to advance my career. Should I try to learn web development (html, xhtml, css, php, python, ruby)? Should I learn Java and/or C#? Or am I too old to learn and work a new language? Should I go back to PM work even if I do not like it that much? Any similar experiences?"

Thursday, August 4, 2011

Linus Torvalds Ditches GNOME 3 For Xfce - Slashdot

Linus Torvalds Ditches GNOME 3 For Xfce - Slashdot
kai_hiwatari writes "In Google+, Torvalds criticized the direction that GNOME has taken with GNOME 3. He called GNOME 3 an 'unholy mess' and said that the user experience is unacceptable. Adding that because of GNOME 3, he has ditched GNOME for Xfce. He said that Xfce is a step down from GNOME 2 — but a huge step up from GNOME 3."