HNHacker News
TopNewBestAskShowJobs

qes

371 karma · joined January 24, 2013

submissionscomments
qes··on Let the callers of your API control allocations
It's at least inversion of control.
qes··on Samsung Announces Key-Value SSD Prototype
> And since it's not like there's a huge penalty for using Redis

There is compared to shared memory.

If you actually need to scale and don't have an in-memory cache layer over Redis you're likely going to get hurt.

qes··on DRM Broke Its Promise
https://i.imgur.com/RFasK8b.jpg

30 seconds and I can be quite sure there are no ads, malware, popups, and impeccable video quality.

They're all still being seeded with enough bandwidth to max my 100+ Mbps cable connection, too.

qes··on NPM Bans Terminal Ads
> Standard is _just_ a formatting library

It's just a configuration file for a formatting library that someone else(s) wrote.

qes··on Burnout is real – how to avoid it
> I routinely wrote apps using 10,000+ threads before.

Running on how many CPU cores? Were you writing code for a supercomputing cluster? Otherwise for what kind of system could 10,000 threads possibly be an ok strategy?

qes··on Much fridge food ‘goes there to die’
Appliances, in my opinion, are a racket that artificially creates stratification among models to provide a variety of price points.

That said, very few refrigerators out of the large number of available models (many more than say dishwashers or clothes washer/dryers) have the same interior layout.

Even two nearby models from the same manufacturer with minor feature differences will have significantly different layouts, to the point that you can't just choose to get a fridge with or without feature X without also choosing between differences in the likely more important aspect of layout.

qes··on Our Quest for Faster Boot Times and Offline Support
> Supporting 3 platforms (Linux, Mac and Windows) basically means triple the development effort

Only if you're completely clueless.

qes··on U.S. Surgeon General’s Advisory: Marijuana Use and the Developing Brain
I'm 38 and started smoking daily when I was 13. There's been some periods of break in my life, but mostly I've been a daily smoker for 25 years.

I'm the lead developer at my company, who I've been with for 10 years. In my late teenage years I ran my small own software company for a couple years and then a small custom pc builder company for a couple years. I've done manual labor at times. I built furniture for a while.

I'm a bit of a homebody, and feel lazy at times, but thinking also of the list of personal hobbies and projects I've done in the last 20 years, I can't really say I'm very lazy at all.

I'm also an active father, and polyamorous and in two long-term relationships.

qes··on Zen 2 Missives – AMD now delivering efficiencies that are double that of Intel
I share your incredulity. 40% sounds like total BS unless you designed benchmarks to maximally highlight potential speed loss from Spectre & Meltdown mitigations.
qes··on In plain sight: California illegal pot market booming
There's enough people willing to pay $10/gram for legal weed, and limited enough supply, that there's no impetus to charge less. Why would they?

In my non-legal mid-western state, quality indoor (I suppose you could call it spectacular) fetches $300/oz all day long.

qes··on Why did Turbo Pascal apps fail with a division-by-zero on faster systems?
> Computers were getting faster so quickly that you'd literally see a new faster model for sale in as little as 1-2 months later

It was crazy. If you didn't buy a new CPU just about every year you were woefully behind.

The last two CPU generations I bought made it almost 5 years, and frankly there wasn't much difference from upgrading.

qes··on A Codebase Is an Organism (2014)
Not even just the source code. Our system, even with the source code static, has constantly changing characteristics.

We integrate with dozens of 3rd party APIs, making over 10M external HTTP calls per day. That leads to a lot of variability in runtime characteristics.

qes··on A person has died from a vaping-related condition
> Most modern vaping devices use coils made of 316 grade stainless steel

No they don't.

SS316 is an option, but not the most common. NI200 is still by far the most common coil material.

qes··on A person has died from a vaping-related condition
> Just a blanket fearmongering piece

Nailed it.

qes··on In effect, Seattle is decriminalizing the use of hard drugs
Yeah, because it gets cold in the winter in NY. Simple as that. You can't support the year round homeless population like the west coast.
qes··on Modern JavaScript tooling is too complicated?
> Not 1 year you can write the same kind of code (professionally), every month new libraries you have to use

Huh, that's weird, because I've been writing in Angular & React and using the same basic libraries for years now. And before that it was jQuery and Handlebars and a lot of the same basic libraries for years.

I've made two large shifts in JS development over a decade.

Not sure why you seem to need to switch every month?

qes··on Mortgage Market Reopens to Risky Borrowers
We bought in 2010 and we're up 40%, but now we want to upgrade in the next 1-3 years. While we'd lose value on our current house in a downturn, I assume we'd come out better with a larger value drop on more expensive properties (we're looking to spend 2-3x what we did in 2010).
qes··on ‘Product engineers’ vs ‘Software engineers’ in startups
I'm a CTO at a 30-ish person company and yep this is my job. Lots of development, but also handling all the infrastructure and ops for a long time (I'm able to offload more to other devs these days).

