skysight-inc/HackerNews huggingface dataset:
The gist is that the item being advertised has to be the actual item as offered to the consumer. So in a cereal ad, the cereal featured has to be the actual cereal (even though they may go through hundreds of boxes picking out the perfect corn flakes to use). However, since they're not actually selling the milk that goes with the cereal, they're free to use glue or some other liquid that will let the cereal maintain it's crunch or otherwise enhance photography.
"everyone I know" is not a useful sample to approximate the customers of an online business with international customers.

Where payment options are concerned, VISA/Mastercard branded debit cards are the exact same thing as credit cards. And in many countries, the average citizen has neither. They may have a debit card that's part of some national payment network, they may be used to buying stuff online via their mobile phone account, or in cash at their corner convenience store, or via wire transfer from their bank account.

Paypal allows payment via a MANY such schemes you have never heard about. That is their USP, and something no startup can easily "disrupt".
Yes, ack --passthu does what you want. I have highlighting turned no in my .profile (export ACK_COLOR_MATCH="bold red").
They're also a bit broken: http://i.imgur.com/D916w.png

I have a recent Firefox with what seems like bigger fonts than you were expecting.
The --dns option routes all DNS requests over the VPN connection. This means that you can't connect to a work VPN and (e.g.) browser porn on your lunch break. A cool option would be to route specific DNS requests over the connection (e.g. just requests for an internal DNS domain).
Do Tech Entrepreneurs Need to Code?
They're not sorry for the lies and intentional deceit. They're just sorry they got caught.
Badoo "not just about sex" says Russian founder
If you've been to a few Linux conferences, you should have seen how much support Wayland had from Xorg developers. So it's here to stay, although even if it's 80% ready, there's still 80% of the work left.

