skysight-inc/HackerNews huggingface dataset:
> Internet Explorer 9 and below have a max of 4,096 selectors per stylesheet.

The reason for that is a rather cute implementation explained here:

http://blogs.msdn.com/b/ieinternals/archive/2011/05/14/10164...

(...and IMHO 4K selectors is a lot more than any sane page should use...)
[video] Vladimir Cijov: McCain "to watch over Alaska ...it used to be russian"
Chrome Extension : Hacker News Notification
Why bother redefining "shippable" just so that you can remain buzzword compliant?

Extract the good ideas, and leave dogmatic adherence to the charlatans selling buzzwords. If non-rigid use of a methodology leads to unintentionally missing out on a benefit of the methodology, whoever is selling the methodology failed to articulate that benefit.
There's 2 "shit"s too.

Maybe the author feels obliged to curse a little bit, and mostly in jest / for its own sake because the domain name includes a simulacrum of obscenity (WTF) in it.
Apps in Android market are not under pressure from design competition, people drive the way things they need ... when people accepts things the changes are really slow -- people push change.
Show HN: FullStack360 – Dribbble for Software Developers
http://www.fullstack360.com
I am working on this site. The idea behind the FullStack360 is to be a sort of Dribbble for software developers where coders and programmers can post projects that they are working on. Other products like LinkedIn don't offer an adequate place for devs to post their projects and get attention from recruiters and other non-tech people.

