skysight-inc/HackerNews huggingface dataset:
I question the 'expertise' of a random poster on the internet and the reasons they would go to such lengths (astroturfing does happen, especially with powerful lobbyists in play). I'm no lawyer but just glancing at their 'analysis' I spotted something which suggests they have little knowledge of EU law and practices, or simply chose to ignore it. They try and defend Article 11 with

>Aha. If an ISP only keeps IP logs for a month, or doesn't do so at all, then the copyright holder is without any recourse. You can't hand over information you don't have.

and again

>whilst ISPs may be ordered to hand over information on infringers, there is nothing requiring them to gather information to do so, and there is a specific clause

I guess they don't know about the Data Retention Directive (2006) then. Where I live in the EU ISPs keep data for the max 2 years.
MySQL bug since 2007: Datetime field does not accept default NOW()
Transactional Email: The dedicated ip debate
Not to mention, when i give something away on cl, I'd like it to go to someone that needs it, not a wheeler dealer parasite living off the goodwill of others. Imho
I'm coming new to Symfony from working with my own 'framework' library, cutting over my main project into Symfony. So far I'm loving it for having such clearly well thought out architecture, the guys at Sensio are excellent at sticking to their standards.
<blatant self promotion> I've started to take what I'm learning and to hack together what will eventually become a book on how to use Symfony's default framework, and then to expand on individual components.. You can keep an eye on my progress here http://leanpub.com/philrenniesymfony2
Video Conferencing Systems Vulnerable To Hackers
My Mixergy Interview - Chad Etzel, Notifo
$150 on legal fees? What was that for, did you use some online templates to incorporate? I gather you're a solo startup?
It's low-end Goldman Sachs market-making. Tinman Sachs, maybe. Not extremenly different from panhandling. It's definitely abusive of the Craigslist community.

Blah blah "price discovery is a service in a free market blah blah" does not apply to Craigslist.

There are a few ways a job like this could be ethical and productive, respecting the hippie community culture of Craigslist but improving efficiency in exchange for a share of the profit, instead of merely siphoning gains out of the system:

* Buy items that fail to sell (perhaps because they are geographically remote), and resell them from a more accessible location. http://craigstruck.com is a variation on this model.

* Buy junk, fix it up, resell it. ("Upcycle"/ "speculative repair work"

* Take good stuff that doesn't sell, and re-market it better.

[0] "spec" is a funny auto-antonym: "Speculative" or "to specifictaion"
Allocating an address sounds much like creating a stub entry resource. You could argue that you should use a POST for that, and then PUT to it. You cannot query for say next free id with GET as it has the wrong semantics, and might get cached...
Review scores are detrimental so we ditched them. Here's why you should too
Tizen releases source code and SDK previews
12 Can't-Miss World of Warcraft Quests
I cannot agree more on this; btw, do they tell you why you are rejected or its just that, "We found the 30 companies we were looking for. So better luck next time".
Instead of paying off the debt in full, he used some of the earnings on a vacation.

But he says he sold some stuff in Hawaii, so it's very possible the trip didn't cost him much or anything at all.
> Without him in the picture, buyers could have purchased their items for less and saved money.

And yet, they didn't. The items he's selling are still cheaper than they would have been brand new, and he's in effect connecting people with items they want, for cheaper enough for them to afford them, for a relatively small fee.

You ought to rally against real estate agents, brokers, etc. harder than against this guy.
Pitch Tips From Don't Hide What You Suck At (So Far)
But then the callback to the request would timeout and the callee code waiting on the web request would be in no misunderstanding that the thing was committed or not.

Things in the queue get acknowledged - and sometimes resultsets or IDs returned, in the case of SELECT and INSERTs that return auto keys.
For what it's worth, that's not actually intentional :)
I always sucked at bullet hell games, but this one definitely looks good. Only uses 50% of a CPU, and runs very smoothly on my machine (Arch64/Chrome).
Works very well in Mexico City.
Afvallen Tips
Freaky Robot Baby (Video)
The ultimate echo chamber is still alive and well, mostly because it aims to flatter a small group of loud "influencers". Reasonably effective marketing strategy in that sense.
> Not extremenly different from panhandling.

