skysight-inc/HackerNews huggingface dataset:
jQuery isn't a programming language and most 'plugins' for it are simply libraries that have a dependency on jQuery. That's where the glut of low quality 'plugins' comes from. Anybody that knows a little javascript can write some garbage code and then turn around and call it a jQuery plugin.
If they want contributions back, they are welcome to add a clause to the BSD license or use the GPL (or write their own), but they choose the BSD license in its current form and then get upset when someone stays within compliance of the license while doing something they don't like.

The costs inherent in legally enforcing positive social behavior are exactly why BSD authors don't choose the GPL to begin with, and instead attempt to achieve their goals through social rather than legal means.

Objecting to GPLers re-licensing their forks of BSD projects is part of that social mechanism, and is entirely consistent with the choice of license.
> Chrome is the unofficial child of Googlebot and the reason it exists is to help them dominate search.

Technically Google is in the business of advertising. They don't really care how you see the ads, so long as advertisers remain happy. Search just happens to be a good way to present those ads.
The Results

8 KB Email Message

* smtproutes 196 msg/sec

* Lamson 112 msg/sec

* Pymilter 5.49 msg/sec

88 KB Email Message

* smtproutes 73.89 msg/sec

* Lamson 34 msg/sec

* Pymilter 6.04 msg/sec
When I was a young child my family had a "Dirt Devil" brand vacuum cleaner. My mother put some masking tape over the "Devil" part of the vacuum's logo because she was uncomfortable with the word. She certainly wouldn't do the same today, but just to be clear, FreeBSD isn't singled out as much as you think.
The noise I contribute to the general low average age of our industry. Lots of strong opinions combined with inexperience leads to flame wars.

More people would be better off doing their 10 000 hours of practice before raising their voice in an opinion.

That said I always thought the guild model of apprenticeship would be a better model for developing our craft. But I'm not sure how one would go about setting something like that up.
The idea of asking the credit card up-front is that it makes it clear that it's a paid service.

I personally dislike it, but probably stump can give a better insight on why he chose this workflow.
Wow. I guess dev in the us is a lot more expensive. I will say that a mechanic at the tire shop that fixes my car charges $92 an hour for his time, and I feel some obligation to charge more than that, with my fancy high school diploma and noticeable absence of gang tattoos, felonies, etc.
>Might also be why the "mainstream" is primarily using Apple iPads/iPods/iPhones

I don't believe the reason for that is UI responsiveness (also, I don't agree with your 'primarily' assessment, but let's not chew on that). In my opinion, the differences are so small that UI performance just isn't an issue. There are other areas where iDevices are noticeably better compared to every competing device.

>What bothers people is that when you swipe from screen 1 to screen 2, there can be a > .5 second delay

Hm, I don't remember that ever happening to me in the last ~2 years with two devices that I've used most: nexus one and motorola defy. But ok, I grant you that it can happen. So what? I've also seen an iPhone freeze completely.
I've run software projects on the technical side for going on 20 years now.

In all those years, I've been lucky enough to have exactly 2 good product managers. The rest have ranged from useless to downright harmful

Here's what made the 2 good ones good:
They knew their limitations. They didn't imagine themselves to be programmers, architects, or user experience experts, regardless of how many books they read. They never, ever, specified requirements in terms of architecture or implementation. They might give a sketch to clarify what they're talking about, but they'd never defend it as the required (or even a good) approach. They trusted the rest of the team in their areas of expertise. In turn, we trusted them in their area of expertise.

Their focus was on talking to real customers about the problems they faced, finding out why current products (ours and competitors) didn't solve those problems, and getting that information to the people who had skills in building products. When we had something to show, they'd give us feedback based on how well it met the customers' needs, and they'd use their relationships with customers to get some customers to give us feedback on intermediate results. They did research. If they didn't know something, they'd say so, and find out.

They trusted us to give them fair estimates. If something was going to take so long it would miss a market opportunity, they'd work with us to figure out alternatives.

They'd prioritize, and stick to these priorities unless significant new information came along, in which case they'd sit with us to make tradeoffs.

