skysight-inc/HackerNews huggingface dataset:
How to re-issue a SSL Certificate for App Engine (with RapidSSL)
> NoACID

Perfect!
weeeeeellll... I used to think along similar lines, until an entomologist explained to me that Occam's razor has a very valid place in the branch of biology called "systematics":

from https://en.wikipedia.org/wiki/Parsimony#Biology (scroll past the bit about evolution):

(quote)

Systematics is the branch of biology that attempts to establish genealogical relationships among organisms. It is also concerned with their classification. There are three primary camps in systematics; cladists, pheneticists, and evolutionary taxonomists. The cladists hold that genealogy alone should determine classification and pheneticists contend that similarity over propinquity of descent is the determining criterion while evolutionary taxonomists say that both genealogy and similarity count in classification.

It is among the cladists that Occam's Razor is to be found, although their term for it is cladistic parsimony. Cladistic parsimony (or maximum parsimony) is a method of phylogenetic inference in the construction of types of phylogenetic trees (more specifically, cladograms). Cladograms are branching, tree-like structures used to represent lines of descent based on one or more evolutionary changes. Cladistic parsimony is used to support the hypotheses that require the fewest evolutionary changes. For some types of tree, it will consistently produce the wrong results regardless of how much data is collected (this is called long branch attraction). For a full treatment of cladistic parsimony, see Elliott Sober's Reconstructing the Past: Parsimony, Evolution, and Inference (1988). For a discussion of both uses of Occam's Razor in biology, see Sober's article "Let's Razor Ockham's Razor" (1990).

Other methods for inferring evolutionary relationships use parsimony in a more traditional way. Likelihood methods for phylogeny use parsimony as they do for all likelihood tests, with hypotheses requiring few differing parameters (i.e., numbers of different rates of character change or different frequencies of character state transitions) being treated as null hypotheses relative to hypotheses requiring many differing parameters. Thus, complex hypotheses must predict data much better than do simple hypotheses before researchers reject the simple hypotheses. Recent advances employ information theory, a close cousin of likelihood, which uses Occam's Razor in the same way.

(end quote)

Of course, if you read the above and maybe follow a few related links from the WP article, you'll see that it's not quite as straight forward as that, Occam's razor / cladistic parsimony isn't always valid in systematics, but it's an indispensable tool because the search space of valid solutions is so huge, they need a kind of heuristic to guide the way to the most scientifically interesting results (this then becomes not about finding the one correct truth, but about deciding which part of the bigger truth to uncover first).
One of the best and clearest explanations:

> Netflix should not have had to pay to correct this, Comcast should've. The connection between Netflix and Comcast customers wasn't poor because Netflix refused to send the bits fast enough, but only because Comcast refused to accept them fast enough.

One thing to add to that is that Cogent was happy to deliver the bits fast enough.
Raspberry Pi Clones Match the Connectors, But Boost the Firepower
You do understand how MySQL et al are used in those cases right ? They are treated as dumb key value stores and sharded horizontally with joins done in the application layer. They are NOT your typical SQL deployment and the features you talk about are often meaningless.

And you are 100% wrong about MongoDB not scaling well. The stories you hear of people switching are never going back to PostgreSQL or MySQL they are going to the next level in scalability e.g. HBase or Cassandra.
Nope, it bites people in the arse to this day. A month ago: http://www.buzzfeed.com/joeflood/what-happens-when-google-do...
AdWords was designed with sharding built into it's application layer. This essentially means that the developers were forced to implement a custom app-specific persistence layer that rides on top of MySQL.

This limits your ability to write SQL queries because you can only query within a particular shard and that decreases the usefulness of mysql and makes it feel more like a nosql data-store. At that point you find yourself asking why didn't we just use a NoSQL store ? And often times the answer is "because we wanted to use something we were already familiar with". Sometimes people are willing to add a lot more complexity to their application just to allow themselves to avoid having to learn something new.
Google is incredibly bone-headed and if there's something wrong with your account, there is generally no way to fix it.