I want to say you're wrong, but I'm not even sure how you reached this conclusion.

> It's definitely abusive of the Craigslist community.

How so?
Bus Driver with 37 Years of Programming Experience?
Don't call me Sir: why do artists snub royal honours?
The How Startup Advice Is Flawed
People also used to do this with eBay. I also sometimes sell on Craigslist but I work full time so it has to be larger scale. Sometimes I buy event tickets and sell them on Craigslist for a profit if I know there will be high demand. The profit margin is typically at least 50%. And I make at least $100/ticket for simply printing a piece of paper and meeting someone at Starbucks.
Was `rapporteur' his actual English language title, or is there a better translation? It seems to correspond to the sponsor or original author of a bill.
And like Dribbble, Pinterest, Storenvy and any of the "deck of cards in a grid" gallery layouts.
The Age of AngelList
Is 404 not a valid return for a PUT?

And I assume you mean POST for paragraph 2?
Ask HN: What database does HN use?
I've looked at the arc source for HN at

https://github.com/nex3/arc/blob/master/news.arc

and don't see any references to a persistence layer.
A quick and easy way to add a contextual ajax sliding panel to your site
Agreed, but sadly this is the state of passing information now in "new age" startup/ companies.

It's like Twitter: some nice pastel colors, very little text, no information but it's easy access and people can say "Oh yeah, I know about scaling I have read this on a blog post". Sorry to break it everyone but scaling is hard, totally unfunny or uncool, with tons of problems and stressful.

But to answer your question ans scaling is for most companies kept secret because it is such a key process that they don't really want to share it with their competition. If you find some I would be interested too, I am currently in the process of doing so in my company and it's a pain.

Anyway that put me in a bad mood :).

edit: you really shouldn't be downvoted for stating a cold truth
+1 But the issue I always face is that many coworkers aren't diligent enough to document in the wiki. How would you address that?
Top Premium CSS3 and HTML5 Mega Menus
In this article I will show you some premium CSS3 and HTML5 only mega menus and the best features that each one has to offer.
They write an extremely nice rejection letter, stating that even they make mistakes, they turn away a lot of promising people, and that they are trying to get better at this every funding cycle. (been rejected twice) However if you are creating a startup just to get into ycombinator you should not be doing a startup.
Pentagon drafts today’s kids to build tomorrow’s aerial killers
I'm curious why YC likes 2-3 founders over 4-5. Do more people = more potential for internal drama? Or are larger groups more resistant to changing on the fly? I would think that 4-5 talented go-getters would be better than 2-3.
I primarily use /river and I can say I definitely do not like it. It's not easy to glance at and scan also the emphasis seems to be on the Journalist and Media outlet not the story.
An outstanding HTML5 game - Tiny Prince
The general any-number-base-b rule here (as others have noticed in base 10^k) is that

1/(b-1)^2 = 0.0123456... (where '1', '2'.. are base b digits).

The original post is this fact in base 1000.

Proof for any base: 1/(b-1) = 1/b + 1/b^2 + 1/b^3 + .. = 0.11111.. (base b).

So 1/(b-1)^2 = 0.11111.. * (1/b + 1/b^2 + 1/b^3 + ...) = 0.012345... QED.

Richard Feynman beat us all to the punch here by noticing that 1/243 = 0.004115226337..., a fact which he wrote in a letter from a secret lab to someone in the outside world, and which put him under suspicion of sending secret messages! That gem of a fraction turns out to be a result of the above stuff as 1/243 = 111 * (1/999^2) + 4/999.

Here's a slightly more detailed explanation:

http://tylerneylon.com/b/archives/51
When Google transfers its IP that was created in the US to an overseas company "headquartered" in the Bahamas so that their subsidiary in Google Ireland can license the IP and not pay money to Google US, thereby avoiding US taxes, then Google Ireland certainly received benefit from the US government. This holds up so long as you believe that Google receives government benefit from US laws, regulations, and infrastructure, which I think they certainly do.

So it's not so much about forcing truly international companies to pay taxes in the US (though they should pay taxes if they are indeed subsidiaries making money from the work of a parent company when that parent company repatriates profits), it's more about exposing the legal-by-letter-but-not-by-spirit practices of companies that hide money generated in the US overseas.

See http://www.npr.org/2011/03/17/134619750/how-offshore-tax-hav...
Now for fun figure out why they all just skip N-1. AKA 1/81 = 012345679 not 0123456789.
There is a blind CS professor at NYU. His name escapes me right now, but watching him navigate OS X (with its built-in voice guidance) is amazing.
Show HN: Vote for your favorite two books. My unexpected and first Rails project
What are Dust Mite Bites? How to Kill Dust Mites?
Contractor/Consultant - A Successful Selecting Strategy (1.2 CEUs)
let me look into my crystal ball
IWorld: It's about business, too
Lingual: Use Siri to Translate
Or - Occam's razor - "men are more prone to take (monetary) risks", which is not exactly news.
Assassins Creed Revelations Update v1.02 - SKIDROW | Full pc oyunları
This encourages me to try it out in my area. I would like to see how much i can make if i try it part time if possible.
Press on!
"You always feel like you're in the wrong place at Davos" (2010)
Fundamentals of Hot Mix Asphalt (HMA) Mixtures (1.2 CEUs)
Nearly every game has many derivative elements, but the problem is that Zynga's M.O. is to blatantly reproduce games. The other issue is that Zynga's "games" are more cow clicker monetization vehicles than entertaining games.

"I don't fucking want innovation," the ex-employee recalls Pincus saying. "You're not smarter than your competitor. Just copy what they do and do it until you get their numbers."

http://www.sfweekly.com/2010-09-08/news/farmvillains/?repost
> "At what point the tail started wagging the dog, or whether it actually has, is anyone's guess."

If you've read about the industry at all in the last 20 years, you'd know that point came and went and no-one even questions it anymore. Movie concepts are passed to accounting departments who will tell you what rating you can go for, what your cast composition will be, what your production cost will be, whether you sign the talent for sequels, expected merchandising revenue, international appeal, etc.

Only a very few people can get a movie made in Hollywood without getting their concept first blessed by said accountants as likely-profitable. And those generally only do-so based on their ability to find additional financing themselves, to take on higher-risk positions. (e.g. the bank-via-the-studio will kick in X%, but they get paid first, so the underperformance that they expect doesn't get in the way of them making money)
I'm sure the statements to the database comply to ACID properties. Nevertheless, from the client perspective the batching simply means that request from client one is batched together with request of client two - i.e. the atomicity is broken. If the operation fails due to problems with data from client one it impacts client two. I guess my point is, why use a database which comply to all ACID properties if you don't need them.
The biggest advantage of CoffeeScript is that it translates directly into JavaScript and it doesn't require any library to run after it's compiled.
"mascarade" is masquerade in English; this isn't a very good translation.
I made a tool that does something a lot like this that uses machine learning algorithms. I gave up on it a while back, but give it a look. http://ec2-184-72-247-63.compute-1.amazonaws.com

I called it Eds-list
Congrats guys, awesome!
He runs a website, "Common Sense Canadian" http://thecanadian.org He's also apparently a member of the Vancouver LUG (Linux users group) and the PHP Developer Network on LinkedIn. Here's his blog: http://broughton.ca/
Elementary theme for Chrome/Chromium
The Innovation Nation vs. the Warfare-Welfare State
How to hit frontpage Reddit
I think the point is that Craigslist itself is supposed to connect buyers and sellers, and he's inserting himself aggressively between them for profit, adding no real value.
Designer Founders
Love how there are 3 Fijis in this thread (including myself)
Having worked for both a content farm and a news organization, I'm not sure what is so revolutionary about this. The content farm I used to work for was making semi-automated publishing decisions based on future popularity of the content over a year ago...it was only a matter of time before news organizations got into that game.

If they're going to try to put actual numbers on the pageviews, that might be new and interesting, but it doesn't seem like it would be more useful than relative rankings. It matters that Story B is going to get more pageviews than Story A or Story C, but it doesn't really matter by how much if the goal is simply to draw traffic in the most efficient way.

If the goal is to change the future, than actual numbers become more useful. If Story B is only ahead of Story A by a small margin, and News Org has an interest in pushing Story A but not Story B, giving Story A top billing could swing the balance...
Google, how dare you improve your service
Hey guys, I made a quick little jQuery plugin last night that adds a quick and easy way to add a contextual ajax sliding panel to your site.

Project Page: http://codebomber.com/jquery/slidepanel/
Github: https://github.com/egdelwonk/SlidePanel

It's still very alpha and needs some cleanup, I made it quickly for a site that needed the feature and figured it might be useful for someone else. Let me know what you guys think.

I will merge any pull requests on github if you have any bugfixes or enhancements!

#edit Also, i've been a long time lurker on HN and finally decided to register and share! Thanks for this awesome community.
Build that time into project budgets.
"How do we choose who to fund? ... We look for brains, motivation, and a sense of design. ..."

I'm aware little things change each time this is posted but it's the first time I've seen design mentioned. Just curious, when was it added (or was it always there and I just missed it?).
I think it can be justified. It's not common, it's known as being one of the more crude methods of detecting malware -- but hey -- we use what works and what fixes peoples machines. That is why it is in use by some vendors today.

Here's an example:

Some companies block anything named 'svchost.exe' that isn't in system32. Create a txt doc and name it svchost.exe and drop it on your desktop and some antivirus software will detect and remove that item.

Why? Because there is no good reason for someone to have svchost.exe anywhere other than SYSTEM32 and also because svchost.exe is one of the top 10 most common names for malware. So, at risk of some FP's -- some companies have a rule that simply removes these if found anywhere else.
Pure Python Provisioning System
I worked for IBM for a year before Uni. Great place to work, but there was a joke that if you sneezed, they would patent it. They offered bounties for any granted patents, even if they were never used.
The shell companies are to hide the profits and maximize the studio's gain.
Pac-Man is NP-hard
Real artists ship... and steal
I suppose looking back I do have a concept of a session which is state. So no, but I organized my verbs and URL's to meet the specification and have the option to remove those sessions.

But I guess since I'm using a cookie-based sessions its less of an issue for state changes since the state stays mostly on the client.
Yes, but only because English shamelessly ripped off the term from French. http://en.wiktionary.org/wiki/rapporteur
Tell HN: What I learned from 12k visitors in 4hrs
I doubt very much that sellers would appreciate this liquidity "service" if it were spelled out for them. They would feel cheated, as would the buyers.
Show HN: Spam Or Ham? Analysing Text/Ad Ratio On Websites
I couldn't agree with your pseudo-philosopher observation. The public does have a need for consultation on these important questions and more and more that's being filled by such people.
Four Signs That WebOS Is on the Right Track
I like this.

Not that there is anything wrong with Chef or Puppet, but for me, its easier for me to manage Python dependencies(as I am deploying python apps) rather then working about having to worry about ruby as well.
We did this thing called Sortfolio a handful of years ago, too:
http://sortfolio.com
Ditto here. However, I'd be interested to know whether this follows the PhoneGap approach with iOS of essentially using webkit to dump your content into, or the Titanium approach of actually generating Objective-C...
Data Visualization - Is it Important?
State of Data This Week - #83
With Data Presentation guidelines from UN (courtesy: statsblog) and other happenings in Data world
This is a work in progress and early beta but maybe a useful experiment. I came up with it after Google announced they would be looking at ad placements on websites.

I hope you won't find any embarassing errors :-)

I'm very happy to hear your feedback on what could be improved (like looking at multi-multi-word links, following cloaked affiliate links, etc.)
I might believe that men are more likely to take risks than women in general, but there's no reason to say that they spend more when there are more men around just because they are competing harder for women. How about an environment where there are no women? Would they spend the most, or the least in that situation?
Lisp to Lua compiler (with parser) in 100 lines
Gates donates $750 million to fight AIDS, TB and malaria
impressive info to boot.

the airbnbees have been busy.
Seems to find all the fraud listings pretty well
New Introduction 2012 Ford Explorer car with extremely spacious cargo area
Exciting, inevitable news. Healthcare needs a shakeup.
How does drchrono interoperate with medical systems? Other than SureScripts. Does it support regional labs or just LabCorp/Quest?

Disclaimer: I am writing a modern interface engine.
The predicted numbers seem way off to me based on spot-checks. For example, I searched for "chair" in NYC, and for a number of normal office chairs listed at $30-50, the "Ed's list" price predicts that they're really worth $180-500!
The reseller needs the money he makes too. This guy was clearly in a bad situation when he started and being a "wheeler dealer parasite" provided for his family that needed the money.

How is this worse than someone who needs the item getting it for free?
I did this in college, however, since graduating and getting a full time job I've quit.

I mainly stuck with electronics, and even then it was mostly TVs. I found that I could very easily purchase TVs for $100-$200 less than what I could sell them for.

It was fun, and I've seriously considered doing it on weekends again, however now that I live in a large city (Atlanta) I feel like there is a lot more research that has to go into an item... Mostly because people from an hour a way from the city center will claim they are within the city and so on. In college I was in a city of 150k people, and could get to the outer "suburbs" in at most 30 minutes.

My current TV was one of the first 1080P 50" Plasmas... It still works perfectly and looks great. I bought it from a couple for $750. (Bought with the profits from selling buying and selling TVs)
How does YCombinator feel about startups which have gone through a local incubator and raised a seed round?
EU Official in charge of ACTA quits
I really dig his attitude and sense of accomplishment. Who'd a known a pawn shop with free pickup would be so successful.
In a market where hardcore gamers know how to circumvent paying, it's difficult to get 'gamer' games to recoup the resources that went into making them.

Coincidentally, hardcore gamers are the types who are generally more open to new gameplay mechanics. That's not to say you can't get a new concept through to the masses, but typically there's only a handful of new concepts that can be expected to gain traction a year. When you think about this in relation to other entertainment mediums (e.g. Movies, Music) that's not too bad.

As for the rest of the game fairing public, let's call them casuals, or people who don't typically know how to pirate. They would prefer to just play something quick and familiar. Thus many developers begin to cater their wares to what the public is willing to consume.

Now, to counter all this, there is real innovation happening on the mobile platforms. It's just not being covered very well.
Let's rephrase your statement:

"Paying back on things you've already purchased with someone elses money is not everyone's highest priority"

Now we take this statement and multiply it by 34 million, and we have the reason why America's total US consumer debt is 2.43 trillion.

I dont mean to nitpick, but I get really annoyed when people do extravagant things when they can't afford it.
Sure, the question is still valid. How much have you spent, or are you willing to spend to get you to the point that an investor will be interested in talking to you? (assuming that the profits are not funding the growth that an investor will be interested in)
As far as I know, ClojureScript works the same way.
43% conversion rate? Thanks Launchrock
Ask HN: Is REST limited to CRUD?
There are loads of debates about the mapping from CRUD to HTTP, but as aGHz pointed out [1], REST is an architectural pattern, whereas HTTP is a vocabulary. So, is REST limited to CRUD operations?

NanoWar else pointed out PATCH[2], which is actually update, but with different semantics to PUT.

[1] http://news.ycombinator.com/item?id=3515087
[2] http://news.ycombinator.com/item?id=3514875
Now he just needs to scale it. Hire a few people to go out and get the items, use software to help filter new leads, branch out into related areas.
I haven't found it objective in a while. It's mostly AppleMeme these days.
Haha, this is awesome. Thanks for sharing :)
To me, investing is putting it to good use. Buying it cheap, paving it, and waiting to sell high is not "investing". Again, that could just be perspective.
Another practical consideration: I clicked on the "manual.txt" file and SF redirected me to a download page. I would have preferred to read the file in-place (like on github).