skysight-inc/HackerNews huggingface dataset:
It's not that easy to parse this curl command. He needed 400 lines (https://github.com/mholt/curl-to-go/blob/gh-pages/resources/...). Most libraries out there do this job, but are focused on parsing from environment variables instead of a string argument, because the programs that needs this usually are CLI programs. That's what I found when doing the parse in ruby which basically has only OptParse. There is an opportunity here. Projects like these that receives a command input are very useful.
A higher rate than men is unexpected – if women and men were equally qualified, you’d expect the same ratio for men and women.
I never really understood how snapchat works. I don't know anyone on it, how do I add people? The only snaps I got were from the Snapchat Team itself.
Look, you're clearly passionate about React-Native, but surely there has to be a better way to channel it than this?
How about an article explaining why it's better not to rely on on something like this, and why your way is better. Complete with samples to git clone. Then you can present it with your own thread. I am sure if you think about it, you'll realise it's a better approach.

I mean you don't need to trash someones project like a total klabnik. It's not a good way to live, trust me.
New users don't make the front page very often, which is maybe not something to be proud of. You'll see more at https://news.ycombinator.com/newest, and https://news.ycombinator.com/noobstories if you want the motherlode. It looks like one has to be logged in to see green usernames, which I'd forgotten.

In the current case we saw CaHoop's earlier submission of this project, which got killed by an overzealous spam filter, and invited him to repost it.
How Music Changes Our Behavior at Home
I learned how to touch-type in high school so I could type easily at college. After programming for years I've migrated to a custom scheme that seems a lot easier to type than touch. I have suspected I was no slower but I haven't tested myself. Even if slower it is easier.
I'm in my mid-20's now, and I got it at first, though I didn't use it. Thr point a few years ago was it was a "secure" and "private" place to share with your friends, thanks to the ephemeral nature.

But over the last 18 months they've pushed towards a more broad social graph and more public nature and I just don't understand it. It's Instagram with some time-limit's.
Do you also tell Photoshop users that they should be using HTML/CSS for their website mockups?
Also, that's 80% of official applications. Countless others were given soft nos - "don't bother applying as a start-up/fico under 680/time in business under 3 years" etc.
For this specific project/paper it's any application that would include real-time computer animation with an underlying musculoskeletal framework. Biomechanics scientists, clinicians can use it to improve the "visual" realism of their bio-simulation tools, or video game developers and artists can use it to increase the realism of game characters. The benefit here is that you can let the model takes care of the biomechanics and it's output is used to deform the muscle and tendon geometry in real-time. The number of vertices (or resolution) of each muscle can also be adjusted to keep the minimum required frame rate, in case you want dynamic skinning and everything else that needs to be added into a complex scene.
The idea I had was roughly to make some sort of extensible voice driven agent you could customise to do pretty much anything you want.

Did you get it working on a Raspberry Pi? Would be interested to know more.
I was given a computer at an early age and my mother didn't know how it worked and had never used a computer, and my grandfather was blind, and so had never used a computer either. I picked up how different keys and combinations worked myself at around the age of seven, and developed an awful habit of turning caps-lock on, pressing the letter I wanted in uppercase, and then turned caps-lock off again.

I'm thirty now, and a professional programmer, and it's only within the last few months that I've gotten away from the habit by disabling the caps-lock key, I might remap it to something else in the future.

I type at a pretty speedy pace, probably around 80-90 words per minute, my fingers don't rest on the home row. The only thing that bothers me with my current typing is that my left pinky has a tendency stick up, as if I'm drinking tea. [0]

[0] Like so. http://4.bp.blogspot.com/-crwYVpcU7z8/TfvDnx6v82I/AAAAAAAAB3...
You might want to check your registration form. Users can't register at all, just sends back a generic "Internal Server Error" in your at-error div.
So -- m3.large ec2 instances have a few problems with them. 1, your only running a 2 core machine (1 worker, and assuming 1 broker to distribute through redis). That is not nearly enough to handle really a real-time chat server where everyone is spamming it all the time. Another issue is the network performance of an m3.large instance -- its moderate (which is another word for not very good).

