skysight-inc/HackerNews huggingface dataset:
Isn't this in direct conflict with whistleblower laws? I mean, it should never be illegal to report on illegal activity.

However, if PETA feels that a perfectly legal and well-maintained slaughterhouse should be taped and the 'horrors' shown, that's a different story. Just because they feel 'meat is murder' doesn't mean that it is.
HearPod sounds off about Apple’s EarPods, files trademark infringement suit
64-bit x86 processors running in "long mode" can't be put into "virtual 8086 mode".
Seconded. Especially /not/ because it was presented well (it's way too busy, etc) but man does the passion just jump off of your screen?!
Its more than 52% because the number includes Higher degree exempt applications. For example if its a 90K + 30K cut, then regular quota has 65% chance and higher degree quota has around 86% chance. I wish you luck.
U.S. holds visa lottery for 85,000 skilled workers
Oh dear, you aren't supposed to commit configuration files? Is this a security thing? What's the proper way to distribute config files to to the server and other developers?

"sometimes php developers commit configuration files and things that are used in production where they shouldn’t be."

Not sure if I'm parsing this correctly. Should the files not be in production or should they not be committed? Is this just about overwriting the development configuration in the config file?
We're waiting on the lottery for now, and have our legal team and friends thinking about what to do otherwise.

We're a relatively small company (~75) company, so it's quite disruptive.
I have yet to see a solid, intuitive argument as to why deflation is necessarily a bad thing for Bitcoin

So deflation is a general decline in prices which usually caused by the reduction in the money or credit supply (in Bitcoin’s case it’s the Money Supply). However if prices are falling through deflation then, you’re not incentivised to spend because; you’re going to get a better deal tomorrow. Now as currencies are supposed to be used as a medium of exchange to facilitate transactions, spending is really important because it’s how the market participants interact with one and other (and considering Bitcoin isn’t backed by a commodity this is important). Once people are reluctant to spend then, the economy will stay depressed because, people expect deflation AND deflation will continue because the economy remains depressed.

In order for an economy to get out of the deflationary trap and to counter deflation, fiat currencies can use monetary policy to increase the money supply and deliberately induce rising prices, causing inflation. Raising the prices is the essential foundation of an economic recovery because; businesses can increase their profits which takes pressure off debtors etc and an example of this is the fiscal stimulus used by the Obama Administration with the American Recovery and Reinvestment Act of 2009[1]. However, Bitcoin can only produce 25 Bitcoins every 10 minutes (which is being halved every 4 years from 2017) and this can create a liquidity trap because the injections of cash fail to stimulate economic growth – as a result, if Bitcoin is in a recession and is unable to stimulate economic growth it will eventually turn into deflation & deflation is only bad for people who cannot borrow more and unlike fiat currencies who can borrow more, Bitcoin has a fixed supply (and isn't even backed by a commodity) which means that, there could potentially be serious issues for the economy’s wealth.

[1] http://en.wikipedia.org/wiki/American_Recovery_and_Reinvestm...
Hickey gives great talks, but I also really liked Jack Diederich's talk "stop writing classes" at PyCon 2012

https://www.youtube.com/watch?v=o9pEzgHorH0
Always have deterministic known behavior :)

We shot ourselves when we first implemented NHibernate by setting our transaction boundary at the wrong place. This caused all sorts of portability problems.
Redis Router: A Redis sharding library
Enter the Canada Startup Visa, released last week:

http://venturebeat.com/2013/04/02/silicon-valley-north-canad...

http://www.cic.gc.ca/english/immigrate/business/start-up/ind...
The Innovator's Dilemna - NoSQL vs MySQL
I feel like the question is so stacked as to be misleading, and it reminds me of the old Mitch Hedberg joke, "Have you ever tried sugar, or PCP?"

There's a very large middle ground between flash and non-flash sites, in the midst of which are many non-boring options.

My preferred sites are not boring, and are also not flash, but that also do a good job of clearly illustrating what their info actually is.

The way you phrased the question makes me wonder if it wasn't actually asked 15 years ago and somehow got stuck in a queue.
That is the front view, you have to click the thumbnail to see the relevant back of the bag.
During packing we were still checking all the pears for injuries ("stem punch", caused by other pears), since apparently it would spoil the whole box if there was a bad one. (Packing pears in New Zealand for export to Europe and the US) - On a commercial and longterm scale you apparently still have to take care.
Take a hard look at fish populations in the ocean and I think you may reconsider your stance on private vs. public property for "public goods". The problem isn't the inherent nature of private enterprise, the problem is the marriage of private enterprise and government which has created an anti-competitive ecosystem in the telecom industry. The monopolies you speak of are created with the help of government favoritism.
Basic microeconomics shows that by increasing supply of labor, prices for labor go down.

The law of supply and demand can not be repealed by the HR department of Micrsoft, Wipro or Tata consulting filling out some paperwork.
Sure, I'll list off a few reasons:

* One of the biggest contributors to the community edition left and wrote a nice blog post about it [0]

* CodeIgniter uses some very untestable patterns [1]

* The way it allows loading classes is horrible [2]

* It feels like a first-generation PHP framework because it is a first-generation PHP framework

* It tries to do almost everything. A framework should have the bare minimum, and use outside libraries or libraries that were developed without the framework in mind.

[0] http://philsturgeon.co.uk/blog/2012/12/5-things-codeigniter-...

[1]
$ci =& get_instance()

[2]
$this->load->library('typography');
The difficulty if you don't "lawyer up" is that then you are a non-lawyer talking to lawyers - because the people on Disney's side who you would talk to would be lawyers. That is not in your favor.

If you need to talk about the law, then you want a lawyer.
That, and that CouchDB has Sync already figured out. Hoodie didn’t have to invent this. Sync is hard, leave it to the experts.
> Let us consider a world where all copyrights were enforced
> to the letter in every instance. This is a world mostly imprisoned,
> or ruined by debt.

You could say this of virtually any law. Under your construction, the current president of the United States would be in prison on drugs charges, the former president for desertion, and the former president's wife for vehicular homicide.

Law (and its enforcement) are inherently discretionary. Appropriate use of that discretion is key to a well-functioning society.

There is a great deal that's wrong with the present copyright scheme. A rational scheme, with much shorter terms of copyright, very brief corporate assignments (after which terms revert to authors), mandatory registration for copyright extended beyond a de minimus period (3-7 years or so), ample and clear exemptions for various fair use (personal, educational, creative, remix, adaptation), and an escalating fee schedule for additional extensions, would help greatly.

While digital capabilities make copyright violation much easier, they also make detection and correction of significant violations much easier (too easy, according to many).
While that is a valid objection to nilved's overly general statement, it is irrelevant to the question at hand. This isn't a case of choosing the lesser of two evils. It's a case of killing an animal so you can sell his or her body.
A good direction seems to be Waterloo/Velocity->YC->Seed round->Main office in Canada

There's a ton of advantages of having your main office in Canada, but there are many disadvantages as well. Seed round pretty much has to be done in SV as Canadian investors are notoriously cheap and horrible [1]. So you get your seed money in SV and then work for cheap in Canada.

The downside is that not having "close" communication with your investors may impact follow-on financing, though that remains to be seen. Also, for certain types of companies being surrounded by a bunch of other startups can be very useful.

No matter what, if you're going to be in the tech industry it's usually a good thing to have some contacts and relationships in the valley. If you're a first time founder then doing everything from Canada is going to be difficult. If you've been around the block a few times, then the downsides aren't so bad, and the upsides are major.

[1] Unconfirmed, but I heard a stat recently that BDC takes controlling interest in 75% of their pre-Series A deals.
Hey there, other @hoodiehq dev here. Here is a bit longer intro to Hoodie: http://hood.ie/intro.html

And a presentation from earlier at @berlinjs including a live demo: https://www.youtube.com/watch?v=X3Ttb0BD8pg
Sorry about that, dude. I don't mean him no disrespect. It's just inconceivable to publish his work in these conditions, at least imho.
Well if it was TOO hard it would be impossible. The point is it should be trivial, and more often than not it isn't.
This is a moot point. I recognize that more people use ฿ than Ƀ. I was simply stating what was used on the site and congratulating the use of (what I consider) to be a more visually appealing symbol.

Congrats on using yourself as your own source. Don't beg the question and stop trolling.
Thank God I've never HAD to do a complete re-write of anything.

What the author describes sounds like a complete nightmare.

On the projects I've worked on, I would like to think that a rewrite will not be needed.

If it does, it will be because we've now understood the problem space so well that we can start from scratch and avoid all the 'pivots' that happened in the original code base.
Where did that = sign come from? That isn't in the standard... Quotes are, but wtf? An equals sign? Fucking Excel.

JUST TREAT THE NUMBERS LIKE TEXT YOU STUPID PROGRAM.

000001 === 000001 != 1
Saraid216, I don't have the burden to prove. I didn't make any claims that people "lied". But since I'm being nice, here you go:

http://www.factcheck.org/bushs_16_words_on_iraq_uranium.html
I am enjoying this part of the discussion. One of the things that struck me a few years ago was how the design of the web was so heavily oriented around trying to reproduce the print media industry in a browser. Thus, we get the "markup" of HTML, which provides layout at the expense of structure. Later on, we added CSS which ideally should provide layout, but bad habits learned at an early age or provided by tools that came about in the 90s still haven't caught up in many cases to this day.

There's no concept of "line 4 of chapter 3 of book X" in the web, at least not down at its core. You have to shim it in with anchor tags or something similar, and as a result we don't have ubiquitous browser apps that let me highlight a snippet of text in a book, write some notes in the margin (example: "this is a reference to Hamlet's soliloquy"), and then on a whim search for all of Noam Chomsky's (or whoever's) notes on Hamlet, or perhaps search for all public notes on this book in the context of Hamlet. The lack of structure means that everything's this haphazard soup of markup, with the focus being so much on how it looks that structure of the text and the relationship between parts gets lost. I'm not sure the "semantic web" will make up for that lack, but it's probably a good example of how the "next web will be built on the bones of this one" (to paraphrase someone else's comment in this thread).
> No country is an island

