skysight-inc/HackerNews huggingface dataset:
The Laboratory
must kill humans.
We should trust that they meant well, but still tell them their fly is down. It's not that big a deal as long as you fix it.
I venture that the product is aimed toward people who know what "effects pedal" means.
Make. Publish. Share. 3 Minute Screencasts.
Interesting idea but I was totally caught off-guard by the automatic tweet posted when I clicked on the little birdy in the middle. Really not cool. Deleted the tweet immediately. At least let someone know you're going to be posting a tweet so that they can decide if they're game.
The timeframe aspect of research projects is really important. I think I heard Exxon's Corporate Strategic Research labs have a 10 to 20 plus year horizon.

I've often wondered how one could provide the benefits of long-term, highly speculative projects to younger, smaller companies that think and operate entirely in present-tense terms. Something along the lines of strategic research as a service.

Though I suppose companies that have a mutually beneficial dynamic with the open source projects they depend on, contributing time or resources, are realizing a good chunk of the potential value already.
I just thought it was to track user actions via DNS - they can see which sites you visit without needing tracking bugs on those sites. Better profiling means better ad serving for Google ... profit.
i like how nobody here talks about the real losers - the picnik user/customers.

these exits practically always kill your original product, which is the ultimate fuck you to the user base that got you there to begin with.

that's why it's amazing to see companies like dropbox, box, etc to stick to their guns (so far) and not throw away everything they worked for.

the whole web startup concept seems broken. it's not about real solutions and sustainable businesses, but rather a giant get rich quick scheme. just need some suckers to fall for it.
Pretty sure Sun was doing Ask Toolbars with Java installs [1]. And Ask Toolbars are not malware, they're not even adware. They don't compromise your computer. The shady thing it does is change your default search engine to an Ask.com search result that has more, and less noticeable ads. That's a pretty shitty thing, not user friendly, but it's not "malware" and it's not "adware." I worked on the Ask Toolbar and there was no tracking information other than your general non-personally identifiable stats gathering like one would use on a website with Google Analytics.

[1] http://www.quora.com/Java-programming-language/Why-does-Java...
> And the robocop might win just based on the fact that he's less likely to have a "respect mah authoritai" chip on his shoulder that results in me being tazed or shot for no good reason.

Concerning the film "Robocop", it was interesting that you discover most of his character traits after he has been transformed into a cyborg, and my opinion is that he was a brutal copper.
FWIW, the Ask.com toolbar is only installed on Windows. Installing Java is relatively painless on MacOS and Linux. Not that this makes me any happier about the situation.

There's also OpenJDK as an option, though for some reason there's no official Windows builds for it.
Canadian citizenship rules face broad reform in 2014
It's all times the same thing, I guess:

I have seen similar things (from an outsiders view). When you sell your ideas or company to a big corporation, it will be integrated into the corporation structure somehow. And whatever promises you got before, your ideas will get under the wheels of corporation politics.

I have seen it once, where young idealists sold their ideas to a corporation and worked on the idea. Some months later, the whole idea was swallowed by a different department and thus closed down. What was left, was the workforce of the idealists and maybe some little money.
In case you hadn't tried it, trello has a great mobile app too...
Phil Schiller Says Merging OS X And iOS Would Be A ‘Waste Of Energy’
Depends how much your golden handcuffs and presumably Google options on top are for those 4 years.
Microsoft allows Bitcoin trading app on Windows Phone 8
The source is on GitHub to check out: https://github.com/simurai/simurai.github.io/tree/master/pro...

To create the head shapes, the position and rotation of each letter is defined with CSS transforms (see heads.css). To get the right values, it's mostly trial and error. But to make it a bit easier, I created a little helper script that let me drag/rotate each letter with the mouse and then copy the value to be used for those CSS transforms.
I took a poll of the only other person in my house at the moment. She thinks it's juvenile and she certainly wouldn't want to recommend it to other people in a public setting.
A quick dive into any PHP-related topic on HN should yield significant answers. Part of the hatred comes from the fact that the way people know PHP is from 2005, when it was essentially one really long procedural program. It's not so much that people ignore the recent upgrade in tooling/modern language constructs so much as people aren't familiar that they exist.

However, these is still a lot of vitrol for PHP. Because it is so easy to use, many people are able to pick it up without any prior SE experience--these people tend to create poorly-designed, slow-running, and, perhaps worst of all, dangerous (vis a vis security) code.

The other major complaint that exists has to do with inconsistency/insanity in PHP's function signatures/naming/evolution. For example: mysql_escape_string and it's sister, mysql_real_escape_string. Although, anyone working with modern PHP probably will never touch these functions.