More than ten years ago, I signed up for Adsense - it didn't work. Despite using my Google account for a ton of stuff, I kept getting obscure error messages. When they changed the interface about 3 years ago, I tried again. This time, the UI sent me into a Kafkaesque endless loop. A few months ago I tried again, this time I was put into review and haven't heard from them since. I'm certain there is some horrible, deadly flag somewhere deep in the metadata Google keeps of me, but I have no way of finding out why or what to do about it.

The frustration Google casually inflicts upon its users is infuriating, and I'm not only talking about this account stupidity.
This is what happened as far as I could tell: the techie world (friends of Googlers) joined, then crashed head first into the Real Name Policy and told their friends to stay the hell away. It never recovered.
I'm thinking more "inside job" that ended in a takeover.

Hostile takeovers may be brutal, but at least they are relatively "clean" compared to what Microsoft did. The takeover is not the remarkable part of this story, that was just the endgame.

I'm still surprised this was actually legal. I'm also surprised that the Finnish authorities just let this happen without at least a legal investigation or parliament hearings.
And then that $3400 gets taxed as normal income so they are probably walking away with something close to $2k each.
You are right. They are just tools nothing more, nothing less.

For those of us that have been doing software development for a long time we would have heard countless vendors hyping their products. It's what they do and will continue to do. Normal developers have always ignored it and chosen the right tool for the job.

