skysight-inc/HackerNews huggingface dataset:
If you reduce your talent pool intentionally and then you find you have problems filling roles, you have only yourself to blame. At large companies it may not be as obvious that they aren't getting the same level of talent they could have but usually the end result is a diminished capacity to execute successfully.

Why should they risk? For two reasons.

The best people are often not "normal". Look at some of the best coders or hardware hackers out there. Imagine if Netscape didn't hire Jamie Zawinski, would they have been as successful? When Jobs and Wozniak started Apple their previous most successful business venture was phone phreaking, selling illegal "blue boxes" that allowed people to hack the telephone network (and make free calls, incidentally). If you only want boring people then you will quickly remove some of the most talented people from consideration.
It's tough to be Sorting out Sorting, although I grant that it doesn't have all the newfangled algorithms that this page has.

Really, you need to watch this if you haven't. https://www.youtube.com/watch?v=SJwEwA5gOkM
Good old fashioned vibration dampening would go a long way. That's a big area of concern for all FPV pilots, and it's fairly easy to get good results. The ultimate solution would be to also add a brushless gimbal for stabilization as well as low reaction latency:

http://youtu.be/Dr5CnIA52zY
He doesn't have to pretend he has any insight.

He could do systematic reviews of all the research, like a Cochrane Collaboration fo education, and run trials across different schools.
Ha, I started working on one (https://github.com/ericduran/digitalocean-indicator-mac) but it still needs tons of work before anybody can use it.
Yeah, it's been suggested to us a few times after people have seen the project. Someone should definitely explore that way as well.
"If you don't have domain expertise, how would you know whether the product you want to create solves anyone's problem? How would you know who your competitors will be?"

Most successful founders/ startups solve problems that they themselves have as opposed to having tons of domain experience. The key is to identify your early adopters and understand their needs and provide a unique solution so they'll stick.
It's all about the baggage policy, not the boarding policy.
Teaching Business People How To Hack
I work in a team of financial analysts in a large company. My team came to the conclusion, that adhering to enterprise "solutions" for our results is really unproductive. So a lot of stuff we do is now solved by lightweight home-hacked implementations.

Being the designated "tech savvy" person, I now have the task to teach people the tech skills required for this. Most of them handle SQL on a daily basis and know a bit of VBA. My goal is to teach them a programming language (probably Python), some lightweight OOP concepts and most importantly the methods and the habits of a good software developer, i.e. version control, writing code for long-term readability, fast iteration development and just general care for their workflow.

Could you guys recommend any good resources (i.e. podcasts, articles, whatever), that you, personally, find extraordinarily good? The kind of succinct explanation of the above concepts, that made you personally fall in love with the thing being explained?
Any reason you didn't just transmit 3 normal RC PWM channels? You could do all the custom circuitry on the ground. Plug the Oculus into a microprocessor, then output to the trainer port of an RC transmitter or perhaps use one of the standard RC transmitter modules like JR or Futaba.
I could not agree less with your post. I ported a 12k loc JS project to TS and it usese JQuery heaviliy. The result was that the static type system could point out 6 bugs from my original code that unit tests did not find and now I have statement completion and powerful refactoring tools for everything as well. It plays really nice with JQuery if you have the right type declarations and I am more productive now with all the code intellisense I get from the IDE.

Also the module system is module system agnostic and it can compile either to commonjs or amd, it depends on a compiler switch. I am using mostly requirejs and it works well.
This is Notch's (the creator of Minecraft) submission to Ludum Dare 29 where the theme is "Beneath the Surface". The competition ends tonight.

http://www.ludumdare.com/compo/
Any plans to use a brushless gimbal? It would be way faster and smoother, and I bet the latency would be imperceptible.
The Weekly Startup: How to launch a successful agency in 5 days
Secrets of Figure Drawing Course Letter
> Women in the exercise group had to perform at least 20 minutes of cardiovascular exercise three times per week at a moderate intensity, which should lead to at least a slight shortness of breath.

I find it fascinating that this even qualifies as exercise. An untrained person with a sedentary job will probably just have to climb a few stairs or walk quickly for a few minutes to get this intensity.

Who would have thought that healthy activities are.. healthy.
Thanks for suggestions! She really liked the "molecular biology artbook" idea :)
> The Sharing Economy Isn’t About Trust, It’s About Desperation