And X isn't going away since we'll probably be stuck using Xwayland for quite sometime for backward-compatibility (yes they've thought of that).
12 isn't the key divisor it's 60 - basis of the Babylonian system (hence minutes and seconds, and 360 degrees in a circle) and historically the basis of the 'old money' in the UK (as those of us who can remember it call it):

* pound - 240 old pence
* 10 bob note - 120 old pence
* crown - 60 old pence
* half crown - 30 old pence
* florin/2-bob bit - 24 old pence
* shilling/bob - 12 pence
* sixpence - 6 old pence
* thrupenny bit - 3 old pence
* penny, ha'penny (and before my time, farthing - one quarter of an old pence).

Missing intervals are the groat (4 old pence) in the old Scotch money.
Too bad the Metro interface doesn't take full advantage of those pixels. Text is now smoother, but flat squares with sharp corners look the same at any resolution.
One of the reasons why PayPal so paranoid is to prevent money laundering. In fact this could be _the_ factor because any mis-step would land PP itself in big trouble and could be fined a lot of money. My guess is PP would rather err on the side of its own safety.

Another cause that it will freeze an account is when it suspects the account is used for illegal activities (e.g. selling fake goods).

Please note I am in no way implying the OP is involved in any of these. I am just making some guess on why PP may shut down/freeze accounts.
I have a Visa debitcard, but it is only good for use in ATM and stores. To overcome this I get a bunch of Visa gift cards from my bank that I can put money into and use online.
The title here really needs to be changed. No one in the linked report representing Mozilla says anything even close to that. The phrase "not a priority" doesn't even appear on that page, so putting it in quotes is a bit much!
No. Flushing in buffered logger is a number of no-ops. Check the commit itself.

They decided to get rid of supposedly unneeded cruft that was hard to maintain and delegate file handling functions to OS.
Interview With Nancy Georges, Customer Service Expert
> In a blog post the handset maker said it should have "posted a disclaimer".

In #eee on white background and x-small font size, I believe. How about simply telling the truth?
Matt,
Thanks a lot for the feedback - we know there's a huge pain for everyone involved in the specification stage.

I personally wrote so many spec documents and price proposals in my life and I can tell you that it was the part I enjoyed the least in the project. (Althought extremely crucial for its success).

I hope we can solve this pain and make this a better experience for everyone involved.
"Yeah, but, merchant services are hard!"

Bullshit. If you're going to process payments, you have to solve hard problems like fraud prevention, and PayPal is doing a dreadful job solving them. Freezing accounts isn't the problem; the problem is that PayPal is a giant black pit offering no way to resolve any issues. This is customer-hostile behavior. Shoot first, ask no questions later.
If you ask such questions, then php
If you don't use PayPal, how do you receive payment from
customers who don't have credit cards?

If a customer doesn't have a credit card or a debit card that your payment gateway accepts, you deal with them the same way you deal with customers who don't have computers.
> Another common speed/cost improvement for ISP's is serving degraded images from their cache -- by recompressing images (jpg) at a higher compression ratio, the file size is reduced at the expense of degrading the image quality. This is extremely common on mobile networks, but it is becoming more common with land-based providers. In most cases, you'll never notice, since you'll just assume it's a crappy image from the original server. On the other hand, if you do any work with images, then you could be stuffed by the modified images being delivered to you.

T-Mobile in the UK does this. They also re-write the HTML. This line is added after the first <html> - <script src="http://1.2.3.8/bmi-int-js/bmi.js language="javascript">

Images come from <img src="http://1.2.3.11/bmi/ycombinator.com/images/s.gif

And they add an alt message to tell you how to update the images to the original images. Which is annoying if the alt originally contained useful information. (The original alt comes back if you update the images.)

I'm in the UK. Having images served from 1.2.3.x is suboptimal.
A brief look at AMD’s Steamroller core | SemiAccurate
Thanks for catching that - we'll try to see if we can address that issue.
Stripe. http://stripe.com
The History of Outlining
Am I allowed to go running off into the weeds, screaming?

It seemed best to ask permission first.
Lots of comments here are focusing on the mechanics of credit card processing and why Paypal might have to hold funds, but to me the entire article was really about the customer service angle and how Paypal handle this. They freeze accounts and make it next to impossible to get valid feedback on why.

He might have argued the point, but in this particular example a simple explanation of "We are concerned about liability if you cancel an issue before the physical version is delivered. The hold on funds helps protect us in that event".

The Paypal model fits small transactions and small volume. As soon as you are big enough to feel like you deserve / expect such an explanation it is probably just time to move on.
To logically [bracket] this counter-argument is rather simple. But (1) this is trivial; and (2) re-read the sub-heading: the problem of solving problems. What makes this interesting and intellectually honest is the lack of reference to theory when defining the problem. Viz:

I just don't understand how that works. So that's a scientific problem.

There is no doubt. No-one is debating if he is a scientist. He doesn't [bracket] the problem [for science]. In other words, "It's an intellectually honest view of Science". Not that there's anything wrong with that. We all know that just because something is falsifiable, does not mean it is false.

Edits: Tone
The more scary part of this is that WhatsApp probably has a database with phonenumber/imei number pairs on their servers.

The fact that their API uses the IMEI is not great but relatively low risk.

Wait until their servers get hacked and that list of how-many-million pairs of phone/imei numbers gets released.

Setups like this are time bombs.
Cigarette Makers won’t Fight Tobacco Tax Hike
Cigarette Makers won’t Fight Tobacco Tax Hike
Like the title, but was disappointed.

Coming up with a spec format that clients will like has always been a fairly easy problem to solve - as well the spec is usually worked on once the project has been awarded, so isn't even part of the sales process. As well it's hard to improve the writing + sharing experience of Word + Email or Google Docs + Sharing.

The attention to estimating is nice, and will save freelancers or less experienced teams time, but is only really useful to teams that do contract and custom work.

I was hoping for more of a focus on the collaborative work that comes out of writing specs: more around the commenting/editing/workflow. When working on a spec (either internal or external) change requests or modifications are important, as are interdependencies and change tracking.

Your product title made me think "GitHub for Specs" and it doesn't seam you're going that way. Shame.
Link to the apology:

http://conversations.nokia.com/2012/09/06/an-apology-is-due/
Zend Framework 2.0 Released
Feds Say Mobile-Phone Location Data Not 'Constitutionally Protected'
Clickable http://ideatest.pt.to
> There are countless tales of eBay parties having their funds frozen.

"I used ebay, something went wrong, here's my post" vs "I used ebay, everything went smoothly, here's my post".

Obviously you're going to have many more posts where things go wrong, but that doesn't tell you anything about the total number of transactions, nor the successful transactions.
Also, check out https://www.vpnod.com
Very Useful Blackberry Secret Codes.
fag and faggot doesn't mean “homosexual” in 4chanspeak.

However, it does mean that people like you don't go there, so it's a pretty good thing that they have that slang.
I think another reason to trust a VPN provider is that it's their reason to exist. If people find out that they're not really protecting their customers' privacy, they'll lose all their customers.

ISPs, on the other hand, provide a different service and privacy is merely an additional consideration. It's not their main reason to exist.
How  to Make a Bigger Impact with Blog Posts
3 Ways to Diversify Your Anchor Text Usage
Emulate/Simulate iOS in Linux?
Quantum teleportation record paves the way towards a worldwide quantum network
What's wrong with

cat -- * >../foo

given that cat(1posix) does support --.
Raspberry Pi moves manufacturing to the UK
Ubuntu vs Windows 8
How a man made his fortune says a lot about his leadership style and expectations. Presidential tax returns are expected to be release by normal non-partisans.

The video is not 100% fiction. For example, Romney did dodge the Vietnam war draft by going to France on his Mormon mission.

Statistically, American readers of Hacker News use the Daily Show as a source of news more than any other media outlet.
The change that should be there is that if you run multiple rails instances against the same log file you should for concurrent requests get interleaved lines since it is written line by line immediately to the file (though not necessarily flushed to the HDD).

If you get scrambled lines (ie the contents of two lines can mix up) then I personally would see that as a bug.

No change to IO#sync, IO#fdatasync or the filesystem settings should make it revert to the old behavior. If you set IO#sync to false it might seem like you get something like the old behviour back, but I think you risk scrambled lines since it will the flush when Ruby's buffer is full.
Which is better for you to learn? Articles or Videos?
There are a lot of good websites publishing awesome contents in several ways: articles, tutorials, videos, podcasts.
My question is: what do you believe is the best way, articles/tutorials or videos?
I know that the better way is publish a good content, but actually my question is what do you believe is the better way to publish this content?
Limiting third-party clients is kind of okay.

But dropping RSS? Really? In what universe does that even make sense?
The Introvert's Networking Survival Guide: Large Events
Yep, the Wayland developers' solution to window management is for anyone who wants a different window manager to replace Wayland with a different compositor+window manager speaking the same protocol. Their suggested way of supporting proprietary graphics drivers is also replacing the compositor+window manager with one specific to that hardware which speaks the Wayland protocol, sort of like in the early days of X when there was a seperate X server binary for every piece of hardware. So your window management choices under Wayland depend on which graphics drivers you're using.
My paypal account has been hacked twice, and both times I had to catch the ensuing fraud on my own. This was about 3 and 4 years ago. Two months ago they shut down my account because they think I'm high risk. I've had my Chase account frauded twice too (I know, I AM high risk) and Chase hasn't shut down my account.

IMO Paypal swung quickly from being too sloppy to being too conservative. The fraud they missed a few years ago was easy to catch - it was from sketchy sites and the products were being shipped to PO boxes nowhere close to where I live. Paypal is playing a dangerous game now by shutting down people's accounts because their strength comes from a network effect within a potential monopoly (unlike Chase); every person they ban from paypal removes the legitimacy of their service a little.

BTW Paypal's fraud team was only built up to a solid point in the past 3-4 years. I know this because I used to work in the industry.
Joseph - thanks a lot for the feedback. We're at the stage that we're looking for feedback from other individuals and see how they are experiencing the pain we've experienced in the past.

We intend on reading every single feedback left on our form and here and discuss how we can better serve our potential users.

By the way - I loved the "github for specs" :)
Can you go into more detail on how you use an RSS reader to consume Facebook? I've seen that you can subscribe to individual pages, is that what you're doing?
repost. Earlier discussion here: http://news.ycombinator.com/item?id=4478817
Like the project idea, but like others have said, there's nothing much to show for right now.

