skysight-inc/HackerNews huggingface dataset:
Putting the specifics of this case aside, the whole question underlines once again the questionable sanity behind copyright and intellectual property. The corner cases like these are a signal that the copyright thinking isn't entirely in alignment with reality. With physical goods it's very clear: if an employee had gone rogue and given off a prototype device built by the company, any resale of that device would naturally be illegal (it's illegal to buy and sell stolen goods) and the device could eventually be returned to the company.

However, with bits, things are different. Bits can be copied, they can't be stolen, and bits aren't unique things whose possession can be controlled. Thus, the idea of copyright is to "own" the copyrighted works so as to control making copies of it. The company tried to assert that it owns the library and extrapolate from there that they could control the bits that represent copies of the library. But if the thing companies intend to control is the idea or "the works" instead of the physical bits then we're faced with another dilemma.

Consider if the leaked thing was a trade secret, which is an idea with no physical presentation. The trade secret was published without permission by a rogue employee and thus it wouldn't be a secret any longer, then how could the company possibly claim it could be restored somehow? How could anyone who had read about the trade secret explicitly unmemorize it? There are no physical copies or bits to destroy, the idea would simply live in peoples' minds and eventually travel to the company's competitors. The cat's out of the bag, what can you do.

I think that in this case, the only plausible view of what actually happened is just that. The culprit is the employee who should be liable for the damages if it turns out that he actually did publish the source code without a permission. (Based on the comments even verifying that is still uncertain.) Similarly, if an employee smuggles in GPLv3 code in to the company's codebase then the company can't just shrug that off, and must release their proprietary source code as GPLv3.

Both are quite harsh conclusions. It seems that for any company larger than a few dozen people would eventually bump into one of these two cases. Employees would have to require written permission from their managers to release source code. (What if their managers didn't have the permission to give that permission?) Companies would have to audit all new source code before adding it to their version control system. (Nearly an impossible task unless commit lag of months would be considered agile in their line of business.)

In practice, things don't work——neither way, as long as copyright is removed from the realm of bits, data, and software and the concept of intellectual "property" is disintegrated from the beginning. WHen companies stop relying on those delusions and base their business on things that actually work on real life, they are relieved of much suffering.
Warming Up to MOOC's
Yes, the similarities are too great to ignore #not
What specific news site features are you looking for? Additionally, what toolset skills does the startup team possess?

I have used Liferay in the past and can see how it can be used to create a news site. However it needs Java skills. I am pretty sure products such as Joomla etc. can be used too (though I have not used any of them).
Al-Mamun: Building an Environment for Innovation
Yeah, this article isn't discriminatory, it's just lazy.

"We saw a bunch of stories about the Romney ORCA meltdown, we need something about the success on the Obama side. What's the human angle? Nerds! Great, print it!"
I do not see them failing like RIM. They might well fail like Sony (i.e remain largish but slowly fade into irrelevance). I can totally see that happening.
I wonder, have you tried `-noverify`and `-client` ? (I am not sure if `-noverify` is compatible with jruby but I seem to remember so)
using CAPTCHAs assumes the majority of people are spammers rather than real users. it's an alienating user experience and one that i hope goes away.
Lacking cryptographic hashes used by most DVCS software, SVN repositories need some external mechanism to be pretty sure the source repository hasn't been compromised. For instance, one might have snapshots of the SVN tree taken every week.

It's much easier with git or hg, even in the single-master-repo model, even if all developers are using the CVS gateway so they don't have local copies of commit history. All such a project would need in order to protect against compromise (ignoring physical redundancy) is a backup git or hg repo, kept offline except for periodic pulls. As long as there are no warnings about upstream rebases, and you trust all visible commits, then everything's fine[1].

With SVN, as long as there's no built-in cryptographically secure way to connect one snapshot to the next when backing up SVN repos, determining the existence of a backdoor requires comparing entire backup SVN repos against the live main repo. Even if sufficient backups exist, the process is slow and requires taking the main SVN repo offline if there's any chance of a root compromise.

[1] Caveat 1: in any RCS, there could be backdoors masquerading as legitimate-looking commits if the attacker had commit access. Caveat 2: The security is subject to the cryptographic security of SHA-1.

In this FreeBSD case, if they're certain the svn repo wasn't compromised, all they have to do is validate the checkout on the two compromised machines against the svn repo.
To backup the original poster, one of OCaml's stronger communities focuses on program analysis for C programs (using the CIL library http://www.cs.berkeley.edu/~necula/cil/) and SMT solvers like Z3 are also widely used in that community, so there's definitely some potential for confusion if your OCaml backend gains some traction.

Still, an LLVM backend for OCaml seems like a great idea. Keep up the good work.
In other words: “Even though we don’t currently have a Windows 8 client, we might have one in the future, so yours isn’t allowed.”
http://www.marco.org/2012/11/16/twitter-being-a-dick-again

I think its time that we the users took this up with the VC’s who have invested in Twitter and start putting pressure on them.

Anyone have access to the current cap table?
Flask fan here.

Flask is not a "micro" microframework per se.

It provides a thin facade over werkzeug - which is anything but lightweight or micro.
From what I have gathered they want a news slider with images, a place to list articles written by authors, picture gallery and rss feed parsing for automatically getting images and news items from various sources. As for the startup team skills they are not a startup and do not have technical expertise for building a site - I am helping them and because I am working in an IT department I don't have the time to build a site (I mean not in the timescale they would accept).

As for your recommendations I have checked wordpress, joomla and drupal and from what I have seen I felt like they need an immense amount of setup time to create a workable news site. There are themes which tout they provide this kind of functionality but I can't say "shucks, guys I don't know whether this will work but you have to pay this amount of dollars for an experiment".

Thanks for your comment by the way.
Is it in collaboration with the core ocaml team ? or at least are they aware of it ?
They do make money out of it, not that much but they do. Most of the time, it's so small that we don't have a clue on why they do it. For sure there must be some sort of gold diggers trail spawning vocations, but they wouldn't do it if it wasn't profitable in some way.

The key idea is where do you live: if I'm living in a poor country where average salaries can vary from $50 to $400 per month, imagine how much I can make by send viagra spam by just sending emails to doing hard physical job ? For us it's not worth even doing it as a hobby. For some people, it's damn profitable, just take the case of Nigerian scammer, convincing someone to send him $500. He's doing that every day, if he can scam one "wealthy" person to do it once per month, it's damn profitable. Yeah, this isn't really a shiny way to make profit, but you may understand the motivation behind it.
"Is this job ad fake? Report it! or Recommend to a friend"

Why would I want to recommend a fake job to a friend? ;)
That is actually a big gripe I have with ST2. I would love ST2 to have its config files in an easy Unix-like place. Like dotfiles, or better yet, dot-directories.

(why dot-dirs instead of dot-files? Because while Windows does support symlinks, many programs do delete/newfile instead of modifying files, which breaks symlinks. In a dot-dir, that does not matter.)

But really, this is not a big gripe, and furthermore one easily solvable uing symlinks.
They spam them to death in the "popular period" and then bank money from the affiliate program

If you had to speculate: How much money?

(I know, it all depends, etc. But I was just hoping to get a rough idea of the order of magnitude here.)
Why would he not ship the item via mail?
Do you really want to use a library with a questionable license in your project? Even if the source is widely available, it would be safer to consider it tainted.
There's a difference between free information and compiled free information with a bit of extra. You pay for the premium of having it all put together and not having to spend the time to go find it all. Why buy a programming book? There's lots of tutorials on the internet. Still, many people buy books.

If I were completely new to a topic, like copywriting, I would probably look for a book on the topic, rather than blogs. That's because I'd spend more time trying to find free material that's good (there's a lot of free crap out there), than to buy a pre-compiled book from a reputable source.

