There is also spyware running on them. They literally spy on what you're watching and send the info home, and the data gets sold to market to you. No thanks.
Edit.
They also connect to unprotected wifi networks to send data without your permission.
HN user
I'm a full-stack engineer and manager who has worked at Bit9, Adobe, Dropbox, InsightSquared, Evisort, and Randori.
[ my public key: https://keybase.io/hoov; my proof: https://keybase.io/hoov/sigs/hm9nAgg2PANOmcuiat4cL6ujLA1r9lNsPfB59ajd9Ng ]
There is also spyware running on them. They literally spy on what you're watching and send the info home, and the data gets sold to market to you. No thanks.
Edit.
They also connect to unprotected wifi networks to send data without your permission.
I was in the same boat, but I'm taking some time off work and I'm very happy with the Lua support. New link to my dotfiles to come. In the mean time, here are my current ones, in case they help anybody out: https://github.com/hoov/dotfiles. I use MacOS, WSL2, and Debian unstable.
I've tried a bunch of X servers, but with a 4k display, they're all too slow to be usable. I'm settling for running WSL inside Alacritty for now.
Or even nothing goes wrong suddenly. Once, I had a vacation planned for six months and had to spend the long weekend cooped up in my hotel room overseeing a complicated migration.
There's an asymmetry because Amazon can "afford" to double check everything? How?
Well, Amazon shows you the percent discount. I can't imagine that there are too many items over, let's say, $1000 that are at a 90% discount at any given time. Seems easy enough to flag those for manual review, especially if they are being sold by Amazon directly.
This is so great! While at Adobe, to solve some technical issues, I wrote a microservice that sat along HAProxy, providing a REST interface to manipulate the configuration, validate, and then do a graceful reload. The fact that this is now built-in is amazing, and a lot less clunky. I wish I had this in 2012; it would have saved me and my team a lot of work. And, I'm sure this solution is much better than the band-aid we built.
It's a little more complicated than that. Even with a riving knife, you can still get kickback if your blade isn't aligned properly -- and most cheaper saws need a tune-up before being used.
This is really nice, especially all the integrations. I've been using slides.com for a while, and I may switch to this. But, one feature that would be amazing would be the ability to upload to an S3 bucket. Bonus points for creating a public bucket configured correctly to view the slides. It's annoying to have to carry every possible type of dongle and fight with A/V issues at random places when you need to show a deck on hardware that you don't control. I always make sure that the content I need to show is available on any machine with an internet connection, but it takes a lot of effort sometimes.
Difficult, but possible. We did this with Buzzword at Adobe. The hardest part was the UX, honestly. Most knowledge workers need some hand holding, to say nothing of teachers and students (we had success selling to high school teachers).
I'm not a fan of this.
First of all, requirements.txt is for development requirements. Runtime ones belong in setup.py.
Also, the "extras" feature is already in setup.py via extras_require.
I see no need to use this nonstandard tool when the standard tooling works.
Unfortunately, I bet there are a bunch of regulations, both federal and per state. For example, the 7k memory limit is a state-by-state thing: "Memory sizes greater than those permitted in any specific correctional facility will be rejected at the facility property room" -- from the vendor's website.
Sun sat at 4:15 PM in Boston last December 21st. I'd take 6 PM over that. Sunrise was 7:10.
I am just starting out in web development and am looking for any tutorials on Phoenix/Elixir/Erlang.
While I like Elixir a lot, I'm not sure that it's the best place to start. I'd find an ecosystem that is more stable and has more reliable resources available. Try starting with Rails or Django, maybe.
It clearly doesn't cover "unix and unix-like" shells, since fish shell syntax isn't supported. It seems to be trying to be bash-compatible since it uses bashlex under the hood, but as another commented noticed, the bash parsing isn't perfect.
This is pretty big news. I know that when I was at Adobe, the only reason that Perforce was used for things like Acrobat, is because it was simply the only source control solution that could handle the size of the repo. Smaller projects were starting to use Git, but the big projects all stuck with Perforce.
I bought a house a year and a half ago; Zenstimates are consistently ridiculously low for my area. I was looking for single family homes in Somerville, MA. There is so little supply that every home goes immediately after listing and most likely with a bidding war. If you look at the Zenstimate for my property, it looks like I over-payed by almost 30%, but I guarantee I could flip for a profit tomorrow.
This sounds lovely. I live near Boston, Massachusetts and have a distinctly different experience.
I don't mind waiting in line for 3 minutes. Or 5. It's never longer than that, even if the cashier discusses the latest news with the old lady.
If I go to the Stop & Shop, I spend about fifteen minutes in line on average, and the cashier is consistently rude.
That being said, when I go to the more "local" stores, I have similar experiences to what you've described.
Was this an older build? We had serious issues at first, but our setup is pretty stable these days.
Are you familiar with her work? I think she's was breath of fresh air compared with other baby boomers in the industry. I, for one, will miss her.
I've been thinking about how to respond to this for a little while, because I'm a bit biased and I don't want to give away to much information about Drew's personal life.
I lived with Drew through college and a bit after. The thing that grew into Dropbox was started in an apartment that I lived in while Drew and I were working at a different startup.
While I would say that I regret not being in the financial position to quit my job and help Drew out early on, I don't think he was able to do it because of his privilege. I also want to call out that I'm struggling justifying that last statement, because I know what a privilege being white, straight, and upper-middle class in America is. That privilege totally helped getting into MIT (by virtue of going to a good high school and so many other things). But, I'm pretty sure he didn't rely on his parents for cash. He probably just stole my leftovers out of the fridge. :)
The fact of the matter is that he's scrappy and smart. During college, we were both presented with an opportunity to make some side cash. Drew took more advantage of it than I did, and it was smart of him. He banked his own cash and lived cheap. Maybe he graduated with less debt than I did, and maybe that helped, but I think that would be the only leg up that he had.
It was more of a lack of abstraction than anything. The server reflected more or less what the OS presented -- an add and a delete rather than a move. Putting the pieces together later to present better information to the user was difficult. Not sure what they do today, but I remember many talks about ways to put that abstraction in place as close to the OS as possible. Reconstructing multiple, quick, renames/moves after the fact proved to be somewhat difficult from the frontend, which Aston worked on.
That's not quite what I was trying to say. What I was saying is that there's many splits in the Python community. I work on large distributed systems, and have zero experience with quantum computing or advanced maths.
But, I'm a curious individual. I'd love if the academic Python community (to try to put a label on it) would all write code that was "idomatic". I know that "idomatic" is a problmatic term, but specifically I'm asking for people to follow PEP-8 and generally follow the ethos of `import this`.
Once we're speaking a common vernacular, we can better share ideas.
I respectfully disagree, but I suspect this might be a disconnect between different Python communities. I find the code extremely difficult to parse. Even ignoring the egregious PEP-8 issues (and, I know that PEP-8'ing existing code can obfuscate commit history), there's too much logic on many lines. I strongly subscribe to the adage that "Code is read many more times than it's written".
I was thinking the same thing and then some. I ask a version of this as an interview question, and this doesn't pass my muster. That being said, I do think that implementing a URL shortener is a really good exercise, and I commend the author for that.
InsightSquared | Boston, MA | Full Time | Onsite
InsightSquared is a well-funded Boston startup. Our SaaS app helps businesses make data driven decisions by pulling their sales, marketing, financial, customer service & other data from APIs like Salesforce, QuickBooks, and Google Analytics and presenting over 400 beautiful visualizations and powerful analytics.
We assemble in small product teams that work fast, have fun, and ship often. Your team of engineering, product, and creative peers will drive the operational and strategic decisions needed to move forward. We build on a modern platform (Python/Django). We ship code to production not just daily, but a dozen+ times per day. We test quickly, learn fast, iterate fast, and focus on code that matters.
We're hiring three engineers:
- Software Engineer
- Senior Software Engineer
- Systems Architect
http://jobs.insightsquared.com/mperry at insightsquared dot com
Odd. I'm also in Boston and have to use it almost everywhere I go.
I'm pretty damn angry right now, but I'm sure that in a few days I'll get over it.
I run the tech side of a decent sized startup right now. Having joined ~4 years into the venture, one of my immediate concerns was the lack of visibility into how our system works. Keeping tabs on the performance of several hundred ETL pipelines is not super easy. I decided to double down on InfluxDB, changing the road-map of my infrastructure team.
Then, InfluxData introduced the TICK stack. I can get monitoring and alerting as well? Let's double down again!
I bought hardware, set up a cluster (painful), we filed bug reports, learned what sorts of queries not to run, and we were in good shape. I purchased tickets for a training session and a flight (out of pocket; we don't have travel budget). And then I saw the blog post last night.
All along, I knew that the promise of all of this great technology for free was too good to be true. There was always a little voice in my head asking me about how they actually made money -- I knew that a paid offering + professional services was not sustainable.
I'm angry, but we'll be fine. We're going to break apart our cluster and shard. We've already got code written to do a backup/restore that actually works (slowly) from one cluster to another. If we hit the point where sharding doesn't work, then it'll also probably be financially viable to pay the $399/month (on top of server costs). I'll still go to the training, but I'm not sure what I'll get out of it. The reason why I was going to the training was the section on "Cluster Administration".
The only thing that I'm raw about is the lack of apology. You have to make money, and you had to do a bait-and-switch as a result. I totally understand, but the tone of that blog post was too defensive and unapologetic.
Yeah, map and filter not really idiomatic; you're almost always better served by a list/generator comprehension. Even Guido has regrets about map/filter/reduce: http://legacy.python.org/doc/essays/ppt/regrets/PythonRegret....
Yeah. NTFS is case preserving, not case sensitive.
I believe that "dedicated" means that it's dedicated to your account. So, there can be more than one guest, but those guests are your EC2 instances.