skysight-inc/HackerNews huggingface dataset:
Yeah, like I said, I haven't seen first hand, I'm just repeating what was told to me. And frustrated developers can sometimes call something "a mess" that is really just par for the course for financial apps.

But MongoDB? Man, we used that at 500px, and while it is fast for 99% of usage, I don't know if I'd trust it with financial data.
Oh, for what it's worth, I italicised the name because it's a work, and I guess I do that for programs in addition to books, not to point out a correct spelling. Pointing out spelling mistakes and grammar errors on the internet seems needlessly rude. :)
Why Won't Cops Share the License Plate Data They Collect?
Yeah, I kind of wanted to see "You are lost in a dark and scary folder. There is a stream of bytes to your left. What do you do?"
Great idea, it's crazy how many good startup ideas one can come up with while building on their current startup. This is one of them, glad someone built it :)
Snapchat Vulnerability Can Lead to iPhone DOS Attacks
Drug dealers have tons of cash they can't put in a bank, per government regulations on disclosure. People with tons of bitcoins may want to cash out a part of their nest egg.

They get together and trade cash for BTC. Now the dealers can go on any exchange, and convert the BTC back to digital currency, then can transfer into their bank.
That is one perspective on the purpose of government, yes.
I think celebrating it is the natural counter to the prevalent stigma.

At least for myself, I'm not really celebrating the failure, I'm celebrating the bravery that led to them trying, the strength that it took to persist, and the honesty it took to admit and own the failure.

But failure sucks, so I think it's worth being unsubtle and countering the feeling of failure with something that feels pretty positive.
Interesting. Isn't this something a TaskRabbit could do though?
You're missing the part where the pawn shop, knowing people do stuff like this, will collect the Name / Phone # of the person pawning the cell phone and can call the authorities and get said person arrested.
"Happy Birthday" is a copyrighted work in the United States. I hope you have all the correct licenses in place.
The first Trillion dollar company is/was PetroChina. At least for a few days.

http://www.bloomberg.com/apps/news?pid=newsarchive&sid=aA1jw...
I'm glad to hear to you are in a better mental space.

"For two days, I tried to find the right time to tell her. I kept finding reasons to wait. Finally, on the third morning, I said “we need to talk”. Apparently, those four words mean something else entirely to women, which kind of worked in my favor. Having said that, it also set the wrong tone for the discussion, so I’d would advise others against that approach."

As a married man, this made me laugh.
I have an even better strategy, instead of dealing with all this bullshit manufactured complexity and artificial scarcity, throw all that shit away and use basic web sockets like everyone already does, and save a fortune in time and money in the process. On top of that, you don't even have to support bullshit metadata protocols that do nothing but add overhead and implementation complexity, but are sold on being dynamic and secure, when the only thing that is dynamic is their product support and latency and the only thing that is secure is how fucked you are when your account is canceled.
Ask HN: Do I need a license to be an escrow?
Hi, I'm working on a C2C web application, and I want to implement an escrow system where user A pays me for an item, user B ships the item to user A, and when everything is received I release the payment to user B.

I want to launch this in the US only (as a Dutch company). The only thing I'm afraid of: do I need any licenses? Will 'they' see me as a bank? How does all this work (especially in the US since there are so many different states with different laws)? Is it hard (especially for a Dutch company)? What can/will happen if you do this without the proper licenses?

Edit: I'm just talking about low-priced objects. The value of the items sold is between $10 and $100.
Good to know! I've been meaning to look into Ansible & SaltStack, and you gave me the kick in the butt I needed.