I agree with you that the materials have to justify their price. I've purchased a $99 information product before that was total crap, and the exact same content on the same person's website, just reformatted. In that case there's no justification, no added value. I don't know what books you're talking about to determine if they're actually any good or not, but to charge for what's normally "free" information there has to be added value.

Maybe there is a rash of startups with inflated pricing without any added value. However, as soon as the first competitor comes in that truly adds value for the same price (or less), then everyone will jump to it.
So, based on their guideline, if we made and sold Twitter ID BiLLYS which are custom made wooden signs for the or office (and BTW makes for a cool present), would Twitter have a problem with this?
Great idea, but only two jobs so far. Lets hope they get more offers.
I actually feel stupider after reading this article. The author is missing the point but hey that is techcrunch for you.
This seems like a really clever solution. I remember trying to set up nailgun a while ago back when I was experimenting with Clojure because the startup time for running a program was so long, but I could never quite get it to work. I missed being able to run python myprog.py and getting instant feedback.
I think the thing that's going to fight you in that case is how expensive elections have become. Part of the reason we have more nationalized parties now is that they provide economies of scale in fundraising, and provide cross-regional campaign funds for races in poorer areas whose representatives nonetheless get the same number of votes in Congress once elected.

The upshot is that for a regional party to get elected, they have to build a seven to eight figure campaign war chest per seat, because the second it looks like they have a good chance of winning, the national parties will pull a Brinks truck full of nationally-sourced money into their own candidate's campaign headquarters.

