skysight-inc/HackerNews huggingface dataset:
That's kind of fascinating. Just looking around a bit, it seems very common in most parts of the world covered to search for one's own nationality as the most common term (Norwegians looking for Norway, Argentines looking for Argentina, etc). Americans seem to look for genres like teen, lesbian, mom, bbw, etc. Even big states like CA, NY, or TX don't seem interested in searching for people from their own states.

I don't know how representative the samples are, nor how correct my impression is, but I found it interesting.
Does anyone here use PhpCompta? I'd be interesting in learning more about it
A lot of that is simply because we need to ship 1.0. Many of the apps will be heavily improved in a short period of time once we get stuff shipping.
I agree with all that, but I still shoot a lot of video--mostly of concerts. In fact, I just shot about 20 minutes of a Kate Nash concert last night in Boston with my iPhone. (She was great, by the way. She's gone punk!)
Many newer routers come with a "first setup" page that forces you to pick a wifi password.

http://portforward.com/ exists to help people set up port forwarding, so it is possible to do something similar for passwords.
And chinese dig japanese
What a bullshit case, judgement, and punishment. Unencrypted wifi should be collectable. Don't broadcast in the plain on a public channel if you want some special level of privacy. This is an incredible case and probably not politically worth the fight for google. All of our rights have been limited by this judgement.
IMHO, mobile video use is about to grow. This due to the amount of web apps coming out that focus on it. Ten years ago no one would even dream of a service like Instagram being a success. Who would want to take pictures with their cell phones and post them on a site? Turns out, millions of people. I think that video has that same potential. Just think about the possibilities:

- You can record the moment your {girl : boy}friend says yes to your marriage proposal and post it online ASAP.

- You can record that really funny joke your friend does and share it.

- You can do product placements and all kinds of marketing with it and people will never be any wiser.

This argument that people don't want to appear on video is wrong. People crave the attention video gives them. A quick visit to youtube is evidence enough.

I do think that the time limit for each video has to be around 10-15 seconds and not 6 seconds like Vine does. Its a bit too short.
It's semi-consistent when it comes to city vehicles like garbage trucks or school buses. What you get is groups of vehicles traveling in a pack, bumper-to-bumper, taking a seemingly random path between bus stops/garbage pickups.

At various points in this one or two vehicles will peel off from the pack in a random manner - often towards stops with nothing to pick up.

So the aggregate effect seems to be a clump of city vehicles moving randomly around the city, neither towards nor away from places where they're needed, and you're relying mostly on the random "split from pack" behavior to get any real work done.
Thanks for the answer, exactly what I was looking for.

A few comments:

> Well, the Clojure repl is way better.

I've messed around with it, not enough to know, but wouldn't shock me. `ghci` is pretty decent, but it's not really world-class at anything. iPython is probably the best repl I've ever used for any language.

> Not being pervasively lazy makes it easier to reason about many things.

Agree. This is, indeed, problematic at times.

> Not strictly boxing IO in the IO monad makes it easier to debug (debug by println is still useful!).

Well, Debug.Trace gets you most of what you want there (using unsafePerformIO under the covers), so there is an "escape hatch" for doing printf-style debugging. But it's not quite as smooth as printf in languages that don't sandbox purity so much. On balance, I'd still take the purity (because I do a lot less debugging!), but point granted.

> Macros are much easier to understand than Template Haskell

No experience with macros, but since lisp-like things are so big into macros, sounds plausible.

> and since you don't have real typing you can have heterogeneous collections, or values where the type of one part depends on the value of another part, easily.

I'm not sure I view this as a /virtue/, to be honest. I'd rather have the type checking, and use typeclasses or ADTs to put mixed types into a sequence.

> Also I think it really is easier to get started with Clojure than with Haskell,

Yeah, I think this is undoubtedly true. Haskell veterans often say "whats' the big deal?", but the deal is big. And it's not so much because of "math", in the classical sense, as much as it's about very high, very new, abstractions. Many of them without analogies to things you've done before or things in the "real world". I did ocaml for awhile before I did Haskell, and Haskell was still a pretty big leap.

Anyway, thanks again for the constructive feedback.
Boston Molasses Flood
NYT is best accessed with JS turned off. Also Ghostery FTW in general.
It could be, or he could be moving into a hardware role at Motorola Mobility. <shrug>
Twit Cleaner dev on new APIs: “technically impossible for me to continue”
I'm not the person you're responding to, but I think this is how what the poster said applies to a SimCity-like model:

>heterogeneity is your guardian angel - varying the path-finding model a little bit from agent to agent hedges against the resonance structures on display here.

Adding a small amount of randomness (occasional 'wrong' turns) reduces congestion on the major paths that would be the dominant route for agents.

>Additionally, you periodically check the accumulated micros against a macro model and correct gross deviations. Neither step is computationally strenuous.

Every once in a while, check and make sure those wrong turns didn't add up to some agents being way far away from their destinations; if so, turn them in the right direction.
Hmm, I'm pretty sure we've had these features in Scandinavia since Netflix launched here.
Perhaps adding a commented link in a minified file to a full version? Wouldn't be hard to automate.
The Tropico series also do this pretty neatly (especially 3 and 4) - you can follow your 'tropicans' from their family home to the job, to the market for food, doctor, church etc. A policeman would follow your orders and run after someone you ordered arrested. Traffic path-finding is not perfect though.

But in Tropico, it is rare to have more than a thousand agents at any one time - whereas I think Sim City '13 has to simulate at least a couple orders of magnitude more agents. Not sure about that - I didn't buy the game.
Setting wifi passwords would be a good start, but then you'd still have to address the security flaws in wps[1] and upnp[2][pdf].

[1]: http://code.google.com/p/reaver-wps/
[2]: https://community.rapid7.com/servlet/JiveServlet/download/21...
What is the default username/password to SSH into the sever?
I don't think it shows the number, but it does make suggestions from the list of tags you've already used. If you type out your tags manually it uses autocomplete so you don't end up with typos or fragmenting your stuff with minor variations (like making something plural half the time).
How Microsoft Can Save Windows RT
Super-dense celestial bodies could be a new kind of planet
experimental ARM 64bit images

In case anyone else was interested, this doesn't mean arm8 is sampling anywhere as far as i can tell, the people doing the work seem to be using a software virtual machine.

http://www.arm.com/products/tools/models/fast-models/foundat...
Andy Rubin was the major factor responsible for insecure Android devices. He thought it was impossible to be both secure and 'X' for any 'X'. Meanwhile, Andy Rubin's replacement is Sundar Pichai, SVP for Chrome and ChromeOS.

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

If you care at all about the security of Android mobile devices, this is probably a good sign.

EDIT: I wonder if this helped move Andy out the door? http://www.macrumors.com/2013/03/07/phil-schiller-tweets-lin...
Until your form isn't coming out quite right, and you need to start digging around in the source for the form class to figure out why. The happy path generally doesn't need expert-level skills, but debugging often results in a quick deep plunge.
I disagree heavily that the pathfinding issues are corner cases. You are guaranteed to run into them once your city reaches a large enough size. Looking at /r/simcity it seems like once you reach a level 3 city hall or so (I forget the population required for this) the bottlenecks start getting really bad and the bad agent AI makes them difficult to diagnose and repair.

If the only way you play is to build large, spread out suburbs full of low-density buildings then yeah, you can conceivably play the game without seeing the ill effects of the bad pathfinding.

But as soon as you even see your first high-density high-rise the whole thing starts to fall apart.

I don't think this is necessarily unfixable - but it does require a level of reimplementation that I don't think EA would be willing to make.
This is part of why I've decided to no longer politically support (vote for, nor contribute to) "the best of a bad lot".

Perhaps I'll be "throwing my vote away". Nonetheless, next time around, I'll be choosing from amongst the other choices.

For the Federal elections, it's early enough in the cycle that if people start doing this en masse, it might have some real influence.
Essentially ...

"Evidence abounds that Windows RT, Microsoft’s version of Windows 8 for ARM-based devices like tablets, is in trouble."
You can do pretty much the same with Adblock's rules like:

||facebook.com^$third-party

and a couple of others (fbcdn, facebook.net etc.).
Yup. This is my exact conclusion too.
> What's wrong with sharing?

A few things. Some of these things can be mitigated, but I think then we've moved beyond simple sharing.

1. Your neighbor could use too much bandwidth, thereby impacting your usage negatively.

2. Your neighbor could do naughty things on your Internet connection, and you'll be held liable. Practically, this might mean getting a bunch of DMCA notices. For some ISPs, this has a real impact on your account.

3. Many applications by default share their data with whoever is on your network. Maybe this is OK, but maybe it has stuff that you'd rather your neighbors did not see.

To clarify, I think sharing is great if you decide to do it. But I also think that the uninformed should be advised to not share by default because of the issues I mentioned above.
> Bad actors should be named and shamed or else they never have to pay for their actions.

Sounds good in theory. Just be damned sure that someone is really a "bad actor", and not a good person with their hands tied, being manipulated by an upper management socio-path.
I admire your tenacity, but I think you're trying to fight a battle that was lost a long time ago.
Yeah! Looking forward to seeing how that pans out.. ChromeOS on Android?
Unity 7 Fast-tracked Into Ubuntu 13.04
But most unencrypted wifi exists because of tech illiteracy/laziness on the part of users. Its not a conscious choice they made. Commercial collection is exploiting this. Finally your last sentence is unnecessarily hyperbolic.
That is why We built linkies.com. Currently in private beta. It organizes your links/posts based on the hashtags you use while posting. You can also make groups of hashtags into what we call grashtags. You can also subscribe to other peoples posts based on you interest to create a custom news feed of things you care about. Let me know if you want early access. I'll hook you up.
RAMCloud - All Your Storage in DRAM
How would that work? What would it be like? Android is powered by native apps, Chrome by cloud apps. Chrome already runs on Android. They have different approaches and I don't see how they how they could form a coherent whole or how one would benefit from a merger with the other. :/
Chrome's networking performance optimisations are brilliant, and currently unmatched by any other browser.

http://www.igvita.com/posa/high-performance-networking-in-go...
Great question. I don't think social norm would allow it to grow in the same manner as a non-remote position. Given how a lot of promotions are based on office politics.
I'm guessing that this site is biggest in one country (USA?) and alot of those other countries have small sample sets to go on. Searches in many non-US countries are very specific to one porn star, which seems odd.

Would need data on traffic by country to clarify that. If this kind of thing is important to you, that is...
The best example of a working and fun open-source routing/pathfinding engine is http://www.openttd.org

It's optimized for gameplay rather than perfect efficiency, but parts of it are quite hackable, including the ability to add custom AIs
Instant Java provisioning with Vagrant and Puppet: Stash one click install
That list is only for various versions of Firefox, not other platforms. The vibration API, for example, is a W3C standard that is supported by Chrome for Android already. HTML media capture (using the camera from a webapp) is supported in Firefox, Chrome, and Opera.
Attending PyCon 2013? - Let's meet at PyLadies booth
In fact almost the opposite! Unsupervised pre-training learns the statistical invariants in the inputs and these become the features.

This is in contrast to hand engineering features for your particular domain which, unsurprisingly, doesn't generalise well.
I cringe every single time I see you mention the amount of click needed to save something. It's really annoying. If that's the only thing you do better than the competition then you need to rethink this.

Something else: I think positioning yourself against pocket is a bad idea. They're two different products. Pocket doesn't try to be a reference/long term bookmarking product, but a read-it-later type one. It even started with that name.
It's difficult to convey many of those things in a video (although we're working on it for next time).

