Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
emidln
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
38 ms
·
361.
▲
by
emidln
9y ago
Actually, almost of those are just function calls. Some of them happen during the compile phase, some during runtime. Things that happen at compile-time, say a let function call[0] e.g. (let ((x 23) (y 42)) (+ x y))
362.
▲
by
emidln
9y ago
The allure of Shen is that it offers a type system that is, roughly speaking, very similar to what you get with clojure.spec. You construct "predicates", what Shen calls sequents, which hold about your data. Shen goes a step furth
363.
▲
by
emidln
9y ago
I've been writing Clojure for several years with ^:always-validate'd Schemas at the API boundaries in for library boundaries and compojure-api enforcing the Schemas for input passed in via http or queues (via constructing a ring m
364.
▲
Functional Programming Market Research 2017
(functional.works-hub.com)
2 points
by
emidln
9y ago
|
0 comments
365.
▲
by
emidln
9y ago
I'm a sometimes hiring manager and often a team lead on Clojure projects. I have never had an issue hiring someone who wanted to work in Clojure. It's much harder finding devs worth hiring than finding devs who have immunity to t
366.
▲
by
emidln
9y ago
Actually, you probably could. If you write the hibernate image to a place using a machine-id of some sort. Imagine you have images like /hibernate/machine/5c76f5e0-9117-4e33-8093-9de2e2f1b6de /hibernate/ma
367.
▲
by
emidln
9y ago
I used to use `alias qvim="vim -u ~/.qvimrc"` as my small, toned down vimrc. It still had some bells (like vim-surround), but lacked the full-on Unite.vim, tmux, etc integration of my usual vimrc.
368.
▲
by
emidln
9y ago
I quit a job where a manager kept bringing up my web browsing during "office hours". During a conversation, my manager was more concerned about appearance of working than my steadfast project delivery and meeting attendance. Place
369.
▲
by
emidln
9y ago
At least for my site, we consider multiple channels of engagement when calculating whether a user who is subscribed to something is active enough to bother messaging. If you don't click/open the emails (as far as our tracking can
370.
▲
by
emidln
9y ago
The links in the text email look like: https://www.example.com/foo/bar?blah_id=123456&utm... If you don't copy/paste a link from any email within a year you end up falling off the "active user
371.
▲
by
emidln
9y ago
The way most people solve this is with a unique code attached to some tracking pixel that gets picked up when the HTML email is opened. We use an alternate of embedding the unique code in the links for the email so that even a text only ema
372.
▲
by
emidln
9y ago
> The number of devs who can competently use Vim or Emacs is already on the low side. The number of non-devs that can do it is far lower. The file needs to be editable by _any_ user with a text editor, not just a developer versed in Vim&
373.
▲
by
emidln
9y ago
For vim/evil, the following works. ASCII Name - Vim Insert - Visual Repr -------------------------------------------------- Start of Heading - Ctrl-v Ctrl-a - ^A Start of Text - Ctrl-v Ctrl-b
374.
▲
by
emidln
9y ago
Vim and Emacs can. If your editor can't, maybe it should get with the (54 year old) program.
375.
▲
by
emidln
9y ago
Comcast is the poster child for hated but profitable.
376.
▲
by
emidln
9y ago
I wonder if there is a chance the AIM server source code gets opened up. Would be interesting to see and possibly somewhat useful for retrocomputing.
377.
▲
by
emidln
9y ago
I'd probably set SMTP_URI in my environment or as a java property and just use that to configure my SMTP service. While an Interface and DI might be useful for unit testing, when I'm testing in integration, ci, or qa environments,
378.
▲
by
emidln
9y ago
> This mentality is far worse then the article describes. The short sighted lack of institutional knowledge is, for technology companies, a serious issue. We are knowledge workers, and we know too clearly how technology management tries
379.
▲
by
emidln
9y ago
Breaches occur. Negligent security, networking, and auditing missed or ignored network segmentation. I can forgive a small company dealing with my email when they lose it. Equifax is't a small company. They didn't just lose my ema
380.
▲
by
emidln
9y ago
I use the same tool across whatever language I'm in. It requires a directory of `TIMESTAMP-LABEL.DIRECTION.sql` files and then sorts them to know the order. It compares that to a database table of completed migrations to know which to
381.
▲
by
emidln
9y ago
Jaded developer here: a cronjob `pkill -9 foo` is cheaper than debugging a memory leak for a lot of businesses. Let the process supervisor handle the process death.
382.
▲
by
emidln
9y ago
> I've found templated queries(e.g. yesql) are far preferable for complex selects/joins/subselects and just can't imagine using the data structure dsl for such queries I work with lots of CTEs, UNIONS, JOINS, and sub-
383.
▲
by
emidln
9y ago
This is why adult-friendly payment processors like CCBill continue to flourish.
384.
▲
by
emidln
9y ago
A bit cliche for HN, but I really enjoyed RECURSIVE FUNCTIONS OF SYMBOLIC EXPRESSIONS AND THEIR COMPUTATION BY MACHINE (Part I) by John McCarthy[0]. It was accessible to someone whose background at the time was not CS and convinced me of
385.
▲
by
emidln
9y ago
Same for me. Chrome (stable) on Fedora Linux. I flipped the wired connection switch in NetworkManager and nothing happened. Maybe Chrome on Linux doesn't fire "offline"?
386.
▲
The Morgan and Grand Iron Clojure Compiler
(nas.sr)
2 points
by
emidln
9y ago
|
0 comments
387.
▲
by
emidln
9y ago
Around 2003 I used KWord for laying out a school magazine. I didn't have any experience, but it was easy to do for 12-16 pages. It wasn't until I entered the corporate world a couple years later that I found out the dominant word
388.
▲
by
emidln
9y ago
Where I grew up in the Midwest United States, football was only available in the late summer and early autumn until you were high-school aged. Baseball could be played from an early age in Spring, Summer, and Fall. There seemed to be more o
389.
▲
by
emidln
9y ago
I played baseball from 6 to 21 with 3 different gloves. I had a 4th backup glove that was my dad's glove from the late 70s (that I used in the early 2000s and was fine). The glove my parents bought the summer before my freshman year of
390.
▲
by
emidln
9y ago
Serializing data for IPC is often undesirable (copies kill) which leads to multi process shared memory. Sharing memory across process boundaries safely is a problem you avoid entirely with threading. You still need to lock your data (or use
More ›