What is overlooked is that it has an extensive base of developers, it DOES scale (this is proven), and the language is improving (as well as the tooling (PHPUnit, XHProf, CI tools), frameworks, package management etc). And although Facebook does use it, it's important to note that, AFAIK, PHP only exists as a thin layer in between "display HTML" and "communicating with backend servers which are going to handle the majority of the work, save for presentation-layer type stuff."

There are a few alternatives to PHP, but they each have their warts too. Ruby is hilarious slow, for example.
You got it backwards again.
Posted here yesterday: https://news.ycombinator.com/item?id=7118095

There are many comments there, so flagging this one.
Reviewing rejected apps would be a waste of time given how many apps YC has received. Also, what does 'big' mean? I doubt a startup exists that was rejected by YC then grew to a $1B valuation--someone would probably have heard of that by now, made a big deal of it, and those of us on HN would know. But I don't doubt that YC-rejected startups have gone on to raise a few rounds of funding and/or may have even made <$100M exits.
Story of SGT Clay Hunt and startup POS REP, inspired me
Interesting - Thanks. It's downright annoying to read a patent like that, and I'm happy to hear it was invalidated.
Based on my own experience teaching people who knew absolutely nothing about programming, the biggest factor is visibility of results, i.e. making programs that do stuff you can see and touch (games are the best). Certainly, the immediacy and speed of iteration of Python and JavaScript trump that of C these days.

My choice today is actually JavaScript, partly because of ubiquity, partly because it's very easy to do something interactive and visually interesting (Canvas), and partly because its simplicity soon leads into its shortcomings. Python as a language is "batteries included", and I believe in the value of students bumping into barriers and limitations so they can properly value the reasoning behind solutions. In that sense, the value of C is in teaching students about lifetimes and ownership of resources.
This account was created 2 minutes before this post. Just FYI
mplayer can do this as well:

mplayer videofile -vo gif89a:fps=15:output=video.gif

You can use mplayer's other options to set the start time, duration, and cropping.
5 Things Every CRM Training Program Needs
Exactly hers a roof top bar in the city in London which is notorious for bankers and city types jumping to their deaths.
Ha! You got not just one, but TWO careful completely disingenuous replies.

"Bro" is short for brother the same way that "gay" means "happy". Well, sure, that's trivially true, but it kind of matters what people actually mean when they use a word.

Of course you're right; I have a biological brother and we don't call each other "bro". Here's what google turns up: http://www.npr.org/blogs/codeswitch/2013/06/21/193881290/jea...
...though I'm sure a bit more searching will find more direct treatments out there of what "bro" means....
Thanks so much for your time! I was wondering whether you would suggest using PDO or mysqli for connecting to mysql via PHP?
Look, this isn't normal or typical behavior, and it doesn't represent how men in tech act towards women in tech. The guy was an asshole. The nature of the event is irrelevant.
What's wrong with gendered things? The programming language Julia is female, and nobody seems to have a problem with that. What's wrong with a tool that has a male gendered name?
Unlimited Facebook data plan
I agree about the distraction. And I am not saying that nobody can ever complain about offensive language. What I am saying is that there are two parties in any disagreement and it cannot always be the case that the person who speaks first is always wrong and the person who judges their speech is always right. Sometimes people take offence for bad reasons, or in bad faith, and they create just as much of a distraction as those with legitimate complaints. So we cannot say that the mere existence of a distraction should cause the author/creator to change their product in order to avoid further distraction.

