skysight-inc/HackerNews huggingface dataset:
Yes, exactly.

I personally don't like video tutorials. I rarely watch them. We don't have one on our site either. But many of our members have been asking us for one.

Our site also features video tutorials of other websites, and interestingly, I've heard many of our members cite these video tutorials as a major attraction of our site. They like that they can see essentially video demonstrations and tutorials of a website.

To each his own.
> Even a good high school friend of mine who never got very good at computers (he's a butcher) fell for a Nigerian scam.

Please don't insult butchers. Not falling for a Nigerian scam has nothing to do with "[being] good at computers". It requires nothing more than the level-headed application of logic and reason.
[GAME][ANDROID] Bouncing Marble
New version of Bouncing Marble for android. a puzzle game
Yes, random internet strangers, please reveal the conversations you specifically intended only one person to receive for the whole world to review!
Interestingly, __all__ of the Nigerian scammer e-mails I receive are written in British English.
Why would the publishers buy a third party service when they already have a captive audience of customers (teachers)?
It's pretty easy to redact a message so as to show they are the same message but without giving away sensitive info. Hell, some of these are probably benign messages like "sure meet you there" or something anyway. Your analogy is ridiculous.
Agreed completely, I have always hated the bullpen and complain at every company I work for that thinks it's a good idea. So far the trend in tech companies still seems to be "more bullpen" though.

I tend to work at home as much as I can, so that I can actually get some work done. I'm starting to see going into the office as more of a social thing than a work thing.

I like what you had to say about being done with words and looking for actions now. It seems like an intelligent way to live.
It's not that you were wise enough to not fall for the bullshit, but that you have not yet realized that it is bullshit.

The real wisdom comes from the realization that the only reason people are consuming so much information today is because it's a habit that feels like a necessity.
SocialFollows - Twitter Management and Marketing Dashboard
It would be wonderful to see it become ORM agnostic on the Ruby side for simpler integration into Sinatra/Padrino.
Ah, point taken! That wouldn't be such a good outcome :-)

I slightly regret the response now actually, I was being quite majorly hand-wavey, I guess the fact that there is a great deal of uncertainty here and the promise of easy weight loss has combined to provide some bias here :-)
So TC have basically rewritten their entire article rather than add an update but anyway.

It's probably not private messages - but it is messages that people think should be private TODAY. But it doesn't really matter - it's perception that matters here. And also I guess this is an illustration of how people's attitudes to FB have changed over time.

"I would NEVER have shared this publicly." they say. But either they did, and now don't trust FB in the way they used to. Or they didn't and there's a bug. Neither are good for FB's brand.
Your code is a liability
I used Droid Sans for a while, but missed having a proper bold variant. Source Code Pro is the first "coding font" I've seen that comes with a decent set of weights (6 from Extra Light to Black), which will be nice for adding some variety to colorschemes.
The dropdown was broken for me on Windows 7/Chrome.
> It's probably pretty bad for a general purpose tool, but I'd be surprised if anyone serious actually considers it one.

I have talked to more than one 10gen marketing bro who insisted that MongoDB is appropriate for any and all use cases, transient to archival. It's pretty disingenuous if you ask me.
Here's how we do it:

https://gist.github.com/3777989

The only other "Secret Sauce" is that you have to disable checking for updates at startup in the ClickOnce settings.
There's also CondoInternet. http://www.condointernet.net/
Probably the best solution for them at this point would be something in between, like hiding all friend's post on every user's wall instead of letting every user to that manually.
For a community that is usually quick to dismiss anecdotal evidence and fear, uncertainty, and doubt there seems to be quite a bit of all of the above going around in these comments.