What did the rest of them do?

They'd specify requirements in terms of implementation. They'd tell us how they wanted something architected. They'd attempt to design a UI and tell us the requirement was to implement that UI. They'd trust their gut without doing actual research. They'd promise features in a specific timeframe before getting estimates from engineering.
But that's exactly it - if you build a seastead, you will also have to abide by some country's laws. Otherwise you'll most likely find it very difficult to do business and acquire anything from anywhere, and if you do anything illegal in say, the United States or Spain, they'll send a vessel to take you into custody... so what's the point of spending a ton of money on a ship that is always in the same location?
Yep, it needs an API and webhooks.
Stallion, a tiny Python package manager
I can't count the number of times people have tried to correct errors in my Visio diagrams because they see bad kerning as if I accidentally included an extra space in the middle of the word.

I recently found that one can go into Options in Visio and change font rendering so it uses gray-scale. Then the kerning is just fine.
"The pit and its water present a serious environmental problem because the water, with dissolved oxygen, allows pyrite and sulfide minerals in the ore and wall rocks to decay, releasing acid. When the pit water level eventually reaches the natural water table, estimated to occur by around 2020, the pit water will reverse flow back into surrounding groundwater, polluting into Silver Bow Creek which is the headwaters of Clark Fork River.[1] The acidic water in the pit carries a heavy load of dissolved heavy metals. In fact, the water contains so much dissolved metal (up to 187 ppm Cu) that some material is mined directly from the water."

http://en.wikipedia.org/wiki/Berkeley_Pit
>Might also be why the "mainstream" is primarily using Apple iPads/iPods/iPhones vs the myriad of Android devices available.

Which mainstream? Last time I looked Android market share was substantially higher than iOS.
I found the hardest part to be the impatience :) But then one has to be fair and look at one self at that age and acknowledge that one was just as much a pain in the ass at that age. Karma pays forward.
> There may come a point where the code has changed so substantially that GPL'd and BSD'd portions are inseparable, but at that point, what good is their code to you, anyway?

If the code they add is under the GPL, and the aggregate is the GPL, then the only new code retrievable from that project that is GPL code.

> Oh, I'm sorry, did you just want to take all their work and use it under whatever terms you like? Odd, then, that you don't want to give them the same freedom...

It seems like GPL advocates are so focused on the legal enforcement of ideals that there's a systemic failure to recognize the underlying nuanced social contracts.

Re-licensing forked BSD code under the GPL to make it "more open" is simply spiteful -- and is the linchpin of the BSD developers' objections.

The GPL fork will continue to integrate improvements to the BSD code base, and possibly siphon off open-source interest in the project to their fork, but the GPL licensed code will never move in the reverse.
On an unrelated note: here we are seeing the damage that url shorteners do. The tr.im URLs in Zeds tweet are unavailable, even though the content probably is still up. And there is no way for the reader to find out where the links were pointing.
Interesting. Low frills airlines don't like price comparison websites, so the CAPTCHA is likely there to stop spiders. If one of these airlines has a free seat sale then bargain hunters are on the case before regular customers have a chance. Those bargain hunters - who use these third party websites to find cheap tickets - probably aren't the target audience for the sales.
Oh man, I can't even begin to… I mean, this is written in DJANGO?! Who thought of THAT?! :D

ps: congrats on finally launching ^^
Well, spent the first 3 years of my life and literally fell sick at being treated like kid playing with fire..:-P.. a master's degree,1yr in a startup and 1 year freelancing later am just beginning to find some semblance of balance between the pressures..
Path menu in pure CSS3
Agree.

As the guy who generally plays this role on our team, I'm quite certain none of our developers would say they outwork me.

It's easy to see how someone without practical boots-on-the-ground, neck-on-the-line experience in design, development, or business could be utterly horrible to work with as a product manager.

