skysight-inc/HackerNews huggingface dataset:
Substitute one for the other. The people depending on your delivery don't understand (or care) that you're doing a x-point sprint, they care that their feature is delivered.
He didn't need to use religion and declare a "holy war" to move his troops around Europe and Asia.

Really? If he convinced his foot soldiers to die for his cause, then there are only two possibilities. Either his forces were strong enough to turn any battle into a cakewalk, or he used religious rhetoric and imagery.

My own pet theory is that patriotism is the penultimate refuge of a scoundrel. Religion was invented when patriotism proved insufficient to the task.
Your mentioning people “start[ing] using [commands] in ways their programmers never imagined” reminded me, a shell newbie, of something I had read a long time ago, which was that people who use `cat` to output a single file’s contents are using the program for something other than its intended purpose. That inspired me to experiment to find the correct way of echoing file contents.

I think the correct way is the `<` operator. `>` writes to a file, and `<` is the inverse, so it reads from a file. One shouldn’t `cat some-file.txt` or `cat some-file.txt | wc -l`; one should `< some-file.txt` or `< some-file.txt | wc -l`. `cat` is only necessary when you supply to it multiple arguments, as in `cat first-file.txt second-file.txt`.

Of course, `cat` still works for outputting file contents, as it has for me all this time. But it just feels more “right” and “safe” to use the operator that is built for that purpose.

I just wanted to mention that discovery in case anyone else wondered the same thing when they read the words about using commands in unintended ways.
Microsoft Xbox 3D-projected games outlined in patent
You don't need cell signal for the GPS to work - in fact, you don't even need to have a SIM inserted or the WiFi to be on... It just locates you faster (that's why it's called "Assisted")
That is true.

The journey may be exciting, but the destination not so much. :)
I'm on the fence myself. And yeah, when the most used app is the maps for transit directions it does leave a bad taste to go from something that worked great (most of the time) to something that doesn't work for your needs at all. Am I still able to take phone calls? Sure, as long as I'm not at the office though I blame that more on AT&T and working right near the river walk in San Antonio, but the local bus company has said their maps addon won't be out until October at the earliest, March of 2013 at the latest.

And how many people have switched to Mac due to an inferior product feeling? Sure you can still use the computer but if one of the main purposes of having it doesn't work for your needs, why keep using it?
Yes, that's correct. Out of curiosity, do you live in NYC? The subway is part of the life blood of this city, and not being able to navigate from A -> B using maps is a major loss.

Normal situational example: I'm in a neighborhood, say Fort Greene, and I'm meeting a friend for dinner at a restaurant I've never heard of in the East Village. First, I need to be able to find that restaurant by searching for it in Maps -- this largely doesn't work anymore. I often get results that are totally incorrect.

But say I do find the location, I then need to figure out how to get there from a neighborhood I don't actively live in. Do I take the A train and transfer to the F and walk from the lower east side? Maybe it's faster to walk to the Q and get off at Union Square. Or maybe the manhattan bridge is under construction, and it actually would be faster to take the G to north Brooklyn and transfer to the L. This subway system is so massive that even native New Yorkers get turned around and need directions.

If you don't actively live in NYC I think it might be hard to realize how significant losing transit directions is, not to mention useful location search.
Sorry, but they're being judged by their own marketing, not by objective qualities. This really isn't "the biggest thing to happen to iPhone since iPhone", it's more of an iPhone 4SS. That doesn't mean that it's not a fine phone, but their marketing invites judgement on a scale their product can't live up to.
I've been following Microsoft for years and this simply isn't true: "I want Windows Phone 8 to succeed, because Microsoft is the only one who truly understands that end users are real people." And if you've ever had to do endless unpaid tech support for a relative on a Microsoft product you know what I mean...
A more extreme example along the same lines as Watchmen is the anime series Neon Genesis Evangelion. NGE totally rips apart mecha anime and gives its characters psychological issues to tragic effect, mirroring the creator Hideaki Anno's own struggle with depression.
Facebook "freaks" Spend 8 hours Daily On Site
This is a good example of the Apple cultist. Other products get panned all the time as only being incremental but nobody waxes lyrically about the "real people who take real pride in what they do" and how saying that "the sentiment you just expressed was deeply hurtful, and, in fact wrong". Deeply hurtful? Are you serious? It's a luxury product from a corporation which will do anything from driving manufacturing workers in China into suicide to suing people over bogus patents, get over yourself and your devotion to a legal entity.
Hypochrondria is not the idea of cancer. It's the idea of having cancer.
There is keyboard support:

