HNHacker News
TopNewBestAskShowJobs

debaserab2

3,625 karma · joined March 9, 2011

submissionscomments
debaserab2··on You don’t need all that complex/expensive/distracting infrastructure (2019)
Amazon Employees. Not me or my co-workers.
debaserab2··on You don’t need all that complex/expensive/distracting infrastructure (2019)
So whose going to sign up to be on call 24/7 when your physical hardware breaks?
debaserab2··on Write libraries instead of services, where possible
I don't think either of those subscription services are unicorns or making billionaires. If anything I'm happy to see indie developers able to maintain a decent income making useful (but often niche) tools that other people can use. Of all the SaaS services I pay for, it's one like these that I'm the least apprehensive spending money on.

Video codecs are hard. PDFs are a labyrinth of a file format with traps everywhere. I bet whatever open source equivalent you'd find of these services either require some serious additional tooling to get what you want or are too outdated to be useful anymore because the maintainer moved on from the project.

debaserab2··on Show HN: Call a Dev – Pay Stack Overflow users $1/min for live programming help
> Stackoverflow pays $0/h and attracts great answers

Eh...

debaserab2··on Ultima VIII – How to destroy a gaming franchise in one easy step
UO is the only game that allowed players to completely dictate the social norms between players and didn't allow players to box themselves into their own segregated safe experiences. It's easy to understand why MMO's evolved away from this approach as they attempted to reach the masses, but there's an entire audience looking for something else that got abandoned. It's a shame, really.
debaserab2··on Robinhood CEO, Reddit Co-Founder and Others Testify on GameStop Stock
They didn't get to pick and choose the winners. As volatility of the stock rose, clearinghouse collateral requirements increased. They didn't ask for collateral requirements to increase. Coming up with billions of dollars on short notice isn't easy for most companies (although they did, it just took a few days). There wasn't any choice but to stop trading if they wanted to remain in good standing.

This is the exact kind of shallow level of analysis that masquerades as meaningful insight and is especially susceptible to being turned into hyperbolic headlines and memes that ultimately become misinformation for the public. This is the exact same way the stock price became overinflated in the first place.

debaserab2··on Dyson air purifier outperformed by cheap DIY box fan filter in Marketplace test
It depends greatly on your climate. I didn't need one in the midwest, where air quality is pretty good and there's a lot of humidity in the air, but when I moved westward I definitely noticed the difference in air quality (my asthmatic symptoms came back which I haven't had since I was a child).

Especially in autumn when the wildfires start up - even if it's many miles away there is a very noticeable degradation in air quality.

debaserab2··on Why Wasn't Ruby 3 Faster?
The "naive" thing in Ruby, if you're serving HTTP requests, is to use some kind of app gateway that allows concurrency, such as puma or unicorn. It's just not all that viable to do something more basic than that unless you're willing to write all the request handling stuff by hand.

That aside, a ruby script that can't handle 20 req/s on 2 vcpus seems rather suspect. I'd be really curious what that code looked like. I'm doubtful that it has much to do with the language and not the code design.

debaserab2··on Many use cases don’t require Kafka (2019)
A list of activities joined to users wouldn't be a problem for an RDBMS. I'm not sure what you mean by "repeating relations".
debaserab2··on Google won't donate to members of Congress who voted against election results
The courts DID decide on the Texas case, though. When a case is presented to the SC that "is almost certainly not going to prevail", this often (and undoubtedly so in the texas case) means that there is a fundamental misunderstanding or misrepresentation of law that is so egregious there is no opinion to be had. This is exactly what the SC justices said in this case:

> The State of Texas’s motion for leave to file a bill of complaint is denied for lack of standing under Article III of the Constitution. Texas has not demonstrated a judicially cognizable interest in the manner in which another State conducts its elections. All other pending motions are dismissed as moot. [1]

The courts essentially decided the cases have no merit to rule on.

[1] https://www.supremecourt.gov/orders/courtorders/121120zr_p86...

debaserab2··on Archivists Are Preserving Capitol Hill Riot Livestreams Before They’re Deleted
> It's scary that paying simple attention to the complexity of reality is now considered "leaping into conspiracy land", and that so many people are just fine with the media guessing at what is true, and asserting it as fact (which is then absorbed into people's minds, becoming the fabric of reality).

We're now 5 responses deep into this post and you still haven't put to words what it is you're suggesting that is so obvious to you. Please, please explain what is so obvious that us sheep seem to simply be missing.

debaserab2··on Archivists Are Preserving Capitol Hill Riot Livestreams Before They’re Deleted
I can think of a number of ways it could have potentially served either side, actually, but I'm not really one to make the leap into conspiracy land until more facts are known.

I'm still not sure how MSM should have changed their initial reporting of this story. It was a riot, plain and simple, and that's how most outlets reported it.

debaserab2··on What Is Social Cooling?
DB hacks aren't even close to being the only (or worst) threat. Encryption means nothing in a company or bankruptcy buyout where the purchaser may have a completely different set of ethics than yours.
debaserab2··on What Is Social Cooling?
Soft deletes have been popular since the internet became accessible to the average person. When I was younger I was a huge advocate for soft deleting pretty much everything. It felt like the obvious, easy choice - why not retain the data incase you need to use it for something else down the road? It took years to understand the ramifications of storing that data in a secure way really means, and that often times the reason it gets used later isn't something you intended it to be used for when you designed the data structure.

