Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
latkin
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
61.
▲
by
latkin
11y ago
Seems that way, but I wanted to invite anyone who knows more to comment. Alex's response uses extremely misleading language to justify the employer contact: - "account on our portal mentions Synack as his affiliation" amo
62.
▲
by
latkin
11y ago
> his account on our portal mentions Synack as his affiliation Can someone clarify exactly what portal is referred to here? Is it something besides https://www.facebook.com/whitehat/report/ ? If not, this is a
63.
▲
by
latkin
11y ago
> There's a document at Twitter that lists the schools that Twitter wants to recruit from. ... It listed Cal, Stanford, CMU, Waterloo, MIT, typical schools like that. > Never listed any state schools. Err... Cal?
64.
▲
by
latkin
11y ago
On Windows, Get-Random handles the basic cases nicely > 1..100 | Get-Random 72 > 1..100 | Get-Random -count 3 16 96 56 but doesn't have something like -r to resample. Or a nice way to simply shuffle t
65.
▲
On how Jet.com chose F#
(techgroup.jet.com)
71 points
by
latkin
11y ago
|
49 comments
66.
▲
Don Syme Awarded Medal by Royal Academy of Engineering for F# and .NET Generics
(raeng.org.uk)
2 points
by
latkin
11y ago
|
0 comments
67.
▲
by
latkin
11y ago
The "crazy generic path" is still the default, but in F# 4.0 now there is a module `NonStructuralComparison` which can be opened, shadowing all of the generic operators with fast non-generic guys. See [this]( http://blog
68.
▲
Null-checking considerations in F# – it's harder than you think
(latkin.org)
26 points
by
latkin
11y ago
|
7 comments
69.
▲
by
latkin
11y ago
Satya Nadella: "F#'s probably better [than C#] for that" ~7:30 @ http://news.microsoft.com/build2015/
70.
▲
Rounding out Visual F# 4.0
(blogs.msdn.com)
25 points
by
latkin
11y ago
|
3 comments
71.
▲
by
latkin
11y ago
I think OP has something like this in mind: let x = if ... then let a = frob() Foo + a else Baz `x` is never in an invalid/uninitialized state, and it's immediately clear exactly what code contributes to
72.
▲
by
latkin
12y ago
There are some decent samples on MSDN, 56 in F# at the time of writing. Most aren't GUI apps, but some are. https://code.msdn.microsoft.com/site/search?f%5B0%5D.Type=Pr... My "WPF Image Cropper" sample m
73.
▲
by
latkin
12y ago
Great list, but could use more F# love! Lots of cool/useful open source projects are always popping up in the F# community - http://fsharp.org/community/projects/ Favs of mine from that list: Visual F# Power
74.
▲
by
latkin
12y ago
+1 on this - getting ASP.NET working really well on Linux/Mac, with first-party framework and VM, is the main goal for all of the in-flight .NET Core CLR open source stuff. That + console apps are literally all that's going to be
75.
▲
An open engineering birthday for Visual F#
(blogs.msdn.com)
1 points
by
latkin
12y ago
|
0 comments
76.
▲
by
latkin
12y ago
Correct, reproducible, fast builds for everyone not running Windows
77.
▲
by
latkin
12y ago
I'm a regular salaryman at Microsoft, and everything I've done for the past 2+ years has been open source. It's pretty cool, after having worked on traditional closed-source msft teams for my first ~5 years. I work on the F#
78.
▲
by
latkin
12y ago
The Roslyn team themselves have had a site up very similar to this for a while ( http://source.roslyn.codeplex.com ), but covering only the Roslyn codebase itself. It has find all references (e.g. http://source.roslyn.c
79.
▲
by
latkin
12y ago
This is how I prefer to handle PRs, too. `git merge --squash pr-branch`. Prevents the history from turning into an indecipherable tangle of branches, and prevents tons of "fixing typo," "code review feedback," "mor
80.
▲
by
latkin
12y ago
The fact that rolling doubles causes some relationships to reverse (but some to stay the same) is very interesting and non-obvious, at least to me.
81.
▲
Non-transitive Grime Dice, via Mathematica
(latkin.org)
28 points
by
latkin
12y ago
|
5 comments
82.
▲
by
latkin
12y ago
http://cdn.theatlantic.com/assets/media/img/posts/2015/01/Sc... It's a young Kramer...
83.
▲
by
latkin
12y ago
This is not quite accurate. fsharp/fsharp is the F# Open Edition repo, and has existed since long before the current (well, obsolete as of this week) Microsoft Visual F# repo on Codeplex. The F# Open Edition repo targets Linux/Mac
84.
▲
by
latkin
12y ago
Also notable is that Jet.com is using F# as the core language for their backend
85.
▲
Today ought to be Phi day
(latkin.org)
1 points
by
latkin
12y ago
|
0 comments
86.
▲
by
latkin
12y ago
Very cool, Idris looks like a really interesting language. F#'s standard printf-family functions are all type-safe in exactly the same way. This requires special support by the compiler, though, as F#'s type system is not as power
87.
▲
by
latkin
12y ago
This is a pretty great account of the whole msft antitrust debacle. Lots of interesting details and insights into motivations on both sides. Long read, but worth it. http://archive.wired.com/wired/archive/8.11/
88.
▲
by
latkin
12y ago
I don't think I understand the question. If you prefer, I whipped up a gist on this, we could discuss there. https://gist.github.com/latkin/909d6f88493f049d7f81
89.
▲
by
latkin
12y ago
You can certainly annotate 3rd-party libraries. You basically just copy the signatures of the relevant APIs, and decorate arg types and return types with units that enforce the semantics of the problem domain. Say you have some unit-free ex
90.
▲
by
latkin
12y ago
F# highlighting is also now totally gone with this change. Code is highlighted with some random lexer than doesn't even understand // comments. Rather frustrating, given that a lot of F# development is centered around GH, and
More ›