http://www.frescojs.com/documentation/options#options_keyboa...
Hands-on with the new iPhone 5, iPod touch, and iPod nano
The problem with Coffeescript: debugging
To keep it short, you can write your so called "elegant" coffeescript, but when it comes down to debugging the output it's going to be JS. JS _you_ didn't write.

So yeah, it's a sophomoric exercise that only adds complexity to building software. Obviously this is the #1 thing that should be avoided (unnecessary complexity) in all software. Adding more complexity is why developers _should_ get fired.

edit: Suggestions adding extra complexity to the development lifecycle do not make a case for coffeescript. They only make a case against it. That includes having to learn a useless language.
Kinda sorta. See the tech specs page[0] and the LTE compatibility page[1]. There are actually three different models. All three have 3G GSM/EDGE support. But they support different LTE bands. And only the CDMA model adds the CDMA frequencies.

> GSM model A1428: UMTS/HSPA+/DC-HSDPA (850, 900, 1900, 2100 MHz); GSM/EDGE (850, 900, 1800, 1900 MHz); LTE (Bands 4 and 17)

> CDMA model A1429: CDMA EV-DO Rev. A and Rev. B (800, 1900, 2100 MHz); UMTS/HSPA+/DC-HSDPA (850, 900, 1900, 2100 MHz); GSM/EDGE (850, 900, 1800, 1900 MHz); LTE (Bands 1, 3, 5, 13, 25)

> GSM model A1429: UMTS/HSPA+/DC-HSDPA (850, 900, 1900, 2100 MHz); GSM/EDGE (850, 900, 1800, 1900 MHz); LTE (Bands 1, 3, 5)

[0] https://www.apple.com/iphone/specs.html

[1] https://www.apple.com/iphone/LTE/
>I wanted something that would be qualitatively better than current Android phones. It didn't deliver. At all.

IMHO, it's better than any Android phone out there, bar none. From the construction, to the display, to the weight and size, to the cpu/gpu combo, and more importantly to the huge app ecosystem that makes use of standard gizmos inside it, and ties it all together. Plus the media ecosystem. Plus the third-party peripheral ecosystem.

>It's trivial for the phone to be better than 5+ year old tech. But that's a completely irrelevant comparison.

Yes, completely irrelevant, since it's also better than any 1 month old tech, or the previous iPhone itself.

What's the competition? Some Android phone that will be left without an update to the next Android version and which has the subpar Android app ecosystem and subpar construction/design? Or the Lumia that doesn't even have an OS out of beta yet and is "due to arrive later this year"?
That's not exactly how capitalism works.

Apple thought it would be beneficial to supply their own mapping software on their own device and OS.

Google (I assume) still wants all of those millions of iOS user's data, so they will release their Google Maps app for iOS on the app store.

Apple's mapping software already has a neat new feature with the 3-D thing. Now it's Google's turn to respond by matching that, or innovating. Repeat the cycle for the next feature disparity.

It's a good thing.
our best treatments

And that's the point, isn't it. These are our best treatments. Are they great? Hell no, they aren't. If you are being subjected to them, it can be downright uncomfortable. But for some percentage of people, they work.

Your comment makes it seem like you think antidepressants are snake oil. They aren't. The problem is that the problem they are solving is incredibly complex (maybe what we call "depressions" is 5000 different syndromes) and we've just barely started to do anything remotely like real science in this arena (Freud, anyone?).

So rather than say "I'm surprised HN would think anti-depressants are worth anything", perhaps we should be saying "we need more and better research into mental illnesses."
It's a show about nerds, not for nerds. Can't forget this.
This guy has open sourced his, albeit messy, browser rat[1]. Fork it because he sometimes deletes repos without warning.