With 2 c4.8xlarge instances behind ELB, we consistently see between 20 to 50K active connections on live meetings, and the servers sit at < 2% usage. Latency between event cycles is < 0.015ms.

I see a lot of people having problems with this, but the issue is usually the resources they give to it, or the actual handling of socket events. If the socket server is just a relay there should be no reason a single m4.4xlarge instance cant handle 600K+ connections.

www.jayway.com/2015/04/13/600k-concurrent-websocket-connections-on-aws-using-node-js/
The best (and worst) dating apps
Can I become a distributor of this in the Nordics, Europe ?
The Internet hate machine on this issue has been driven almost entirely by that very thought.

Without dissecting what Bloomberg may or may not have meant with their temporary headline, it seems you're (mistakenly) assuming that people have been somehow reacting more to Bloomberg's (since retracted) one-line description of what Andreessen said than by the substance he actually did say (and his immediate follow-up remarks, which to say the least, weren't particularly apologetic). Most readers on HN go straight to the source, and don't attach much weight to catchy headlines.

Why would anyone have to make such an absurd clarification if that wasn't exactly what has become a widespread interpretation?

It's a fairly typical form of ass-covering to categorically "reject" a position one didn't actually make (as a way of deflecting attention from from the somewhat more nuanced, but just the same, boneheaded and disturbing statement that one did, in fact, make).

You'll notice he isn't trying to explain just what he did mean by his initial tweet, right? That's because he knows there's no way he can really salvage himself.

And BTW:

The Internet hate machine on this issue

It's not a "hate machine." Andreessen did say something pretty darn stupid and and offensive (his subsequent and less than entirely convincing attempts to talk his way down from what he said notwithstanding). And is being rightly called out for it.
That's cool.

Now if only they could stop the slack client for OSX from crashing everytime on load with a spinning wheel of death and taking the rest of the system with it (only a force-quit will kill it) then that would be even cooler.
What If Twitter Algorithm Was Like This?
So I am going to assume that they are not going to show me the same 'important' tweet more than once!?! Or I am going to loose my shit..
> Side question: Is slack really successful? I thought they were overvalued at 2.5 billion - 3 billion.

Either way, those two things are far from mutually exclusive.
I love the way that you decided to dismiss the claim on the basis of your personal prior beliefs without bothering to assess the quality of the evidence proffered in support of it. This is not to say the claim is necessarily correct (I see some people critiquing bits of the methodology and of course extraordinary claims require extraordinary evidence), but it's unusual to see such a clear statement of cognitive bias as to cause someone to admit up front that they literally chose to ignore the evidence because they were so repelled by the claim of what it demonstrated.
My close friend in her mid-20s is teaching a journalism class to high school students, using SnapChat. I've been fascinated by the student's perspective. They all use Snapchat.

One of the most interesting responses I heard what that Snapchat was what they used to connect with people they didnt know too well, but wanted to stay in touch with. For example, if they meet someone, but dont know them too well, they would exchange Snapchat information. It is literally like Facebook was for the last generation.
> which could lead to RSI

As a single data-point I find RSI isn't a problem for my typing style. I'm in my sixties and I've fought RSI on and off many times. To the contrary my typing style has changed to be more comfortable and less stressful. I've actually had to change it at times to lessen pains in specific fingers. Forcing myself to use touch-typing had caused pain in my pinkies before.
Oh I misread. That's a really good point and it's too late to edit my comment. Thank you.
http://www.jahshaka.com
If rates or yields remain positive for retail products, what's to stop hedge funds / companies with lots of cash / banks, from investing in those same products? Yields may be positive on paper, but I would suppose that fees will hide the fact that actual returns will be negative. Set up maximum account balance limits and you restrict investment by the non-retail crowd. Then again if these products are actually making profits for the small guy, what's the seller's incentive to keep providing them?
Very nifty! One question I have is that many React Native components that expose native functionality tend to have an extra step in the install process that looks like this: https://github.com/ProjectSeptemberInc/gl-react-native/raw/m... - where you have to drag in and link the library in xcode. Are these types of components handled automagically too?
I think the article could've stood a bunch of editing, but (at the least to this repeat cat owner) the humour of their attempts to get the cats to co-operate was well worth retaining.
People hate managing their email, in my experience.

What was Gmail's original value proposition? You never have to worry about deleting or filing emails anymore, because you get a ton of space and really good search.

I know a lot of people do carefully file their emails, but Gmail shipped without folders at all and they've done well with that model.
The cost of being able to efficiently deploy 5 or so services is probably 5x the cost of deploying your single Monolith (this can be a mostly manual process only doable by 1 or 2 people). However the cost of deploying 100 services is still only about 5x the cost of deploying the single Monolith.

There's certainly a size threshold below which a microservices approach hurts more than helps.
Any info on platforms supported (Mac, Windows, Linux)? I know React Native's toolset is mostly built for OSX with some native tool dependencies (e.g. Homebrew) and am afraid this will be repeated here.
I know so many 20 somethings that use snapchat. Here I am still not getting it. "But you can send a picture in a text message..."
Yes, we will be applying our automagic to this in the near future. :)
I did look at his repo and it's respectable. Putting aside the personality issues the way we do with Terry Davis (TempleOS) I'd like to hear his complaints about this.
Would love the same thing for python!
Does anyone have insight on how does this compare to Rapydscript (http://www.rapydscript.com/)?
U.S. congressmen introduce bill that stops states from banning strong encryption
TechCrunch Disrupt NY 2016
Entropy Attacks (hashing more entropy sources can hurt)
Could someone explain me how more blacks make the product or company better. Why this isn't also directed to other races/minorites (Asians maybe)?
We really should stop treating minorites like some special snowflake with this racism and sexism towards whites and men
Looks nice. Here's hoping you'll do support for ClojureScript and Reagent. Or open source it and let me do it :-)
Though the current beta builds are for OS X, we built Deco with Windows and Linux in mind. So keep an eye out for those!
Yeah FPGAs sound nice but I seriously doubt that will ever happen where performance and power are major concerns.

