skysight-inc/HackerNews huggingface dataset:
IBM.COM.X.SERIES.SERVER.SUCKS.A.LOT.BAOZUITUN.NET 
> whois ibm.com

Whois Server Version 2.0

Domain names in the .com and .net domains can now be registered
with many different competing registrars. Go to http://www.internic.net
for detailed information.

IBM.COM.X.SERIES.SERVER.SUCKS.A.LOT.BAOZUITUN.NET
IBM.COM.MORE.INFO.AT.WWW.BEYONDWHOIS.COM
IBM.COM.DO.NOT.BUY.IBM.SERVERS.IT.WILL.REBOOT.A.LOT.BAOZUITUN.NET
IBM.COM.CN
IBM.COM
Keep in mind CyanogenMod is a community project, not some business or startup. Public and private are a bit more relative under those terms.
I saw a lot of those in Dubai. I have used a toilet such as the one in the article and the "UI" was less than intuitive. Because there were so many buttons, it took me a few tries to figure out how to turn on the water and the drying fan, and it had too many moving parts. Sometimes simple is better.
If you can tell us a bit more about the project, it might help. Marketing strategy and tactics are pretty tightly coupled with the product.

... if it's a saturated market, minimally, figure out a way to position your product out of that market and into another one.
The ownership is in question. This guy bought the domain in its early days and "donated" it to the project. Does he own it? What if he paid for its continued registration? Does CM own it under trademark? Given the nature of how CM got started, I doubt there was a formal agreement between the parties.
Ok, thanks, now I understand what you mean.

Just note that F# is not functional by your definition, because all it's core datastructures (tuples, arrays, lists) are actually objects, with methods on them etc.
He has YouTube channel. Thse are few videos from there:
http://www.youtube.com/watch?v=QKuMGhPHqOI
http://www.youtube.com/watch?v=9HX2QQIj3GY
Hi, I do not have a use case as such. I have used LDAP years ago and was curious if there are any better products now in the market and what the challenges with LDAP servers are.
Absolutely amazing. By the way, it also works on Firefox. (Though performance isn't... stellar)
Why Mark Cuban is wrong about Facebook
> I'd recommend getting a basic pair of binoculars and doing some backyard astronomy

If you've got the spare cash, get image stabilized ones. I could clearly see the moons around Jupiter with my Canon 12x36 IS binos the other night despite my hand tremors. The real party trick is handing them to a friend and telling them to look at the moon. Blows them away every time - to most people it's just a yellowish glowing thing in the sky, rather than a scarred rocky globe.
"Not realizing the server was on the perimeter, they had opened the SQL Server’s port in the local firewall, left it with a blank admin account, and enabled xp_cmdshell"

As the Mark states in the article, this is terrible even within the network, let alone on the perimeter. Microsoft actually recommends against running Exchange and SQL Server on the same box anyways [1] for performance reasons.

Is there a good intention that would motivate someone to install something on a production box, leave it in an insecure config, and not document it?

[1] http://technet.microsoft.com/en-us/library/aa997379(v=exchg....
Seems like an interesting idea, but upon submitting my location threw an application error.
HN is truly insightful today ;).
Before he listed the threats, I immediately thought "App stores" due to my recent debacle with Apple. Bam, there it was listed. Great article.
Yes, some of these people exist in silicon valley. But the fact that the entire cast is white, not one asian or indian, there are only a couple engineers, and they live extravagantly, they did not pick a good cross-section of what the valley is really like.

I know shameless networkers, I know wantrepreneurs, I know brogrammers (kind of am one to be honest). But seriously? the entire valley isn't like that, and this only reinforces those negative stereotypes.

You can find plenty of drama with real life experiences. We got a frivolous cease and desist letter that stressed me out for an entire day when I thought we might have to change our name, I slept on my roommates floor so I could make a few hundred dollars off my room on AirBnB during the Outside Lands weekend. My friends and family loaned me money, paid for meals, let me airbnb out their apartments for profit while they were away and gave me almost all the proceeds. Follow enough entrepreneurs and you won't need to manufacture drama and you don't need to show me searching for a semicolon in my code.