I still primarily code but also do lots of long term tech strategy like cloud? and which, as well as business planning with the rest of our leadership level, hiring, training new devs, keeping all the devs up to date with new stuff, breaking down and delegating work, reviewing code, monitoring & alerting and understanding a system that's practically a living organism and being able to anticipate trouble spots rising, planning and executing what are sometimes multi-year efforts (e.g., significantly refactoring major parts of a 10+ year old code base).

Personally, I like it, though it has its difficulties. It also makes me an exceptionally valuable person for this size of company - big enough to really need breadth and depth of experience, but not in a position to have several tech people with a decade or two of experience. Find the right company (I was lucky to) and it's a golden ticket.

qes··on SharpScript
For now. That's how all of ServiceStack used to be. They don't have any problem changing the license for all future versions whenever they feel like it.
qes··on Moore’s Law is not Dead
I'm a developer. I don't spare much expense on my work computer - for example, I sit in front of six QHD IPS panels. I also started on a 286 where you were woefully behind the times if your CPU was more than about a year old.

I last upgraded my CPU when it was nearing 6 years old, and I could barely tell the difference. My current CPU is nearing 5 years old, and if it wasn't for some of the enticing stuff AMD's recently put out, a CPU update wouldn't even be on my mind at all yet - in fact I was surprised to recently notice it had been more than 4 years since I last bought a workstation CPU.

I expect I'll buy 2 workstation CPU updates between now and 2030, 3 at most. and even that would take something special to drop in the early-to-middle of my normal timeline.

qes··on Windows or Chromebook? A Best Buy salesman told me it isn't even close
Why is a Best Buy employee's opinion relevant? They hire teenagers off the street who don't know anything but are willing to talk all day like they do.

I used to work there, albeit years ago, but the amount of misinformation spewed by "product specialists" rivaled politics.

qes··on House Prices Drop Again in San Francisco and Silicon Valley
> make the same wages y'all do

As SF? Are you making, say, over $400K in Atlanta?

qes··on Developers Who Use Spaces Make More Money Than Those Who Use Tabs (2017)
> I can tweak my IDE to render a tab as however many spaces I like

Sure, IDE's are easy (though many people use multiple IDE's and/or editors across multiple machines).

I've also got a couple diff tools, a few VCS's, also the online parts of VCS like web-based pull request review UI's.

Tabs also tend not to play as nice with vertically aligned elements, if you prefer that for things like say the '.' on multi-line chained method calls, or longer function parameter lists.

qes··on Nvidia CEO says Google is the only customer building its own silicon at scale
The only customer of NVIDIA, contracting NVIDIA to fab chips for them.

Microsoft's also been developing and using ASICs in Azure. I guess they're just not contracting NVIDIA for any part of the process.

qes··on Camera vs. Lidar
Did you drive any further than just the way home? I would bet most people would adapt quite quickly.
qes··on Cloudflare S-1
> Once you're a customer, free or paid, there's very little reason to move out.

I find their sales tactics and pricing strategies aggressive and unfriendly.

qes··on Cloudflare S-1
It's easy, but we're saving thousands of dollars a month using Cloudflare instead of our cloud service provider's CDN (~250TB/month), and that's without any kind of discounted egress agreement between our cloud service and Cloudflare (which is supposed to be in the works, but it's been literally years with no further word)
qes··on Three Kinds of Good Tech Debt
And I would say that's an example of when it can be good to purposefully take on technical debt.

In my experience there have been plenty of significant refactorings that simply would not have been done if we didn't allow ourselves to get into this state where there is simultaneously an old and a new way of doing something.

Especially if it's an area that sees frequent addition - it's not helpful to have people constantly adding code in the old way while off to the side people are trying to create a new way and completely finish switching everything over to it before integrating.

Managing risk and balancing other active tasks in the pipeline also push towards integrating smaller pieces over time while multiple ways of doing the same thing exist.

But you need to have organizational continuity, which can be rare when everyone is trying to hop jobs for better salary every couple of years.

qes··on Google Voice is killing SMS voicemail transcripts and Chrome Extension texting
Oh is that what they're removing - the duplicates of Voice texts that come through my normal carrier? Wonderful. Those are so pointless.

I was just ranting about the dialer UI they added to the web UI, but after a few days they updated it so that it auto-hide if your viewport is narrow enough.

qes··on Google Voice is killing SMS voicemail transcripts and Chrome Extension texting
Google shutting down Voice has long worried me as well. The main reason I use it is simply to text from a normal keyboard so I can chat with my spouses throughout the day without interrupting my work flow much.
← PreviousPage 8 of 11Next →