I've been a developer at Logos for seven years, and it is a pretty incredible place.

* We're very light on management, and we generally try to have as little of it as possible.

* When faced with deadlines, we choose to cut features and polish what we have rather than insist on crazy hours.

* Our Architect goes home at 4:30 nearly every day. (flexible hours!)

* Logos is an environment of constant learning. Developers are encouraged to find the right tool for whatever job is at hand—we won't try every new thing just because its new, but we're not dogmatic about our current technology stack, either.

Of course, the best thing about Logos is the people. We're all working to improve our craft, and there's a culture of trust that is not common—we don't even have a vacation policy, for example.
How do you guys handle security updates/upgrades?
This Man Thinks He Never Has to Eat Again
Disable fetching any third party resources of all sorts, problem solved.

Obviously, rulesets should be tuples of (source pattern, resource type, destination pattern), not silly lists ("allow google.com", huh?) like most browser extensions do.
> Lines 4-8 make the whole stuff only match on people redirected to the hacked site by facebook, twitter and searches.

I believe this is to extend the time before the site owner realises that the site has been compromised. They are less likely to visit via Facebook/Twitter/Search engines, so just see the normal site, even if most of their users get the compromised site.
How long before mods like this show up on remotely driven car bombs in war zones like Syria?
For video and other multimedia content, sure. The NYT, at least, has a fair amount of such content.
The real danger with leaving you router unsecured is people piggybacking on the connection to perform illegal actions online. I don't have any stats on how prevalent this actually is but being investigated for something like downloading/distributing child pornography because someone in a van was driving around and stumbled upon your unprotected network would not be a fun experience, and if the fact they used your network makes it more difficult to track the person who did perform these action then that is bad for everyone.

