HN user

gurraman

746 karma

trell.se

Posts20
Comments194
View on HN
blog.annharter.com 10y ago

Blinking Commits

gurraman
340pts97
stackoverflow.com 13y ago

What makes lisp macros so special

gurraman
2pts1
github.com 14y ago

Cowboy - A small, fast, modular HTTP server and socket acceptor pool

gurraman
1pts1
www.hydna.com 14y ago

An Introduction to Real-time Behaviors

gurraman
4pts0
www.hydna.com 14y ago

Show HN: Learning to let go - our hosted real-time platform

gurraman
19pts20
github.com 14y ago

History in the Erlang shell

gurraman
1pts0
cdsmith.wordpress.com 14y ago

Build Your Own Simple Random Numbers

gurraman
1pts0
github.com 14y ago

Small wrapper that "fixes" pbcopy in tmux on OS X

gurraman
2pts0
discoproject.org 14y ago

Disco - a distributed computing framework

gurraman
1pts0
github.com 14y ago

Unofficial Homebrew repository

gurraman
1pts0
ranger.nongnu.org 15y ago

Ranger - file manager

gurraman
2pts0
haskell.org 15y ago

Simple Unix tools in Haskell

gurraman
39pts13
golang.org 15y ago

Command goinstall - import from remote locations

gurraman
5pts0
github.com 15y ago

Strange - a vim color scheme for 8- and 256-color terminals, as well as gui vim

gurraman
2pts0
news.ycombinator.com 15y ago

Ask HN: Non-suave nerds?

gurraman
1pts3
andrew.hijacked.us 15y ago

Optimizing egitd; Introduction

gurraman
2pts0
userprimary.net 15y ago

Two Erlang Finds: Atomic Names and Parameterized Modules [2009]

gurraman
1pts1
supervisord.org 15y ago

Supervisor: A Process Control System

gurraman
2pts0
sites.google.com 15y ago

256-color terminal up to par with Terminal.app

gurraman
4pts0
www.deskography.org 17y ago

Deskography - show the world where you work

gurraman
4pts1

I think it is refreshing. They don't half-ass things into the framework. They take the time to do it right. They let every feature fight for its life, and put their effort into LTS and minimizing number of issues and API changes related to the features they do deliver. As a developer I really appreciate this. I don't have to totally rewrite my entire application every new version because the implementation wasn't properly thought through.

I don't know about ban, but parents today are so totally disconnected from the dangers associated with scrolling. Kids today live in their phones. The ones that stay away are going to have such a competitive advantage. So maybe not forbid, albeit that would really serve the community, but the goverment should get off their asses and start informing schools and parents about what their kids are doing to themselves.

But it is a super-difficult problem to solve, because a lot of parents depend on just letting their kids sit with their phones a couple of hours every day to enable wfh etc (or in worse cases, go out with friends to socialize).

My wife is super-aware and is a stay-at-home mom and even she thinks it is a real challenge (mostly because of what friends are allowed to do). We have rules that say no screens (with exceptions for research, school work, some programming) during weekdays. We banned TikTok and Roblox years ago. The kids get 1 hour per day during weekends. These rules, when my wife introduced them, made a HUGE difference. They're different kids (they get so bored they clean their rooms, play chess, read books, play with Lego, don't have problems with their chores etc).

Same. We've been working on a huge React project for several years. Lots of graphs, 3d models etc ... and it is super-snappy. Only slow part is a WebGL-based chart component that visualizes 2-3 M rows of signal data. We can probably decimate the signal data to improve performance, but that has got nothing to do with us using React.

N.B. No one is using the app from their mobiles. iPad and computers only.

Our reasons for choosing React when there are so many alternatives: prior knowledge, ergonomics, easy onboarding, ecosystem.

A developer on a team I worked with many years ago accidentally committed our AWS keys in a repo. Got a $30k bill due to a an enormous amount of EC2-instances being spawned. We contacted AWS and they were very understanding and reduced the bill to $50.

