skysight-inc/HackerNews huggingface dataset:
In case you lived under a rock the last two years:

https://en.wikipedia.org/wiki/Global_surveillance_disclosure...

https://en.wikipedia.org/wiki/Tempora

https://en.wikipedia.org/wiki/PRISM_(surveillance_program)
Why over-funded crowdfunding campaigns can really suck
Adding a Portfolio to the OANDA Automated Trading System
MongoDB is notorious for losing data. That alone is a deal-killer, and reason enough to stay away.

The slightly more complicated thing: it isn't even necessary for us to reinvent the database wheel, except for the fact that SQL is hard. Lots of people spend their entire careers avoiding SQL like the plague, which is okay because they have an SQL-ninja down the hall handing them queries to plug into their code. But for a lot of open-source weirdos, that ain't happening, because there's no SQL-ninja down the hall, just more JavaScript hipsters and Rails hippies. So Monongo!

Problem is, it ain't cool to lose your client's data. It's a career disaster. NoSQL is gonna have to get a LOT more robust before most professionals will accept it as a swap-in for SQL.

Lastly, and this is kinda the heart of it for me, is this: data is almost always inherently relational. And we simply haven't come up with anything better than SQL to manage this relationality. Maybe we will, I don't know. Meanwhile, it doesn't take a Bearded Old Programmer to see that there's something a little too bubbly about Mongo and its NoSQL kin.
VALVE TAKE CONTROL OF NEXT-GEN OPENGL AT GAME DEVELOPERS CONFERENCE
the best test framework I've ever seen
What happens when the drive is shared among Macs? Why isn't this a vector for exploitation?
ePula[1] is already in wide usage up the east coast of Africa. It is a digital currency that works with even the most basic cellphones.

South Africa as a different datapoint is mostly digital. I haven't personally walked into my bank in 2 years.

With all that said, the thing that most people forget when they talk about "transforming the developing world" is that the developing world doesn't want your technology. The poorer classes in South Africa typically go to ATMs and draw out their entire salary the very day that they earn it: they have absolutely zero interest in banking services. The only reason they have a bank is because their employer wishes to pay them via a bank. They want the physical cash in their hands.

If you came to them and said, "here is a digital bank service" they would likely pay no attention and rudely walk away, believing that you are some kind of special idiot.

[1]: http://www.bankgaborone.co.bw/index.php?id=115
This argument doesn't make any sense at all.

If the FBI were running PirateBay, why would they need CloudFlare to grab IP addresses?

Who knows if the FBI is running the new pirate bay, but this article provides no particular reason to think so.
Strangely, I don't necessarily mind pagination on mobile devices. I think it's the form factor.

However, I've been doing some testing of different reading ideas and I've found that I like a long vertical scroll, broken up into screen-high pages, even better. Finish a page? just scroll down to the next one.

For some reason it feels more like reading a book to me, and I think it's because on a physical book, I don't turn the page when I finish a page, I get my finger under the page early and start to prepare to turn it quickly, slightly revealing the next page and providing continuous reading as quickly as possible.

With the paged-vertical scroll, I find that as I near the end of one page, I'll start scrolling early and put that bottom of that page at the top of the screen so I can jump to the next page without a break.

This seems to work better than just one long vertical scroll (without pages), and I think it's because I subconsciously note the page breaks and they give me a moment to pause per unit of text.
Has anyone had any experiences learning different mathematical techniques using Mathematica? I was wondering if it might be more enjoyable to learn some areas without the manual arithmetic usually involved in school. Any recommendations on books or courses appreciated, thanks!
I have observed that the more money people have they either: 1) have their own washer/dryer and/or 2) have more expendable cash to have their clothes dry-cleaned. Also they tend to value their time vs. money enough to pay the premium vs. go to a laundrymat.
Lob (YC S13) is building APIs for real business problems
Built with developers in mind, Lob provides tools that allow businesses to build scalable and powerful applications. The most popular API is a print and mail API that enables companies to send postcards, letters, checks, photos, and more as effortlessly as sending emails, but this is just the start for Lob. Lobis based in San Francisco, CA and is venture backed with over 3500 customers including Intuit, Twice, and Ubiquiti Networks.

