Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mietek
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
22 ms
·
211.
▲
by
mietek
10y ago
“moveAddict … provides a functionality the Finder was missing, the ability to move files using the keyboard. It’s meant to replace dragging and dropping for anyone that would rather use the keyboard instead of the mouse.” “Switché … can
212.
▲
by
mietek
10y ago
How would this program look like translated to Haskell?
213.
▲
by
mietek
10y ago
> The type of “eval” can also be fully static; it can just return a type that you have to do case analysis or runtime type inspection on to use. Yes! The problem is, we don’t have a static type system which would allow us to intension
214.
▲
by
mietek
10y ago
I agree. Note that the Coq-style tactics-based approach is not the only possibility. In Agda, you are expected to write proofs in a functional style, similar to Haskell programs. There is a small amount of integrated automation, which hel
215.
▲
by
mietek
10y ago
You could take a look at Coquand (2002) “A formalised proof of the soundness and completeness of a simply typed lambda-calculus with explicit substitutions”. https://www.dropbox.com/s/xmj7yv1i1moe0ag/Coquand2002.pd
216.
▲
by
mietek
10y ago
NB. There is an amazing discussion in the comments following one of the linked blogposts. https://rjlipton.wordpress.com/2009/12/26/mathematical-embar...
217.
▲
by
mietek
10y ago
The user should not have to use a third-party tool to interact with a feature which is always present in the core OS. The principle of least surprise applies here: it’s surprising for a user to find a seemingly-empty file, especially if the
218.
▲
by
mietek
10y ago
If you’re using the right language, proofs are programs; it’s as simple as that. “Compressing” a proof, then, amounts to doing what good programmers are already doing — noticing patterns and eliminating redundancy. I’ll refer you to an aut
219.
▲
by
mietek
10y ago
> There exists currently no dismantling method for the AVR vessel, but it is planned to develop some procedure during the next 60 years and to start with vessel dismantling at the end of the century. Wow! Thanks for the link.
220.
▲
by
mietek
10y ago
> (There's one in Germany that can't be unjammed or decommissioned.) Sounds interesting. Got a reference?
221.
▲
by
mietek
10y ago
Think on another level of abstraction. Mere humans are already perfectly capable of operating more than one remotely-controlled drone at a time.
222.
▲
by
mietek
10y ago
Which is, of course, entirely absurd. Why would Ultron need to be “present” in only a single robot at a time, if not for the sake of plot?
223.
▲
by
mietek
10y ago
The author is apparently proud of the fact that they have “literally never seen or heard of [the OS X document revision system] until researching this post”. The dismissive tone of the entire article is hard to stomach. Ars has really gon
224.
▲
by
mietek
10y ago
Typography is art, not science.
225.
▲
by
mietek
10y ago
> Of course most other countries are even worse Why do you think that?
226.
▲
by
mietek
10y ago
Erlang.
227.
▲
by
mietek
10y ago
Same thing. The difference is that you are not required to construct class hierarchies in order to perform messaging. Messaging works perfectly well in a composition-over-inheritance setting. See also: Erlang.
228.
▲
by
mietek
10y ago
The CBR250RR is one of the best-sounding bikes ever made. Gotta love screaming about at 20K RPM. I wish I could see one in person; sadly, they’re not too popular in the UK. Greetings from a Cagiva Mito rider.
229.
▲
by
mietek
10y ago
Note that a type system, if done properly, is simply another name for a logic for proving properties of programs. Examples: * Agda ( http://wiki.portal.chalmers.se/agda/pmwiki.php ) * Coq ( https://coq.inria.fr
230.
▲
by
mietek
10y ago
I sincerely hope you have also learned that writing “smart contracts” requires a suitable programming language.
231.
▲
by
mietek
10y ago
You may be interested in Paul Taylor’s “Practical foundations of mathematics”.
232.
▲
by
mietek
10y ago
I have 14 years of professional experience in software development, including 8 years of practice with functional programming in Haskell, Erlang, and OCaml. I’m interested in the application of formal methods to real-world problems. At pr
233.
▲
by
mietek
10y ago
The author mentions difficulties with locating the full text of some papers. This seems like a good time to point out that you can take some DOI URLs, such as http://dx.doi.org/10.1145/2424321.2424336 , and turn them
234.
▲
by
mietek
10y ago
Note that Johnson & Johnson have been selling cosmetic talc since 1893.
235.
▲
by
mietek
10y ago
Yes. It’s worth pointing out that this is the author’s MSc thesis, submitted in 2005.
236.
▲
by
mietek
10y ago
> The cores may be bound to schedulers, through the +sbt flag, which means the schedulers will not "jump around" between cores. It only works on modern operating systems, so OSX can't do it, naturally. That’s a bit out o
237.
▲
by
mietek
10y ago
> Swift and Rust have language features that go beyond what cutting-edge research was <10 years ago Such as?
238.
▲
Ambition: A short film celebrating the Rosetta mission
(vimeo.com)
1 points
by
mietek
11y ago
|
0 comments
239.
▲
by
mietek
11y ago
Seems like a fine day to watch “Ambition” once again — a short film created in collaboration with ESA to celebrate the Rosetta mission. https://vimeo.com/109903713
240.
▲
by
mietek
11y ago
If you’re using MPI, you’re doing message-passing. If you’re doing message-passing and you have no methods for notification or recovery from faults, you’re doing it wrong.
More ›