Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
xfer
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
90 ms
·
421.
▲
by
xfer
8y ago
> Combine the concrete IO type Why does it need that concrete type (taking one world and producing another)? Why can't i just have it's concrete type be Char? (obviously you would implement with some unsafe inside). But does re
422.
▲
by
xfer
8y ago
My point is that lazy semantics memoizes evaluation, so you need an elaborate signature to make sure that it can't(which is how the IO type looks like). The "inner" type of IO is very much relevant to the semantics of the &qu
423.
▲
by
xfer
8y ago
so you are telling me if getChar::Char haskell wouldn't return the same char all the time? Or are you telling me it needs a rather elaborate type signature(World -> (Char, World)), which is entirely the point the author is making he
424.
▲
by
xfer
8y ago
> Note that even GHC can't re-use its own ASTs: the Template Haskell extension provides its own AST representation, entirely separate to that used by the compiler's frontend! Isn't that about the expression problem, though
425.
▲
by
xfer
8y ago
What productivity do you gain by using Lispworks? The only benefit is the cross-platofrm graphics api last i checked.
426.
▲
by
xfer
8y ago
Not sure why you would think that, it also works the same in C/C++ world.
427.
▲
by
xfer
8y ago
These are all under powered computers, nothing to do with being google product installed on them(you can just wipe the OS if you want). In India, you can buy higher spec windows computers cheaper than chromebooks.
428.
▲
by
xfer
8y ago
Right, i missed the oauth2 scoping aspect.
429.
▲
by
xfer
8y ago
How is running a chrome headless any different than running it normally, that's how you login to your account, don't you?
430.
▲
by
xfer
8y ago
Why are they not using ghcjs? Wouldn't that work nicely with their existing infrastucture and codebase?
431.
▲
by
xfer
8y ago
It's not an either-or, you can have both.
432.
▲
by
xfer
8y ago
The point is content maynot be worth watching, but you don't know unless you paid for it. You can make space by just keeping the content that are worth watching more than once, which in my experience is a very small fraction of the amo
433.
▲
by
xfer
8y ago
Or use like lots of other languages that provide all these "wins" without having to provide justifications like "only for release build and if your tool gets used more than once".
434.
▲
by
xfer
8y ago
Some people even prefer Qt Creator to CLion.
435.
▲
by
xfer
8y ago
How do you scam as a buyer, when you have to pay the money beforehand? Are you talking about stolen cards?
436.
▲
by
xfer
8y ago
I got interested in assembly fairly early on my programming career by playing wargames(io.smashthestack.org anyone?). Writing exploit payloads was very fun. After that in my career i have only written assembly to vectorize some code using n
437.
▲
by
xfer
8y ago
One of the reasons why "backseat-gaming" is used a lot in online gaming when someone streams.
438.
▲
by
xfer
8y ago
> But if you're optimising for that state, then you don't care about inefficiencies of one model or another. Sure you do, there is noticable memory and ctx switching overhead(for large no. of them ofc) in stackful coroutines.
439.
▲
by
xfer
8y ago
In that sense markdown is also proprietary, since you need some editor making things easy for you to manipulate and navigate the text document(that's all emacs does; even github renders org docs).
440.
▲
by
xfer
8y ago
Most people in developing world use mobile devices purely for communication and music/videos, i don't think that these uses will drive rise of PC usage.
441.
▲
by
xfer
8y ago
i am using dante with nix; new to haskell, but the tooling is inferior compared to tuareg(with merlin) in ocaml; my main problem is geting the type of an expression often doesn't work.
442.
▲
by
xfer
8y ago
If you think scala editor tooling is bad, check out haskell's. Scala can't lose people comfortable working with nice tools like IDEA to haskell.
443.
▲
by
xfer
8y ago
You can still do all those things in modern C++ in addition to all the stuff that get added every 4 years. The only thing that has improved dramatically is the tooling: compilers, static/dynamic analyzers. > And, as I said before, e
444.
▲
by
xfer
8y ago
A lot of anime/game music is not on any streaming service; so youtube-dl is the only option.
445.
▲
by
xfer
8y ago
Not sure where you get all this idea of complexity from, lazy streams are used in functional languages a lot for data processing and they are not incomprehensible, also imperative languages like rust has iterators that are more used than fo
446.
▲
by
xfer
8y ago
This hasn't been my experience in CS, the research professors teaching courses were interested in teaching, the only thing the grad students do is grade assignments/exam papers. > Reason being anyone talented in CS can make 2-3
447.
▲
by
xfer
8y ago
Yeah right, read the couple lines that are intented as one-line TLDR and dismiss it as arrogant nonsense; you probably won't be writing drivers anyway.
448.
▲
by
xfer
8y ago
seems like your privilege talking; nobody is comparing to field farming here.
449.
▲
by
xfer
8y ago
> It is their poverty that makes a job you find unappealing appealing for them What? these inhumane working conditions aren't appealing to any human. Nobody is asking to reduce the demand for their labor, maybe the product should be
450.
▲
by
xfer
8y ago
Xilinx Vivado is not ugly; but resource heavy; so most people stick to tcl scripting.
More ›