Given the update on the Tech Crunch article, and the fact this is regarding wall posts from three years ago (which people probably don't have the best recollection of) my two cents is for those that believe that this is affecting them to temporarily deactivate their FB account, and the rest of us wait until we see some follow up blog/news posts with hard evidence before we start yelling that the sky is falling.
This fact alone may also add a bit of credibility.

If they were originally wall posts, your "threads" of conversation would be comments, not individual posts on each other's walls.
I believe this is OK Lab's L4 "microvisor", which has Symbian, Linux, and Android guest operating systems.

https://en.wikipedia.org/wiki/OK_Labs#Products
In that particular case, the person was a security expert who spent time hacking (by way of URL) their system to expose information. And they threatened legal action but never went through with it (as they had no case).

In this particular case with Bank of America, a user did nothing out of the ordinary to expose information and reported it proper.

Just my 2 cents.
Toyota Unveils Helpful Human Support Robot (HSR) For Disabled
And the obligatory full-context followup:

Q: People are treating Google like their most trusted friend. Should they be?

A: I think judgement matters… If you have something that you don’t want anyone to know, maybe you shouldn’t be doing it in the first place. But if you really need that kind of privacy, the reality is that search engines including Google do retain this information for some time, and it’s important, for example that we are all subject in the United States to the Patriot Act. It is possible that that information could be made available to the authorities.”
Attention has limits. Focus, by its nature, excludes.

When scarcity quickly turns to abundance, people take a while to adapt. That's most obvious right now with food; people are learning how to live with a vast surplus of unnaturally delicious things.

The same thing is happening with information. When I was a kid, I was a vacuum cleaner. I read every word on every cereal box, because that was only thing I could find to read at breakfast. My first 300-baud modem was a gateway to miracles. Now there is more text available to me than I will ever finish.

Once abundance forces you to start making choices, you must ask yourself "how much of this do I need?" I don't keep cookies and chips in the house for the same reason I've blocked Facebook on my work machine: I want more than is good for me.

Or, so I can be more specific, remember that we're made out of meat. The meat wants more than the more thoughtful part of me wants. If I want more thoughtfulness, that means less distraction. Fewer blogs, less Facebook, disabling notification sounds and blinks and rumbles. More quiet.

I love technology, but I don't always love what it does to me.
Here's a fiddle with the demo elements from the article:
http://jsfiddle.net/wut6z/
Law enforcement to identify and store millions of voices via biometric software
You should note the very explicit disclaimer at the end noting that this is my personal opinion. Furthermore, the CEO apologized for the incident, and mentions that it happened before. Logically it happened by their own admission (so i'm not claiming anything they haven't already admitted to) and the conclusions based upon their comments ( like moral bankruptcy ) are A) literally unprovable and subjective and B) explicitly noted as my personal opinion, which is something we are legally allowed to note publicly.
In my experience US contracts are often 24 months.
http://www.greenteapress.com/thinkstats/

I like this book in particular because it teaches statistics with code.

You can download it for free or buy it.
Yes, but 'sure meet you there' wouldn't be quite juicy enough to satisfy the 'that was not private enough so therefore it wasn't a private message' crowd.

With the way sharding works I wouldn't be surprised if the whole thing was real but only affected an extremely small portion of the users, and in such a way that stuff that had been pushed into the mists of time made it back to the present somehow. That alone would qualify as a bug, the fact that facebook would shine the spotlight on old data like this is worrysome all by itself. If the data was private or in some other way hidden from normal view and suddenly given a much more prominent spot without the users being made aware of that ahead of time then that would be much more serious still.

For sure it seems that something changed.
Yes. Managers, not developers, are Adobe's customers.
> [debconf] There's probably a way to do the same thing in RPM-based systems

Nope. In fact fedora developed packagekit said the idea was broken and caused a controversy over supporting it for ages
It looks like it's only for old messages. My guess is that what happened is that they migrated some old messages to a new model. Maybe they had a mess of different old models, and some of them where converted to the wrong kind. I guess they were not careful enough with it, I just hope they will be able to revert it...
I think this should help you. http://stats.stackexchange.com/questions/31800/online-refere...
It really isn't, which is sad, because it's like 95% Awesome and 5% Showstopper Bugs. Here's the most damning aspect of it: if you sign your ClickOnce application (which you are required to or else ClickOnce's installer displays scary "Don't Install This" messages), then the cert expires, every user has to uninstall and reinstall. Completely untenable. http://github.com/github/shimmer is our plan for the future.
We have a clojure backend, the front-end uses Sammy.js for routing and history, and Knockout.js for data-binding, written in CoffeeScript and HamlCoffee, delivered using dieter (which is sprockets for Clojure).

