skysight-inc/HackerNews huggingface dataset:
Plus, consumers don't really care. They just want the better product. "Yes, Mac's get twice the battery life but Microsoft has to support more hardware" doesn't really cut it. Sure, I appreciate it, but when it comes time to spend $2000, I simply want to know that I'm getting my money's worth.
Those are mainly cosmetic changes. The other 99% was a whole new OS.
That might be true, but doesn't the whole "vertical integration" argument get thrown out the window when he describes the problem on Microsofts own hardware, the Surface Pro?

Certainly Microsoft should have the ability or money to optimize those drivers for maximum battery efficiency.
Yep, I do not contest the number, it just gives a sense of the scale of this surveillance :)
Any sane person would be afraid of them.

Lay in this tunnel. You're immobilized and can't move. Oh and no one can hear you call for help because of the loud jack-hammer like sounds. Wear these head-phones and we'll blast music into them so you'll feel better. Squeeze this little thing if you panic and we may come and help you.
Oh yeah absolutely, they do deserve that award. My point was: Never use black, unless you know what you are doing.
The sketch website is a great example of a good website with background-color: black;
I can't even change my password!
It may sound strange for me as a European to be saying this, but I worry that the second stage of this will be a massive exodus of talent and startups out of the US.
Is Rio de Janeiro Northern or Southern South America? Where did you draw the line?
Dick Cheney had his heart implant modified for fear of terrorist attack
What’s That Smell? Exotic Scents Made From Re-engineered Yeast
French phones can be used more than once though... 'Allo 'allo!
Sometimes businesses take measures to increase profits at the expense of their users. However, preventing fragmentation of Android seems to be both in both Google's interests and the users. Only certain competitors could mind. Also, why should Google do all the work of creating an operating system and not get anything in return?
I would presume with the Surface Pro Microsoft would be involved in, or at least work with hardware manufacturers to write the drivers. The integration is the same as Apple has on OS X. Microsoft is involved with the hardware, the OS and the app (IE), right?
Perhaps I'm being daft, but I'm struggling to see the connection between SSL certs ( per the Lavabit scenario ) and a VPN service.

Didn't they have an IPSec cert for each individual subscriber?

If not.. I wouldn't have wanted to go anywhere near them if they were using one keypair for all traffic.

Public-facing websites are usually dependent on a single server cert because they can't easily provide a separate client cert for everyone who visits. A private, subscription-based service should not be using that model and thus should not have encountered the 'Lavabit Paradox'.

Neither should Lavabit, but I digress.
>Reuse of what, exactly? Selectors? Properties?

Building blocks or legos. You create a library of these and then you just use them.

Soon, you reach a point where implementing new features/views doesn't require any new CSS. You just use what's already there.

As a result, the total number of rules is kept at a minimum, which helps with performance and also with maintenance.

>If you're building components that could end up on any page entirely outside of your control, I agree.

Well, I don't write every template/view/whatever.

>How does the developer benefit from writing the classname like this?

If you change the JS, you can freely add/remove those "js-" classes.

If you change the structure of the markup, those classes will warn you ahead of time of potential issues. They will also give you something for grepping.

Also, using those classes on the CSS side can be easily identified by tools.

Basically, it's just a naming convention which tells you something about the purpose of this particular class. In languages like Java, C#, etc. you also use naming conventions to communicate something useful. In CSS, I do the same thing. There is UpperCaseCamelCase, lowerCaseCamelCase, _withLeadingUnderscore, and x-prefixed. All of these things mean something specific.