EDIT: ohai Andrew! Thanks for the comment.
I agree that flaws will always exist, but I don't understand why it's ever worth it to not be absolutely strict about matching redirect_uri in OAuth.
This is why, when I see 22-year-old kids in interviews claiming 10 years of programming experience, that's a negative signal for me. Commercial programming is solving problems you didn't choose, in a language that's not your favourite, using existing code you didn't write, for people you would never have met outside the job, in less time than you would like. In most real situations writing the code is the easy part, figuring out what it should actually do is the hard part. Claiming 10 years experience only shows that this candidate doesn't even know what experience is.
The blogosphere really needs a lot more discussion on how to do TDD, because in my experience, working in a team that valued TDD and wanted to do it, most people did not do TDD most of the time. The reason is simple. Most people don't know how to do TDD and therefore are not comfortable with it under a real workload. There likely is no simple solution to this. We just need to talk about it more, share ideas, tutorials, etc.

Also, I think that part of the reason TDD is not used more, is that TDD is intimately intertwined with design and in today's "churning out code" culture, taking time to design things is no longer valued as much as it was.
I actually just started using Gitprep and it is extremely lightweight and easy to set up. I threw it on a 128MB BuyVM account I had and it worked flawlessly. I tried Gitlab first, and while it had more features, it was far more resource intensive (since it was Rails).

http://gitprep.org/
Bill Gates Dies At Age 58.
> I think programming is easy.

What sort of programming do you do?
No, the way firing squads work is that a randomly-chosen member fires a blank. No one can know for certain if they delivered a lethal round.
Are there no aspects of programming that present any sort of challenge to you? Lockless concurrency? cryptography? The various things that the AI community has been struggling with over the last quarter-century?
To be honest our method sounds similar to the socratic method.

A simple example would be:

Person A: I have to fire my new employee, i dont feel i can do it

Person B:

- Why do you need to fire him?
- Can someone else do it?
- What would happen if you didn't?
- Is it the method of firing, the person, or you?

etc etc

But obviously the questions adapt based on the responses.

Does that help?
Happy to explain further via email or on skype if you like. Contact details in profile
Says someone with no more insight than the rest of us on what's going on internally at Apple. Recent hires and job postings suggest that they're angling for the wearable electronics market, and I would bet they'll be years ahead of the Pebble of Galaxy Gear when they do announce something.

Would people prefer that they be like Google, with piles and piles of R&D projects that go public, get users, and are shorty abandoned? Ask me how long Google has been working on MMS support in Google Voice for. I honestly wish they'd never bought Grand Central, at least it would have improved in the last several years.
The Silicon Valley of Eastern Europe
I found a great way to cut down on this spam: Delete your LinkedIn account.

I removed mine 3 years ago and I never once regretted it.
Well to be fair, the people most affected by this news can't do anything about it.
Why some open source projects die?
I think a big problem with environments is the balance between "having control" and "having to control". Sometimes just getting things set up to the point where I can actually do the work I wanted to do sucks up a lot of gumption.
What I think was wonderful about looking at the source was that it looked very very similar to the old school MUD/MOO/MUSH engines out there. It'd probably be doable to port this idea onto one of them pretty easily if you wanted to have a multiplayer version where you have to go edit other users files.
How do you know you're not underestimating what a 12 year old can do?
Its an ipad mini mini. I would classify it as "stunning" except it looks just like everything else that comes out of Apple.
That doesn't make sense to me. You're saying the banks won't let the criminal put their cash in the bank, but if the criminal converts the cash to bitcoins and back to real money they somehow will?

Either way I don't think places like Dubai or Switzerland have any problem with Russian drug money.
Bloggers Beware: Websites Want Your Money
I thought you were saying you'd avoid them out of spite. Anyway, yeah, if they don't make apps for your device, it makes sense that you might not give them a look next time.
Solid Concepts built a 1911 pistol with a 3D printer. The barrel has to withstand 23,000 psi pressure (to comply with SAAMI specs), so it's a stressed part, for sure.

http://www.cnn.com/2013/11/08/tech/innovation/3d-printed-met...
Really good work @homakov and I suggest you should start a web-security-school or something of the sort. I'm sure there is money in that field and you would be able to keep traveling around the world while doing it.
"the mismeasure of man" is a garbage book by the noted fraud and liar steven jay gould. it certainly should not be used as any sort of reference on intelligence testing.
You're neglecting growth: https://www.google.com/finance?chdnp=1&chdd=1&chds=1&chdv=1&...
Verizon support rep admits anti-Netflix throttling
Actually it's very easy. And interesting thought experiment. Biggest advantage of Bitcoin is to be able to transfer money outside the current banking system. Have you noticed the news how major banks are to screen customers etc. Pretty obvious that state agencies can easily notice any large transfer and investigate it further. With Bitcoin it's impossible. Let's go step by step