And while it's certainly true that money alone doesn't guarantee results (see: Linda McMahon, etc.), if you're running a campaign on $500,000 and your opponent is spending $50,000,000, you're in serious trouble. And it's difficult for a regional party that can't even guarantee the ability to filibuster to raise that kind of cash.

What I think we're more likely to see is what we've been seeing: Not separate parties, but independents with their own personal wealth who are willing to spend it to get themselves elected, and who have enough to make it a fair fight when their money is undiluted by multiple races. The problem is that then the candidates are self-selected and there is no guarantee that they'll agree with each other much less any of the electorate.
The original article does not mention closing price, and it was written on Friday. Either they mean the sharp drop during the day on Friday or the closing price on Thursday.
Park at Mine: No carparks close to my favorite sporting events #startupweekend
Programs are just wires. We just pretend some of the wires are different.
There is a big difference between digitally world and the physical world. Ignoring that is the biggest mistake that is being made here.
You're right, friday was not the lowest close, but intraday they made a new low and then bounced back pretty dramatically. I took the opportunity to buy a little.
but when you run the app on the end user machines they cant, its the same reason why they couldnt block MyTwitterButler
Have you seen refinerycms? http://refinerycms.com/

From what I gather in your other comments this team wants to post their own news stories, refinery has engines built specifically for this. If you know just a little rails you can set them up nicely and fast with refinery.
It seems to me this is an issue of pricing. Reach 100,000 tokens with demand to spare? Congratulations, you left money on the table. Charge more next time.
I don't have special google-fu abilities. I just notice there's a glut of ebooks and courses out there that are rehashes of older content - and they are priced way too high. They are priced so high that those who need the information most cant afford it.

Stop drinking the Jonestown kool-aid that's been going around my friend. Your time isn't so valuable that you can't spend 15-20 minutes doing a diligent search online.

The ebooks I mentioned in the previous post were college textbook stuff. As basic as the stuff gets. You would need to be already under the influence of the kool-aid getting passed around here to think that's an honest price. It's not.

My point is this: the people trying to sell you stuff here are not your friend.
All sites get hammered by automatic spam. If it gets indexed by google, or if anybody links to it, the spam bots will find it eventually.

It is not practical to operate any kind of website that allows users to post things without some form of spam protection. For small sites, email verification or text classification will do the job by itself. Traditional captchas are fairly ineffective, but written questions like "what color rhymes with true?" seem to work pretty well for smaller sites.

