To offer a contrasting viewpoint, I don't have openwrt as my router, but only have openwrt APs, because it's the best and cheapest way to have VLAN support in my APs, keeping iot and guest VLANs separate from my main network.
HN user
elliotf
The "fire upon the deep" series describes zones where the speed of light differs, causing deserts from which escape is difficult, did to the slow speed at which ships must travel.
Chrome is also adding bizarre ux choices on mobile. The tipping point for me was nested tabs (tab groups) with no way to disable them. I've been a happy Android Firefox user since then.
I also want to be able to tell _why_ which is why I dislike working on codebases that squash commmits. Too many times I've done a blame to see why a change was made, and it's a giant (> 10) list of commit messages. Oftentimes, the macro description of what was going on does not help me with the line-level detail.
Also, in case it helps you in the future, `blame -wC` is what I use when doing blame; it ignores whitespace changes and tracks changes across files (changes happened before a rename, for example.)
I don't know about this project, but I have used tmate.io (self hosted ssh server) for almost seven years for remote pairing, using vim inside of tmate.
Compared to vscode: when sharing the terminal, you don't need to worry about following the other person's cursor or them following yours, as there is only one cursor.
You don't need to worry about telling them what dukes you are opening, as there is only one editor.
You also don't need to worry about registering for an account, as (at least with tmate) it's simply an ssh connection for the remote person.
It is the only way I've found that allows for effective remote pairing. There are a number of downsides, but it is a wonderful tool.
That's really neat! Is the source of the path generator available anywhere?
I have not! Thank you!
I love svelte on the personal/toy projects I've tried it on, but does someone have an example of a large-ish svelte codebase with an example of a testing pattern that they've found works?
Using mithril/vue/react, there are assertions you can make about how a given action will modify the state, and given some state, how that state will be rendered.
I've not found a good way to make assertions on the behavior of code without resorting to poking through the DOM and dealing with asynchronous behaviors.
Very true and likely, also considering how short the terms are, but emacs is in clear decline. Perhaps it's just become so easy to use, no one needs to search for anything anymore?
As an aside, I added vim and vi to the trends, which dwarf the others, but show a long and slow decline for `vi`, but a fairly steady state for `vim`. As a vim user that at times wishes he learned emacs instead of vim, emacs is an interesting trend to see: https://trends.google.com/trends/explore?date=all&geo=US&q="...
The difference being having a more positive/helpful/constructive mindset.
With "how might it work" you're proposing solutions to the potential "why will it fail" problems rather than dumping more obstacles in the way.
"this will work if we do X because it will fail if Y"
vs
"this isn't going to work because Y"
I think the prior would be a more pleasant experience.
User Mode Linux was a very old library for running virtual machine guests: https://en.m.wikipedia.org/wiki/User-mode_Linux
Agreed. I bought a Samsung (UN40JU6700) 4k60p curved monitor for ~$800 and it works reasonably well. There are some quirks using a TV as a monitor and I was a little nervous about the screen quality, but it's worked well so far. Also, it's a TV.
edit: I especially like that the DPI is the same as a 27" 2560x1440 monitor.
I think the point of the post is valid: it can be hard to work with a schemaless datastore. I think Cassandra is the only one you listed that supports type enforcements.
If you're interested in a websql-like API, take a look at lovefield: https://github.com/google/lovefield -- it's a very websql-like api and looks pretty good.
Keep at it! Part of the problem is designing, part of the problem is printing. If there's a reprap group or a makerspace nearby where there are people with experience, that would help you a lot.
I've tried to keep my designs as simple as possible and it's worked out alright. As you say, more complex things are fairly hard to model. Having calipers so that I could accurately measure things greatly helped me design things for around the house.
I am, unlike the author, not a mechanical engineer. However, I've been able to teach myself enough about designing and printing in 3d to make household-useful items with my 3d printer. The interesting thing is that my wife and I now take it for granted that I can just print something to fix the problem.
It's not been easy, and I laugh at my earlier attempts, but it's been a fun learning experience. The fun thing is that I've had to re-learn a bit of trigonometry because of my choice in CAD tools (openscad).
I have a repository of the household items I've printed: https://github.com/elliotf/reprap-household-misc
I would imagine/hope that it's more about integration with other code than using it solely as a BGP daemon. The repo seems to be related to http://osrg.github.io/ryu/ which is a "software-defined networking framework"
Off-hand, you could use GoBGP to do cheap loadbalancing-ish things without external dependencies.
REMOTE or onsite in San Francisco, CA Denver CO, New York, NY -- node.js developer at Shutterstock, Inc.
What follows is what I'm personally looking for on my team, but there are other positions in the company if what I describe doesn't sound appealing.
We're a five-person distributed team that does full-time (or as close as possible) remote pairing via vim and tmux/tmate TDD'ing backend code using node.js in order to migrate a large monolith to services. If this position or the company sound interesting to you, email me at <my username> on the domain grat.net
Your "See jobs" link on www.helloglance.com leads back to the hero image at the top.
I'm sure it's a work in progress, but hopefully that helps.
Running against a local mysql instance running on a ramdisk and emptying the DB tables between tests yields "fast enough" performance while avoiding test pollution: ~300 full-stack scenarios in ~5sec start to finish.
Maybe there's a nuance between "possibly unhandled" and "unhandled" ?
I was bitten by bluebird quietly eating exceptions on at least one codebase. I fixed it by re-throwing them via: https://github.com/petkaantonov/bluebird/blob/master/API.md#...
edit: bluebird also exposes a process-level event, now, too!
openscad (http://www.openscad.org) which is mentioned elsewhere in this thread is a much more direct descendant of POV-ray.
EU-only for now, unfortunately. Not available in the US.
https://twitter.com/PhilipsCare/status/543146398565556225
EDIT: logic inversion
I'm a shutterstock employee and one of the interesting things is that there are a variety of technologies in use at shutterstock: node.js (my team), ruby, perl, java ...
Docker does not necessarily have to be single-process containers.
See https://phusion.github.io/baseimage-docker/ as an example of a full-OS docker base image designed to be lightweight.
These days, you can run the full OS inside docker[1][2], but you'll likely be running more than you need to.
[1] https://github.com/dotcloud/docker/issues/1024 [2] https://github.com/dotcloud/docker/issues/2276
Sure, there are a few reasons:
1) The first one was horrible, so I eventually ended up scrapping it and using it for parts.
2) The second one (Printrbot+) is/was fine, but is _extremely_ awkward to move around: The printer, power supply, and print spool are three separate pieces, and it had some serious design flaws, so I build my third, which I can carry the entire assembly with one hand. I used the second to print parts for the third, then (once I had the third working correctly) I rebuilt the Printrbot+ addressing some of its flaws.
3) It's fun to design and make 3d printers.
I might sell the Printrbot but I'm not sure what kind of market there is for used hobbyist 3d printers.
I'll probably build more, too. It's my first adult hobby that is unrelated to my work, so it's a nice break. A corexy printer is next up (http://corexy.com/)
I agree; it's a great place to get started.
However, even if you don't have a hackerspace, you might have a local reprap group!
1) First printer: emaker huxley indiegogo kit. Terrible.
2) Second printer: printrbot plus kickstarter kit. Mostly good, and a good starting point.
3) Third printer: Graber i3, laser cut myself and parts sourced myself. Excellent, and the cheapest of the three.
I've found it to be fun, useful, and educational. I'm using math I've not used in over a decade. SOHCAHTOA FTW!
Depending on what kind of printer you get, you may want to join a local 3d printing group. It's very very helpful to have people with experience help you. Also, it pays to know someone that can print spare parts for you.
If you have access to a laser cutter, I rearranged and modified the original Graber for "smaller" laser cutters (24"x18") : https://github.com/elliotf/Graber/tree/24x18_layout/24x18
I've come to enjoy designing things in openscad "The programmer's CAD": http://www.openscad.org/
One thing was a parametric Graber design (which I've not yet lasercut) : https://github.com/elliotf/parametric-graber
Shutterstock: http://www.shutterstock.com/jobs.mhtml
A public, profitable company that is very engineering friendly. I'm a software developer inside the company.
A variety of positions are open across a variety of languages: Node.js, Ruby (Sinatra and Rails), Perl, PHP, Java, as well as non-developer roles (DB Admin, etc.)
The job positions don't state it, but I was hired into a position as a remote/WFH worker, so I would imagine that the possibility is open to other people as well. The company also has offices in a variety of locations if being remote is not for you: New York NY, San Francisco CA, Denver CO, Berlin, Paris, London, etc.. If you work near the mothership, we have a pretty swank office space: http://www.shutterstock.com/blog/look-inside-shutterstocks-n...
I'm not sure if I'd get a referral bonus for this, but tell them that I sent you.
- Elliot Foster, Software Developer at Shutterstock