skysight-inc/HackerNews huggingface dataset:
http://en.wikipedia.org/wiki/Concurrent_Versions_System

Before that:

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

Before that:

http://en.wikipedia.org/wiki/Source_Code_Control_System
So they have some sort of disinfection process like a chemical or heating element? UV? What does "self-cleaning" mean?
You're dressing up the scotsman here (the tell being "it confuses OO ..."), and I think completely missing the point of the paper.

Obviously truly complicated systems will need complicated solutions, and OO has some not-completely-insane things to say about solutions like that.

But the real world doesn't see things like that very often. Real world programming is made up of thousands of tiny problems not altogether unlike the hack shown here. And real-world OO nuts, faced with these real-world problems, tend to solve them badly.

So sure, "How do I overengineer a table lookup" is a dumb question, but that's not the question posed. The question is "How do I avoid overengineering a table lookup", and the answer is "avoid OO".
Was dolekemp96.org the original website? whois says the domain was registered in 2003 and archive.org first crawled the site in 2001.

Domain Name:DOLEKEMP96.ORG
Created On:27-May-2003 14:15:22 UTC
Last Updated On:25-Jan-2012 00:36:47 UTC
Илья Олейников. Трагедия грустного клоуна -(2012) - SATRip
Should Browsers Be Allowed To Detect The iPad Mini
Referly Launches "Recommend It" - iPhone App for Product Photo Sharing
I wouldn't want a bidet like contraption, it's just massive overkill for something that humans have turned into a big deal. People seemed to manage for hundreds of centuries just fine without computerized toilets. Utterly ridiculous and a good example of the first world having gone crazy.

These are just extortion, taking advantage of a cultural "issue" in a first world country like Japan.

I can't believe hn are even discussing this.
My basic beef with this is that I dont think design should behave like water (take the shape of its container). I like visual presentations, just not this one.
Wow, this is great. Reminds me of Mass Effect and its presentation of planets and their descriptions. At least this stuff is real! :)
The iPhone app is actually why I never use this. It's too cumbersome to put together an order. It took my girlfriend and I just as long to find everything I wanted (no efficient way to browse) and put together the order as it would have taken us to just go to Safeway ourselves.
Wow, I've never hear of a shattaf before.

Is incredible aim required, or does it just spray all over and go through a drain in the floor?
MBP Chrome here, I see maybe 50 closest stars. When I zoom out, the stars in galaxy are just transparent squares. Doesn't look like http://shanearmstrong.co.uk/content/cdn/the_beauty_of_the_co... or http://www.chromeexperiments.com/detail/100000-stars/img/ahZ...
Well that is genuinely impressive then. Please explain to me how the fact that no chemical reaction occurs when beating an egg is in any way relevant, or even related to the discussion, or anything I said. I didn't say beating an egg caused a chemical reaction, and at no point would anyone who has even the loosest grip on reality consider that to be relevant at all.

Had you just suggested that beating eggs is a side effect, and thus not purely functional you would have gotten a response. But when you go so far off the rails that the only reasonable explanations are that you are trolling or insane you shouldn't expect people to take you seriously enough to bother responding.

Yes, beating an egg changes the state of the egg from unbeaten to beaten. Yes, this is a difference, however it is not a difficult to understand difference. I explain it all the time, that's why I used it as an example. "With functional programming, instead of the egg_beater function changing the egg, it takes in the unbeaten egg, and returns to you a beaten egg. If you gave the unbeaten egg a name, you can still use it.". That is easy to understand, which is why people respond with "oh, ok" instead of confusion. This concept has to be understood when teaching OOP too, as generally methods that just change state return "this" so you can chain method calls: egg->beat()->fry(). So proposing that it is some unfathomable difficulty with learning FP is ridiculous.
On my MBP scrolling is backwards (swipe up moves closer), and mouse motion controls the camera offset angle. It's easy to write the code this way, but awkward and surprising during use. It's better to pretend that the hand manipulates the model, with a swipe up pushing it away and a swipe right turning the model counterclockwise around the vertical axis of the view.
I don't use those because I prefer the 3 shells.

