skysight-inc/HackerNews huggingface dataset:
Losing weight is easy, if you follow some easy steps for a quick weight loss
Do you know that losing weight could be easy, if you know what exactly to do?!? Of course!
You know, the only place where I've seen the iPhone 4S called "disappointing" is in the mainstream press, and mostly because it looks the same as the iPhone 4. I suppose that should say something about how out of touch with technology the mainstream media is.
When will people realize what a terrible company Paypal is? They've been screwing their users in the name of security and fraud prevention since day 1, myself included. I've lost track of how many class action law suits there have been against them.
This is likely due to pent-up demand in anticipation of any upgrade announcement. iPhone has carved out a massive space in the cultural zeitgeist. IMO, this is still about the inertia that iPhone generated in its early days when the idea of a touch interface was still magic. That kind of inertia translates to an irrational need to have the latest/greatest, regardless of the technical merits of a particular iteration.

EDIT: Also, I've yet to see any mobile device that is as polished in terms of lag, responsiveness, usability, etc.
Did SJ actually bring people up on stage with him, and name them, and point out their roles? How generous was he in this respect?
You have to remember that a lot of people bought phones on contract and are stuck in a two-year upgrade cycle, which means that a lot of 3GS owners are looking to upgrade, and a lot of people were holding out on buying the 4 for the next version, whatever it was going to be, so you have a lot of pent-up demand for it.
I'll support Google Checkout and Amazon Payments as soon as they support Canadian merchants.
PayPal is horrible at providing support, documentation and resolution channels in these type of situations. They also, at times, can appear to arbitrarily take adverse action against certain accounts.

However, it's important to note that they hold the risk on these transactions. If the business goes under before pre-orders can be fulfilled, and the business doesn't have the funds to take care of all the chargebacks this event will cause, guess who pays out? PayPal. This scenario is the exception to be sure, but it happens with enough frequency that PayPal must implement some form of risk mitigation.

There could be other factors in play here, as well. Does the business have a poor history with other processors? Do the founders have poor credit? Maybe not, but maybe so. It's difficult to arrive at a concrete conclusion from this post. That being said, it's a possibility that PayPal has not assessed risk appropriately in this case. We simply can't tell.

Where PayPal could make situations like this better is by providing clear expectations up front as to how they assess risk, and what not to do with your account ahead of time. They could provide reasonable support to work with the merchant and get additional metrics / a better feel for the account. They could provide the above context to merchants when this happens. The best merchant account providers do this. PayPal fails spectacularly at the above, which is enough for businesses to strongly consider alternatives.
2x the CPU speed and 7x the GPU speed, all with equal or better battery life = marginal? I'm curious what what your idea of a "substantial" upgrade would be.
In vimrc:

if has('gui_macvim')
set fuoptions=background:Normal
endif

Screenshot: http://i.imgur.com/HeWkK.png
Standing waves.
There are several things at play here.