I understand what you're trying to do -- outsourcing requirements for your MVP before invest more time -- but seriously, call a spade a spade... (This is probably more Ask HN than Show HN.)
They might be remembering this: http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.html#q...

I actually have no idea if that stuff ended up in the final product (never used it), but google is our friend.
Basically the one-time event is forcing Amazon into the cartel, so I don't see how that makes it any better.
they also note that this is outside the scope of evolution

--What's rare, is that he is not making this point.
Features won't win the war for Nokia, MSFT
Show HN: Just Done Coding our GAE Crowdfunding Project for Android App Startups
you can also do it using system() with list arguments:

perl -e 'system("cat", $_) for(<*>)' > ../collection
From Capitalism to Talentism: An Argument for the Democratization of Education
Stripe currently has a Canadian beta going, if you happen to be based there. Send them an email and ask!
Some reliable VPN providers also accept cash in snail mail.
This was so much fun. Up to level 8 i really liked the challenges. Level 8? Not so much, it was a bit silly and tedious. Level 7 was way better.
Lifestyle Design – The Power of Self-Reflection
Assuming the coworker was a technical user I think it is correct to tell him to stop using spaces. No reason to make life harder for the team members just because you happen to like spaces.

Personally I think spaces and UNIX shells is a mess, but I am not sure what would have been a better solution.
Unless you are unsatisfied right now, "progress" isn't really important. The most important part of exercising at least semi-regularly is to maintain your condition, and that get more important as you get older. Nobody has the TIME to do everything they might want, you have to prioritize. As Peter McWilliams put it:

