Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
pkaler
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
29 ms
·
241.
▲
by
pkaler
15y ago
It's a design pattern for stories called monomyth or The Hero's Journey. It's the same pattern found in the Bible, Star Wars, and many other epics. http://en.wikipedia.org/wiki/Monomyth Stories are important to humans because that is how
242.
▲
by
pkaler
15y ago
I'm saying that [Client A -> Server -> Client B] is better than [Client A -> Kik Client A -> Kik Server -> Kik Client B -> Client B].
243.
▲
by
pkaler
15y ago
I don't get it. Kik could give me direct API access to their servers. Or I could run my own Jabber/XMPP servers. What's the benefit of piping through another App on the client?
244.
▲
by
pkaler
15y ago
I've been using Sleep Cycle for the last year or so. http://mdlabs.se/sleepcycle/ I'm not sure if purchasing a $60 wrist band is that much better than spending $0.99 on an iPhone App that just uses the phone's accelerometer.
245.
▲
by
pkaler
15y ago
XMPP is much more extensible than SIP. Presence, messaging, and IM work much better in XMPP. There are extensions for archiving messages, return receipts, etc. There are extensions for file transfer. There are extensions for vCards. The
246.
▲
by
pkaler
15y ago
The word "effectively" in the title is a weasel word. Groupon is balance sheet insolvent by definition. Their liabilities are greater than assets. Groupon is cash flow solvent by definition. They are able to pay liabilities NET60. In Q2-Q
247.
▲
by
pkaler
15y ago
Vancouver, Canada - iOS, Android, Ruby/Rails Tingle is an iPhone App (and soon Android) that helps you find singles at places in your neighbourhood. It takes the best features of mobile (BBM style messaging, Skype style VoIP) and combines
248.
▲
Casey and The Clearly Deterministic Contraptions
(gamesfromwithin.com)
2 points
by
pkaler
15y ago
|
0 comments
249.
▲
TermKit - Next Generation Terminal/Command Application
(github.com)
13 points
by
pkaler
15y ago
|
2 comments
250.
▲
by
pkaler
15y ago
A good compiler course will have you implement a toy compiler. Here is the course I took about a decade ago by the same teacher that I took it with. http://www.cs.sfu.ca/cc/379/shermer/
251.
▲
by
pkaler
16y ago
The original blog post is called "The Android Step Function". Taking the name of the graph, "Android vs. iOS Growth", and applying it as the title of the new story is disingenuous. The entire point of the article is that there is seasonali
252.
▲
by
pkaler
16y ago
The one difference I see is that CS Educated Programmers that went to good schools took a lot of math. I have met very few self-taught programmers that also happen to be self-taught mathematicians. This limits the type of code you can writ
253.
▲
by
pkaler
16y ago
There is no scarcity with upvotes. If I have an infinite amount of money to spend, I will spend it without prudence. Cap the number of upvotes that a user gets each day and give explicit feedback on how many upvotes that they have left.
254.
▲
by
pkaler
16y ago
I'd love to see you go deeper into devops. How are changes pushed? How often do you push changes? How are changes tested? How do you performance test at scale? How do you recover if something goes wrong?
255.
▲
Hybrid Incremental MySQL Backups
(facebook.com)
57 points
by
pkaler
16y ago
|
9 comments
256.
▲
by
pkaler
16y ago
To be fair, Unicode didn't exist until the 1990s. C was originally invented in the late 60s and early 70s. The C language and standard library are meant to be minimal. It assumes very little. It barely assumes that Unix/POSIX exist. Str
257.
▲
by
pkaler
16y ago
In a previous lifetime, I worked on SOCOM U.S. Navy SEALs for the PSP and PS3. Designers created levels in Sketchup before the artists prettied them up in Maya and Photoshop. Looks like Naughty Dog uses a similar workflow and asset pipelin
258.
▲
by
pkaler
16y ago
Data-oriented programming produces programs that are a magnitude faster than object-oriented programs. It's the same difference as stateful vs stateless code. And it's the same difference as RESTful APIs vs RPC. If you care about performa
259.
▲
by
pkaler
16y ago
That article is naive. It assumes that C/C++ developers concerned with performance write object-oriented code. They do not. They write data-oriented code. Most of the multi-threading issues go away. This is how fast code is written for
260.
▲
by
pkaler
16y ago
There are multiple issues here: ownership issues, management issues, employee issues, personal issues. Here's how you tackle the employee issue. Implement quarterly and yearly reviews and goals. If an employee is not performing they get a
261.
▲
by
pkaler
16y ago
Too bad for you. Hearing the actual voices and what they enunciate actually ads a ton to the story.
262.
▲
by
pkaler
16y ago
It's more like Facebook. Minus all of the content about your single friends drinking and all of your married friends talking about how their newborn baby just pooped/peed/barfed on them. Add people asking smart questions with domain exper
263.
▲
by
pkaler
16y ago
With respect to technology, the problem with Android is the exact problem with Linux on the desktop. The Surface Graphics Manager and Surface Graphics Library are just not as good as Quartz and CoreAnimation. And it seems like no one on th
264.
▲
by
pkaler
16y ago
There's a lot that could be discussed... There isn't a whole lot to be discussed. iOS minimizes battery usage based on how close cell towers are, type of cell tower, altitude, Wifi spots database, state of GPS almanac, hardware/driver co
265.
▲
by
pkaler
16y ago
Where are the flaws in CoreLocation or the documentation? CLLocationManager is instantiated like any other NSObject. CLLocationManagerDelegate returns asynchronous results like any other protocol in Cocoa/CocoaTouch. CLLocation, CLHeading
266.
▲
by
pkaler
16y ago
"Oracle in conflict with another open source project?" I know it is chic to dump on Oracle these days. Can we please get a neutral title or the same title as the original post? I disagree with the use of the word "another" and the questio
267.
▲
by
pkaler
16y ago
Tragic irony, not verbal irony. "Paradox that arises from insoluble problems." http://en.wikipedia.org/wiki/Irony#Tragic_irony RIM kills Kik to save BBM but is probably killing themselves.
268.
▲
by
pkaler
16y ago
The ironic part is that Kik is a Canadian company also in Waterloo.
269.
▲
by
pkaler
16y ago
Core Graphics, Quartz, and Core Animation are essentially the same across Mac OS X and iOS. OS X supports OpenGL; iOS supports OpenGL ES. OS X has AppKit; iOS has UIKit. OS X also has Core Image. The balkanization of desktop Linux and An
270.
▲
by
pkaler
16y ago
From the documentation: http://developer.apple.com/library/ios/#documentation/uikit/... Use of this method is discouraged in iOS 4.0 and later. You should use the block-based animation methods instead. Frankly, it's because I can't
More ›