[1] https://github.com/christopherwoodall/Browser-RAT
Android vs. iOS development-circleof6 case study
Black Canvas hasn't been updated since last year and Tampermonkey seems like a privacy invader.
Sorry, this is a duplicate of http://news.ycombinator.com/item?id=4509291
One thing I noticed while in YC was that the most successful people I met (founders, investors, etc) weren't primarily motivated by the financial rewards. Money is a result of a successful venture, not the main objective.

Point is, founding a startup doesn't actually make sense from a financial perspective. Most often you will be more profitable having been employed.
...but...but no semicolons!
Skype and the new audio codec - Opus
Value Line History - As Told By Its Founder Arnold Bernhard
>> work from intuition a lot of the time <<

But work better when they follow a checklist!

"The Checklist Manifesto: How to Get Things Right"

http://www.npr.org/templates/story/story.php?storyId=1222261...
well, the integrated database shell looks nice, specially since it should work against different db systems

i think if they limit their focus on have one shell to replace anything that have a shell ... yet offer a better shell experience, they will have a winner

i believe they could be going to too many features so far that those comments comparing it to emacs seem to have a point ...
Superman is almost entirely about the character's psychology. The whole idea, at least of modern-ish incarnations, is that Superman is unmatched physically (granted, apart from the Kryptonite thing) but is often emotionally devastated (from not being able to save anybody, or for being unable to reason with bad guys, or from keeping secrets from his loved ones, or pondering what it means to be humans, etc.).
I'll have any from 20-200 at any given time, depending on what I'm doing. I've been using Chrome lately, and it's quite frustrating that tabs are only saved in the last closed window. Some sort of way to save an entire session (i.e., window), would be quite nice.
apple has a strategy here, which is to allow regional 'providers' of directions to have apps on the phone. Google could be one such provider, if they want to be.
False equivalency. When Jews launch an aggressive campaign to kill those who merely disagree with them, you'll have a point.
Think of it like VHS vs. Betamax. "Everyone" says Betamax was technically superior, but often forget that it debuted with only a ~1 hour recording time, making it completely unsuitable for movie watching. However most users wanted to be able to watch movies. So even though it was only technically inferior in one aspect, that aspect was so important to the majority of users as to make VHS a significantly better system.

The same thing is happening here. A lot of people who live in big cities now depend on their phones for directions, and a lot of them need transit directions in addition to driving directions. A phone that can't do that has greatly diminished value. Not everyone wants a phone as a status symbol: some want it to actually do useful things.
IBM? Motorola? Monsanto? Most pharmaceuticals? GE? Illumina? There are many big tech companies established and past the startup stage elsewhere, really, some for decades. Google, Apple, Facebook, Oracle align with your assertion but not everything does.
As if anyone except history books and nerds care who DID invent them.

What matters is who made them popular and got them in our collective hands en masse.

That's when the revolution starts, when people start buying them so you have improvements and cheaper price due to economies of scale, and you also get an ecosystem of apps, etc.