In conclusion, a wasted opportunity.

QED
This seems easy enough to test. Someone just needs to put up a page which changes the in-page TITLE to something new for every hit, and then let someone submit it. Then see if it changes, and what it changes to, and when. Then work backwards from the server logs to see who or what is doing it.

If it's a bot, you could have some random gunk in there, and it would flip over automatically. If it's human, they might not accept a (hex|base64|...) encoding of some magic number. Of course, said human could also read this, know what was going on, and modify their behavior accordingly.

Tricky.
You're arguing against what exactly? Rob Pike's opinion is consistent to what you've said. The long comment implies that you do care.
Unless this was added very recently, the page loaded with my location, Austin, Tx loaded in the text box.
Cyanogenmod devs need to get PGP keys and start using cryptographic signatures like now. The guy never would have been able to impersonate in the first place if they were doing this, and now it's even more important that the @cyanogenmod.com domain is directing to a different mail server.
Different sketch styles of some 37signals designers
I've been planning to install one but:

1) I rent

2) have two bathrooms: downstairs everyone uses, upstairs is mostly me.

So:

1) do I take care of everyone or just myself first (i.e. upstairs or downstairs)?

2) costs are probably not as low as they claim. I'll need to have an electrician run power near to the toilet which also means ripping out part of the wall, replacing, and repainting.

3) I feel funny doing this as a tenant and I've wondered how well property company would respond to covering the installation costs. I figure it's like installing a new appliance...
I'm (hopefully) just finishing up my first experience with a realtor, and I wouldn't recommend anybody ever hire one on their desired terms due to the perverse incentives. This realtor talked a good game and was decent at getting people through the house, holding open houses, ongoing marketing, etc. But as soon as we got the first offer letter, she checked out and became utterly useless. I'd recommend either paying one a fixed fee for marketing only (still contingent upon closing), or a 20-30% commission on the part of the price above what a passive MLS listing would easily sell the house for. Basically, don't count on them actually representing you through negotiation and closing, as they will see it as a completed job that finishes itself and apply themselves to other clients.
My understanding is that composition can be changed dynamically whereas inheritance cannot. It has always seemed to me like composition is more flexible.

To give concrete examples: using composition, if instance A has a B, then at runtime you can replace the pointer to the B with a pointer to a C such that now A has a C. You basically change the type of A by changing where messages get sent / delegated.

With inheritance, you'd have B is an A and C is an A, and the relationships here are static unless you start messing around with reflection and dynamic class loading and stuff.

The tradeoff for the flexibility of composition is more verbose code, I think.
Are you kidding me? The Vazirani/Dasgupta book is a joke compared to CLRS.

I learned algorithms from CLRS (as most students have), and it is bar-none, the best data structures/algorithms book on the market. The explanations are clear, detailed and rigorous.

The Vazirani/Dasgupta book does not go into as much detail. You don't believe me that this book is bad? Read some of the Amazon reviews: http://www.amazon.com/Algorithms-Sanjoy-Dasgupta/product-rev...
I installed two of these in my house. One of the best uses of money ever :)
What was this optimized with? Closure?
First of all, it is hard to take seriously any analysis that leads with a word cloud.

Two...as someone pointed out, this really isn't marketing. These are emails to the kind of people who would sign up for campaign emails, I.e. the candidate's supporters. So there really isn't much today about which approach is more successful in an apolitical contest because for one thing, you aren't correcting for demographics of the supporter base. Romney's approach could have been far more successful in terms of open-rate, but garnered lower donations because of his's base's spending habits.

And of course, this is all moot without knowing the actual open rates for any of these emails
Well it's my understanding that it's more hygienic for women to wipe front to back, which is easier to do when you're not still sitting on the seat.
Come preparare i panini con salsiccia
This is pretty scary now that CM has started to do OTA updates again. What server is that mechanism checking and trusting? Is there any cryptographic verification for update packages? Whose keys are used (the keys of the bad dude?)?
That's a difficult problem to solve. Nevermind the OCR issues surrounding different store's receipts, the line item descriptions are so varied and atrocious, it would be a very large undertaking to match them against Instacart's existing product database.