"You can have anything you want: No dream is too big to achieve. But you can't have everything you want: We live in a finite world for a finite period of time, but with infinite imagination."
Because it is a non-sequitor. It uses hypothetical future bad behavior (which itself isn't proven) to justify an actual "bad" behavior to compensate before it occurs.

But, I am anti-anti-trust, so I don't have a problem with collusion of this sort; any inefficient collusion will eventually bloat and be disrupted (unless protected by the government as a sanctioned monopoly).
the Romans, IIRC were extremely inconsistent. Sometimes, for example, you see IIXX for 18. However either way it represents a place on a tally stick.
Based on what's said, it seems that businesses/groups that raise large sums of money sporadically trigger the most problems.

If you're running an on-going business that has multiple to many transactions everyday over long periods of time, then I suspect that you're less likely to trigger these problems. But again, YMMV.
I bet that works. Based on advice in an older HN thread about VPSes, I looked on lowendbox.com and found a Chicago VPS provider for $20/year for a 128M/5G VPS with 200GB/mo. of bandwidth. It seems to run OpenVPN just fine for when I've wanted to use it; I'm just using it when I'm on untrusted wifi, or to route around a network block.

I installed TunnelBlick on my mac to be the VPN client; it was a nice interface to setup for the client side, and handles things like DNS flushing automatically.

I'm also going to setup ssh servers on 80 and 443 for times when access to ports is restricted by the wifi provider.
Braintree: https://www.braintreepayments.com/tour/international

(Disclosure: I work at Braintree)
For those that wonder what they're seeing, this book is about writing functional programs and proving them correct. This is done in the context of a dependently-typed language called Coq. An example of a dependent type is having a function that takes an integer value n and an array of size n as arguments and having the type system check that you call the function with a valid size and array at compile-time. It turns out that dependent types can be used in much more powerful ways, including proving deep correctness properties about programs (less powerful type systems (like Java's) are also "proofs", but the correctness properties they check are typically weaker).
The discussion on the pull request is interesting, and illustrates the trouble with DNT being "default" -- ignore it, and users who opted into actual DNT are now harmed.
Former Odeo architect sells Uruguay dev shop to “Lean Startup” firm
The first employee and lead architect of the company that later became Twitter has sold his Uruguay-based dev shop to lean startup consulting group New Context, which counts Eric Ries as a partner. The move marks the emergence of customer development as a service.
Did you actually read the story? It's not that the books were low priced. It's that they were priced predatorily. Preditory pricing is bad for consumers in the long run, and in every industry outside of software is seen as a bad thing. In the software business that seems to be the standard VC-backed-company model.
PostgreSQL Nested data structures (and their gotchas)
I use OpenVPN Server (with my WRT54GL router) and my Android Device(a Nexus One with CyanogenMod Nightly) connects correctly.
The initial configuration was very hard for me (specially the certs) but i'm satisfied.

