skysight-inc/HackerNews huggingface dataset:
Disclaimer: I used to work at a wireless ISP and I am going to decorate your comment.

Oddly, local government has no say over it. As long as you can legally place antennas and/or dishes in the right spots, you can do whatever you like. You can run on crappy 2.4GHz or 5GHz radios or use more fancy FCC leased spectrum 30GHz-60GHz radios or even line-of-sight optical lasers. You will typically run a 20Mbps to 1Gbps connection to an apartment/condo complex then feed individual units from there (i.e. each customer isn't getting their own wireless connection unless you are a fancy business paying for that level of service).

Big companies don't care much about tiny ISPs here and there. What's more likely is the biggest of the tiny ISPs will buy you to goose their numbers.

If your tiny ISP is aggressive in servicing buildings, you may see Comcast running counter promotions against your pricing. Welcome to the free market.
> A good system is forgiving; it encourages exploration; if there's a choice between safety and performance it defaults to safety.

Not if you're choosing a system that's explicitly marked for performance over safety.

> Expecting the user to be an expert in your product from the start

The 'product' in this case is a non-relational database, not an iGadget. The user can and should be expected to be familiar with the main strengths and weaknesses of the database as a whole.

There is no way you can convince me that someone who has done a reasonable level of due-diligence in investigating MongoDB can be surprised when it behaves asynchronously.
I'm pretty sure Marx in Das Kapital talked about having three trading blocs. This isn't a new idea. Get everyone under one system and then, with any law on the books, you can expand that law incrementally (the Fabian way, after Fabius Maximus) in order to slowly wear down your opponent, via attrition.
Apple's map flop stirs new mobile battle | CNET TV
>I can read faster than you can talk.

This is my biggest problem with video tutorials, and why I skipped so many lectures in college. I found a good compromise for me is to listen to video lectures at 2-3x speed. I'd prefer a textbook style format, but as arocks mentions it's often faster to produce video lectures, so I find there is a lot of great information out there on video but not in any kind of text/book format.
Neat for those with prior knowledge, but could anybody point out 'stats for dummies' resources online?
If your failure modes are uncorrelated (i.e., spread across datacenter facilities with separate power supplies), you might be happy knowing a majority has accepted the write in memory, even though none of them have stored it yet (because that's slower if you're on spinning rust).
It would be nice if all links/sites mentioned in the show were linked in the show notes. Other than that, another great podcast!
Every time I hear of Facebook developer philosophies, it's always "Move Fast and Break Things."... Not with 800 million people's private conversations, please.
Or just install Debian and see how stable it is. It's familiar enough and it will cure your upgrade fears.

I think "once every 6 months" is too often, I'd be happier if Ubuntu was released once per year but better tested.
Groupon targets Opentable with the Savored acquisition
Totally agree, especially with the conference part - that's why we are throwing the next DjangoCon Europe in a real circus: http://2013.djangocon.eu/ :)
It's called Jury Nullification, kids.

By the way, I think Hogan said he was able, not that he would.
They are currently using ClickOnce for the auto-update mechanism but you may find these interesting:

https://github.com/github/Shimmer

https://github.com/synhershko/NAppUpdate
A suit against who?
Yes, but there are lots of new developers and not all of them learn as fast as you do. Their managers are always looking at a way to cut cost and the easiest way to do that is to hire cheap, inexperienced people and then train them on the job.
Can at least one person making these claims actually show any real proof about this? Just one person. I mean if its such a major flaw and verifiable I would expect at least one screen shoot showing this to be the case.
There is a difference between "right" and "much better" (the term I used). I was able to upgrade my code to use Ruby 1.9 trivially, and the result still worked fine on Ruby 1.8. The transition was downright painless for almost everyone involved. (Disclosure: I am the Jay Freeman mentioned in the thank you at the bottom of Yehuda's article on the Ruby 1.9 encoding changes and how they would and did affect Rails.)
correct, if u go back and forth you can read whole conversations.
I think danmaz was trying to say that Android's monopoly does not mean anything because its ecosystem is so thoroughly fragmented. It does not seem to be getting any better either, when you have major content providers like Amazon forking it to distribute their own content.
I see the same thing with everyone using NODE.JS to serve traditional web applications with synchronous database access.
What can one do? They aren't a government entity -- you can't vote management out or change policies. They aren't regulated -- you have no complaint procedures or escalation mechanism. The best you can do is yell at them. They will gladly laugh at you through their young-and-rich-and-by-the-way-fu billionaire eyes.

If they decide to make public every thing you've ever written in rolling 10 year intervals there is nothing you can do to stop them.

The public has no idea how much can go wrong giving one entity essentially a copy of their entire private lives.
We wrote a bunch, and used a bunch, so there is no straight answer. A short list: highcharts for charting, jquery and underscore for the glue, crossfilter for data filtering, bootstrap for components, codemirror for the IDE, handlebars for templates, markdown for markdown, prettifier for code highlighting, and the list goes on.
If you're saying that the only way to build a fast website is to use single-page design, you're wrong. Having reasonable amount of images and CSS, as well as efficient server side components does way, way more for noticeable performance than being single-page.

But I think the real issue at hand isn't about being single-page, it's about using single-pageness as an excuse for ignoring certain usability and architectural issues.

No white flash. Just 1 click and it loads instantly.

Unless you're using IE9.

Also, I couldn't click any of the top links on my Galaxy S.
Thanks. I haven't looked at ClickOnce in a long time, interesting to hear it is a viable solution for commercial apps. For example, did not know it could update in the background for next run of the app.
Haven't seen concrete evidence yet though...I went ahead and looked through some profiles and there's stuff that looks very revealing, as though it were a private incoming conversation but then every time I click on them, the convo box expands and I can see that people 'liked it', meaning it was public from the start.

Does anyone actually have real evidence? Maybe a screenshot of a message that CLEARLY is private and in no circumstance would they have forgot posting it on a wall THREE YEARS ago?
fyi, your header menu is breaking for me - http://i.imgur.com/nstFX.png - Firefox 15.0.1 on Ubuntu 11.
To me it looks that they were trying to buy some time. Trying to slow down the propagation of the story. But I think by now it's not fixed and it's obvious that it's very real, they will have to find something else...
Show HN: An HTML5 animation creator
I see a few messages on my timeline; thankfully they are all _really_ unimportant. (One liners like "hey thanks again.", etc.)

In principal, though, this bug shakes me to the core. Had it chosen to sample posts from 2010+ rather than 2008-2009; hell, I could easily be out of a job, or be dealing with some very upset family members.

This is unacceptable; it violates any shred of trust I had left in Facebook as a platform.

I'm done, too.
Even with a coal mine, the roads do more widespread damage than the actual mine. Oil derricks in Alaska do minimal damage; its the construction, pipeline and roads that do it all.
The "Harmony" proposal for the next JavaScript spec includes Number.isNaN, which is meant to be a less-confusing version (with no type coercion). It's currently implemented in Firefox Nightly builds: http://bugzil.la/749818

Number.isNaN(NaN) => true

Number.isNaN(3e2) => false
Number.isNaN("NaN") => false
Number.isNaN("string") => false
Number.isNaN({}) => false
Number.isNaN("3e2") => false
Number.isNaN([]) => false

http://wiki.ecmascript.org/doku.php?id=harmony:number.isnan
Thanks Kale, I'm hoping to improve shownotes over time and will also be looking into transcription.

BTW thanks for Hacker Newsletter, it's a helpful source in deciding what to cover on more news-y episodes.
Defcon 20 Social Engineering CTF Report
Bronte Capital’s short waves
Yes, but I think he's speaking about some other taxes, like the infamous (to french people) "redevance audiovisuelle". The ~120€ tax that you pay annually for owning a tv set. But actually, here in France, this tax only subsidize the French Movie Industry and the Public TV Channels (Fr2, Fr3, Fr4, FrO, Tv5, France24 etc.), not the broadband connection.

Still, the broadband connection is subsidized by the gov, so somewhere there are taxes being collected to pay for it. But does it justify the 4 fold price markup in the US ? I don't think so.
and Yuri Bezmenov here
http://www.youtube.com/watch?v=5gnpCqsXE8g
Apple to meet Swiss railway over clock-design flap
I had no idea people actually use iMessage o_O
This may be true to some degree, but I suspect less than it would suggest. Not all the bookshops follow the price on the cover.
Feit-Thompson theorem, major result of group theory, formally certified with Coq
So, either PHP is a framework, or Django, Rails, Phonegap are programming languages ?
Hum

http://techcrunch.com/2012/09/24/reports-facebook-users-seei...

"TechCrunch has investigated more, and we have found no evidence that the allegedly exposed posts were actually private messages. Their email receipts show they were in fact wall posts, and the posts do not appear in users’ Facebook Messages inbox.

Facebook also says in no uncertain terms that there is absolutely no privacy bug. What people are seeing are old Wall postings, not private messages. A spokesperson tells TechCrunch:

“Every report we’ve seen, we’ve gone back and checked. We haven’t seen one report that’s been confirmed [of a private message being exposed]. A lot of the confusion is because before 2009 there were no likes and no comments on wall posts. People went back and forth with wall posts instead of having a conversation [in the comments of single wall post.]

A small number of users raised concerns after what they mistakenly believed to be private messages appeared on their Timeline. Our engineers investigated these reports and found that the messages were older wall posts that had always been visible on the users’ profile pages. Facebook is satisfied that there has been no breach of user privacy.”"

This is why real reporters actually check into news stories first before publishing. I have yet to find a single shred of evidence anywhere that shows this has been verified and repeated. And I've been looking pretty hard for the last 30 minutes.
Between the teaching exception for copyright and the DMCA safe-harbor, I am not sure the lawsuit is a slam dunk. At the end of the day, major educational publishers might be forced to submit DCMA requests or sue teachers/schools (which would never happen). It would be far smarter for the big educational publishers to buy this thing back for mega-bucks rather than launch a lawsuit they could lose.
Oh I wants a tshirt!
This is why I hate all modern programming languages (I'm actually writing an article on that >.>). The conclusion to this article is the same as many others. Programming language feature X is better in situation A and Programming language feature Y is better in situation B. Where the features are often incompatible (or fulfill similar areas, error handling in this case). The solution is of course to have multiple programming languages in your projects that have both situation A and situation B

But languages are so annoying to integrate (where they can call into each other and support each other's features, without ridiculous glue code. Let alone swap code in the middle of a file), unless they were designed to (e.g. python and C). It is hell to set up the library dependencies and get the compilers to cooperate with each other. Which is why most just pick the language that's best for the majority of their project (or spend large amounts of developer time integrating other programming languages (not scripting languages, that's related but not quite the point) into their project).

Which is why we need the ability to change semantic languages within the same programming system, and have the programming system resolve the differences between the semantic languages automatically. So you can have one semantic language with features designed for situation A and another with features designed for situation B and just swap between them as needed and have them compile together automatically. This is what my Masters thesis and probably what my PhD dissertation will be on.
Here is the original discussion http://news.ycombinator.com/item?id=4560691
I think that is sort of the point.

There was a carrot (better performance) to go with the stick.

Python 3 was pretty much all stick, unless you were a unicode fetishist.
I also don't remember exact pharase searches.

They existed. I switched to Google immediately after they stopped supporting them. I've spoken with a few people who made the same move for the same reason. Maybe you started using AltaVista after that point?
This seems to be anecdotally confirmed by multiple people here. To me, if true, this screams of a broken engineering culture inside Facebook, where the model for data privacy and security is secondary, not primary. If this is indeed verified, no one should ever use Facebook for anything truly private, regardless of what apologies or excuses are made.

It is difficult to think of something like this, where private emails are accidentally disclosed publicly en masse, happening with gmail (or any other email service).
The problem with a lot of the comments here is that the participants use logic, while typical Americans do not. The main point is really about lack of transparency by providers and complacency by consumers... Compounded by an industry that has gotten into bed with government.

The market will eventually correct as phone, cable, and internet services continue to be individually picked off by best of breed pure plays that create simple service with transparent business models. May take a while, but it will happen.
PopCap Closes Dublin Office, 96 Employees Laid Off
Just the title is wrong, on the website they say CakePHP
Likewise.

Well, FB had kind of jumped the shark. I guess they wanted to leave no room for doubt about it.
> And I've been looking pretty hard for the last 30 minutes.

You need not look so far, it's right here in this thread. People are confirming some of their private messages set to 'friends' only to be world visible on their timeline.
good question. BoA is designing their system internally since 1997 at least.

The newest version ate up $12MM and is very cool! One of the things I like is that when you create an internal ticket that something is broken, IT Dept has access to all your computer activity; no more screen shoots, error descriptions, etc, everything is recorded on the fly. They can rewind your PC activity 10 minutes (or whatever) prior and see exactly all the steps you took for the error to occur. Very time saving troubleshooting approach.

Edit: ok I meant they can rewind and play your interaction with the intranet systems per say, not the computer alone. But they are locked down pretty much anyways.
Space rocks from other planets brought life to Earth?
Don't the Canadian carriers also require 3-year contracts on subsidized phones?
Hi! I'm also a Startup Weekend employee. You might check out http://startupweekend.mx/ and say hi to our colleagues Gustavo and Melina. They may also have some insights into the Mexican entrepreneurial ecosystem.
"In addition, Adobe will be applying its considerable font expertise to improving and optimizing a number of the open source fonts that are available in both Google Web Fonts and Edge Web Fonts. The teams from Typekit, Adobe Type, and Google Web Fonts are working to identify which fonts will benefit the most from our attention, and how we can best approach improving their rendering and performance."

Helping to improve fonts that are not just freely available, but freely available on services other than your own? It's almost like I'm starting to feel goodwill towards Adobe. It's rather strange.
According to the research, unused MSM is processed by the renal system. In relatively high doses, no adverse effects were observed but I'd be cautious about effects which didn't get observed, especially from prolonged use for which there are inadequate studies. So the worst that can happen in passing it out of your system might be: http://en.wikipedia.org/wiki/Renal_failure
The person reporting the error, of course.
Meet SnapStream, the media search company behind The Daily Show
GMAC Gears Up for Global Online MBA Fair
Transactions have always been cool, it's just that business that don't need to them have always been cooler in the in the world of tech journalism so they don't get much mention. If something goes wrong at Instagram nobody really cares if you they don't roll back posting the picture of your pastrami sandwich just because the #lolcatz tag got applied by mistake.
If I could short FB I would do so immediately. The fallout from this is going to be immense and long-term. I'd imagine they are facing two choices at FB right now:

1. Take the site down and prevent any further leaks. But accept the absolutely massive flak that would come from that.

or

2. Continue to let the leaking happen and try to hotfix the bug. Be accused of failing to get a handle on it, but perhaps get away with it if fixed in the next 20 minutes.

I'd bet that it's been like this for ages and only just been noticed. That will make fixing it a bit harder I should think - not simply a rollback to the previous push.
Wait till you see Helvetica Neue S...

~jk
Grow tasty cucumbers using PageObjects
This blog post explains how you can improve your cucumber steps using the PageObject pattern. I'll explain why I don't use the step definitions as a way to reduce duplication and what advantages you get when you build an API to navigate your application.
GitHub for Windows is not open source.
The Data Protection Act 1998 would presumably apply in the UK and Ireland, and the EU has a data protection directive. My expectation would be that they could not disclose everything without consequence.
>Yes, I was pointing at the community aspect of open-source

There is a good reason for that. Show me one "community driven" open source project successful in the scale that Android is. Think about it, think about the other community driven SmartPhone OS projects and why they failed. What trade offs Google makes with Android are very fair and necessary - once they get the kernel bits in Korg it will only get better.
Today with close to 0 money and 0 time spent you can be setup with a professional grade development environment for a one man/few men shop with continuous integration, test/prod servers, bug tracking, ...

Parallel to that there is a similar list of utilities that handle the management part of the business. (time management, meeting, marketing, billing, ...)

All of those give you opportunities to scale your business before you need to "enterprisify".
Quite an exiting time for experimenting businesses on the cheap.

One worry though, there is not much "open source" or more precisely a lot of lock in. Nothing new of course for cloud based SaS, but still something ...
Great way to tap the brains of Darden profs without setting foot inside a classroom.
What made the decision of adding Cake instead of the other frameworks out there? I have nothing against Cake (or the other frameworks), just wondering why that was picked from the sea of PHP frameworks..
Priceless!
"Our mission: move the web forward and give web designers and developers the best tools and services in the world."
And then: "Download a PDF version of this document (PDF, 47 KB)"
I can confirm that messages meant only for me were public on my wall and I have found messages I only intended for others public on their walls. They were most definitely NOT wall posts.
The problem has and always will be that MongoDB toes the line between a caching product and a database product, regardless of what 10gen decides to call it. It's extremely frustrating that 10gen can't embrace this fact, and instead perpetuates marketing that causes the product to be perceived as flawed by their target audience. But once you've discovered this, you can use it appropriately (either by overriding the default silent failure to use it as for durable persistence, or only using it for caching or as an eventually consistent store).
Interesting. Did you register just now to post this response?
Is there a web page to browse all these fonts? That dropdown is tedious to use.
Any plans to support MusicBrainz? That would seem like the obvious choice :)
Betabrand.xxx: A Clever Use Of .xxx TLD (Safe For Work)
Your point about sharper tools is absolutely fair and well-taken here. I wonder, though, are there diminishing returns when you have a language like Python that is a jack of so many trades? Is it worth the context switch for a tool that is only very slightly sharper?
I'm just saying some databases are like the mail. A chat system is one such case.

And the flaw of your argument: Even if there are other more important things for an application, let's just make anything else than the #1 feature shit.

I don't actually understand what you mean, here, but since you say it's the flaw of my argument, I'm very interested in it. Could you rephrase briefly?
Which known startups were born on a Startup Weekend?
Ah, I see now. Thanks for clarifying.
Kudos to you for doing your research. If you're saying "don't use MongoDB without doing at least N days of research first", then you're very much at odds with (my perception of) the 10gen marketing message.

I think you're right though: MongoDB should not be used without _lots_ of research into its limitations.
Yes - this genuinely is excellent. I've already bought two albums (first I've got for years) and am really enjoying stepping through the results. Great stuff!
I agree. Perhaps the "free market" effect is considerably weaker here perhaps due to the popularity of subsidized phone plans which lock in consumers and hide the real costs. To make matters worse, wireless service cannot be compared with price per mb alone, as there is also a bandwidth quality/coverage factor to look at.
I use that plan right now. It's pretty nice. 100 minutes is a little short for me, but it's $0.10/minute after that. My first two months' bills were $33 and $35, even with the minute overages.
Live coding a piano
My next phone will be a Samsung, not an iPhone 5
Nice job there. It is easy to forget though that we're all pretty tech savvy here on hacker news. There's a ton of people out there that would see that government logo and get all panicked and confused.

Even a good high school friend of mine who never got very good at computers (he's a butcher) fell for a Nigerian scam. Thankfully he was only out a couple of hundred bucks, but damn, we need a way to stop it.
PhoneGap Build is Launched
If it is indeed verified I would be the first one to jump on the bandwaggon and delete the account and tell others to do so. But so far I have not seen anything to verify it and more reports on Facebook claims that it is indeed old user to user wall posts (something I remember and used in the past personally) just showing up from people now liking them which at the time they didn't have a like button.