Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bgamari
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
4 ms
·
1.
▲
by
bgamari
4y ago
I'm not sure what you mean by this. `cabal-install` is quite deterministic; you can even freeze the index date for full build plan determinism. The largest challenge in this area is the fact that core libraries' interface sometime
2.
▲
by
bgamari
4y ago
GHC is indeed a large piece of software and, like all software, has its share of bugs. Some of these bugs are indeed attributable to GHC's complexity or, rather, the complexity of its domain: compiling high-level languages to efficient
3.
▲
by
bgamari
4y ago
That is correct. The problem is only triggered by very particular patterns of integer operations which happen to get lowered to C-- where an operand is bound to a local register; this register then gets inappropriately mutated by the code g
4.
▲
by
bgamari
9y ago
Yes, as well as excellent abstractions for putting those threads to work. See [parallel]( https://hackage.haskell.org/package/parallel ), [async]( https://hackage.haskell.org/package/async ), and [mon
5.
▲
by
bgamari
9y ago
> The iterative version in a number of languages is 10 lines, but the functional version needs some way of drilling down into an array in a mutable way (a monad) in order to make it match the iterative in performance Sure, but IMHO the m
6.
▲
by
bgamari
10y ago
Isn't this just a reinvention of Canonical JSON [1]? There were efforts [2] to standardize it, although it seems this fizzled out. [1] http://wiki.laptop.org/go/Canonical_JSON [2] https://datatracker.ie
7.
▲
by
bgamari
10y ago
As someone who recently, despite my better judgement, dropped a non-negligible amount of money on a 802.11ac adapter bearing a Broadcom chipset, I will readily say that I will never buy another of their wireless products again. I had assume
8.
▲
by
bgamari
10y ago
If you are considering the XPS 15, you might also look at the E7470. I have been using one of these as my primary machine for several months now and have been quite impressed. The high-DPI display is fantastic, it's built like a tank,
9.
▲
by
bgamari
10y ago
Give the Latitude E7470 a shot. I recently switched to one with very similar specs to the XPS 13 and have been very happy with it: Great screen, solid keyboard, 7 hour battery life, and built like a tank.
10.
▲
by
bgamari
10y ago
> I'm looking forward to trying out the new debugging support: gdb was unusable with older GHCs. Indeed; it should be slightly better now but as the documentation says, there are still plenty of rough edges. I certainly wouldn'
11.
▲
by
bgamari
10y ago
Hmmm, I've noticed this in the PDF output but haven't yet seen anything similar in the HTML output. Could you point me at a specific example?
12.
▲
by
bgamari
11y ago
Correct.
13.
▲
by
bgamari
11y ago
Most (essentially all) personal electronic devices charge with a fixed supply voltage (often 5 volts) and will draw up to some current. The product of current and voltage is power. Since we have fixed voltage, the power rating of an adapter