We are a small but dynamic and passionate team based in San Francisco. We are looking to grow our team with talented and driven people who share our vision that APIs will eat up the world. We give our employees a lot of responsibility and the ability to help dictate our product roadmap. You will have fun at work while engaging in challenging projects with the best and brightest.

To view and apply to our openings, including senior node.js & AngularJS roles, please visit https://lob.com/jobs and mention that you heard about us through HackerNews.
Place to find remote job
Hey!
Can you help me with one issue.
What is the best place to place my cv\cover letter in order to find a customer?

By the way, here is my cover letter:
https://docs.google.com/document/d/1gMhaKWyzm1p44SJhBz69Rp8MFgnDf8TShZ8t5eH-US8/edit?usp=sharing
Fairly confident, although I do believe there is snake oil on the same aisle. I've used brands Natrol and Nature's Bounty.

I understand DHEA as a steroid hormone that is a precursor to testosterone. I consider the drug's banned status in athletic competition as a signal it might be effective.

From Wiki: "DHEA is legal to sell in the United States as a dietary supplement. It is currently grandfathered in as an "Old Dietary Ingredient" being on sale prior to 1994. DHEA is specifically exempted from the Anabolic Steroid Control Act of 1990 and 2004 It is banned from use in athletic competition."
Reality disagrees.

If there was a value in that those "many folks" would have paid for that by buying the books at the bookstores at the inflate prices.

I like restaurants with great food made by fantastic chefs. I cultivate my connections that let me drop $500 for a tasting menu which provides me the same kind of nutrients that I could get for $20 in different places. These chefs cultivate connections with people like me which allows them to be slammed while peddling $500 meals that anyone who does not like such experience would consider to be $480 dollar overpriced.

The restaurants owned by these chefs do very very very well because there are actually enough people like me who think the same way and put their money where their mouth is.

If the small book stores had value they would have similar clients who would gladly pay for it.
I'd recommend the recently released F# Deep Dives as well - it's less about learning the language, than about seeing how a variety of different real world problems can be solved in F#. A few hours reading that gave me more inspiration than all the blog posts solving toy problems I've read in the last year.

Table of contents and sample chapters here - http://manning.com/petricek2/
It's not unheard of for the fbi to operate (and pay for) the infrastructure to facilitate and even promote piracy. See "operation bandwidth" where they essentially did just that for 2+ years. Granted that effort was targeted somewhat higher up the food chain then your average home user trying to download a copy of the latest overhyped blockbuster.
Have you gained or lost any weight?
Here is how I got my passion, motivation, and ambition back. Let's call it my slump-buster.
1. Find Inspiration. It could be music, watching a movie about a start-up or some other inspiring story. For me it was listening to Brian Stevens keynote speech from the RedHat Summit on YouTube. If you listen to the past 3 years he makes it clear that software developers and Linux are going to rule the world. Use this as a tool to get you into your command center to get stuff done.
2. Do not come home from work and go to your command center or computer room. You need time away from the computer to remember what your passionate about. Watch TV, go exercise, spend time with your family, whatever makes you happy.
3. Go to bed early. When your lying in bed, think about your side projects and what you want to build. Go into detail about the code, UI, technology stack, where your going to host it. This will help you dream in code and get you excited to wake up.
4. Wake up early. I get up around 3am without an alarm clock now because after dreaming about my passion projects I'm so excited to get up and make things happen. You would be surprised how focused you can be at 3am with no distractions. In the last 6 months since I started this new me I have read over 20 books and wrote several documents for my passion project.
5. Setup the perfect development workstation. I use my 27 inch mac for development but I also have 3 laptops running Linux. I told myself I was going to setup and learn all the best productivity tools to help me code better/faster. I setup my dotfiles perfectly with all the vim plugins I wanted to use, tmux scripts, and pushed it up to github and synced it to all my workstations. It is such a rush to have everything running perfectly.
6. Start a ritual or habit and set goals. Document all your ideas for your passion projects in as much detail as possible. Go to Trello or Evernote and document everything. Include pictures, links, sound, video, whatever to help you describe your idea and get yourself motivated. I call mine my 5 year project plan even though it will only take me about a year and a half.
Microsoft Windows on Devices – Raspberry Pi 2 ;)
what about druid.io?
Oh no, someone is thinking the obvious! ;)
Although it is probably too early to say (I imagine efficacy vs cost will need to be evaluated by NICE), this is likely to be available on the NHS.
How funny is that?
Ask HN: What topic can I do a presentation on for software developers?
I'm speaking at a local software developer evening where about 150 software developers meet 4 times a year. It's a community evening sponsored and run by a local company.
Topics can cover anything of interest to the software dev community, and typically run 15-20 minutes in length.
What fun, interesting topic can I cover?
*Mechanical Turk

