skysight-inc/HackerNews huggingface dataset:
For me it's portability first, decent performance second and third the 'seamless distribution model' of the web (no installation, no app shops, no code signing, just an URL).

I wouldn't write a web-only app in C++, but if the same code needs to run on other platforms as well (e.g. native mobile, desktop or gaming consoles) then C/C++ is basically the only choice. Also, at least in emscripten, compiled code is faster then hand-written JS for several reasons (asm.js, LLVM optimizer passes, no gc), so it makes sense to write stuff like physics/pathfinding/AI engines in C/C++ and compile it to JS.

Plus, it's fun to write a desktop OpenGL demo, flip a build system switch and run it in the browser ;)
15 technologies changing how developers work
I have Backblaze-based storage pods in production at an old employer for a broadcast video automation system (plays out over the air). Quite the sturdy design.
Yeah, I don't disagree, but I think it's easy if you're not careful (cough Google cough) to conflate that with people just have one identity. Which most people very much do not want to have online -- the simple example of which even my parents understand is your work persona vs. your leisure time persona.
Introducing CocosSharp | Xamarin Blog
Bjarne has always maintained that C++ is (mostly) backwards compatible with C. And that's what most people mean by C/C++.
The 1% May Be Richer Than You Think
In which world, universe, philosophy, call-it-however-you-want, is "romantic behaviour" more sexist than holding a "FEMALE Founders Conference"?
That's really fucked up. Definitely a problem that needs to be called out and dealt with. I'm glad YC is making a stand.
So straightforward but still so fascinating.
The UV frequencies that contribute most to that effect aren't really blocked by the sorts of sunscreen you can buy in the US.
>Recognizing people's successes and what they are doing well is a 1000% more effective than harping on what people have messed up

Yes, this is (verifiably) true. One must be aware, however, that positive feedback is usually going to be ineffective, thanks to natural "regression to the mean" effects, elucidated wonderfully in this Veritasium video[1].