I have tried PPTP Server (simpler than Open VPN) but i avoid it because vulnerabilities.
I'm doing this at the very moment.
TechCrunch Disrupt's Social Media Partner
Considering it's life expectancy is already about half over ... we should launch another probe or two (perhaps in the opposite direction?). We have better today these days and could probably build it to go for many decades longer. The sooner we launch, the sooner our kids will have data.
It would have been nice if TorrentFreak would've quoted a few of the references made in the discussion here, namely:

1) how much of an increase this is compared to the regular yearly foreign aid of Sweden to Cambodia (I understand it's 150%, so "just" 20M extra, and that the yearly foreign aid to Cambodia has very little variance.

2) when this increase was decided upon.

3) since when Svartholm was wanted, and known/expected to flee to Cambodia.

Those answers still don't quite rule out the two events are connected, but it would definitely make TorrentFreak's article quite a lot more balanced. Besides, it's easy enough to expose the big entertainment lobbies and their copyright watchdogs without making things up.

It also shows that HN is better at doing proper journalistic research ;-)
I have reread the comments, rechecked the current state of ruby code, and have an impression that might answer came off as ambiguous.

1. This commit changed two things: default file mode of open logs is no more sync in production (i.e. it is not automatically flushed by ruby write routines) AND it doesn't buffer log entries anymore (which is actually funny, since, you know, it is called ActiveSupport::BufferedLogger)
2. When IO#sync is false, which was the case, ruby didn't flush upon every write. That manifested itself in logfile entries not appearing immediately after write.
2.1. In some 3.2 release they've reversed that, so sync = true is by default in all latest versions of rails.
3. Since logger doesn't buffer requests anymore, the problem of interleaving messages should still be there, sorry for confusion.
3.1. To solve this, you can either use tag features of recent rails or port older buffered logger itself.
Doens't CVE-2012-4681 only apply to Java 7? Apple does not ship Java 7 yet. So how would they patch that?
PennApps 2012 Sells Out Faster Than Justin Bieber’s North American Tour
Building a Better Virtual Team
Arduino Cell phone
Podcast: How to Handle Common Issues When Working in a Team
> The story here is why they have chosen this as one of them.

I suppose they would have preferred to obtain Assange, but he wasn't in Cambodia? ;-)
I can't imagine that this was more efficient, or potentially even more enjoyable, than something that used the space more efficiently: between the handwritten and crowded text, the repetitive panels, and the irritating premise of a conversation that would never have happened, I found reading that document very difficult.
That's US only, so it wouldn't help the OP.
Show HN: What do your customers "really" think?
We have just launched an MVP for business to business customer satisfaction monitoring.

http://www.clientheartbeat.com

Our product helps identify at-risk customers and indicate trends with your individual customers that may need attention. You can then anonymously compare your scores against others in your industry. Awards in different areas of business can be earned to share with current and potential customers, or circulate among your team.

We've demo'd the app to our group of alpha testers and now we'd love to get your feedback.

Thanks in advance,
The Team at projuce.com
Why should I care how many people switch to Vim? Or that some people are put off by the up-front effort you speak off?

Switching from a modern GUI editor to another is easy because they are all more or less the same. Switching from a modern GUI editor to Vim is hard because they are fundamentally different. Why even trying to switch if one doesn't recognize the need to put some effort into it?
JS: Functions & Tenary operaions
Pitch advice from Serial entrepreneur/angel