There needs to be some commonly-accepted understanding of what constitutes legitimate grounds for offence. You appear (though I don't think this is what you really mean) to be saying that anything that is found offensive by someone capable of causing a distraction over the issue should be accepted as such and removed.

To be honest, 'bro' is not an important word to me. But I worry about what it means if we can't use even such a silly word, as a fairly cheesy pun, without it causing such controversy. It feels like rather than bringing people together and making them more tolerant, discussions like this are just dividing people, over what is really a pretty trivial thing. Are we all so desperate to tell each other how to think and act that we can't let a silly pun be just a silly pun? Do we have to accept that even perfectly reasonable people, capable of giving good reasons for their actions (such as your blog post title) ought to have to self-censor rather than ask others to take the thing in the spirit it was intended? A little charity on the part of the critics would be nice.
I suppose they could be, it depends entirely on their capabilities and AI, but it wouldn't have to be as intrinsic to their nature as it's assumed to be for human beings in that role. Why would you bother creating an immoral robot soldier or a racist robot cop?
The naive course of action is to maximize utilization instead of productivity. This is the message that is beaten to death in the book The Goal (http://en.wikipedia.org/wiki/The_Goal_(novel) ) , if you imagine that they were talking about people instead of factory machines.
Java in the browser has been dead for years, or should've been. Sure, lots of people are still stuck with it for legacy apps, but no one likes having to use it. Good riddance.
I miss working at PAL1.
I've never used python for anything serious. I'm shocked to learn about this python functionality that duplicates webstart or applets. Being able to hand out a link that will download an interpreter and then run my script in a secure way (with self signed code no less) is a really slick feature.

That or the author is playing a dirty rhetorical trick.
"The agile push came people who were reacting against creating pages of useless design up front documentation"

er, what? The agile push came from people who saw an opportunity to make money [1]. To understand that you need to understand both the advantages of waterfall, it's disadvantages, and how those disadvantages were mitigated. Documentation is but a single (and pretty minor) aspect of it.

The biggest single issue with waterfall is also is biggest advantage - segmentation (what Barry Boehm called segments or stages of a project). Stages follow each other sequentially. Requirements analysis follows inception, design follows requirements analysis, development follows design, test development, and so forth.

The advantage is that it is predictable (ironically, agile's biggest disadvantage). It's disadvantage is that it's crazy expensive to reverse the sequence, i.e. go from test back to dev, from dev back to design, and so on.

The mitigations back in the early 80's were to prototype (fail fast) and to turn a single protracted release into many smaller releases (what became known as the spiral model) - aka fail often. In amongst all of that TDD happened, and someone decided to turf documentation because everyone hates doing it anyway.

eXtreme programming came along and gave protyping and iterative releases a shiny new badge. Pair programming wasn't for everyone, so someone removed that, added daily standups and gave it a shiny old name (scrum was first applied to product development in the early 80's and formally documented in '86[2] - it was nothing like what it is today).

Oh, and modern agile processes contract release cycles even more.

Note that there are other intrinsic (requirements almost always missing/incomplete, stages produce communication gaps, and as you mention, documentation) and extrinsic issues (it's a pm methodology, not a dev methodology) with waterfall.

[1] http://www.infoq.com/articles/agile-teenage-crisis

[2] https://www.wittenburg.co.uk/Entry.aspx?id=dce9dde8-d770-47c...
"Students will be working for 36 hours to produce websites, apps or hardware using any open-source libraries and API."

Title should read "2,000 computer science students expected at Santa Monica hackathon this weekend". Common misspelling, no worries... -__-
Please tell me you're joking and don't really want to see all major criminals go free because nobody will risk prosecuting them. Or do you think you live in a fairy tale world where there is only ever doubt about evidence when the accused is innocent?
Sorry. In the middle used to be a font switcher, but it didn't turn out that well, so I replaced it with a custom tweet button. Yeah, maybe it would be less intrusive to move it to the bottom.

Edit: done!
Have you considered that, if women are uncomfortable around techies, maybe it's because people make such a big deal about them being around in the first place? Like maybe it's really uncomfortable being treated with special status when you just want to fit in?

I'm not a car guy, but if I went to a meetup of car enthusiasts and all the sudden they dialed back everything they said so that I didn't feel like an "outsider", I would feel incredibly self conscious about being there. I probably wouldn't show up again. Whereas if they just treated me as a noob and gently brought me up to speed, I'd feel included.

Maybe it's the same thing with tech? Maybe all these social justice warriors going "ERMAHGERD SAVE THER GERLS" are just making women feel really fucking uncomfortable by highlighting the fact that they really are outsiders at this point? Maybe the nicest thing you could do for women in tech is just, you know, treat them like regular people?

I don't know if that's the case. But I will say: I have just about as much proof as you do on your theory that women aren't in tech because men are exclusionary jerks.
Nvidia worker killed by Caltrain was trying to save man on tracks
It prints a warning if you're running ipython inside a virtualenv that some features might not work but in that case, you can just install ipython itself inside the venv (I haven't yet found any problems caused by using ipython inside a venv). Using a python2 ipython inside a python3 venv might not be a good idea, but you probably knew that already :)
And the overhead projector was used in a lighted conference room, so that people could see the presenter and one another and consult papers, and black-on-white was easier to read.

The style of light-on-dark came from 35mm slides in 35mm projectors, almost always used in darkened rooms and easier to read in the dark.

When PowerPoint expanded from acetate overheads to also make 35mm slides, templates in both styles (dark-on-light, light-on-dark) were included. Both styles persist in today's electronic presentations, for use in appropriate surroundings, although it is easy for presenters to make a poor selection.

It was clearer when the rule was that a photocopied transparency measuring 8.5 x 11 inches should be dark-on-light, and a transparency measuring 24mmx36mm in a 2-inch square mount should be light-on-dark.
This doesn't really apply to Picnik. It was a real and sustainable business. We felt like we could make the product better by joining with Google. Our users were constantly on our mind. Picnik continued to grow dramatically while we were at google. It was closed down at its peak.

FWIW we tried to buy Picnik back from Google once we heard that it was going to be shuttered. They wouldn't sell. It was gut wrenching to see Picnik go dark.
Long time reader, first time caller. :)
If you think black board is bad you haven't used podium from whipple hill...
A long quote from the article:

It’s hard to see such a radical change to the makeup of the brigage combat team as anything else than a budget move, borne out of the necessity of cutting the personnel costs that eat up almost half of the service’s total budget.

Cone used the Navy as an example of what the Army is trying to do.

“When you see the success, frankly, that the Navy has had in terms of lowering the numbers of people on ships, are there functions in the brigade that we could automate — robots or manned/unmanned teaming — and lower the number of people that are involved given the fact that people are our major cost,” he said.

If the army goes down this route, it will still have a high cost of personnel. It will require engineers and programmers to build and maintain these systems, and many of these personnel will be required to work on the front line.

Well, a ship has a decent power supply. The Nimitz run on nuclear reactors that keep them going for months. A factor in their success is their sheer size, boasting a displacement of 92,000 tons.
Kind of interesting that there wasn't a head nod to potential attack surfaces opened with using robots in the article or comments here so far. It was the first thing I thought about before reading the article.

Makes you wonder especially in the 21st century urban combat where someone on some rooftop out of view (or across the world) could exploit/take over such machines and that force multiplier will starting to not look like one. But also seeing the trend of armies facing off people of the general populace (regardless of their "enemy combatant" status) and not other standing armies in general, I wouldn't say I'm bothered by the studies/movement in this direction, I might even welcome it.
See also the Native Client port: http://naclbox.com/
Compounds found in berries, chocolate and red wine could help ...
Go ahead, ban me. I'm already dead.
Fewer humans and more survivability on one, predominantly aggressive, side. I don't think that's necessarily a plus.
>I worked on the Ask Toolbar

That's a pretty shitty thing, not user friendly
More vibrant Go in 3 moves
Answer: yes, of course it's sometimes appropriate.

But if you're having a serious conversation with someone on the subject of privilege, and you're on the privileged side (and they're not), the likelihood of you accurately identifying when they should lighten up is so vanishingly small (I keep finding my blind spots in spite of years of being attentive to this kind of stuff...), and the chance that they might actually benefit from that sort of comment from you in that moment is so ridiculously tiny, that you're better off holding your tongue.

Let someone else guide them if they are indeed going too far (let's pretend you're right, for the point of discussion) -- someone who they can trust more, for example.

EDIT: just to add -- the problem with these situations is that your instincts (even usually-reliable instincts) are almost certainly wrong. You may be smarter & more articulate; you may be able to debate them into the ground without breaking a sweat; but if you're on the privileged side and they're not, you're probably still wrong in this discussion, and you're not going to help that situation at all by being articulately wrong.

Just speaking for myself -- and I'm on the "winning" side of almost every privilege imbalance I can think of -- but it is not really possible for someone like me to get an natural grasp of what I'm really gaining. I can't help but forget, much of the time. It's like walking through life in a world with frequent, deafening shrieking noises that are just above my range of hearing, but most of the people around me can at least some of them, and are constantly knocked off-balance, disturbed, upset.... I can argue persuasively that with good concentration habits, an occasional shrieking noise shouldn't affect your life much, but I've never heard it once; maybe an echo here or there, that's it.
It is the official software of many universities. Because of this, there is a large amount of hostility by the administration to use anything else. Schools administrators keep using it because "it is the standard".
Blackboard is a well known company so it makes schools feel more at ease.
There is a great disconnect between the needs of students and teachers and the sales pitch
Should point out (since it's not 100% clear in your post) that they -tried- to patent-troll D2L but in the end dropped the case. D2L is still kicking and is in use in a significant chunk of major Canadian universities (including mine).
Mom's in the medical field. She attended a seminar led by a psychologist/psychiatrist husband/wife team. The husband found, as an adult, that he did benefit from the medication (Adderall), but at a much lower dose than is considered typical. 2.5 mg, IIRC.

Apparently, some people are more sensitive -- or, whatever term you want to use -- to the medication; for them, a "standard" dose is too much.

If you still have some tablets left and are unsure how your doctor might receive such a notion, you could use a pill cutter to create your own lower dose. If/As you've already been prescribed a higher dose, and given that the medication is not essential to life function and you've already safely been able to discontinue that higher dose, I don't see how trying a lower dose would present any additional risk.

However, I'm not a doctor, you should talk to your doctor, etc. Just... some of them seem to be pretty narrow-minded including about the possible efficacy of lower doses.
Reviewing rejected apps would be a waste of time given how many apps YC has received.

A script could probably do the most time consuming bits.
Yes but as CPUs and Retina panels get more efficient, they will be placed into the MacBook Pro as well.
> All places where the US deploys drones has the support of the host nation's gov't at least.

The GP specifically said "host nation's public".
EverNote w/ Web Clipper