Dracula is a very well-crafted theme, but I can't help feeling like it makes my editor feel like a toy. I've gone a lot of different themes, but the only (dark) one that has worked out for me is everforest [1], with the following modifications:

    vim.cmd [[hi Normal guibg=#111111]]
    vim.cmd [[hi EndOfBuffer guibg=#111111]]
    vim.cmd [[hi StatusLine guifg=#ccdc90]]
    vim.cmd [[hi link TSLiteral TSString]]
    vim.cmd [[hi TSField guifg=#c4b89b]]
    vim.cmd [[hi TSTag gui=italic]]
    vim.cmd [[hi TSTagDelimiter guifg=#859289]]
    vim.cmd [[hi TSInclude guifg=#d699b6]]
    vim.cmd [[hi link TSInclude Purple]]
    vim.cmd [[hi link mkdWikiLink TSURI]]
    vim.cmd [[hi link mkdWikiLinkStart Blue]]
    vim.cmd [[hi link mkdWikiLinkEnd Blue]]
Notable themes I've kinda liked (but had some problems with for various reasons): moonfly and zenburn

[1] https://github.com/sainnhe/everforest

I must admit that I have not (yet) played with Elixir. It looks very exciting though!

I don't do much "web stuff" with Erlang. The closest I go is probably HTTP-based control interfaces for other services (routing, validate input, do something in the system and return a response).

I usually turn to Python and Django when I want to create web stuff. Generic views, the forms API, DRF, admin, and an ORM that integrates well with all of the aforementioned are godsent if you just want to get something online quickly.

I still have old Django project that I wrote for a customer back in 2007. Besides upgrading Django two times a year and updating the ui a little it has been running w/o problems ever since. And I still find my way around the code instantly.

I have yet to try something that comes close to being as convenient to work with.

Many of the systems I build do require routing/filtering/messaging and I have yet to find a more pleasant environment to work in than Erlang. I can agree that the ecosystem is a bit lacking if you want to build a quick web application, but out of curiosity, what are you referring to when you say that Erlang lacks a lot compared to modern languages?

I experienced the same problem here (37.0.2, Linux).

I also think a few screenshots would be nice; I rarely click on a video when commuting, especially if I don't have my earphones.

With that said I think this is a fantastic product idea.

You can get rid of the global variable by testing the actual settings instead:

    function! NumberToggle()
        if (!&number && !&relativenumber)
            set number
            set norelativenumber
        elseif (&number && !&relativenumber)
            set relativenumber
        else
            set nonumber
            set norelativenumber
        endif
        set foldcolumn=0
    endfunc
Electrons and Atoms 13 years ago

Heroku and GitHub were the first two that crossed my mind.

And they're "against it" in my interpretation of the idea.

Having said that, they do facilitate adding stuff to the first list (i.e. they are utilized by startups building services that do something in the real world).

EDIT: Added clarification of my cryptic reference to the "first list".

Salmon is about a lot of things. It can be eaten raw, cold- or hot smoked, cured, grilled, lightly salted etc.

I prefer cured, raw, lightly salted or cold smoked.

I don't think you'll find that your particular preparation mrthod is used with salmon in very many three star restaurants.

Introducing Quip 13 years ago

That "something" can be almost any device. I'm writing this comment on a keyboard attached to an iPad.

I started something similar[1] last Christmas (but lost interest as I never documented my own experiments). It's a great idea and there's need for a de facto standard source for recipes and cooking instructions.

My "next step" was to contact sous chefs of famous restaurants.

[1] http://palatelab.com/

Edit: rephrased.

The Homely Mutt 14 years ago

The weekend has just passed and you submit this on a Monday? Really? Now I'm going to wake up tomorrow, heavy with sleep after spending the wee hours tweaking my configuration and trying out "contacts", "offlineemap", and the sidebar patch (that I thought I didn't want).

Thank goodness I already have mutt installed and configured (almost) to my liking.