Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
voyou
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
61.
▲
by
voyou
11y ago
It would be interesting to see a comparison of today's possibilities for VR in arcades, with the VR arcade machines of the early 90s [1]. VR didn't save arcades then; are there differences in today's VR games (or in today
62.
▲
by
voyou
11y ago
Yes, that description of the visitor pattern seems wrong to me. The visitor pattern isn't about operating on the elements of collections, it's about altering behavior depending on the type of object being operated on.
63.
▲
by
voyou
11y ago
What do you mean by "trigger the AGPL for all the systems that are network-connected to the AGPL system"? The AGPL requires that you offer to distribute the source code to derivative works you make of AGPLed code; and it requires
64.
▲
by
voyou
11y ago
Yep. There's also some good discussion on the Portland Pattern Repository, particularly this discussion[1] about how the meaning of "Controller" changed from it's original Smalltalk meaning (where it is the component tha
65.
▲
by
voyou
11y ago
I don't see how this is a counterpoint. tpope says "This first line should be a concise summary of the changes introduced by the commit", and antirez says the first line should be a "synopsis of the meaning of the change
66.
▲
by
voyou
11y ago
"the add button in the bottom right is supposed to be a menu instead of an action." Not according to Google's Material Design "spec", it isn't: "A floating action button represents the primary action in an
67.
▲
by
voyou
11y ago
Sometimes I start a long-running process, redirecting it's output, and periodically look at the output file while this process is running. Your proposed solution wouldn't allow for that.
68.
▲
by
voyou
11y ago
I don't see the problem. Contrary to the post, double clicking a link doesn't open it twice, and double clicking a submit button doesn't submit the form twice; at least, not on Chrome or Firefox on Linux.
69.
▲
by
voyou
12y ago
The thing I dislike about the hubub around Markdown is the incredible poverty of ambition. No-one has yet quite nailed the perfect web-based editor for the kind of styled text we've had in printed matter for 500 years; apparently, beca
70.
▲
by
voyou
12y ago
BBC Worldwide is a commercial enterprise, set up to make money from BBC productions; the UK government may like the perception of the UK it creates abroad, but that's not its explicit purpose. The explicit propaganda arm of the BBC, th
71.
▲
by
voyou
12y ago
I don't think you need to use metaclasses, you can just define the relevant magic methods, something like: class JSLikeObject(dict): __getattr__ = dict.__getitem__ __setattr__ = dict.__setitem__ ETA: That gets
72.
▲
by
voyou
12y ago
Ah, the penny drops. Thanks. I've actually been bitten by not paying attention to the same distinction in python, which I evidently haven't quite learned the lesson of yet.
73.
▲
by
voyou
12y ago
Sure, but it's takeIterable and statefulMapIterableWith which I was wondering about. They are themselves callables which return iterables. Is there any reason not to write them as generator functions?
74.
▲
by
voyou
12y ago
The code here repeatedly defines functions which return an object with only one property, with the name being Symbol.iterator and the value being a generator function. Is there a reason to do this, rather than just writing a generator funct
75.
▲
by
voyou
12y ago
"Why not make liberal arts students, who are the ones who can't get jobs..." It's not really that simple. Recent liberal arts graduates have about the same unemployment rate as recent computer science and maths graduates
76.
▲
by
voyou
12y ago
What difficulties are you having with footnotes? I just finished working on a 200 and something page document in LibreOffice 4.3, with multiple footnotes on most pages (and mildly complicated things like re-starting the numbering for each c
77.
▲
by
voyou
12y ago
A real name that breaks both your rules: https://en.wikipedia.org/wiki/Perri_6
78.
▲
by
voyou
12y ago
I'm not sure if you linked to the license you intended to - the license at that link doesn't seem to include any of the limitations you mention. If it did include those limitations, I don't think if would qualify as an open
79.
▲
by
voyou
12y ago
The author clarifies in another post on her blog[1] that she isn't claiming that the film is sufficiently similar to the book that it would infringe on her intellectual property. Rather, she is arguing that she has a contract which gua
80.
▲
by
voyou
12y ago
You can get pretty close to this, I think with: wget --mirror --convert-links http://site.example.com/ From the wget manual: --convert-links After the download is complete, convert the links in the d
81.
▲
by
voyou
12y ago
"they just use news to fill in the otherwise blank areas between ads" That is pretty much literally true. When I worked on a student newspaper, it was pretty common for the advertising manager to rush in to the editorial offices a
82.
▲
by
voyou
12y ago
That makes the site a pretty good illustration of one of the reasons why, although you don't have to use jQuery, you maybe should. With jQuery you benefit from years of development and testing, which your own code probably hasn't
83.
▲
by
voyou
12y ago
"There's not really a good reason for Google to make applications they create work outside their own run-time environment - Chrome" Except that the only reason Google built a run time environment in the first place was to enc
84.
▲
Adding Transparency
(magcius.github.io)
11 points
by
voyou
12y ago
|
0 comments
85.
▲
by
voyou
12y ago
"DRM is a "smart contract", a protocol for enforcing a contract without laws or violence." No it isn't, because DRM fundamentally cannot enforce the contract it is supposed to; you can't allow people to view
86.
▲
by
voyou
12y ago
TeXmacs[1] more or less does this. As a bonus, as well as rewriting TeX, it also includes a rewrite of emacs. 1: http://www.texmacs.org/
87.
▲
by
voyou
12y ago
> Why cannot the above be done in real-time as the user types? But why would you want to do that? The display of text that is good for editing is not necessarily the same as the display of text that is good on the page.
88.
▲
by
voyou
12y ago
The article advocates "building a game that's meant to be played rather than just reacted to." That sounds right, but, then, it's sufficiently general that I'm not sure who would disagree with it. The last paragraph
89.
▲
by
voyou
12y ago
"Go is designed to discourage developing higher-level abstractions." Yes, that does seem to be the distinctive thing about Go. It's almost like someone read Paul Graham's "blub" essay[1] and thought, "what
90.
▲
by
voyou
12y ago
"He has a license on the name Markdown" No, he doesn't. He has copyright on something, and he provides licenses to that copyright material on certain conditions, which include the use of the name "Markdown". But if
More ›