Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bkirwi
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
13 ms
·
61.
▲
by
bkirwi
12y ago
I feel like someone should note the irony of finding this comment on HN, which is implemented in Arc: a language that was explicitly designed to be as terse as possible. http://www.paulgraham.com/arcchallenge.html
62.
▲
by
bkirwi
12y ago
Well, the first 10 or so lines define a macro; I suspect the author was not counting those. This is not entirely unfair, since we're also not counting the code Gulp used to give you that nice builder-style API. I was thrown off by this
63.
▲
by
bkirwi
12y ago
As a side project, I've been reimplementing a large chunk of Ethereum PoC-5 in Haskell. Given all the stuff that's going on in that ecosystem, though, I've basically stopped development. Bitcoin is held together by a delicate
64.
▲
by
bkirwi
12y ago
Following the link through to the Politico article: > Never mind that, reading the fine print, it’s clear the CBO was talking about workers voluntarily reducing their hours in response to the law—not getting laid off or seeing their shif
65.
▲
by
bkirwi
12y ago
> spends time boggling at why people would be upset about having their hours cut I don't think this is fair. From the original article: > [...] the Affordable Care Act might result in millions of workers’ scaling back from full-t
66.
▲
Stackless Scala with Free Monads [pdf]
(blog.higher-order.com)
1 points
by
bkirwi
12y ago
|
0 comments
67.
▲
by
bkirwi
12y ago
Just took a quick look at paper #2, which is quite fascinating -- to try and isolate the effects of static / dynamic typing, they developed two slightly different programming languages which varied along only this axis. I have some s
68.
▲
by
bkirwi
12y ago
Reading this debate has been an exercise in sifting valuable commentary from a bunch of opinionated drivel, on both sides. In particular, the current article suffers from the author assuming that every single comment is addressed to his pre
69.
▲
by
bkirwi
12y ago
-- All good writers are alike; all bad writers are bad in their own way. I'm not too sure about this... there are many ways to be a terrible writer, but most good writers still seem to have a distinctive style. (Is it just that 99.99%
70.
▲
by
bkirwi
12y ago
The study argues that most bugs found in production can be reproduced with simple test cases. This does not imply that just adding a bunch of simple test cases would have prevented these bugs. At least some of the tested projects have ver
71.
▲
by
bkirwi
12y ago
Right: I guess I distinguish between exactly-once _messaging_ and exactly-once _processing_. it doesn't seem possible to guarantee that the code will be run exactly once, but you can promise that the outputs are made visible exactly on
72.
▲
by
bkirwi
12y ago
Very interesting! I'm working on a similar project at the moment, but I haven't come across Onyx at all before -- I'll start digging through. In particular, I'm interested to know if this supports exactly-once messaging
73.
▲
Why the Trolls Will Always Win
(wired.com)
6 points
by
bkirwi
12y ago
|
0 comments
74.
▲
by
bkirwi
12y ago
Neat; that should be very useful. It's great to see that Redis has a official story for clustering / failover out; like you said in the post, the worst distributed systems are the ones you have to rewrite every single time. It
75.
▲
by
bkirwi
12y ago
In theory, Jepsen or a Jepsen-like system should be able to check any of these failure modes. On the other hand, it sounds like Redis Cluster offers few hard guarantees; instead, it promises that failures should be rare 'in practice&#x
76.
▲
by
bkirwi
12y ago
Yep, that's right. There seem to be a few factors involved: - Most of that discussion happened before a full description of transducers was up anywhere, so a lot of these details are just completely missing. - Haskell's type syste
77.
▲
Lattice-Based Data Structures for Deterministic Parallel Programming
(composition.al)
3 points
by
bkirwi
12y ago
|
0 comments
78.
▲
by
bkirwi
12y ago
I did not know this; thanks! I think I still prefer Scala's structural style, but I'll definitely have good use for this when I wander back into the Java universe.
79.
▲
by
bkirwi
12y ago
Unfortunately, this conflicts with the (common, good) advice to make as many variables final / const as possible, since it separates the declaration of a variable and its assignment. One nice thing that falls out of Scala's syntax
80.
▲
by
bkirwi
12y ago
Consider picking up a copy of the Joy of Cooking, or another good encyclopedic cookbook. In Joy, at least, the recipes are fairly concise -- but there's a wealth of other info in there: how to tell when specific vegetables are ripe, cu
81.
▲
by
bkirwi
12y ago
This is a really nice use of the IHaskell Notebook[0] -- nice to see it in the wild. [0] https://github.com/gibiansky/IHaskell
82.
▲
by
bkirwi
12y ago
I don't think that's quite right -- have a close look at the translation of the example finger tree to code. (Grep for "The translation of this tree".) The basic intuition is that the far left and right of the original t
83.
▲
by
bkirwi
12y ago
Was glad to see this; thanks! Systemd has made my Arch system overall much easier to administer, but the monolithism makes me nervous. It'll be interesting to see how things look once they've been broken up a bit. I'm curious
84.
▲
by
bkirwi
12y ago
> And why shouldn't Islam be disrespected? Is it a good religion? Is it tolerant? Is it really the religion of peace? There are many peaceful and tolerant Muslims, just as there are many peaceful and tolerant Christians. Of course,
85.
▲
by
bkirwi
12y ago
If you like pipes, you'll love Pipe Viewer: http://www.ivarch.com/programs/pv.shtml > pv - Pipe Viewer - is a terminal-based tool for monitoring the progress of data through a pipeline. It can be inserted into
86.
▲
by
bkirwi
12y ago
I think this is the closest it gets: > But as genes for beauty were favored over those for taste, the skins grew tough and bitter around mushy, sugar-soaked flesh.
87.
▲
by
bkirwi
12y ago
Judging from the readme, it seems that unGoogleability might be a feature.
88.
▲
by
bkirwi
12y ago
For a short answer to the first question, see his slides on the collection library[0], particularly number 42. The gist is that the Scala collections have too many dimensions (mutable/immutable, sequential/parallel, strict/la
89.
▲
by
bkirwi
12y ago
> I ask myself is there some way we can have our cake and eat it too? Can we go on trying out new features while still oferring stability to those willing to wait for it? Honestly, it seems like this is precisely that. There's a gen
90.
▲
by
bkirwi
12y ago
The HN guidelines[0] ask you to (almost always) use the title from the original page. Those titles follow the guidelines to the letter. It's arguable whether that's a good guideline or not -- it keeps out a lot of editorializing f
More ›