|
Life magazine's 70-year run saw millions upon millions of photos taken, but only five percent ever published. This tool unveils four million photographs from its archives and makes them instantly searchable via thousands of automatically created labels, from "astronauts" to "zombies". "In the world's mighty gallery of pictures, there's scenes that're painted from life"
|
|
|
|
|
The company, or what remains from the giant smartphone maker that once was, is now suing Facebook, alleging that the social network’s chat apps — think Messenger, WhatsApp, and Instagram — infringe several patents. "The one great principle of the English law is, to make business for itself."
|
|
|
|
|
Microsoft’s new platform will enable all developers that create apps on Windows 10 to leverage existing pre-trained machine learning models in apps. You're getting AI, and you're getting AI, and you're getting AI!
Yeah, I could have gone with a Clippy joke, but it felt too easy.
|
|
|
|
|
Confucius says to truly learn something you have to unlearn what you had lean before.
Zen and the art of software maintenance : rm -rf *
Maths is like love : a simple idea but it can get complicated.
|
|
|
|
|
The Schrödinger Equation makes an unlikely appearance at the astronomical scale "Math is everywhere"
|
|
|
|
|
Did I read that, didn't I, or both?
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]
|
|
|
|
|
Yes.
Software rusts. Simon Stephenson, ca 1994. So does this signature. me, 2012
|
|
|
|
|
Half of Schrodinger just turned over in his grave.
«... thank the gods that they have made you superior to those events which they have not placed within your own control, rendered you accountable for that only which is within you own control For what, then, have they made you responsible? For that which is alone in your own power—a right use of things as they appear.» Discourses of Epictetus Book I:12
|
|
|
|
|
Via whitepaper which they have uploaded to the arXiv preprint server, a team at Baidu (China's answer to Google) has announced an upgrade to their text-to-speech application called Deep Voice. "Destruct sequence 1, code 1-1 A"
|
|
|
|
|
Over 60% of marketers believe they will no longer need to rely on tracking cookies, a 20-year-old desktop-based technology, for the majority of their digital marketing within the next two years, according to data from Viant Technology, an advertising cloud. They have more and better ways to track you now
|
|
|
|
|
Once upon a time, there were Full Stack Developers, but as time progressed, they disappeared. Now, all we have are impostors. People trying to be full stack, but failing. The Full Stack Developer is now as obsolete as a unicorn So all you people doing front-end, back-end, and middle-tier code: you don't exist!
|
|
|
|
|
Many of us will have been forced up the "full-stack" route at some time or other and most of us will have found that we're much more productive at some parts of it than others. Personally, I'm not great at front-end stuff (particularly web) - I do data an awful lot better than I do UI, that's the way my brain works. Similarly, I know some great UI developers who don't really get databases or back-end code. There may well be people who are equally good across the whole spectrum but they're few and far between.
If you were managing the building of a house, you wouldn't get your brickie to do the electrics while your plumber had a go at the roof. Why should it be any different with software?
The only place full-stack makes sense to me is in tiny teams where there isn't enough resource to use people optimally. The more developers you have, the more sense it makes to use them to their strengths.
98.4% of statistics are made up on the spot.
|
|
|
|
|
It's amazing how long it took the software industry to learn "jack of all trades, master of none".
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
Alan Kay.
|
|
|
|
|
PeejayAdams wrote: The only place full-stack makes sense to me is in tiny teams where there isn't enough resource to use people optimally. The more developers you have, the more sense it makes to use them to their strengths.
Yeah team size is definitely a big part of it; if your team isn't large enough hard specialization doesn't really work.
But even with larger teams while it can make sense for people to split into largely front end/back end/etc roles being able to do at least basic level work at all levels is still beneficial. Handing off in the middle of a task is a source of friction and a potential for errors eg when the backend API doesn't work quite the way the front end dev expects/needs it to do. It also helps with smoothing out timing/backlog issues if the front and backend tasks end up not taking the same amount of time and you end up with a bunch of features only half done because the other person's behind.
Even in those cases allocating the tasks so that the main part of the effort goes to the person with the strongest skills is important; but a lot of work doesn't need an expert on either side. eg CRUD tends to be fairly boilerplate on both the front and back ends; and as long as there's a good reference example a frontend person can copy/paste/rename the relevant backend code even if they don't know why it was done using X instead of Y or Z; and vice versa for the backend person displaying data on basic CRUD forms even if he'd struggle to create the overall styling from scratch.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, weighing all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
When I get asked to build a web page or fix a computer because I'm "a computer guy", I use references the average person can understand. Is an auto mechanic the same as a diesel mechanic or small engine repair person or jet mechanic? No, they all have their realm of influence, and, although there may be similarities between them, they aren't necessarily cross-functional.
|
|
|
|
|
A freedom of information request revealed that the FBI used the Best Buy division's repair staff to flag illegal content. "No one stands behind you like Geek Squad"
|
|
|
|
|
Kent Sharkey wrote: stands behind
More like "looks over your shoulder!"
The difficult we do right away...
...the impossible takes slightly longer.
|
|
|
|
|
There have been some concerns that Windows 10 has a built-in “keylogger,” because the operating system uses typing data to improve autocompletion, next word prediction, and spelling correction. Now they ask politely before watching everything you type
"Microsoft is also testing the idea of Windows 10 users receiving seven individual screens for all the privacy controls in the operating system"
Because more settings screens is better?
|
|
|
|
|
Updates on performance, unit testing, C++ 17 Standards Conformance and probably much more Incrementally better than before!
|
|
|
|
|
Java 10 will be released this month with a focus on cloud and serverless computing, Oracle has announced. Somehow I missed everything between 2 and 10
Guess I can keep ignoring it?
|
|
|
|
|
Previously built using the Microsoft C++ compiler, Google is now using the same compiler for Windows, macOS, Linux, and Android, and the switch makes Chrome arguably the first major software project to use Clang on Windows. Clang, clang, clang went the browser
And they got help from Microsoft to do so?
|
|
|
|
|
Two independent Israeli researchers found a way for an attacker to bypass the lock protection on Windows machines and install malware by using voice commands directed at Cortana. Hey, Cortana, you got some 'splaining to do
|
|
|
|
|
Cortana : I thought it was Chief. And you know I got a soft spot for him !!! Singularity achieved !
Zen and the art of software maintenance : rm -rf *
Maths is like love : a simple idea but it can get complicated.
|
|
|
|
|
A video game company, Ubisoft, is leveraging a new AI tool called Commit Assistant, which flags mistakes in a game's code before programmers even make them. I make msitakes faster than an AI can find them
|
|
|
|
|
A cursory glance at the first paragraph (or even the name of the tool) indicates that it doesn't. It evidently catches errors at commit-time.
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
Alan Kay.
|
|
|
|