HNHacker News
TopNewBestAskShowJobs

austinsharp

94 karma · joined September 16, 2014

submissionscomments
austinsharp··on Infrastructure decisions I endorse or regret after 4 years at a startup (2024)
Highly recommend reading Designing Data-Intensive Apps [1] and Monolith to Microservices [2]. I can't remember which (maybe both?) but I definitely took away the idea that if services share a DB, that DB's schema is now a public interface and becomes much more difficult to evolve with new requirements.

[1] https://www.amazon.com/Designing-Data-Intensive-Applications... [2] https://www.amazon.com/Monolith-Microservices-Evolutionary-P...

austinsharp··on Tracing: Structured logging, but better
Yes, OTel has autoinstrumentation libraries for some language that can pick up a fair amount by default. Though it's unlikely that that would ever be sufficient, it's a nice start.

For Java: https://opentelemetry.io/docs/instrumentation/java/automatic...

austinsharp··on A world where people pay for software
Seems like the key shared characteristic of these examples are small communities where people care about each other. As you say, it works at smaller scales. But free rider problems are a lot tougher in a community of millions or more.
austinsharp··on Ask HN: Something you’ve done your whole life that you realized is wrong?
Another way it's been said: https://en.wikipedia.org/wiki/Turning_the_other_cheek
austinsharp··on Folk Interfaces
I was surprised to see no mention of automation tools like IFTTT and Tasker. These sorts of overarching automation oriented tools let people solve a lot of problems by stitching together things that aren't designed to work together.

I would actually put Excel in this original category. Part of Excel's utility is that it is really good at enabling building of dashboards, applications, whatever. While Excel's builders didn't have D&D character sheets in mind, they definitely expect users to do unanticipated things with the software, just as much as IFTTT or Tasker would.

In some ways this is a "platform" type of perspective. "Here's a bunch of building blocks, go do whatever you think you need" is really powerful once the network effect of building blocks gets big enough. Any tool with a built-in DSL or workflow builder type of UI is probably in this category.

austinsharp··on Ask HN: Is the stock market's growth largely anything more than inflation?
Not all companies (stocks) have the same sensitivity to inflation. Depends on all sorts of things that are business specific. One example is how easily price increases from suppliers can be passed on to customers. A company that sells a commodity into a very liquid market won't suffer as much.

At the other end of the spectrum, inflation decreases the real value of future cash flows, so tech stocks have been hammered. Here's an explanation I like: https://fullstackeconomics.com/rising-interest-rates-are-ham...

austinsharp··on Tech Salaries in 2022: Why the Six Figure Pay Makes Techies Feel Underpaid
My tip on life insurance: don't buy it from your existing auto/home insurance company. In my recent experience it's far cheaper from a dedicated life insurance company. I also got a discount going through Costco.
austinsharp··on Apple is discontinuing the iPod
"Executive officer" - used in the military, from what I am aware.

https://en.wikipedia.org/wiki/Executive_officer

austinsharp··on On Comments in Code
IntelliJ lets you expand links from patterns, so if in our codebase there's a BUGREPORT-12345 link, it's blue and clickable and goes to jira.
austinsharp··on Launch HN: Tandem (YC S19) – A Virtual Office for Remote Teams
They rewrote it from a native app to a web app, and it got a lot slower. Limits on the size / number of videos active. Status was not as flexible as we wanted (i.e. reminders when you forget to update, time zone conversion, etc).
austinsharp··on Launch HN: Tandem (YC S19) – A Virtual Office for Remote Teams
We used to use Sococo and got frustrated and abandoned it a couple years back, actually.

If you hit the Slack button it opens a link to that Slack chat. If you are in a room with a group it'll open a group DM to the other people present. (I personally rarely use the Slack button because any given DM or channel in Slack is only ever alt+tab and ctrl+k away, but that's just me.)

austinsharp··on Launch HN: Tandem (YC S19) – A Virtual Office for Remote Teams
I'm happy to see more virtual offices being built!

My company internally built and then open-sourced Qube[1], which has a lot of similarities, but just integrates with Slack and Zoom. A lot less ambitious, I'd say, but we're very happy with it.

[1] https://github.com/seeq12/qube