Although I've never used one the Japanese toilets, I would be a huge fan of the heated seat portion. If I had the money, that would be a feature I'd enjoy.
They actually have these in Google mountain view
Obama signs secret directive to help thwart cyberattacks
Big Businesses Find a Cause They Can Support: Small Businesses
exactly why we launched the web version :)
> Why shouldn't we approach the development of society from these perspectives?

You probably didn't realize this, but the reason is that it's authoritarian and paternalistic. In a democratic society everyone, participates in public life, at least at some level. Organizing society so that experts rule gives them the power to dominate, control and exploit non-experts.
but a pack is ~$5 and lasts ~ 1 month

Ah, I remember my bachelor days too.
You say you get people physically before, why are you not taking that approach for your first customers now? I highly recommend checking some of Steve Blank's online courses as well as the Startup Owner's manual. These discus the need to do customer development and to literally "get out of the building" and talk to you first potential customers.
Great work ! the UI looks great and very appable ;)
I would though if it would be better to have a big headline with a photo at the top then as many columns as you want at the bottom of the headline. The page needs its element to have a clear hierarchy.
Good luck.
Couldn't agree more. I think the problem with ElasticSearch docs is they assume the user already understands the inner workings of the Lucene search engine (after all, ElasticSearch is just a nice restful wrapper on top of that.)

If, as was my case, the most complex search you've ever made before was a fulltext search on a database field then you'll be lost for a good couple days until you understand what's going on.
If you read the article all the way towards the end, you will see that it's not exactly "lonely". From the article:

The planet is in fact called CFBDSIR2149 and appears to be part of a group of very young stars known as the AB Doradus Moving Group. “This group is unique in that it is made up of around thirty stars that all have the same age, have the same composition and that move together through space. It’s the link between the planet and AB Doradus that enabled us to deduce its age and classify it as a planet,” researcher Lison Malo explained.

I find it fascinating that we have identified a group of stars that are (i'm assuming) moving in synchronous towards a general direction. I can only theorize that it was caused by perhaps a giant supernova that flung all of these stars/planets outwards but it does make you wonder what caused it exactly.
Facebook launches job search app
Randomized Consumerism by Darius Kazemi
Finally! I've had half-finished Instacart orders sitting on my phone, just because I was too lazy to pick all the items from the mobile interface and kept losing track of what I still needed (don't judge me!).

I just tried the site and ordered my weekly groceries within a few minutes. It works great and has a refreshingly small amount of cruft. Just a searchable, categorized list of items, a shopping cart and a checkout button. Good work!
A Talking Teddy Bear With AI?
Node-formidable (Parsing for Fast File Uploads)
CyanogenMod member goes rogue, demands $10k for domain
Is there an easier way to wipe?
Another consideration Verizon can make to improve their disaster recovery would be to change the locations of their telecommunications offices. Both buildings mentioned in the article were located in evacuation zones. If they were to put their infrastructure more inland - like AT&T - these problems could have been avoided.
I think any ethical settlement offer should be for the number of songs that they are hypothetically willing to sue for.
PSA: Transition to CyanogenMod.org
Leap Motion Air Mouse on MacOSX
You can have an encrypted keystore which is opened by entering a password and using that derived key to decrypt the keystore. Firefox uses this with their "master password". You can cache the decrypted key according to some policy which doesn't necessarily result in it getting written to disk.

Also, down votes? Really?
This is pretty insightful. I used them at Google as well and discovered similar variabilities. Doing some A/B testing (trust me testing on the toilet is encouraged there :-) I did find that I used less paper, but not 'no' paper. And it wasn't just for 'drying purposes' it was to insure everything had been taken care of.

Another observation was that you got better with the wash over time. Once familiarized with the placement controls of the unit and the 'feel' (sorry) of the action you could achieve better results. There was some interesting speculation on what a 'complete' fix might entail, and one of the hardware engineers put a 'watts up' meters in line with the seat to get a read on its actual usage (about .037 kwH per month),