A Mechanical Turkey would be really great, something like the Rat Things?
If I was a manufacturer of planes I would probably figure out if it could be used. As a private individual - no way.

In this plane software example if I was a plane manufacturing org I could dedicate people to integrate it and test it.

There is a difference between an organization dedicated to making a product and a group of hobbyists coming together to scratch their itch. There is a scale, a threshold, above which you need big-org organization and sharing of responsibilities.

Small expert teams are fantastic for the sort of projects that can be done by small expert teams. For larger things there needs to be a bit more infrastructure and organization, or at least continuity of many, many years.

There is a threshold in software complexity after which one really needs lots of organized testing and fixing.

As a private user, if I fail the firmware update on my shiny plane, it's all on me. Unless there was some weird insurance to cover the costs.
It definitely assumes the reader wants to be (more) masculine...
Show HN: FantasyHub – Use fantasy football to benefit society
The judge has written the outline of what Ulbrict should use in his appeal when he claims he had an incompetent trial lawyer!!!

Yes I know it's not that simple. And the evidence so far seems overwhelming. But if OJ can get away with murder, there's still some hope for DPR.
> Until then arguably he didn't do a lot wrong because of this other quaint, old-fashioned thing called the presumption of innocence. Do we want to abandon such things as quaint and old fashioned when we're dealing with the death penalty?

al-Awlaki wasn't a criminal and he wasn't given the death penalty. He put himself in a position of being a foreign military threat and was dealt with as a military threat. No country extends due process or the presumption of innocence to foreign military actions, and it's a tremendous conceit to suggest that the whole world's activities should be encompassed under U.S. criminal law.
Hi. Mail is in my profile
Off topic but I just wanted to say thank you. You guys are doing killer work, pypy is an incredible project. Thank you
I do power lifting (non-competitive), and while I'm noticeably muscular and lift more than most people at my gym (no competitive lifters there, so doesn't say all that much), I'm not nearly at peak muscle volume nor do I look nearly as big as body builders much smaller than me - leanness makes a huge difference to perceived muscle size. Still, from an hour 2-4 times a week (2 times a week at the moment), with no steroids, these are some of the benefits I've noticed that makes the time investment well worth it for me:

- More attention from people I'd want to find me attractive (and from some I don't...). E.g. after I started lifting weights I got my first "wow" responses when people saw pictures of me. I also saw a massive difference in how people responded when I went out to bars/nightclubs, ranging from comments to people suddenly opting to slider their hand on my stomach or chest when they wanted to get past me instead of tapping me on the shoulder, as well as getting my butt pinched. For the first time I had a woman pick me up from a club.

- Being able to do a lot of movements that I'd struggle with before without thinking about it, and lifting heavy stuff, whether it is sliding that 40kg sever into rails above head height without having to get someone to help me keep it stable, or casually lifting my son up or playing with him in ways that I couldn't have if I didn't have the strength I do (he's nearly 6 - he likes to climb onto my back when I'm sitting on the sofa and stand on my shoulders and jump down; people think both of us are crazy and that he'll hurt me, but it feels nice).