Bigger sites dealing with a larger volume of traffic almost always require regular human intervention, curated IP block lists, stealth banning and the like.
> It will be hard to anonymize who's sending it

Actually, there are well known and well tested ways to do it. You would
probably enjoy learning about remailers and nymservers.

http://en.wikipedia.org/wiki/Anonymous_remailer

http://en.wikipedia.org/wiki/Pseudonymous_remailer

It's a lot of work, and it's easy to make security compromising
mistakes, but it is a very interesting topic to learn.
What about just using AOT compilation?
You therefore have a very specific niche market which is awesome! Focus on different ways of aggregating data that would avoid the necessity of crowd-sourcing. If your product is useful, which it sounds like it is, focus on search engine optimization and you will see traction is natural.
You have to think a little different to create smooth curves.
http://new.weavesilk.com/?d3hr
I don't see any material changes at Apple that can explain this stock slide. Some people are saying that Apple is releasing only small iterations on existing products rather than blockbuster new products, but for every brand new product Apple has released since 1998 or so they've released far more iterative improvements. Some people are pointing to new services that are flawed, but Apple has released flawed services in the past (MobileMe?) and that hasn't had much of an impact on customer demand.

Does Apple face stronger competition from Samsung and others? Yes, but any reasonable investor should have factored in the fact that Apple's competitors would do a decent job building comparable products.

It seems to me that Apple's potential for growth remains unchanged - even if you don't factor in some new blockbuster product, in PCs they are growing at the expense of other manufacturers and they still have a lot of room for growth internationally. I don't see anything that's justified a 25% drop in value.
How Wishberg Created An Online Buzz With Zero Dollars
C++ instead of OCaml?!

Specially taking into consideration how much better OCaml is suited for compiler development and the existence of LLVM bindings for OCaml.
I am From south of France where there aren't many north Africans. In every shop I know I've never seen someone haggle. I don't haggle. My friends don't haggle. Ny neighbors don't haggle.
Samsung Cortex-15 Dev Board
Nice idea.

Waiting for possible offers in Europe.
I used to quite like the idea of CAPTCHA, but in the past year (or couple of years), reCAPTCHA (easily the most popular CAPTCHA generator) has become sooooo bad that I involuntarily shudder even thinking about CAPTCHAs...

Thanks God for http://bugmenot.com!
git = communication with github, but more importantly, many of the github clones are going to have the same problem.
Too many IT Jobs but not many IT candidates in USA - H1 Transfer and GC Filing
Ask HN: Hubot for Business Idea Feedback?
I see a growing number of teams using IRC, Campfire and Hubot as part of their daily work. What do people think about building a service which provides Hubot like functionality for business users? At it's core it would:

- plug into popular IM services like MSN, Yahoo, or GTalk and chat services (Hipchat, Campfire, etc.)

- integrate with business oriented services (Google Analytics, Adwords, ZenCart, Sales Force, etc.) and expose quick, easily accessible commands and macros on top of them

It's basically a virtual assistant on top of a growing array of commercial services. By building on top of these channels, I'm hoping it would be easier to find paying customers sooner rather than later.

Any feedback is appreciated.

Thanks
Flask is the longest-running April fool's joke I know of.
It is frustrating how the American government is trillions of dollars in debt, waging pointless/dangerous wars and quickly turning America into a police/welfare state but instead of worrying about foreign and monetary policy, the most important issues seem to be abortion and gay marriage (things the government shouldn't even involved in).
It depends on what you think "better" means. If you use "better" to mean "fits what I think ought to happen", then it makes sense to test market outcomes against nonmarket outcomes and decide which is better. If you use "better" to mean "what most people prefer", then the market is, in most cases, the best way we have to determine that, and talking about proof of better outcomes is analogous to asking for empirical proof that empiricism is a better way to find truth.
Awesome! Glad you like it! :)
thanks. I'll write a follow-up on my implementation of the decision diary
Clicking on a Show icicle plot! checkbox down in the article converts this visualization to something much more readable.
I also cycle to work and do the same thing (change clothes, apply deo). Only a 25min or so ride though. I cycle differently to work than going back, makes it more interesting.
I make a hundred bucks a month from amazon affiliate clicks, and I'm lazy.
Every time I mention this on HN, at least 15 people upvote it - which means they didn't know about it. So I feel obliged to repeat it again and again (as I usually use this method a few times every week and it's tremendously useful for me):