My take away was that it was an improvement but not a $1,500 improvement (or $4,500 if I wanted to do it to all three toilets in my house). It also increases water usage, albeit modestly, which is sort of anti-california but that was before I talked with the toilet guys who said the water saving toilets only save water on urine flushes since it it typical for solid matter to require more than one flush cycle. (it still saves water but still).
Very interesting! I'd bet on this being a bug. Hopefully apple fixes it.
No Python 3 = no thanks
I wouldn't want a car like contraption, it's just massive overkill for something that humans have turned into a big deal. People seemed to manage for hundreds of centuries just fine without motorized horses. Utterly ridiculous and a good example of the first world having gone crazy.
These are just extortion, taking advantage of a cultural "issue" in a first world country like America.

I can't believe hn are even discussing this.
The company I work for uses it, ~150 Skype users. Works pretty well!
In my experience, CM directions in general are incomplete. Not that steps are (always) missing or the like, but sometimes they'll use an acronym or vague instruction that is simply a full-stop to someone that is new to it and just wants to try it.

Android mods like this are great ideas, but this and the other super popular mods could really use a person that takes the role of technical or documentation editor.
Can someone point me to a product (preferably on Amazon) that's exactly like the sprayers in Thailand? One that can be screwed into a toilet's water supply, not a kitchen sink's.
I can't speak to Ottawa but in Toronto Mobilicity coverage in the areas they claim are covered is pretty awful.

Rogers charges you through the nose but I get LTE coverage almost everywhere and 3G coverage everywhere, while my Mobility friends have no data connection to speak of when in most buildings.
Just the toilet seat is $750 (Disclosure: This is on my Christmas wishlist)!

http://www.amazon.com/gp/product/B0011YSEUC/ref=as_li_ss_tl?...

Although it does come with a remote (with LCD display), water temperature adjustment, volume control (for your iDevice), warm air-dryer, and air deodorizer.
I think it's because the different platforms are incompatible, and a large compatible community of software is a value multiplier (both in terms of the longevity and the usability of your code). You want people on your platform. Similarly, it takes time and energy to master a new methodology, and that's time/energy not spent if other people work the way you do.

That, and ego.
'Condo' and 'Condominium management' were the two keywords that triggered pretty much all displays

What would be an average CTR?
Students boost local economy
We aren't talking about password hashes.
Toilet habits form early and then are hard to change I'm thinking one idea for creating a market would be to pick a city and then subsidize the toilets to be installed in child care centers and primary schools. Get kids used to the experience and benefit from the 'yeah I remember we had them at school' affect later.
And the .org domain is already #1 in the Google search results for CyanogenMod.
Can anyone comment on using Intel's software suite (Parallel Studio, Cluster Studio) for parallel programming? A workflow comparison to CUDA would be particularly interesting. From what I see in the programming examples, the Intel notations are used to identify code that is run on the Phi instead of the host and the compiler automagic handles the details, versus what I've seen of CUDA where you have to explicitly copy to the card's memory and manage the blocks.

Some points I found in [ref 1]:
- each Xeon Phi card is running Linux and has it's own IP
- you can SSH into the individual Xeon Phi just like hopping into a headless box
- you can write apps that run entirely on the Xeon Phi

I don't see a physical ethernet jack on the card, so even though it has a network stack, it looks like it has to go through the host to access a NAS or other resources. I guess if network I/O becomes your bottleneck you're better off with separate boxes still.

I also wonder what prevents you from slapping this card into a system that doesn't have a Xeon processor. Is it a technical limitation such as having only developed PCI express drivers for that chipset so far, or marketing? I guess buying one and watching the driver install would reveal some answers if it's not stated in the literature.

[ref 1] http://software.intel.com/sites/default/files/article/330164...
Described in use for fast video encoding:

http://debuggable.com/posts/parsing-file-uploads-at-500-mb-s...
I am not sure of the exact bidet mentioned in the article.

But yes, the SPRAYER is protected from the SPLATTER by a plastic housing. It(the sprayer) kind of lowers to spray only when you turn the knob.

This is the one that I have and it works suprisingly well:
http://www.amazon.com/LUXE-Bidet-Vi-110-Non-Electric-Mechani...

Having said that, The plastic cover housing of the sprayer itself might get soiled in cases of extreme explosion (i.e after mexican lunches etc haha) in which case I had to use some TP to clean the mess up.

I found this bidet (mentioned above) the easiest to use.

- Easy to install (5 - 10 min)
- Small footprint (doesnt include the cover so a lot cheaper) and fits most of the commodes
- Pretty much no touch mechanism - turn knob and you are done ( drying with TP optional)
The wild confusion around "big data" stems in part from the fact that many people use it to mean something unrelated to data size.

I was recently in a back-and-forth on twitter about this. Some people argued that "big data" refers to the complexity of the analysis or the value of the insight, rather than the size of the data.

Kaggle CEO Anthony Goldbloom advocated for a definition "too big to fit in an excel spreadsheet."

I advocated for for a definition "large enough that the storage and manipulation becomes part of the challenge (in addition to the analysis).

The phrase has taken on so many definitions as to become meaningless.
I think, OOP-polymorphism added some value to programming languages, people who criticise OOP (and not its more or less useful application), have mostly not understood it. One can use it where it's useful, elsewhere one can use better techniques.
It seems a nice idea, buying the CM.com domain and donating it to the project. Wonder if this sleazeball had a change of heart, or was he planning on embezzling referral traffic the whole time?
Israel and Hamas use Twitter to report on Gaza skirmishes
Perhaps they can transfer the whole account. (UPDATE: Indeed, I see the Apptopia listing says the sale includes the iTunes developer account.)

What happened with DrawSomething across the Zynga acquisition (or any number of other higher-profile acquisitions)?
There's a popular story linking to this domain on the front page right now.
No, of course not. I said "bad taste", not "immoral" or "illegal".

I'd expect more humbleness from people of an academic institution, for the reasons state previously. Slamming the copyright notice into my face before I've even started to read the article, although technically and legally correct, does not qualify in my opinion.
Title is sensationalist. Should be something like "Transition to Cyanogenmod.org"; Cyanogenmod is not offline, just cyanogenmod.com

Google already give you cyanogenmod.org when you search for cyanogenmod. Was this always their preferred domain, or is Google just that quick to update?

Post on cyanogenmod.org for those who prefer not to use Facebook: http://www.cyanogenmod.org/blog/psa-transition-to-cyanogenmo...

For the sake of posterity, the original title was "Cyanogenmod taken offline by developer", and the link was to the same story, but posted on Facebook.
That is one creepy story. I don't know if the orbital mechanics would work that way, but its a good story anyway.
Yahoo Response to Fantasy Football Outage
Prime Intellect was rough on my psyche, but a good experience.
If they are interested in operating ethically (I am not suggesting they are doing anything illegal or even illogical) any proposed settlement should be for what they are actually realistically going to sue for.

Offering a settlement for thousands of books, when in reality the settlement is to avoid only a lawsuit for dozens of books, and then turning around and saying how reasonable they are being, just reeks of shit. Perfectly legal I am sure, perfectly logical, a sound business decision... ...but let's just say it reminds me why I hate lawyers.

That the only rational decision a defendant/potential-defendant can make in this situation is not avoid at all costs a trial just drives home to me that any loyalty I feel towards the system is misplaced... but that is a separate issue.
FYI - we've added a list view for those that prefer that.
> they could launch the product only with Polish documentation and then you would never be able to use it before someones translates it

This is true. It is also true that I am not able to use it at present because I don't understand the documentation.

A large part of modern programming is getting one's code to work with external libraries. For this to be a joy (and not a pain) the library's API should be simple and the documentation well-written.