But in that case, you're just working with someone who's unqualified and propped up by authority. Forget role or job title. That's painful under any circumstances.
and Dan Mosedale is still with Mozilla today :D
Why is it considered that if you sell your company, you're not in it for the long run? I get that Mark doesn't love money but he's not doing FB for charity. I'm not sure why he didn't sell to Yahoo for $1B or to MS for $15B but the only thing I can guess is he wanted more (money?) out of it.
Watching Ocean's 11 last night it occurred to me that other contexts in which intelligent multi-camera stitching might be profitable are casino security and retail loss prevention.
Tu Negocios con Twitte en Piloto Automatico
Aside: what is the risk associated with giving someone your google authentication?
466 million particles on 16 GPUs (PIConGPU)
Move to somewhere without silly regulations.
My favorite color theme on MBA is infodoc. On MBP my fave was marine.
My preferred solution is Ender (http://ender.no.de/) and searching sites like GitHub.
Can't you read the output (from the plugin) in the background?
That's fascinating. My mom lives in Butte, and I've been out that way several times. It's a bit jaw-dropping to stand at the edge of that thing. At least something good has come out of that monstrosity.
Wowwww this is amazingly old school. Talk about time travel.

That "download blast" section looks like it has a significant amount of bandwidth though. It's cool to see the idea implemented though
Mozilla and Firefox don't require a savior. With hundreds of millions of users, any search service would be happy to pay for Firefox's search traffic.

Ex. Opera has about 1/10th the usage of Firefox and it has a lucrative deal with Google (and Bing and others) that put about $50M in its coffers every year. Search traffic is valuable, both at small scales like Opera and at large scales like Firefox.
I hear you. As a 46 year old "senior technical lead", I have to be choosy about what new things I commit the time to delve into.

That said, sometimes the little things matter, but you have to trust your intuition about the big picture to determine which techniques may be important in the near future, as be willing to understand that some of these technologies really are largely equivalent in many ways.

If I can just get my juniors to stop writing N*100 line subroutines, ironically coupled with "kangaroo code" with too many useless abstraction/indirection layers, and learn enough about the functional style (even though working in Java -- AKA "Object COBOL") to write small routines with clearly defined inputs and outputs, I'll be a happier man at this point.
South African hackathon winner built mobile app for fighting with HIV
Iran military takes over control and brings down a US drone
What's Peter Thiel worth in ransom? We're going to need a bigger boat.
Please please please do this.

If you do this, and the interface is good, you'll have a hugely popular website. Do it.
Upvoted for brutal candor. I refuse to be that pessimistic about the future, though. There has to be a way.
The Journey of a Tweet - Visual
The problem with a system like this is that it requires us to throw out the existing system and replace it. This is unlikely to happen.

I would assume that a more realistic system would to drastically expand our existing light rail, subway etc systems and fix the last mile issue with automated taxi cabs.

Automated cars have the advantage of using our existing road system without the existing issues of storage and accidents.

Combining them with an efficient mass transit "core" we could achieve all the above goals with minimal changes to our existing infrastructure.
Downmodders: Can you explain why?

My point is, software is rendering the graphics. Either it's software running on one chip, or it's software on another chip. That's irrelevant. What matters, is how fast the graphics are rendered.
What device is this? http://cl.ly/3c0v082z1G393w0l2y39

That's a picture I took at a Sam's Club a couple of days ago. If you guys really think that this form factor is the be-all-end-all for tablet design, you're seriously, seriously deceiving yourselves. If you've spent any amount of time thinking critically about the differences between various forms of art--different buildings, different authors, different paintings, different sculptures--then you know there is such a thing as style that seems perfect locally but distinct globally. The argument is "how could it be otherwise?" But buildings haven't converged on one material, one look. Paintings are absolutely distinguishable between painters. Books are absolutely distinguishable between authors, even those with minimalist writing styles. Why? Because the works of art that make history are originals, not replicas [1].

Apple chose minimalism, and everybody acts like that is the only style available. It isn't. I'd love to see a circular tablet. I'd love to see a computer aesthetic that is absolutely embellished and ornamented. Might be cool and benefit me as a consumer. Let's please move away from this insistence that it can't be otherwise. It can.

[1] don't be pedantic
> If the code they add is under the GPL, and the aggregate is the GPL, then the only new code retrievable from that project that is GPL code.

Which is as it should be. You gave them the right to use your code as part of a larger, differently-licensed work. You claim it is because you want people to have freedom. But now you want to beat up on them for exercising that freedom.

> It seems like GPL advocates are so focused on the legal enforcement of ideals that there's a systemic failure to recognize the underlying nuanced social contracts.

Claiming unwritten social contracts should guide behavior is asking to be disappointed. Not everyone will have the same view of what those contracts are. I certainly don't share your views on the subject. What, objectively, makes you right and me wrong?

> Re-licensing forked BSD code under the GPL to make it "more open" is simply spiteful

Please provide some examples of GPL projects claiming that they have made BSD code "more open".
Real Programmers Use Emacs
How to Apply Glycolic Peels
Day Trading Penny Stocks - Here&#039;s How People Make Money
Hey guys - Paul Johnston from MediMinder - thrilled that we won!

You can see our site at www.mediminder.co - it's still rough so be gentle.

Shout if you have any questions

Follow us on Twitter: http://www.twitter.com/mediminderza
Like us on Facebook: https://www.facebook.com/pages/MediMinder/212125382196510
Let me give you a little background on this, I'm on the jQuery Board and a member of the core team.

A new jQuery plugins site isn't too far away. We should have a blog post up in the next few days with the details, I won't steal the thunder but the new site will discourage spam, promote plugins with higher quality, and provide a consistent way for users to report/discuss bugs.

> Wouldn't it be better to open the new plugin site then close the old one?

Yeah that was our goal. In cleaning up spam on the old site we got a bit overeager and decided it wouldn't make sense to leave the broken remains.

> It would be great for the end user and plugin authors if they (jquery.com) curates the plugins themselves.

Most of us are volunteering our time to the jQuery project. If you are agreeable to the same pay scale, you can be one of us and help curate the new plugins site. Get your company to give you 20%-time.
I'd say this is not the case. For example, taxes in Belgium are higher than the UK and average rates are lower than the UK.
If there are so many beneficial organisms coming out of this one contaminated environment, we should create small toxic environments in laboratories and see what grows there. A bathtub or swimming pool filled with heavy metals, acid, and yeast could apparently yield a lot of organisms for study.
Although this post is rather off the HN path, people might appreciate a draft of a law paper I've coincidentally just written on the legal issues with doing these sort of things: http://private.summerhilldesign.com/SeaLawPaper.pdf (3rd year law student).

If this is too long, pg. 17 has a chart that shows how far out the different boundaries on the ocean. Starting at pg. 12 you'll see what things you can't do and pg. 24 has some conclusions. Might help take some of the "but that's illegal!" and "I don't think you can't do that" out of this discussion. Cheers!
Internet Network Marketing Secrets
I just took the time to watch through the whole video, and it does seem you provide quite a lot of features to handle these complex cases. I still miss the focus on "this is how you solve your problems" versus "this is the features of sprint.ly".
Shown HN: Twingley - Visualizing the Global Blogosphere
Defense costs for a seastead would be ruinous. A seastead is just another form of island. An island that's close to a land power will almost certainly need the deterrent effect of a strong navy --- its own or that of a friendly power --- if it wants to retain its independence. Strong navies are really, really expensive to build and maintain; a seastead probably would not be able to do either.

Example: Had it not been for the presence of the U.S. Seventh Fleet, mainland China probably would have invaded and conquered Taiwan in 1949 or 1950, or on any of a number of "crisis" occasions since then. It's no accident that whenever China rattles its saber about Taiwan, one or more U.S. aircraft carrier task forces moves into the Taiwan Strait.

Example: Had it not been for the presence of the Royal Navy, the Germans probably would have invaded and conquered England in 1940. The same is true of Napoleon in 1803, for that matter.

Economically, a seastead probably couldn't maintain the kind of navy needed for this task. England was able to maintain the Royal Navy in the 17th through 19th centuries, but it could draw on the resources of a growing empire. Today's Britannia doesn't come close to ruling the waves; it can't afford to.

Could a seastead get a strong, friendly power to extend its own navy's umbrella of protection, the way the U.S. has done with Taiwan? Possibly, but the friendly power would have to perceive a benefit to itself before it'd be willing to do so.
It's worth about $52 million USD.

http://www.wolframalpha.com/input/?i=1+metric+ton+of+gold+va...
unified ncurses - native app - html5 framework.

I have some UIs which I end up writing in ncurses and then have to go back and rewrite as a native app or a web app. Ideally there'd be a way to write one version, lets say in python, with widgets that are translated to html form elements or windows/osx text boxes or ncurses text fields ...
It's not HN confirming the biases it's real world "PM"s who are often completely unqualified as well as the many businesses out there who encourage this because they can't seem to understand what the role is or what would qualify someone to do it well.

Management, in general, gets a lot of flak from "makers" because of how convenient it is to (as one friend of mine put it) "hide from the work". That isn't to say there isn't incredibly important stuff management needs to be doing, just that there are more people not doing it than there are doing it well and it's the makers who often suffer for it, or worse are blamed for poor team performance.

Basically, until that reality changes I'd expect to see a lot more people slogging on "PM"s.
Why is it that OpenGL adds any overhead? I doubt this is the case on iOS.
I'm not a "having conversations with 'pg over email" kind of guy, but I've found him pretty responsive on "it doesn't look like this person should be banned" mails. Next time, you might find it less effortful to bang out a quick mail to pg@ycombinator.com to fix stuff like this.

(I don't know what the deal is with accidental hellbanning, but it seems to happen with some regularity).

I mailed him already for this user, though.
For me, the key problem here is that these are very peripheral insiders indeed. Here's my company's study of the Enron corpus:

http://blog.lumino.so/2011/11/07/enron-evil-versus-football/

Just look at all that orange at the top of the first image: that's traders talking to each other about trades. Energy trading is what the company was about, not the tiny internet company that they may have spawned or the HR department. Those people don't deserve to have had their reputations ruined by the fraudulent hedge fund blowup and C-suite malfeasance, but that doesn't mean their parochial views are the correct overall view.
Well, (a) he's not suggesting that, and (b) even if he were, it doesn't seem like a huge deal.

If an attacker has access to Hubot, then they already have access to everything the Hubot server can do.
> The last thing that strikes me is the monumental risk associated with building your entire nation on something that can sink. Literally.

This. I wouldn't want to live somewhere where a rogue wave[1] could come and take out everything. Given its unpredictability, you wouldn't even have time to evacuate.

[1] - http://en.wikipedia.org/wiki/Rogue_waves
Doesn’t also SAS and Lufthansa claim to be the most punctual airline?

(Seems like different airlines are the most punctual depending on how you measure it…)
Here's a link to the actual papers (and code): (Note that none mentions "spam")

http://mscompbio.codeplex.com/wikipage?title=PhyloD

Overall it's pretty kickass, and the papers themselves tell why it's HIV in particular: HIV evolves extremely quickly within a specific host, so any general solution needs to be able to account for a virus that can adapt to your specific treatment regimen.

And that's the link to spam-fighting: rapidly changing strategies to fool your immune system into thinking it's a good cell that should be let in, which is amenable to similar spam-fighting approaches.
A jQuery 'plugin' can be written in one line... the level of functionality one might provide is much lower than the minimum functionality found in a WordPress plugin.
Internet Marketing: It's Easier Than You Think
Maybe, but tech is an odd field in that there's so much money floating around, so plenty of "non-standard" approaches work better than elsewhere. Depends also on your needs: the bar for making $150k is much higher than the bar for making $50k. Heck, one of my college friends is currently traveling the world while doing part-time Ruby consulting and part-time tending to his passive income websites, with relatively low bureaucracy. It's not the big-time by any means, but also relatively independent. Tempting...
Redditor's professor investigated the Therac-25 incident