Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
DougWebb
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
67 ms
·
601.
▲
by
DougWebb
11y ago
I've spent a lot of time thinking about why software projects go over budget so often. I think that developer estimation only plays a minor role, and the big problem is failure to manage project scope. I'm specifically talking abo
602.
▲
by
DougWebb
11y ago
He means "Make the life of people..." in each case. The phrasing without "the" sounds to me like Powerpoint-Speak... leaving out minor words in order to fit more bullets onto a slide. Those minor words are usually gram
603.
▲
by
DougWebb
11y ago
I was being kind of loose in my technical description. Perl is similar to true bytecode-based languages in that it gets compiled into a lower-level representation that is not native machine code, and then that representation gets executed b
604.
▲
by
DougWebb
11y ago
Having developed in Perl for many years, on a project that required fairly high performance, I learned that the key to getting good performance out of Perl code is to use it idiomatically. Perl has a lot of built-in functions, keywords, a
605.
▲
by
DougWebb
11y ago
I'm sure the tracking is a lot more detailed than, say, consumer products, but it's probably not as detailed as it is for space hardware. There's a cost to that tracking, and the commercial airplane industry needs to be cost-
606.
▲
by
DougWebb
11y ago
I don't know. I wouldn't want to find out. But more realistically, a good bug that's worth a lot of money will be subtle and hard to find, which means it may be around long enough to be exploitable.
607.
▲
by
DougWebb
11y ago
What is there to lose? 0-Day attacks. Knowledge about bugs in aviation software is potentially more valuable to people who wish to do harm than to the people who would fix the bugs, so there's a concern that someone who finds a bug wil
608.
▲
by
DougWebb
11y ago
It doesn't seem so unlikely to me. Supply chains are long and parts are bought in bulk. I think it's likely that the parts for the ECUs, including boards with chips containing the older firmware, are warehoused where the ECUs are
609.
▲
by
DougWebb
11y ago
I'm looking at a commit message from one of my clients today, which is just "Not, new bins, cant stop bins" and a check-in of several hundred dlls generated as build artifacts. Six days later another developer at the client c
610.
▲
by
DougWebb
11y ago
Software is hard, people are hard, so the idea should be to have as little process as possible. Most of it exists as arse-covering material anyway. This depends on the environment. Working for a consulting company, where time spent on the
611.
▲
by
DougWebb
11y ago
With that membership, you'll get keep getting upgrades as long as your hardware supports them. This is just like Chrome, your apps, and other operating systems like iOS operate. So, just like Apple and Android phones, Macbooks, and I
612.
▲
by
DougWebb
11y ago
Yes, you can think about it irrationally if you like to justify your spending.
613.
▲
by
DougWebb
11y ago
...this move would de-emphasize the importance the skill of negotiation, which would be a detriment to the company. And it would benefit the employees of the company, who are disadvantaged because they only negotiate salary every now and
614.
▲
by
DougWebb
11y ago
There's ASP.Net and there's ASP.Net MVC. They're very different beasts, even though the latter is/was built upon the former. ASP.Net probably is on the way out, but MVC is not.
615.
▲
by
DougWebb
11y ago
I don't know any frameworks that do it, but it seems like you could have an element that fits into the normal grid, and then inside that have an element with a "breaks the grid" class applied which uses positioning raise it u
616.
▲
by
DougWebb
11y ago
In every real project I've done, where a nested templating system is used to generate the markup and templates might contain javascript code, I always load some javascript libraries in the head. Typically that's Modernizr and jQue
617.
▲
by
DougWebb
12y ago
It didn't worry me that the NSA had this information on me in a database somewhere, but I would have been very, very worried if somebody I knew personally were to discover that I'm trans (before I was ready to tell them, anyway).
618.
▲
by
DougWebb
12y ago
18 is too young to pick a career Pretty much everyone throughout human history, outside of recent Western history, would probably disagree with that. By 18 you were expected to be a self-supporting adult. I think 18 is too young to pick a
619.
▲
by
DougWebb
12y ago
I want the page I'm looking at to be mostly the content I'm interested in, so when I follow a link to get more content most of the page should be updated. Under those conditions, a full page refresh is preferable because it work
620.
▲
by
DougWebb
12y ago
If no one walks up to me or calls to interrupt me, my everyday routine is that level of focus. No drugs beyond a couple of morning coffee cups needed. One of my coworkers is normal, not like me. When he works in the office there's a lo
621.
▲
by
DougWebb
12y ago
You're willing to pay for the ability to not pay for tasks that you need to hire experts for? Besides the obvious "paying to not pay", this already exists. Take a class to learn the basics of these jobs. Home Depot has classe
622.
▲
by
DougWebb
12y ago
I looked at the Tesla S this morning, now that they'll be available for sale in NJ. It would cost over $90k for a car that, on a long trip, requires a 20 minute stop every four hours or so. That doesn't make much sense. My Mini Cl
623.
▲
by
DougWebb
12y ago
Is the California produce you buy bone-dry? Probably not. It's full of that precious water. A lot may wind up in the ocean as runoff, but a lot gets exported from CA too. It eventually winds up back in the ecosystem, but the point is t
624.
▲
by
DougWebb
12y ago
I'm sure the rich have ways of being in two places at once (from a paper trail perspective). No, they don't, because it's based on border crossings recorded in your passport, not something trivial like rent payment records.
625.
▲
by
DougWebb
12y ago
It might also show that someone who has better health and fitness indicators is more likely to exercise regularly. Maybe environmental concerns (eg: stress) impact your health and fitness indicators, which causes a lack of motivation and en
626.
▲
by
DougWebb
12y ago
Developers tend to have a lot of activities and tasks they need to keep track of, and it's too much to remember. So we all wind up making lists: on paper, on whiteboards, in text files, in email, in apps. These lists always start out b
627.
▲
by
DougWebb
12y ago
I always do my work on a branch, switch to master when I want to pull, and rebase my branch on the new master. If I'm working on a feature branch that other developers are also working on I do the same thing with the feature branch; my
628.
▲
by
DougWebb
12y ago
The problems are twofold. First, these files and some others that VS uses are XML, and XML has this property where semantically-equivalent files can be structurally-different. Empty elements can be rendered with or without end tags, empty a
629.
▲
by
DougWebb
12y ago
I agree with you on all points, but the parent sounded like he was relying on the compile-time checks to determine correctness. I was making the point that that is a bad idea.
630.
▲
by
DougWebb
12y ago
That's pretty much exactly my recommended approach for both training people who are new to software development and bringing an experienced developer onto an existing codebase (or language, or platform, etc) they haven't worked wi
More ›