Good idea, just hard to execute, and I'm not sure it would have a sufficient payoff to be worth it.
Sad to see Uber lumped together with Lyft and SideCar.
Shop.charliesoap.com sending unencypted passwords to browsers
Yep. I just noticed this as I logged in to update my email address. I saw that the password field was actually populated with something so I checked the markup. Sure enough, there was my [fortunately unique and randomly-generated] password in plain text. That means whoever coded their shopping Web site is most likely storing passwords in plain text in a database. I've sent them two messages about this.
I totally get that, and no markup above and beyond AWS pricing seems like the way to go.

But the problem is that AWS pricing itself is not completely transparent. It's based on usage, which means that the bill at the end of the month can end up being an unpleasant surprise, as it has been for lots and lots of AWS users over the years. Who can know in advance what their usage figures will be?

RAM-based pricing means that the bill at the end of the month literally cannot be a surprise. We have four available plans, and monthly bills map directly and seamlessly onto those plans.

We run on AWS (among others) but WE pay AWS, not our customers, because we think that part of the mission of PaaS is to shield customers from the many disparate pricing models on different IaaS providers. Want to run on Rackspace via AppFog? Same price. Want to run on HP? Same price. Azure? Same price.

PaaS needs to abstract hardware away completely, even monetarily. Paying IaaS providers directly is not the way to do that.
They might have actually done that anyway. Like PG said, YC itself is worth ~ $500m when marked to market, and I imagine they get acquisition offers.
A lot of links from high profile sites presumably.
I think ActiveX/DCOM is a good idea that was badly implemented.
First thing I noticed when I logged in is that it carried over my shopping cart from my phone. Fantastic integration, makes a lot of sense!
As a cheaper alternative, you can try these two things:

- A foot-stool to place your feet on so you are in a more natural position which seems to help with the flow of things and could reduce the amount of cleanup required. See "Going to the Bathroom 2.0" - http://youtu.be/0WQaqeC_wME

- And flushable baby wipes.

Simple but very effective.
App Stores are monopolistic on the platform they serve. If I want to build Mac Apps, I have to go through the App Store. Yes, I could make it a web app, but that would limit the types of apps I can create.
Brian Harvey was a wonderful, wonderful teacher. Most of what I have learned in CS since has been more-or-less an addendum to his version of CS61A. The world just doesn't make hackers (and teachers) like that enough.
Good news for WordPressers. Themeshaker has launched
We got one of these for each bathroom because they are virtually uncloggable. They may not render toilet paper obsolete, but they do very nearly render the plunger obsolete.
The handheld toilet sprayer is called a "shattaf" in the Eastern world.

http://brondell.com/blog/washing-with-water-around-the-world...
I apologize, I fail to see how what you want to do is any different than what you can do today. Almost everything you just said is what I've been saying the whole time. You can create a CSS class in either a external style sheet or in a style section in the head of the document and use javascript to apply that class to any element on the page. Since you are already using CSS selector syntax in javascript to target these elements I really don't see how having something in between that makes it any easier. If I understand what you are saying, you wish to remove the selector part out of CSS and apply it directly to elements as they are used. But, again, that's already there, right now, today, for you to use with no third-party tool with its own syntax/language to get in the way.

All I can see at this point is that you wish to stop using CSS selectors but still use CSS syntax in describing properties of the elements to be styled. As stated in the beginning, you wish to remove CSS for styling and replace it with something else for, styling. That makes no sense. You are already using these very same selectors to target these elements with javascript. Plus the same syntax can be used in any programming language that outputs HTML, just assign class names to the element as they are created.

Since you propose to no longer use CSS syntax nor selectors in styling elements then I require an example of how you propose to handle this with current browsers. I really just don't understand the concept of creating CSS to style elements without using CSS, that's the circular argument you are using.