Apart from reset/normalization and base styles, everything is written in the same mechanical style. This makes the code really easy to navigate. It's very organized.
From what I know, for the 2012 Nexus 7 at least, there are lots of custom ROMs, some of them without Google Apps. There are even alternative operating systems like Ubuntu Touch. I don't know if other emerging mobile OS such as Firefox OS and Sailfish have been ported already or not, but if not, I'm sure they will, given the market share of the device and the amount of people interested. Ultimately, you can also run GNU/Linux with the usual light desktop environments.
You do not want to embarrass an administrator as a contractor[1]. If there is any rule of government contracting, its that one. Large military contractors can get away with it because they are few and have much lobbying money. Smaller contractors should know better. I would be curious if this company dissolves in the future. I remember a company in the 90's that ticked off someone in HHS and the company was no more in about a year (had a really generic name with a common TLA, my notes are in a storage locker).

1) which should make you read very closely some government findings when it was a pet project of some longtime admin or Senator.
Yes I think you are right. There are people who would be interested in renting probably relatively small spaces under certain conditions that are not full leases.

For example a spare room to a friend for a beer, or indeed, a basement to a startup they thought was cool. Because in these situations it isn't about the money.

The size of this market is probably fairly small and not very profitable - it isn't about the money.

Also I wonder how long people would be happy with this arrangement. After a few months they might start to think it would be nice to have the basement back or that someone who pays the rent would be nice.
higher resolutions screens certainly do though
Could someone explain what 'mean validity' means in [1]?

Also, how good of a GMA score is needed? That is, how good of a score would be needed for me to stop looking at other candidates?
I dislike Google for pulling the plug on consumer products as well, but this is a product designed for use at Google and I understand they are writing/converting a lot of code in it. So I think you underestimate Google's backing in this case, which is probably the reason Go has seen one of the fastest rises in popularity of any language, ever -- if not the fastest.

Go has made me enjoy programming again -- I find it very freeing not to have to use Java or .NET and memorize 40,000 builtin classes. Yes, Go is similar to Java in terms of its being a "middle of the road" conservative language. But (a)it's conservative for the 21st Century, rather than the 20th, and (b)ditching the virtual machine and bloat of Java is a good thing IMO.
FYI https://github.com/droundy/gotgo
I failed mathematics in school, for the life of me I can't grasp them beyond the basics, but give me laptop and a copy of Sublime and I'll code anything you want. I can code, but I would fail any mathematical test given to me. This kind of approach has always bothered me, there are a lot of good developers out there bad at maths but posses strong problem-solving and highly analytical skills.

Being a developer is 80% Google and 20% actual coding knowledge. We are hackers at the end of the day, not miniature Einstein's with encyclopaedias for brains.
This stuff infuriates me.

> But then last year I spoke at a conference and I heard that the numbers of women in technology was in decline and I thought, 'That isn't right.'

It is not right nor wrong! It just is. To make a statement like this is to give legitimacy to the idea that the equipment you've got tucked between your thighs is in some way relevant to your ability to do the job. Who cares? Just do the damn job and if you encounter some closed-minded fool who thinks your sex lessens you, then beat them down with logic.

Trying to kludge the world into fitting your own little vision of how it should be is a recipe for misery.

> Technology is at the forefront of the economy and women have a vital role to play. When my daughters are born I don't want them to feel like the odd ones out.

Then teach them how to thrive in the face of adversity. God knows they'll find it useful.
> try-resources is new in java, didn't realize that c# had using.

Since .NET 1.0 (2002)
The problem with Server Core begins at the description:

> "Server Core is a minimal server installation option for computers running on the operating system. Server Core provides a low-maintenance server environment with limited functionality."

Limited functionality is the key. In order to administer windows server, one is expected to use remote desktop. This is in contrast to a unix machine, where everything can be controlled via command line and configuration scripts.

It is getting better, as Powershell exposes a lot of functionality. But it is still not there yet.
This is a great article. I'm brainstorming how to do this in javascript.
Partly. You can see that the memory consumption and the CPU consumption of various GNU/Linux distros can vary enormously even with the same kernel.
You should post that link a few more times in case anyone else has missed it in previous replies.
whoop, whoop!

true fact: among the 100 best-selling books on earth (circa late 2011), there was only one book related to programming.

unsurprisingly, the machine language was C.