- Far fewer situations makes me feel tired or makes my muscles feel fatigured. E.g. I sprint up stairs where I used to walk up slowly (in fact, when I first started exercising, my knees were so weak that it had started to become painful for me to walk up a single flight of stairs, at age 25, because I was sitting all day and used elevators both at work and at home).

- Feeling safe in a lot of situations I'd have been scared in before. Just a few weeks ago someone was assaulted near our house, and I felt safe enough to run out and confront the guy while we waited for police (I'm in the UK, guns are not a concern; I was aware of the risk of knives, though, and made sure to keep my distance until I felt sure)
I find that my best experiences tend to happen when I'm travelling alone.

When you're with even one friend, you have a tendency to ignore the outside world and focus on each other. The more people, the less interaction with the place you're at. Imagine the extreme example you see all the time of a dozen English friends (or Spaniards, Australians, or Israelis) on the road, loudly engaged in socializing with one another, not even interested in talking to any other travelers outside their tight group, let alone any locals. Ask one of them for a good story from their trip, and the best they'll be able to come up with is the one about Steve downing twelve shots and falling into the pool.

Go by yourself, though, and a few things happen. First, you're outside your comfort zone a bit more, with nobody to rely on, so experiences are a bit more intense. Second, even as an introvert, you eventually need some form of human contact so you go into what I call "emergency survival social mode" where you strike up conversations with people in situations where normal you would have sat silently and finished his beer.

But mostly, you're a lot more approachable when you're alone. That means that the locals will actually come up and talk to you. I once pulled my motorbike over to the side of the road in Thailand to find a convenient bush, and when I got back to the bike, a local guy pulled up to ask if anything was wrong (in Thai). A few minutes of awkward dictionary-assisted conversation later, I was following him back to his village, negotiating dirt footpaths on the bike on the way to have a lunch of dried fish and seaweed at his stilt house and meet his family.

Not a bad day, all around. And it definitely wouldn't have happened if there were six of us in a pack.

So yeah, ditch your friends for a couple weeks and go find a way to get out of your comfort zone a bit. I bet you'll come away with a ton of good stories!
I've used Kahlan, it's sped up my test writing massively. I feel a lot more productive and less frustrated. It's also blazingly fast and the code coverage is MUCH quicker than PHPUnit/XDebug!
The Power of Lower Oil Prices
http://www.theguardian.com/world/2013/jul/31/nsa-top-secret-...

https://en.wikipedia.org/wiki/XKeyscore
I believe there are important social aspects of why/how the large public is presented with certainty about what Science says and has discovered while behind the scene things are not that pretty. It seems that we too often forget that all of our beliefs are based on assumptions, some tested some not, some testable and some not. This means that our efforts are always asymptotically growing towards having true knowledge, as in a true justified belief. This should force some sense of humility in us, specially when dealing to others' beliefs. Religious or not.
Envelope Encryption with Amazon KMS and Go
I'm taking Discrete Math now and have both books. Epps' has much simpler explanations. I haven't taken algebra in 5 years and find that Rosen's assumes a lot more knowledge, frequently skipping lots of steps in its explanations, which can be very confusing if you are rusty in the basics.
BBC Radio 4 had an interview with the mother of a kid suffering from these kinds of problems yesterday and, as a parent, it nearly had me in tears.

They had some daft Conservative MP on as well trying a "slippery slope" argument but he completely missed the point about it being mitochondrial DNA so sounded, at least to me, rather silly.
The lower priced clients can be more demanding and less focused by asking for features they don't really need or use.

It would be nice to track feature requests against customer application engagement as well as uptake by said customer. Attempting to make everyone happy leads to MS like products.
I'm sorry my post isn't to your satisfaction. I tried to avoid doing an extensive rant by something a bit more creative. Now I see, that HN can be a tough place to express one's ideas.
It is not science, but in the context of the original "start meditating" quip on this thread, it is what matters: If it works, it solves the original problem, whether or not it works because o the placebo effect or something else.
As a software developer who also started learning Mathematics for the same purpose (Machine Learning), I just could not do it with books. It is strange to explain, but I need someone with me to study.

