HNHacker News
TopNewBestAskShowJobs

jbl

150 karma · joined September 2, 2008

submissionscomments
jbl··on Close to the Machine: Technophilia and its discontents
FWIW - I found "The Bug", by Ellen Ullman, to be a really engrossing piece of fiction to read. I wasn't aware she'd authored other works. I'll have to check them out!
jbl··on Programming languages going above and beyond
|array| looks like it’s taken from the notation for cardinality of a set (number of elements in a set)
jbl··on Ask HN: How to minimize career risk from an attempted startup
I think it'd be good to be prepared to show and explain what you actually did, on the ground to build the business and demonstrate that it wasn't just a side project which you threw up and hoped for the best, but something that you leaned into to make work. If asked, talk about what you learned, what you'd do differently, and how you'll carry those things forward into new opportunities.

As others have said, you can't really control what people will think about having tried and failed to build a business, but you can show them that you put in the work, took some valuable lessons and that those experiences make you a valuable candidate.

jbl··on Please make a dumb car
Odd. I believe my 2018 model year Volvo allows me to start the car, take the key with me, and lock the doors (so long as I take my key fob with me).
jbl··on Please make a dumb car
Re the odometers, in my 2018 Volvo and my Wife's 2019 XC40. They are all accurate, but for different purposes.

1. The standard "life of the car" odometer is permanently on the left gauge, top reading

2. There is one (two?) manually resettable trip odometers

3. There is an auto-resetting trip odometer - it resets when the car has been off for four hours.

You can configure which of the second two are displayed by going to in-dash "app" menu and selecting what you want in the "Trip" tab. On my car, this configures the lower displays on the left and right gauges.

Update Re: your high beams - It sounds like you have them on auto. There's a spring loaded ring on the left-hand stalk that engages auto vs. manual high beam. Twist it and the light-with-an-A sign on your dash should change to a normal light symbol. You can then use the twist knob with detents to select parking light vs. low beam and whether you want auto-on or manual on. High beams are engaged by pushing the lever (or you can pull to flash).

jbl··on Ask HN: What do you want to see most in the next iteration of the Macbook Pro?
I'd really like to see the inverted-T cursor block back... I can almost live with the low-travel keyboard and actually kind of like the Touch Bar (especially with iTerm2 support now).

The arrow keys, however, I just can't get used to.

jbl··on Ballerina – concurrent, typed language with textual and graphical syntax
I've been going back and forth on this for a while as I work on a product that allows users to build applications in a drag and drop visual manner.

What I've seen is that while novices fairly quickly ramp up and get productive generating basic CRUD apps rapidly, they also rapidly hit a wall in two ways:

1. It can be hard or cumbersome to express more complex logic 2. The drag and drop interface often leads people to -assume- what the runtime will do.

Right now, I'm leaning toward feeling that visualization should be a tool to understand the _behavior_ of what one has written, but not necessarily the thing one manipulates to express a program. Ballerina seems to be this, so I'm excited there!

jbl··on Ask HN: 50 job applications, 15 interviews, 7 onsites, and no offer – what next?
I also work in product management and couldn't agree more with okabat's comment. PM means so many different things in so many different places.

One thing to try... if the shop isn't probing you to find out what you want to do as a PM, then you need to be probing the shop to find out what they're looking for.

jbl··on Forbes Site, After Begging You Turn Off Adblocker, Serves Up Malware 'Ads'
More importantly than hosting the ads natively is handling media sales themselves. I think offloading that work to ad networks and ad exchanges is the first step in giving up responsibility for what gets shown to a user/viewer.
jbl··on New development could lead to more effective incandescent lightbulbs
Not necessarily. There could still be room for these bulbs if they turn out to be as energy efficient as LEDs or CFLs, but are less expensive to manufacture (leading to lower off-the-shelf costs).
jbl··on The Jason Bourne Aesthetic
In the days of friction shifting, it used to be common to mix and match components across the entire drivetrain. You could have shifters, derailleurs, chains, freewheels, and hubs all from different manufacturers.

