Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bts
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
bts
1y ago
Quadratic Voting and Quadratic Funding have some ideas in common, but they refer to separate concepts. To learn more about these topics, I would probably check out the website for RadicalxChange. IIUC RxC is the main public body attempting
2.
▲
by
bts
1y ago
Indeed they call for new names, as they encompass far more than iterators. If you read a bit more about them, I think you will be surprised to see the breadth of what these abstractions can be used for. To start, they've been used to b
3.
▲
by
bts
1y ago
Agreed; also Traversable in Haskell is a simpler abstraction than lenses and pretty directly addresses what they seem to be looking for: https://hackage.haskell.org/package/base-4.21.0.0/docs/Data-...
4.
▲
by
bts
2y ago
And functional programmers would argue that contravariance is the real meaning of Liskov’s substitution principle: https://apocalisp.wordpress.com/2010/10/06/liskov-substituti...
5.
▲
by
bts
2y ago
Hi! A few years ago I found myself wanting an equivalent of `column` that didn’t strip color codes. After I implemented it in Haskell, I found it was useful to use Nix to force statically linking against libraries like gmp to reduce startup
6.
▲
by
bts
3y ago
FWIW there is prior art here. e.g. see IntMap in Haskell: https://hackage.haskell.org/package/containers-0.7/docs/Data...
7.
▲
by
bts
4y ago
You should look into the "comonad" abstraction from the functional programming world. Dual to monads, they're a natural fit for situations where you might have a value with some sort of (possibly infinite) context (think: nei
8.
▲
by
bts
4y ago
Data Race Patterns in Go: https://eng.uber.com/data-race-patterns-in-go/
9.
▲
by
bts
4y ago
In the Haskell world, folks have solutions to both of these problems: The "large-object problem" can be tackled in a principled fashion using strict state threads (aka the ST monad: https://wiki.haskell.org/Monad&#
10.
▲
by
bts
5y ago
Thank you very much for maintaining this list! Have you considered adding ICFP in addition to PLDI for programming language papers?
11.
▲
by
bts
15y ago
I think he means that they feel sheepish about not having done more research about the name "Amber" before the announcement.
12.
▲
The State of Things.app Sync, Part 1
(culturedcode.com)
19 points
by
bts
16y ago
|
6 comments
13.
▲
by
bts
16y ago
Check out the Effect engine: http://www.effectgames.com/effect . It's been discussed here on HN previously: http://news.ycombinator.com/item?id=986196
14.
▲
by
bts
16y ago
The last sentence reads, "Can you play it forward and backwards?"
15.
▲
by
bts
16y ago
They are, and they absolutely should be. They're completely separate projects/repositories from those from which they came. The owner of a forked repository is completely free to make whatever changes they please -- from a few bug fixes to
16.
▲
by
bts
17y ago
But that link only says that via-C is being dropped which, as I understand it, is not currently the default backend -- NGC is[1]. This means that (1) via-C is being dropped; (2) NCG (native code generator) has been, and is still the defaul
17.
▲
by
bts
17y ago
Although this is really cool stuff and it looks like it's going to get merged in, the title is a little misleading here. GHC hasn't switched to an LLVM backend -- they're currently reviewing this patch and possibly merging in this support
18.
▲
by
bts
17y ago
This looks pretty interesting (and I particularly like the ability to have a package pointed at the bleeding edge), but I'm not sure how I feel about /usr/local being owned by an arbitrary user. What happens if there's more than one user o
19.
▲
by
bts
17y ago
I think the biggest disadvantage of putting something like this in middleware, is that it's completely incompatible with stuff like memcache. The injection of this meta-tag is done after a memcache SET would have been done in the web app,
20.
▲
by
bts
17y ago
Or Heroku instead of cap/vlad. Makes getting a quick rails app deployed and up-and-running very easy.
21.
▲
by
bts
17y ago
"The World Without Us" by Alan Weisman "Goedel, Escher, Bach" by Douglas Hofstadter
22.
▲
by
bts
17y ago
Personally I would use the "I'm sorry, but..." approach because I'd be legitimately sorry that I have to take conversation into an awkward direction for a moment. I think the direct approach, while some would appreciate it, is taking a bit
23.
▲
by
bts
17y ago
bts
24.
▲
by
bts
17y ago
I don't the link's particular destination here matters too much. His main point pertains to the increase of clickthrough rates of (any) link by changing the language of and around its text.
25.
▲
by
bts
17y ago
FYI I'm having problems decompressing this file. Could you re-post it? or alternatively throw the code up on something like github?
26.
▲
by
bts
17y ago
Sorry, but how is this hacker news?
27.
▲
by
bts
17y ago
I agree with the first reader comment over at mozillalinks -- it feels like the feature should really live as an extension. The average user isn't going to know or care about this, and it just increases the size of the codebase. Firefox c
28.
▲
by
bts
17y ago
Anyone have an idea of where he's getting the figure for the number of employees at Google? He says 10,000, but Wikipedia[1] has it at 20k. [1] http://en.wikipedia.org/w/index.php?title=Google&oldid=2...
29.
▲
by
bts
18y ago
Yeah this would be great. I would look forward to it.