1. I have some cash which I want to stash away from government.

2. My options are a) Buy property (India's property boom) b) Buy gold c) Store the cash somewhere (say inside mattress)

For

a) I can be identified or property can be lost. As can't buy it on my name

b) Can't easily transfer internationally. Theft fears etc.

c) Inflation, fire, water

With Bitcoin. I buy Bitcoins in cash (localbitcoins). Or use third party accounts (same used for buying gold or property).

1. I have full access to the money

2. Can take it anywhere and convert it to local currency

Only downside would be if Bitcoin crashes i.e. loses all value or a lot of value within short span. But if more and more businesses start using it. Virgin, Overstock etc. then chances of that happening would get lesser and lesser.
Which Car Model Fits You? | Where Can I Buy A Car?
>It's a curious thing, this misplaced, or in some cases faux-humility about programming, or any other academic/intellectual endeavour.

Programming rewards the rational, and compilers and bugs have no sense of survival that would make them relent in the face of intimidation. So programmers deal with compilers and computers on their terms: the unfailingly rational.

Humans are not computers. Humans do respond to intimidation---or rather, they respond to relative intimidation. Programmers are carrying tweezers in the fencing societies that corporations are.
GoPro plans IPO
From my experience with Jenkins, as a build/deployment/release engineer the past 6 years, you probably want to:

- chain jobs - needed for larger projects; ideally this should even allow composing jobs to have nice, modular jobs which can be launched standalone or chained

- some kind of powerful templating system - needed for reducing configuration duplication; ideally this would keep track of all the "children" in case of updates

- you also probably need enterprisey features later on, like SSO using AD/LDAP, fine grained ACLs based on groups, etc

But job chaining and job templating should be higher priorities for the workflows since they affect the overall architecture. Jenkins has been struggling for a while to re-architect to allow this, not entirely successfully.

You also want a plugin system if you don't have one, especially one with dependencies (i.e. the Git plugin can server as a dependency for the Github plugin).

My 2 € cents :)
As soon as I read OP's sentence about his IQ, I knew someone would respond, showing their lack of emotional intelligence by attacking him over it.

Thread did not disappoint.
Well, TaskRabbit could do it at a much higher price.

Our thinking is that if you like high quality, fresh bread, then you can sign up to each week have options of different bread from different bakers – and when you see one you like, we'll deliver it to you.

By offering just one product each day, we're able to do deliveries highly efficiently (like newspaper delivery, not pizza delivery), so we're able to deliver a loaf of bread to your house for a price that compares to what you'd pay at the bakery or a market that sells high quality bread.
I think that's effectively what Ripple is trying to do (https://ripple.com/) -- a sort of Hawala-like exchange protocol with an open ledger, mixing in their own cryptocurrency. At least, that's the way I thought of it since I last looked..
For people who don't even know what 2-factor authentication is, I'm sure it does.

>Calls to action, you know, the little text on your button of “sign up” or “start doing whatever now,” prominent graphical elements and important micro copy.

>Thirty-seven signal pages are really good for this, you know, if you look at any of their signup pages right to the side of the actual form, they’ll have a micro copy that’s designed to address your objections against doing that form.

>So right next to any email submission they’ll say, “Don’t worry, we won’t spam you. Here’s why.” Right next to a credit card thing: “This is totally secure. We use bank level security,” which, as we all know, means absolutely nothing, but people really respond to it.

http://businessofsoftware.org/2012/03/patrick-mckenzie-patio...
+҉̭̩̙̤̜̺̩̠͉̲̫̯̜̲̙̯̭̗͖͖̙̭̺͇͔̪͍̥̬͉ͅ
strange encoding, weird
> By that analysis, Google "left the station" in what, 2005?