I'm not sure that just having the hardware design makes much of a difference either as it'd be the equivalent of shipping a binary blob then making the source available without the compiler used or a way to decompile because the tools required are so expensive.

In CPU land have ARM which is probably as close as we can practically get to open source but IMO the real problem is still verification of the shipped product and without third parties auditing the design I'm not sure we could ever be sure source or not.
> In other words, they were attempting to effectively ban a book because they felt the ideas and concepts I was writing about were dangerous and more importantly, not in keeping with their philosophical ideals.

No, they were exercising their private property rights to publish only what they want to publish.
If you're monitoring other system metrics, and your application is time-dependent, you should be monitoring system time and ntpd stats as well.

/u/devnull42 is doing it right: https://news.ycombinator.com/item?id=11075883
What I didn’t read in the TTIP reading room
Complete Guide: Best Tech and Software Conferences in 2016
I didn't get it until literally this past Sunday. I've always had it installed on my phone, and have maybe ~10 friends on it, but I never actually sent anything. I would occasionally receive a snapchat from my friend, I would chuckle, and that was the end of it.

This Sunday my wife took my phone and just took a silly picture of ourselves during the Super Bowl and sent it to everyone on my list. Within minutes, I was getting a response from pretty much everyone, some people I haven't even talked to in months, and it was fun and made us laugh! I had the dumbest epiphany of my life. It's really just a fast, dumb way to communicate. That's it. Maybe I'll actually use it more now
You should add support for desktop too, like:

https://github.com/ptmt/react-native-desktop
Argument for what?

Someone would need to propose a specific law. A law that says 'you may only contract with [insert privileged electronic currency here]" or something similar.

