Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
LukeHoersten
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
by
LukeHoersten
10y ago
QuickCheck is awesome and indispensable in the Haskell world. Instead of writing a single unit test with a hard coded example case, QuickCheck allows you to describe that unit test generically and it can randomly generate unit tests of the
32.
▲
by
LukeHoersten
10y ago
I've been wondering this for quite some time. Thanks for the clearly explained response. Is this documented somewhere or just something you've observed?
33.
▲
Cleveland Stock Exchange
(en.wikipedia.org)
1 points
by
LukeHoersten
10y ago
|
0 comments
34.
▲
by
LukeHoersten
10y ago
Agreed. We're always trying to move Template Haskell code into new and more powerful type system features.
35.
▲
Likely hack of U.S. banking regulator FDIC by China covered up: probe
(reuters.com)
115 points
by
LukeHoersten
10y ago
|
30 comments
36.
▲
by
LukeHoersten
10y ago
Any reason this doesn't just integrate with Grafana?
37.
▲
by
LukeHoersten
11y ago
There have been numerous attempts at making a better Haskell prelude. Basically basic functions like getting the head of a list can have a runtime error (for example, the list is empty). That's unnecessary in Haskell (could return a `M
38.
▲
by
LukeHoersten
11y ago
Thanks for releasing this. Any plans to package via brew or apt?
39.
▲
Slashdot acquired by SourceForge
10 points
by
LukeHoersten
11y ago
|
3 comments
40.
▲
Microsoft Still Accepting Bitcoin
(cnbc.com)
2 points
by
LukeHoersten
11y ago
|
0 comments
41.
▲
by
LukeHoersten
11y ago
Turns out Microsoft is still accepting Bitcoin. The post was a mistake. http://www.cnbc.com/2016/03/14/microsoft-stops-accepting-bit...
42.
▲
by
LukeHoersten
11y ago
Microsoft did liquidate to USD right away using a company called BitPay. BitPay would take on the short term price risk and Microsoft would get exactly what they quoted in USD. Microsoft was not subject to BTCUSD price fluctuation in this s
43.
▲
by
LukeHoersten
11y ago
My guess is that they gave it a try and the purchase volumes never materially compared to credit card payments. Integration was done very poorly. You had to go to a special link "commerce.microsoft.com" and click on a small, un-st
44.
▲
by
LukeHoersten
11y ago
Good point. The Ansible community who happened to be talking to me on IRC about this basically said that at least at this point, you have to look at all your role code no matter what anyway. Meaning scope wasn't the core issue. But lac
45.
▲
by
LukeHoersten
11y ago
Some things I really like about Ansible are: - Super simple declarative yaml configs - Agentless. You needed to have SSH working anyway so Ansible just uses that. With ssh pipelining it's so fast. - The community support is huge and ex
46.
▲
by
LukeHoersten
11y ago
Agreed. In fact variables are scoped by "play" not by "role" which is almost weirder. For those who don't know the organizational structure from largest to smallest is playbook->plays->roles->modules/t
47.
▲
by
LukeHoersten
11y ago
FRP is very popular in Haskell. Reflex has had some success in production: https://github.com/reflex-frp/reflex
48.
▲
by
LukeHoersten
11y ago
I've wondered that myself. I think the reason might be monads are used to represent IO computations and state mutation so people are interested in jumping straight into that. Honestly I use functor as much/more than I use monad in
49.
▲
by
LukeHoersten
11y ago
Something that doesn't help the Math->CS understanding of Functors is, for example, that languages like C++ use "Functor" to mean other things (function pointer in this case).
50.
▲
by
LukeHoersten
11y ago
Doug Beardsley (mightybyte) is a very prominent Haskeller. A maintainer of the Snap Web Framework for Haskell and Co-organizer of the NYC Haskell group. Definitely worth reading his stuff. Great tutorial as well!
51.
▲
by
LukeHoersten
11y ago
Does anyone have a success story for this type of backup and retrieval on another service?
52.
▲
by
LukeHoersten
11y ago
Yeah that's exactly what I think. Software forking (and even blockchain forking) allow us to "vote with our feet" so we don't need to mandate central control.
53.
▲
by
LukeHoersten
11y ago
Yeah I was using that as a transition to talk about Mike's other contributions. His bitcoinj contributions are hundreds of thousands of lines. Also I said "Lines of code are only a proxy for impact" and unfortunately there&#x
54.
▲
by
LukeHoersten
11y ago
Yes good point. Thanks for the clarification.
55.
▲
by
LukeHoersten
11y ago
Cross post from the NYT article comment: In open source communities, impactful contributions yield influence. Here are the top 100 bitcoin contributors: https://github.com/bitcoin/bitcoin/graphs/contributors
56.
▲
by
LukeHoersten
11y ago
In open source communities, impactful contributions yield influence. Here are the top 100 bitcoin contributors: https://github.com/bitcoin/bitcoin/graphs/contributors Guys like Wladimir, Pieter, Gavin, Cory F
57.
▲
by
LukeHoersten
11y ago
Do you have connection pipelining enabled?: [ssh_connection] pipelining = True Ansible 2 is extremely fast for me.
58.
▲
by
LukeHoersten
11y ago
Same here. Ansible has been added to my short list of life changing programs in my tool belt along with Mercurial and Emacs. These types of applications come along every 10+ years or so for me.
59.
▲
by
LukeHoersten
11y ago
I was an avid Xmonad user on my Linux desktop but never was able to get it working quite right on OS X. I would love if that would change. Unfortunately I don't see anything new on the link posted here.
60.
▲
by
LukeHoersten
11y ago
I've never seen that before. Thanks for pointing to the revision. Very cool.
More ›