HNHacker News
TopNewBestAskShowJobs

ben_jones

2,379 karma · joined April 6, 2016

submissionscomments
ben_jones··on Uber Founder Travis Kalanick Is Leaving the Company’s Board of Directors
By physically locating themselves in the upper atmosphere cloud kitchens are saving tons of money on refrigeration costs. Combined with advancements to automated drone deliveries which are JUST around the corner the enterprise could be profitable as soon as Q3 2021.
ben_jones··on Downsides to working at a tech giant
Sub-FANNG SWEs? 250k+ or gtfo? I sincerely hope Google and it’s Ilk don’t represent the best of the best because that would mean the best of our indistry would be found severely wanting.
ben_jones··on GitHub Actions is my new favorite free programming tool [video]
Someone please tell the Google Cloud Platform teams this. So many hello world examples which reek of, "I was told to write documentation but I really hate writing documentation". I mean this in good faith, I think writing documentation for a product you don't actually use is a miserable experience and I hope they can find a better balance...

Writing documentation also seems to be a task you kick out to your junior developers that you'd rather not give more critical assignments to, which is backwards as can be.

ben_jones··on Rob Pike on good commit messages (2014)
> But for someone who is relatively new to the English language

We decided to structure our front-end application using Atomic Design which classifies UI Components in a hierarchy of Atoms, Molecules, Organisms, Ecosystems, and Pages. Pretty universally the definitions of these terms did not translate to many of our remote developers in other countries not only because of the language but likely they didn't have the same Biology education either.

This and other similar revelations have led me to always put myself in the shoes of anyone reading my code, comments, commit messages, and force myself to use simpler language whenever possible.

ben_jones··on A Failed SaaS Postmortem
> I didn’t help my customers and was too focused on the technology.

Great write up, though this gold nugget should be in a massive <h1> at the top instead of at the bottom underneath a whole lot of coding talk.

The more I interact and learn from businesses the more I'm convinced founders need to categorically stop writing code, buff up soft skills, and tirelessly hammer the business needs at near complete expense to software development. Yes some companies really are engineering first and need an engineer at the top, but most don't.

ben_jones··on Google Brass Set 2023 as Deadline to Beat Amazon, Microsoft in Cloud
We finally have a technical definition for what a professional software engineer is: someone who doesn't recommend "cloud-native" workloads.
ben_jones··on Google Brass Set 2023 as Deadline to Beat Amazon, Microsoft in Cloud
They literally had entire cities cheering for the arrival of their product, and they shuttered it.
ben_jones··on Still Why No HTTPS?
Extended with: "and all his customers are based in a country with strong plumbing standards and regulatory guidelines" - rendering his advice less valid for every country which doesn't.

A practical example I ran into lately, we had a small system run on GKE and Google Cloud Loadbalancer and struggled to automate the certificate renewal process. Because the cluster/project was for an internal tool this automation was given a low priority and we still have to "manually" swap a certificate every few months (and if we forget to we get an angry slack DM).

TLDR; there are still many combinations of networked services that still do not ~easily~ support certificate automation, even ones you expect really should by now.