Also, I am having a meetup with my friend at the Hive55 coworking space on April 2nd from 7:00pm to 9:00pm. We will showcase two or three projects selected from this site. If you are in the NYC area and would like to present your project to my meetup group (http://www.meetup.com/Full-Stack-iOS-Development-Group), submit your project to this site and I will contact you directly. I plan on doing these meetups 2x a month or so. Thanks.

edit: the search bar doesn't work yet.
> So basically, the open source community made a better flash than Adobe did? That is rather amazing

You've never used an Adobe product have you?
The burden of proof is on the officer here. If he can't prove his claims against the defendant then they should be considered innocent.
Latest Snowden documents reveal the NSA has been spying on Huawei for years
These kids need people to stop positing capitalism as the cure for itself.
No amount of pentesting with tools that are 'available to anyone' will help you with the attacks that aren't invented yet.

MozDef is about incident handling. You still need to do this, even if you do pentesting.
We apply unidesign (works equally well on iOS and Android) for all our apps these days. But we take iOS as the base for design. This is because Android still do not have the design consistency of iOS. Also Android devices come in variety of shapes and sizes and resolutions making it difficult to visualize end result.
This is the most helpful suggestion, an iOS 5 emulator somehow + something else to make it work?
Well maybe his idea sucked? Or maybe he bombed his pitch? I mean come on why assume aegism? There are way too many counter examples.

Even if a VC says they like the idea doesn't mean that it is investable.
So many typos on their website...
Will the UI show me my pending/not-pending state somehow?
We no need more Water Coolers
You may be using a logging framework to satisfy some audit requirement, e.g. to capture user login timestamps, or important transaction details. That should be tested, since it's a feature of your software.

But even if you are just logging for behavior tracking/debug purposes, you should at least verify that the logging framework is actually working, otherwise it might not be there when you need it. If you're going to go through the trouble to code something that's going to stay in the production release, you should pretty much always at least do some basic smoke tests on the feature.
> (...and IMHO 4K selectors is a lot more than any sane page should use...)

I don't think this is a problem with hand-coded CSS files. But since the trend nowadays is to generate CSS from a bunch of LESS or SASS files, minify the whole thing, and stuff it into a single HTTP request, it's not impossible for large and complicated apps to end up with over 4K selectors. When you're living in SASS fairyland you don't always remember that your beautifully nested rules and mixins will compile into dozens of CSS selectors.
Such a waste of time and manpower creating all these forks. I wish folks spent time scratching their itch by writing great software for Linux instead of trying to reinvent the same wheel. And yet folks will continue to fork platform trying to solve problem that doesn't exist.
Eric Schmidt is considered one of the genuine genius of his generation.

I think you thought to much into that line.
This isn't exactly news...

pulls out soap box The WTFPL is great, though. It's a shame not more people use it. It seems to me that for truly free speech, restrictive licenses need to be abandoned, even if it's at the sake of a content donor's money (traditional copyright) or fame (copyright and copyleft). There are a lot of good arguments for the copyfree movement, in general. If we see freedom as being the absence of limitations, licenses like the WTFPL can really be considered the most free, and general arguments for free software can be applied appropriately.

And, as we've seen with the advent of unauthorized content distribution networks, people will treat work of merit as if it's licensed WTFPL anyway, whether the author/s like/s it or not. Rejecting confusing license terms makes it easier for projects to thrive in the open source community as well. It really confounds me how RMS can reject DRM but be so supportive of his own freedom-limiting psychological DRM of sorts.

Here's a list -- http://copyfree.org/licenses/ -- of these sorts of licenses, and a good, slightly more serious introduction to the public domain/copyfree/WTFPL movement in general, for those interested.
IValueHealth.NET empowers Club-2030 to enhance health education in Africa 
Club 2030, a visionary African NGO takes a step forward and launches an online health platform with iValueHealth.NET, to enhance health education and sustainable awareness in African countries
For #2 vote for this https://digitalocean.uservoice.com/forums/136585-digitalocea...

and

https://digitalocean.uservoice.com/forums/136585-digitalocea...

I don't think the time behind the scenes will ever be zero so I'd rather 100% be guaranteed not to lose my IP address. Spin up a new VM and assign prod-new the IP of prod-old similar to how you might do it with AWS Elastic IP
"My uncharitable interpretation for this class of responses is simple laziness"

That does not make sense. Those designers will not go home sooner for using web. They work how much they work regardless of technology choice. Those who work hard will work hard on both Android and web and those who slack will slack on both. What changes is how much they achieve during their work-time.

"it’s a value judgment on who is worth designing for. [...] I do hope, given tech’s rhetoric about changing the world and disrupting outdated hierarchies, that we don’t really think only those with revenue potential are worth our attention. "

This argument does not make much sense to me. Those are designers working for companies. Both companies and designers gotta pay bills. Even if they do not, owners want to get rich and there is nothing wrong with it. That is what business is.

As for disrupting rhetoric, that one is just a buzzword used to get attention. Getting attention is needed to earn money. Anyone with half a brain know that "disrupting" means either "new" or "has earning potential" these days. By definition, you will disrupt nothing by releasing apps nobody wants to buy

WhatsApp and few other successful apps are outliers and not a norm. They did not become successful by nice design only, they become successful by figuring out which features matter right now for their business.
Can anyone here point me in the direction of a hosts file that lists all the spammy sites? If it's a DNS, the better.
Thankyou.

That's an incredibly helpful answer, which provides solutions as well as pertinent info.
As someone who does Ops and support for a living, please test logging. I can't tell you the number of times I've been told by a developer, "just send me the logs," and no log was generated. Diagnostic logging should be a feature that is considered in your application, especially one that will be put in front of users. It will eventually break and will do so in a way that you didn't expect and some overnight support person will be staring at "Generic Error 12: Error 11 didn't happen" with a screaming customer and no access to source.
we aren't talking about damages awards or punishment. We're talking about suits to contest the ownership of property. if I claim in a civil suit that you obtain your house by fraud from me what should be my standard of proof?
> what that would do to your perception of time and your discount rate if you could have perfect recall of your whole life?

Now that is an interesting question. Lowering the time discounting of an entire society is pretty much awesome for everyone involved.

We need to get some RCTs or at least large epidemiological surveys on the time discounting of sousveillers & lifeloggers.
Outdated and misleading.

For instance, Korora is based on Fedora, not in Gentoo.
There is something going on with iOS and Android web usage.

My daughter used 8 gig of data last month. It meant she watched a lot of Netflix at her college who's Wifi is weak.

Video = More Data not necessarily a good measurement.
I myself, agree with you on the principle of being principled. At the same time, I can see how your friend's side (but perhaps not his reasoning), could be argued in some cases.

If you are working at a very high level of abstraction (compilers, programming languages, protocols), there is infinite potential for your work, and its purpose is going to be determined by the principles of its users. Their principles may be different from your own, possibly even evil.

I do think standing for principles that are for the good of humanity is something worth doing as an individual, regardless of the technological abstraction you work on. And if you can build or promote your technology using those principles, then the both will be stronger for it.
Fair comment, it's not a "huge" amount of swearing. But I didn't say that it was.

It's just too strong for me to feel comfortable sharing it with younger ones. I guess a more accurate way to describe the issue for me would be to say it's because of the "strength" of the swearing rather than the quantity.

However, I will be sharing this with co-workers! It's a good document for reference.
I use Subsonic, perfect for my needs.

http://subsonic.org/
1) I do not have experience with languages with heavy use of compound words so no suggestion from me.

2) There is a shared dict extension that load the dict only once. See: http://pgxn.org/dist/shared_ispell/

3) About the suggestions: you should look at pg_trgm contrib extension.
That's what the SIEM does, see ones such as IBM QRadar [1]; aggregates all the logs and network flows from across your estate and then uses rules/algorithms to determine threats and security events.

From my limited understanding MozDef is more targeted at ticketing/following through from intelligence gleaned from a SIEM as most times, people then just stick it in Remedy or Jira.