To me the issue isn't people sharing their network, it is having the ability to trace an action back to a group of people who have access to a specific network.
500friends (YC W10) raises $5M Series B
I shall be impressed when it can go and get me a pizza. :)
And Kentucky favors gay porn. I wonder about the sample size.
That's weird, I'm on Mexico and we've had those features for several weeks now. While you are watching a film you can choose to not share a specific title. I've seen the feature both on the PC and on the PS3.

Maybe they did their test drive with the non-us version?

EDIT: Nevermind, i read further down on the comments how that feature was removed previously from the us version due to legal reasons.
Checked out some European countries and most seemed to have reasonable results until I got to Iceland. The results from Iceland do indeed suggest the sample set is way too small for some regions.
I also think he could do a great job leading the nexus program or something alike in motorola, but I feel he'll just hang around for a little while so as not to create much fuzz before leaving google entirely.
Brilliant toilet paper ad shows true limits of technology
I used PySide to develop for Qt on the Nokia N900. What a wonderful experience! The N900 itself is based off of debian. Deploying to the phone was as simple as scp. Running was as simple as sshing in and executing my Python script. It was really great to be able to run the same source on both my desktop and phone! I'm looking forward to using Qt on Android - even better if it is with Python!
Xkcd: Ineffective Sorts
Download Kali Linux, from the creators of BackTrack - Hacking News
There are a lot of concerns about first to file, but I think they're overblown because they ignore the context in which "first to file" versus "first to invent" comes into play: when there are two simultaneous patent applications.

