shoover
|
8 years ago
|
on: Please – A Cross-Language Build System
I mean simple in terms of the theoretical possibility of a single binary vs. any form of local compilation, packaging, or dependencies. In practice, I didn’t check, maybe they depend on other native libraries and installation is more than downloading a single executable.
shoover
|
8 years ago
|
on: Please – A Cross-Language Build System
It's tuned to the preferences of another company; if you prefer their taste on the finer points, that's one. Secondly, it's written in Go, so installation should be simpler.
shoover
|
8 years ago
|
on: Please – A Cross-Language Build System
waf continues to be the underappreciated gem in this space: high level build language supporting many languages and tools, cross platform, implemented and extensible in Python, nothing to install (except Python), and fast.
shoover
|
8 years ago
|
on: The dangerous downsides of perfectionism
“They give up more easily. They have quite avoidant coping tendencies when things can't be perfect.”
That, of course, hinders them from the very success that they want to achieve. In his 60-plus studies focusing on athletes, for example, Hill has found that the single biggest predictor of success in sports is simply practice. But if practice isn’t going well, perfectionists might stop.
It makes me think of my own childhood peppered with avoiding (or starting and quitting) almost every sport there was. If I wasn’t adept at something almost from the get-go, I didn’t want to continue – especially if there was an audience watching.Ugh. Been there, done that. I remember skipping the first year of fast pitch baseball because I was sure I’d never be able to hit the ball. It simply wasn’t true and can only have set me back when rejoining the following year.
I assumed perfectionism was generational or at least cultural. It’s distressing to see it’s widespread and increasing. The studies put a fine focus on the need to get smarter and model healthier responses to mistakes for the next generation.
shoover
|
8 years ago
|
on: Manafort Left an Incriminating Paper Trail Converting PDFs to Word
Well, that's one piece of information the investigators got somehow, but we don't know where the evidence started (I hope we find out if it goes to trial). Anti-money laundering laws and foreign bank account reporting requirements must be a big help for the feds to notice things and provide a basis to subpoena records for further investigation. Those laws seem to be ratcheting up lately.
shoover
|
8 years ago
|
on: Building a backup bee: A novel replacement for the embattled honeybee
Only about a dozen of the 20,000 or so bee species worldwide are managed. After the honeybee, Apis mellifera, only three species are widely used in the U.S.: two cannot be woken from their winter’s sleep in time for almond bloom, and the third is banned for open field use in California.How does a species of bees get banned?
shoover
|
8 years ago
|
on: Google Calendar should prevent spam by default
Ugh. Google Calendar reminders are handled perfectly on Android. You get a notification, and it stays there every time you look at your phone until you clear it. On iOS, even with Google Calendar installed, you get the notification one time (as if for a one-time event) and then it disappears into the app.
I assume iOS Reminders work better than this, but I'm dependent on Google Calendar. I have not figured out a workaround for notifications since switching and I am now a less reliable person.
Why does the Google Calendar app not manage iOS reminder notifications as it does on Android? Have I horked a notification setting unawares?
shoover
|
8 years ago
|
on: Why It’s So Hard to Actually Work in Shared Offices
And not to mention general sleep and mood issues. It doesn't take many days in a row with a couple evening beers for me to get cranky. I'm sure alcohol affects everyone differently, but "flowing" just sounds like a recipe for mass irritability.
shoover
|
8 years ago
|
on: Google removes ‘view image’ button from search results
Good. I am going to need something to help my kids print coloring pages cleanly.
shoover
|
8 years ago
|
on: Who Killed the Junior Developer?
Eh, sounds like smart preparation to play the game on its terms. Did those questions end up being seriously relevant to the work? If so, then you prepared yourself better for the job by learning the answers. If not, well, then maybe it's the interviewers who weren't so honest.
shoover
|
8 years ago
|
on: Appropriate Uses for SQLite
While not strictly related to computation, sqlite is a non-starter for deploying to PaaS without a persistent file system.
"SQLite on Heroku" [1], essentially: don't do it, switch to postgres.
I suppose it would work with AWS Beanstalk and EBS.
[1] https://devcenter.heroku.com/articles/sqlite3
shoover
|
8 years ago
|
on: Appropriate Uses for SQLite
Please tell me you held down the zero key accidentally ;)
shoover
|
8 years ago
|
on: REPL-Driven Development (2017)
Are you referring to the VS debugger and msvsmon? The VS debugger is an excellent tool, but stopping the world each step is different than how the Clojure REPL setup described by the parent works.
Did/do people really develop applications interactively in VS other than in F# Interactive? I've been using VS a long time for VB6 and C#, only in edit/compile/execute-debug mode.
shoover
|
8 years ago
|
on: Turning a Job Opening into a Dream Job for Top Talent
I should have prefaced that my comment was initiated in light of one peer’s suggestion to get out of startups to make a living. The fact that salaries presumably at established companies in one region can come in well under startup salaries in the Bay Area highlights the generally understood regional differences even more.
shoover
|
8 years ago
|
on: Turning a Job Opening into a Dream Job for Top Talent
Good question. Indianapolis seems to have a thriving tech community, but the Glassdoor data for senior software engineer average base pay comes in a full 30k under your startup number: $99k (based on 1081 anonymous submissions). LinkedIn shows median $100k.
shoover
|
8 years ago
|
on: Google doesn’t necessarily need innovation
Turns out that feed is too noisy. In addition to the stories, it includes an entry every time he interacts with a comment on a feed.
shoover
|
8 years ago
|
on: Google doesn’t necessarily need innovation
You are right, I would have to be asking the reader to special case medium or search up the path from the post. In this case it is Feedly which is excellent and does special case the xkcd alt text so I was a little surprised they didn’t do the dirty work.
shoover
|
8 years ago
|
on: Google doesn’t necessarily need innovation
Thank you! Subscribed. I guess my feed reader wasn't quite as good as I thought. Well, medium got me signed up in the meantime :)
shoover
|
8 years ago
|
on: Google doesn’t necessarily need innovation
I had to create an account, begrudgingly, to follow. This is just silly when I have a perfectly good feed reader that works for everyone else I care to follow.
shoover
|
8 years ago
|
on: Steve Yegge Quits, Saying Google Is 100% Competitor Focused
I’m glad it wasn’t just me on Google oauth. I wanted to hit a spreadsheet script with curl. I ended up copying login cookies out of the browser and pasting into the script just to get something to test the endpoint, knowing it won’t work next time.