[1] http://public.dhe.ibm.com/common/ssi/ecm/en/wgd03021usen/WGD...
The Reversal Test is a good thing to think about when examining the possibility of Status Quo Bias: If you had the option to make your memory more unreliable, or to give up what videos, photographs, and other recordings of your life that you currently have; would you take it?

If not, what makes you think that the current spot on the continuum from "accurate/prosthetic memories" to "inaccurate/solely internal memories" is the best spot?
As an older person, I commend you for looking past your comfort zone. Your anecdote certainly doesn't mean that all old people are better developers, but I tell people that I've already made most of my mistakes 10-15 years ago on other peoples' projects. Gets a bit of a chuckle, but it's reality - we all make mistakes when learning.

I just did a prototype demo for someone - took about 6 hours - and it was more fully functional than something they'd had a team of people working on for weeks. It's rare that there's that much of a difference, and to be fair there were weeks of communication and discovery going on that I didn't have to deal with. But the other team was also using an older PHP framework which they were painfully not comfortable with (I later found out mandated for bad reasons). Judging by their code, they wouldn't have been comfortable in any framework, but that's another story.

This is far less about how great I am, and more about understanding common problem domains, knowing your tools, knowing when it's OK to cut corners and when not to, and how best to communicate with people. Some of that comes with passion and dedication, but some of it only really comes over time, and the more the better, usually combined with the passion and/or dedication for maximum results.
Who wants to go along for "The Journey"?
Ran into this problem when doing some crazy silly CSS, ended up using bless[1] to fix this issue.

[1] http://blesscss.com/
The beauty of Dribbble (in my opinion) and the reason it works well is because designers don't show off entire projects - it's a just little bit of what they're working on that's delightful to see and quite inspiring.

The same could work for software on the front-end certainly (sort of like codepen.io or jsfiddle), but I'm less sure it'd work for the code behind entire projects - there's not much 'quick hit' inspiration looking through a repo.
As others have pointed out, this seems to be due to the writer not learning English as their first language.

I love this, and it reminds me of Steven Pinker's "The Language Instinct" where he mentions some stats about the most common dialects of English world-wide are not actually in "native" English speaking countries, but in regions in south-east Asia, as well as India and, increasingly, China.

It's highly likely that, in two or three generations, all of the English speaking population of the world will be "reflexifying" their verbs... Please excuse my mangling of my native tongue :-)
Hacking candidate search with post it notes
And the mining difficulty is nearly 10000x what it was a year ago.
But are you based in SF [1]? I think that this article is more specific to the west coast tech scene in the United States.

[1] Your profile indicates that you might be based out of Europe.
String Templating Considered Harmful
> "defenders" (sic: developers (?) )

Defenders are usually companies or a consultancies ERT (emergency repsonse team) or in their SOC (Security Operations Center) to monitor real time security threats to their business and Triage, mitigate, investigate, block etc.

Some of the enterprise tools (QRadar, Arcsight, EnVision) for these are really advanced but run into the 100's of thousands cost, so I think MozDef is an open sources initiative for smaller teams who don't have the resources for the above.
>The lines are set by supply and demand. It's the reason why I got paid doing a STEM graduate degree, while someone in the arts or history would not.

Bull. The funding for your "STEM" (come on, tell us what field you actually did) grad degree didn't come from supply and demand on an open market; it came from government research funding.

>"The subtle resource starvation will continue until you become more valuable and productive."
>
>Yes, and this is the reason society improves over time. Drastically so.

The fact that you have noticed an optimization process acting on society optimizes society is not a great insight. The fact that you failed to notice the current optimization process profoundly mismatches our values and intentions is a major misstep of yours.
Actifio raises $100m at $1B valuation
>The root of the limitations is that Internet Explorer uses a 32bit integer to identify, sort, and apply the cascading rules. The integer’s 32bits are split into five fields: four sheetIDs of 5 bits each, and one 12bit ruleID

Is there a reason for this? Why not just use 3 shorts?
Downside: your Tom of Finland collection is exposed on YouTube.

Upside, most especially if you are black: the police do not smash your door down in full riot gear, shoot your dog, point rifles at your kids, put a gun to your head and threaten to arrest you on a trumped up assault charge. All because they got the wrong address.
Whenever someone says that Ghostery own tracking is optional, one, of course, glances over a huge inherent conflict of interest behind Ghostery.

They make an anti-tracking product and they takes money from advertisers. That's their life blood, they need to track you, that's how they survive and it puts them in a very precarious situation. So trusting them to value your interests over their own is naive at best. If you are comfortable with the risk and the trade-off, good for you, but dismissing this as a non-issue is disingenious.
Is it possible to be creative and productive in a toxic work environment?
>Hire older people!

