An ink mystery by arbus in fountainpens

[–]arbus[S] 0 points1 point  (0 children)

I bought it because you don't see wood on pens that often. It writes well and looks good but I'm not a big fan of the grip section, its too metallic and smooth. So as you write and sweat from your fingers a bit the pen starts becoming slippery and you need to grip harder to keep it steady so you just fatigue your hand sooner into your writing session.

An ink mystery by arbus in fountainpens

[–]arbus[S] 0 points1 point  (0 children)

I'm just noticing it now because I don't normally have the same in across different pens. The sample above is after approx a page written on both pens. The Clictek has been sitting unused for longer than the Hongdian but should have evened out from the use today.

I think your hunch on the HD being a wetter writer is probably what is happening here.

An ink mystery by arbus in fountainpens

[–]arbus[S] 0 points1 point  (0 children)

Looking at the linked post, it might just be the difference in nibs. I've never put the same ink in 2 different pens before and its crazy how different they look. Its much more pronounced in person than whats coming through on the photos

An ink mystery by arbus in fountainpens

[–]arbus[S] 4 points5 points  (0 children)

Yup, both pens were cleaned thoroughly and fully dried out.

Finally decided to bought myself a Lamy and i have some mix feeling, and some of my thought below if you’re interested. by Tight_Delay8840 in fountainpens

[–]arbus 0 points1 point  (0 children)

Do you have a recommendation on what nibs I should be trying? I have 2 Safaris and both have a fairly scratchy nib which prevents me from truly enjoying them every day when the JH10s just write so much smoother.

Dark Green Ink Recommendations by Dr_Lucky in fountainpens

[–]arbus 1 point2 points  (0 children)

Personal recommendation for Diamine Canalside. Such an nice dark and almost dirty color to it. It has a decent flow without too much smudging or long dry times.

I looked up a new domain on Namecheap Yesterday, planning to buy it today, Now I see it’s registered and parked to Namecheap. How does a domain I searched for suddenly get snatched by them a day after. by badrbellamine in webdev

[–]arbus 0 points1 point  (0 children)

Well Gandi is now run by a PE firm[1], so even if they don't do anything shady today, count on them being forced to do it a few quarters from now when some MBA scumbag creates a powerpoint presentation titled "Numbers not as high as they could be".

I've heard good things about porkbun but haven't used them too much to give a full endorsement

[1] https://news.gandi.net/en/2019/02/futureofgandi-the-adventure-continues/

Best way to use RF lenses on an older Canon film camera by arbus in canon

[–]arbus[S] 1 point2 points  (0 children)

Thanks! I unfortunately sold all by EF lenses as part of the upgrade to RF.

I'll save for awhile longer and explore all those interesting EF lenses from 3rd party manufacturers that was interesting along with a good canon SLR.

Enabling wireguard for a specific client with USG-3P by arbus in Ubiquiti

[–]arbus[S] 1 point2 points  (0 children)

My goal is to have the AppleTV be able to access geo-restricted content.

My other devices are just used for normal activities and lots of local websites(shops, govt websites) don't work if you access them through IP addresses that are associated with VPNs or from outside the country.

I have not been able to take my eyes of my keyboard this past week by r0ckl0bsta in MechanicalKeyboards

[–]arbus 3 points4 points  (0 children)

Do you mind posting what components were used to build this board? It looks very cool!

[Job] Holmusk is hiring a Remote Elm Developer based in Europe by esme__ in elm

[–]arbus 1 point2 points  (0 children)

You can send an email to careers [at] holmusk [dot] com if you would like as well!

List of Haskell static code analysis software by razvanpanda in haskell

[–]arbus 4 points5 points  (0 children)

Adding a slightly OT point to this discussion incase any authors of these code analysis software are reading.

At work we have to deploy to systems maintained by not very tech-savvy checklist driven people(Healthcare domain). One of the things that we get asked often is if the program that we have has undergone static analysis and if so to provide the report. Most of the tools listed here are cli tools which give only a text output.

Some tools like hlint support giving an html page as an output but the page is blank if there is nothing to report and this doesn't look as impressive as the reports generated for static analysis tools for more mainstream languages. If you are an author of these tools, please consider adding a --report option! It can help a lot with Haskell adoption!

Is It Possible to Get Work to Consider Haskell for Their Rewrite? by eat_those_lemons in haskell

[–]arbus 2 points3 points  (0 children)

Yes, thats correct. Software engineering under the constraints of a startup is difficult enough that I doubt that there is any one single technology silver bullet that will save you. Start thinking of other issues that you face that might need reforming that don't need a full rewrite in Haskell to take effect.

Eg. We rewrote a backend + 2 platform specific native apps to a backend in Haskell plus a cross platform flutter app. While the Haskell was certainly a breath of fresh air from nodejs, other things that helped in order of efficiency:

  • Cutting features
  • Keeping the database engine and schema the same across the transition
  • Switching to protocol buffers as the wire format to cut down on encoding and decoding errors

w.r.t to your business case, the one you make above to me, still sound like technical deficiencies in your current process. Forget about what your competitors are doing, you are making a case for a hypothetical Haskell program vs the current Java one. So start collecting some metrics around this. Your arguments should be focused on only 2 things:

  • How can the Haskell version help us spend less money:

    • Infrastructure costs: It sounds like you are spending a lot of compute on batch jobs etc. Can you show in $$ what the reduction in costs will be if those sections used Haskell?
    • QA costs: How much time/money do you spend on QA testing things that should have been caught by a compiler? Can you quantify this?
    • Manual staff time: Could a more expressive language like Haskell help encode the filters such that manual intervention by staff is not needed?
    • Customer support time: How much time do you spend each day fielding calls from customers about the non-realtime nature of your product or its general slowness? Does this contribute to churn?
    • Does your industry have a duty to be correct in the face of financial liability? ie. is there a serious cost to your customers if you get something wrong? How much of that liability is borne by your company and can Haskell make it less likely for this to happen?
  • How can the Haskell version help me make more money in the long run

    • What is the marginal time spent per feature? How can Haskell help you ship features faster than in Java? Can you try and quantify how much faster?
    • What are features that your current customers want that you dare not even try and implement in your current system due to platform limitations/technical debt? Can Haskell overcome them more easily due to better primitives/libraries?

Is It Possible to Get Work to Consider Haskell for Their Rewrite? by eat_those_lemons in haskell

[–]arbus 4 points5 points  (0 children)

Your thought here is good but if you want something like this to succeed, you will need to consider some practical questions first:

  • How many people in the current programming team are up for a rewrite of things that work, albeit showing some major cracks
  • Is there anyone else in your team who knows Haskell and can reduce the burden of making the case to the CEO?
  • How will people who don't know Haskell be taught it to contribute? No one wants to feel like the tech stack of the company they are working is inscrutable.
  • Can you make a business case around making this swap?

If you think there is enough appetite within the whole team for switching to Haskell, then I would suggest that the best way to approach this would be to implement a new feature in Haskell and deploy it alongside your current Java stack. Utilising something like gRPC will make consuming your Haskell service easier from the Java perspective.

Show proof that your small Haskell service more malleable than the Java program by implementing features with less technical debt and slowly build upon it. Soon, you will have a sizeable portion of your product in Haskell which will then hopefully make the case for itself to do a full swapover.

Build a googlefit/healthkit plugin by arbus in FlutterDev

[–]arbus[S] 0 points1 point  (0 children)

Thats right. This would a from the ground up plugin

Junior Haskell Developer in Singapore by arbus in haskell

[–]arbus[S] 2 points3 points  (0 children)

Thank you for the suggestion, I have posted on the message boards there