1.  

    reducing perjury on your references

    Are you referencing bad-references as a way of punishment? I didn’t realize that was a common enough thing to warrant protection from.

    1.  

      , i could still negotiate with my employer that they pay me above the union contract

      It was my understanding this was explicitly not allowed by union agreements. This is because to have collective bargaining power and a “union contract” requires that contract to be adhered to by all union members. Can you link me to a union that says you can negotiate individually in their rules? How does that even work – so you get a floor but then can ignore the ceiling and push for whatever additional you want? Doesn’t that take a lot of the positive upside away from a contract from the employer side?

      1.  

        “trade-secret theft”

        1.  

          The generic name of that technology is “sunlight-readable LCD”, and it’s definitely still available. Also much faster, somewhat cheaper, and more colorful than e-ink. Uses more power, but transflective displays work without backlight, though at a relatively narrow viewing angle. Some of the old Blackberries had them.

          1.  

            I’m using entr for this.

            1.  

              Ok, thanks for the info! That’s great :)

              From looking at Durden, I understand “widgets” there are of “non-standard” paradigm, i.e. no “checkboxes etc.”, but “HUD menu”-based. Is that correct?

              By the way, whenever your work surfaces again on HN or here, I always find the work and your dedication amazing, mindblowing and inspiring. Thank you for that! :)

              1. 11

                Great read. I loved this in particular:

                I’ve always thought that we should build the ‘correct size service’ rather than ‘microservices’ just for the sake of having them.

                Well architected monoliths aren’t just ok, they should be preferred. Switching to microservices should be viewed with the same scrutiny switching languages or databases for a product would be. Only do it if absolutely necessary.

                1.  

                  I do understand now, thanks to this discussion, that CM may have changed more than I used to expect over this time. If I get back to some efforts on parsing Markdown in future, I will most certainly take CM seriously into consideration and comparison now, to develop an opinion on it anew and with a fresh eye. I’m very happy to hear they may have improved so much. With that said, at the time being, I cannot invest my time into this comparison, and don’t have a need for this. But I will sure be more considerate with my claims in this area from now on. Thank you very much for this again.

                  I generally agree with what you’ve written in this last post. As to Pandoc, VFMD docs do mention and acknowledge the influence of John’s work quite clearly. By “Internet celebrity”, I mean Jeff Atwood; and I totally don’t want to mean this in a bad way. Just as a statement of fact, and some meditation on importance of publicity and popularity on technology impact and adoption. Even if it makes me somewhat sad, that idealised “pure merit” is not enough to succeed; but that’s just how this world works, so I find it pointless to argue with that.

                  1.  

                    Maybe the time taken inside cffi when running the final thing under CPython could be cut down by using Cython? It seems like there’s likely room to win more in the short-strings case.

                    1.  

                      Reference counting in concurrent code is a recipe for cache line ping-pong.

                      1.  

                        Oh cool, thanks for the information! So they really are effectively a whole separate organisation, despite the ownership. Or at least the manufacturing is.

                        1.  

                          Here is the description of the talk (since none is provided on Youtube):

                          VeniceDB is an OLAP cluster built on top of Citus/Postgres. Currently it hosts about 60TB of Windows Core measure data set to support a portion of executive decision dashboard named Mission Control for Windows executives and engineers to assess various Windows component qualities on a daily basis. VeniceDB is still young as a service, the demand has already been growing.

                          Traditionally the Windows device centric measure data servicing is done through OLAP cubes generated via MapReduce batch jobs on Cosmos (Hadoop like). Due to the dimensionality growth, it’s not economic feasible to maintain the Cubing jobs. We evaluated various technologies before landing on Postgres.

                          This talk is going through our journey from MapReduce to MPP, and why choosing Postgres and Citus as the underlying platform.

                          1.  

                            Something that might take more battery than a purely e-ink solution but perhaps be easier to drive and find would be to use display like what was on the original OLPC. It was a color screen that could go down to a 4 bit, unlit mode that looks absolutely gorgeous in any light for a grayscale display. I wonder if that would be any easier to come by but still accomplish a lower battery usage than a regular display.

                              1.  

                                Am I the only one who is very uncomfortable with the trend for these large line heights? It always reminds me of these double-spaced manuscripts that are almost illegible.

                                1.  

                                  I appreciate the kind words! I was hoping some of us could chill the thread a bit. It seems like you just prefer to have more insight into and control of job or other commitments letting other people do their thing. A union shop may or may not be right for you depending on how flexible the terms are for non-members. Glad you would consider turning down an offer if it supports corruption. Most wouldn’t.

                                  1.  

                                    But the situation of a union being part of the negotiation is not much different than the situation where just you and the employer negotiate. Typically in a non-unionised company your boss is heavily restricted in what they can offer you by company policy and HR. Unionization is the same kind of rules just optimized for other goals.

                                    The notion that you are somehow more free negotiating in non-unionised jobs is - I don’t know - self-deception?

                                    I started at a unionized company which gave me a 20% pay increase that my previous employer was unwilling to match (their competitive offer was 10% after telling me before I applied that they could notpay me more). Now the union negotiates for me the annual pay increases. I can also negotiate directly with my employer in the sense that my employer can put me into a more senior position which means I would get more 💰.

                                    If the union contract was bad, i could still negotiate with my employer that they pay me above the union contract. But since the union contract is quite generous and above the typical competition I would have a hard time negotiating that in the same way as i have a hard time negotiating for that kind of a salary at non-unionised competitors.

                                    1.  

                                      Sometimes I find this funny, especially when I continually see ads from something I just purchased off of Amazon from Amazon. Just in case I really needed multiple backups of every item I’ve ever bought.

                                      Most of the times it’s annoying. My wife and I recently had our anniversary and she knew what I had gotten her. Ads on her phone for gifts I was searching for started popping up before the date. After I gave her the gift she told me and then showed me a ad for the exact thing I bought on her phone.

                                      1.  

                                        This looks like it could be handy… but the list of competitors fails to mention the standard linux inotifywatch command. That’s always been enough for me, so far.

                                        1.  

                                          Ah, thank you for checking why you’ve remembered this that way - makes more sense now.

                                          “commonmark vs vfmd” page on vfmd wiki

                                          Tried out many of the examples in Pandoc, some of the criticism appears to have changed, others not - some of the examples are I guess personal preference and no “right” way to do it, no matter how much you discuss the topic.

                                          I haven’t tracked CommonMark since then, so I don’t know whether they processed this feedback eventually, or not.

                                          I can’t find any implementation in vein, or something that helps you implementing CM - besides reading spec and source, but there are so many implementations of CommonMark now. But yes, it has processed on this feedback.

                                          Whereas VFMD was ready then already. And it was not “less open”; it was just less popular, and its author was not an Internet celebrity.

                                          There are claims that they’ve already worked on CommonMark in 2012. And even if not, sometimes ideas, concepts, projects that are coming later, do erase someones work that never had the opportunity to take off.

                                          So I can’t tell you why VFMD hasn’t taken off, but CommonMark for whatever reasons did. I think Roopesh Chander work on VFMD is stunning and his efforts should be praised…

                                          I don’t know who you are referring to as an “Internet celebrity”, whether you mean “John MacFarlane” or “Jeff Atwood”.

                                          Also Pandoc’s first commits are in November 2009, so long before VFMD, I totally get why someone who built something like Pandoc would put efforts into creating CommonMark.


                                          It predates Common Markdown. It’s a real specification, it is unambiguous and exhaustive (I haven’t read CM, but from what I heard it’s more example-based […]

                                          After this discussion I don’t see any proof for your claim and “from what I’ve heard in 2014” is really not helpful - other than confusing people with polarizing statements. Read both specs for a proper discussion. Both have examples.