Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
johnwalker
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
johnwalker
7y ago
We need both! In the meantime, I like the idea of ending subsidies for fossil fuels since it incentivizes building a moonshot technology that everyone can adopt, and curbing our reliance on them so that we have time to build better technolo
2.
▲
by
johnwalker
7y ago
In certain cases. For example, there are some people at Equifax that should be held accountable. Doctors and perhaps civil engineers can be held liable in the US. What is the consequence exactly?
3.
▲
by
johnwalker
9y ago
I can definitely understand why a team could dissolve. But there are really only upsides for employees to understand why they're being paid X and to be able to model their behavior after the person that gets paid Y.
4.
▲
by
johnwalker
9y ago
A friend told me about their big company's interview process for interns from Ivy Leagues, which was getting flown out to a party and then getting an internship. The candidates weren't asked any technical questions, since they wer
5.
▲
by
johnwalker
11y ago
Did you come up with a solution for recompiling the clojurescript files only when cljs and cljc files were changed? The watch task fires whenever a file in the resources or src directories changes.
6.
▲
by
johnwalker
12y ago
I retract the statement that Rich uses Cursive. I misinterpreted a tweet a while ago, and hope that I didn't cause too much harm. Instead, I'd like to say that Cursive is extremely nice and that you shouldn't let Emacs scare
7.
▲
by
johnwalker
12y ago
Please see my reply just above yours. You can use vim with clojure too!
8.
▲
by
johnwalker
12y ago
Hold on now, there are a lot of very stable options. Rich reportedly uses CursiveClojure: https://cursiveclojure.com/ and there's also vim-fireplace: https://github.com/tpope/vim-fireplace By all
9.
▲
by
johnwalker
12y ago
Coming up with names for groups of data that you want to be atomic isn't that useful, though.
10.
▲
by
johnwalker
12y ago
It's the difference between updated and released. The last Emacs commit was this morning around 9:30am. There is ongoing development on both editors.
11.
▲
by
johnwalker
12y ago
Hmm. I signed up a few minutes ago with my university email, but didn't get anything. Does it take a while? Edit: Aha. It doesn't work for everyone, even within the top 500.
12.
▲
by
johnwalker
12y ago
I like the new look. What is the icon in the bottom-right and top-left for?
13.
▲
by
johnwalker
12y ago
Ugh. They did this with the feynman lectures, too. Edit: Jumped the gun. Just downloaded it as an mp4 to watch in vlc.
14.
▲
Git rebase loses history, then why rebase?
(stackoverflow.com)
3 points
by
johnwalker
12y ago
|
0 comments
15.
▲
by
johnwalker
13y ago
I'm also interested in any answers to this. I haven't come across anything as easy and usable as Thunderbird. kmail for KDE seems OK. It's not my favorite, but it feels lighter to me. Considering using Emacs.
16.
▲
by
johnwalker
13y ago
>> [I won't hire you because] You don't have a LinkedIn. I don't think we would get along.
17.
▲
South Korea jails politician for 'subversive' plot
(theguardian.com)
8 points
by
johnwalker
13y ago
|
2 comments
18.
▲
by
johnwalker
13y ago
The script tags are a nice touch, too!
19.
▲
by
johnwalker
13y ago
You can always use god-mode if you don't like holding C so much. Then you can just hold p or n to move the line. https://github.com/chrisdone/god-mode
20.
▲
by
johnwalker
13y ago
Although this project renames functions, that isn't all that it does. Accomodating new users is very necessary for adoption of any language, library or project, especially by having reasonable defaults. All working professional program
21.
▲
by
johnwalker
13y ago
That's really cool. I've wanted your library for a long time!
22.
▲
by
johnwalker
13y ago
Yep! It's necessary to modify slime (or light table? I've been interested in making a CL plugin for it) to take advantage of this syntax, but the absense of sane reader macros in the spec has always driven me nuts.
23.
▲
by
johnwalker
13y ago
The functions are basically inconsistent in both name and argument order. I think that's one of the problems they're working on correcting (a generic elt/getf), and more obvious ways of creating and using non-list data struct
24.
▲
by
johnwalker
13y ago
This is great practice for texting and driving !
25.
▲
Common Lisp in the 21st Century
(github.com)
90 points
by
johnwalker
13y ago
|
55 comments
26.
▲
Hoplon: A Simpler Way to Program the Web
(hoplon.io)
161 points
by
johnwalker
13y ago
|
49 comments
27.
▲
by
johnwalker
13y ago
I'll have to defer to this paper. It mentions that the core persistent vectors are cache-friendly, but I would suspect that the llvm will always be an upper-bound for the jvm. infoscience.epfl.ch/record/169879/files/
28.
▲
by
johnwalker
13y ago
Some time ago, hypirion wrote about how persistent vectors are implemented in Clojure. http://hypirion.com/musings/understanding-persistent-vector-... There are actually several different implementations of the core da
29.
▲
by
johnwalker
13y ago
That's just the way records work in Clojure. Methods that are implemented within a record have to come after their interface.
30.
▲
by
johnwalker
13y ago
I actually agree with this article. It's a lot more trouble to wait for the web to standardize than it is to support a couple different versions of an app, which usually has potential to offer a better user experience anyway. (More dev
More ›