Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
gregholmberg
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
13 ms
·
61.
▲
by
gregholmberg
15y ago
Why Lua? Because the Wikimedia Foundation has decided to use it? "Wikipedia chooses Lua as its new template/macro language" http://news.ycombinator.com/item?id=3534649 "Lua chosen as new template scripting language" http://en.wikipedia
62.
▲
by
gregholmberg
15y ago
... it was only this week [on wikitech-l] that a consensus seemed to emerge in favour of Lua, a lightweight but relatively unheard-of language generally regarded as being "easy to learn" ... I find it fascinating how people who need an un
63.
▲
by
gregholmberg
15y ago
Yes, I agree that Lua metatables / metamethods look and work a lot like JavaScript's prototype property. I should have been more specific when mentioning self-modifying data structures and Lua metatables in the same post. Consider: it is po
64.
▲
by
gregholmberg
15y ago
When my main language was C, I used to feel that dynamically mutating or self-modifying data structures were somewhere between black magic and heresy. I have found that being able to place arbitrary constraints on the way my programs store
65.
▲
by
gregholmberg
15y ago
Speed& Simplicity LuaJIT speeds can rival code written in C. And if you are still not getting the speed you want, see my 1st point above (Integration with C and C++ for that matter). The simplicity of Lua is, I think, really underra
66.
▲
by
gregholmberg
15y ago
What value could Lua bring to a Unix kernel? You could do some fast and very sophisticated manipulation of network traffic streams without requiring that each packet be copied to and from user-space. You wouldn't even have to develop much p
67.
▲
by
gregholmberg
15y ago
On a system without mandatory access controls [0], absolutely yes. This is what powers some rootkits. [1] Having a dynamic interpreted language runtime available as just another item in the syscall table [2] would allow arbitrary, unrestric
68.
▲
by
gregholmberg
15y ago
Lsyncd works pretty well. It was much simpler to install, operate and develop for than the MogileFS solution it replaced. http://code.google.com/p/mogilefs http://danga.com/mogilefs
69.
▲
by
gregholmberg
15y ago
EBS-backed instances run nice and fast, until they don't. EBS root volume instances will run just fine, until the OS needs some data from the root volume and can't get it. Many identical copies of your EBS blocks are stored across clusters,
70.
▲
by
gregholmberg
15y ago
Everyone complains about the poor documentation, but my biggest problem in the last six months has been the drunkenly uneven performance of https://graph.facebook.com/ . Our users want their avatars / profile pics, but they don't want 20 s
71.
▲
by
gregholmberg
15y ago
Have a conventional war against a concept? No. Declaring "war" on an idea allows the state to permanently oppress anyone who can be associated with the idea. This is a powerful totalitarian tool. [0] [0]: http://en.wikipedia.org/wiki/Perpe
72.
▲
by
gregholmberg
15y ago
Does eNom own NameCheap? http://davezan.com/does-enom-own-namecheap.html No, it seems they don't, but the article provides details on a longstanding partnership.
73.
▲
by
gregholmberg
15y ago
I transferred two domains away from GoDaddy that were protected by Domains by Proxy. They did require that the WHOIS guard be dropped, even though both registrars offered a WHOIS-protecting service. It did feel like GoDaddy was moving the g
74.
▲
by
gregholmberg
15y ago
Back when I had a boyish appearance (20s, early 30s), parents would smile when their kids tried to play with me. After the gray hair showed up, I could see them pull their kids away, no longer smiling. In pure economic terms, what price do
75.
▲
by
gregholmberg
15y ago
This afternoon, 30% of our instances got a never-before-seen "stopwatch" icon in the web UI. This indicates that the instance must undergo scheduled maintenance. We see a new tab with details and deadlines. Our first mandatory reboot is due
76.
▲
EC2 Mandatory Scheduled Reboot Instructions Are Confusing
(forums.aws.amazon.com)
1 points
by
gregholmberg
15y ago
|
1 comments
77.
▲
by
gregholmberg
15y ago
Lua uses memory efficiently at scale. I have used Lua at the command line on machines with 64GB of RAM to do ad hoc data mining that would have otherwise required several days of prep time for writing and debugging C before each run. Usin
78.
▲
by
gregholmberg
15y ago
Wow. OpenResty seems to offer considerably lower app connect time compared with bare PHP in a FastCGI process manager for this "hello world" benchmark, in addition to some unbelievable throughout. app GETs/sec through
79.
▲
by
gregholmberg
15y ago
> If I remember correctly we simply came around to the exact same hacks I proposed on the very first day. Your story could be read in a positive way by an MBA class: "After much careful company-wide introspection, the smart guy's ins
80.
▲
by
gregholmberg
15y ago
Can you tell us where in the world you are?
81.
▲
by
gregholmberg
15y ago
LuaJIT is freakishly fast for a certain (not small) set of problems [0]. [0]: http://luajit.org/performance_x86.html
82.
▲
by
gregholmberg
15y ago
I keep wanting to try it, too. But Lua + LuaJIT is so good that I find I never really need that last ninety-ninth percentile speedup. One of the things that I have found marvelous and counterintuitive about LuaJIT is Mike Pall's recurring w
83.
▲
Terracotta acquired by Software AG, maker of ADABAS
(blog.terracottatech.com)
1 points
by
gregholmberg
15y ago
|
0 comments
84.
▲
by
gregholmberg
15y ago
The timing of the renewal is awfully convenient -- two weeks after the death of the number one most wanted terrorist, and immediately preceding a presidential (re)election cycle. I would hope that an intelligent, accomplished US leader woul
85.
▲
by
gregholmberg
15y ago
A warning is probably the most potent type of meme. A brief, well-worded warning can travel far, grabbing a lot of attention along the way. An overly alarmist marketing campaign is considered FUD. ( http://en.wikipedia.org/wiki/Fear,_uncert
86.
▲
by
gregholmberg
15y ago
... We’re starting by running a NYC organized effort to steal Boston’s best and brightest. If NYC was really so much better than Boston, there would be no need to "steal" talent. You would have to build fences to keep people out.
87.
▲
by
gregholmberg
15y ago
I have done stack-based development integrating C and Lua. While I might agree with Julien that Lua has a few quirks that can reduce your productivity, I have never had any problem finding helpful resources to help solve my specific problem
88.
▲
by
gregholmberg
16y ago
Japanese officials believe that the tops of the fuel rods are exposed. Agency officials said a team of National Institute of Radiological Sciences detected cesium, a radioactive substance contained in nuclear fuel rods, near the No. 1 reac
89.
▲
by
gregholmberg
16y ago
Perhaps, but I don't think the situation would be as awful as you suggest. It is possible to write significant revenue-producing commercial software using Lua for control logic calling compiled modules, and expect it to perform every bit as
90.
▲
by
gregholmberg
16y ago
I remember the first time I saw the variable cpu on a micro instance, during a kernel compile. I thought the design was horribly broken. What possible use could it have? I can only think of one use case: you write to logs continuously, and
More ›