I'm sure I could understand this library, if I put effort into it. However doing that has added problems -- I might subtly misunderstand it in ways that my code works most of the time but not always. And why should I bother? Python comes with multiple ways of storing data, such as sqlite, which I've used before and like.

This is not to knock the people behind CodernityDB which for all I know might be an excellent product. But at the moment it's not one I would consider using.
I would love a Toto toilet... but I cannot comprehend the price. We're talking about some tubes and pipes. That's doesn't cost $1000. Why someone can't produce their $1200 washlet for $50 is beyond me.
What happens when the controls on these toilets wear out? Are they replaceable? The thing about toilets I am used to in the US is that the moving parts are completely replaceable.
Obama's use of public funding is rather historic. In his first election, he raised more money in small increments from individual donors than any other candidate before him. That's regular people paying $10 or $20 each instead of Citizens United or "Swiftboat Veterans For Truth" putting hundreds of millions behind candidates.

Do we want to have "secret donors" investing billions dollars to get the government to suit their business interests? Or do we want to get spammed daily by politicians asking for money? The first route cedes control to businesses, assuming that what they want will be good for most people. The second involves direct participation and a small amount of suffering from individual citizens, but puts the financial aspect of politics more into the hands of the people. This is a question that's more fundamental to the concept of democracy than it may seem.
Israel's IDF using Twitter/youtube to live-update "operation against Hamas"
What I really miss from Japan are the toilets with a sink on top of the water container on the back (something like this: http://f00.inventorspot.com/images/profile-toilet.jpg). You flush the toilet and the water refilling the container comes out of a faucet for you to wash your hands real quick and the water going down the drain fills the container up for the next flush. It seems so simple and helps save a tiny bit of water every trip to the bathroom. Now if only Japanese bathrooms started providing their own soap so I wouldn't have to bring my own everywhere...
Ask HN: Why is "public" the new default setting for user profiles?
I just signed up for a Grooveshark account and was given a vanity url which I guessed was public. Pasting the url into another browser confirmed the hunch. I then had to search for settings to make my playlists and history private. After setting these, I was still able to see personal data. Why would they do this? I've deleted my Facebook account over privacy concerns but now it seems like many sites are following suit with more and more public data. I don't presume all my online activity is private, but I would prefer if it weren't wide-open by default.
I'm learning about AdWords myself (I just started reading Brad Geddes' book Advanced Google Adwords). Is part of the problem that his max bid per click too high? If you can suggest a site/resources to learn more on what constitute good/bad Adword metrics, that would be most helpful to me (and hopefully the parent poster as well).
Can we get a title change here. This title is not only wrong but just worded to grab attention.
It isn't terribly sensationalist. Indeed a former team member is holding the domain hostage, it's not a simple transition by any means.
I recently started using a squat toilet. Never has number two gone so well. Apparently it's the position we're best designed for. Provides a great hip flexor stretch too.

I use a lillipad: http://www.lillipad.co.nz/

It converts any normal toilet into an optional squat toilet. I don't think it would work with these warm-water jet toilets though.

If you have any issues with your bowel movements (constipation, diarrhea, both), you owe it to yourself to try a squat toilet.
I run CM9 on the same model but I'm reluctant to upgrade on account of the 100+ open issues on the bug tracker[1] and the forum feed-back[2]. I guess I'll wait a little longer.

[1]: http://code.google.com/p/sgscm10/issues/list

[2]: http://forum.xda-developers.com/showthread.php?t=1778526
Just checked on DuckDuckGo - #1 as well.
The bidet becomes increasingly rare, although there's an obvious reason why: it takes real estate.

In india, they have a dedicated cup and tub near the floor. A godsend for the many visitors catching turista: you can only sustain so much dry wiping before getting a serious rash...
Health Info Takes Center Stage On Mobile Phones
Interesting. Is this process - plugin based game development in Unity - documented anywhere? I assume you lose browser support, are there other major drawbacks?