Of course, Britain literally is an island... :)

Slight tangent, but it's not unsurprising that Brits, especially older Brits, might hold this view btw (that everything should be produced at home if possible). Prior to the world wars, the UK imported many things from the empire; during the war (particularly WWI), and with the closure of the seaways, there was a massive food problem because home industry was so far behind the modern times as to be useless. This has lesson has somewhat echoed down the years.
It seems like most federal and state agencies nowadays make much data - data that they are forced by law to make public - only available in pdf files. The reason for this seems to be to prevent as much as possible use and analysis of the data, while technically complying with public disclosure requirements. It is often extremely difficult to get public data in a usable form out of most public web sites, and the ways in which this happen are so unoptimal they move past the level of mere government incompetence to intentional obfuscation.
Ironically their analysis actually convinces me of the opposite proposition. Frankly, the most neglected part of their analysis is the a can Google actually make money from customers who only pay the initial fee and never pay again for 7 years. Could they conceivably make money on a per customer bases on a customer who paid nothing? I believe they can. Does Google Fiber have the reputation of being the best ISP in the United States. I believe it does. Does that branding offer a regulatory advantage? Will municipalities forgo revenue for high quality utilities? That's probably the question that keeps ISP execs up at nights.
Really? I'd take as given that this is happening now, as it's cheap. But back then? Can you link to some evidence of this?
And yet there are so many idiots that will "denounce" the waste in tax payer's money in funding NASA or projects like this (I know, I'm preaching to the quire) and yet say nothing about the waste in wars. Stupid is as stupid does I guess.
Self hosted Firebase, nice!