the human language? 中文.

EDIT:
不少得, slangin it 从 the, uh, 那个, 四川. (为了说得具体). ok, 完了.
但是, 如果hn有一些城都得人, 真的, 发给我一封短信.

EDIT 二: 刚才意识hn不会发短信, 所以我的电子邮件相信是 ransom@cinafides.com.au
Yup, no one there cares about power consumption or the core OS development. /s

http://blogs.msdn.com/b/b8/archive/2012/02/09/10260956.aspx

http://blogs.msdn.com/b/b8/
"pieces of telephone data" is not very specific but it could mean "x called Y at T for D seconds". And it's over a period of nearly a month. Many people do phone calls at least once a day. So 70M records for a population of 66M is not unrealistic for widescale surveillance.

What the number makes clear though is that it can't be for targeted terrorism-suspect surveilance. Unless you have something like a million suspects in France.

And in any case they should ask the french authorities/spies for help if they want to know something about french residents.

I wonder how the USA would react if other governments started openly surveilling US citizens/companies/politicians.
That'd be one fun thing to watch.
Facebook not allowing status updates or creation / edit of apps
People. Faces. Twitter. [things that happen when Facebook doesn't work]
Desktop Linux is not about the hardware you run it on. Android on laptops is still Android, it's not blurring the line of a GNU/Linux distro at all.
Preprocessors help with organization. I have one partial for each of my legos, for example.

They also allow you to do things like cache busting or sprite sheet generation.

Personally, I think it's totally worth it.
Neither groups nor like nor comments. I see people. Happy faces. The world is beautiful
Personally, I would find it understandable if Google closed checkout because they failed to generate solid profits from it. I saw only after my comment that checkout was deprecated in part because they have another existing product in the same space, Google wallet.
His definition of conversion is unusual (compared to what we usually see on HN).

His articles are long, and take more than 40 seconds to read.
Video: Python 3 Web Development with Pyramid and PyCharm
This is not accurate. The clock only "resets" if you take action on it. It can be resold every 6 months and unless you contact a creditor about the debt, nothing changes.

For small debts in the 4-6 year range it's usually fine to let them just fall off your report (although there's certainly a moral ambiguity there). Larger debts will almost always be litigated well before the 7-year mark, and entering into litigation does reset that clock.
The prospect of the government demanding all your encryption keys is probably just one of the threats. Apparently they shut down CS because they simply don't want to enable the security apparatus spying on their customers.
The fact that you asked the question puts you on the above average developer side. A lot of developers went to school for it because they saw $$$ an wanted a career to make good money. But many of those don't try to do any learning beyond what they took in school, it's just a job to them. If you actually like programming do it in your spare time even though it's also your job and like to learn new things about it then don't worry that you are ahead of or behind others. Just keep learning and asking questions and you will be fine.
I'm not disagreeing that Windows 95 and Windows NT are completely different OSes. But I do disagree that it is "just" cosmetic—the desktop and forms APIs are the basis for the UI of the whole system. It's like saying Mac OS X -> iOS was just a cosmetic change, since much of the underlying OS and kernel are still the same.
> Web browsers will try the other A records if one of them fails

No, they won't.
From jisho.org[1]: 面倒くさい - bother(some) to do; tiresome

Also the word 面倒 translates to trouble, difficulty; care; attention;, so that with +くさい would make it troublesome.

I've not heard it being used for messy, unless perhaps you mean messy as in a messy situation (rather than say, a messy room).

[1]: http://jisho.org/words?jap=%E9%9D%A2%E5%80%92%E3%81%8F%E3%81...
I am taking the following:
A Brief History of Humankind
Video Games and Learning
Model Thinking

I am enjoying every one of those courses. Besides learning something new, they certainly provoke you to think. Model Thinking for example, is kind of refreshingly different from some of the other stuff I do.

