Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
sjellis
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
21 ms
·
151.
▲
by
sjellis
8y ago
"If you have a C++ compiler that works, you should be fine. I've never had an issue installing a package that isn't, in fact, a C++ issue." I've also had a compilation problem on Windows caused by Python not being i
152.
▲
by
sjellis
9y ago
"If been using a lot of Python/JS/TypeScript in the last couple of years and it seems like each new release brings them closer together." Yeah, I've just moved from a Python thing to doing some modern JS (async/
153.
▲
by
sjellis
9y ago
"Honest question. Why don't people buy old laptops instead of cheaper new ones?" That's exactly how I've done desktop Linux: buy ex-corporate laptops from a reputable refurbisher. You get a quality machine with a go
154.
▲
by
sjellis
9y ago
"If you use the language as intended, e.g. in the C++ core guidelines, you will se very nice language emerging which enables to write very efficient and elegant code, sometimes doing things that C cannot do, such as expression template
155.
▲
by
sjellis
9y ago
"And if any of that is not enough, well, Anaconda Continuum will be happy to do business with you." Yes, this is a key point that seems to be forgotten. The Python development team will end their support on 1st January 2020, but t
156.
▲
by
sjellis
9y ago
"I also did this until the day came when I wanted to branch and someone showed me how easy it was in git." Git is an incredibly powerful tool for managing a set of files over time, but if you just use the handful of basic commands
157.
▲
by
sjellis
9y ago
"....in our industry, transparent, "self-repairable" tech seems to win in the long run over the esoteric, opaque and magical." Quoted for truth.
158.
▲
by
sjellis
9y ago
"What Microsoft doesn't seem to understand is that when they screw with Windows and deprioritize the needs of its users, they're also screwing with the rest of us who live, work, and play in their ecosystem." That is the
159.
▲
by
sjellis
9y ago
I definitely get the impression that codegen is considered an important technique by the Go designers, but is not necessarily picked up on by Go adoptors, because it's not as common in other languages.
160.
▲
by
sjellis
9y ago
Pop has some support for associations: https://github.com/markbates/pop
161.
▲
by
sjellis
9y ago
"Yeah, I just bought a new laptop (Acer Swift with Ryzen 7/Vega chipset, great Linux laptop btw!), and the hour or so I spent with Windows 10 was beyond infuriating." I recently installed Windows 10 Enterprise on a clean lapt
162.
▲
by
sjellis
9y ago
"Former mac user, now Dell XPS user - my first impressions were great, second not so much." Yeah, I definitely should have qualified that I probably would not get an XPS, because there seem to be consistent issues with that line.
163.
▲
by
sjellis
9y ago
"I use an HP Spectre as my Linux laptop now. Everything worked on a modern kernel out of the box and the quality seems way better." I know that Martin Wimpress, the Ubuntu MATE lead, sometimes uses a Spectre. They look to be quite
164.
▲
by
sjellis
9y ago
"These folks didn't need git tutorials, they needed to be convinced that curation and management of source history was one of their job responsibilities, which was tough because it really wasn't previously, at least not in an
165.
▲
by
sjellis
9y ago
"at this point I'm probably just going to buy a MacBook Pro and send the W540 back to the office because I'm tired of playing the Linux compatibility game on modern notebooks." Former ThinkPad fan, current MacBook user:
166.
▲
by
sjellis
9y ago
I use GitHub accounts to provide context, after triaging CVs. The first sentence of the article mentions data aggregation, which is very far from how I use GitHub when evaluating technical candidates. If you have already somebody's res
167.
▲
by
sjellis
9y ago
To the extent that this benchmark is valid, this is interesting: "In the original 2017 benchmark results, the compiled languages of Java and .Net Core 1.0 were clearly more consistent compared to the dynamic languages — Python and Node
168.
▲
Stop trying to guess display language based on keyboard layout
(nibblestew.blogspot.com)
19 points
by
sjellis
9y ago
|
2 comments
169.
▲
Mgmt – Language and tool for safe systems configuration
(purpleidea.com)
2 points
by
sjellis
9y ago
|
0 comments
170.
▲
by
sjellis
9y ago
"Go's syntax and the patterns it encourages are both tailored to the harsh reality that code is read a lot more than it's written." Yes, it honestly sounds like a taste issue. Go has it's own patterns, so if you in
171.
▲
by
sjellis
9y ago
"So it is both easy to learn and intimidating." To be fair, the issues that you've cited don't seem specific to Go. Static typing is actually being adopted in both Python and JavaScript (via TypeScript), so people who k
172.
▲
by
sjellis
9y ago
Michael Tiemann used to say that he wasn't interested in trying to pitch to a company unless he thought his product (Red Hat Linux) was four times better than what they currently had: the costs and risks of a switch can easily negate t
173.
▲
by
sjellis
9y ago
Barry Warsaw's law of names: "All names are stupid until you become rich and famous with it." HipChat is a terrible name for a work-related collaboration tool, but "Slack" isn't great either....
174.
▲
by
sjellis
9y ago
Web browsers and Web applications actually completely break the distribution model completely on both ends, client and server. To fix this, you need containerization on both ends. Chrome and Firefox ship new versions of their products every
175.
▲
by
sjellis
9y ago
I think there's a general problem that the incentives are for building big tools, so small problems like this are handled by everybody writing their own ad-hoc scripts.
176.
▲
by
sjellis
9y ago
"After watching the first 10 minutes of the first lecture, was so good I immediately got my super-non-techy housemate to watch it, after explaining how revered among programmers the book is. She said "Thank you for showing me that
177.
▲
by
sjellis
9y ago
"Once you get good at testing, writing code with tests is faster than writing code without tests: the challenge is the four to six year learning curve to get there." This is the problem. Testing is not easy, and many developers si
178.
▲
by
sjellis
9y ago
"The reason people like to default to linting when "fixing code quality issues" is purely because it's 100% objective and measurable, not because it picks up the truly important issues. It doesn't." I think tha
179.
▲
by
sjellis
9y ago
"Then my manager, someone I really respect for his technical acumen finally gave me one. If we go to containers, we don't have to provision servers on AWS. We can use AWS Fargate. Lambda isn't an option we have long running p
180.
▲
by
sjellis
9y ago
Vue.js is due to drop support for legacy browsers in March (oddly, in a point release): "Will be targeting evergreen browsers only in order to leverage native ES2015 features" https://github.com/vuejs/roadmap
More ›