Drivelines are more integrated now, with derailleurs, cog tooth profiles, chains, and shifters designed as a system with minimal thought given to cross compatibility. At best you could use a non-Campy/non-Shimano chain.

jbl··on The Jason Bourne Aesthetic
Although, even bicycles (at least those designed for racing) are starting to become more and more proprietary. Try mixing and matching Shimano and Campagnolo shifters and derailleurs or using a seatpost from an aerodynamic frame in another one.
jbl··on Ask HN: How can I remedy scatter brain and information overload?
I also recommend meditation. If the spiritual connotations put the OP off, focus on the mindfulness aspects. Mindfulness is really about focusing, or letting go of distractions so that you can focus.

For an easy introduction to this type of meditation, I highly recommend calm.com's five steps to mindfulness. You can find it on Soundcloud here: https://soundcloud.com/mayank-agrawal-14/sets/calm-com

jbl··on iMessage purgatory
When I switched from an iPhone to an Android handset, I found that I not only had to switch off iMessage, I had to switch it off while my SIM card was still in the iPhone. Switching iMessage off after the fact didn't seem to work.
jbl··on Postman: a powerful HTTP client (for Chrome) to test web services
It's also great for sharing collections of API calls as a sort of live demo.
jbl··on Postman: a powerful HTTP client (for Chrome) to test web services
What behavior are you looking for? I noticed that recently (maybe with a Chrome update?) that packaged apps run/show up as independent apps in the OS X task switcher.
jbl··on 30 Days of Inbox Zero: How I Did it
I do sometimes declare e-mail bankruptcy and just archive/move everything to a folder for later reference. To the OPs point, if something is important, people will generally follow-up.
jbl··on A 60-Hour Work Week is Not a Badge of Honour
I think this hints at the crux of the problem. I have no problem with others working long hours, and will even put in a stint here and there when I feel it's warranted.

The problem I see is that it slowly becomes the new norm and benchmark, regardless of whether long hours are productive. These new expectations then get encoded in cultures that devalue those who either choose to spend time on other things or who are simply more efficient.

Do we just need to find better measures of output and figure out what fair compensation for average output is?

jbl··on Ask HN: What are you working on and why is it cool? (February 2014)
I'm working on some apps that make it easy to track time on tasks. The end goal is to be able to build out personal workload forecasts.

The whole thing is built around integrations with existing services. Today, Asana and Toggl. Tomorrow, GitHub, Google Calendar, and who knows what else!

jbl··on Ask HN: What else besides writing code or managing people?
Product management could be a great fit for the OP. However, PM means a lot of different things. Even within one company, day-to-day experiences of PMs can vary a lot depending on the nature of their product or product-area. Some PMs have very broad exposure to the company when bringing a product or feature to market. Other PMs are more marketing and sales leading, while still others focus on learning/developing requirements and writing specs.

My advice to the OP is to set titles aside for a moment and focus on what it is they like doing and where they want their career to go, then work from there to find a position that suits. It might be called product management, product marketing, or it might even be called lead architect or CTO.

The one piece of advice I'd give, though, is that for such broad ranging interests, I think one will need to relax and give up a modicum of direct control, particularly for larger more complex projects. What is it they say about product management? All of the responsibility and none of the authority? Or, more prescriptively, lead by influence.

jbl··on Ask HN: What do you call someone who has 20 apps released but can't code?
While "product manager" has different meanings at various companies, I'd expand the description of PM to include all the wrangling of sales, marketing, and customer service that goes into shipping a product as well.
jbl··on What are some tools you can't live without?
I have found http://websequencediagrams.com/ and http://draw.io/ to be really useful for preparing diagrams for inclusion in specs.
jbl··on Why Violence Against Tech Firms May Only Be Beginning
I'm guessing that most people who are taking the sort of violent action mentioned in the article probably don't understand that.

