skysight-inc/HackerNews huggingface dataset:
Sort of. Please excuse the excess of history if you are familiar with it. Prior to changing their leader, the National party (who now govern NZ) leader said to an American senator that our nuclear policy would be 'gone by lunchtime' if the National party got into power.
www.nzherald.co.nz/nz/news/article.cfm?c_id=1&objectid=10008905 It did and Brash was elected, but Brash has somewhat cooked his goose since then.
The pressure from the US remains however, and the law remains unchanged.
www.nzherald.co.nz/nz/news/article.cfm?c_id=1&objectid=10836045

Edit: spelling
love it. the pace these guys develop at is insane.
Also, there is an extra DNS round trip by using an external web service. And I hate seeing JavaScript crawl into my <head> tag - certainly not for a web font.
I think you're way off base. Even assuming your claims about experience with traditional databases (which I disagree with), we don't see the same kind of emotional tone when talking about equally new datastores like redis or couchdb.

Mongodb was very aggressively marketed; its advocates produced benchmarks comparing it directly to traditional relational databases as though the use cases were the same. I think that set the tone for future discussion in a way that's still being felt.

If you're as old as your opinions suggest you'll remember the early days of Java were very similar - Sun marketing pushed it no end, and so tempers ran high and discussions were emotionally charged in a way that never happened when talking about perl or python or TCL.
Definitely seeing a bit of this. It's inbound messages only, not outbound, but there are some things here definitely not meant to be seen by some friends.
I don't think my GP was complaining about people saying the OP was wrong, but the vitriol associated with it. This article has prompted some of the ugliest comments I've seen on HN, even worse than Apple/Google crap articles.

Telling somebody they are wrong is one thing, calling them moronic or stupid is quite another.

I think this is an evolution of the language wars wherein immature[1] developers align themselves with a technology and mix up criticisms of the technology with criticisms of themselves. This seems to be part of the need humans have to be part of a community.

1. Immature in this context has nothing to do with age. Rather, it is an attitude that shows when any developer has not experienced and internalized enough technology to realize every single technology has fundamental problems, sucks in some way, yet is still usually pretty amazing nonetheless, especially within the context of its creation.
This is similar to how TypeKit serve their fonts. They wrote a blog post explaining their reasoning: http://blog.typekit.com/2011/08/11/better-web-font-loading-w...
TypeKit has a lot of countermeasures to ensure that the fonts are used according to the license, and not by anyone who isn't allowed to or through proxy's or something. I don't know the details but had a run-in with this in the past, resolved soon by customer support. I'm guessing Adobe didn't care for creating a second serving system to serve up these fonts, or the licenses are still restrictive that it requires some added logic.
It is ACID. It is a DBMS. It's not a Relational DBMS.
agreed, I've updated the title
Which Tennis Rackets Win the Most Grand Slams?
Thanks for providing these, they are a great service to your users. Even if we end up going with something custom (unlikely, these look just fine), nothing beats examples provided straight from the maintainers.

Keep on keeping on!
When I bought my first landline in the mid-2000s the cost was $40 a month for local service. 75% of that charge was local and state fees.

My first phone call was an automated telemarketer. 98% of my calls after that were also telemarketers of one form or anther. Ads started stressing me out, and I ceased being so nice to cold callers.

The landline lasted maybe two months before I figured a cell would be cheaper and less annoying.
Damn........ they got a font called Lobster Two

This changes everything
I don't mean to sound patronizing but that's how sales (and business) works. Like it or not when you sign up for apcelerator you are part of their sales life cycle. And sometimes there might be confusion about who to contact about upgrading to a pro license. Sounds like an isolated human error.

If you can't handle the prospect of being contacted by companies don't develop using their sdk, stick with developing apps for gnome or openbsd.

