Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
axman6
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
21 ms
·
151.
▲
by
axman6
12y ago
The concurrency problem was partially and briefly covered in the Platforms state of the Union keynote. Since closures in Swift are compatible with Apple's C blocks extension, all of the libdispatch API works with it out of the box. and
152.
▲
by
axman6
12y ago
Well, regarding "what is a documentation guru?", the documentation system for Swift is extremely impressive; all example pages are literate programs which can be interacted with with live results a la the playground. That's s
153.
▲
by
axman6
12y ago
My problem with "learning Objective-C" was always the frameworks, not so much the language itself.
154.
▲
by
axman6
12y ago
I saw somewhere else today that someone tried it and it crashed the compiler, so I guess not. The string "recur" doesn't even occure once in the iBook. It seem though that you might be able to use a combination of objects and
155.
▲
by
axman6
12y ago
iPhone apps need to be more webscale and NoSQL compliant too. And what about event based? (Hmm...)
156.
▲
by
axman6
12y ago
They've explicitly said that they are seeking to reduce the surface area for bugs by initially removing cross platform compatibility, and then exposing what primitives the OS needs to supply to make it possible to port. This seems like
157.
▲
by
axman6
12y ago
The patent system in the US is definitely very sick, and much more open to abuse than elsewhere in my experience. There should be much greater penaqlties for entities who sue and lose, and also the first action in any patent cqase should be
158.
▲
by
axman6
12y ago
I believe that should be called out when they're outright lying as the commenter I was replying to clearly was (though probably doesn't know it). I've tried being more "constructive" in the past, and it never does a
159.
▲
by
axman6
12y ago
I don't think I could agree with you less. The Amazon patent claims are EXTREMELY narrow and specific; any deviation from what's claimed (changing F-stop, ISO, number of lights, etc.) is not within the scope of the claim and is th
160.
▲
by
axman6
12y ago
Urgh, no, they don't. If you're ignorant about an issue, you should ask questions, not speak authoritatively about it. And yes, you are clearly ignorant about the issue. I'd guess you would also believe "Amazon just got
161.
▲
by
axman6
12y ago
The fact that we're swimming in low-quality patents is also part of the problem Another part of the problem is the lack of education about the patent system in the general public. The number of rediculous assertions I've
162.
▲
by
axman6
12y ago
Well, if the work gets merged into/applied to LLVM, then Safari should get these benefits "for free" under the new FTLJIT.
163.
▲
by
axman6
12y ago
Or the third Xbox the Xbox One...
164.
▲
by
axman6
12y ago
Tridge also happily uses an earlier version of OpenTX called er9x I believe. I've worked with him on a bit of the firmware you're talking about here, but it's not the same stuff. The most impressive thing about the SiK firmwa
165.
▲
by
axman6
12y ago
Shame it doesn't work at all on IE 9; I have to use IE at work, and I do a lot of reading here, so this tool would be fantastic if I could use it... or even see what it does.
166.
▲
by
axman6
12y ago
Why "x"? It's idiomatic, like using T for a type in C++ templates, argc and argv for the inputs to main in C, making the second returned value in a Go function the error and calling it err and not error or e or er or failed,
167.
▲
by
axman6
12y ago
I feel the Mill architecture is sufficiently familliar while still being quite different that it could help us transition to more interesting/efficient/parallel/concurrent etc. architectures.
168.
▲
by
axman6
12y ago
This isn't completely true, there are issues which come up with code like newtype Foo = Foo Int map (\(Foo x) -> x) listOfFoos which should be a no-op at runtime because the representation of Foo x and x are the same,
169.
▲
by
axman6
12y ago
As far as I know, there's no runtime type checking of Ada, but there is runtime value checking to ensure values are within the specified ranges/adhere to the specified predicates (a very cool feature; you can specify that a type i
170.
▲
by
axman6
12y ago
Right, it's well known that type systems are essentially useless, except when you need to write high quality code, and do all those things you mentioned. Basically they're unnecessary (but only if you use the term unnecessary very
171.
▲
by
axman6
12y ago
From memory, in several HDLs like VHDL and Verilog, a "boolean" value can have up to 8 or so different values (true, false, undefined, hi, lo (different from true and false apparently) plus a few more). My experience with Verilog
172.
▲
by
axman6
13y ago
For such a relatively innocuous and general comment, you're taking this very personally.
173.
▲
by
axman6
13y ago
I haven't had a look at the extension definition itself, but I find this really hard to read. Can you or someone else give an explanation of what's going on? It seems to me that the brackets are all wrong, I would've expected
174.
▲
by
axman6
13y ago
while not a completely terrible idea, sleep doesn't give you any guarantee of when it'll wake your code up again, only that it'll be asleep for at least X time. I think this is ok, but someone with more info on these sorts of
175.
▲
by
axman6
13y ago
Ada allows much more precise and standardised control of low level details than C or C++ do. You can, in a standardised way, define a record (struct) where the fields are a signed integer taking up 3 bits, followed by a 1 bit bool and then
176.
▲
by
axman6
13y ago
My first thought too was Ada, it's easily callable from anything that can call C afaik, and has infinitely better support for catching these sorts of bugs than C or C++ do. It's basically made for this kind of project, and yet no
177.
▲
by
axman6
13y ago
OS X/iOS have cross device password syncing using keychain these days.
178.
▲
by
axman6
13y ago
Simple is not the same as non-obvious, so no, it's not the term used in patent law. Something is obvious if a non-inventive person skilled in the art _would_ have performed it through routine steps (at least here, some of the mosaics I
179.
▲
by
axman6
13y ago
Proof? Even informed speculation? Apple have made several aquisitions in the last few years to give them the technology they need to make these sorts of developments. Even if some of the tech had been stolen, it would require a lot of work
180.
▲
by
axman6
13y ago
Ha, that was indeed a typo, and I think it's too late to correct it now. It seems from your tone that you believe that a company who is intereste din patenting any ideas their engineers come up with is somehow evil, but it's just
More ›