If it creates long term value, is it truly the wrong tool?
Perhaps we should re-evaluate how and when we use things when presented with evidence that others are getting massive value out of tools we typically would have been biased against.
HN user
Distributed Systems and Cloud Computing Researcher, 6th-year PhD Student at Carnegie Mellon University's School of Computer Science
http://www.cs.cmu.edu/~worichte
If it creates long term value, is it truly the wrong tool?
Perhaps we should re-evaluate how and when we use things when presented with evidence that others are getting massive value out of tools we typically would have been biased against.
I found the Pi UUID: 185e45bc-750b-43d7-91ee-314159265358
I found the Pi UUID:
185e45bc-750b-43d7-91ee-314159265358
Is this a personal or business decision you are talking about?
Can you elaborate the cons that made you decide to move away from Python, C++, and Julia?
Julia makes sense to me, as the youngest production language and community.
But Python? It is the #1 most popular programming language globally. C++ is also very popular. This means you can easily find people to hire globally (making business easier and more economical). You can also easily find code doing almost anything you want---speeding up time to value and time to ship.
I'm wondering what cons are driving your decisions to move on from Python and C++?
I used Artifact to do this with my grandfather. Recorded his stories and voice for posterity as a series of podcasts basically with a professional interviewer and recording team.
Have you considered other forms of financial literacy?
For example, many people don't use credit cards properly.
Many people don't take advantage of lower interest loans.
Many people don't understand the importance of certain forms of permanent / life / disability insurance.
These are all things I hope my kids get to learn _before leaving high school_!
Your tool feels like it could really expand financial literacy across the board, not just for investments.
Not sure if this is close to the problems you want to study, but NASA applied Deep learning to anomaly detection on spacecraft telemetry and has some early results here: https://arxiv.org/pdf/1802.04431.pdf
I'm very interested in anomaly detection problems, so if you find anything good out there do comment back in!
One could run every tab / sub-process within a container with its own networking stack.
It is complex, but doable.
I think what the others are getting at is it's more like the US market is competing now with cheaper labor markets.
But I understand what you're saying.
Hey this sounds a lot like Cloudlets / edge computing! Really happy to see some real world applications out there: http://elijah.cs.cmu.edu/
The Minix OS was designed as an academic, teaching OS: https://www.minix3.org/
There is a textbook that goes along with it: https://www.pearson.com/us/higher-education/program/Tanenbau...
The author famously had interactions with Linus Torvalds when he was starting Linux!
And, Minix is inside every modern Intel CPU (https://www.zdnet.com/article/minix-intels-hidden-in-chip-op...).
You can directly expose the partitions using the tool `kpartx`, which will create a `loop` device for you:
> sudo kpartx -a test.raw
> lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
loop0 7:0 0 4G 0 loop
└─loop0p1 253:0 0 4G 0 part
> sudo kpartx -d test.rawMac OS?
Hey if you see the course website is from 2015. And this is a bit of an older course, so I think it's understandable.
I think the surprising thing is such a high quality resource was being put together so long ago :-)
I don't understand why you need an IDE, I believe Rust is simple enough that you can work on things in Notepad++ or Vim or Emacs.
Are you really the first to use TLS in securing the storage fabric?
I believe Seagate's Kinetic had TLS features quite awhile ago: http://www.seagate.com/tech-insights/kinetic-vision-how-seag...
Both of which are reminiscent of CMU's NASD research: https://en.wikipedia.org/wiki/Network-Attached_Secure_Disks
New things that are really cool from Blockbridge:
1. Opening up WAN access to storage devices via TLS
2. Kernel drivers (for all major OS's?) allowing storage devices over the WAN
3. Re-imagining how we access block devices
Opens up the possibility for EBS-like storage across the WAN which is, simply, amazing.
I'd love to see integration with uploads of backups to Backblaze B2!
I see. I understand the problem they're solving now.
Bringing Git + more agile development flows into the Enterprise.
Oh I see, so this might be an "Enterprise in" and that's the "key feature." Not that I should expect a lot more on top of Git + GitLab that isn't already there.
Update: They do cite GitLab. Now I guess my confusion as a GitLab user is they don't sell me on what is new/differentiate their customized offering.
This product looks like a poorly rebranded GitLab.
Why don't they cite GitLab as the front-end web application/real workhorse here?
I'm using the new Dell XPS 13 Developer's Edition, without the touch screen. I've found build quality to be a step up for Dell, but still a bit flimsy especially around the cover of the monitor.
I like that it's pre-vetted hardware for running Ubuntu/Linux, has very long battery life, and the screen is really a joy to look at.
It's a 13-inch screen crammed into an 11-inch laptop body, so you get a lot of screen real-estated without the full bulkiness.
I also love the lightweight (close to MacBook light here), and the versatility in connectors (a detractor for the MacBook line for me).
In addition, out of the box things like 5GHz ac wifi just works under Linux.
What do you mean run Ubuntu in a Chrome tab? Is this a full virtual machine?
A lot of their speed comes from special tricks like bypassing the kernel and going direct to hardware (DPDK).
Intel's DPDK doesn't support Mac OS X.
You should probably develop in a VM anyways, or at least with a platform + hardware that supports these features so you can better match what production deployments will be like.
I always cringe a little, for backend systems software, when people develop in an environment completely divorced from their production environment. It just creates headaches.
This is actually the most stressful part of dinner. Along with splitting a bill fairly.
Of course I can do it, but when I'm talking with people I'd rather do it much faster with less likelihood of a mistake.
I see what you're saying...kind of like an AI or an "automation" tool/framework for backup.
I was focusing on the lower-level building blocks.
Problem with Snebu: it only does file-level deduplication I think which means storing something like virtual machine snapshots or images will not deduplicate well.
You need block-level deduplication to work well with things like VM images.
My experience with attic (seems to be a trend with all of your dedup reviewed systems) is that it also takes a very long time to restore large amounts of data _however_ you have the option of restoring individual files via a FUSE file system which is _immensely_ useful.
An example was that a restore of ~200 GiB of VM snapshots took over a day from a NAS to the server in question.
Usually, the backups take about an hour to write out, so reading data from attic does take significantly longer.
This is probably because dedup is non-trivial to restore from (it can involve lots of random reads/disk seeks).
As some commenters mentioned, a meta-backup system that can manage multiple different ingest methods would be Deltaic:
So a metatool that is flexible in terms of backup ingest? Almost like backup plugins?
Check out Deltaic, designed precisely for this:
With TCP_REPAIR, presumably they could...but both ends need to implement the REPAIR option I think, so maybe not in practice yet.
Or if the SDN of your cloud is good enough, even TCP_REPAIR might not be needed!