Also you sound so bitter. Give forgiveness a chance.
I can't seem to find the source anywhere on GitHub for "GitHub for Windows". I work on a build team (Mostly MSBuild but transitioning to Workflow builds in the future) so I'm always interested in seeing everyone's Build and Deploy scripts.
Where is Python's mindshare going?
well, that's because your outbound messages are on your friends's wall, not yours.
There's also weekly reports that tell you what sites you've been visiting the most, what time of day/what days you visit sites most, and how many pages SeenBefore added to your file.
Cheaper MS-CHAPv2 Cracking
Video information cannot (yet) be indexed so you cannot look up the information on Google.
I have a question on how web-fonts actually work.

I thought fonts basically just vector graphics. Since these are just java-script files, how are they being distributed? How do these work?
I can't really apologize for my brethren in the market, but yes, tech journalism tends to be terrible. The journalism market was already disrupted by Twitter, Facebook and blogs. Blogs in particular are great, because instead of reading what some idiot from journalism school has to say about, oh, I dunno.... uhm.... exceptions versus errors in programming languages (as touched off by that Python vs. Go post), instead of reading some wonk's interpretation, you can instead read a developer's opinion.

In the meantime I just wanted to point out that everyone and their mother is making "announcements" about Spanner, and usually trying to make the world think they're better. Mostly this is from NoSQL companies.
This is the famous video in which the benefits of the /dev/null storage engine are described in detail. Extremely enlightening!

http://www.youtube.com/watch?v=b2F-DItXtZs
When I saw the title, I thought they'd figured out a way to make use of something other than helium, but I guess I was wrong. I was thinking maybe they built self-resizing vacuum chambers in order to reduce the weight/volume ratio. Like, there would be two membranes, and between them, supports that can extend or shorten to change the volume of the vacuum-space, and affect the overall density that way.

