1,560 karma · joined July 24, 2009
http://www.freedesktop.org/software/systemd/man/timesyncd.co...
FWIW, I really like timesyncd being there out of the box with systemd. It is exactly what I want, and nothing more, about 99% of the time when dealing with ntp synchronization.
EDIT:
Let me add that if you want to specify ntp.org servers right now you can add or edit the following stanza to your /etc/systemd/timesyncd.conf file:
[Time]
NTP=0.pool.ntp.org 1.pool.ntp.org 2.pool.ntp.org 3.pool.ntp.orgIf Apple were doing this for any reasonable purpose, they'd do it on Safari on the desktop as well. Almost every sane reason for blocking ads is as pertinent there.
They are simply trying to force content providers to go native app and become part of the Apple revenue stream. That's it, pure and simple.
If, however, your metric is to look at influencers and early adopters, it's clearly happening.
I think back to 04 when I switched to a Mac (from Windows). The idea that Macs were "happening" was inconceivable to many. Forget finding mainstream software. Forget drivers for hw support. Forget file exchange. Forget networking with anyone doing real work at your company. It was all uphill and hard. That was just 2004.
Back then it was generally either hold outs from the dark, pre OS X days or early adopters switching over (or back) to a Mac. If you had your eye on the market, I think in hindsight it's clear that there was a groundswell of interest in the platform (from passionate early adopter switchers, etc). But at the time, nothing was obvious and early adopter advocacy to just "buy a mac" fell on usually deaf ears.
We're in a not dissimilar situation today with Linux. The early adopter segment is different and much more dev oriented, but that's not a bad thing. Add to this that there are some fundamental and very important technology shifts happening that I think are going to make a positive impact on the desktop linux experience over the next several years (wayland, systemd, container/virtualization improvements, packaging and distribution rethinks).
It's happening because people like me are using Linux on the desktop every day for real work, and for many of us it's eminently preferable to any other OS out there. It's happening because we, the early adopters, are not "on the fence" about Linux: I no longer think "Linux is nice but OS X just works". It's happening because a shift to the web has made app lock in on a specific platform less of an issue. It's happening because vendors like Dell are throwing actual resources at the market. Small though it may be, this market is made up of influencers that are the thin edge of the adoption wedge.
There is no hardware difference to the windows/linux machines... the hardware on the dev units isn't any less or more powerful. You will, however, want to make sure your BIOS is upgraded to the current rev (A04 as of this posting). http://www.dell.com/support/home/us/en/19/Drivers/DriversDet...
This is close the best linux laptop I've used, including various my various thinkpads and macbooks.
A couple years ago I met an enthusiastic Barton George showing off the first gen XPS 13 at the ubuntu dev conference. It was sexy but flawed. I wasn't interested in the machine, but I thought Barton was a guy to watch. His project Sputnik group is the only reason I have kept Dell on my radar at all.
They could be doing a lot in a better way: the customer outreach, ordering process, out of box experience: all include some (at times very) rough edges.
Linux on the desktop is happening and, as I've said for a long time, it's happening where it needs to: with developers first. I'm not super excited with their Ubuntu centric strategy, but it's minimal effort to get Arch up and running on the Dell dev units. If anyone is going this route I'm maintaining a kernel for the XPS 13 (2015) here: https://aur.archlinux.org/packages/linux-xps13-alt/
It's also driving a 34" screen right now, and not breaking a sweat. http://imgur.com/WvGwGo9
My full take away from the situation was simply that they had bad business sense and burned through cash on a several bad decisions, then hoped to pull success from the jaws (or more realistically, the stomach) of defeat, so made ridiculously upbeat postings in an attempt to hand wave over the cracks in the project.
It was a risk; I took it on. Not my most expensive bad investment by far. I checked out of monitoring the Kickstarter feed once it became clear that it was going no where. That was well before the final gasps from the ZPM people.
I'm glad that Kickstarter has pushed projects to post risks, avoid renders, etc. None of that would have mitigated the bad-businesspeople issue, however.
-
Edit: To make things clear, I really don't hold a grudge on this. I threw money at some clever ideas, but we all know making them happen at scale can be hard. They didn't handle things well but I felt that the hugely negative response was largely an overreaction.
However, I recommend that you get Ubuntu up and running on your hardware first. Hardware support out of the box should be good enough to identify that things are mostly working (or not). Then put Arch on it. Arch is a great distro to learn on. Set aside a weekend. You'll learn a LOT and can always roll back to Ubuntu (or Fedora, though that has it's own out-of-box limitations) if you don't enjoy the Arch process.
I dabble in Fedora from time to time, and deploy a LOT of Ubuntu boxes, but I stick with Arch personally due to familiarity and the AUR.
Edit: I also stick with Arch because, no matter what distro you use, if you search for the solution to an issue you are having, you are likely to find the Arch Wiki is one of the top results. The wiki is a generally outstanding resource.
For those interested in why this is the most accurate answer, go read "Willpower" by Baumeister.
http://www.amazon.com/Willpower-Rediscovering-Greatest-Human...
I am always surprised, though shouldn't be I suppose, that the first answer for so many people is some completely externalized solution (e.g. blockers, network disconnection, etc.).
There are tools that can help you to create habits, but you must be aware of the role that self-regulation plays in ongoing maintenance of these habits, otherwise the moment the tools or support infrastructures you've put in place are gone, your habits will revert.
Don't make your self control reliant on app updates.
The lastpass cli utility also supports their two factor options. So you get scriptability, ubiquity, and two factor. Killer.
Toss up some terminus and vim and the FHD model sounds like a great all day coding machine.
All future technology has, apparently, been predicted by 1980/90s sci fi.
However if you have more than a handful of matches it's going to be a suboptimal method of eyeballing the glob results.
I prefer to use `print -l` as it will break the glob results on separate lines.
An additional benefit of ZSH is that it will normally return each glob result as an independent item (this avoids the problem bash has with just returning strings that in turn are broken on IFS characters). Using that flag with print will give you a clear sense of the actual results.
In the case of the first example he shows, the cat -n problem, you can do the following in zsh to expand the results of the wildcard globbing automatically:
cat *(:A)
This will give cat full paths. Not significantly different from the PWD referenced with ./* in his example, but more universal in applicability, particularly when you start to use things like the file type filters: cat *(.:A)
giving you only files, not directories, and also expanding to absolute paths, while cat **/*(.:A)
does the same for plain files in the working directory and all subdirectories as well.Remember to test your patterns with a print statement first:
print -l **/*(.:A)
before passing them to a command.(I will now imagine that I can faintly hear the ambient sounds of breathless, curious hippies in the background of that millennium falcon shot)
Nice to see that the iridium fiasco has resulted in some long tail utility
edit: here's a page with a proof of concept with an arduino hookup: http://makezine.com/projects/make-37/iridiumsatellite/