Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
emidln
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
35 ms
·
301.
▲
by
emidln
8y ago
The only difference between law and programming is a regulation forcing you to join a trade association which imposes a formal test for admittance prior to practicing law. Technical knowledge of dejure laws (formally passed), regulations (e
302.
▲
by
emidln
8y ago
You could always use a language with a spec and multiple implementations. Common Lisp and C have both been around for a long time with specs that have seen wide open source and commercial implementation.
303.
▲
by
emidln
8y ago
You do see this kind of language in Clojure, where you can talk about a var separately from its value.
304.
▲
by
emidln
9y ago
Yes. They call this excision[0] and it leaves an Audi table hole in the timeline which lets you attach metadata like why there is missing data while still removing the data. [0] https://docs.datomic.com/on-prem/excision
305.
▲
by
emidln
9y ago
Meanwhile I routinely use Lisp written before I was born (in 1986) that works out of the box in 2018. I’ve used Java packages (recently) from 1999. My company still uses python/pypy 2.7 and we see no compelling reason to upgrade. If th
306.
▲
by
emidln
9y ago
It was for me. I'm not a professional photographer and I learned GIMP first (because it was free and worked on Linux). GIMP was never lacking anything I needed for some light amateur work or web dev work. Photoshop might be easier to u
307.
▲
by
emidln
9y ago
I'm another native GIMP user. GIMP was all I had (I couldn't afford Photoshop, not that it worked in Wine around 2000) and it let me do some interesting work in high school art and photography classes. GIMP's script-fu (Guile
308.
▲
by
emidln
9y ago
It sounds like students who can't program need to be offered/forced into a 099-level class on whatever language or languages are being used for pedagogical purposes prior to actual CS classes. We don't let students who can&#x
309.
▲
by
emidln
9y ago
I wrote assignments for cash in college. When it came time for me to take a class, it was noticed that my work was very similar to past students. I tried using my VCS history as a defense when my prof noticed that my homework was similar to
310.
▲
by
emidln
9y ago
Add a grading section to each assignment with something like this: --------- Program is expected to maintain this interface <link to interface here> over stdin/stdout (or sockets, etc). Students will pass when their program passe
311.
▲
by
emidln
9y ago
It seems to work fine with my Fedora 27 system (Mozilla/5.0 (X11; Fedora; Linux x86_64; rv:59.0) Gecko/20100101 Firefox/59.0) using a GeForce GTX 1080 Ti/PCIe/SSE2 running proprietary linux drivers (v390.25).
312.
▲
by
emidln
9y ago
The 5th Circuit disagrees with this assessment and has allowed independent contractors to sue for ADA violations ( http://www.ca5.uscourts.gov/opinions/pub/15/15-50314-CV0.pdf ).
313.
▲
by
emidln
9y ago
> business risk is much less Minus the part where you're giving away your product for free with legally mandated nothing in return.
314.
▲
How to Write Interesting Recursive Programs in a Spartan Host [pdf]
(cs.indiana.edu)
1 points
by
emidln
9y ago
|
0 comments
315.
▲
by
emidln
9y ago
I've worked 12+ hours 6-7 days a week at multiple points in my career for an extended period (the longest lasting 8 months). In my most recent case (which was 10 years ago), I was starting a company with a friend and we signed client c
316.
▲
by
emidln
9y ago
If this is the case, I imagine a lot of profitable sites will be geo-banning EU users who don't subscribe to a payment plan as a non-profitable drain on resources.
317.
▲
by
emidln
9y ago
Yes. I started using FreeBSD and Linux (which both came with gcc) because I couldn't afford Visual Studio in the late 90s.
318.
▲
Would You Bet $100M on Your Pet Programming Language? (2007)
(prog21.dadgum.com)
4 points
by
emidln
9y ago
|
0 comments
319.
▲
by
emidln
9y ago
I don't consider work experience relevant at all unless I can verify the work done or hold a particular recommendation in high esteem. Not getting fired for a length of time, while a skill, is not often what I care most about. Without
320.
▲
by
emidln
9y ago
I use Clojure (or Clojurescript) for all of the things you listed. When I need something other than Clojure, that thing is typically C which is either a device driver or something I'm going to call into from Clojure. In the past I used
321.
▲
by
emidln
9y ago
Anecdotally, I didn't factor in internships at all when I was last hiring for a jr. I didn't interview a single person who didn't have a public code repo.
322.
▲
by
emidln
9y ago
That depends on if they are willing to negotiate with you before considering it a debt. If they send you to receivables with a 100k bill and you negotiate down to 10k cash, they are well within their rights to write off the 90k as debt forg
323.
▲
by
emidln
9y ago
Of course then you get taxed on the remaining 90% as income.
324.
▲
by
emidln
9y ago
Gnome/GTK and KDE both have keybinding themes that can be set to emacs. You can do it for GNOME/GTK from gnome-tweak tool. Otherwise you can use gsettings or edit the config directly. Just google "emacs gnome keybindings"
325.
▲
by
emidln
9y ago
evil-lisp-state (used by default in Spacemacs) is a paredit-like thing that seems to work with parens, braces, and brackets in any language I happen to be using. I've used it with Python and Javascript without really thinking about it.
326.
▲
by
emidln
9y ago
nevow.stan uses objects to represent its ast. This isn't the same because it misses the point: objects aren't data in python (or most places, since objects are rarely printable/readable). Practical Common Lisp demonstrates a
327.
▲
Python decorators they don't tell you about
(github.com)
281 points
by
emidln
9y ago
|
86 comments
328.
▲
by
emidln
9y ago
That wasn't my experience with Spacemacs. If it was infuriating to use, I would have immediately gone back to my well-oiled .vimrc.
329.
▲
by
emidln
9y ago
0ad is playable today. On Fedora try dnf install 0ad
330.
▲
by
emidln
9y ago
I have a 'Via Facebook' bookmarklet. Something like this uri saved as a bookmark: javascript:window.location='https://facebook.com/l.php?u='+window.location Will redirect you to your current page
More ›