Does anyone know if this has been done, or if it's at all feasible?
To be fair, if tutorial is official, it could do a better job on educating about handling error conditions of the operation. Like it or not, but large amount of tutorial readers will do exactly that: copy and paste code without going into depths of what's going on there.
>Uhh, yeah they can. On Debian-derived systems like Ubuntu you can make your .deb packages throw up dialogs that the user has to read and agree to before installation via debconf (http://www.fifi.org/cgi-bin/man2html/usr/share/man/man8/debc...). There's probably a way to do the same thing in RPM-based systems as well. If the warning is something that every user of the software needs to see, putting up a warning dialog and requiring the user to confirm having seen it before installation starts would probably be appropriate.

Right, but the only person with the ability to do that is the Ubuntu maintainer of the package. Mongodb has no control over what they do and should not be held responsible for their actions.
I wouldn't mind adding a Geddy (and maybe one for Express).
If this is true, this is the first nail in a lot of very expensive coffins.
Does this still put an ugly badge on the corner of your page?
What's not their ambition?

http://cloud.google.com/products
/compute-engine.html
/cloud-storage.html
/big-query.html
/more-products.html
Agreed. I've been using it almost daily for 2 years. It was not an instant learning curve (what DB is?), but it's an absolute joy to develop for.

People who would rather not bother, can stick with their tools, work slower, and be happy.
The biggest annoyance while living in Berlin has to be GEMA. Almost all of the Youtube videos are blocked, music services like Spotify open in Germany much later than everywhere else, people are receiving lots of random or not-so-random legal threads for sharing stuff and now they're trying to kill Berlin's heart, it's unique nightlife.
Had the same problem as well. About 10-15 private messages were shown on my timeline form 2008-2009. I've hid my timeline so only I can see it for right now until it's fixed. Seems like an quicker /easier than deleting the messages.
I'm not sure I follow. If I need that custom part, and more custom things, I print it myself, or go to my local shop where they can print it for the price of the plastic and a markup.

I don't wait 2 weeks and pay shipping from china. On a one-off or custom good, the economics and opportunity cost are terrible for china. They will be even worse if oil prices rise.
I don't mean to demean your efforts, but the first thing that came to mind when I read this was this: http://whartoniteseekscodemonkey.tumblr.com/
But taking out non-cities for example, why are the prices in say New York, which definitely has the population density to support advanced high speed links so high and the connections as abysmal?

It comes down to the local bureaucratic hurdles and initiatives. I really support the idea that fibre/internet links should be a utility and not a resource controlled by a single entity. Look at comcast as an example, they are ONLY auto-upgrading plans in FIOS service areas. How this isn't looked at as a severe lack of competition or fundamental problem with our oversight of them I can't entirely fathom.
It's not that way because somebody in the 70's flipped a coin and decided that sync was heads.

It's because it's a reasonable assumption to make. Data loss shouldn't be a surprise, if I need speed and am willing to risk dataloss I should have the option, but should explicitly choose to use it.
Sparrow for iPhone will be updated for iOS 6 + iPhone 5
Just to put this in perspective: SHA1 has a 512 bit block. Nobody is brute forcing 2^512. MD5 has an output size of 128 bits; nobody is brute forcing 2^128 either.
Happy to help out - we'll send you a T-shirt too.

Edit: Looks like someone already started on one: https://gist.github.com/3203059
MMA (BJJ, Sambo, Judo, MMA-orientated striking). Reading, Graphic Design, Friends. Friends are my favorite hobby.
I think it's a little unfair to point to Ruby as an example of a community getting it right. The motivation behind the 1.8-to-1.9 shift for a lot of people was the markedly better VM in 1.9 (which is roughly comparable to CPython, as it happens), and not necessarily the language features. Specifically the encoding situation in Ruby 1.9 is... interesting, and easy to find surprising edge cases in.
It would go all away if people used the browser for what it is meant for, documents.

All these things are plain hacks to try to bend the document shown by the browser into an application of some sort.
You have multiple databases, just like a sql solution. One database per project.
Great point. That's usually how you to tell when a technology is starting to disrupt things. Really smart people / experts in their field (which Diego definitely is) start to bash it. In this case, he has a point but has way overblown things. But that's ok, that means Mongo is on the right track.
Is hydrogen really that dangerous anymore? I mean, we use bikes that have highly flammable fuel right under your body, surely it's possible to create some safety measures to prevent the hydrogen from catching fire.

Not to mention that Hindenburg wasn't that much of a disaster - of 97 people, 61 survived, which is not bad at all for an airship the size of three 747's (or six if you don't include the wingspan) chockfull of hydrogen.
http://webfonts.info/browser-support-overview

google: embed css link, the negotiation which one to download is made server-side

adobe: embed js link, the negotiation which one to download is made client-side
You can get MySQL to do dumb stuff as well, though you have to specifically ask it to take more risks - http://dev.mysql.com/doc/refman/5.5/en/insert-delayed.html

Almost all of the complaints against MongoDB are down to assumptions and lack of understanding about the database.
I wonder what the costs are to build an airship to the same scale as a commercial airliner. If speed was not a factor and it seated comparable amount of people, but it cost significantly less to build and operated there could be a niche market for the not-in-a-hurry air traveler.
> if I need speed and am willing to risk dataloss I should have the option, but should explicitly choose to use it.

You did, by choosing to use MongoDB.

(And if you chose MongoDB without being aware of that implication, you didn't choose MongoDB for the right reasons or didn't do your due diligence, because you cannot understand MongoDB's use case and tradeoffs if you were unaware of this.)
I tried, and failed. Multiple times. Systems that are complicated are not really appealing.
As shmerl pointed out, you have to dig a tiny bit (web exclusive!!!!): http://prepaid-phones.t-mobile.com/monthly-4g-plans
The Multi-Device Reality
Wow, a few weeks ago I was joking that if Facebook went through my private messages, I wouldn't be surprised, based on how scummy they've behaved in the past. Now apparently they've done this, except also shared everything with the whole world. I don't think I have to say this, but this is totally, 100% unacceptable. Back then I was using FB almost as a personal e-mail; the consequences of something like this could be cataclysmic. Can you imagine having your personal email "accidentally" posted to the general public?
The Luddites were a labor movement. They opposed what they saw as a system that replaced traditional craftsmanship with unskilled labor. This is a different issue. It's more about spare time than work life. (But now that we spend so much of our spare time doing "work" for companies like Facebook, the lines are blurring...)

What would happen if nobody ever resisted? If nobody did what the Amish do? Is there no value in questioning the trajectory of technology in society? In experimenting with alternative ways of living?

My case is boringly simple. A big part of my life is something I could call "internet addiction." It's not uncommon. You can say it's purely my personal responsibility and so on. Sure. But I'm a real person and I'm affected by technological conditions.

I don't fear technology. But pretty much everything is technology. Looking around me: furniture, cheese graters, toasters, candles, tea pots — it's all technology, no? It all has its purposes. It all shapes my life. The toaster is much simpler than my iPhone. I'm never tempted to sit and play with the toaster past when I should go to bed.

I dunno, I can only write clichés today, but I really don't think it's fair of you to call this "neo-Luddism" a "fashion." It's the way a lot of people who got turned onto tech in their youth are now beginning to perform some kind of resistance. Just because it doesn't resonate with you, because you don't need it, doesn't mean it's stupid or silly.
one question. I recall from reading earlier posts that filepicker.io backend is built primiarly on Flask framework. Are you including library for Flask as well ?
BOOM BOOM BERT NOOB TUBES, FRAGS, AND C4 FTW
naked ladiessss
Scipy Superpack - Fundamental Python scientific packages for OS X
http://news.ycombinator.com/item?id=3989803

"Kindergarten Teacher Earns $700,000 by Selling Lesson Plans Online"

May 2012
I agree with everything he mentioned up until he started criticizing the today's standard and practices, he ignores the issues you run into in today's environment based on what you've said:

media queries vs two separate projects - responsive and flexible one site fits all approach vs less resources served for smaller mobile version and reduce complexity(?).

web fonts / assets management - this is a growth issue or a design issue focusing on either OECD/Fast Internet or Server Load. It is somewhat an issue, but not something to cry over really.

his complaint about his textarea box are ill founded. He's using posterous' system, and should build his own if he doesn't like it so much. Isn't it a free service?

modal / gui decisions - usually client/manager driven. Can't blame me on this one. I'm all about pages and lightboxes.

his complaint about mobile browsing is one that is justified, but one that isn't any modern developers fault. My first 10 sites were all responsive. Now some clients don't want it. How is this my fault? This does take extra time and consideration, unless a client wants a very simply mobile site only.
Verizon says iPhone 5 won't be 'relocked'
Exactly! I'm a grad student at a US university, and I get these kind of job offers pretty much every week. They just need me to help code their website.
Or at least rape the environment in a kinder manner.
Yeah, me too! I am very impressed. :D

(Hope you're getting some affiliation cash, OP, I'd be happy to throw that your way given the usefulness of this!)
Am I right in thinking that they don't support Web Font Loader? [1]

Considering this is built on top of Typekit — which does support Web Font Loader — this is surprising.

[1] - https://developers.google.com/webfonts/docs/webfont_loader
Looks like FB have confirmed that these were old wall posts not the messages. Something is confusing.
A good system is forgiving; it encourages exploration; if there's a choice between safety and performance it defaults to safety. If/when profiling shows the safe behaviour to be a bottleneck, then users can Google the issue and discover "Oh, I just need to set flag X; I can live with the consequences here".

Expecting the user to be an expert in your product from the start is simply not realistic; a well-designed system facilitates use by people of varying levels of expertise.
Various mechanisms.

The plan for the Hindenberg (a rigid frame airship, of course, not a blimp) was to have concentric gas cells -- spherical gas-bags inside the truss framework. Each outer sphere full of helium would contain a large inner sphere of hydrogen. The He would effectively insulate the H2 gas from atmosphere, reducing the fire hazard, while taking advantage of the superior lift provided by H2; to descend, they could simply vent hydrogen (via a valve out the top of the lift cell). Unfortunately the US helium export ban put paid to that plan, forcing them to use only hydrogen. The rest is history.

(Another key breakthrough in the early noughties (of the 20th century) was the invention of Blaugas -- a gaseous combustible fuel that was of neutral buoyancy in air. You could store fuel in gas cells and pump it straight to the engines without having to make any trim adjustments.)

Blimps -- non-rigid airships -- use concentric gas bags as well: there's an inner cell hidden within the outer lift cell that can be inflated or deflated with air to maintain internal pressure (keeping the outer bag taut but not over-pressurized) and regulate lift. But the ability to compress or liquify helium is indeed a valuable new technique that will reduce operating costs enormously for future airships.
Well, they have to light up your entire building first. It's no something you can initiate as a single person. You have to get your apartment/condo/mdu management to send them some flirty emails.
I can confirm it too. Scary stuff. This is going to cause real world problems for a lot of people.

I am done with Facebook now. Bye.
Ok, so they hired really awesome programmers and they did a great job. Should we be surprised by this or something? What was the point of the article?
Cloud Data Centers are Wasteful and Inefficient
Why the new App Store is good for indie devs
Actually, I moved to NYC and my internet is significantly faster & cheaper than it was in the 'burbs. I'm on RCN.
I ran into something similar while working with a Seattle-based email vendor years ago. They had an online survey application which recognized your user information by a special token, created a new entry in a table for your survey, then proceeded to display your information. In launching a high-volume campaign, people started complaining that they were seeing other people's contact information.

They never admitted it, but I'm 100% sure that the issue was that (in SQL Server) they were doing:

select @@identity

Rather than the correct call of:

select scope_identity()

The former retrieves the identity of the latest record entered into the table regardless of what SQL statement produced the record (such as another user connecting to the database from a different connection thread); the latter retrieves the identity of the record entered from the current session.
I would be far more interested in how the auto-update process works rather than hearing that someone automated their build. Would be way-crazy-awesome if they could pull it out and release it open source, but they seem to be leaning on it as a pretty serious part of their secret sauce.
I prefer to call NoSQL "non-relational database."
> If you forgot to check the error code in go, then you will end up using that non-float float that shouldn't exist as if it were really a float.

Consider the following code:

foo, err := strconv.ParseFloat(...)

If you don't handle the error (e.g. by forgetting), the compiler will show an error because you declared err, but didn't use it.

If you write

foo, _ := strconv.ParseFloat(...)

instead, you deliberately choose to ignore the error.

> In a decent language, you get either an error or a float, you have no way to accidently use the float if an error occurred.

Making these specifics a criteria for decency is nothing but arrogance.
They wouldn't ever lie, would they? Who are you going to believe, hundreds (or thousands) of FB users, or FB themselves?
I get that deployment is easier when it is vendor hosted, but this really should be a local app using local storage, withe maybe transient server-side storage for syncing between machiens.
Bye-Bye Facebook.
I'm on FTTC in the UK (BT Infinity) and on the £26 a month plan it's unlimited (as in, really unlimited). They do throttle BitTorrent though, but that's no great loss for me.
We were looking at flask, but weren't sure the best way to make it a "library" - most of the basic functionality can be done via the requests library, for example.

With Rails, Django, etc. we were able to build into the ORMs and templating engine in a way that made for some cool magic.
It all comes down to greed and gouging. Period. There's too much money being made to stop it now. I'm all for capitalism and making money by working hard, but this is the opposite of that. Inferior product, astronomical rates. These are industries strangleheld by a few gigantic companies, and that, my friends, is bad for everyone.
Edge seems to be more than that.
http://html.adobe.com/edge/
Yep.

I use the high-level error handler to let me know when a failure has some impact besides dumping a stack trace on my screen. E.g., failed web request, batch job barfing, etc. And to present the user with some reasonable "we're on it" thing.
What about scalability? Trying to cluster and shard MySQL is a very difficult task, but with MongoDB it is trivial. No schema can be good, but scaling out easily is the big plus I see.
Results of the XAMPP 2012 survey
Google's Code In Contest for High School Students
OT: Circle CI looks really impressive. May I ask if you used a library like Meteor to build the app?
Lessons in creativity and joy at XOXO
I work for Startup Weekend, one of the projects/resources listed here. If anyone has any questions, go ahead and let me know and I'll do my best to answer!
They want to appeal to bosses who will tell the developers to use it..
just saw it on my profile, for the year 2008, had to go hide it all. I am in the US