How do you handle permissions by the way? is it the same concept as Firebase's? how do you handle data validation? (e.g. preventing users gaming the data, e.g. saving all their stolen ebooks in your system by using a console, or just cheating in a game by doing illegal moves?)
Good luck Gentlemen, remember you did your best.
Excel and other tools can handle commas if you use quoted fields. Unfortunately this generates a new problem when you need to escape quotes inside a quoted field. There is no universal escape method.
Not to be mean, but the author looks really young.

Maybe I'm getting old, but I find it really hard to take advice from such young people. My personal take is that they're bypassing a lot of the experience it takes to make a well rounded business person.

I personally feel like a douche trying to give advice to other people, particularly people older than me.
Show HN: StreetScout, a cross-section between routing and place discovery
You can embed documents within PDFs right? That feature should be used more to include source data that can be manipulated by end users.
A lot of my Angular code is glue for the backend, so this would be an absolute godsend.
It's honestly not a ton of money for Google either. On top of that I don't know why it would need to be all rolled out at once when you could do a slow roll out over many years.
Except that there are markets where Euros are the currency. Can you actually name a market where weights of gold or other metals are used as currency without first looking it up?
Is it really more structured than JSON?
http://tools.ietf.org/html/rfc4180
In relative terms, there are more and less humane ways to slaughter. Obviously, causing less suffering is better than causing more suffering. So if they called it "more humanely slaughtered beef", I'd have less of an objection.

But to call the unnecessary destruction of lives for the sake of profit "humane" is an insult to humanity. Then again, perhaps it is a well-deserved one.
Maybe technicality is the wrong word, but their business is built on the court's decision of what constitutes redistribution. Such a decision is open to 1) reinterpretation and 2) gaming. It just feels... like a rather brittle business model. Their major customers (cable companies) are only working with them out of the force of law.

It's hard to argue against the business model as it's been stunningly successful, I'm just surprised it's taken this long to be disrupted.
Perhaps we're at the point where some bunch of people have already created a Best Current Practice standard for preparing data prior to data sharing? Because it seems like something that someone, somewhere, should have done already.

