Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
crabbone
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
88 ms
·
871.
▲
by
crabbone
3y ago
A way to deal with the problem? I think this is how the problem was created in the first place: the authors wrote the reference implementation, but then didn't test it enough, didn't think of all possible ways things can go wrong.
872.
▲
by
crabbone
3y ago
You kind of put the cart before the horse... Threads are the coping mechanism, that has to cope with signals, not the other way around. Threads exist in the way they are because of the original bad design (which included signals). Potenti
873.
▲
by
crabbone
3y ago
> A concise syntax to define structs and functions, with a usable expression syntax. [...] I've always found it ridiculous for people to claim it's holding hardware back. You just looked in your fish tank and declared what the
874.
▲
by
crabbone
3y ago
C is neither fast nor low-level... none of these descriptors have any meaning. It's a pointless discussion when you don't care to explain how you use the words that obviously have many related but different ways to interpret them.
875.
▲
by
crabbone
3y ago
I anticipate the horror stories of trying to import JIRA databases into new bug trackers when these news hit the fan. Things are going to get spicy.
876.
▲
by
crabbone
3y ago
My baptism by fire was when I had to write Protobuf parser and generator. It's the same exact story: format author didn't think it through, didn't realize some bad consequences are about to be had, made vague or unrealistic
877.
▲
by
crabbone
3y ago
I think ISO is seekable and from the sound of it, you want something to work on an OS where you have very little control over the utilities it offers (i.e. MS Windows), where, I think ISO is supported by the pre-installed system utilities.
878.
▲
by
crabbone
3y ago
Don't worry, you aren't the only one. Python craps its pants when this happens too. You see, Python packages (i.e. Wheels) are Zip files, and can be installed w/o unpacking them. There are various tools in standard library,
879.
▲
by
crabbone
3y ago
What I'm trying to say is that this approach prevents developers from effectively working with the tools their projects rely on to function. I.e. be it Ant, Maven or Cradle, in order to carry out project-related tasks they will rely on
880.
▲
by
crabbone
3y ago
Documentation for the product I'm working on recently hit 3k pages PDF (it's split in 6 volumes). Most of this documentation was created because there was no product management. No, really... some customer-facing guy would com
881.
▲
by
crabbone
3y ago
> I don't want to edit a "file", I want to edit these two functions that exist in some module(s) That shift happened like 20 (?) years ago. That's how Eclipse displays your Java stuff. It goes to a great length to p
882.
▲
by
crabbone
3y ago
No idea what C-scroll does. Is it same / similar to C-x C-+ / C-x C--? If so, I think it's designed to increase / decrease in steps that would fit into desired resolution... but I'm not 100% sure about it. This i
883.
▲
by
crabbone
3y ago
Yes. This. If you copy from unsaved file, you are risking to lose both the file you are baking up and the backup.
884.
▲
by
crabbone
3y ago
> backspace is one of the most inconvenient keys Even when I used a more traditional "straight" keyboard I didn't have problems with it... Also, it's usually bigger than character and digit keys, so, really, it's
885.
▲
by
crabbone
3y ago
Recently, we hat to add some front-end tests for the admin panel of the product. QA jointly with front-end team decided to use Cypress. I think, front-end were already using it for unit tests (aptly named by Cypress end-to-end tests), and
886.
▲
by
crabbone
3y ago
Most of these suggestions are either bad or useless. The only one I can get behind is to use spaces for indentation instead of using a mix of tabs and spaces. Other than that: author has some very unique problems (changing fonts so often t
887.
▲
by
crabbone
3y ago
Well, if you are going in the direction of tighter QA integration, there are several interesting things that tools like JIRA are missing, and sometimes plugins try to complement, but not quite. If we accept that bug tracker is to be a plann
888.
▲
by
crabbone
3y ago
Thanks. I'll take a look. On the surface: it's the same as JIRA, Mantis, RedMine, Track etc.: a time-tracking GUI program. Not at all what I wanted. There's nothing bad about being a time-tracker, just not what I need.
889.
▲
by
crabbone
3y ago
I keep looking at various JIRA alternatives, but no good finds so far. This is definitely not it. I don't really like the idea of bug tracker as a sort of a GUI program that acts like time management software, i.e. focuses on planning
890.
▲
by
crabbone
3y ago
> Whenever a new framework is introduced this usually requires broad consent, clear scope, and agreement on committing to this new direction, doubly so when it's introducing a new language. Do you embark on working on these projects
891.
▲
by
crabbone
3y ago
Suffering doesn't come from not compiling. Suffering comes from inability to trust your system. Not everyone suffers from this. Most don't care. But then the question is why would they care in the case described by the articl
892.
▲
by
crabbone
3y ago
That's not a point of view. This is a consequence of a choice. If you use an operating system that denies you the right to verify its source, then why do you care if an individual component allows you to do that? -- This doesn'
893.
▲
by
crabbone
3y ago
> whatever homebrew gets me Then you aren't using what's described in the article. > On Windows I've already commented on this. This is not a serious deployment. It doesn't matter if it's done with more supe
894.
▲
by
crabbone
3y ago
Why would what was described in the article be of any use to these devices you describe? If it's built by distribution -- the article is irrelevant. If they use prepackaged container -- the article is irrelevant :|
895.
▲
by
crabbone
3y ago
Porting HaXe to AS3 wouldn't have solved the C++ part of the server component. Even if I didn't need the C++ part, HaXe way of doing things is very different from Flex. Also, the code for SWF generation required quite a bit of li
896.
▲
by
crabbone
3y ago
I have a very long list of things that were good, worked well, and ended up rejected because the team didn't want to put in effort to learn how they work. My conclusion so far is that if you want to make things work well, you shouldn&#
897.
▲
by
crabbone
3y ago
Well... no, I don't want to redefine "intelligence". I don't know how you got this idea. What I'm saying is that "intelligence" didn't mean "guessing the best answer by averaging many known, ext
898.
▲
by
crabbone
3y ago
In what situation, when it comes to deployed products is any of this relevant? Having used Python for decades, across multiple organizations starting from mega-corps and down to five programmers I've never used built Python binaries fo
899.
▲
by
crabbone
3y ago
I work in HPC infra, so I know some stuff about how these network are trained, but more from a technical perspective, i.e. stuff like "how to set up MPI for a cluster of X nodes" or how to configure GPU drivers. I know basic st
900.
▲
by
crabbone
3y ago
I think you stopped reading somewhere in the middle.
More ›