Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
marxama
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
marxama
6y ago
I remember doing just that - writing some ugly parsing code, thinking that I should be a good team member and add some specs for what I was doing, and when I tried calling conform... Oh, it did the parsing for me!
2.
▲
by
marxama
6y ago
Aren't high schools and universities still closed in Sweden? Edit: Run remotely, to be clear.
3.
▲
by
marxama
7y ago
Depends on the cheese, and on the usage, really. My mom works at a cheese factory, so I regularly get more cheese than I know what to do with, so most of it ends up in the freezer. Non-aged cheese (not familiar with the English terminology,
4.
▲
by
marxama
8y ago
That's why I prefer to listen to podcasts when taking walks etc, rather than full-on audiobooks - if my mind wanders and I start thinking about something else, it's not a big deal if I missed an episode of some tech podcast. With
5.
▲
by
marxama
8y ago
This has been my experience. I managed to switch to working remotely 100% by saying "I need to move to another town, either I start working remotely or I'll need to switch jobs". My boss wanted me to say, but not enough was d
6.
▲
by
marxama
8y ago
What had kept happening was that services written by my team (mostly doing Clojure for backend development) were taken over by other teams that either weren't interested in learning Clojure, or weren't allowed by management to do
7.
▲
by
marxama
8y ago
I agree with what you're saying, my post was mainly trying to point out that there might appear to be more Clojure jobs than there actually are. For the past couple of months, I've been looking for Clojure jobs (after my company i
8.
▲
by
marxama
8y ago
In my experience (in Sweden), most of those results are "false positives". Companies/recruiters like to look for passionate programmers, so they put smaller languages like Clojure in their ads, even though the job itself has
9.
▲
by
marxama
8y ago
RSS is one of the main ways I consume the web (including HN). Been doing it for years and I'm very happy with it. I don't know anything about how it works, but it seems lightweight in that I can keep using it without any problems
10.
▲
by
marxama
8y ago
I would say that one of the main reasons why F# gets comparatively little attention is that, yes, C# is being evolved with a fairly big focus on taking lessons from functional languages. Pattern matching is coming along (though it will prob
11.
▲
by
marxama
8y ago
C# 8 will introduce nullable reference types, which will effectively be equivalent to Options. And they are working on pattern matching (some simple, partial implementation is already in place AFAIK), though I don't know what will come
12.
▲
by
marxama
8y ago
I'd like to point out that the extension method feature of C# is one big reason why I like this whole story much better than the Streams API in Java. There are often methods I wish were part of the IEnumerable interface, and with exten
13.
▲
by
marxama
8y ago
I've worked a lot with both C# and Java, and C# is so superior I never want to touch Java again. Especially since around C# 3.5, the distance between Java and C# has grown enormous. The two benefits I can see with Java is that it'
14.
▲
by
marxama
8y ago
Don't know if you know this, but given your example: The MP3s of the Joe Rogan Podcast can be downloaded from his website. Just an FYI.
15.
▲
by
marxama
8y ago
Agreed. I've worked for many years as a software engineer, and some of the most challenging stuff I've done has been building robust test automation frameworks. The amount of disrespect QA gets (both those focusing on automation a
16.
▲
by
marxama
8y ago
I went with this approach on a recent project, for two reasons: * Tracing/history/auditing * Structuring the service around these events, it became trivial to add new "event types", rather than expanding some big hairy P
17.
▲
by
marxama
8y ago
There are also complete lecture series on linear algebra with Gilbert Strang on Youtube, highly recommended.
18.
▲
by
marxama
9y ago
IMO it's completely inferior to LINQ in C#. One of the main reasons being that Java still lacks extension methods, so you're stuck with the methods that are provided for you. In C#, if I want a Dedupe in my LINQ method call chain,
19.
▲
by
marxama
9y ago
> Can I run Visual Studio on my macbook? There is Visual Studio For Mac [1], though I'm unsure how it compares to Visual Studio "proper". [1] https://www.visualstudio.com/vs/visual-studio-mac/
20.
▲
by
marxama
9y ago
Wow, that's good to know. Hope you won't have to go through that again.
21.
▲
by
marxama
9y ago
Maybe see with your employer if you could start working part-time? Taking two hours off every day, or one day per week or something like that might be enough to help move your project along. Best of luck!
22.
▲
by
marxama
10y ago
I really recommend the Japanese For Busy People books, I learned tons from them quickly. They start off very basic (obviously), but they explain the grammar in a really good way, and progress into more advanced topics as you go along. Make
23.
▲
by
marxama
10y ago
* Visual Studio + Resharper for C#. Don't really think there are any realistic alternatives, although I'd be happy to try some out, my current setup tends to get slow. * Visual Studio Code for JavaScript/TypeScript and React.
24.
▲
by
marxama
10y ago
Agreed. Especially when taking commuting into account - for me, one day off means 2 hours less commuting. During the past year, I've actually started trying this out. I've taken a couple of my vacation weeks and spread them out -
25.
▲
by
marxama
10y ago
With regards to performance, sometimes taking the penalty of immutability in the small leads to gains in the large. The React wrappers in ClojureScript are a great example of this - since all data is immutable, shouldComponentUpdate is triv
26.
▲
by
marxama
10y ago
Yeah, but you're limited to a very small play area. Some slow-moving games get around this beautifully using teleportation (Budget Cuts is a great example), but it doesn't work in all cases. Wouldn't want to teleport my way a
27.
▲
by
marxama
10y ago
I agree with you, and yes, F# does help you write safer code. My main objection is with people claiming that NREs cannot happen in F#, which is simply incorrect - it sure happened to me when I was learning some F# and tried some interop (an
28.
▲
by
marxama
10y ago
I've mentioned this before, but it's worth mentioning again: unfortunately, F# is not guaranteed to be null-less. As soon as you are working with instances of some class (for example string), you are back to normal null checking.
29.
▲
by
marxama
10y ago
I usually mention it in my cover letter. I wouldn't want to work in a place that discriminates based on age (or on any other factors, for that matter)
30.
▲
by
marxama
10y ago
It's an interesting problem. I always strive to write clear code, but clear and obvious code for me could be confusing, weird and "clever" to others. I joined a .NET shop two and a half years ago. At the time they were target
More ›