Not in my experience. It's more about common sense and convenience. If your place is empty for a while why not let someone stay there and get some money. It used to be too much hassle before AirBNB and the like, now it's easier. I know a few people who've AirBNB'd and they are not desperate, it's just an easier system. I'm sure some people who use such services are desperate for money but it there will always be some percentage of the population is. It's not fundamental to the sharing economy and it would still have succeeded no matter how strong the economy.
I built screenshot service as a side project.
https://urlbox.io

Fortunately we got some big customers recently. So it started to generate little bit of profit. Hoping to get couple more big customers and turn it into my full-time job.
If your marginal freetime is worth less than driving for Lyft, then it probably was before Lyft.

Either own the code and machines that these services run on, or prepare for either A) Basic income, leading towards crime and social isolation and the end of civilization for your class, or B) Slavery (WPA style), in order to prevent A. If you use your power of selective history the right way, you'll get B and enjoy it.

I, as someone of non-genius IQ, will use my still-existent income to enjoy the metaverse and avoid major cities.
I lived in the greater Seattle area for a dozen years or so, ending around 2003. Even early into that adventure, I remember hearing about how cold and unfriendly Seattle people were. I recall an article in a local rag, probably the Stranger, lamenting that people were lonely in Seattle because nobody would talk to strangers.

One small contrary datapoint: on my first visit to Seattle from Boston where I was living, I was walking on a downtown city street, uncrowded at the time, and an ordinary passerby made eye contact and said "hi". I almost stopped in my tracks, that interaction would have never happened in Boston at the time. There, it seemed that all strangers in public were to be perceived as threats (probably beggars) unless there was evidence to the contrary. This sort of (perceived) general friendliness was partially what motivated me to move there, that along with the mountains+water and being able to drive 20 minutes from downtown and being in the country. Yeah, Seattle folks, it really was like that on the highways once, not too terribly long ago.
because it's inevitably a leaky abstraction
Well, there is a big difference there, namely that the second guy owns the car primary for his own needs and is simply monetizing the time when he wouldn't be using it himself. That's the idea of the sharing economy, although people use the same services to do more traditional business (buying apartments specifically to rent on AirBnb, etc.).
This was my first suggestion as well, unfortunately, her encounter with statistics in their undergrad course was so terrible, that she doesn't want to touch anything that would require it with a ten foot pole. What is pity, we even have a systems-biology research group in the town we live in.
http://spiritplumber.deviantart.com/art/dancers-in-the-dark-... Here, I wrote you a little story.
Mt. Gox bankruptcy won't reimburse any customers until after Feb 2015
In japan, in the typical post-apocalypse setting, small drifts are indeed not a problem. Who cares if your GPS has drifted by a few centimeter? That apocalypse may have moved the country by meters.

This system will probably be useful for quickly determining what moved in an earthquake.
Facebook Newsfeed experiencing issues in various regions
This is why I am always so impressed by your writing Jason. Thanks for
1) taking to the time to write these articles and the more advice-style ones, they have always been useful to me as a founder and
2) being honest and open (to the extent appropriate) in these articles. Being a founder is an exercise in self-doubt above everything else, and its important to talk about.
Which non-alcoholic beverages do you like? I have a hard time finding good tasting alternatives.
can you explain? i can't understand what 'integrity' means for a toddler to get, and why would it cost knowledge.
You just proved djur's point.
Facing similar issues here in India too. Only able to comment on a friends status, who ironically wrote about this timeline-disruption.
10 useful Apple Store apps for programmers and alpha geeks
I'm surprised that lack of module system is the first thing brought up. Is that really such a big deal? It's very much just a nice to have for me and has plenty of third-party implementations if you want it.
SPoT
Filming like never before!
Coming soon from the SPoT team.