(The point, in the end though, is that performance is going to statistically improve if people do worse than average, and do worse if they do really well, regardless of the feedback you give them", which is called "regression to the mean". The net effect is that you might get a false positive for negative feedback, and a false negative for positive feedback if you don't account for the natural tension that brings everything back to average.)

[1] https://www.youtube.com/watch?v=1tSqSMOyNFE
Depends what you mean by really good Scheme implementation.

Guile is a GNU project, which means that if you care about
(say) Windows (gasp), you're shit out of luck.

The same used to be true about OSX 2-3 years ago, I haven't
bothered to check again since then.

Coupled with the fact, that maybe 2-3? people are actively
working on Guile (guess what platform they're focusing on), and that pretty much nobody is using Guile besides little toy projects, things are not looking good.

No, a really good Scheme implementation would be, Racket or
Chicken. Hell, even Gambit is objectively better and more mature than Guile. I guess you're too blind to see that.
Coin. (onlycoin.com)

They showed a video of what the card would do and how it would work. I actually have no idea if it will work, or does work, but it looks like it works in the video. It looks like they have something awesome. And it won't be $2000 to buy one.

They said, it should be ready within a year and you can reserve one now for 50% of the sale price (regular price $100).

So I bought one, even though I am aware that the product might never come to fruition and that my $50 might disappear. A lot of other people bought, too. I have gotten updates and I have no reason to believe I won't get my product and I'm excited that I got in on it.

But...

What did I buy, really?

I saw a guy on a video using Coin, showing how it would work, selecting different options on his card, answering all my potential questions. Man, it sure looks sweet and I can't wait to have one...

except...

did Coin really exist or did they just do a video to show how it could exist? Does it matter? I have pretty good video equipment and coding skills...and I've even hired actors for videos and done pretty well...what would stop me from hiring an actor, shooting a commercial for something like Coin, and then collecting thousands of dollars to fund the actual creation of the product?

Nothing. I just didn't think of it and didn't act on it, and they did. I'm not saying that's what they did at all, I'm just saying that could be done.

That's market validation. They sold thousands of Coin based on their idea. I have no idea if they even had working code or product, or if they were just validating whether it would sell.
exactly. The same reason its inappropriate for a professor/student, camp director/camp counsellor, adult/ child, prison guard/inmate etc etc.

Power vs no power means too risky for unhealthy relationship.
> When she asked why, he told her. “I don’t like the way women think,” he said. “They haven’t mastered linear thinking.” To prove his point, he explained that his wife could never prioritize her to-do lists properly. And then, as if he was trying to compliment her, he told Tucker she was different. “You’re more male,” he said.

This sounds like something a cartoon villain would say, but there's research that shows that the way men relate to their wives colors how they view women in their workplace. If you're a woman and your boss doesn't respect his wife's intellect, then it's going to be that much harder to make him respect your's.
There are other things to consider too: developer community goodwill, people that may not be on Linux now, but only use systems that are cross-platform (to curb lock-in to a particular OS), etc.

How much revenue is Atom for Linux expected to generate for Github?
Apple releases promised diversity data: 55% white in US, 7 out 10 male
"Nice example of Betteridge's law[0] here."

"Is sunscreen a lifesaver or a poison?"

"No."

...
At Least They Are Honest About It (note: URL)
No, CL doesn't have the same problems as Scheme, not by a long shot. See Quicklisp or cliki.net even. All these libraries (Quicklisp alone has 1000+ libraries last I checked) work perfectly fine on _multiple_ CL implementations.

You doing work on Linux and need a very fast compiler?
Use SBCL, 3rd party libraries continue to work (unless
they're platform specific)

Doing work on OSX or Windows? Use CCL. 3rd party libraries
continue to work (unless they're platform specific).

This flexibility is absent from the Scheme world, with the
myriad slightly incompatible implementations and extremely fragmented library
space. The emergence of Quicklisp for Common Lisp was so important that it alone KILLED Scheme for any sort of practical use. For most
cases, one has not the slightest incentive to stray from using
Common Lisp these days, and if he does, he better have a good reason.

What is the equivalent for Scheme? The SRFI hell? _shudder_
http://bordeaux.craigslist.fr/res/4615532439.html
Panamax, the hot new board game about the Panama Canal: http://boardgamegeek.com/boardgame/131287/panamax
Granular Eruption
How important do you guys think AWS certifications are? This is a world changing at such a fast pace that I doubt companies would really care?
See the part about chickenhawking in this article: http://michaelochurch.wordpress.com/2013/12/14/vc-istan-6-th...
50 Growth Hacking Tools for Startups
Its not a serious challenge.

There's a whole industry built around selling trash chutes and "soiled linen" hardware for hotels and skyscrapers in even the most authoritarian nanny states. So everything sold is NYC skyscraper firecode rated and NFPA certified or whatever even if its going in a 2-floor residential in a civilized area where its not even regulated. You can get a kit of the self closing doors for the top and a fusible link gadget that closes a door at the bottom for about the cost of a Really good video card, at least for a small linen chute. Its cheaper but probably less safe to have the fusible link thing, although you can put an automatic closing fireproof door in the basement end too. This is all standard COTS stuff nothing weird or custom.

Trying to do the safety stuff by myself would likely be super aggravating and end up being more expensive than just buying the doors and tube COTS. I'll have enough carpentry agony installing and trimming it out to make it look good, anyway.

Its apparently a lot of work to fireblock the tube where it goes thru the floor and ceilings and also trimming it out so it looks nice is non-trivial. If the hole were big enough for an elevator you'd just jump in, but if its barely big enough for a shoebox, how you do that work with out ripping away all the drywall is non-trivial. And that leads to lots of work.

The hack for a dumbwaiter is building all of it inside the tube. Any hole in the tube or a hole in the doors, even just to mount stuff, and I guess its not technically fireproof anymore. Adhesives would probably be OK? So there's some serious hacking potential involved here. You end up doing the "ship in a bottle" thing with a truss inside the tube at the top and bottom and the usual array of pulleys and ropes.

Another problem with dumb waiters is the price of the fireproof doors and tube is really cheap for "laundry chute size" but if you want to carry an entire laundry basket inside a dumb waiter inside the chute, it starts getting expensive, and a fireproof door the size of a dorm fridge approached 4 figures when I last looked into this.

Still, it would be pretty awesome, in my infinite spare time...
How the Leap Motion Controller Works
My understanding is that a sufficiently motivated state can find any computer criminal. It's just a matter of following them long enough until they slip and make an opsec mistake.
That's your understanding of inappropriate, which is completely irrelevant to the discussion unless you are Jessica Livingston. That's exactly my point in the original post.
In all reality it's just hopping on the Yo bandwagon. A few serious reasons I can see is what if someone doesn't want to install the PayPal, Strip, or Coinbase app? This also keeps all your notifications for various feed services in one place.

I don't understand the hype at all, or even how Yo is at a $10mm evaluation, but I digress.
You want evidence that people who can get healthcare might live longer while people who can't get healthcare might die sooner?

I'm not sure anybody would fund a study that obvious.
What we learned about marketing an iOS App
At a job of mine a long time ago, a programmer had a large lamp fall on his head from about 10 feet up. He had to go to the hospital and was out of work for 3 weeks.
Ask HN: How to work in the Biotechnology industry as a CS student?
I am about to complete an internship at the NIH, and absolutely loved my job working in Bioinformatics. I'd like to continue working in this field after I graduate next year. (MS in Computer Science)

Unfortunately my biology and chemistry knowledge are minimal. Right now I'm trying to make up by reading books on organic chemistry and genetics.

Is there demand for programmers in the field? What skills are they expected to have? I can easily get a job as a web developer, but how does one get a job as a programmer in the biotech/medical field?
Age Discrimination in Silicon Valley
I was able to play with the Panamax beta for the last couple of days, and it is an impressive system. The ease of use as well as the UI make it feel as if complex web applications can be installed as easily as local desktop apps on a Mac. I.e. due to the containerization and the use of setup scripts one can really easily install several interdependent dependencies in with one click. I installed a couple of open source systems just to see how it works, pretty awesome.

I'm currently using Docker + Fig for all my Docker development and deployment needs. That's already a very simple solution, but it still requires finding different docker images, finding the necessary parameters in the documentation, and finally combining the images + the various parameters in a single fig.yml file.

Panamax uses setup scripts which are very, very similar to those scripts that Orchard's Fig uses (which was just aquired by Docker). Only that it combines what I explained above in a single template that combines multiple images (Postgres + Nginx + PHP + Redis, for example) and lets you just run it with the click of a button.

And, as it is with Docker installations, no local tainting of you main system with various databases (like postgres / redis); everything is installed in a container and runs in a container. Your main system stays clean.

I like it.
Fair enough. People are stupid :-(
I think the original paste-bin was posted on Reddit by the same account that posted the finfisher leaks. This is just a mirror.
Google Opens Classroom, Its Learning Management Tool, To All Teachers
Check this out: http://gafferongames.com/networking-for-game-programmers/sen...

http://gafferongames.com/networking-for-game-programmers/rel...

C++, but very detailed articles.
Let's look at the opposite of the question to see if that lends any light. What exactly is "appropriate sexual or romantic behavior from investors toward founders?" If the answer is "there is none" then falsestprophet has a valid point. The word inappropriate just leads to unnecessary interpretations and grey area that wouldn't exist if the word was just left out of that sentence.
Building a Growing Startup Architecture to Handle 1B Reqs/week
Unearthed Photographs from National Geographic’s Archive
Not OP, Ars Technica linked to it a couple of days ago.
How would that be possible? The communication protocol is entirely one way. Even if it weren't, most paging sites are just a single, relatively high wattage transmitter, unlike cell services.
Time flies like an arrow;
fruit flies like a banana;
AI flies like a human brain.
Is your grocery bill supporting your political opponents? Now you can avoid it
Then say all and not inappropriate - presumably you come down with a fit of vapours when NCIS is on and Toy and Ziva flirt.
The reason why a lot of non-technical managers rate ability to 'solve a business problem' higher is primarily because the business demands it. The managers' own performance is being judged by the delivery of the technical solution and his boss is likely to be driven by the success of the technical solution in addressing the business problem.
Good question. Who's looking after the interests of male founders?
Yo already had its 15 minutes of fame, which makes apps that are trying to jump on the Yo bandwagon even more confusing. (it hit #60 in category on the App Store, going up to #30 in category only due to the recent update/publicity; a far cry from #1 overall at its peak)
"Despite popular misconceptions, the Leap Motion Controller doesn’t generate a depth map – instead it applies advanced algorithms to the raw sensor data."
If it's the buffering delay I'm thinking of, and your packet capture filter is tight, the delay we're talking about can be multiple seconds long. Changing window sizes won't fix it.
Sketchfab cardboard #VR4ALL
A 14-Step Guide to Being Consistently Pitch Perfect by David Brown
True, you need to be sensible about compiled code size which traditionally wasn't important for C/C++ code, and it's also true that the C++ std lib or careless use oft templates can bloat the code size. On the other hand, three.js which is basically the standard lib for 3D rendering on the web comes at 0.5 MB minified, which isn't exactly small either ;)
I know that C++ is mostly, but not entirely, backwards compatible with C. That doesn't answer the question of what "C/C++" means.

They're two different languages. The problem is that different people mean different things by "C/C++". Some people mean "C and C++"; others just seem to be unaware that they're distinct.
I know you're trying to make a joke about it not being a yes-or-no question, but really it's a pretty fair and straightforward characterization of what the article said: "No, there's not strong data to say it's a lifesaver. No, the evidence doesn't say it's a poison either."
Exactly. But all I see is since three years:
"We would love to support Linux at some point, but unfortunately, we don't have anything to report on a timeframe"
Show HN: Gaza Everywhere, simple app to visualize Gaza size against world cities
> ask an adult if you aren't sure.

I think that's exactly what he did, and he got downvoted into oblivion for it.
"Guile is a GNU project, which means that if you care about (say) Windows (gasp), you're shit out of luck."

Are you using StumpWM on windows?
Outsourcing As the Good Lord (of Pitch Decks) Intended: A Case Study
Don Draper Is Replaceable; Joan Holloway Isn’t (On internally facing execs)
You apply for a job or you build a startup and you want to be a professional. You want to do awesome things. Then someone else comes around, whether from a position of power or not and displays romantic or sexual interest towards you. No matter how polite it is, it irreversibly changes the previously professional relationship in a very discomforting way.

It's a dick move and it's shit like this why many women shy away from participating in technology.
I think focusing in on skin cancers and skin aging is myopic. This is what all these analyses do. Yes, sunscreen probably reduces skin cancers and aging from sun exposure. But there is evidence that depriving yourself of sun exposure leads to a higher overall death rate. You dodge melanoma but increase risk of a heart attack or various internal cancers. People who work outside live longer, despite looking "weathered" in their old age.
Developer/Linux community goodwill for a user-friendly backup services isn't as valuable as you'd think.

IT support staff? Those are the people you want to enamor yourself with. And they're either on Apple or Windows gear.
Show HN: Is this for real? Code babes?
How is this overhype? If anything I feel it's a pretty mundane system they're describing - some sentence parsing along with various database lookups. They seem to stear pretty clear of AGI hardness.
If you don't understand why this needs to be done, you're part of the problem. If you think romantic overtures as an investor to a founder is 'ok', or should be ok, you're part of the problem.

EDIT: For those of you who think this is too harsh, you're proving my point. Sexism in tech will start to become less of a problem once people recognize that it's an issue. If you don't think it's an issue -- you're part of the problem.
A Product Manager’s Guide to Working with Developers (so everybody’s happy)
How To Quit Your Job and Launch a Startup
The headline misspells the domain: yofity.me vs yotify.me.
Scheme vs. Python in UC Berkeley CS Courses
That'll probably just get you slapped with even more fines. If you work for/on your company, you're an employee. The mere fact that you own 50% or even 100% of it is irrelevant.
It's not about the interests of anyone. It's about trying to fight sexism but instead of educating the people you try to create an environment where it can't exist. It's like trying to fight sea pollution by making swimming pools. You can enjoy your time in a pool but the pollution in the sea is still there.
Oh come on, you honestly believe that someone who has sacrificed their time, friends and family to get an idea off the ground isn't vulnerable to being taking advantage of by investors?

This isn't a super out there PC statement that is being made. It's simply saying that this is a professional event and the expectation is for the relationships to be kept professional. You know, how it should always be.

That's not tumblr craziness, that is just basic respect and professionalism.
We're not talking pure sexism here, we're talking about a possible manipulation and abuse of relationship.
Zinc oxide based sunscreen is totally safe with zero question marks. Just use the white zinc oxide stuff on parts that are likely to burn or get over exposed.
Interesting although if you want massive performance on a web application i'd probably vie for erlang unless you're doing something computationally complex on the backend. It would be nice to be able to write code once and use in multiple places but theres often so much extra work involved in that, that for many applications it makes more sense to just use interfaces etc.

Neat project either way.
Something I've been wondering since the Forbes article - is inappropriate investor behavior illegal? The things described there would unambiguously be sexual harassment if someone's manager did them; it seems unfortunate if the only tool to fight investor/founder harassment is social pressure.
What Javascript are you talking about? Anything the browser interface can do, you can do directly with raw HTTP calls. The Rails front-end is actually just a thin proxy around a JSON RPC interface exposed by the Golang emulator itself.

If your point is "that's not helpful for people who don't know how to use HTTP and JSON", I'm at a loss, because the problems Microcorruption wants you to solve are much, much harder than HTTP.
Ah okay, that makes sense. Thank you.