Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
hnruss
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
61.
▲
by
hnruss
7y ago
This is exactly the system that we use. The downsides that we have encountered so far: - Pooling our money in a shared account makes it seem like we have money than we actually do, leading to overspending - We each have different ideas of w
62.
▲
by
hnruss
7y ago
I'm working on a project right now that lacks well-specified requirements, yet we're barreling ahead with the implantation. I'm not exactly sure what's going to happen. My guess is that we'll end up with an MVP that
63.
▲
by
hnruss
7y ago
I work in a position that is exactly as you’ve described. To get this sort of position, I searched for small companies that have a developer position that I’m well-qualified for. To be fair, I started on-site and became remote when I moved
64.
▲
by
hnruss
7y ago
I stopped freelancing after someone sent me death threats for cancelling work on a $200 project that they kept increasing the scope of. Not worth it.
65.
▲
by
hnruss
7y ago
While I agree that individuals should consider the ethics of the projects that they work on, I think it's unfair to place the entire burden on them. Those in management who make the product requirements in order to sell the software ar
66.
▲
by
hnruss
8y ago
I'm a software developer at a small company. My typical daily flow is usually like so: - Check email, slack, etc. and respond - Review PR - Test PR - Respond to PR - Review case requirements - Respond to case requirements - Write code
67.
▲
by
hnruss
8y ago
The typical way to solve this problem would be to keep the data stored in a normalized relational database. There would be a Customer table and a Visits table. Since the data is normalized, the Customer table would contain only one entry pe
68.
▲
by
hnruss
8y ago
I've been using the Everlance iOS app for a few months now, which tracks miles driven, revenue, expenses, and receipts. It supports having various types of work that need to be tracked separately. I also like that it stores receipts in
69.
▲
by
hnruss
8y ago
It would be great if you could provide some concrete examples. I use DDG for technical searches almost daily and never encounter this problem.
70.
▲
by
hnruss
8y ago
Did they move too fast and break too many things?
71.
▲
by
hnruss
8y ago
Can you give some specific examples of search queries in which Google had better results?
72.
▲
by
hnruss
8y ago
It's pretty easy to find sources on this, although I'm sure that you can find conservative media sources that would support a contrary opinion (as is the case for most things). Maybe try using DuckDuckGo to ensure that you're
73.
▲
by
hnruss
8y ago
Given that a large majority of the public supports this, why is it the responsibility of Democrats to advance this bill?
74.
▲
by
hnruss
8y ago
I experienced this on another level while working retail at a musical instrument store for a few years. People would pick up any instrument and play whatever they wanted for however long they wanted-- at whatever volume they wanted. Althoug
75.
▲
by
hnruss
8y ago
Expressing the intent of the code significantly improves maintainability. I think it's important to realize that the problem of missing intent is often only noticed upon review of the code. So in my opinion, the moral of the story isn&
76.
▲
by
hnruss
8y ago
“Who knows if React will be used 5 years from now?” It will be. I work on an application that still uses JS libraries from 5-10 years ago, simply because refactoring to use a new library is usually unnecessary (or even counterproductive). T
77.
▲
by
hnruss
8y ago
I had the same thought!
78.
▲
by
hnruss
8y ago
I wonder if it will even be a problem for me? I've spent my whole life learning how to create and use new interfaces, so hopefully I'll retain the ability to do so as I age? Or maybe AI will have advanced so much that it understan
79.
▲
by
hnruss
8y ago
As a software developer, people tend to assume that I’m really into hardware as well. They’re usually surprised when I tell them that I prefer to buy older hardware and keep it running for longer. I often skip multiple generations of device
80.
▲
by
hnruss
8y ago
Also from the article: "Users who identified as conservative were more likely than users who identified as liberal to share fake news: 18 percent of Republicans shared links to fake news sites, compared to less than 4 percent of Democr
81.
▲
by
hnruss
8y ago
I walk faster in the city because there are more people who are walking faster and if I walk slower, they will walk around me, which is more annoying in the city due to the closeness by which people walk. If people kept a respectable distan
82.
▲
by
hnruss
8y ago
For me, web development quickly led to full stack development. Once you can comfortably write the full stack, you’re pretty much guaranteed to find a job doing that somewhere. I recommend looking at job posts for the jobs you want and teac
83.
▲
by
hnruss
8y ago
Here's a comparison: https://asciidoctor.org/docs/asciidoc-vs-markdown/ (Note: This appears to be written by the AsciiDoc team)
84.
▲
by
hnruss
8y ago
I learned some ES6 basics in 2018 and began the slow process of refactoring older JS to use it. I also swapped jshint for eslint, and chutzpah for karma. Oh and upgraded Bootstrap from 3 to 4. Hoping to have the chance to replace requirejs
85.
▲
by
hnruss
8y ago
Part 2: https://blogs.scientificamerican.com/critical-opalescence/ho...
86.
▲
by
hnruss
8y ago
My team has been rewriting a winforms application in JS. We just reached feature parity after ~4 years. In order to continue delivering new features without having to catch up with the old application, we released both the new and old appli
87.
▲
by
hnruss
8y ago
It is the responsibility of the product owner to write requirements in such a way that also conveys the big picture. It is the responsibility of the engineer to understand the big picture before implementing requirements. Perhaps Jira could
88.
▲
by
hnruss
8y ago
On fixing bugs, the author writes: “...there is always a logical explanation for why a computer is behaving in a certain way...” I agree. Determining the logical explanation for why a bug exists is required in order to fix a bug correctly.
89.
▲
by
hnruss
8y ago
The project I work on used to rely on a relatively old JS table library. It was fairly well maintained and had a ton of great features. However, we eventually had to replace it with a simpler custom solution based on html tables. Compared t
90.
▲
by
hnruss
8y ago
No. I have inherited code that is very difficult to understand, though. What typically happens is that it is mostly left alone. As the years go by, small changes are be made, only making the situation worse. Developers occasionally offer to
More ›