Tablets pre-iPad might as well have been non-existing. Same for smartphones pre iPhone. I had several (Nokia, Sony Erricson etc. After the iPhone you couldn't stand this crap for a moment).

I also had 2-3 mp3 players pre iPod. Including some bizarro Sony's own format players. Not even close to what we expect post-iPod.
This is great news. One of the things that PHP has been lacking for some time is easy to use secure password hashing. You'll still have instances where developers are either too lazy, forget or don't learn these new methods and the same problems will occur.

It's great to see the PHP team thinking ahead, and I completely understand and agree with why they chose procedural over an object oriented approach to implementing the new functionality: ease of use.

Next step I hope is some kind of native support for web sockets, I'm tired of using third party libraries that don't implement a web socket server correctly. That would be an amazing feature.
The Bear Group is doing something similar to automicrofarm, but with biofuels:

http://www.innovationnewsdaily.com/767-robot-grows-biofuel-f...
The most recent builds (coupled with decent hardware, of course) have less and less of these problems. The only lingering problems I see are the lack of good apps (there ARE good apps appearing on Android, but the good/bad ratio is still pretty bad) and the always bad battery life (no matter how low end or high end the device is)...
Why Web Apps Will Crush Native Apps
http://www.apple.com/iphone/LTE/

Why aren't all bandwidths supported by a single GSM model? It seems odd that Apple would create one CDMA model and 2 GSM models, but I'm sure there's a technical/financial reason for that decision. Does anyone know what it is?
I don't know why you hate religion.

(Shrug) I'm only human. When I'm right about something, I don't like it when I have to compete with someone who's not.

In my opinion, the purpose of religion is to tilt the playing field in favor of people who are wrong -- or who at least refuse to be held to the same standards of proof that I am. What's not to hate?
>Next, the font file size can be further reduced by eliminating font hinting meta data, as some platforms do not support it.

Not sure if I understood that correctly... do we make the decision depending on the platform, or do we remove the hinting data for all platforms just to improve the compression?
That's absolutely true, but then you aren't comparing CPUs or GPUs anymore, but the OS.
Compression itself in a cryptographic protocol is not the issue here. The problem starts when you let an attacker add chosen plain-text before or after the secret in the same compressed and encrypted stream.

Compression before encryption is not a problem if the sender is the only person that decides what is in the message to be sent. Compression doesn't make it vulnerable to chosen plain-text attacks either. Mixing victims's and attacker's data before compression and encryption will leak data, yes.
Quite honestly it scared the shit out of me to the point where I no longer felt safe seeking aid from people who claimed to have answers. At the end of the day, none of the other anti-d's I'd tried (all of the major ones) did anything but take any emotions - negative or positive - away, and that's not how I wanted to live. For years I wasn't on anything, but more recently I tried Wellbutrin to similar results. As such I've made it more of a mission to find out what it really is that's causing this, rather than apply a band-aid to what is really just a side-effect of a bigger issue.
Facebook Engineers doing an AMA on Reddit
It is almost always the case that programs written for clusters -- including those which use MPI -- are communication bound. Right now the limiting factor is not these little processors, but rather the interconnect speed. If I remember correctly, Raspberry Pi has 10/100 megabit ethernet. [Edit: just checked, this is the case] So while this looks like a lot of fun, it's not very useful for anything meaningful yet.

Of course it's not fair to compare this to an infiniband cluster (that's not the point of this exercise), but I'd really be interested to see a cluster built on $0.50 ARM chips with at least a gigabit ethernet interconnect. A couple of years from now -- given the low entry cost and lower infrastructure costs (cooling/power consumption/etc) -- that could be a game changer.
various milestones for fearlessness

Yes, some are only in mind-- including ability to overcome fear, in general
I agree there are parallels between cases of chronic pain, but I also think there are significant differences. Someone with just chronic pain might think "This pain is too much. I don't have it in me to suffer anymore" whereas a depressed person often causes their suffering with distorted thoughts like "I am always depressed. I have tried everything possible there is to try to get better. No one likes me or wants to be around me. Everything is hopeless. I have no reason to live"
In addition to advertising, they don't have to rely on a competitor's system(s). The latter I think is more important than advertising in the long run.

Before Android and Chromebook, the masses all accessed Google's services through competitors.
You have not presented sufficient evidence that that email came from PayPal. You have only said that the email address claimed to be from paypal@paypal.com. Forging an email address is not hard.

Searching for "UPDATE YOUR IPN/PDT SCRIPTS" finds a few pages containing the email, and various parts of that email corroborate the belief that the email does actually come from PayPal.

The email I found uses this example:

// post back to PayPal system to validate
$header .="POST /cgi-bin/webscr HTTP/1.1\r\n";
$header .="Content-Type: application/x-www-form-urlencoded\r\n";
$header .="Host: www.paypal.com\r\n";

Please note that this is in the post back request sent to PayPal, and not your site header. I believe you believe it's the latter, since that's the only way to cause "errors galore." Note that the Host header has always been required in HTTP/1.1.