check us on : http://unbouncepages.com/spot/
SpaceX is suing the US government for a free market in satellite launches
As someone who doesn't know Ruby, I would like to point out that this program is an excellent demonstration of why Ruby's non-standard syntax is awful, confusing and hard to learn!

Ruby's syntax for defining a function is apparently:

fizz_buzz = ->(number) do
... stuff ...
end

This is very confusing if you've used C where -> is a binary operator. I understand what it does, but only because I've used Coffeescript. And the "do" keyword in most languages is used to signal loops, apparently "do...end" is a block delimiter in Ruby instead.

Having functions be defined with expressions is confusing.

The string mess on the next line is an awful feature that makes languages such as shell, Perl and PHP bug-prone -- and no exception here. Apparently double quoting in Ruby means next to nothing, because it seems like a damn-near Turing complete language which has magic meaning inside quotes. The double quotes, pound sign, braces, and question marks have meanings here that are rather non-obvious.
I don't buy your model of property. Sure, the specifics of legal systems are invented, but the basic idea of property was not, or if you like, they were invented by evolution.

The basic idea of property is that you decide a resource is your property, then you mark it in such a way that other people see your claim. Territorial animals do this, and it works. Not perfectly (no human system is perfect either), but they work.

The evolution part is how society comes to recognize territory markers, and which claims it respect and which it rejects. For an animal, the signal could be pheromones. If another animal smells a marker, they will tend to avoid that territory, because they know the "owner" will fight to the death if necessary, and the territory itself is worth less than the risk of taking the fight. But presumably, if an animal goes rogue and marks a huge area as its territory, there is a limit to what that animal society will respect. And of course, if resources get tight, things will break down into violence (just like in human society).
A sales CRM that is similar to Pipedrive
http://i.imgur.com/MFHYTQ4.png
Spotify engineering culture – part 1 [video]
David's Health Tech Newsletter: No. 5
I'm working on solving business meeting nightmares. I'm bored about ineffective meetings.

http://i.imgur.com/5yiMnqq.png
"Wonder, for just a second, if we’re sharing the wrong things with the wrong people."

What wrong people? As the economy is globalized people who get paid yet don't make a contribution to the economy will be dug out - whats wrong with that? The only people who should be afraid are the ones who make money by not contributing. If you're observant enough to provide something useful that people want there will always be a place for you. If you want to coast and get paid for it then, yeah, this is gonna hurt.
I'm currently programming in Go, and Google provides very strict constrains for its syntax (e.g. no braces on a new line, etc.). To take this a step further, my editors automatically runs the go fmt tool on saved files, which formats the code according to the guidelines for the style. That means indenting with tabs, aligning with spaces...

That's very pleasing that a language in an early stage has this kind of tools, because if I need to copy a code snippet from the web, it will almost everytime be formatted exactly like my own code. Same when I work with somebody else: no discussion over code formatting.
Yeah, it is weird. You kinda want to rub your eyes or something. It was even weirder when we adjusted the cameras. I looked through the Oculus Rift, while another person adjusted and I would tell him when they were properly aligned. Having a person "turn" your eye, drop it etc. was crazy!
It's probably best to avoid using the term anyway. Blockchain.info should really only be a technical tool but non-technical people seem to insist on using it and misunderstanding it.
One time I reverse engineered the flight controls for a octocopter (like a quadcopter, but 8 rotors) so I could access the debug port and stream telemetry to a ground station while issuing GPS waypoints.

Probably the only thing worse than reading C++ is when it's poorly documented and in German. :P
> Better type systems exist to prevent many types of bugs. That Go ignores decades of good PL research is a valid point of critique.

