Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
yashap
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
46 ms
·
601.
▲
by
yashap
8y ago
My point is that due to the way our brains work (looking out mostly for ourselves and those close to us, placing very little importance on things happening on the scale of 10s to 100s of years from now), it’s unlikely that we’ll be able to
602.
▲
by
yashap
8y ago
If you look at this quote one the article: “That same story happened so many different times,” my old boss David told me. “Someone launched a small, relatively innocuous change that did one of the millions of unexpected things it could have
603.
▲
by
yashap
8y ago
I mean, we have no idea what they’re planning to do with the money, it could be used for acquisitions to branch out from being a “1 product” company. Or it could be pumped into sales and marketing. There’s no guarantee that it’ll be used
604.
▲
by
yashap
8y ago
Governments, companies, NGOs, etc. are all just collections of people. At the end of the day, I do think the issue is that we’re fundamentally selfish creatures, only able to really make decisions for the good of ourselves, or maybe also a
605.
▲
by
yashap
8y ago
As senorjazz mentioned, I wonder how much of the really bad recoveries are due to taking too much, mixing it with other drugs, staying up super late, etc? I only did it a handful of times, a long time ago, but if I took a reasonable amount
606.
▲
by
yashap
8y ago
Yeah, all drugs can have big negative impacts on people’s lives if not taken in moderation. This is true of legal recreational drugs like alcohol, and pharmaceuticals like opioid painkillers. But most people use these drugs responsibly. I t
607.
▲
by
yashap
8y ago
Yeah, the scientific Python world is a different story, but I’d say most Python libraries are simple to use, including the AWS SDK. Agreed that SQLAlchemy is much tougher to use if you opt in to their DSL, but to be fair that’s true of ever
608.
▲
by
yashap
8y ago
Agreed! Been a long time since I experimented with drugs, but when I used to, pure MDMA was really great. Just puts you in a super positive frame of mind, and makes you feel incredibly close and connected to whoever you’re doing it with. No
609.
▲
by
yashap
8y ago
Agreed! Go is the only language I’ve found that combines static typing, lightning fast compilation, great concurrency support, a lightweight runtime, a community that emphasizes simplicity over purity, a strong ecosystem, and nice tooling.
610.
▲
by
yashap
8y ago
Agreed that “excess abstraction entering the Go ecosystem” is probably the main danger, but even still, I’m not too worried. The Go community is all about simplicity, and I don’t see that changing. It’s not going to suddenly become the En
611.
▲
by
yashap
8y ago
I think the two big problems with the Python 3 rollout were a lack of compelling reasons to upgrade (at the time - many big features have been implemented in Python 2 in the years since), and upgrades like this being inherently scarier in d
612.
▲
by
yashap
8y ago
Trump’s rhetoric around media is terrifying. The outlets best known for thorough research and journalistic integrity he calls “fake news.” Meanwhile he promotes outlets like Breitbart and Info Wars, which are essentially state media, with
613.
▲
by
yashap
8y ago
With most of the DBs he tests, the authors have very good understandings of distributed systems, and make very carefully considered design choices. They still make mistakes though, because they’re human. Very thorough testing is simply a
614.
▲
by
yashap
8y ago
Hmm touche, this wouldn’t fix much
615.
▲
by
yashap
8y ago
Another possibility - if the referring page is a different domain, overriding back is ineffective (the browser just does a “real” back in these cases).
616.
▲
by
yashap
8y ago
Definitely this, though I’d say the first thing to address is good observability. Are all errors being logged, with stack traces? If it’s a web service, are errors rates and timings for all endpoints tracked? Next, the deployment process. A
617.
▲
by
yashap
8y ago
Confiks isn’t arguing it should be criminal, though. Just saying it should be “tolerated”, but not the same way a lot of other products are - they mention disallowing advertisements, and restricting who can sell it. This is actually pretty
618.
▲
by
yashap
8y ago
I guess you’re mostly complaining about Python 2->3? That was a long time ago, and Python is hardly the only language to introduce a new, breaking major version. This is a code analysis tool, quite different from your average library. I
619.
▲
by
yashap
8y ago
This piece did feel a little PR/recruit-y, and a bit name drop-y (though obviously the author is a bit of a startup celebrity himself), but even still, it really resonated with me. All the pros and cons have been dead on with my experi
620.
▲
by
yashap
8y ago
2-7 are sort of understandable for a quick, hacky startup just trying to ship something fast, with minimal experience. But 1 is the really crazy one. Load times spiking to 30 seconds once they start getting significant traffic, and instead
621.
▲
by
yashap
8y ago
Fair enough, threads are indeed cheaper than many realize, even JVM threads, which are basically OS threads. But projects where I use Scala do tend to include a lot of service calls that are worth making concurrent (for example, hitting 3 s
622.
▲
by
yashap
8y ago
Looks well designed, and Li Haoyi generally writes great software. Still, it seems the main use case for this lib is “simple, synchronous API where you don’t care about concurrency.” Personally, I wouldn’t use Scala at all for these problem
623.
▲
by
yashap
8y ago
We’re experimenting with it on a new product at my company, and this is how we use it. Specifically, we use it as an API gateway in front of a bunch of restful services. Another benefit is a more robust type system than you get with JSON. G
624.
▲
by
yashap
8y ago
I think you’re right to expect that many “influencer” careers will be reasonably short. It’s probably similar to any celebrity, really. Some stay in the spotlight for ages, but they’re rare, I’d guess most have somewhere from ~1-10 years of
625.
▲
by
yashap
8y ago
Hah, this is literally my exact setup too, right down to using LastPass and Postman. Although, my work recently took away direct SSH access for all devs in all environments, we now have to SSH to a bastion host, then SSH to servers from the
626.
▲
by
yashap
8y ago
Indeed. Or similarly, allow indexes to not be partitioned at all - i.e. your records and most indexes could be partitioned by date, but you could also declare indexes that apply to the entire logical table (very useful for things like prima
627.
▲
by
yashap
8y ago
Thoroughly agree. There are very rare times where you need to write your own low level, high complexity system for a high level application, but ... they’re really, really rare nowadays. Almost always it’s developers practicing resume dri
628.
▲
by
yashap
8y ago
To me it sounds more like the way Salesforce allows you to add custom fields to objects.
629.
▲
by
yashap
9y ago
That goes for plenty of articles here, I’ve always felt that Hacker News was for any articles that people in tech might find interesting. I thought this was a great piece, and really well written, I’m glad it was posted here.
630.
▲
by
yashap
9y ago
It’s a page aimed at web devs, evangelizing an editor written in JS. If you want to read it, turn on JS. If you turn off a key component of the modern web, you should expect that things will break, and not complain about it.
More ›