I actually find the anti-NoSQL crowd to be the immature ones and are often quite patronising as though I am some idiot for choosing a particular database. It's quite bizarre.
We are stuck with NoSQL in HTML5, because Mozilla and Microsoft refuse to implement WebSQL (http://en.wikipedia.org/wiki/WebSQL )

IndexedDB is fine for storing JSON objects, etc. but a relational database with SQL query syntax, indexes, etc. more powerful and means less code to write. With IndexedDB one has to reinvent the wheel to just get basic query features.

WebSQL is not deprecation, the W3C Working Group Note actually says:

'This specification is no longer in active maintenance
and the Web Applications Working Group does not intend to
maintain it further'.

WebSQL is only available in Webkit based Browsers (Safari, Chrome) which means most mobile browsers.
As SQLite is in public domain, no company would "loose their face" if they choose to use it. They could fork off SQLite and change the SQL query syntax (parser) to whatever the W3C finds suitable. https://www.sqlite.org

Mozilla Firefox and FirefoxOS both already ship SQLite for years and can be accessed by its internal JavaScript API. And several Microsoft products already use it anyway (e.g. Forza Xbox games). Microsoft has of course also various other SQL database libraries like MS Access JetRed, MS Outlook JetBlue and SQL Express.

We had a discussion about it recently: https://news.ycombinator.com/item?id=7574754

The new hip things is "NewSQL" (http://en.wikipedia.org/wiki/NewSQL ). For example Facebook, Google Ads, etc. are powered by MySQL's InnoDB database engine. I would go as far as count SQLite to this group.

We would need a movement to convince Mozilla to finally add WebSQL to Firefox and FirefoxOS.
G.wow Canvas Shoes | eBay
I like that in the final photo, the note-taker has even got a shadow of another note-taker projected onto him.
If you read something like this happening in a third world country you think is disgusting,but in the USA , i can't find the words.
Thank heavens its possible to charge at places other than these stations otherwise it would be pretty annoying to have to drive a couple hundred miles to recharge. But this is great for long journeys.
Being a Google engineer is pretty nice.
I agree, Mongo is easy and fast.

My problem with NoSQL is that you MUST know there won't be changing requirements:

Later you might need to do the equivalent of joining 3-4 tables. Then you have trouble... But I'm a coward that look both left and right before crossing a street.
NoSQL has always been a stupid term, especially as there are "NoSQL" datastores that support SQL, e.g. OrientDB.
> the YouTube comments section - aka the scourge of the Internet

Two things:
As far as I know most people are fine with using their real name on Facebook, so real names on Google+ would not have been the big problem, it was real names on Youtube made a lot of people angry.
Also, now that people can comment on Youtube with Google+, the quality of discussions hasn't improved, it's merely become different inane stuff like "Hey x, check this out" and other excerpts from chat-like conversations that have nothing to do with the video playing.
Like I said because the relational database doesn't scale horizontally you are forced to build a sharding layer into your application which introduces complexity into the application layer and limits your ability to use the relational features of the relational database. At that point you might as well just be using a key-value store that does the sharding for you and offers greater flexibility.
Also a kiwi here. Read the summary and it said the commission closed the investigation. Looks like every thing was legal, just the power companies maximising profits. Exactly what companies should do.
Well, technically that's a different link, but I didn't see it on the front page when I got up at UK time today. Thanks for making this forum a more friendly place.
[Experiment] AngularJS + Web Audio API
I'm pretty sure Google/Apple will find itself in a ditch it can't escape from (e.g. Microsoft ten years ago and now). Things like this makes new engineers think twice before working for them, additionally their size has already shown as a detriment to them.
"At that point you find yourself asking why didn't we just use a NoSQL store"

Because you still have the full ability to write general SQL within the shard. For many types of application this is useful.
Kim's an easy target for humor, and certainly The Respected and Beloved Marshall's propaganda machine seems corny to us. But it's important to remember that DPRK is a brutal regime that is home to countless human rights tragedies over several decades. It is a very sad story. Read "Nothing to Envy: Ordinary Lives in North Korea" by Barbara Demick if you want to feel really lucky about where you happened to be born.
PiPhone – A Raspberry-Pi-based Smartphone
I know what you meant, but just pointing out that the average Twitter user certainly won't see all of the content of anything they follow.
I'm relieved we've gone back to light-heartedly reporting DPRK's eccentricities rather than worrying about the potential consequences of this powerful and deluded leader's take on international relations.
Pocket Anatomy wins The Next Web Boost Startup Competition
Study: Gene Therapy May Boost Cochlear Implants
It's a Team Fortress2 reference.

Novel in-game aesthetic that turned into a huge money spinner.
Beyond face detection – smart cropping in the cloud using Imagga and Cloudinary
Are your prospects ready to buy?
Parse strings using a specification based on the Python format() syntax.
Sure. But only if ALL the data within that query exists on the shard. It is rare that this would happen if you have anything resembling a normalised schema. In which case you would still be doing a lot of joins in your application layer.

IMHO Sharded MySQL very much belongs in the NoSQL camp.
That's 1) a single datapoint and 2) doesn't show how LCHB compares with other law firms in class-action cases.

I'm not doubting, or believing, your assertion. I'm requesting something more material than mere assertion.

I actually tend to share your skepticism of significant NPR sponsors -- too many companies in need of whitewashing / greenwashing seem to end up in that role, to the point it's tainted the brand. Now I think "Oh, I wonder what that company is trying to atone for" when I hear a credit (if I don't already know, e.g., Walmart, Microsoft, Monsanto, Comcast, etc.).
User uploaded images need to be cropped and resized into various dimensions to match the graphic design of web and mobile applications. This blog post describes how you can use the cloud-based Imagga add-on of Cloudinary to smartly crop photos based on the most appealing part of a photo, no matter what kind of photo it is. Sample delivery URLs and code included for PHP, Ruby on Rails, Python, Node.js, Java, .Net and jQuery.
I interpreted that as part of their legal obligation to add eavesdropping capability to Skype, which was probably quite difficult with the more decentralized network. But overall, I'm pleasantly surprised by the number of pleasant surprises coming from Microsoft lately.
Do you, yourself, live there and maybe can answer some questions?

- Is it 500EUR per week or per month? What apt and in what place (good, bad) you live on this kind of money?

- What happens if you don't know German (are willing to lean, but have no lang. skills whatsoever)

- What is medium (after tax) income for programmers there per month?
Best Linux System Administration Tutorial
Pluralsight.com has expired, site down
Cover of Iggy Azalea's Hot New Rap "Fancy"
Trying to find the written court verdict about the dismissal of the video footage is proving hard... all of the articles cite each other in a big circular loop.

The original court filing and allegations are in here:
http://www.scribd.com/doc/219900669/Gurbaksh-Chahal

But has anyone got a link to the actual court verdict at the end, or whatever the deal is?
MongoDB is actually well suited to changing requirements.

Because it is schema less and document based you can trivially add new rich schemas to existing documents. And in the case of doing joins you can always do it in application layer or using DBRef or MapReduce. There are valid options that are still quite performant.
Interesting read but I suppose it's fairly obvious when you think about it.

That said I've seen corporate cultures where everyone is peer pressured into taking notes and often more so when highly ranked executives are in the meetings..
Building a complex web component with React
No One Lives Forever 1, Assetto Corsa, Goat Simulator, Die Hard Nakatomi Plaza, James Bond Nightfire, Dungeon Keeper 1, Deus Ex 1, Mafia 1+2, Tomb Raider 2013, Age of Mythology
If people follow your email newsletter, they are interested.

The ones that unsubscribe, no problem. Then you know that:

- Newsletters aren't interesting

- He is not interested
while I still don't get pinterest, my wife showed me a sensible use for it twice already. When we get married she had already made this big list of stuff we could use for the wedding, by pinning stuff. Clever I thought.

Now we're expecting a baby and all of a sudden she turns up this board full of stuff she had bookmarked long before, prems, cradles, textiles, wool, plush toys etc..

She had been pin'ning them for a long time, and can now go back and state "oh, we could get this <weird thing>, look I saved it here.."
I doubt Nokia would sell the brand. Nokia has been a Finnish company for 150 years. They made several mistakes - including bringing Elop in - and they probably wanted to get rid of the part of the company that was no longer sustainable.

But I doubt they ever wanted to give up the brand, based on the details I read these days about the deal with Microsoft (only sold the mobile division, licensed the Nokia brand for several years, banned from producing mobiles only until 2018, etc).
I have been such a big fan of Satch ever since I heard "Summer Song" on the radio when I was in high school. It is great to learn about this side of his career, the stuff you see in the guitar magazines is (rightly so) more focused on his musicianship and composing sides.
Want to help from? Please get involved with the Humanitarian OpenStreetMap team: http://hot.openstreetmap.org

Many of the areas are very badly mapped which makes responding difficult. You can help create up to date maps by tracing aerial imagery:
http://hot.openstreetmap.org/projects/guinea_ebola_epidemic

Here's how to get started:
http://hot.openstreetmap.org/get-involved

thanks
Culture is the True North – Scaling at Jimdo
Kenya to deploy drones in all national parks in bid to tackle poaching
Some technical people are amazingly inept in world affairs. For the foreseeable future you will have to suffer under Pax Americana.
That's a fair point. If you need highly relational queries within a given shard then using a relational database there can make sense, but for many apps the kinds of queries that are used are not highly relational in nature so using a NoSQL store could have reduced the need for all of that app-specific sharding engineering while still allowing for all the queries that were needed by the app.

I personally find that SQL relational databases are not flexible enough for my application so I go with a polyglot persistence architecture that ties together a nosql key-value store with a graph database technology. This way I can use the cypher query language to access data relationally across all my shards while scaling writes and Big-data horizontally.

To each his own.
"My problem with NoSQL is that you MUST know there won't be changing requirements"

I thought the main advantage of document-oriented schema-less databases (I haven't used MongoDB but I have used CouchDB) was that they are supposed to give more flexibility in the early stages of projects.

NB Personally, I've moved to PostgreSQL and its JSON storage as then you get most of the benefits of both worlds.
When I did the tour in Pyongyang they often mentioned that Kim Jong Il wasn't just the leader but also was a domain expert at everything. And it was constantly reinforced that his "on-the-spot guidance" was the reason the country was doing so well at the time.

So I am sure his expertise is why they are taking notes. Either that or fear of having your entire family tree killed or put into detention.
Sharding and SQL are orthogonal.

However SQL doesn't make the problem of handling distributed databases magically disappear.

An example of distributed, horizontally scalable database supporting strong consistency and offering an SQL interface:

http://static.googleusercontent.com/media/research.google.co...
and a layer above: http://static.googleusercontent.com/media/research.google.co...

It still requires the users to carefully organize their data, according to a hierarchical data model provided by the database.

There is a mapping between a hierarchical relational model and a column store model. (EDIT: see one possible mapping in http://www.cidrdb.org/cidr2011/Papers/CIDR11_Paper32.pdf)

The article skims over this aspect, as if all that matters is the syntax of the query language.
OneTrueError – Automated exception handling in .NET
Because if they do one thing wrong, it's bye bye...
Microsoft completes acquisition of Nokia’s Devices and Services business
It's a core principle of TM law that similar, not just identical trademarks will infringe a registration. "Soundalike" searches are also standard practice before adopting a brand. Amazon is lawyered-up and would certainly have adopted this mark knowing about FyreTV's existence.

The TM rights are pretty directly accessible... they have registrations for the logo[0], the domain name version[2], and the word on its own[3]. If the rights are well-maintained and still active (they seem to be), then the case should not be complicated for FyreTV to win.

No doubt Amazon took the view that the brand tie-in with Kindle Fire was worth the cost of the inevitable settlement. Also, in the battle of Amazon vs instant access PornCo, it's obvious where the public morality vote will lie, so that will be good for Amazon as well.

Having to put up the funds to sue Amazon defensively is pretty unfair. It does go to show that good IP protection can be a real asset. The settlement figure will no doubt be confidential but (happily for FyreTV) the amount will probably be figured off the value to Amazon not the cost to FyreTV. That could be very lucrative for them. Without the TM registrations, FyreTV would have a very difficult case ahead of them.

[0] http://tsdr.uspto.gov/#caseNumber=85236220&caseType=SERIAL_N...
[1]http://tsdr.uspto.gov/#caseNumber=77222095&caseType=SERIAL_N...
[2]http://tsdr.uspto.gov/#caseNumber=77222093&caseType=SERIAL_N...
The Norwegian laborers' organization movement, at least the way it worked 20 years ago, is a good model for software developers: Employees cooperating with employers to ensure that no one is exploited, that everyone keeps their skills up to date and that companies retain their competitive edge.

Hope I don't get in career trouble later for saying this (it is under pseudonym though), but I think that a suitable form of organization would be beneficial for software people. Lawsuits like this one are an excellent case in point. We just have to make sure we don't make the same mistakes that the traditional (and especially automotive) unions did.
Funds pledged to support OpenSSL development
The important question is - why is he surrounded by people. This guy should be in isolation :)
I'm the founder of the service and have just launched OneTrueError as non-beta.

Feel free to give me feedback at jonas@onetrueerror.com
The term was perfect. The spectrum of NoSQL implementations out there defies an easy name to cover them all. They aren't all key-value stores, they aren't all json stores, they aren't all big tables, etc.

Indicating that they were NOT within the current paradigm of SQL databases was the only way to go.
> That stuff is there to black-list potential unionizers.

What stuff?
Libssh2 has added support for the Windows Cryptography API: Next Generation
Who cares about rich kids? Entrepreneurs are supreme.
I was just thinking this. Google+ is much more like twitter, where you can follow people to see what they're saying, and there's not necessarily a reciprocal relationship. I also post publicly to Google+, like Twitter, and unlike Facebook where everything I post is private (and generally aimed towards family and RL friends).

I think Google+ in general is totally fine. In general it's better than Facebook or Twitter.... I'm not sure why so many people seem to dislike it. The integration with other Google products doesn't bother me at all. I don't comment on youtube pretty much ever, and I don't mind the auto-cross posting when I post to my blogger blog.
I'm optimistic about the buyout. Nokia's dev site is clearly transitioning - the place holder is cool https://www.dvlup.com/.

The people will mostly stay the same, even though ownership has changed. I'd still work there if I wasn't tied geographically to where I am now.
There aren't really alternate ISP's. It is Comcast or Centurylink here. And I live in a relatively big city of 200K people.
How do people that abstract away their database via an ORM feel comfortable about not dealing directly with the data and accidentally dropping a db column via ORM? I know when I am dealing with the database I am a lot more surgical in my approach than when I am writing code.
القنوات الناقلة لمباراة الدفاع الجديدى والاهلى اليوم السبت 26/4/2014