If the enforcement is through confiscation of other currencies it will likely violate 4th amendment protections on personal effects.

If certain contracts are banned (instead of, or in addition to, confiscation) it would violate speech protections. Exchanging money (in any form) is speech, as are your contractual dealings.
- Add people from your contacts: swipe down from the main screen -> add friends

- Add people by username: celebrities often post their username on other social networks, you can find aggregate lists

- Add people by "snapcode": hold the camera over someone else's phone while they display their snapcode, your snapcode is the yellow QR code thing you see when you swipe down from the main screen
I feel like lists need more attention. It is such a pain to navigate to on mobile. A lot of people don't even know they exist.
Santorini , Greece.
>The very fact that this is newsworthy says a lot about the lack of diversity in our industry. As a society we should try to find more ways to encourage women and minorities of all sorts to get into this industry.

Why? What's the benefit from this? They aren't barred in no way in pursuing these kind of careers
From the video they have on youtube, Arnold has over 200bpm and the kid at the end has a 0bpm. That's a pretty useless territory.
Think that's funny? Check out the nearby Lake Titicaca.
Library Evolution Support in Swift ('Resilience')
Freebasics is a poorly disguised but bold move to colonize Internet in developing countries. A brief prequel: http://blog.savetheinternet.in/what-facebook-wont-tell-you-a...

Freebasics campaign was so flawed and the desperation in willfully misleading people was not even on an acceptable moral terms. Facebook spent a whooping 100 Crore INR for promotion and used the term "Free Internet". More about this here: http://scroll.in/article/802128/indias-internet-regulator-ju...

Andreessen/zuckerberg is setting a very bad example here. These tweets are a testimony to the desperation and an act of trying to flex muscle. Tech industry luminaries are least expected to be willfully trying to rob the basic rights of a common man. Sadly we would remain silent partners to the spoiling fabric - if we don't vehemently oppose.
If you fly on the Airbus equivalent, the A320, you don't even need to touch the joystick. It will land itself.

https://www.youtube.com/watch?v=bbllOgq9yXs

Also according to my flight simulator experience, the landing gear on these aircraft is very forgiving. But that might not be the case in real life.
>These lower interest rates are allowing hedge funds to make money via currency carry trades

What does the absolute level of interest rates have to do with being able to perform a carry trade? It's the spread that matters, and that spread exists whether average rates are high or low, on average, across economies.
Quote: "By the end of the year, she had received just six doses of the drug instead of the usual twelve. Marette responded just as her doctors would have hoped from the full drug amount."

I'm sorry, at this point I stopped reading. The Doctors don't know how she would have responded to the full drug, because it didn't happen! The word 'hoped' is not testable! Where was the control (Quasi-experiment)? There is just not way to tell if she would have responded better, for all we know she was 50% better than she could have been if she'd taken the full 12 doses. Or maybe 6 doses was just the right amount for her.

I do believe that the brain is a powerful tool and have read research that shows we can change things like body heat, pain and more with mind, but this story did not have anything that evaluated the impact and cannot be used as evidence of such!
Backstage interview with the Slack engineers: http://techcrunch.com/2016/02/09/slack-wins-for-fastest-risi...
This looks actually awesome, I might end up using this to then throw some regexp’s at the result to convert it into usable Java.

I already have a small python script that compiles C++ headers into Java interfaces (for services with RPC sync).
We detached this subthread from https://news.ycombinator.com/item?id=11075830 and marked it off-topic.
Very, very small, and only those who've lived in the EU long enough to obtain citizenship.
What do you mean too tight? The FOMC shouldn't have raised interest rates? Should be doing more QE? What would constitute neutral monetary policy?
Without having an ordered array of keys there's just no safe way to paginate a map. The map's own documentation says that key order has no guarantees, making it effectively random. It really is a silo'd issue, I can't even imagine what other factor could change the above facts without resorting to unsafe memory access.
It seems like you are jumping to conclusions.
Congress may make money, collect taxes, and do other things, yes. What is the relevance?
I think perhaps people look at Wim Hof and think, "ok so I have to go swimming in a lake of snow to make this work.

