Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
dottrap
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
22 ms
·
211.
▲
by
dottrap
11y ago
In practice with Lua, being dynamically typed isn't really the metric we're concerned about for power consumption. Typically Lua is used as a scripting interface to native APIs and hardware (via C). This is where most of your powe
212.
▲
by
dottrap
11y ago
Raspbian, the default OS for Raspberry Pi, actually includes JavaScriptCore as a standard, pre-installed component.
213.
▲
by
dottrap
11y ago
I personally haven't seen anything that suggests the numbers can clearly currently work, though I'm not in the hardware business. The numbers needed to make hardware mass production viable are still high from what I've seen.
214.
▲
by
dottrap
11y ago
Original HN thread: https://news.ycombinator.com/item?id=6960398
215.
▲
by
dottrap
11y ago
My guess is that many of their customers want to run Oracle software inside VMs. Probably big server farms that want VM containers it can deploy, boot, and reboot quickly as needed. For enough VMs, a VMWare or Parallels license will add up.
216.
▲
by
dottrap
11y ago
I think the objectives are very interesting, but I can't help feel like this was a missed opportunity to cooperate and focus resources instead of reiventing the wheel again. Duktape already has impressive compactness and is extremely p
217.
▲
by
dottrap
11y ago
LOL I remember that. That was December 2006. So we're starting to getting close to the 10 year mark. Think NBC will renew?
218.
▲
by
dottrap
11y ago
I personally think weight matters, but not thinness. I used to use a 12" Powerbook. I now use a 11" Macbook Air. I still use the same bag to carry it around. Being thinner didn't win me anything. However, being lighter is a d
219.
▲
by
dottrap
11y ago
I also recommend a Macbook (Air or Pro depending on how much dev). Most students these days seem to be using Apple products, laptops or iPads. This makes it easy to deal with your University's IT department if/when they make you d
220.
▲
by
dottrap
11y ago
It's just another way to get another perspective on what the large numbers mean. It's also well understood that phones and tablets are eating into PC demand. So it's not that bananas. One further breakdown I would like to see
221.
▲
by
dottrap
11y ago
Wait, where is the "Never send it to Spam" option? I cannot find this option.
222.
▲
by
dottrap
11y ago
That's not true. The open source version of Qt is under the LGPL. So if you dynamically link, then you can probably do your usual proprietary stuff. (Albeit dynamically linking C++ exposes you to a whole bunch of ABI fragility dependin
223.
▲
by
dottrap
11y ago
A lot of people know to do this, but I have met a shocking amount of C++ developers that know nothing of <stdint.h>. And here we have a prime example of Chrome, a major cross-platform project with high visibility that is not using the
224.
▲
by
dottrap
11y ago
But not stdbool, nor a lot of other C99-ish features until Visual Studio 2013 Update 4 which shipped this past November. 10 or 15 years too long makes little difference. Way too long over due.
225.
▲
by
dottrap
11y ago
Agreed on both points. Plain int hasn't been very good for a long time. C99 <stdint.h> is really the way to go, but since this is C++ we're talking about, both the C++ committee and Microsoft Visual Studio deserve most of th
226.
▲
by
dottrap
11y ago
Now; on x86_64, with gcc and clang an int is still a 32-bit integer type; Minor nit. The size of int is typically defined by the platform ; the compiler follows along. All the major/popular ones happen to define int as 32-bit,
227.
▲
by
dottrap
11y ago
Because if you're scripting something out, it's very possible that you'll need to run it outside of a Mac in no time. Yes, it's still early, but with Swift becoming open source, the portability problem will proba
228.
▲
by
dottrap
11y ago
Based on prior Apple behavior, they will first ship iOS and OS X, and then they do all their open source drops after the releases. Presumably, new iOS and OS X will ship this fall, so the open source drops will come soon after. Hopefully fa
229.
▲
by
dottrap
11y ago
In the big WWDC keynote, they said they wanted to help kick things off with a Linux port this year.
230.
▲
by
dottrap
11y ago
Microsoft selling off the Xbox division is at least plausible. Microsoft share holders have been unhappy for many years and keep pushing for this. It is well known that Xbox has been a big net loss for Microsoft's balance sheet. There
231.
▲
by
dottrap
11y ago
Watch Casey Muratori on Handmade Hero write a video game from scratch with no 3rd party libraries or engines, live on Twitch, 5 nights a week. (All episodes archived on YouTube.) He has written his own hash tables, his own software renderer
232.
▲
by
dottrap
11y ago
This isn't really a dynamic vs static linking problem. This is an ABI problem and affects static libraries too depending how each library was compiled and what its dependencies are. Go avoids this because the language designed in simpl
233.
▲
by
dottrap
11y ago
Apple Mail.app I've been addicted to IMAP since my university days with Pine. Apple Mail had IMAP support when I first came to OS X, while very few other clients did. I've stuck with it, especially since it comes with the OS. It a
234.
▲
by
dottrap
11y ago
Yes, you should list your security clearance. It shouldn't hurt. If Google is involved in any projects that need a security clearance, that will help you because it means you saved them money on needing to pay, and time in getting you
235.
▲
by
dottrap
11y ago
Microsoft is a special case, but not for that reason. Microsoft is a special case because they had a zero-sum game/scorched Earth mindset, and the ability to lose billions of dollars per year, indefinitely, achieving it. Microsoft was
236.
▲
by
dottrap
11y ago
The article calls out scrollbar hijacking. That is a very example of the tools screwing up the user experience. You generally don't have those problems in native. Apple in particular designs their APIs to steer you in the right directi
237.
▲
by
dottrap
11y ago
In theory, this might be true. In practice, I find that it is just an excuse to cut corners and ignore the problems. I recently had to help somebody with their public library and a particularly magazine publisher for digital issues. They re
238.
▲
by
dottrap
11y ago
That is also a driving theme behind Doctor Who, which is considered a children's show, even by the showrunners. You should be able to find many discussions on why they think this is a good idea.
239.
▲
by
dottrap
11y ago
There is a constant arms race between GPUs and CPUs to be faster. What is faster today on one, might be slower tomorrow. GPUs are very good at doing lots of floating point math. Historically, CPUs have been better at dealing with branching,
240.
▲
by
dottrap
11y ago
To me, the problem is that down-voting combines down-votes for those that are off-topic or contribute nothing, and down-votes from people who disagree with what was said. In my opinion, the latter happens far too often which is why this is
More ›