HNHacker News
TopNewBestAskShowJobs

redrummr

25 karma · joined November 4, 2015

submissionscomments
redrummr··on What are some things you wish you knew when you started programming?
I think he means Kent Beck's book.
redrummr··on Hacker News on BigQuery: Now with daily updates. Top domains and time to post?
> I've seen posts with 3pts get into the Top 10 for whatever reason I always thought it was to inject more freshness into the front page, and that certain 'authentic' users (no single-domain or all-the-things upvoters) had the power to lend more credibility to a new submission.
redrummr··on Think before you Mongo
But let's not forget that schema-less databases are often marketed as noSQL, so typing sql (quicker on phone) should be acceptable imo.
redrummr··on Indian hacker discovers Vine's source code Twitter pays him $10,080
Why does the colour matter? Indians are varied in colour. I took the extra information to be a point of reference with regards to the reward of $10,080: that is a hefty sum for local IT workers in that country. Good on that person.
redrummr··on China is challenging the idea that censorship thwarts online innovation
> we're not all xenophobic Trump supporters, not even most of us.

Please, leave your virtue-signalling to reddit. We come here for a break from the partisan poo-throwing.

As an aside, the article is about China, which, like much of Asia, isn't that welcoming of outsiders. In even the most die-hard 'conservative' circles, you can become an 'honorary' Texan/American/whatever and be privy to all dealings and goings-on, but it's really, really hard to do the same in China (especially if you're black or white, and doubly so if your mandarin isn't native). You just won't get into many circles.

I leave with this: the US election, to an outsider like myself, is interesting in that many Americans claim any supporters of the other candidate must support their platform 100%. Such an ignorant view. Some people choose Trump for trade, some choose Hillary for a no-surprises, effective office from day 1 (whether or not they see themselves agreeing with the results of her work).

redrummr··on Headphones Everywhere
I've still to meet a person who listens to podcasts. And I know a few techies here in Sydney. Might be more of an American thing? Not sure.
redrummr··on Ad Tech Founder Says It's Time to Stop Blaming Ad Blockers
There will be community-driven pattern sharing. If a pattern gets 3 'plus' votes, it goes to a mod/admin who approves it for distribution to everyone.

I don't mind ads though. Static ads after the first paragraph, with a minimal-size fetch (or, upon sensing prolonged reading on a second article, pre-cached and bidded out during that user's reading) will ensure a snappy experience.

redrummr··on Ask HN: What books have you read in the first half of 2016?
I'm wondering the same. Of you look at the books being listed in this thread, though, it's apparent there is little fiction or other material to truly savour: everything is skim-friendly.

You could probably get through one of these a week while on the elliptical or during your commute.

I wish people would qualify their posts with relationship status and employment type. If you have a partner whom you value, and are in the formative months (pre-alpha) of a start-up as a main developer (or hybrid, or one-man operation), is it really beneficial for so much new information to be making its way into your head?

redrummr··on Extreme Methods for Breaking Bad Habits
An opinionated framework allows you to just get on with things! Like with programming. Finally deciding on a JS stack is one of the best feelings you'll have. The terror of even dishing out cursory glances toward the next shiny thing... yikes.

"I don't eat sugar this month" is very easy to announce internally. Also, once you have ticked off a few days, continued adherence is much easier.

redrummr··on Working through Ramadan
Fasting != intermittent fasting. You're not abstaining for weeks.

A meal can take take 24 hours or longer to digest (especially when it's a 'feast').

It's not unusual for people to gain weight during Ramadan (they don't break their' fast' with green pea soup).

If it's your first day (of your life) adjusting your food intake pattern, maybe there is a performance hit.

I'm not Muslim but I fast for fitness reasons much of the year. More focus, more strength, euphoria.

Eating takes a lot of energy. I now work for myself but when I was at a multinational finance company, I could see the post-lunch drain bring down 90% of people on my floor.

I would be worried about the pilot that ate three slices of pizza before getting on the plane!

redrummr··on Docker 1.12: Now with Built-In Orchestration
Why is storage an issue? With databases, for example, you store data upstream (on the host) and keep the dockerised app/thing mostly stateless, or at least capped with regards to storage. More details about your environment would be appreciated.
redrummr··on Mob Programming – The Good, the Bad and the Great
It's not about sync vs async. It's about performance. People who take up pomodoro-type work tracking are surprised at how hard it is sometimes to get 25 minutes of work done.

I know many people who perform their best when they are training somebody in a system, or are recording training, or doing a webinar. Pair programming evokes the same improvements, and it lasts.

When you're being watched you're more present, and you perform better. I would say that pair programming, assuming no huge personality friction, is more than twice as effective as single programming. There are some companies that only do pair programming, most likely because of this realisation.

redrummr··on Attack of the Ad Blockers
Maybe they mean, less ad impressions => less revenue => dwindling IT budget => slower server?
redrummr··on Startup Reading List
Pick a spot where it's hard to be objectively productive, e.g. on the elliptical at the gym (hard to code), or train (uncomfortable if packed train, too much stimulus). Read there. When you are home, work.

Personally, I don't track time spent reading, unless it's to understand how to solve a specific problem.

I think the great majority of people should read these books - in a matter of hours they can be a fly on the wall. Mistakes cost money and time. Also, most people aren't around people who have had success in this avenue, so being 'around' the authors does help to make their goal real.

