Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
vor_
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
19 ms
·
241.
▲
by
vor_
13y ago
They're not slow to add features. Some may arrive after a competitor, but every release of OS X sees low-level feature additions and updates. They're documented by Siracusa's mega-reviews as well as the OS X release notes. Ne
242.
▲
by
vor_
13y ago
Darwin wasn't written in the 70s, and the foundations are regularly updated. The source code is publicly available. Your speculation that few in Apple dare touch it, as if it's some indecipherable monstrosity, is nonsense.
243.
▲
by
vor_
13y ago
> Marc Balmer comes across as some sort of Lua zealot. Lua is a great little language but c'mon. He is like a broken record. Why does he want this so badly? Quoting bullet points from his FOSDEM 2013 slides: • Modifying software wri
244.
▲
by
vor_
13y ago
What concerns?
245.
▲
by
vor_
13y ago
I adhere to the traditional definition of a scripting language as being a language used for automation; i.e., to control a host application or several host applications.
246.
▲
by
vor_
13y ago
Do you really think they didn't consider this when making the device? Obviously, they gauged interest and determined that they'll make more money for charity by selling it.
247.
▲
by
vor_
13y ago
Obviously, not as much as they expect it to make in sales, or they wouldn't have done it.
248.
▲
by
vor_
13y ago
I don't understand why you're uneasy about it.
249.
▲
by
vor_
13y ago
Remember all the naysaying? One story on HN claimed Apple had a "Windows 95 problem". Yet it seems that every time Apple reveals a product that tech blogs are disappointed with, it goes on to set sales records.
250.
▲
by
vor_
13y ago
The GM also leaked on torrent sites and other sources.
251.
▲
by
vor_
13y ago
You seem to be saying that it's not valid to compare adoption rates simply because there are reasons behind the fragmentation. People on HN already know why Android is fragmented. It's just a statement of fact to compare the adopt
252.
▲
by
vor_
13y ago
It's not relevant why Android fragmentation occurs when the point is that it occurs at all. After all, what good is an OS update that the majority of users never see?
253.
▲
by
vor_
13y ago
I'm skeptical because Linux has been called the future of gaming for at least 15 years. During its heyday in the 1990s, id Software released a Linux port of every Quake game, and that still wasn't enough to cause a major shift in
254.
▲
by
vor_
13y ago
> For reasons unknown, Mages have a much higher variety of names than any other class. Any speculations as to why is welcome (are people who play Mages more creative? More independent-minded?). My first guess is that the mage class is on
255.
▲
by
vor_
13y ago
I watched a presentation from a FreeBSD developer discussing the switch, and one of the reasons cited was that corporate users would be limited by the GPLv3.
256.
▲
by
vor_
13y ago
Apple stock dropping after a keynote is not uncommon. I hear this dismissal of Apple products from techies nearly every time they announce anything. It's such a common phenomena that John Gruber calls it "claim chowder". Peop
257.
▲
by
vor_
13y ago
What are the numbers when counting non-iPhone announcements? Apple's stock dropping after a keynote isn't uncommon.
258.
▲
by
vor_
13y ago
I also remember when they were tyrannical, monopolistic assholes who got busted for price-fixing the NES and even sued to keep the Game Genie out of stores. They've been stubborn and out of touch for as long as I can remember.
259.
▲
by
vor_
13y ago
Of all the cliches, I've hated "This" ever since I started seeing it on other forums years ago. The only one that bugs me more is "tl;dr". People have become terrified of writing long text, so they apologize beforeh
260.
▲
by
vor_
13y ago
Could you link to one of the posts making fun of his mental illness or making fun of how he's working on an OS?
261.
▲
by
vor_
13y ago
Who is making fun of his mental illness?
262.
▲
by
vor_
13y ago
You seem to have missed the point. One shouldn't have to do those things to protect themselves from their own government.
263.
▲
by
vor_
13y ago
I don't see where in my post that I diminished its sales.
264.
▲
by
vor_
13y ago
I don't agree with your call for sympathy, because Notch is the one who advertised Minecraft on 4chan and Reddit and sold early access to betas. He's the one who advertised 0x10c as a followup. His work ethic has been criticized
265.
▲
by
vor_
13y ago
> No, it isn't. No value is ever assigned to "extent" if the function gets called without a second argument. "extent" is nil just like all other non-existing objects are nil. If you prefer the Lua concept that al
266.
▲
by
vor_
13y ago
It's declared and defined in the function argument list, assigned nil if no argument is passed for it. The problem with prohibiting the access of undefined globals is that your tables remain unprotected. If the value of "extent&qu
267.
▲
by
vor_
13y ago
Array holes can be quite nasty, as they lead to incorrect return values for the length operator. Protecting individual tables with a custom solution, on top of prohibiting undefined globals, naturally makes one wonder why the language doesn
268.
▲
by
vor_
13y ago
Your example wouldn't be affected by having Lua raise an error for undefined variables, as "extent" is defined in the argument list. Suppose that you accidentally wrote: NeumannNeighborhood = function(position, extent)
269.
▲
by
vor_
13y ago
I understand the reason for the behavior--Lua pretends that new tables start with all possible keys set to nil. I find it regrettable because it necessitates static analyzers for larger projects and contributes to a lack of safety, especial
270.
▲
by
vor_
13y ago
It's not like Objective-C, which returns a nil value when sending a message to nil. Lua, on the other hand, throws an error when attempting to index nil.
More ›