That email also says that you should have received the first notice about this change almost a year ago, that you have until Feb. 2013 to do this, and that they have a sandbox server for testing.

It seems that they are doing everything right, and it is you who are unsure of the technologies involved.
PG - My cofounder and I have a product already (about to launch). But we have doubts that we may not be able to get in with that idea based on the previous ideas that got selected for YC. Should we apply with our current idea, come up with a completely new idea, or apply as a no idea?
Sequoia’s Jim Goetz: Shocking More Startups Are Not Building For The Enterprise
The book that I wanted to write until I found out not only that it was written, but that it does a better job on the subject that I could have

http://www.amazon.com/The-Information-History-Theory-Flood/d...
That's why I was happy to grab my Galaxy Nexus direct from Google for $350 w/o needing to have a contract.
Aging hardware drives core router and switch upgrades
I think the PHP's standard library is as inconsistent as the next guy, but I kind of appreciate there just being a function when just a function is needed.

i.e. Python's standard library provides objects where appropriate, but often they will just put functions directly into modules for simplicity.
Right, on mobile the OS makes a great difference in perceived performance. Also, tech geeks know that GHz is a quite limited metric to compare CPUs.
I quite literally get sick reading this. In Poland, which is in the middle of Europe,and which is a part of European Union and all, there are people who don't earn as much per hour as guys at Foxconn do. It's not uncommon for people to earn 5PLN/hour,which is actually less than 2 USD/hour. And these guys get 4 dollars per hour, have a place to stay,a place to do sports and food to eat, and you call it inhumane and horrible? I think you need to take a long hard look at yourself,not everybody lives in highly developed countries like UK and US, not earning 20 dollars/hour is not the end of the world, like seriously.
this looks pretty cool and i'm trying it out now.

I have already sent events but the dashboard insists on always showing me the wizard (and i have to click close wizard)

Also once you are logged in, how do you get to the API docs?
The main site insists on redirecting you to your dashboard if you are logged in.

Lastly, I seem to be getting some server 500 errors on some ajax requests. please see your support email.

Just what i've been looking for my 4k to 5k daily users ~30k monthlies users
where javascript isn't an option - so hopefully its a nice fit.
Given the proximity of `<` and `>`, and the fact that `> somefile.txt` will silently truncate the file, I would take issue with the "safeness" claim :P

Also, `< file.txt | wc` doesn't work (at least not in bash; zsh (my install/plugin combo, at least) apparently tries to map the lone `< file.txt` to `less -R file.txt`...which spits out an error. Anyway, omitting the pipe will work: `< file.txt wc -l`

`cat` by definition concatenates one or more files and spits the output to stdout, so using it on a single file is perfectly within the bounds of its definition (IMHO; I realize people get really zealous about this type of thing and I'm not trying to start a war).
Poor wording on my part. Font hinting meta data is removed for platforms that do not support it. Ex: windows does, and hinting data is retained for improved rendering.
To be fair the article did make it clear that they were talking about overhand throwing, not underhand.
> obviously wrong (in several respects)

What are the ways this is wrong? I know that mt_rand is not a cryptographically secure RNG, but what are the other ones?

(NB: I do not write my own auth/password code.)
http://allthingsd.com/20120912/interview-phil-schiller-on-wh...
I never ever use transit stuff in Maps, but for the average person in a major metro are, they're using their phone for this multiple times a day. This is their lifeblood. By the way, why do we still call them phones?
Nope. Fair enough on the downvotes, btw, you're right - I didn't add much to the conversation. I don't feel ready to share/discuss that idea yet.

Funny, considering I'm a strong proponent of "ideas are nothing, execution is everything"...
It's not stupid. When people are vested in an ecosystem, they want devices in that ecosystem to be able to satisfy their specific use cases. This is why I wanted a waterproof iPhone: I play a lot of water sports, and it would be awesome to not have to rely on a second device to take photos/videos. So, as a dedicated Apple user, I started imagining how I would use such a device. When it didn't come, I was disappointed.

Seriously, it's appalling that you are having trouble understanding this, and are strawmanning it down to "wanting a pony."