I said when it was announced that it was an underwhelming release (http://news.ycombinator.com/item?id=3072514) and it is. With that said it's an improvement on what is widely considered the best phone on the market. The iPhone 4s is certainly no worse than the iPhone4. It continues to be what will generally be considered the best phone on the market.

Couple this with the fact that a lot of people were likely holding off on iPhone purchases until this announcement. And unless this new iPhone was a complete stinker, they were going to get one. It's not a stinker and so you have all this pent up demand from the past 4 months -- and the fact that the smartphone market is growing each day.

So I don't think it's inconsistent that this is a somewhat disappointing rev, yet will likely be their best-selling phone to date.
exactly my thoughts. ima outta here.
TechnoMarine Watches
Google doesn't offer direct debit here in Germany for example.
Credit cards are not so common here, but every 12 year old with a bank account can use direct debit.
There is a big chunk of money lost if Germans are not able to pay with Google Checkout and i assume there are similar problems elsewhere.

For consumers PayPal has a easy verification process and from that point on it works everywhere instantly. I also see a lot of advertising from PayPal, so the regular people trust them i think. They know what they are doing, they put more effort behind it than other ones.

Google has a marketing budget for Chrome and look how well it does. I never heard from Amazon payments, so the same situation here. They both could do more if they want to be a real competitor.
Building Application Using Wikipedia Suggest API
> You know, the only place where I've seen the iPhone 4S called "disappointing" is in the mainstream press

The tech press (and many tech forums, especially centered around Apple and Android) were full of that crap, as they are after pretty much any actual Apple release.
Very Funny Tongue twister
I think your edit nailed it. There are a lot of good options now, but if there is one thing that years of product management have taught me is that the moment you start thinking in terms of features and specifications, you are generally thinking about products the wrong way.

Apple's almost going the tick-tock model with their iPhones, or at least they seem to be, where the tock is mostly internals, improved OS, etc.
If you are on Mac you can try MacJournal. Is amazing.

However, lately I've been doing all my writing in Evernote.
Kragen, I agree with most of what you’ve said about RMS. Specifically, I believe that pointless adherence to social norms can often make it difficult to fight for an important cause. However, your assumption about RMS and his relationships with his closest friends is something that I’m quite sure you don’t have enough information to make any conclusion about.

I am, actually, one of RMS’ closest friends and can publicly confirm that he hasn’t alienated me, yet I have had other friends (who are oft-compared to RMS) who have, in fact, alienated me. Spending lots of time in geeky Free Software world often leads me to form relationships with people who are difficult to be friends with. Yet, RMS isn’t even in the top ten list of people I know in the Free Software community who tend to alienate people.
Online textbook on mozart/oz, (logical) nlp and constraint programming
@bdfh42: We had several options for type declarations:

ES4/AS3 style: var foo:String; //press the shift key and reach for the colon

C++ style: string foo;
We didn't want the language to look too much like C++, and if we used "String foo" it becomes infinitely harder to parse.

So we ended up with a mixture of the ES4/AS3 style replace the colon with "as" so you don't have to press a shift key.

It's important to note the type system is completely optional. What's more important is that we're working on a type inference system so you won't actually need the "as" keyword.

Hope that clarifies things.
> 2x the CPU speed and 7x the GPU speed

The camera upgrades are anything bug marginal as well (high reduction in noise, significantly higher quality especially in lower light conditions, much lower deformations in corners, and the capture speed improvements, from off and from a previous picture, is extremely significant both relatively to the iPhone 4 and in absolute terms of usage and usability)
I've got a feeling the iPhone 4 Steve is a very clever marketing ploy by Apple. "I'll be buying an iPhone 4 Steve this friday." Emotional manipulation in its subtlest form.
Yes. Tested by installing the first extension on the chrome web store: https://chrome.google.com/webstore/detail/ognampngfcbddbfemd... and it worked without problems.

EDIT: I tried to install the OP app again, and now it works. My Chrome version is exactly the same. I don't understand this. Oh well.
Will robots steal your job? Automation in the coming years
It doesn’t handle self-closing tags, but that’s not the point. It would be trivial to add that, but again, that’s not the point.

The point is that you probably don’t want to do this with regular expressions, even though, contrary to popular opinion, you pretty much can. The article even calls the solution “slow and overspecified, but still kinda neat”.
@antimatter15 did preliminary work to do exactly this with wave and wordpress, comments and all. it never took off. i actually used some of @antimatter15's work to use wave as a draft management system, and i can publish from wave to my blog in one click.

This has value to me for various reasons, namely I blog a lot more since the wave client is awesome for draft management. I'll probably move to wordpress soon because i don't want to maintain my own blogging software.

I'm exploring possibilities for incorporating plus into my online identity. But, it's not going to host a programming blog until I can embed snippets. I hear rich text or HTML is coming soon. Google obviously sees the potential, and is good at learning from experience, I don't think they will screw it up this time.
The dirty little truth is that the only parties who profit off of startups, besides service providers who cater to them, are the investors and the founders.

If you would believe the hyperbole from the founders of start-ups, working at a start-up isn't about money. It's about changing the world. heh. Seriously, working at a startup is about making 20-30% less than market (when you factor in the value of big-company benefits) with the expectation of 50-70 hour work-weeks for the gamble of your company having an exit so huge there's no way they can dilute your stock enough to give you the shaft. Youtube was the last time that happened. If the exit isn't in the 10 figures, as a peon you probably won't even see enough cash for the downpayment on a studio condo in the bay area.
Unsecured Bad Credit Loans – Financial Help for Non-Homeowner
Snapshot 61 added maxhorz and maxvert to fullscreen options by default. You have to set fuoptions yourself if you want something different. See my other comment for what I do.
UK (at least, England, I have no idea what Wales or Scotland do) "Learning disability" is related to IQ. Autism and Asperger's syndrome do sometimes lead to a "Special Educational Need" (SEN). This isn't just language; there's some access to medical services stuff involved.
IPhone 4S Adds Groundbreaking Siri Personal Assistant
Thanks for the detailed response. The company is definitely in the "good" portion of the spectrum: past couple of years were actually 50%+. I am not sure I understand the distinction you are making between achievements and value. How does one go about demonstrating value without showing past performance? So far my pitch is based on "I have revamped some core systems and processes so that we are a much better company for it and I have become integral to key architecture decisions." listing specific projects that I worked on. Is that not a good approach?
Email Bankruptcy
Zeke was my theory and algorithms prof in college. Kind of hard to wrap your head around these sort of problems.
Thanks for that correction.
The word "disappointing" implies that one had expectations that the iPhone 4S would be good, which I think the mainstream press did. I think they were a bit disappointed that there wasn't any visual redesign.

The garbage you see in the tech press is by people who never liked Apple products and probably never will like Apple products.

EDIT: I think this article from the same source has the point nailed: http://www.bgr.com/2011/10/05/apples-fall-from-grace/
>If you think Steve's products hamper your freedom

Try and explain how to boot a MacBookPro from USB stick to someone, and compare that to booting almost any other computer.

Or explain how to dual boot a Mac with OSX and Linux, vs anything else with Windows and Linux.
Paper: Spotify – Large Scale, Low Latency, P2P Music-on-Demand Streaming
I wish I could upvote you more than once. A very reasonable and balanced argument.
Does the orchestra bow with the conductor?
This is the first I've heard of this incident, and I find the comments on that post shocking. That so many people can take RMS's side on that issue is appalling.
There are certainly similarities, but I feel that with a startup there are some different expectations. For example since I get (a small amount of) stock options, and it is a small company it would not have a large amount of cash stored in the bank the counterargument to me asking for a raise might just be "we are already paying you enough and we cannot afford any more".

The other distinction is that we have no dedicated HR staff so I'll be negotiating directly with the CFO.
6 Reasons Why Your Blog Sucks and How To Fix It
awesome.

:set nofu to get back

My pet peeve with vim is the :set paste, :set nopaste things why not have :set paste false....
I think you missed the point. Ruby and Python syntax conjoins two concepts: variable declaration and variable binding. This increases the likelihood of subtle naming errors, e.g.:

my_variable = 10
# a few lines later...
my_varable = 15

Some kind of "var" keyword makes the problem disappear and makes the programmer's intentions clearer, e.g., when creating temporary variables inside the scope of a conditional or a loop.

In the case of Perl, strict mode also makes it clearer when the programmer wants a lexically ("my") or dynamically ("local") scoped variable, a feature woefully missing in both Ruby and Python.
The tech press is even worse these days. They won't be satisfied with anything short of holographic displays and flexible hardware.
The nice thing about node (or any other event-based platform) is that memoizing the Fibonacci function is trivial, whereas in a multi-threaded implementation it would be tricky and error-prone.
Could you please upload it to vim.org for posterity?
http://www.vim.org/scripts/index.php

This'll get mirrored to the vimscripts github account and then let us install it via the Vundle vim package manager.

Thanks for the cool plugin!
Along those lines, I'm going to go with the great philosophers of the past century, Sartre and Nietzsche; the murderers Hitler and Pol Pot, the physicist Einstein, the revolutionaries Guevara and Lenin, the composer Shostakovich, and the mathematician Gödel.

(Yes, I know that Neitzsche and Lenin have a half-century head start. They're still worth mentioning for their enduring legacies, and Lenin's gonna be lying in that glass box for a long time.)
I wonder how this will differ from Lab126, which was the subsidiary that developed the E-ink Kindle. Their web site features the Kindle Fire, too. http:///www.lab126.com
API Service Management with 3Scale Service Management API
In search for world's spiciest dish
Agreed. Another example is quantum computing.

I'm actually really surprised that no one has even mentioned the idea that the brain may be a quantum computer. Check out this Google Tech Talk entitled "Does an Explanation of Higher Brain Function require references to Quantum Mechanics" by Hartmut Neven. http://www.youtube.com/watch?v=4qAIPC7vG3Y
I'm not the author, just found it interesting and wanted to share with the community :)
Productivity Tool, Life Balance, Motivation
Productive Balance is an online productivity tool that allows you to pair your Core Values with everyday tasks so you can be sure that your valuable time and energy are geared toward accomplishing the RIGHT goals. Utilize our Sponsorship feature, experience enhanced motivation and accountability, and achieve optimal results! Sign-up for FREE today at http://www.productivebalance.com/!
bitcoins.
If it were RMS who had died, I wonder what Steve Jobs would have said.
#Occupy Securities Exemptions (Kickstarter & crowdfunding)
I wondered the same thing when the iPad 2 was labeled as a "marginal" upgrade. Any time you more than double the performance of something, that's hardly a marginal upgrade. No one would consider doubling the horsepower in their car a marginal upgrade. I'm not sure why we see it applied to iOS devices.

Maybe it's because the performance numbers are abstracted away so much more for mobile devices. Most mobile phone buyers probably view their phone as a black box. It does what it's supposed to do (hopefully) and that's about it. They don't know or care about the internals, so the outside gets so much more attention. If the outside isn't updated then it seems like it's a marginal update.
How to Unlock iPhone 4 2.10 And Experience The Benefits
I've had to do this a few times because PHP's XML parser can't parse Microsoft Office MSXML. Works good enough for stuff like uploading a list of hotels and restaurants to a tourism website when the office manager only knows how to use Excel. And the PCRE code is a lot shorter and simpler than the equivalent XML parser code.
No one claimed that it's impossible to use regexes in the process of parsing XML. It is however impossible to parse arbitrary XML with a single regex.

For example: write a regular expression that will return the contents of the first <div> that is found in the following XML:

For example:
<div>
whatever
<div>
more stoff
</div>
foo
</div>

or

<div>
whatever
foo
</div>

You can't because XML is not a regular language and regexes only match regular languages.
Hacking Cervical Cancer With Vinegar
I was really surprised to learn that this is still an open problem.
A brief summary for us non-chemist CS kids would be helpful. Thanks.
Self closing tags are to the best of my knowledge not a part of XML.
Nerd doesn't mean smart. Nerd refers to a particular kind of obsessive skill in a narrow field.

People with laser-like obsessions tend to have poor social skills, whether they are programmers or otakus.
Within the UK I think that you tend to get what you pay for from the ISP. They just create irrelevant metrics and restrictions to prove to customers why they should upgrade to a better plan. Perhaps they should just make the ISP's publish typical speeds for a particular location, so that you can make an informed comparison. This is exactly what better informed customers already do, instead of just going with BT.
They should use Stripe: https://stripe.com/

We were able to get our product off the ground right away with Stripe (we were in their beta before they opened up to all). It's extremely quick to implement, their APIs are well-documented, and I doubt they'd prove bothersome like PayPal is being here. In my experiences, their support actually responds quickly and goes above and beyond to help.

If someone from Xenonauts is reading this: let me know if you need any help implementing Stripe if you decide to go that route. You can tweet me at @michaelschade or drop me a note at hn [-at: @-] mschade [-dot: .-] me and I'll provide whatever advice I can. I'll also see about sending this suggestion through their site in case they're not HN readers.

Edit: found their email and sent through there too. Hopefully they can get the issue resolved–I feel bad for them not being able to accept orders right now, that must be a really upsetting position to be in.
What kind of visual distractions does Vimroom hide with the background color setting?

I must admit, having text centered like that is intriguing. I'm going to give this a try.
I think one of the most exciting things about PyPy that sometimes get lost is that it's not only a great interpreter, it's a great interpreter construction toolset. I like python the language itself quite a bit, but if I were writing an interpreter for a new language PyPy would probably be the platform I'd want to implement it on.
Ask HN: What is your tool of preference for coding iOS apps?
There are so many kits for programming iOS apps with HTML/CSS/JS.
Nimblekit, Appcelerator and Phonegap are some of a few out there.
Which one is the easiest to use?
Which one will let a decent programmer build an acceptable app to submit to the app store?
You've already said, "Of course, they’re not regular expressions in the strict mathematical sense, but rather in the sense with which most of us are familiar—Perl regexen." And that's just it. Perl's "regular expressions" aren't regular at all! They match a superset of the regular languages.

What are you going to do with the output of this script? If you want to do anything useful with XML, you usually build a DOM out of it during the parse.

What do you mean by this? "I would call this a good ... practical solution to a problem that’s theoretically unsolvable." I'd say that parsing XML is definitely a solvable (and solved) problem.
Very unlikely. You can be sued for selling an infringing product even if you didn't create it.
That's certainly how it works for most Australian ISPs. And the off-peak times only run from about 02:00 to 07:00. I'm lucky enough to have an unlimited ADSL account with TPG, or my quotes would be a couple hundred GBs for the same cost.

Luckily, I think competition is going to be making things better for the Australian ISP consumer. That, and recent improvements/additions in undersea cables.
Every specific counterexample can be countered with a specifically tailored countersolution. If you only need to parse a certain subset of an XML document, then you don’t need to parse XML, and (ordinary) regular expressions will work.

Also, the article does say that you can parse well-formed XML with a single regex, you just can’t validate it that way.
Can you relate your work to the double digit growth?

The percentage of bump and your current role in the company may have a set limit. Analogy: don't hire surgeons to paint a room cause they charge 200/hr when there are people who will do a good job for 20/hr. If you are doing a 20/hr job then that it's the market price.

Is your job or responsibility increasing in value?

If you started off filing paperwork and have now moved into making sales calls then your value has increased. If you are helping the company more then an increase in salary would make sense.

Job offers from another company can also be helpful leverage.
Does anyone know of any good test cases for GI ?

I have a GI algorithm or heuristic but I don't know how to evaluate it compared to the current algorithms.
> I have to wonder about the Linux requirement though?

Matter of personal preference really. My "Desktop" machine is Windows 7 which happens to work better for my needs than OS X - Blu-Ray, AnyDVD, Hulu/Netflix without fan noise etc. That's where I do all my media/email/browsing/chat etc. Linux is primarily a development machine - I find it better for OSS development than OS X. (Plus in my case I hack on the kernel some times so that's another compelling reason.)
Apple University Will Train Executives to Think Like Steve Jobs