Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jmilloy
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
16 ms
·
121.
▲
by
jmilloy
7y ago
There needs to be a "portfolio" movement in software development degree programs. That, and a clearer distinction between a "cs" degree and "software engineering" degree. In, say, an architecture degree, studen
122.
▲
by
jmilloy
7y ago
I agree that some or even most important skills in software development are learned through experience. But the solution is a lower salary and job-training. When anyone writes "C, C++, .NET, HTML, CSS and Java" on their resume, th
123.
▲
by
jmilloy
7y ago
> There is nothing more frustrating than solving pointless puzzle after pointless puzzle. Each puzzle solved should bring the player closer to understanding the story and game. A friend of mine was recently complaining about how adventur
124.
▲
by
jmilloy
7y ago
In codebases I've worked on, the biggest culprits that make maintenance and modification difficult are - functions that do several different things - tight coupling - implicit behavior - too much indirection - too many thin custom wrap
125.
▲
by
jmilloy
7y ago
> we use the JIRA field called ‘Severity’ to represent a (somewhat) objective assessment of a bug’s impact to the functionality of the system > crashing bug in your bio screen The examples makes it clear that they use "severi
126.
▲
by
jmilloy
7y ago
I thought the decade lists were never meant to be personalized.
127.
▲
by
jmilloy
7y ago
You could add an ordered dict by a different name and also have dict be the more efficient ordered version so that people get the efficiency gain for free but don't have to worry and forward compatibility.
128.
▲
by
jmilloy
7y ago
I might have preferred odict be added and dict left alone, so that you didn't have to import OrderedDict when really you just want the new dict. If dict and odict mapped to the same thing for a while, fine, but dict could diverge again
129.
▲
by
jmilloy
7y ago
I think this change is great, but this really only becomes news again once all major LTS are shipping with at least Python 3.7, right? No one can really use it in code they plan to distribute at the moment. Maybe I am underestimating the am
130.
▲
by
jmilloy
7y ago
I think if you are a library developer targeting different versions of Python, you generally know what features you can and can't use from new versions of Python (ie not many), and ideally you are also testing with each version in CI.
131.
▲
by
jmilloy
7y ago
Regardless of your personal preference, it should be obvious that offices and productivity are not one-size-fits-all. We seem to enjoy sharing personal anecdotes and preferences here regarding open plan, cubicles, home office, etc, and I fi
132.
▲
by
jmilloy
7y ago
> in Mercurial's code base, most of our string types are binary by design: use of a Unicode based str for representing data is flat out wrong for our use case. I feel like this is the essence of the article: specific constraints
133.
▲
by
jmilloy
7y ago
> This writing style is useful for beginners. The most useful writing, for both beginner and expert audiences, puts the most important content first, with supporting details later. Dispersing the lede late in the article serves the autho
134.
▲
by
jmilloy
7y ago
Resources are finite. A "depth-first" search is a poor choice because it takes a lot of resources fully test any given "cure". A "breadth-first" search (as you are suggesting) is a poor choice because there are
135.
▲
by
jmilloy
7y ago
Fantasy Premier League, in fact, which clears up confusion/bickering, is more accurate, and is the actual text of the OP.
136.
▲
by
jmilloy
7y ago
Where do they get stored when folded? Seems like I'm either losing space left to right when unfolded or losing space front to back when folded. Is that not correct?
137.
▲
by
jmilloy
7y ago
> write code in tiny pieces where you don't do the next piece until you're confident the current piece works. I get fidgety when I have a bunch of code I don't know works. I think getting to this point really helps with th
138.
▲
by
jmilloy
7y ago
Great list. (1) and (10) seem at odds, or alternatively are tautological; I think the important thing is to acknowledge that social and isolated modes are both required to develop software, and that getting the balance right is hard, and is
139.
▲
by
jmilloy
7y ago
I'm at a point where I think that "(2) Code is a liability" is a fundamental revelation that separates developers. It acts as a proxy for so many things, including some from this post: - Code duplication should be avoided, bu
140.
▲
by
jmilloy
7y ago
I was curious about this, too. Was there a time when that was a more or less unanimous opinion? Maybe "wrote circles around" is meant to be a very specific judgement?
141.
▲
by
jmilloy
7y ago
It is privilege not because it requires time, but because it generally requires free time, outside of how you make your living. You can't apprentice as someone who consumes art. As for snobbishness, you have it backwards: no one is s
142.
▲
by
jmilloy
7y ago
I think the problem isn't the length or content of the commit message, but its organization. It needs to have the most important information first. It reads as an "entire life story" because it is written in a narrative, sequ
143.
▲
by
jmilloy
7y ago
Baking a cake is like being a compiler and a processor for recipe instructions. Of course it seems awkward from the perspective of a human baker because before you can process/bake you have to "compile" the expression to proc
144.
▲
by
jmilloy
7y ago
> This whole article feels like they're trying to brew trouble that isn't really there. And generalize from a few vendors at one food hall to all vendors at all food halls.
145.
▲
by
jmilloy
7y ago
I don't know. But a business may perform predictably from the insider's point of view ans unpredictably from the outside.
146.
▲
by
jmilloy
7y ago
No, because running a business and stock trading are different things.
147.
▲
Phonetic Reverser
(r2beeaton.com)
1 points
by
jmilloy
7y ago
|
0 comments
148.
▲
The Tortilla Cartel
(tastecooking.com)
2 points
by
jmilloy
7y ago
|
0 comments
149.
▲
by
jmilloy
7y ago
Just like how people readily pronounce your user name "Tzerom Lzerong"?
150.
▲
by
jmilloy
7y ago
I don't entirely disagree, but do the cars have to phone home in order to share standardized information with standardized communication protocols?
More ›