ben_jones··on Ask HN: CS, still a good career in 3-5 years?
A CS degree gives you a strong ability to automate work using software. If applied correctly it will be be a very lucrative career for a very long time.
ben_jones··on Two standard alcoholic drinks a day no longer safe, health officials say
I think the nature of drinking has changed to where the impacts may have gotten more severe. We’re now combining drinking with anti depressants, pain killers, energy drinks, different diets, higher obesity rates, thc, etc. There is a tremendous momentum behind drinking culture in a lot of places, but we have have a glimpse of what the coin pound effects and long tail consequences are.
ben_jones··on Caffeine enhances activity of common antidepressants in forced swim test in mice
I'd recommend a book that dives into this topic before downvoting: Lost Connections by Johann Harl
ben_jones··on Uber and Lyft Suggest the Days of Cheap Rides Could Be Over
> A millenium ago when you bought everything haggling in the market, the rich guy was paying 3x as much as everyone else because the vendors knew they could make him. Meanwhile, the impoverished grandmother gets the unsold leftovers for free. (The specifics obviously are made-up, but you get the gist. It's still the same in much of the world today. Foreigners visiting China pay much, much much more than locals.)

Did he though? Or did he send his servant to the market for him and chastise the servant if ever he over-payed by a penny or more?

It's a real stretch to try to add a moral imperative to Uber's price gauging. Speaking of historical references, why don't we mention Uber's history alongside this rich old man of yours?

ben_jones··on Thinking in React Hooks
People misidentify one of the biggest challenges of building a SPA in a startup, small, or medium, sized org: taming the horde of junior developers coming into front end development via self-teaching, bootcamps, and CS programs, who more often then not are writing significant parts of the product to be shipped.

There is a huge need for them to have abstractions which provide structure and consistency without being hidden behind too much magic. React in general, redux, and hooks, to me all work to fill this need in a way which is superior to alternative tools. Specifically you can learn how they work in ten minutes or less.

Of course ecosystem variety is critical and there are no doubt many cases where mobx, non-hooks, or similar implementations are the better solution.

ben_jones··on We ran the numbers, and there really is a pipeline problem in engineering hiring
I’m a drop out too and have made my way to manager where I find myself training juniors many of which also do not have degrees. Unfortunately it is night and day between the ones who do have degrees and those that don’t. At this point I am now strongly recommending cs degrees to anyone seeking a career in programming because the theories do come up in any serious work, particularly full stack engineers who must have strong understandings of databases, type theory, statistical analysis, etc.

I would LOVE to create a large curriculum in house that aims to teach non degree holding individuals these skill sets because it would have tremendous return on investment. Be we are a small company (<100) with limited resources that can not afford to have a six month on boarding process to Do it properly (and I am not a professor).

It is an unrealistic burden to any small or medium org to do what is required by your comment.

ben_jones··on Launch HN: Buy Me a Coffee (YC W19) – Give your audience a way to thank you
Appreciate the reply, and I do think this idea has legs if grown thoughtfully and realistically. Hope to be a happy user some day!
ben_jones··on Sundar will be the CEO of both Google and Alphabet
Cook-ing forward is much more appetizing.
ben_jones··on Launch HN: Buy Me a Coffee (YC W19) – Give your audience a way to thank you
The community feedback and rewards features are really interesting and remind me a lot of the Twitch model which is wildly successful. How do you plan to bridge the gap between user's eagerness to donate to a twitch streamer versus their historically poor record of donating to a blog via a donate button? I think its definitely possible but the form-factor of the content (video w/validation through a strong emotional reaction by the streamer versus the abyss of blog comments/email) really matters.
ben_jones··on WeWork’s Escape Plan Is Buried in the Books at Its Tokyo Office
Wework is still a great investment because Wework is doing well in Japan \s.

Pay no mind that:

> WeWork entered Japan when office vacancy rates were near a decade low. The supply has tightened since to around 1%, a level not seen since the 1990s, allowing landlords to raise rents, while requiring a deposit of as much as a year’s rent.

They've got a great new product too:

> The new Passport service would give tenants flexible use of desks, community spaces and meeting rooms, amenities for which visiting customers currently have to pay extra. The service is a work in progress, but if adopted, WeWork aims to set aside a certain number of desks at all locations for Passport users, the people said. The move is aimed at increasing occupancy, the key to making locations profitable.

And forget that:

> Moreover, SoftBank itself has been a big contributor to that high level of occupancy. The Japanese conglomerate and its subsidiaries take up about 20% of WeWork’s office space in Japan, the people said. Over the years, WeWork pushed its locations worldwide to attract corporate clients because those contracts are more lucrative and stable. But Japan had a higher proportion of enterprise customers from the start, beating the 40% global average.

ben_jones··on Oxide Computer Company: Initial boot sequence
I was misled by the top comment in this thread “talking about their fancy new office”.
ben_jones··on Oxide Computer Company: Initial boot sequence
The average NBA career is about 4.5 years
ben_jones··on Oxide Computer Company: Initial boot sequence
According to other comments on this thread all three of the names mentioned are already highly successful and financially independent individuals. I wonder if the high risk tolerance encourages them to focus more on the lifestyle aspects of this project (and if that is a trend we see in other startups founded by already successful individuals).

There is also something about well-off individuals taking investment money to get a fancy office rather then bootstrapping and keeping all the equity/destiny of the company themselves that smells funny to me. I guess its "free money" but I have to wonder if the products would be better if it was sweat equity instead.

ben_jones··on Sham news sites make big bucks from fake views
Yes! I got my devops start managing linux servers which ran various automation software for the game which made some nice pocket money for a high schooler. I actually made pretty good use of the Microsoft Azure launch because they had a very generous free tier for the time. Sort of a grey hat activity all things considered.
ben_jones··on PIA VPN to be acquired by malware company founded by former Israeli spy
I believe the most common case would be selling the user traffic, assuming the VPN knows who you are (through billing for example although given your traffic their are a variety of ways even if you did an anonymous signup), they could then say "Hey Ben reads a lot of technical blogs and spends a lot of time on console.cloud.google.com, Triplebyte you should plaster him with ads because that will totally work".
ben_jones··on PIA VPN to be acquired by malware company founded by former Israeli spy
The bottom line is, in 2019 if any of my relatives asked me which VPN to use I would first outline the history of VPNs as a vector for malware/adware and explain to them the supreme level of trust you must have with a VPN provider as a MITM to ALL your internet activity. Only then would I highlight the benefits of VPNs in regards to internet freedoms and circumventing bad content blocks where users want to pay to access content but are arbitrarily denied.

VPNs are not the type of consumer product you EVER want to have acquired by ANYBODY. Not by Google, or Facebook, a US company, a Russian company, a Japanese company, NOBODY. Was this not extremely obvious when the deal started to form?

You've made a lot of promises that nothing will change, but those are empty promises given the history of post-acquired companies, as well as the vpn market as a whole. You have a lot of work to do following up on those promises, and until you do you will not have the same level of trust as you once did.

ben_jones··on Sham news sites make big bucks from fake views
If you don't mind sharing, what's the name of the game? I got my start in programming through Runescape back when it was still a java applet run through the browser, so I'd love to check it out.
ben_jones··on The world needs more search engines
Did that stigma not exist for IBM? Microsoft? Oracle? If the crux of Google is an outdated reputation they'll have to invest more and more to maintain it until it consumes them and somebody else steps up.
ben_jones··on Google AdWords charged me for clicks in Istanbul while location-targeting the US
I wonder how google handles vpn users, particularly in countries where vpns are fairly ubiquitous like China or even Iran. If someone in Turkey is clearly identified as a Turkish user despite having a vpn in the United States, I shouldn’t be charged for them right?
ben_jones··on Show HN: Assembly: A Pythonic Object-Oriented Web Framework Built on Flask
In the context of discussing the library's marketing/presentation I think the the branding is also fair game. It's also a little odd how at the bottom of the page it gives credits to the image as a non-commercial license. Personally I would recommend avoiding any licensed assets in such a project all together (when possible).

But at the end of the day if you build and release an OSS project you should get to do whatever you want with it, like the use of emojis that was discussed in the postwoman.io project that came up last week.

My opinion is who cares, we should be discussing its technical merits first and foremost on a forum like this.

ben_jones··on After WeWork, SoftBank’s Startup Bookkeeping Draws Scrutiny
I respectfully disagree, I think there is a massive trickle down economics affect going on even if it’s just local. The auxiliary companies selling into startups is HUGE from recruiting agencies, design firms, the gig economy, local tax revenues, commercial real estate, law and accounting services, one medical offices, and much much more. When VC funding slows down a lot of these places will shutter (because few people in management ever prepare for a downturn).
ben_jones··on Young people in U.S. dying at high rates
Can you explain what you mean by vilifying success? If anything I'd say the problem is the we praise the wrong success, i.e. the Mark Zuckerberg and Kim Kardashians of the world.
← PreviousPage 4 of 34Next →