Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
sirmarksalot
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
25 ms
·
211.
▲
by
sirmarksalot
14y ago
The fundamental problem is that it assumes that all patents are invalid, and that no legitimate grievance can exist over the companies' intellectual property. While this may be a popular opinion on HN, I doubt many actual companies are goin
212.
▲
by
sirmarksalot
14y ago
I meant "the project will be cancelled" in the same sense as "the heat death of the universe will occur." Basically, the problem will persist until either the end of time, or until such a time as that particular component is deemed complete
213.
▲
by
sirmarksalot
14y ago
I'm totally stealing this from a friend, but the single biggest cause of terrible user experience at large companies is the term "workaround." Late in the release cycle, a pretty grody bug comes up, causing the application to hang. Or maybe
214.
▲
by
sirmarksalot
14y ago
And what I read was "quit procrastinating just because something makes you uncomfortable." All the strategies you've described require you to face the problem head on and make an informed judgment about it, instead of just keeping on doing
215.
▲
by
sirmarksalot
14y ago
It's a bad example, but the principle still applies. All the things you're talking about doing are also painful, in the sense of what the article is getting at. Designing a system where you don't have to merge as often? Sucks. Figuring out
216.
▲
by
sirmarksalot
14y ago
As for the "lack of a usable shell" part, have you looked at Powershell? It comes bundled with Windows, and has a lot of the features that are missing from the command prompt. It does have some rough edges that may cause you to dismiss it a
217.
▲
by
sirmarksalot
14y ago
For the most part I like it, but there's a performance issue that actually affects usability. The first time you start a lesson, the editor is really snappy, but with each successive lesson, the scroll speed gets slightly slower, and a few
218.
▲
by
sirmarksalot
14y ago
The problem with this article, irrespective of the truth or falseness of its allegations, is that it tries to make its point in the complete wrong direction. Instead of starting with indisputable facts and building them into a case against
219.
▲
by
sirmarksalot
14y ago
My ideal scenario would be to have the student's code saved in a sideboard, while the teacher's code would take over the forefront. Sort of like a really minimalist branch feature. If you could make it work with the layout, it would be real
220.
▲
by
sirmarksalot
14y ago
It's funny, the first time I heard this, I thought it was a really neat thing to say. It's like wishing somebody a good day, weekend, evening, whatever, not worrying too much about the specifics. The kind of laziness that seems more sincere
221.
▲
by
sirmarksalot
14y ago
"I live in New Jersey, which is a fair coverage state, so I’ve never had to deal with being rejected from a plan because of pre-existing conditions." This is a huge omission. If you don't live in a fair coverage state, you have a high chanc
222.
▲
by
sirmarksalot
14y ago
This does not sound like an argument against home schooling. If it sounds unfair, that's kind of the point. My issue with home schooling is the lack of variety and specialization. With only one teacher, the child just isn't going to be expo
223.
▲
by
sirmarksalot
14y ago
The difference is that RPG leveling systems don't care about you passing a specific challenge - they just care that you've spent a certain amount of time in an area. In Metroid and Zelda, if you know the solutions to the puzzles, or are jus
224.
▲
by
sirmarksalot
14y ago
How about you break out your "Look for CRC code match in packet data" loop into a boolean function called "PacketContainsCRCCode"? The rule of thumb that I learned early on, and that I try to apply, is that comments should answer the questi
225.
▲
by
sirmarksalot
14y ago
It's not entirely the same. Imagine instead that it's your technical cofounder, who isn't quite as well immersed in the application as you, and may not get all your code idioms, but still knows their way around a compiler, and can hack in a
226.
▲
by
sirmarksalot
14y ago
The problem is that "putting yourself out there" goes against your intuition, and by priming your mind this way, you also turn off the useful parts of your intuition. If you try to start a conversation in fight-or-flight mode, your body lan
227.
▲
by
sirmarksalot
14y ago
UW has historically capped its CS program at what seems like an absurdly low number of students. When I was there, they accepted only 80 students per year (40 more for computer engineering). The stated reason for this is to keep the student
228.
▲
by
sirmarksalot
15y ago
Yeah, let's just go with the quick and easy version. It's really all we need anyway, I mean it's not like we're going to release it as a product to the public. We just need a demo for the boss right now. <three months later> Why is