Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kyllo
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
56 ms
·
541.
▲
by
kyllo
12y ago
Does it overheat? Does it have a fan? Overheating and fan noise are a couple of the biggest complaints I heard about the Surface Pro 3.
542.
▲
by
kyllo
12y ago
For me, Python is boringly productive. When I need to get something done, I'd probably have more fun figuring out how to do it in Haskell or Clojure, but chances are there is already a Python library that solves my problem with a few l
543.
▲
by
kyllo
12y ago
That whole thing sounds way too familiar to me. It literally could be the same company.
544.
▲
by
kyllo
12y ago
I'd assume it's literally because their management philosophy holds that half of all employees are not good enough to deserve being rewarded with a transfer. Or perhaps they're trying to protect managers running poorer-perfor
545.
▲
by
kyllo
12y ago
It also brings up Fowler's First Law of Distributed Object Design: "Don't distribute your objects."
546.
▲
by
kyllo
12y ago
SciPy, matplotlib, pandas et al have existed and seen heavy use in the mathematical/scientific programming field for many years. SciRuby is a great project started last year to bring the same functionality to Ruby.
547.
▲
by
kyllo
12y ago
Ruby devs build more web apps and Python devs do more systems dev and data crunching. Not exactly a groundbreaking revelation knowing that Python has much more in the way of bindings for C/C++ and Fortran libraries for statistical 
548.
▲
by
kyllo
12y ago
Yes, it's a tradeoff. Not doing TDD is trading quality for speed. See the Iron Triangle of PM: fast, good, or cheap, you can pick two at most.
549.
▲
by
kyllo
12y ago
E-mail is an open protocol, but clients and hosting are generally not free. You can pay for them, or you can subscribe to ad-supported services where they data-mine your inbox so they can target ads to you. But someone is paying for it.
550.
▲
by
kyllo
12y ago
People are building those things in Go and Rust because they're currently implemented in unsafe languages like C/C++ and are therefore riddled with undiscovered memory management bugs, overflow bugs, undefined behavior etc, which
551.
▲
by
kyllo
12y ago
Same for myself and Clojure. Better coding productivity, easy Java interop for more libraries, and the deployment story is a no-brainer.
552.
▲
by
kyllo
12y ago
I was imagining something like Lens in Haskell :)
553.
▲
by
kyllo
12y ago
Typescript has optical types What are optical types? I've never heard of this term and Google turned up nothing on it.
554.
▲
by
kyllo
12y ago
Three letters: VBA.
555.
▲
by
kyllo
12y ago
I personally would not want to be responsible for security for a web-based Access clone. Enormous attack surface area. But I think Access is awesome for making and battle-testing prototypes that can eventually become actual CRUD apps. Gre
556.
▲
by
kyllo
12y ago
Datomic is closed source and has features that no open source database currently offers. In particular, it's a time series database of immutable/append-only facts, so its horizontal read scalability is excellent, but it's sti
557.
▲
by
kyllo
12y ago
For me it's not so much the dynamic typing that makes the code hard to reason about--it's the object system, with its inheritance and mutable state. This is why I like dynamic languages that have immutable-by-default data structur
558.
▲
by
kyllo
12y ago
But there's no arguing both consistently run faster than anything this side of assembler. FORTRAN is faster than C++ and Java but you don't see it used much in enterprise anymore...
559.
▲
by
kyllo
12y ago
Just because your HTML, JS and CSS are in different files doesn't change the fact that they are tightly coupled. React dispenses with this superficial separation and groups presentation, behavior and styling of the same UI element to
560.
▲
by
kyllo
12y ago
You're right that consultants and contractors earn more money because they assume more risk. I don't think that contradicts anything I said though. I think a lot of FTE programmers earn less than they could earn (still as FTEs), p
561.
▲
by
kyllo
12y ago
That and understanding the relationship between risk, uncertainty and reward. If a project is not risky at all, there is probably no reward to doing it either. Risks contribute uncertainty to the schedule, so both the probability of those r
562.
▲
by
kyllo
12y ago
After reading Waltzing with Bears I really think that any discussion of Project Management that doesn't focus on risk management at all is incomplete. It's important to make an honest list of all the risks to your projects and t
563.
▲
by
kyllo
12y ago
"We aren't special snowflakes fighting for truth and honour, we are tradesmen settling our services for as much cash as we can get away with" That seems to align pretty closely with what michaelochurch is saying--except he&
564.
▲
by
kyllo
12y ago
Currently, no, but once I have kids I will wish I could do this in order to spend more time with them. I wouldn't want to work fewer days though, I would prefer to work five six-hour days a week so I could get home earlier.
565.
▲
by
kyllo
12y ago
Users of Lisp dialects like Clojure are certainly fond of their macros, as there is a tremendous power, simplicity, and hubristic feeling of personal superiority they afford due to their homoiconic syntax. Guilty as charged, hah.
566.
▲
by
kyllo
12y ago
Xi Jinping is taking major steps to stomp out corruption No, he's just doing the same thing every Chinese leader since Mao has done, using anti-corruption measures as a weapon to smite his own political enemies. Xi and his own family
567.
▲
by
kyllo
12y ago
Or the way the UK treats Bangladeshis for that matter.
568.
▲
by
kyllo
12y ago
Go to Singapore and see how the immigrant laborers from South Asia live, how the native Malays live, and then how the ethnic Chinese and Western expats live. It's a highly stratified society where money makes the rules.
569.
▲
by
kyllo
12y ago
It's really not a black-and-white issue, so I think it's perfectly OK to be on the fence about it. I might roll my eyes at the phrase "trigger warning" sometimes but on the other hand I recognize that the whole reason wh
570.
▲
by
kyllo
12y ago
Seattle is objectively a much better place to live right now if you can. It has cheaper housing (at least for now), more and higher-paying jobs, especially in tech. But Vancouver is a beautiful city and has better Asian food. Every once in
More ›