Instead of beating around the bush, would you care to name a few essential, modern features the type system of Go is missing and which could prevent bugs in everyday programming tasks?
Hmm, I didn't interpret the author's quoted words as meaning that any transaction outside of full-time employment or business is illegal. I thought he was just alluding to the common argument that has been used in lawsuits against Lyft and Uber. The argument goes that Lyft and Uber are transport providers and hence must operate under existing laws - for instance, obtaining transport provider licenses, accepting liabilities for accidents, and treating drivers as employees. Lyft and Uber instead say that they are a technology company and don't need to. It's a subtly different argument. I do wish the author had presented the argument explicitly, though.
Open Source Offsets
Get out of here, Stalker!
Did it change how you feel about interacting with people in general?

I'm more at ease initiating conversations and making small talk. The change over how I used to be is huge.
It MIGHT in the near future though
http://hydrocodedesign.com/2014/04/02/higher-kinded-types/
A raid controller cleared the mbr on a windows NT domain controller, the backup did not work so I had to use Norton Disk Editor to write a new mbr, took some time since i had to scan the disc for star/end of partitions.
Quite simple actually. These books contain big meaty subject matter. Not fucking glossed over topics like a ted talk or wiki entry.

The laws of thermodynamics cannot be condensed down into a 14 minute video.

The internet has cheapened both the access and depth of knowledge. There are a lot of internet commentators out there who barely grasp a briefly summarized topic yet assume an expert position.

Many of them browse hacker news even ;-)
As I said in my top level comment, it was a project at the university. So the reason is basically that we were making a prototype the best way we could, in a way we knew we could finish in time. :)
He writes, "Then Arnie, Phyllis, and Weber resumed their agitated discussion" to make it seem like the group did not consider Martha's lone contribution. Then in the next line he describes how it took 10 whole minutes! to confirm that this was the actual solution. I feel like he was trying to portray Martha as someone who neglected by the rest of the group when in fact she was seen as just as important.
Back in 1993 I was doing the whole tourist cross-country road trip thang in the US. A couple of hundred miles south of DC I had this bar room conversation with this guy who told me he resigned from the FBI because they wouldn't let him hire the right people to do the job. Now - I have no actual evidence that he was what he said he was - but the two things he talked about were:

* FBI hires had to be full agents. Run the assault courses, cleared for firearms, etc. Which made hiring some of the white-hat hackers he wanted next to impossible since they were... not really the assault course running types.

* Inter-agency hiring was almost impossible. He wanted to get better humint skills into his group. He had some guy who wanted to move across from the DEA who was dealing with folk who were informing against drug cartels in Mexico who would have been ideal... but couldn't because "that's not how we do things".

Again - no idea if the guy was just bullshitting me... but it seems a mildly odd topic to confuse the English guy with if so ;-)
I'm sure moderate exercise, non polluted oxygen and so forth are helpful at any stage. As all the things we already now (rest, exercise, healthy food, etc.). But I have trouble accepting theories which are based on things that can not be quantified. We'll have to wait 60 years to asses and I'm pretty sure the results will depend mostly on standard-well known facts like family status, family income, schools etc. than the mother doing 'exercise' when the subject was a fetus.
Indeed, but it would be much more useful and impressive if they rewrote the compiler in Go by hand. I'm disappointed that they are aiming for an automatic translation instead - some people are going to ask themselves whether Go actually isn't that much fun to program in. An independent reimplementation is better for correctness too, they can compare outputs and find bugs in both implementations instead of porting over old bugs and adding new bugs where the translation goes wrong.
As an example, Portable Native Client is "proper byte code" (simplified LLVM IR), but client-side compilation takes multiple times longer then AOT-compiling the same code from asm.js (the NaCl team is working hard on improving this though). The download size is also almost the same (if compressed). Performance isn't that much better either, so for every practical purpose "real" byte code isn't automatically better then sending (compiled and compressed) "source code" over the wire.