By that analysis, Google has most likely experienced the majority of its growth, and its current price reflects not only its actual value but the psychology of investors who try to buy into companies that are already successful, expecting that future returns will reflect past performance (the single most common investor mistake).

> Buffet looks for companies with good fundamentals and returns ...

No, he looks for companies that are undervalued.

http://www.investopedia.com/terms/u/undervalued.asp

Quote: "Buying stocks when they are undervalued is a key component of mogul Warren Buffett's value investing strategy."

> Small doesn't mean growing. Large doesn't mean shrinking. Any analysis that assumes either is simply flawed.

Then it's a good thing I never made these claims -- they're yours, not mine.
It's sickening to see all these cash rich tech companies being worshipped, yet they don't pay their employees what they're worth, for generating all that value.

http://pando.com/2014/01/23/the-techtopus-how-silicon-valley...
Big thumbs up for ansible, I have had great results with it it in a number of different production environments, I think the docs are great, and the devs in the irc channel on freenode are very helpful.

If you are about to embark on the journey of provisioning for the first time, or if you are looking for something a little more straightforward than chef/puppet (in my opinion at least...), I highly recommend checking out Ansible!
Absolutely, and great questions.

Our focus is on content management and optimization for all your transactional email. We find that large successful companies always end up building this sort tool themselves - that's the pain we solve. Both Vero and Customer.io are great tools for triggering very specific emails early on in product development. We provide a full-featured service that solves the needs of larger companies as they grow and scale.

Bundling an email service provider is definitely something we've considered, and may do in the future. For now, integrating with existing ESP accounts has allowed us to completely side-step questions/concerns around deliverability and scale. ie: If a customer of ours already trusts SendGrid, we never spend time convincing them our bundled SendGrid is equally powerful.

That, and most major ESPs have very competitive and capable free tiers.
Easy Video Suite, Video Capture Software for Video Marketing
from your link: "The American Psychological Association's report Intelligence: Knowns and Unknowns stated that in the United States IQ tests as predictors of social achievement are not biased against African Americans since they predict future performance, such as school achievement, similarly to the way they predict future performance for Caucasians."

so the consensus in psychometrics is that iq tests are not systematically biased against particular groups.

and of course it measures a lot more than a person's ability to take intelligence tests". just look at the "social outcomes" section of the wikipedia page...
Really? I know at Microsoft (under the old system, at least) I was asked for feedback on my manager to give to his manager every year.
They seem to use custom OAuth-based facade, so bare OpenStack clients won't work out of the box (or I'm missing something, I'm just starting to read about what Swift is).

First I tried to use API console to get storage API URI and auth token, but I misunderstood something and it didn't work for me.

This, on the other hand, helped, although it uses some other API endpoints (still, those are OVH APIs): https://github.com/gierschv/node-hubic-swiftauth
I think you are conflating a monopoly with the abuse of such.
Thanks knes! :) We allow companies to control their own triggers via API - more information here: https://www.sendwithus.com/developers
Flip's compelling niche was that it was easy to get the pictures off the camera. But as easy as an integrated USB plug is to use, wireless is even easier.
Why is that not the purpose of containers? FreeBSD jails have been used for security for years.
Multiple cursors are coming in CodeMirror 4 and there is already a branch[1] of Brackets that implements the next version of CodeMirror.

The problem with the XML file might be encoding, because Brackets supports only UTF-8 encoded files at the moment.

[1] https://github.com/adobe/brackets/tree/cmv4
Yes. My company's CRM uses a single 2500-line Perl script to handle all of its licensing emails. The script was written by our current VP of engineering in 1998 when our CRM was still built on ActiveX. I started porting this code over to Ruby for our now Rails-based CRM and I am beginning to doubt I will ever finish.
800,000-year-old hominin footprints found in England
Show HN: put a text nyan cat in your emacs
Square is an Irresponsible Company
After completing a transaction this past week, I received the following email:

-------

Square, Inc.
Hello Peter,

Our Account Services team has concluded a review of your account and has determined it to be high risk. For security purposes, we have elected to deactivate your Square account. From the date of this letter forward, you will not be able to process credit card transactions using Square.

To learn more about Square's Seller Agreement and terminations, please visit: Seller Agreement.

Any funds currently in your account will be held for 90 days before being released to your linked bank account.

You may also consider refunding the payments back to the original cards and seeking an alternate form of payment. Please note that we refund all the fees too.

To refund a payment, please log in to the Square Dashboard on a computer at https://squareup.com/login.

Navigate to your Payments page.
Click on the payment you would like to refund, then click 'Issue Refund' on the left.
Enter the reason you are refunding the payment, then click 'Refund this payment.'
For security reasons, we cannot divulge the reason for your account termination. We apologize for the inconvenience, but our decision is final.

Thank you for understanding.

Sincerely,

Square Account Services

------

With NO phone number, NO customer Service center, and OUR money - what kind of company does Square think they are?

How dare they not offer customer support - I dare anyone reading this right now to go and find a phone number to reach a 'Square Help Desk' - you won't cause none exists.

Holding OUR money for 90 days is ludicrous also - how dare they.

I hope they see this.
Dude is correct. def! you can find me here @roykolak. No not many users, tho just lunched it a week or so ago. You can read about the motivation here: blog.milkshake-island.com/post/75288447289/building-for-the-right-reasons
Exactly! As developers ourselves, it's ridiculous how many times we've (begrudgingly) built this functionality into other products.
Kript – Your Right To Privacy
Kript for Windows and Mac OS X, helps you do keep your Right To Privacy.

RTP SERVICE :: Right To Privacy today released Kript for Windows and Mac OS X. Kript does three level encryption:

1) traffic encryption with OpenVPN (AES 256 bit)
2) session encryption with OpenSSL (DHE-RSA-AES256-SHA)
3) content encryption with OpenPGP (AES 256 bit)

Kript routes your connection through secure r-VPN servers, maintaining your right to privacy and protecting you from hackers and censorship. Messaging and E-mail encryption with OpenPGP. Kript's encryption works automatically and transparently. It requires no specialized computer skills or knowledge.
If you are comfortable using services like Skype or Gmail, you will be comfortable using Kript's secure service! Unfortunately, mail encryption feature currently available as Mail.app extension. Now Kript allows Facebook users to do PGP encryption in their private discussion.

Kript app main features:
-- OpenVPN traffic security
-- Internal highly-secure Jabber-based chat with PGP encryption
-- Mail messages PGP encryption
-- Facebook private chats PGP encryption

How to get started?

1) Register and create account on https://my.rtpservice.com/register.php
2) Download Kript: https://www.rtpservice.com/downloads
3) Sign In, share your unique r-ID with friends and enjoy your private communication!

Kript is now in beta-test, so feel free to try it for free.

Kript requires Windows XP SP3 and higher or MacOSX 10.7 and higher
Download it now: https://www.rtpservice.com/downloads

Main application site: https://kript.me
RTP SERVICE community: http://community.rtpservice.com/

Submit a support request: support@rtpservice.com

--
With best regards, RTP SERVICE Supervisor
mailto:admin@rtpservice.com
www.rtpservice.com -- Right To Privacy
LinkedIn's biggest problem can be traced to a single line of code: the placeholder that reads, "I would like to add you to my professional network."

The joy and excitement of real-life networking stems from meeting someone, recognizing that you share an interest or skillset, and connecting on the basis of that skill or interest.

For example, if I discuss JavaScript w/ a developer at a networking event, I keep him or her in mind for my next JS project. With in-person networking, I know not only who is in my network, but how and why they might want to collaborate.

By allowing for a meaningless, generic prompt, LinkedIn strips the excitement out of networking. It makes the game about quantity more than quality. Users end up with broader networks, but they fail to understand the meaning or potential of those connections.