Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
edgyswingset
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
61.
▲
by
edgyswingset
10y ago
> Not to mention that the standard OO cult of unit test / mock everything and make everything "reusable" leads to such shitty designs that almost fall out naturally from the language/paradigm. Not sure I'd call i
62.
▲
by
edgyswingset
10y ago
Try using F# if you don't like the verbosity and over-OO-abstraction. It's fantastic.
63.
▲
by
edgyswingset
10y ago
> Does .NET Core offers something similar to Go goroutines or Erlang "lightweight" processes? Not quite the same thing, but F# has the MailboxProcessor<'T> type which is conceptually similar to Erlang processes and c
64.
▲
by
edgyswingset
10y ago
They are similar in that F# was the first .NET language to say, "what could language constructs for asynchrony look like?" and implement it. They are fundamentally different models, though. F# uses a "cold task" model wh
65.
▲
by
edgyswingset
10y ago
Emphasis mine: > It's a monad tutorial that's too embarrassed to admit it. This is not a correct interpretation of the blog post. This is not a monad tutorial , this is a tutorial on error handling that happens to be monadi
66.
▲
by
edgyswingset
10y ago
No it's not. This is a tutorial on error handling that happens to be monadic. The emphasis is on handling errors, not talking about monads.
67.
▲
by
edgyswingset
10y ago
> because JSON is always easier with dynamic types. I think you mean JSON where the schema isn't defined. If you have full control over the JSON you're consuming, you control the schema. Typed languages aren't any worse
68.
▲
by
edgyswingset
10y ago
What other ways would you like a recruiter to contact you then?
69.
▲
by
edgyswingset
10y ago
>I've since left and move to the Linux world, but have become more involved with using OCaml. Have you taken a look at F# on .NET Core? It's still in alpha, but aside from some of the FSharp.Core libraries you can write a lot
70.
▲
by
edgyswingset
10y ago
That's good for them that they can pitch that to investors! But what are their actual numbers?
71.
▲
by
edgyswingset
10y ago
> I don't get why everyone acts like Snapchat is unable to monetize the platform — they just don't want to if they don't need to yet. I'm not convinced that's true. Reportedly, in 2014 they made 3.1 million in r
72.
▲
by
edgyswingset
10y ago
You may be interested in learning about some of the approaches taken by the Midori project: http://joeduffyblog.com/2015/11/03/blogging-about-midori/ A research OS with the theme of treating the OS as if
73.
▲
by
edgyswingset
10y ago
The APIs that you as the programmer are supposed to invoke tend to be well-documented and fairly well-designed. But there's some parts in there I certainly wouldn't call elegant. For example, if you trace function calls from htt
74.
▲
by
edgyswingset
10y ago
> It was deliberately released by someone internal. I dunno. If delivery employees know that the company is doing well, they might start demanding better pay.
75.
▲
by
edgyswingset
10y ago
> Instead of forcing readers to follow a single, linear, flat sequence of sections, just offer different routes between articles or items. This is kind of nit-picky, but I get bothered when someone uses the word "just" right
76.
▲
by
edgyswingset
10y ago
> Dad, if you use my face in an offensive slideshow again I beg you to please at least throw me a bone and put in a more flattering picture. As a self absorbed millennial I have provided the internet with a profusion of selfies in a rain
77.
▲
by
edgyswingset
10y ago
I think that's quite the over-exaggeration. While I agree with you in principle, it's a far more nuanced problem. But I will say this: we will have a crisis on our hands in places like Bangladesh. Investing in ways to remedy thi
78.
▲
by
edgyswingset
11y ago
I think this is highly dependent on culture and the type of work you're doing. Is the software you're doing organized such that you can effectively lock yourself away for an entire day and just solve problems? If so, you're
79.
▲
by
edgyswingset
11y ago
The article is about writing a simpler system, not strictly using tools to help manage state. Part of making simpler tools involves making things less stateful, yes, but it's a higher order concept that won't be solved by using
80.
▲
by
edgyswingset
11y ago
> Cannot use higher order functions This code: async function renderChapters(urls) { urls.map(getJSON).forEach(j => (await j).html)); } is assuming that the call to await j is the await which corresponds to th
81.
▲
by
edgyswingset
11y ago
There's a happy middle ground there. At the call site is where it matters a lot more. If you have a function that's basically nothing but a pattern matching expression, the name of a parameter matters a lot less than the name of
82.
▲
by
edgyswingset
11y ago
Productive workers are better, period. The fact that there are hours where productivity doesn't affect your bottom line doesn't really matter. Managers have been scheduling around these hours since the dawn of time. Source: I w
83.
▲
by
edgyswingset
11y ago
Info here[0]. [0] http://www.law360.com/articles/578344/oracle-adds-ip-claim-a...
84.
▲
by
edgyswingset
11y ago
I remember, when as a resident of Oregon, I was wondering why we couldn't sign up with the national healthcare system. I then noticed that the Cover Oregon system was being built by Oracle. Suffice to say, I wasn't the least bit
85.
▲
by
edgyswingset
11y ago
To be fair, almost everything else has a lot of work to do when compared to netty.
86.
▲
by
edgyswingset
11y ago
Even after the change, there's nothing async about the "async" version. It's multithreaded, not asynchronous.
87.
▲
by
edgyswingset
11y ago
That's because algorithms can't pick up the nuances of what distinguishes, say, Noise Rock and Noise Rock/Shoegaze. You need humans who understand these things.
88.
▲
by
edgyswingset
11y ago
> Don't bring in more code than you need. I see it as a sliding scale. If I'm parsing 1 string with the same date format into 1 object, I'm not going to pull in some general purpose time parsing library - I'll write
89.
▲
by
edgyswingset
11y ago
Except for when someone doesn't use that model. I work with people who keep their door closed all the time, but they're not in a "don't bother me" mood.
90.
▲
by
edgyswingset
11y ago
> If salaries drop then rent drops. I don't see this being a bad thing. Maybe I'm being irrational, but I suspect that the drops won't be proportional and the housing isse in SF will just get worse.
More ›