I am mostly listening to the video lectures, read notes. Doing it for fun, mostly.
I've read report about improvement battery life on Mavericks. I just didn't expect the difference is that huge. Gotta update as soon as it's out ; )
France, Mexico seek answers after 'shocking' US spy claims

AFP - France and Mexico have angrily demanded prompt explanations from the United States following "shocking" new spying allegations leaked by former US security contractor Edward Snowden.

Funny this didn't happen after that that story 2 weeks ago...
Right, the whole problem is that most of the subfields look probably-useless until someone goes all the way down the path and discovers a use. So the benefit side of the cost-benefit looks like huge benefit times small probability, and that's a calculation that's very sensitive to error.

To continue your example: one of my ancestors worked on investigating the semiconducting properties of germanium in the '30s, but he couldn't think of anything it might be useful for. Oddly enough, he's not mentioned in the history books.
Seems like special character are not sanitized and handled in Drupal!
Huptime: zero downtime restarts for unmodified applications
Feeling understood
I don't believe there is any reason to go to those extremes. Proper Object-orientation and well structured context can go a long way.

I'm not dropping a language just because of how functions are defined.
"Applications of statistics in this area fail to illuminate but at all any useful causal link." - if you're relying on statistics to show things in this area you're missing the complexity of the situation which a more interpretative account may be able to find meaning in. Statistics is not the be all and end all.

You may be bored/fed up/whatever by it but many women (and men) in tech aren't - and nor should we be. It's a highly socially constructed issue that is endemic in our society and not present in others. If you think it's about suppressing ability then you obviously have absolutely no idea about the challenges of getting women into tech.
They broke within a few weeks of purchase and I sent them to Sennheiser for warranty repair. I should have known they were fake from the start, because they didn't sound nearly as good as my old ones, but I figured I just needed to break them in.
Ask PG: Answer "No" or leave answer blank for YC Application question?
> If you have already participated or committed to participate in an incubator, "accelerator" or "pre-accelerator" program, please tell us about it.

Should I leave it blank or answer "I have not participated"?

The engineer in me tells me to leave it blank.
"Do big failures really hurt people or companies all that much?"

Some folks do get black balled[1], and companies will liquidate from time-to-time, but in the end, I really cannot think of anyone that didn't end up richer except the poor souls the companies hired. These days, most of them just switch to another company and continue the cycle.

1) if your name is know to a career, high-level administrator in a bad way, expect a lack of contracts
What's inside the Loon antenna?
To be faire, the "openly" part was entirely unfortunate as far as the NSA is concerned, they were really happy when "openly" was "secretly".
Three points:

1) Newer custom ROMs can deny permissions on a per-app basis. I understand this isn't for everyone, but I enjoy having this option very much on my own device. (I also agree with you that it should be baked into the vanilla Android, but I can understand why they wouldn't want to confuse users with that option.)

2) Some apps will give you a choice in their own settings (if you trust that).

3) You always have the option of just not installing an app if you don't like the permissions. There's a fair bit of apps I refuse to install/update because their permissions asking for way more than I think their feature set requires.
Smart quotes for your website
I'll propose a theory which will probably not be very popular, that IT jobs are one of the few "male" support jobs that are marginally socially acceptable, causing intense demand for them by men and crowding out the women who have other opportunities.

If a woman wants a low status / long hours / behind the scenes / support career there are a variety of socially acceptable job fields to enter. Secretary, nurse, day care worker, elementary school teacher, social worker... If a guy wants a similar job there is what, a small amount of jobs ending in -tech like large diesel engine tech aka mechanic, which are rapidly technologizing anyway into "IT plus some grease" and of course IT. And thats about it. So the girls can do anything including IT, but all the guys are stuck in IT.

I would theorize that if you made male nurses, male day care workers, male social workers more socially acceptable, the logjam of male IT workers would decline and you'd approach 50:50 both inside and outside IT.

If every frustrated male nurse / male secretary / male schoolteacher crowds into the IT classes, its going to overwhelm the small number of female exclusively IT students.