Cold showers are pretty awesome - you'll need all of your will-power to get into one, after a minute or two of discomfort your body will adjust -- especially if you think warm thoughts. And you'll come out feeling great!
Ask HN: How do you keep track of your personal finances?
I'm currently working on improving the way I keep track on my personal finances.
So far, I export data from my bank account as a CSV and run it through a simple Python script which then crunches some number.
This works pretty well and gives me a rough overview, but I tend to postpone the whole process and end up doing it way less than I'd like to.

I've have yet to try different tools, such as http://www.youneedabudget.com/ or https://www.mint.com/ (although, I might not be able to use the full potential. I'm from Europe and most tools/services I've found so far are based in and focused on the US) but I was wondering how you deal with keeping track on your finances?
What tools, apps, systems, strategies do you use?

Thanks for your time in advance, have a great day!
How do you figure that deploying 5 services vs 100 is the same cost?

Also how do you take into account maintenance and configuration of each individual service and tying them together as a whole?

From my experience, even at large enterprise scale, microservices have been a hinderance at the very least when compared to entrenched monoliths.

The effort to keep all the individual pieces working properly and harmoniously has never been worth it in any situation I've personally been in.
It's a video game for her. She doesn't look at the photos in the morning, she just responds to keep the chain going. It's like grinding. She has a score, tries to improve it, get trophies, new equipment (I mean filters), etc.
You've inundated this thread with uncivil and dismissive comments. I'm sure you do know a lot about this space, but the way you've chosen to express it here is not at all ok.

People go on tilt sometimes, so it's not the end of the world, but we've banned your account for now. If you don't want it to stay banned, email hn@ycombinator.com.

We detached this comment from https://news.ycombinator.com/item?id=11075389 and marked it off-topic.
Unfortunately, one requires money to be able to keep track of it.

Someday. :(
OpenStack Austin Summit Discussion Topics Open for Community Voting
Okay just try to bury my opinion with downvotes. Fight harder for "equality" leftist facists
Because facebook is full of companies and old people.

Snapchat is not about snapchat, it is about having a space to themselves.
Exactly.

If you can't handle tracking external dependencies that come with battle tested code and relatively well-defined APIs. What makes you think you can do better by recreating all the same functionality as internal dependencies. Unless you have a glut of excess code monkeys to throw at solving problems that already have existing solutions, eliminating dependencies for the sake of reducing complexity is a lost cause.

OTOH, if your goal is to reduce dependency duplication. The problem isn't the code, it's the poor quality package manager you're using. Lately, package managers are switching to flat dependency structures because they solve this exact issue.

If you're worried about managing the uncertainty that comes with dependency updates, lock in the version numbers and shrinkwrap the dependencies.
http://curl.trillworks.com/
I tried to learn to touch type last year. Bought a blank keyboard to help. 8 months later I still type with two index fingers, at the same speed as I ever did (about 45 wpm) and with more or less zero errors. Only on a blank keyboard, so I never look down anymore. Kind of weird and still unnerving . I'll try touch typing again sometime. And yes, I'm afraid I'm a professional programmer.
Ask HN: Should I do industrial espionage?
Hi all..

I'm an engineer for a large software company.

Lately I was promoted to "not a developer neither a team lead".

They hired someone else to lead the team I'm in. Someone that is clearly lagging behind me in technical aspects.

Now, what is really bothering me is that my lead and the people on top of her are keeping me at the shadows. They don't invite me on meetings. The fuckers don't even eat with me.

So, What about trying to win this game with the help of technology?

What about setting up a spy mic on all of the conferences room sending all the sound via gsm, wifi or something else?

I'm probably not going to be one step ahead but the game is going to be more balanced.

What do you guys think about it?
Anyone did this?

Thanks.
An introduction to combinators (in the Kerf vector language)
It's called Homeopathy.