You say you want a single styling API, that already exists and it's named CSS.
Minneapolis: Web/Mobile Engineer/Developer.

Looking for one good developer to join our team. Great environment (think start-up within a large stable company), truly great small team and outstanding life-work balance/schedule (no overtime, summer hours, etc).

Our stack is: PHP, MySQL, C#, Javascript (plain/JQuery/JQuery Mobile), HTML5, iOS, Android, Selenium. Any combination of those skills is fine.

Full time onsite Minneapolis (Eden Prairie) only, no sponsorship.

Email me at http://i.imgur.com/jg46D.png. I am happy to answer any fellow developers' questions but please, no recruiters. Thanks!
Here is a great Youtube video showing the sizes of objects starting with the moon and working its way up to the largest known star. (Our Sun is a rounding error at that point!) https://www.youtube.com/watch?v=HEheh1BH34Q - if youtube refuses to play because of audio try https://www.youtube.com/watch?v=fKTu6B4Rgek

Here is another one showing an animation of asteroids discovered in our solar system from 1980 to 2011. It starts off pretty tame, and by the end gets scary! https://www.youtube.com/watch?v=ONUSP23cmAE
Wasn't that also the point of them acquiring Tazo back when?
Or make the title of the article a time stamp.
Trying to add an agent, but it is giving me an Application Error every time.
The problem is that most people really don't think a fancy toilet would be any better than a normal one. Maybe even worse, based on the fancy and expensive low-flow toilets they've seen that don't work well. It's not a "pain point". So why would you spend any money on it at all?
Family Travel Adventure
I didn't want Netflix service, though since I was gifted a month I thought I'd try it. Had to put my credit card details in for a free month I was gifted. First had to signup for the free trial month, putting in my credit card at that point. The gift month wasn't added. After 2 or 3 phone calls to Netflix support, and over an hour later the second month was added.

I had asked and was promised that I would be getting an email letting me know 1 week before that the renewal period was approaching. No email ever came of course.

Might seem small, but doing these kinds of tactics on a large scale, with tens of millions of users - they know the recurring rate will be higher, and many people will keep getting billed without remembering or realizing, even if it's for 3+ months. It's dishonest.

There are other minute details I've not written out because I don't care to put the energy into it.
iOS 6.0 Causes CDN Overages
One obvious problem: room temperature wet things are kind of cold when you put them down there.
3. Smells worse.
LetsWatch.it - Beta Sign up
Petraeus, On Further Reflection (R.I.P. John O’Neill)
I'm Russian and feeling liiiitle bit proud right about now. :) I'm his age and we're the last generation of soviet-era school graduates. Russian educational system is in one enormously epic crapper right now and people like this guy are going to be a real rarity in Russia.
There was a considerable increase in the number of dwellings in Japan with flush toilets from 45.9% in 1978 to 83.0% in 1998. This likely led to an increased acceptance of the new style of toilets because the North American & Western European style flush-toilets were not as prevalent in the home at the time and so an in-grained cultural use was not the determining factor for choosing new toilet styles.

* Stats from Statistics Bureau, Japan.
Quite disappointing if they manage to enforce the fines; in my opinion it's these services which make transport options around San Francisco bearable! I'm not sure how many times I've called a taxi to come get me and never showing up...
Jeez, can you be my woz?
Try Pimsleur. You might be able to borrow some CDs from your local library. Pimsleur's method is great, and helps me get the basics of a language very quickly.

I have tried the Rosetta Stone demos, and decided that it wasn't worth the price. They are basically fancy picture flash cards.
Sounds like a good market to tackle, let us know when you're done. :)
Introducing a Better Free Plan
Top 20 data visualisation tools
I'm not surprised they're going after Lyft and SideCar. These services scare me. Drivers are usually friendly, but far from the professionals I get with Uber. Some of these services don't even provide proper insurance. It will be interesting to see what happens when one of these drivers gets in an accident.