austinsharp··on The video game industry can't go on like this
I'll second The Witness as a great game. Very different, and beautifully designed.
austinsharp··on Ask HN: Is Telegram better than WhatsApp?
Telegram has great features. It's fast, available on every platform, and the clients are open source. I've had good uptake on it among friends and family, especially with the option of easy web and desktop clients.

As others have said it's not as theoretically secure as WhatsApp or (especially) Signal. But I think it benefits from being the main product of a company that is totally focused on messaging, not on advertising (see all of Facebook and Google's messengers). The experience is great and even as they add features, they manage to keep things clean and stay out of your way, so you can ignore all the new features and just use it for simple stuff that it does really well.

That said, I haven't used WhatsApp much because I don't know many people who do. It comes down to where the people you want to talk to are, and if you can influence them to go elsewhere.

austinsharp··on Windows 10 on ARM
You might want to look into Google Voice. Free number for texting, calls over data. I receive and send texts and calls from a browser too.
austinsharp··on New Distros Coming to Bash/WSL via Windows Store
I've heard you can activate Windows 10 with a key from 7 or 8.1 [1].

[1] https://arstechnica.com/information-technology/2017/05/windo...

austinsharp··on Universal USB-C charging: How the dream is coming true
If I had to guess, I'd say that Apple and Google have the leadership and financial cushion to be more forward looking than all the PC manufacturers, who are in most competitive markets with lower margins.

That doesn't mean it's OK, but that's my guess as to why you see the lag in quality.

austinsharp··on Simplifying Firefox Release Channels
This is my use case too. It makes such a difference.
austinsharp··on Chrome 56 will mark HTTP pages with password fields as non-secure
Yes!!! Thank you!!!
austinsharp··on Chrome 56 will mark HTTP pages with password fields as non-secure
I have this exact problem with LastPass. One of my few pain points with it.
austinsharp··on How to Become a ‘Superager’
Good habits tend to feel good afterward. Bad habits feel good now. I find that thinking of my future self as a separate person that I can do nice things for helps me feel the long term benefits more.
austinsharp··on Apple to slice iPhone production 10% due to sluggish sales
Android has had per application permissions similar to iOS since 6.0. It took way too long but it's no longer a problem.
austinsharp··on We're Andromium. Making the Superbook, a $99 Android Laptop Shell. AMA
What about the multi-window support coming in Android Nougat, will that enable more out of the box functionality?
austinsharp··on Huge no. of files for Angular 2
The indexing itself is great - I use Everything [1] heavily.

The client on the other hand? It's baaad.

[1] http://www.voidtools.com/

austinsharp··on Google: End of the Online Advertising Bubble
There have been rumors that Google is planning a new, entirely separate messaging service, with bot integrations etc.

http://venturebeat.com/2015/12/22/google-is-reportedly-devel...

austinsharp··on Post-Mortem for Google Compute Engine’s Global Outage on April 11
It's not just crashes per mile - it's the severity of the crashes that needs to be considered too. 5 fender benders is a better outcome than 1 horrific wreck that kills someone.
austinsharp··on Bash on Ubuntu on Windows
Came here to say this. It works surprisingly well on phones and tablets, primarily for making single file scripts.
austinsharp··on Slack raises $200M at $3.8B valuation for business messaging
Entirely remote startup employee here:

we routinely have meetings with 15-30 people and we use Sococo[1] for all our audio and video. The office layout is also really nice. Everything else we've tried for video hasn't cut it, in comparison.

Note that Sococo will try to push you to their new browser based product. Last time we tried it, it was far worse than the 'classic' version we still use. But they don't really show 'classic' on their website anymore.

[1] https://www.sococo.com/

austinsharp··on Why IntelliJ IDEA is hailed as the most friendly Java IDE (many screenshots)
I can't guarantee that I can reproduce it, but I have been able to get a nice Eclipse dark theme that includes the scroll bars (on Windows).

I'm starting to use IntelliJ for other reasons though - double-shift is one of my favorites as well.

austinsharp··on Uber losing $1B a year to compete in China
The NBA is hugely popular in China, but that probably fits more with your 'culture companies'.
Page 1 of 2Next →