Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
grandinj
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
61.
▲
by
grandinj
3y ago
95% of the patches __are__ bugfixing. New features are pretty rare. We're mostly volunteers, so people implement whatever they feel like doing :-) The essence of open-source. Come help out if you can, or sponsor some fixes with one of
62.
▲
by
grandinj
3y ago
The root of the problem is attempting to avoid porting git to Windows properly, which leads to increasing contortions once you get past the easy stuff.
63.
▲
by
grandinj
3y ago
rsc should really know better, he has been around long enough. C and C++ have as a basic design rationale "as close to machine performance as possible" "don't pay for what you don't use" "d
64.
▲
by
grandinj
3y ago
Terminating the TCP with any kind of reverse-proxy and forwarding over a local TCP port to Tomcat would get you most of the benefit with very litte configuration and is a fairly standard setup. It plays to the strengths of both becuase the
65.
▲
by
grandinj
3y ago
It feels weird to me that they are not rather just laying down power layers first, then some copper, and then the logic layers. So just build a deeper stack of layers, rather than flipping and grinding. But probably there is a reason.
66.
▲
by
grandinj
3y ago
These teens convinced themselves that what they were doing was in some way "acceptable", and consequently caused quite a lot of damage. Other teens convince themselves that some shoplifting, or car stealing, or drug dealing is &qu
67.
▲
by
grandinj
4y ago
One is rank data, the other a continuous variable. Two very different sub-fields of statistics apply to the two kinds of data.
68.
▲
by
grandinj
4y ago
Sounds like XP's (eXtreme Programming) Spike Solution
69.
▲
by
grandinj
4y ago
What would you need? Python is already supported as a plugin/extension language for several years now (admittedly there have been bugs)
70.
▲
by
grandinj
4y ago
Compatibility improvements happen all the time on an ongoing basis. It’s just such a regular part of development that we don’t call it out anymore.
71.
▲
by
grandinj
4y ago
It will be interesting to see how policy changes when oil prices do not drive so much of the economy
72.
▲
by
grandinj
4y ago
Probably just me, but I am less concerned with how good my error messages are, and more concerned with trying very very hard to make the errors happen closer to the cause of the problem, rather than further away. "Fail early, fail hard
73.
▲
by
grandinj
4y ago
Some developers are just lazy, and will likely need some kind of negative feedback to force them to confront their own laziness. Which can be tricky, because the degree of negative feedback that is appropriate to the person in question can
74.
▲
by
grandinj
4y ago
No, if the rules specified that level of detail, they would probably be all right. The NRC rules appear to be higher level, and built around specifying "safety methodologies", and it's the translation of those safety methodol
75.
▲
by
grandinj
4y ago
It's not that the rules change, it's that the rules (as written) are open to interpretation. So if you design something, get it approved, start building, then get the NRC inspector on-site to confirm, and he disagrees with your in
76.
▲
by
grandinj
4y ago
> I already said: > >>and implementing client and compositor support for it. It's exactly the same as X. Not quite the same. X11 (notably the xfree86 project which maintained things for the last decade or so), was always qu
77.
▲
by
grandinj
4y ago
yes, technically you can do that. But if you actually want to __use__ your extension/protocol with someone else, it needs to get accepted into various core libs and repositories. ....And then the gatekeepers step up and your problems s
78.
▲
by
grandinj
4y ago
X11 has always had extensions. Every frame is perfect requires extreme amounts of coordination. Frequently multiple buffering, which increases latency and increases latency. All these are costs which most use-cases don't care about. Un
79.
▲
by
grandinj
4y ago
What you are seeing is a change in culture. X11 was very much a "everything is a work-in-progress" culture. Experiments were fine, clients and servers could support whatever they wanted, etc, etc. Wayland is an "opinionated&q
80.
▲
by
grandinj
4y ago
Not strictly consumer, rather a niche space, but we're still shipping Swing based apps, and our customers neither know what the UI toolkit is, nor do they care.
81.
▲
by
grandinj
4y ago
And also... For many years Canada (and similar countries) have relied on cutting costs by importing health care professionals from other countries. That pipeline has now shrunk considerably, resulting in the exposure of the underlying probl
82.
▲
by
grandinj
4y ago
The Dems already have a super-majority in the california senate, so that problem has been solved?
83.
▲
by
grandinj
4y ago
the git codebase internally does this, has quite a nice library of C functions to work on them
84.
▲
by
grandinj
4y ago
So we don't really have strong coding standards (kind of tricky when you inherit a 10 million LOC codebase written over ~20 years), we just try to be pragmatic and improve the code where we can. So we have a collection of plugins, see
85.
▲
by
grandinj
4y ago
In the libreoffice project, we have implemented some of this eg. no c style casts, using clang plugins, which avoids needing a custom build of clang. But always good to see people experimenting in this space!
86.
▲
by
grandinj
4y ago
Excellent! So good to see people building easy to use UIs that get you started with stuff like this. A lot of time you just want to get something simple done and this kind of UI is perfect for that.
87.
▲
by
grandinj
4y ago
Works well, or just barely? Because the last time I checked it still had highly annoying 500ms lag and would sometimes miss screen updates.
88.
▲
by
grandinj
4y ago
The more entertaing version of this story goes: IBM asks Japanese manufacturer to make 100 boards, specifying 1% failure rate. On the day of the delivery from the manufacturer, the Japanese CEO comes to inspect the final shipment. After doi
89.
▲
by
grandinj
4y ago
The original Google Chat (with the little Windows client that sat in your taskbar) was surpringly good. And then, of course they killed it and made it a web UI thing and made it majorly worse at the same time
90.
▲
by
grandinj
5y ago
The danger is illusory. Natural gas is more actually dangerous - see periodic fires from using it to hear things. And the amount of nyckear waste produced in the whole world is so small is doesn’t even register on any kind of “future proble
More ›