I'm even getting worse startup times for a "cold start" for the same code compiled to native OSX then for starting the same demo as emscripten version, (presumably because the native version first needs to load a lot of DLLs).
Regarding one of the links in the article, I think Dinosaur Porn has got to be up there with Bingo Cards in the department of opening your eyes to the possibilities of a niche market.
>cost guard

we wish.
Calling it fastest is not fair. Timsort appears to be very fast because most real world data we operate it on is somewhat sorted, but requires O(n) extra memory. It simply depends on the situation and data.
Academia isn't what I expected
CodeSniffer: checks PHP code for violations of coding standards (2009)
Because time (and money) spent removing old code that's not used right now is time (and money) spent for zero short-term profit increase.
She could do something similar to what my wife did who also has a Life sciences PhD - see here http://www.priceusa.com.au
PHP_CodeSniffer tokenises PHP, JS and CSS detecting coding standards violations
Solving bugs does not make you a leader.
I discovered that our company's old ASP code has not a memory leak, but a connection leak, and after 2 days of experimenting, I managed to get our sites to load in under 1.2 seconds by recycling app pools every 15 minutes.

I taught myself how DFS works (distributed file share - an extension of AD technology, it maps a set of shortcuts on domain controllers and other DFS root holders), and expanded the available DFS roots to lead to a reduction in site load times.

I hooked up an ultrasonic distance sensor and a motor shield to an arduino, and put the assembly on an RC car. I programmed it to slow down as it approaches walls, and to back up if something is too close. I want to build robots to fill some need, but I'm still looking for that need.
Can pythonistas learn from the ruby 1.8 to 1.9 migration?
Actually it doesn't. You don't need a G+ Profile to connect a Youtube channel to a G+ Page.

That's the crux of the whole problem, G+ is so heavily associated with being a social network connected to real identity that having it manage the profile system is untenable.
I read the grand-parent as a note that "denunciation" is overly narrow because it can also be praise that is overly weighted, overly generalized, or misapplied entirely - a claim you seem to agree with. It's "not negative" in the way that "positive feedback" is "not negative" - which says nothing about the consequences.
I can see something similar exists for PHP/WordPress https://github.com/squizlabs/PHP_CodeSniffer
Look up: The commercial drone market is about to take off
I think it was around 1992/93, I was deep into graphics programming for games. The conventional way was to first draw the background and then draw everything on top of it (i.e. sprites etc.). However, this is wasting a lot of bandwidth since you can end up writing to the same video memory location multiple times.

I came up with an algorithm treating the each scan line of the screen as a binary tree which allowed me to keep track of which part of each scan line was already written to, meaning, I was able to build the screen up from front to back and visit each video memory location only once. So, on a 320x200 screen only ever 64000 bytes would be written to memory. With all the clipping etc. this was quite a complex beast and fully written in 286 assembler. In the end I think it made the overall graphics rendering about 20% to 25% faster.

Edit: I don't have the code anymore. I lost all my "floppy disks" in a house move... :(
What I learnt : We need to embrace randomness to keep life simple! Could not complete the game with a "monotonous" set of instructions;

function solve(i, selector)
{
if(i > 0) {
if(selector('a' || Math.floor((Math.random()*100)+1) % 3 == 0) == null){
setTimeout(function(){ solve(i,selector);}, 1000);
} else {
selector('a').click(); solve(i-1,selector);
}
}
}

solve(1400,$); //worked thrice under 1400
The development of Grpzi is well under way.
Ask HN: Why should i learn Go?
Kindly help me understand these questions.

what are the benefits ?

why should a person learn Go

Thanks
"To continue reading this article, please log in or register for free.

Or, subscribe now and get unlimited access to all of our articles. Just 99¢ for your first 4 weeks."
Hi there, i recommend to you http://thenewboston.org
it has a dosen of video tutorials about programming languages. for example this is the Python course link
http://thenewboston.org/list.php?cat=36
best of luck (y)
Without real experience in Javascript nor the framework, I created a Google Hangout face tracking app in five days. You can still try it here: http://cocacola-hangout.appspot.com/