(PS: like the sound of hacking on dev tools in clojure? We're hiring!)
Can't watch the video right now, but the summary at the bottom mentions France and Bulgaria - does it bother to mention the geographic differences between the US and those countries? I feel like a broken record every time this discussion comes up, but no comparison is complete without addressing the differences in geographic distance and population density that US providers are dealing with.
Before you worry about the pendulum of mobile app ecosystems, perhaps it's worth stepping back a few layers of abstraction, and look at the pendulum of the physical, human-human interface layer.

None of us own our own real property (property tax) - you don't even own your own car (required registration fees even for "planned nonoperation"). You (likely) don't create any of your own food, and are bound by law to carry and present ID.

So ... what ? We build our perfect little RMS style open computing world, while we are renters and debtors at the lower layers of our "societal stack".
This looks really cool, nice work. +1 for CodeIgniter (and maybe Laravel while you're at it).
it was the norm everywhere in the world until some 10-5yr ago.

after all, they are already charging you based on advertised speed right?

so think about it: they advertise "10MB/s for $50/mo". 2592000 seconds in a month. so they are advertising "25.920 GB/mo."

...but they only allow you to use 2 GB/mo

how is this even possible with current advertising laws? Can i pay them with a check that says $50, and in small print, =only good for $0.50?
Additionally, suing a site designed to help teachers and run by a former teacher might generate some rather bad publicity.
Groupon Has Bought Restaurant Reservations And Discount Provider Savored
I agree with one caveat. I love quiet, but I also love collaboration.

The solution for me is in purpose-fit team spaces. If everybody in a room is working on the same thing, and all the conversation is team-specific, it can be a joy. It is tricky to get both the space and the cultural discipline, but I really love it when it works.

Which means I thoroughly hate the way "collaboration" has been used to thoughtlessly bully people into cheap-ass, disruptive working spaces.
Introducing Google for Entrepreneurs
Me: "MongoDB, please store this: ..."

MongoDB: "Done!"

[Ed: The following is an unusual default requirement]

Me: "MongoDB, did you store what I asked?"

MongoDB: "Nope! Good thing you checked!"
Not fare: Hacker app resets subway card for free rides
Nigeria is a former British Colony and the official language is English, so that makes sense actually.
Perl6 v. Perl5. Visual Basic .NET vs. VB6. ANSI C vs. K&R C.

Looking now, "Appendix A of the Fortran 77 standard lists 24
things that are not backward compatible in moving from f66 and f77."

Please tell me how the chasm between Python 2.7 and Python 3.3 is significantly broader than the chasm between the aforementioned languages.
iChat.
Also Ruby had a far smaller deployment and library base to convert. Get Rails and Sinatra ported and you're mostly there. There are as far as I know no significant commercial software that ships with ruby as its main scripting language. Ruby doesn't really have its equivalent of numpy and friends which has snaked its way into critical software in just about every field you care to mention. Ruby 1.8 -> 1.9 was more like Python 1.X-2.X
I 100% think that this is what is happening. Before Facebook's chat feature became as prominent as it is, the number of 'trivial' wall-to-wall posts was very high, such as 'hey, what what you been up to?' or 'Thanks again'. These posts look like 'messages' because these days you would normally just send it as a message.

So much press on this 'bug' but so little proof
Does this really change anything? Do you not think that a reasonable jury would come to similar conclusions? I'd call this clutching at straws TBH. I'm not convinced that all of Apple's claims hold water at all, but some do have merit, however ridiculous anyone seems to think design patents are. Painting Samsung as an innocent party and blindly ignoring what is in front of your eyes is wilful to say the least. Add Samsung's rather dubious attempts to extract unreasonable terms on FRAND licenses which it seems had already been licensed, it's hard to see them winning a re-trial. If they do, this whole affair would give reasonable grounds for Apple to appeal any decision anyway. Groklaw seems to be playing to peanut gallery here; there is little objectivity and way too much partisanship to consider any of the articles published there sound, or anywhere else for that matter, but a paralegal has no excuse IMHO.
Hacker is porting 5.1 Google Maps to iOS 6 (Video)
Yandex CEO Arkady Volozh is GQ man of the year
Apropos of learning new programming languages, part of the way I familiarize myself with new programming languages (or technologies, as applicable) is by maintaining a list of toy projects. These projects ought to be relatively well-defined. Big bonus points for being able to scale upward in complexity; some languages are more similar to others, and so it's less challenging to do basic stuff.

Examples: IRC bot, todo app, text adventure, sudoku solver.

Beware of getting stuck approaching these problems in the same ways as you did a previous language, though. :)
As a data point, I pay about $15/mo for 8GB of wireless data + 50GB during night hours. HSPA+ speeds, realistically I get 4-6Mbps down and 2Mbps up on average. That's in Poland.

I guess Americans lucked out on amazingly low hardware prices, so that's why you have to get ripped off on data plans :-)
You know what's most interesting to me here? The tug between trusting my social network, and trusting FB and my own knowledge.

My friends are ASSURING me that these are private messages. But every media outlet is now running the story that this is not true. And I have seen no evidence. So what do I believe?
I pay around $10/month for phone line and around $10/month for unlimited 8mb adsl internet in the UK (annoyingly, I'm just out of fibre region where it would be faster).

I'm not aware of paying anything extra for fees, nor being forced ads.
I've downloaded them all, now I should really start reading them. Here are some direct pdf links of the papers:

- Spanner: http://research.google.com/archive/spanner-osdi2012.pdf

- BigTable: http://research.google.com/archive/bigtable-osdi06.pdf

- Dremel: http://research.google.com/pubs/archive/36632.pdf

- Paxos made live: http://www.eecs.harvard.edu/cs262/Readings/paxosmadelive.pdf
When searching "DES keyspace" to learn about it, I came across this link, which may be relevant to your interests:

http://people.ece.cornell.edu/land/courses/ece5760/FinalProj...

Someone created a small hardware device to brute-force DES. There's lots of good info about LM and NTLM encryption.
5 Must Have Best WordPress Security Plugins.
It's not the only way, but once you optimize everything in a static app, the only place to go is one-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.

Agreed. Funnily enough the architectural issues are easier with one page apps, IMO. You just expose a REST API, do your asset caching, and don't need any HTML caching at all!

> Unless you're using IE9. Also, I couldn't click any of the top links on my Galaxy S.

Thanks for the reports. I think those are orthogonal from the one-page JS app though, and are more due to building a PaaS with 2 people. We'll fix it though!
Non-Nullable Types vs C#: Fixing the Billion Dollar Mistake
Filepicker does support drag and drop, you just have to drop it on the drop target.
"The best programmers", i am fairly sure we are talking about an average programmer (with one-two exception). So what does an average programmer think? I do also believe this question is result of my own insecurity :P
Show HN: Ypander - Hackernews like it should be [for Chrome]
I'd love to have actual distributed transactions that could scale indefinitely and not create availability issues. We actually get a steady stream of user complaints about inconsistencies between counter caches and what appears in results. Worse is the inconsistencies that can happen between graph edges that you want to partition in two different manners (eg. following vs followers).
Given that it has no template language and (seemingly) no database mapper, much less support for caching, user account, etc., I'm confident that it's not in the same space as Django or RoR. For example, how do I get it to talk with a Postgres database, and do LDAP authentication?
ASCII Cam
Thanks for this reminder... documenting how to cleanly transition from ClickOnce to shimmer would be a spectacular resource.
Still no VAG Rundschrift. I have seen people request it on Typekit for years. Adobe is the licensor for this font, I have no idea why they haven't listened and either start offering it as a web font or explain why they won't/can't.
This is one of the things I like ranting about, so I'll try not to do that.

I also live in an area that will never see high-speed internet. We were sold out by both the feds and our state legislators. You can argue that perhaps these government officials were misled or uniformed, but I remain dubious.

We were able to construct an interstate highway system. We were able to wire this country with electricity. We were able to wire it for telephones. The only reason we can't wire it with fiber is because of poor government management of eminent domain. We should kick most of those responsible out of office. To see a bunch of yahoos on TV telling me we need the road paved when most of their constituents don't have enough bandwidth to get high-quality instruction over the web? Or to work over the web? It's the Information Age, bozos. Something is wrong somewhere.

The worst part? I do not expect this to get fixed any time in the next couple of decades. Not only is it broken and hurting, but there's no political incentive to fix it. In fact the incentives run the other way.
It was a disaster. The safety concerns it addressed were a statistically insignificant source of danger, especially not one that warranted changing all the plugs across the entire country.

I have no doubt in my mind that corruption was involved. I bet you a lot of lobbying money by plug makers went to converting the standard. There aren't many major manufacturers of those plugs and they all have a huge vested interest in seeing every single plug in the country get switched over.

There was absolutely nothing wrong with using standard three prong plug that is standard in the US.
> That's true about any database, not just MongoDB; nothing new here.

That's exactly the point where we started. A well-designed system fails "safe"; it should obey the principle of least surprise. Specifically: MongoDB should default to synchronous writes to disk on every commit; official drivers should default to acknowledging every network call; MongoDB shouldn't allow remote access from the network by default. Once you want higher performance or remote access, you can read about the configuration options to change and learn on-the-fly, evaluating the trade-offs as needed.

Other systems are safe by default (e.g. PostgreSQL), and their out-of-the box performance and setup complexity suffers because of it. MongoDB could ship "safe" (with the same trade-offs), but chooses not to. That sort of marketing-led decision-making has no place in my technology stack.
But facebook is about "sharing" with advertisers^H^H^H^H^H^H^H^H^H^H^Hfriends. They don't want less "sharing."
x := something()
n := somethingElse(x)
andSoOn()

This won't compile in Go.

x, err := something()
n, err := somethingElse(x)
andSoOn()

This won't compile in Go as well (compiler requires that you use the variables you declare).

You can only explicitly ignore errors:

x, _ := something()
n, _ := somethingElse(x)
andSoOn()

Except for one case where error is the only returned value.

err := fmt.Println("")
_ = fmt.Println("") // ok
fmt.Println("") // ok
I'm not sure I agree with the analysis here. I'd be surprised if OpenTable is driving more than a small percentage of their reservations via "deals". They have a loyalty program and occasional promotions, but the value to the consumer is that if a restaurant has online reservations anywhere, it's most likely via OpenTable. Anecdotally, I'm aware of a few local restaurants that have tried to go with another provider, presumably to save money, but went back to OpenTable because of customer demand.

It's hard to see how a "deals" site can overcome the brand penetration (it's on the iPhone now!) and ubiquity of OpenTable.

And as the article points out, there's a definite down side to perpetually "driving traffic" with discounts, particularly for fine dining establishments. The places that are the most profitable for OpenTable are, I'd think, the least likely to want widely advertised discounts.
Sunsetting and Deprecation at Heroku
Kinect-powered theme park in South Korea
Data Centers in Rural Washington State Gobble Power
I practice Yoseikan, which is similar to BJJ/MMA. I often get weird looks from people because they don't expect it from me. I just love how hard your brain has to work during a match (not to mention body), and how different the way you use your mind is. Martial arts is about so much more than beating the crap out of each other, there's so much tactics, strategy and psychology involved.
Glad to find a fellow MMA'er here on HN!
IMHO, more or less as stated in the article, webdev went to Golang and Node.js, gamedev to lua and python mobile hardly existed in the first place.