---

People can be great at using their particular tool, and then they'll do something to make you realise that they're just an expert with that tool and that their wider computer knowledge isn't so great.

I've had people want online bank statements as PDFs not CSVs because "anyone can change the Excel file"; I had people asking me to scan engineering drawing on paper to gif files ("Nice and small! We don't have enough space for that other format!" (we did have space)) and then import those gifs into AutoCAD so we could update our versions of the drawings when the customer updated their versions. (The guy before me had given up trying to explain why it was a dumb idea and had just scanned about 1,000 (of about 10,000) documents and saved them as gif.)

Some people aren't particularly sharing data. They're just sharing their information that they've got from that data; the interpretation they're making.
I've had a couple of experiences in my career where the enormity of something just sort of changed my world view. The first time was when I was working as an intern at IBM during the summer and came across the complete list of IBM's property holdings. Back in the 70's they would have made the largest REITs look puny. The second time was about a month into my tenure at Google when I discovered a tool called 'network weather' (which, appropriately, gave an overview of what was going on across the global network). Without being specific, I can say that Google fully appreciated the importance of network bandwidth on their ability to operate.
If you prioritize making a difference and choice of work topic over money, then a valid option is to go to academia, pick a compsci topic that you care about, and spend some time working on that - as a postgrad or postdoc you won't be paid nearly as much as in industry but you can usually can pick the direction yourself and make some satisfying and fun progress there.
Pretty much the whole thing was gold IMO :)

Discussion at the time, here: https://news.ycombinator.com/item?id=4621731.
I see what you're saying, although I'd quibble with the word "legal."

It certainly seems very American to think that people have a right to rebel...that's how we got our country, after all. But I'd say that's more of a natural right than a legal right--one that supercedes the typical concept of legality in its very nature.

What I meant above was more that the U.S. Constitution does not provide a power, right, or mechanism for states or individuals to violently rebel. It's certainly not the reason we have the 2nd Amendment (quite the opposite, actually).
We were warned months ago that for all intents and purposes, we'd have one day to get H1B paperwork in; the cap was hit almost immediately last year, too.
"But that guys knows the facts and HE respects her."

"Ah, but he doesn't TRULY know the facts."

Long story short, please take your no-true-Scotsman and shove it.
Meet RFC 4180 - http://www.ietf.org/rfc/rfc4180.txt

(Yes, it's not an internationally recognized standard, but neither is HTTP or IRC)
This doesn't mention images specifically -- anyone have insight into how that will work? I'm assuming they're not "active" content.

Even Google's image search displays insecure images, so I'd hope they get a pass.
This is the kind of article that keeps me coming back to HN. Great inspirational story!
Neat, I really like the idea of being able to sync local storage with a Couch backend.

> Hoodie currently only runs on OS X

Oh, a hipster framework.
could anyone register for a new account? all I get is a 405 not allowed.
This is like me saying Obama is a collectivist - which is a hallmark of communism.

It makes me ignorant, so let's not be ignorant.
Is that a joke? RDF and SPARQL look exactly like something even mother has problem to love.

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

My personal preference is, whenever there's a lot of records to be processed, a tab separated UTF-8 text file. (I admit I am biased as I like to use Perl for first passes).
* Disclaimer - I wrote this post.
Totally agree, Canada is incredibly diverse so this article is a bit overgeneralizing. Starting in Waterloo / Toronto / Vancouver / is night and day to Winnipeg (nothing against winnipeg).

The main take away is to be wary of the hype in the valley. That pervades the culture. Everyone from investors to your family fill you up with hype. You don't get that in Canada. You've gotta fight harder. That, in my opinion, isn't a bad thing. You can go much further on a dumb idea in the valley. *and yes I know that some of the best startups were once dumb ideas. But I don't believe the "valley" made them succeed. I think there's more companies that die because of false positives than companies that succeed in spite of not having them.

And yes. I readily admit that you need connections in the valley. I wouldn't be starting in Canada if I didn't already have a killer bay area network.

BTW. I toured Toronto not that long ago and visited Extreme(s) as well as a few other startups. I was blown away by the quality of stuff being built there and Waterloo. I'd not hesitate to start or join something there. There's real energy in that city ... and it's growing.
And here I was thinking I'd be able to order condoms via email! Neat app.
A nice article regarding the deep web is this one from fravia http://search.lores.eu/deepweb_searching.htm. It's from 2008 but I guess there is still some information there that is useful and relevant with Shodan.
So is it a browser? a browser extension? Does it replace my local webkit installs with something that supports ruby?