Uber, on the other hand, looks completely legitimate to me. They partner with licensed and insured companies and provide an awesome experience.
And try 'squatting' when going to the bathroom. Google :)
Arguing against continuing to have these pointless discussions on HN every 57.3 days.

Of course I care. It's what I do. I just don't see a point in people getting lost in language, editor, IDE --whatever-- discussions. They just don't matter. One can write absolutely-brilliant or absolutely-shit code using any tool one might care to name.
We live in an attention economy, and Facebook is simply the arbiter of it. If Facebook let all fan pages reach all their fans, it'd be a sub-optimal user experience.

The fact that they have turned protecting against the tragedy of the commons into a monetization model may not make brands happy, but it makes users happy.
Rice based dishes are remarkably easy to eat by hand (it is extremely common in South India, see http://migrationology.com/2012/01/how-to-eat-with-your-hands... for a video), but your point holds true for noodles.
Fact Check: The fans on the Facebook pages were driven there by the page owner, likely through other marketing channels such as TV. It should be a mutually beneficial relationship, though Facebook is trying to take advantage of that relationship now. Companies and people are mobile on the internet. They can drive people wherever they want. Mark Cuban's action is a huge signal. As I said in another reply somewhere, Facebook is essentially providing a newsletter service with pages (plus some other stuff). Oh, and Facebook also has ads on these pages.. Something better will come that doesn't abuse the relationship.
Are you familiar with wirecutter.com? How does referly relate to skimlinks?
I think this would be a good time for Anonymous to step in and wipe this guy off the map.
Sure, are you my Steve?
Yeah, improving the mobile browser experience is definitely on our radar.
i don't think it's a DSL. its evaluation paradigm is symbolic in the same way you would say Java's paradigm is OOP, yet we wouldn't say Java is an OOP DSL even if that's true in some technical sense

in this respect i think the name "Mathematica" does a disservice to the system. originally it may have been intended for math, but in its current form it's more like a general prototyping/presentation/construction system that makes thorough use of its capacity as a research platform
It's definitely not required, but it can probably save you some time since it's a bit easier to erase some pencil than it is to start again in Photoshop.
I don't mean to be negative but it feels like this expansion has come at the expense of what made Braintree well, Braintree.

A few things from the application-

- They ask for an ABN. This would give them most of the entity information they are asking for otherwise.

- They ask for a BSB/Account number and also ask "Is this a nab account?". A directory of BSB's is freely available and would enable them to identify who the bank account entered belongs to.

- Their questions relating to card mix and links to all of the required pages make this no easier then applying for an account with nab or any of the major banks directly.

Have I missed a page on their site that explains what makes Braintree in Australia worthwhile?
There are two "planet" definitions, depending on if the object in question is in the solar system or outside. The terminology for the later is not as well settled. You might see "free floating planet" or "rogue planet" or the more general term "planetary-mass object" (or PMO or planemo). (The actual paper uses 'free floating planet' and 'planetary-mass object'.)

In any case, if the official position is that a "dwarf planet" is not a planet then it's not hard to see that a "free floating planet" need not be a "planet."
The problem with Lyft and SideCar is the liability. It's essentially hitchhiking, which is fun, but rightfully scary.

Both are one lawsuit away from oblivion.
Indeed and that's because in order to tackle complexity and scale the development process, you need layering, composition and to also avoid cyclic dependencies and complecting too many things at once.

The Unix philosophy, in which things should do one thing and do it well, is a good case-study of good design, with the ugly parts being the instances in which this philosophy wasn't respected (not mentioning all the wheel reinvention going on).

However it's not easy to build things that do simple things, do it well and then building on top of that. You need experience, forward thinking and resources.

And OOP sometimes helps, but sometimes it makes things worse. For instance it encourages a bottom-up design. But other times a top-down process for development is better - in which you start at the top by outlining/creating a domain specific language and then implement the layer below that knows how to communicate with that language, then rinse and repeat until the layers are as simple as possible and you need no more layers and the implementation works.