That may be part of the problem. For most people outside of the tech field, all this technology is just a magic black box that is producing outsized wealth. There isn't a sense that people are doing work to produce this stuff.

jbl··on Durr: A shivering unisex bracelet that investigates our perception of 5 minutes
I love stuff like this. I've been doing some of my own work around this idea by measuring the time it takes me to do certain everyday tasks.

My morning routine is about 15 minutes. So is going to the coffee cart on the corner for coffee and a doughnut. However, I often perceive and think about the latter as taking much longer.

jbl··on How misaligning data can increase performance 12x by reducing cache misses
The OP is plotting the ratio of page-aligned vs. unaligned access time against problem size. So, on the y-axis, a value of 2 means the page-aligned access took twice as long as the unaligned access.

Took me a few moments to grok the charts too, since I haven't had my coffee yet.

jbl··on Ask HN: How do you focus?
- Only work on something as long as I'm productive on it - When I stop being productive, it goes to the end of list and I pick up the next thing and repeat

For big tasks where procrastination might be more of a problem, I put something like "work on x for 10 minutes" and make it a repeating todo until the due date. That way I don't pressure myself into getting some big component done. I can make myself feel good about consistent progress.

I also found that diligently tracking my time on tasks has helped. Now I have a better sense, more or less, of how long common tasks take and can better gauge the time commitment before starting. Before I had data, I think I put off a lot of things or let myself get distracted because I thought something would take an hour when in fact it only takes 15 minutes.

jbl··on Why Pushing People to Code Will Widen the Gap Between Rich and Poor
I partially agree, but would add that learning to code is valuable in the same way that trigonometry was valuable. It's another way of looking and thinking about the world. The more perspectives we have on problems, the more ways we as individuals have to attack problems.

I've at least found this to be true in my own experience, but I have also sought out opportunities to combine disparate skill sets and knowledgebases. Being able to toggle between thinking like a sociologist and thinking like a programmer has made my work richer by providing me with solutions I might not otherwise have thought of.

jbl··on Is It O.K. to Kill Cyclists?
The problem is that "I didn't see the cyclist" becomes a catch-all excuse that law-enforcement takes at face value. This leads to an implicit (though not acknowledged or stated) assumption that a driver cannot be at fault in a driver/cyclist ahem interaction.

I commute to work by bike every day, and every day I watch drivers with their heads down texting, fiddling with the radio, spaced out, or just plain aggressive. If one of these people hit me due to their inattention or actions, I'm pretty sure most police officers (and juries) would just assume accident. In a lot of cases, the incident wouldn't even be investigated.

jbl··on After traffic stop, man forced to have x-ray, enema, anal probes and colonoscopy
The problem is that when things do go wrong, especially if you fit certain stereotypes, there seems to be little recourse beyond a costly court battle against an organization with far more resources than an individual (monetary and social).
jbl··on A Vital Measure: Your Surgeon’s Skill
My girlfriend and sister are both going through surgical training in the US. Here's what I gather:

1. 4 year medical school during which one learns about the panoply of human medicine. You come out of med school with an MD.

2. 4-5+ year general surgery residency (depends on program and optional steps one might take such as research years) during which one learns general surgical procedures through observation, assistance, and practice in the operating room under the supervision of experienced attending surgeons. Generally, residents will rotate through different surgical departments in order to gain broad exposure to the various fields and techniques. Residents take a yearly standardized exam called the ABSITE and are also evaluated by the attending surgeons they have worked with. More senior residents are given more responsibility in patient care and will be given more opportunity to assist and perform in the OR.

3. After residency, one can further specialize by taking on a fellowship (2-3 years, but could be more depending on specialty). During fellowship, one focuses even further on a specific field. Fellowship is an additional layer of practical hands-on training.

4. Practice - after fellowship, one would go on the join a surgical group or create a private practice to perform surgery commercially.

Throughout all of this is a series of examinations that are given which, in total, will allow a surgeon to practice unsupervised on patients.

Edit: to point out where the MD is earned and vague mention of licensure

Page 1 of 4Next →