This is a great anecdote, though I don't fully understand why it surprises people.

Most people in their early 20s are still "kids", both socially and work-experience-wise. Give me a hungry 30+ any day.
I really loved DO, that is until they emailed me that my server had to be rebooted and I found it with all the config files being replaced by a bunch of @@@'s (I had to use the browser VNC to log in).

I asked them what had happened and if it can be fixed, they tell me to make a new droplet. I ask what will prevent this from happening again... no response...

Bye bye DO.
New Linux version will reduce suspend and resume times
Instead of fixes to fundamentals we get HTML5 feature creep. I think there should be way, way more swearing. An email should be sent to each member of WWWC each time this website is opened by someone.
Good point. Headsup: this issue should be gone from the Trunk build of Firefox after July 2014; relevant bug [0] is resolved and fix shipped to Nightlies already.
[0] https://bugzilla.mozilla.org/show_bug.cgi?id=63895
I really want this to be true, but man, does this website look shady: typos everywhere, questionable copy, and the default Yeoman favicon, FAQ doesn't mention who's issuing...
Idiomatic code, formatting and all, is a visual language I've gotten quite used to. If I "zoom in," it's regular code, but one must also be able to cruise one's project artifacts at a higher level than lines of code to function as a developer.

The complexity is reality, not something that can be swept under the rug so that naive implementors can use general purpose tools. Isn't that why we have DSLs, anyway?
As a mature student all I ever hear about is that no one will hire a student with no experience? So you get students doing unpaid internships, part time jobs and basically anything to show on their CV.

I've come to the solution that it's all a load of rubbish. Build a network, become a face within your little niche and make sure your knowledge / experience is always moving upwards.

Too many youngsters think that getting a 1st == instant £60,000+ a year job.
Too many older people think working 20 years doing the same thing again and again == instant £60,000+ a year job.

Neither is true, a career takes time to build, pruning your network and stacking the cards in your favour.
Chrome on iOS now adds a per-device GUID to its User-Agent string.
Like is not happening in every other platform.
EverTrue – Office Tour [Slideshow]
Pardon if this is a little ignorant - I haven't done a lot of SQL before, so http://www.postgresql.org/docs/9.3/static/functions-json.htm... isn't that obvious to me - but:

Does this mean I can do Mongo-style queries, retrieving a set of documents which match particular key: value criteria, using PostgreSQL?
There are different customs for this in different parts of the world: My Chinese friends will right click on the desktop and choose refresh 10 times so fast that I can hardly see their mouse move. I noticed the same thing in Iraq, but I have never seen an american user do this.
OpenStack is working on a "send the code to the data" thing too. That's what Rackspace bought ZeroVM for.

If you want to try very alpha code you can kinda get it working yourself now (I think - based on mailing list discussion anyway)
I actually wrote to them to say:

"It is a really neat idea, but....

1. 15% is usurious. I know you have approximately a 2.2-2.8% cost built in through Visa, and I don't mind paying a percent or so extra, but 15%?

2. You provide no contact information of any meaning or any sense of who you are or where you are. You are handling money and ought to be willing to provide complete details of your company. This would allow your customers to do a basic due diligence."
Ugh, seeing this quote from the article - "strict employment laws don’t kick in until you have 50 employees: that’s how many WhatsApp had when it was acquired for $19 BIllion." - is everything going to be measured by WhatsApp now? This week on HN I've seen WhatsApp used for valuations on car companies, the duration from $0 to a $1B+ sale, the price of a user, and now this, using them for...I'm not even entirely sure. Is he saying that a French startup can easily be a $19B company while still being exempt from the employment laws? Is that incredible wishful thinking on his part? It'd be like a Silicon Valley startup saying "we don't worry about Obamacare costs at all, we'll have a $10B valuation before we hit 50 employees".
Show HN: an online shop that bargains with you
How Much It Costs to Buy Legal Pot in the US
Taxes must be paid by all, and so must the medical marijuana dispensaries. Now in the USA there are 21 states which have legalized cannabis for medicinal purposes and seven of them are collecting taxes through the dispensaries.
Grub is password-protected, what do you do? (Boot from a live distro and chroot into the on-disk one)
The site just screams "SCAAAAAAAAAAAAAAAAAM"

EDIT: contact just goes to email form to coincashcard@gmail.com
Yes, you can do extract values from JSON, filter based on those values and even create indices - not sure if that counts as "Mongo-style queries" but I've used it and it works pretty well:

http://clarkdave.net/2013/06/what-can-you-do-with-postgresql...

The only thing to note about current JSON support in PostgreSQL is that, as far as I know, there is no way to update parts of a JSON document - you have to rewrite the entire document each time. I've not found this to be a big headache YMMV.