redrummr··on Announcing Vue.js 2.0
Oh, it has proper Virtual DOM now? I'll have to check it out. We've been using React for a Web app that needs to render and completely re-render (new columns etc.) lots of data - no hot updates - Vue was frustratingly slow (5-10 seconds), to the point where we initially had to use an isolated vdom solution (Snabbdom) that became messy fast. React is amazing, so not sure if we'll end up going back to Vue for anything data-driven (tabular).
redrummr··on I returned home from Silicon Valley and built a failed startup
As somebody who previously was in charge of a large (tens of thousands of staff) finance company's Asia Pacific IT workforce, I looked at dozens of Filipino CVs for new remote hires (we were moving away from India).

The salary the worker was expecting was often written in the resume directly ("Expecting no less than 40,000 peso a month"). All of the figures were higher than what they would net, because of the overhead of the remote office in Manila that acted as local HR and a place to work).

Only one resume I looked at didn't have a photo insert on the front page. Only a few didn't mention religion and hobbies. These are asides. Salary was $400 US per month for programmers working full time (we paid $1200 including the "HR/seat/office fee" - we were to look at coworking spaces in the future).

All the staff travelled roughly 70-95 minutes each way - we offered remote (at-home) work if their conditions were ok, but most didn't have a decent computer, had no aircon, had noise issues and couldn't guarantee an unoccupied room for six hours per day at least, so the risk was too high, given that we were tipped off that any worker could eventually try to incorporate something else on the side [part-time remote job] and do both at once, appearing present on IM but half-assing two jobs). We decided that an office with a roaming/snooping manager was a necessity in our early testing stages.

From speaking with many people in that country, average wage is definitely lower than you might even think. Management is the way to earn better money over there in IT. Salaries, if they exist, for non-corporate staff are probably abysmal all over Manila. There will always be somebody willing to work for less, fresh out of university.

redrummr··on Cash: An absurdly small jQuery alternative for modern browsers
There are so many versions of jquery, and so many cdns, that most likely 70-90% of visitors don't have your specified jquery file cached. So yes, I believe it does matter. Jquery isn't something understood to be special to a browser, wherein the http requests would go through a special "see if any jq of the required version is cached" process.
redrummr··on How Meditation Changes the Brain and Body
But doesn't meditation impede that little thought machine that runs in most programmers' heads? What has put me off meditation a little bit was reports of people no longer getting those algorithmic lightbulb moments at the gym or elsewhere AFK, which then makes keyboard time more productive. My best business and life ideas have happened while I wasn't in the 'moment' of whatever I was doing, and instead highly absent and still in code/entrepreneuring/brainstorming mode (whether I knew it or not). I don't know if it's worth giving up all those moments to experience life on a deeper level (I'll regret writing this).
redrummr··on JavaScript's “new Date()” causing 90% of Alibaba's internal compatibility issues
Especially considering this is consistent with not identifying the device beyond headers sent etc. and you can't just use an IP address to map the timezone as it may be shared at the tower/exchange kilometres away (DSL) or hundreds of kilometres away (wireless/cell) and cross timezones.

The best strategy is to suggest the [timezone|local shop|city name|whatever] and prompt for confirmation.

redrummr··on UK film censors forced to watch a 2-day long movie of paint drying
They can analyse the frames in a timeline and skip ahead for changes, also analysing the audio file for transients. In fact, what's to stop them just watching on 4x speed?
redrummr··on Yahoo Releases the Largest-Ever Machine Learning Dataset for Researchers
Did you read the article? It seems like they are providing data on the stories people clicked, and at what time, so you can draw temporal and recommendation hypotheses. Some device and location specifics are provided. Scraping can only tell the scraper's story. This data tells millions of people's stories.
redrummr··on Vue.js spring boot starter
Large companies have used this because, like Ractive, with which it kind of competes, you can produce something very quickly (Ractive was initially developed for internal news room use). Alibaba used Vue for Singles day, Nintendo for its forum, etc. Using it for quick-turnaround work is a breeze.
redrummr··on How the Pomodoro Technique changed my workday
Walk around. If you have a floor that lets you slide around while socked, do a few hallway sprint-slides to get your circulation going. Or my favourite: 60-second plank to start every break. Pomodoro six-pack plugin.
redrummr··on How the Pomodoro Technique changed my workday
3. You get great at estimating work in 25-minute chunks. Being able to exert that level of control is cool. 4. It directly taps into several other productivity systems like the X Method.
redrummr··on How the Pomodoro Technique changed my workday
Then start your next pomodoro immediately. That's what I do. If you can do that and not get burned out, that's ideal, especially if you're in the zone. It's also better than increasing your pomodoro time IMO. Since I don't take a break 2-3 sessions at a time sometimes, looking at 10 minutes to go is spurring; when I experimented with 40-minute sessions I hated looking at 35 minutes left on the clock.
redrummr··on Large analysis finds that low-fat diets have low impact
Lurked for months, finally registered in order to post the following opinion: when somebody is very obviously overweight, they got that way by eating and exercising abnormally. To get healthy, sometimes the best route is, then, to eat and exercise abnormally.

'Lifestyle change' is in order -- agreed -- but it's honestly a lot easier when you push harder. For some people anyway.

It's like smoking. Sometimes just quitting cold turkey works better than continuing to reward yourself with a cigarette.

My brother lost 70kg in 2 years by hitting the treadmill for an hour a day. He's now just 70kg, and still runs for an hour a day. The extreme worked for him (he doesn't under-eat).

The first bite of food in a day starts the pangs for more, so sometimes delaying works really well. If you hit the gym for 90 mins (including commute, let's say) and cook instead of getting fast food, and get 7-8 hours of sleep, suddenly the time you have to stuff your face is drastically reduced. That's one benefit of doing stuff other than sitting.

What you do has a lot more of an impact on your diet than the actual food. You won't feel like eating a 500-calorie chocolate bar when you can see the spectre of 500-calorie-burning you sweating tonight at the gym.