Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
noonat
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
1.
▲
by
noonat
14d ago
Speaking anecdotally, at least: I don't think the lack of publicly available software is necessarily evidence that AI tools are ineffective. From the limited perspective I have as a senior developer working in industry, I think that: 1
2.
▲
by
noonat
8y ago
https://observablehq.com also uses this to great effect.
3.
▲
by
noonat
8y ago
The later versions of Flash supported a Stage3D object, which was basically a Flash version of what you’d expect today from WebGL. It was hardware accelerated (with a software rendering fallback, if I remember correctly) and supported anti
4.
▲
by
noonat
8y ago
A common solution is to have the server track which state frames that the clients have acknowledged receiving. The server can then delta compress from that client’s frame, for each client. It’s a bit more costly on the server side, as it me
5.
▲
by
noonat
9y ago
I haven't tried following them, but the compiling doc[0] has instructions for macOS. [0] https://github.com/bjornbytes/lovr/blob/master/COMPILING.md#...
6.
▲
by
noonat
9y ago
You're correct. The spec only specifies that "onFulfilled or onRejected must not be called until the execution context stack contains only platform code." This doesn't require that the implementation use the same macro-t
7.
▲
by
noonat
10y ago
The earliest concepts for the game were quite different than Doom. You were supposed to be playing a Thor-like character named Quake, who wielded a giant hammer.
8.
▲
by
noonat
10y ago
I've experienced quite a bit of nausea from goggle only VR products like GearVR. Even the menu was enough to get me sick -- moving my head forward without the menu changing distance with me seemed to make my body think I should feel mo
9.
▲
by
noonat
10y ago
Multiplayer gaming is a legitimate use of data channels, but I don't see why it couldn't prompt for permission.
10.
▲
by
noonat
11y ago
Just wanted to point out that that isn't the JS you know because that's just typing information -- it isn't generating any code at all, it's telling TS what the types look like for Underscore's external methods. Thi
11.
▲
by
noonat
11y ago
This is really cool! If you look at the source, it appears that the images themselves are defined as JS code, almost like a vector image. For example, Zeus: http://essenmitsosse.de/pixel/scripts/zeus.px The author
12.
▲
by
noonat
11y ago
Unfortunately, nginx doesn't allow you to set custom headers for error responses by default. You need to add something like the ngx_headers_more[1] plugin for that. [1]: http://wiki.nginx.org/HttpHeadersMoreModule
13.
▲
by
noonat
12y ago
After a cross country move to a remote coastal town, my wife and I were left at our destination with only a small portion of our possessions. The rest of our stuff was making its way there with the hired movers. I got into a strange situati
14.
▲
by
noonat
12y ago
I personally have been using it to document the more complex code that I write -- that is, the code that I have the most trouble explaining to others. I'm quite happy with the results for my collision detection library. [1] The library
15.
▲
by
noonat
12y ago
Definitely feels like an improvement on Cuba! I'm not a huge fan of the `is` method here, though. I feel like you could get the same thing from a terser DSL if you treated HTTP methods as terminators and only allowed `on` to filter the
16.
▲
by
noonat
12y ago
This is a great way to explain it. My wife used to suggest that I work on a side project of mine when I had a few free minutes here or there. I had a hard time explaining why it wasn't really worth the effort unless I could work on it
17.
▲
by
noonat
12y ago
In my years of mentoring and tutoring, I've run into a number of students of programming (and, indeed, teachers) with the same problem. Programming is about problem solving first, and teaching programming is about teaching someone to l
18.
▲
by
noonat
12y ago
> Indeed you can hardly do many things at once - not in a single pure Python process. One thread doing something takes the GIL and the other thread waits. > You can however wait for many things at once just fine - for example, using t
19.
▲
by
noonat
13y ago
I see arguments about whether or not Amazon Instant Video is worth the money, but I think that's beside the point, isn't it? The important part of the discussion here is that Amazon Instant Video is not of interest to a large numb
20.
▲
by
noonat
13y ago
I am not familiar with this issue myself, but this appears to be a decent summary of it: http://www.cmosnetworks.com/OLPC-MarvellIssue-MyWriteUpOfThe...
21.
▲
by
noonat
13y ago
Both? I've been in situations where a company implodes like this, and employees at the company are often already being head-hunted by previous employees (who departed during a prior round of lay-offs, or who left of their own volition befor
22.
▲
by
noonat
13y ago
It could be that the ranking prior to the swap is continuing to have some lasting effect on the sites after the swap. It would be worth doing the same test on new domains (with new content), to be sure there weren't any side effects from
23.
▲
by
noonat
14y ago
If you want to allow undefined to be passed as a valid non-default value for a trailing parameter, you can also use arguments.length to determine how many arguments were explicitly specified. var foo = function(a, b) { if (arg
24.
▲
by
noonat
14y ago
The fact that the user was logged into Facebook after giving Facebook credentials to Spotify is not the problem. The login screen communicates that this will occur. Maybe it doesn't communicate it as well as it could, but it does communicat
25.
▲
by
noonat
14y ago
I actually found them quite useful as a bookmarking tool when comparison shopping appliances at retail stores. They usually had code to the retailer's page for the appliance, and another for the manufacturer's page.
26.
▲
by
noonat
14y ago
In my mind, this usage of parenthesis is less ambiguous. Parenthesis are used in C-like languages for both function calls and order of operations. That is to say, they are used in these two ways: foo(a, b, c) // functions (a + b)
27.
▲
by
noonat
14y ago
Although a site may have a primary color palette, colors will often look very different in context. Our vision is full of tricks and assumptions that can cause the same color value to look drastically different in different situations. The
28.
▲
by
noonat
14y ago
Programmers are often asked to accurately estimate tasks that are too large to estimate. The smaller or larger the task, the more likely it is that there will be errors in the estimate. The larger a task, the more likely there is a detail t
29.
▲
by
noonat
14y ago
That would be a bit counter-intuitive, as OP's product is an SDK for HTML5 game development on iOS.
30.
▲
by
noonat
14y ago
Yes. iTunes on your desktop machine can store (and update) apps that you are not currently syncing to the device. Then, when syncing the iPad, you can check a box in iTunes to indicate that the app should be included on the device.
More ›