I may be off on the root causes but I think I'm onto something with the mechanism of male concentration. Maybe the root cause is a desire to enter an extremely agism oriented field, or a desire for the drama of always being on call and only being visible during disasters sort of a policeman/fireman job for nonathletic people.

Maybe rephrased the general wider class of humans that might like IT or a related field, is sorted by sex such that all the guys get stuck in IT but the women are free to choose, so "naturally" the concentration of maleness in IT is very high in IT and low in other related fields.
As if the alternatives were any better.
And perhaps over on the "nursing news" website they are actually doing this. We're in tech. Let's sort our own back yards out before pointing fingers at others'.
so much lol in your reply.

>"Banksy has a style, technique and message that makes his work his, and highly regarded by untold millions of people. People that do gormless tags (most graffiti 'artists') have just the tag."

which started with the tag banksy.. graffiti artists tag bansky included.
he also pilfered his "iconic" rat and a fair few of his other stencils.. he amounts to a clever tracer.

> "However, the intelligence level of a tag 'artist' is not that high,"

intelligence is subjective there are different types of intelligence. IMO making sweeping statements about any subset of any population is a sign of social stupidity.

>"'Opsec' is a confabulated word to describe 'trying not to get caught'."

which i hope any LE would also be practicing when they decided to do wholesale wiretapping of a a whole city area in order to catch someone for the obviously heinous crime of graffiti. Which as i pointed out prior would in most cases plainly not work. Fairly basic MOD for vandals of all ilk in regards to photo documentation of "teh act" involves either a third party or returning at a later date to get pics also AFAIK possession of pictures of graffiti isnt a crime.

>"There is a difference between art and craft. So what if you have learned the craft, i.e. how to hold a spray can, it does not make it art. There is more to it than that. You have to find a voice deeper than a tag."

Thanks for the tips ill keep that in mind next time im doing a top to bottom end to end.
I am actually of the opinion that as the software industry matures, and in particular as the open source software industry matures, women will find that operating in the industry as a free agent is an ideal situation.

In short, I think the market is a much larger problem than anything else. It will happen, though.
I was hoping this would be instructions on how to install a package on your own server to do facebook-like functions between your friends over https.
"No, the primary reason is that IDs prevent reuse."

The fact that they cannot be reused in a single page is what makes IDs so useful.

There are benefits of IDs others mentioned, but for me properly used IDs make CSS so much clearer. An ID in CSS code is a flag saying: "custom-crafted for this part of the page only, not to be reused", or "non-modular code".

Unlike a class, an ID informs me with 100% certainty that if modified, it will not affect other instances on the page, because there are none. It's hard to overestimate the value of such information, especially when working on older or someone else's code.
It's still a tiny amount of syntax, even compared to the likes of Python (I'm not comparing to C++ as that wouldn't be fair).

It is generally an actually designed syntax and works quite well. My point was that most of the unusual things are just function calls.
Were they negative elements or just factually incorrect neutral/positive elements? Correct or not, if your credit report is pulled and there is wildly inaccurate (negative) information you can still be declined, and not many people know that you are entitled to a free report if you're declined based on what's in that report.
"You can be brave", "there's nothing to worry about" do not work, because even brave people feel fear and there are things to worry about; those big clunk noises.

"It's a bit scary isn't it! Look, it's a big machine! It makes lots of loud noises, and you're in a little space. But it's an adventure!" changes expectations. You're allowed to have fear and express it. But you're allowed to enjoy it too.

> Just before the whirring and banging of the machine gets louder, the operator encourages young patients to listen closely for the moment that the craft “shifts into hyper-drive.” This reframing transforms a normally terrifying “BOOM-BOOM-BOOM” sound into just another part of the adventure.
Is GMail subject to the same task killer that 3rd party apps are? I suspect it isn't.

If that's true then Google has given itself a good monopoly for email on its own OS, much like Microsoft did for Internet Explorer.