If you want to get Google's cached version of a webpage, just type

cache:[url]
e.g.: cache:https://github.com/quartzjer/TeleHash/issues/5

in the search bar and press return.
That's explained in the blog.
Easy AJAX Forms with Rails Partials
If you're asking for short-term narrowly-defined measurable outcomes, you're asking the wrong question. Everyone knows this when talking about No Child Left Behind, but it goes out the window when we talk about charter schools.

But choice should be the default, and in many places parents overwhelmingly prefer charter schools. Forgive me for thinking maybe they should have that choice.
Indeed, an example of social welfare programs that create more wealth than they cost are those for children.

It's unfortunate that so little is spent on cheap basic and preventative healthcare for them - as it would cost so little money to vastly improve the future 50+ or so years of their existence.

Instead, at the very last year of life, enormous amounts are spent trying practically all of the most modern, expensive treatments available.

Yes, I know... I'm cruel for making this comparison. But, you know, money is a finite resource due to this thing called "scarcity"
I'll be calling my rock band "Quiet Bulldozer". ;-)
This is from 2005.

I'd be very interested in hearing which of the criticisms against Django are still relevant, and which have been fixed. I've been using Django for a few years, and love it, but I don't really know what the state of Django was in 2005 and many of the things mentioned seemed, to me, to no longer be present. Then again, I haven't used web.py, so maybe there is a better way than Django in some areas I'm not aware of.
You mean that page turn that was in no other reading apps before iBooks and is now in the Kindle app for iPhone? The one that doesn't exist on Sony e-Readers, Amazon Kindles, Kindle apps besides the iPhone one, Nooks, or any other reading device?

So... Apple doesn't own page turning, or animating the turning of a page, just this specific implementation of it in this context. Which, for the record is something they did invent. Nobody else in the market was using a page turn animation, and it's the first thing people show off about iBooks.

Yeah I'm just not feeling the outrage. I am getting more and more sick of this "Damn you patent system & Apple!" bullshit though.
Sweet! I immediately updated runner script for Scala and Groovy to use it!

EDIT: Hmm, I encountered this: "Could not connect to compilation daemon after 300 attempts." but re-running it ("scala") works.
Apple and Google Talk Arbitration in Smartphone Spat
Do you trust the government with your computer?
Depending on the complexity of the project it might take you just as long to read how a monolithic framework decided to tie everything together (warts and all, because that will inevitably have historical cruft and technical debt).

The extensions were mentioned; User logins for example are just a "pip install Flask-Login" and "from flaskext.login import whatever" away. I had reason to roll my own, ~100 simple lines that were easily plugged.

There are pros and cons, neither is "better", the right tradeoff depends on what you're making.
Show HN: How much code did you really write?
As r00fus mentioned, I think that's giving Maxthon a little more credit than deserved. The 'core' of IE6 was still IE6, and adding a bunch of fluff around it didn't change that. As such, the IE6 engine, the thing that mattered, went untouched.

That isn't to say that Maxthon wasn't awesome, it was. But it also wasn't nearly as pervasive as even Safari is really.
Compared to almost any other company near their size, they have a ridiculously small number of products in the market.
Ha I didn't recognize the VMKit name, but since I googled some things, and found this project, in case someone is interested : http://vmkit2.gforge.inria.fr/index.php