I don't think that way anymore and I truly believe hard deletes should be the default unless you have a very compelling reason to soft delete (and you should usually only soft delete with some guarantee of future deletion via a publicly accessible data retention/erasure policy)

debaserab2··on Parler drops offline after Amazon pulls support
Come on, you threw out a baseless claim that didn't even survive a superficial level of scrutiny. Now you're just moving goal posts.
debaserab2··on Parler drops offline after Amazon pulls support
Shouldn't you be the one researching the argument you're supporting?
debaserab2··on Archivists Are Preserving Capitol Hill Riot Livestreams Before They’re Deleted
I'm basing my statement on the fact that I see images and videos of the capitol building looted and vandalized by a group of like-minded people that appear to be outraged by the same thing. Does this activity not meet the threshold for ransacking? The source isn't some random headline, I watched in real time (as many others did) as people self-reported the vandalization as it happened on social media. So no, your notion that I am puppeting some kind of perspective fed to me by media is false.

> There is so much more to this story, so many obvious (to me) questions

OK, again, I'll ask: what's your alternate perspective that is so obvious to you? Can you answer this without deflecting in your response?

debaserab2··on Archivists Are Preserving Capitol Hill Riot Livestreams Before They’re Deleted
Why would it be weird? Is there an alternate perspective where the nation's capitol wasn't ransacked by a hostile mob?

What other interpretations are you imagining would be reported?

debaserab2··on Look Up Unknown Phone Numbers Using Facebook Reset Password
The fact that these risks existed a century ago is a poor argument for suggesting they shouldn't be taken seriously in the present.

We live in an era where things can be done instantly online with sufficient information. A sophisticated conman from the 1800's can now execute fraud in seconds instead of plotting for weeks, and they can do so in an automated fashion. The risk isn't anywhere near the same.

A white pages phone book hooked up to pay phone is bound to the region in which it is distributed. A bug on a website that links phone number to full name is exposed on a global scale. Not to mention, a landline number is not anything like a mobile phone number, which is a unique identifier to tons of PII.

debaserab2··on 20 months, 2K hours, 200K € lost. A story about resilience and sunk cost fallacy
There's a pretty good interview with the Dropbox CEO in the "How I built this" podcast that illustrates a good example of when taking the time to build a robust product is better than releasing early.

[1] https://www.npr.org/2020/11/06/932199300/dropbox-drew-housto...

debaserab2··on Why Jira Sucks
I can't speak for Atlassian dogfooding, but I don't find this to be a very true statement:

> While Atlassian has great confidence for how you should run your projects

JIRA really doesn't. It's extremely flexible, which I think is where it earns a lot of it's bad rep. You can really map your entire mental model to it's statuses and workflows if you want to (but you shouldn't).

The teams that I've been on that have had success with JIRA are ones where JIRA only encompasses the minimal amount of process as possible to represent the status of an story/bug/initiative with as little extra added as possible. The other key thing I've noticed is using it as consistently as possible so it can actually become the central repository (found a bug? make a bug ticket. have an idea thats starting to take shape? make a story ticket. fix a bug? put the ticket number in the commit). Seems like common sense, but usually needs to be strictly enforced, especially with individuals that are on the fringes of the development process (such as subject matter experts).

debaserab2··on Why Jira Sucks
> I feel that Jira's configurability makes it like desktop Linux 20 years ago. Everybody swears it's rock-solid, beautiful, and easy to configure. Then when you ask anyone to have a look at their specific setup, they'll cover the screen with their bodies and panic, "ah no, I kind of messed everything up recently, haha, but you can't really blame the software for that, can you? Everyone else's installation is super clean though". After working with ~10 different Jira installations, I'm still looking for one where that's true.

I kinda feel this way about every project management tool, be it a personal or professional one. You're always chasing the dragon for how clean it was when you originally configured it.

debaserab2··on I prepared for a decade to graduate in CS in three months
Congratulations on finishing the degree and being proud of the effort you put into it.

If you don't mind me asking: what motivated you to pursue it?

debaserab2··on GWSL: Run graphical Linux apps in WSL
Yeah - I'm not sure what GP is referring to, most new cross platform games that come out are xbox/ps/pc and very rarely will you see a linux or OS X release.
debaserab2··on Who Americans spend their time with, by age
That's not my experience at all. My online social circle has grown substantially over the pandemic and there's several people I was only acquaintances with previously that I've grown to know much better.
debaserab2··on TypeScript 4.1
And, to be honest, for the vast majority that are new to type systems it's probably OK and very likely one of the reasons for TypeScripts rapid adoption. In my experience it really is the case that some typing is better than none at all.
debaserab2··on macOS Big Sur
Genuinely curious: what are you developing that you don’t ever need the network tab?
debaserab2··on Homicide victim found in burnt-out SUV ID'd as man behind spam-email empire
> Bill Gates is also one of the worst economic criminals in American history

What? Why?

debaserab2··on Ask HN: Jack-of-all-trades of HN, how do you approach job search?
Give a man matching CSV columns, get him paid for a day. Teach a man to VLOOKUP, get him paid for a lifetime.

..or something like that..

debaserab2··on Vanilla-todo: A case study on viable techniques for vanilla web development
If you understand each approach well enough they aren't context switches at all - they're just different tools for solving a similar problem. If anything, understanding each of them gives you a better understanding of the approach your team has converged on.
← PreviousPage 6 of 34Next →