Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
edgyswingset
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
31.
▲
by
edgyswingset
10y ago
How is it a far easier technical problem with simpler logistics?
32.
▲
by
edgyswingset
10y ago
I'm certainly happy. I can't think of a single company that as "ruined it" for startups more than Uber. Skirting around laws and regulations combined with absolutely insane valuations must have put completely unfair pr
33.
▲
by
edgyswingset
10y ago
At some point, you end up paying more for your employees to manage stuff than build stuff. That's when you buy better tools.
34.
▲
Project Springfield: A Cloud Service Built in F#
(blogs.msdn.microsoft.com)
94 points
by
edgyswingset
10y ago
|
20 comments
35.
▲
by
edgyswingset
10y ago
That isn't actually an alias. That is constructing a single-case discriminated union. DUs are compiled into classes and have a few things automatic equality. Generally speaking, it's better to use Units of Measure[0] when you wa
36.
▲
by
edgyswingset
10y ago
I don't have much to offer except this: > The rental market in SF is definitely turning towards the buyer. About fuckin' time.
37.
▲
by
edgyswingset
10y ago
I'm sorry about that. Have you considered programming in Haskell?
38.
▲
by
edgyswingset
10y ago
This has me deeply, deeply concerned. The election is one thing, but what happens if/when elected officials start screwing with something like Social Security, resulting in a generation of people who had their tax dollars deferred, bu
39.
▲
by
edgyswingset
10y ago
So have you ever contributed to OSS projects by these companies? I ask because what you've described is definitely not the case from what I can see.
40.
▲
by
edgyswingset
10y ago
Yes, except it's not really a fair system. A 4.5/5.0, to me, is an excellent score. That's an A- if it were a grade on a math test. Yet in Uber, a 4.5 means you get your driving privileges revoked. How does that make sens
41.
▲
by
edgyswingset
10y ago
A bus ride is cheap. A 20 dollar fare to go 10 miles is expensive.
42.
▲
by
edgyswingset
10y ago
My one and only experience using Uber was with a driver who had no clue where anything was, clearly wasn't from around the place, and from what I could tell violated two traffic laws. So what do I do, give him a bad rating? No, becaus
43.
▲
by
edgyswingset
10y ago
Here are two scenarios: 1. Calling a function with the same input sometimes gives you a different output. 2. Calling a function with the same input will always give you the same output. Which do you think will more reliably give you correct
44.
▲
by
edgyswingset
10y ago
Sure it can - here's an example of an error message added to F# which suggests valid names for Record labels when you've typed an incorrect one: https://github.com/Microsoft/visualfsharp/pull/1102 D
45.
▲
by
edgyswingset
10y ago
Huh? Why would a connection to reality be required to get started with machine learning?
46.
▲
by
edgyswingset
10y ago
This guy's website is weird. Feels like he's fetishizing Google the company. Not that there aren't people who do that, but still.
47.
▲
by
edgyswingset
10y ago
Seems pretty simple to me. * Almost every .NET API will be in the standard library and thus will be cross-platform * Terrible APIs that they should have never created will be available as packages * Stuff that's platform-specific runs
48.
▲
by
edgyswingset
10y ago
Or, maybe if we collectively push for a culture where employers who expect you to learn new technology pay you to learn said new technology, staying up to date won't feel so awfully one-sided.
49.
▲
by
edgyswingset
10y ago
It feels too damn weird investigating a person and drawing conclusions. Have you considered that perhaps her boyfriend or husband also contributes to these trips? Or that her employer sent her to things like fashion shows and TED conferenc
50.
▲
by
edgyswingset
10y ago
> The writer, Stephanie Buck, sounds like a pretty out of touch California kid with rich parents. I don't know about you, but I just see photos of the California outdoors, Seattle, and Vancouver on said Instagram profile. Everythin
51.
▲
by
edgyswingset
10y ago
Yes, and because of the lack of record and union types in C#, it's (probably) nigh-impossible to pull off exhaustive pattern matching. However, this is still pattern matching - you can define tuple patterns which decompose the data,
52.
▲
by
edgyswingset
10y ago
"Full" pattern matching, as one would expect from F# for example, wouldn't be something I could expect from C#. For example: type Tree<'a> = Empty | Node of 'a * Tree<'a> * Tree<'a>
53.
▲
by
edgyswingset
10y ago
Every link on that page worked for me.
54.
▲
by
edgyswingset
10y ago
> If behavior of compiled program matches the original one, that is. Unfortunately, that does make it difficult when your target is JavaScript. Every mature transpiler I've used has had some semantic gotchas that aren't presen
55.
▲
by
edgyswingset
10y ago
It's a tricky area to define, but it is definitely not irreducibly a matter of taste. Take some of the music in the world which has stood the test of time, and you'll notice certain aspects (such as good use of dynamics, rather
56.
▲
by
edgyswingset
10y ago
Elm has great error messages which do this. F# is also adopting some of that style in F# 4.1: https://blogs.msdn.microsoft.com/dotnet/2016/07/25/a-peek-in...
57.
▲
by
edgyswingset
10y ago
Well, Jet isn't the only company to use F# (just AFAIK, the only consumer-facing startup). I can't imagine Walmart wholesale replacing their codebase with whatever the folks at Walmart Labs like to use, as that would be incredibl
58.
▲
by
edgyswingset
10y ago
With .NET Core, all .NET languages, and ASP.NET Core being open source I'd say they've made that jump. It's literally millions of developers who use .NET and pay for Visual Studio (not to mention, this is what an incredible
59.
▲
by
edgyswingset
10y ago
From the post: > [...] This design difference means that the MySQL replication binary log is significantly more compact than the PostgreSQL WAL stream. Doesn't sound like what you described at all.
60.
▲
by
edgyswingset
10y ago
You're free to not use the site, I guess.
More ›