What the AIA does is two-fold:

1) It changes the rule from "first to invent" to "first to file" when two inventors simultaneously seek a patent for the same invention;

2) It expands the "prior user rights" defense so that if you've been using a technology commercially for a year before the patent filing, you're not liable for infringement.

So if you weren't going to patent something, and keeping it as a trade secret instead, it's not clear that under AIA you have a new incentive to go patent it. If you weren't going to patent it anyway, there wasn't going to be a "dueling applications" situation, and "first to file" wasn't going to come into play anyway. And if you disclosed the technology instead of keeping it secret, then prior art comes into play and AIA expands the cases in which prior art can be used to invalidate a patent.

I'd personally like to see a merging of the "prior user rights" and "prior art" defenses. It should be possible to invalidate a patent by showing that someone else was using the technology before the patent was filed, even if that other person didn't publish.

Of course, one way to achieve that effect under current rules is to publish instead of keeping technology secret. If the tech community is really opposed to patents, especially software patents, then it should take additional measures to publish exactly how all their technologies work. This is something Google, etc, can take the lead on without waiting for legislation. Establish a rich database of prior art that can be used to invalidate future patents.
Will be great if you can throw some light on "where" and in "what kind of work load" Ruby did not do well? I wonder why Ruby had hogged CPU? As I understand there are 4 kinds of workloads in your system (please correct me if I am wrong)

1. Handling several concurrent client connections.
* How many concurrent clients are we talking about here?
* Use of blocking sockets will require a separate thread for each connected client? Was Ruby not able to support many threads?
* Non-Blocking sockets will require lesser number of threads. Note: I am from a Java background and Java's NIO scales well in handling volumes of concurrent sockets)

2. Handling volumes of data. (Data mining/aggregation) This is an IO/CPU intensive work load.
* I dont think you would had done data-processing in ruby. Please correct me if I am wrong.
* Scaling the "periodic" process to mine data can be efficiently done by choosing an appropriate storage system with efficient indexes. (MySQL/Postgres/Columnar-Storage/Cassandra etc etc)
* Did you run a database? Did it run as a separate tier in a different server?

3. A queue/scheduling framework which would trigger the data-processing in periodic intervals(like google app-engine cron service)
* How many "cron-entries" do you have in your system?

4. A CPU intensive algorithm which parses the incoming client's data before persisting in the database.
* The incoming data from the client may require CPU intensive processing. (Example: parsing the data, eliminating duplicates etc etc). Did the CPU
shoot up because of this?

Will be great if you can throw some light on the volume/scale of the processing involved.
Would like to know what kind of work load is "Go" better than Ruby.
* Should I consider "Go" if I have lots of String (stream) processing to do?
* Should I consider "Go" for handling several concurrent sockets?

Would appreciate any help in understanding this.
Hate those things. Just when we finally got popups squashed dead, asshole web designers found a way to reinvent them, and now they're even harder to kill.
"Save for Hondas and a few other models."

How does that work? There's 11 counties in Wisconsin where you cannot register your car unless you pass a biannual smog check which for any post '96 car involves the OBD-II check for codes and readiness indicators. So no ODB-II port means no wisconsin license plate with very few exceptions (mainly antique cars and electric cars)
Exactly. I block them. I just hope "the web" continues to be "open" enough to allow me to do so.
Chrome OS and Android merger please?
japanese porn is dominant in asia, largely because production of porn is illegal in china and korea.
i dont know why you are downvoted, i see the link and think it's pretty cool. almost feel bad i dont live near the meetups :)

maybe you should submit it to the frontpage ?
Automated Testing as an Agile Enabler
Yes, because this new "checking in" system goes against their established cultures and norms.
Note that the headline about "leaving Google" seems inaccurate, since the post says that Rubin has decided to "hand over the reins and start a new chapter at Google".

It seems that Rubin is moving to a different role in Google, not leaving Google.
Not to mention that Chrome has figured out how to push updates, while a majority of Androids are still running a version released over two years ago. If Google can start pushing auto-updates to all of its devices, that would be one of the greatest improvements ever made to Android.

Also, one of Chrome's most touted features is performance, which has always been Android's weakest point. Hopefully he'll be willing to assign more people to the task of making Androids work as smoothly as iPhones.
An operating sytem, on top of an operating system, on top of the linux kernel?