I need that person to say: "I don't understand it". Even if I don't understand it myself, as I try explaining it to my study partner, it starts clicking in my brain. I suddenly start to understand these parts as I'm explaining it. Hands down the best way for me to learn: explain to others.
More information to satisfy the complaints of my critics regarding the date, definitions, forms of meditation, etc:

A systematic study on the efficacy of various forms of meditation programs (inc mantra, transcendental, and mindfulness meditation), commissioned by the US Agency for Healthcare Research and Quality, was published in 2014.[67] After a review of 17,801 citations, the study based its conclusions on 41 randomized controlled trials with an active control, involving 2,993 participants.
The assessment found "no effect or insufficient evidence of any effect of meditation programs on positive mood, attention, substance use, eating habits, sleep, and weight."

Study: http://archinte.jamanetwork.com/article.aspx?articleid=18097...
Top 7 Reasons Developers Contribute to Open Source Projects
> Ulbricht seems to have been a nightmare client

The previous "nightmare client" that comes to mind is Hans Reiser. That didn't end well.
Yeah, I think back button should be tied to the article. As an experiment, I flipped through a half dozen pages, then back a couple, then forward another half dozen, then back a few, then forward a few, etc. like I was doing research and correlating information from different part of the article...escaping the article was pretty exhausting after all that ;)

For progress, you might want to consider checking out the internet archive e-book reader as a template. https://www.archive.org/stream/birdbookillustra00reedrich#pa...

The progress bar on the bottom is amazing. Chapters (sections) in a text are noted with, you can click anywhere on the progress bar to "fast-forward" and as you turn pages, it progresses, giving you a sense of where you are in the text (which would help with your page-up/down behavior).

They also offer several ways of turning pages, click (to turn left, right), left-right GUI buttons and left-right on the keyboard (page-up/down turns only one page).

More importantly, they offer 1-up with a vertical scroll, which I'm finding as a metaphor I love on mobile, which lets you drag to scroll (and the left-right GUI buttons and progress bar all still work), though they change the keyboard controls to up-down to scroll.

I wish I could find the example, but I can also tell you that their reader handles different widths of pages. So in 1-up mode, most pages can be book-paged size, but if there's an extra-wide page (like a poster or a fold-out) it will expand to accommodate that...which could be a useful metaphor for handling wide tables.

Just some ideas.

edit

I noticed mobile also changes pages on tap, but the behavior wasn't consistent. I had to tap 6 or 7 times to get it to work if it worked at all.
Yeah, these are not your average bear hunters. Every little bit of weight counts, so I can see where being on the lighter side of the load would make a difference to the science teams putting together these survival packages. Hunting bears? Use what you like. Trying to survive long enough after 6 months in space? I'm okay with having the lighter load out ..
I don't get the title.

At least on my home country, a Software Engineer job title implies a CS degree with at least two years full of math.
Another reason to dismantle the patriarchy and gender binary.
Its not for hunting. It is for defense.
Increasing muscle mass, and maintaining that muscle mass, will/may:

- decreases stress on tendons and ligaments

- protect delicate or complicated joints from injury

- help maintain healthy weight and body fat levels

- improve bone density, and help maintain bone density

- increase stamina / reduce fatigue

- support attention

- get up out of the bathtub or off the couch when you're older

- improve sleep

- improve mental health

[1]: http://www.mayoclinic.org/healthy-living/fitness/in-depth/st...

[2]: http://www.cdc.gov/physicalactivity/growingstronger/why/
I bulked and cut as many recommend. During the bulk phase I put on about 10kg, after which I lowered my calorie intake to try to reduce my body fat and look better (I was skinny-fat). I worked out with some friends, similar age, and they were able to build muscle and increase their lifts at a much higher rate than I could.