skysight-inc/HackerNews huggingface dataset:
Actually, even ThinkPads aren't the inofficial reference platform these days either...
I've had this W520 for the past 2 years and, while running with NVIDIA graphics, I can neither boot without specific kernel options (pci=noacpi) nor can I change the brightness after the kernel is loaded (pre-kernel changes are fine and stay after boot. Even changing brightness after kernel load but before loading of the nvidia module causes a silent crash)
AngularJS versus Ember
How come I'm not surprised?
Ordinary Windows 8 on x86 has the same waves of instability as the author remarks about ARM builds.

I've noticed weird and wonderful changes in Windows 8 such as a situation that would have been an intermittent BSOD before now causes a instant and deliberate reboot and an attempt to, as much as possible, pretend it didn't happen.

I say it's about time.
Exactly -- and Linux is designed to run on pretty much anything!

This was a stupid article. "Gee, water is wet and sand is dry! (usually)"
There appears to be a lot of confusion, even from the experts, on what this exchange between Nadler and Mueller was all about: http://www.juliansanchez.com/2013/06/15/nadler-and-mueller-o...
Innovative ways that games are defeating piracy
Mayor Bloomberg Delivers Remarks at Stanford University's 122nd Commencement
What a sweet and good-natured write-up. It's not cynical, and you can feel a positive outlook on life and people throughout. It's an outlook that's probably very helpful in being productive and happy generally.
I think keeping it ugly does Django a disservice. People associate the hideous yellow on cyan header with it and might think ... oh that rails/node stuff looks more professional (less like it was created by 90's-IT-guy). No matter that the issues are orthogonal, people aren't aware of the nuances.

The widgets are fine-looking, though increasingly dated. Why not outsource this work to someone who cares about it? Its community must dwarf Django's.

There's some truth to your statement about encouragement, but it reminds me of the phrase, don't "cut off your nose to spite your face." Plus, it isn't the author's place to dictate how the user will use it.
I would definitely include merge sort on this list, since it is simultaneously simple and efficient. Also, if we are willing to include data structures in this, I would throw in a vote for skew binary random access lists:

http://www.cl.cam.ac.uk/teaching/2004/IntroFuncProg/lecture0...
SD (http://syncwith.us/sd/) is a promising approach.
This is very specifically about the San Francisco city area. The peninsular and south bay are much more suburban and family friendly.

Palo Alto isn't a lot cheaper that San Francisco it has a reputation as being much more family friendly and has some good schools. Also, Mountain View, Los Altos, Sunny Vale, Santa Clara are all more affordable and family friendly than San Francisco.

Disclaimer: I'm a single guy with no kids, so what would I know?
Having been away from the Windows world for so long, I'm curious just how different it actually is. Sure, there are obvious choices for business use in many fields. Even Office is a somewhat obvious choice for most places. However, as a standard consumer, it is much too expensive to "just have." And, really, finding the correct software to just "make a greeting card" or something similar is terrible. Then there is the joy of trying to find software that organizes photos and such well.

Then there is printer support. I cringe when I think of trying to scan or print something in Windows, my last experiences being so terrible. Nowdays, though, in Linux this is something that really has "just worked" for a while now.

So, is it really that much more rosy in the application choice of other platforms? Or is it just more visible in the company you keep?
I hope they fix the school situation, but its unlikely.
There's a reason why SF is listed as one of the least well run cities in the world.
The key word in that sentence being "targeting".

A lot of the discussion is on what happens when the NSA targets a non-American overseas and that person calls or communicates with someone in the US.

If you can listen to a large amount of an overseas target's communications, it's inevitable that some of what you pick up will be communications with Americans. The questions, and confusion, is what happens and what should happen when that occurs.

The problem is that so much of the reporting around this gets things confused that it is hard to understand what everyone is talking about, and a lot of people are walking away with the assumption that analysts in the NSA are regularly listening to US-to-US phone calls or emails for shits and giggles.
The schools in Palo Alto itself are very good. Palo Alto HS has an excellent reputation amongst people I know. It's a bit of a pressure cooker, as everyone in the school has parents in the tech industry who care about education, but the quality of teaching is great.

The cost of living is another matter. A very basic starter home will in Palo Alto will run $1-2 million. Not unattainable for an engineer, but it will require some sacrifices.
Maybe I have too much faith in other people, but my personal weighting of social proof is far higher than most aesthetic details in a document.
Sounds like a guided tour with no real exploration of the city.
Is g.4 specific to an "acquisition" within the United States, or is it discussing authority to do so anywhere in the world?
>We need these services. If I get lost, I need Google Maps to find the way. I need GPS. These are things that have no other alternative.

No you don't. These services didn't even exist ten years ago and people got along just fine. Get rid of them and I guarantee your intrepid little human resourcefulness will find ways of managing without them. They're first world luxuries, nothing more.
It is very common.

But it's also the lifestyle that forces this. I was continually perplexed at how all of my colleagues seemed to be able to afford to go to all these conferences (not always on company dime), buy the most expensive coffee, upgrade their bleeding-edge laptop the moment Apple puts out a new one, and so on. I figured out later that they just weren't saving or investing any money, and often were even accumulating debt despite their high salaries.

The culture of always being at work (or at least seeming to be) is a factor too. More and more of your meals are eaten outside the home. A lot of people use cleaning services.

Some people feel they need to do all this to keep up. I'm not sure they're wrong. When I pulled out a three-year-old iPhone, people gawped at it, like it was the Ark of the Covenant or something. I lived in a district which was not the Mission or SOMA and people acted like I lived off the edge of the world.
Citation? We're in the SF rental market and I work for a real estate start-up. I see 1br's in desirable neighborhoods available for $1.5-2k all day long.

A look through Craigslist gives you an idea:
http://sfbay.craigslist.org/search/apa/sfc?zoomToPosting=&qu...

But note that there are many 2+ BR's in the search results so skim the list with some scrutiny. Also there's a lot of spam in the "$1200 4br" listing that appears a thousand times. Sort ascending by price to get an easier look.
I have not read Ulysses, so the story had me thinking about Bloom filters, data structures for which the likelihood of false positives increase as the dataset grows larger. I guess there is a certain kind of poetry in the coincidence.
Well it is, in the sense that, no exploration is really possible in three days full of meetings, but something can be captured walking on the street, talking with many people, most also not native of SF exchanging stories. I just tried to turn my feelings into a blog post without any special goal.
Detailed discussions of NSA’s phone and Internet surveillance: a roundup
Where is the title stated in the linked article?
> $28k disposable... don't have much left.

For some context:

> In 2010, in the United States, the poverty threshold for one person under 65 was US$11,344 (annual income);

https://en.wikipedia.org/wiki/Poverty_threshold

and

> Half of Americans live below or at the poverty line

http://www.salon.com/2013/05/30/half_of_americans_living_bel...

Now, I know that SF is one of the more expensive places to live in this country, but still.
Can't sleep? Try music.
I think a large part of the picture is being lost in the title of this submission.

It's not that the NSA's entire mission has boiled down to monitoring 300 phone numbers worldwide.

What is being stated is that "[l]ast year, fewer than 300 phone numbers were checked against the database of millions of U.S. phone records gathered daily by the NSA". (http://seattletimes.com/html/nationworld/2021199412_nsatechd...)
Well, if you place a warrant canary, and then receive an NSL, the warrant canary must be modified, as that is its sole purpose. If you leave the warrant canary in tact, then you've lied. The act of changing the warrant canary will by definition violate the (secrecy) terms of the NSL and possibly invoke gov't reprisal. Even without the warrant canary the terms of an NSL may compel an individual to lie through coercion, depending upon circumstance.

I didn't say that the NSL compels each recipient to lie, in every case. I said the gov't can and does compel individuals to lie. That's not a "fictitious belief" it's a fact. Then I offered a concrete example of widespread gov't conduct supporting that claim.

If you keep waiting to see it spelled out in black and white, "Be it ordered on this day the NSA under the authorization of Congress and President Obama (with all their signatures) that you shall go on the Today Show and Charlie Rose's show and tell everyone that we can't read everyone's email and that we're all a great bunch of guys." you're likely to have to wait a while. You're being obtuse and I think you know that. It probably works well in other areas of your life, but it makes you ill-suited to make judgments about non-trivial issues because it is rare that all relevant facts become obvious as an atomic operation.
Don't knock "Free with provisions" so easily. The license is dual-hatted as a license for the end-user and a license for the software distributor.

To keep freedom for the end user it is required to place restrictions on the distributor. To keep freedom for the distributor/author it is required to place restrictions on the end user.

So "Freedom" is in the eye of the beholder, and people forget that FSF and RMS are on a political, not an engineering mission, which requires licenses like GPL.

If you're just trying to do an open development process because such software "works better" then your view of freedom will never be the same as FSF's, and then licenses like BSD or even MsPL might be just fine.
Peer-to-peer software, rather than server based software.
As a Windows and Linux user on a daily basis, I'll tell you that no-one bothers with Office unless they are running a business. Everyone else seems happy with ancient copies of OpenOffice that their cheap laptop came with or LibreOffice if they have to get involved in installing anything.

Also, people don't organise photos with additional software now. Windows Explorer itself is pretty damn good at it to be honest and does what 99% of people will need. If they need anything else they'll probably use what came with their digital camera. I use ViewNX2 which came with my camera.

Printing just works - plug in and go. Although to be honest I have a 8 year old Brother laser printer and send anything else away to be printed elsewhere.

It's all fine everywhere. The ages of "it just works" are pretty much here.

It's not the XP days any more :)

Linux however does like to poke me in the eye with power management and hibernation issues. That's not been resolved ever, even though I've got a 7 year old machine!
Linux doesn't "just work" on Apple hardware. None of the major distros can currently get the Ethernet adapter on recent Mac Minis working. As a result, we have to run OS X on a bunch of Mac Mini servers we've planned to run Linux on.
Death of popular Newry man Kevin Bell stuns local community
I'd be willing to bet money that any porn filter will simply be a DNS-level filter, for which the solution will be to use another DNS server.
I guess it depends on the used definition of hardware support. Traditionally when I hear hardware support I think of how many devices are supported, not how well are the supported devices supported.
Your idea sounds a lot like "the internet".
That's right. As a Canadian living in the US, and highly vulnerable to the US government, I am much less outraged by the US spying on me than I would be if I heard about similar offenses from my own government. And I'd be still less concerned if I'd stayed at home in Canada.

> "If the law (and constitution) was properly amended to allow it it would be less bad than spying on foreigners."

I disagree.
Since QoS/ToS is a primarly unenforceable contract meant for a global market, a service that points out the different kinds of unenforceable contracts is a praiseworthy service, but with somewhat limited use.

>You cannot get away from a contract by simply not reading it

Well, in Swedish law, quite a lot weight is given to the circumstances around the contract, and if it was made in good faith. Take people who sends out false bills, relying on people who do not read the letter fully and see that it actually was not a bill but an "offer of service". That is still fraud, and people who pay those bills without reading it can still get away from the "contract". This might be different in UK, Germany, any of the state laws in US and so on. Maybe some of the 27,000 pages of federal law has something about it, but I am not a US lawyer. The laws are so old that what exactly can nullify a contract in one country will likely be different from an other.

> The courts and the legislature have to balance between interfering with the freedom of contract and the notion of fairness.

This is an area where laws are likely to be very different between countries. It touches on consumer protection, as well as contract law. The Swedish law is very unspecific here, and just generically defines that unjust terms are grounds enough to nullify a contract either in parts or in full. The consumer protection laws goes a bit further, and declares that the party offering a service must make sure that the consumer is fully informed about the terms, and must also make sure that the consumer is benefited from agreeing to the contracts and all its terms. If not, then the consumer has a right to nullify the contract and get back any money already paid. For the bank example, this mean that the bank must make sure the consumer is aware of the costs involved before signing, and the the rates are within reasonable levels. If they tried to get someone to agree to a 1000% interest loan, the contract would be almost guaranteed to be nullified in court if challenged.
Yup, this is increasingly the case. Kernels 3.9.x still have power consumption issues when using suspend/resume on Tx2x (Sandy Bridge) machines. If you managed to buy a ThinkPad from that generation with "Thinkpad Wireless," good luck getting reliable wireless connectivity, as the binary blob 8188CE drivers are worse than garbage.

As much as people talk about how AMAZING hardware support on linux is, if you want a "just works" experience, the lowest common denominator is usually Intel CPU, Intel Wireless, Intel Graphics.

And that exotic keyboard layout with function keys? Hope you like configuring xbindkeys.
Where do we draw the line as companies in terms of user data collection? Should we stop tracking our users entirely?

Government eavesdropping aside, I see the internet as just another form of communication. Anytime you talk to someone, you are entrusting them with whatever you are communicating to them. If you knew a friend doesn't keep secrets well, you probably wouldn't tell them any secrets. When Mozilla sends you that email with the tracking links, you are entrusting them with that data, and are hoping that the data leads to a better relationship between them and you or offers some mutual benefit.

What is different in internet communication is that it is hard for a user to determine what company is trustworthy and when that trust has been violated. Most users also simply don't care when that trust has been violated - no one should like that their user data at some level is sold to advertisers by Facebook, but that won't stop them from using it (I myself am guilty of this).

Should tech companies not collect user data in the fear that a 3rd party may one day steal that data? Or should they not collect user data for some other reason?
> I find the language just goddamned terrible

I agree but she interviews much better than she writes:
http://www.salon.com/2013/06/14/hollywood_memoirist_lynda_ob...

It's funny that she was an editor for the New York Times. I'm guessing she decided to edit her own book, so she had no one to tell her that her breathless and gossipy over-wrought writing style would be laughable if it weren't so painful to read.
Linux "supports" most of current hardware by using generic drivers offering minimal functionality for any given device. The device will work, but not any of it's non-standard or advanced features.

E.g. want to switch DPI in your new shiny Logitech mouse? Or customize behavior of it's buttons? Nope, sorry, not supported.

I, for one, do not consider this a supported hardware, even if basic functionality is there.
Very good analysis! also mozilla can be more safer?! yes indeed..
but he got a good point too.. there's a bad behaviour and culture of trying to watch of what you are doing on your behalf, without notice.

What we let them(anyone outside) note about us.. should be our decision..
.. you click a button, you sign a contract.. data should not "escape" from us.. this is a bad behaviour, and its contagious.. US companies are full of it.. its not just a government issue.. companies have been doing this for years.. with different purposes than government..

This is just the beginning of the unveilling of a bad behavioral pattern that must stop, period.

Nobody is giving a #$% about our privacy and our rights, because they are being served of you and me in a silver plate and this make them more powerful and rich.. even if they are "the good guys".. everybody must stop..

Its good people are wakening up!
Half of Americans below or near poverty line
IMHO Bloomberg is going to have to do a lot more than give a speech to get techies to move to NYC. He'll need to leave the nannystatism and anti-freedom agenda behind. California certainly has some, but NY is the current winner in the "least free state" contest.

Don't get me wrong, NY is cool, but it has nothing on my home state of California.
Yes. It might actually be a bit conservative, since the overall burden for a single person making $100k with 10% state taxes is around 20% for federal taxes. And the CA overall burden is going to be more like 8.9% (marginal is 9.3% below $1M).

So, let's do the numbers to be sure.

100 000
- 7 009 (2013 CA on 100 000 -- not sure if std deduction should be factored in)
- 17 820 (2012 Federal on 87 000 -- GI - state - std deduction)
- 7 650 (Soc sec + Medicare)
=======
67 521
Philosoraptor - the government says if you're not doing anything wrong..
Yeah, I suppose that creating the enemy in communism that we did served the foreign policy purposes of the nutjobs pushing it, but it wasn't rational at the human level.
I do not know the answer to that.
How to create a real control center with Irssi
I think that was the nvidia optimus switchable crap that had very little Linux support.

I think some of the most recent NVIDIA drivers have some support, but my T410 thankfully doesn't have that.
The city 1.5% tax is paid by employers and has no bearing on the $100K base salary or take home pay.
I agree, SF is a fun place to visit, but I wouldn't want to live there.

I also don't like how some San Franciscans like to put down other areas. You can have pride in your city without insulting other people and places. As someone who grew up in a poorer area, it left a very bad taste in my mouth. Most SF people are nice, but it's those other few people who ruin it for me.
ARM SoCs have big problems when it comes to memory throughput which is a big part of a server's performance.
i ran http://code.google.com/p/byte-unixbench/ on a Exynos 4412 SoC and some of the memory dependent results was horrendous.
This financial flexibility certainly helps, but Google is hardly the only tech company with loads of cash. Consider Apple. They have famously high margins and insane cash reserves, projected to grow beyond $170 billion in 2013[1]. And to caricature a bit, they are dead focused on creating the most comfortable sofa browsing experience for rich people. This focus is good, it yields amazing products, but I do give Google credit for investing in such a crazy project as Loon, with the potential to benefit the poorest regions of the world.

[1] http://paritynews.com/business/item/847-moody-apples-cash-re...
I am reminded for an episode of The Simpsons in which Bart changes his grade from 'F' to an 'A+'.

Homer: [incredulously] A-plus?!? You don't think much of me, do you boy?
Bart: [almost proudly] No sir!
Homer: You know a D turns into a B so easily. You just got greedy.

300 phone numbers is a such low number it is completely unbelievable. I would expect a intelligence agency would be better at telling convincing lies, but I guess they don't think much of us. For future reference I might believe somewhere in the range of 15,000 to 50 million. Also 300 is a surprisingly round number.
Atlassian provide a lot of services which can be used in conjunction with one another. They probably use similar wording across their suite so that they are able to allow interaction between products etc.

I'm not sure where you got that quote from, but it's used exactly here: http://www.atlassian.com/end-user-agreement/
So yes, it's used across their suite, and doesn't seem overly broad in that case.
CNN Interview with Glenn Greenwald [video]
Apple has become a design follower instead of a leader
You're wanting to do away with the whole concept of analytics.

Though I've often pondered over the implications, I'm not convinced that not gathering analytics is the solution here. This is not too far from the debate about AK-47 - would it be better if the gun had never been invented? How about nuclear power?

The point is that analytics are the way of the future, the differentiation lies in the purpose for which you leverage them.
Right now there are much useful issues then MS Windows support ;)
This (no children) is what I hated about the city when I stayed there over the summer. And the smell.
Looking at the "street view", it seems they had some sort of robot on treads taking shots with a camera. Seems reminiscent of some of the mars rovers.
SF is way worse (I used to live in Finsbury Park, now live in the Mission).
Been there. Great talk. It wasn't whiny at all, more like this is stuff we have to work on.

Mmm Belgian beer.
According to this[1], as of February average rent for 1br in OUTER sunset is 1.9k. Another source[2] puts average 1br rent at $2547.

[1]http://sfist.com/attachments/SFist_Brock/SF-Infographic.png
[2]http://www.rentjungle.com/average-rent-in-san-francisco-rent...
I asked the language creator. Float, double, short types are going to be added within 1 month. 64 bit integers are not possible because Javascript doesn't have them.
It seems so.

On the other hand I outsourced my blog tracking to Google Analytics. I am guilty of the same crime.

Do you do that too?

I have now removed Google Analytics code in my blog until I will find an alternative that keeps my visitors data more private:
https://github.com/emilis/emilis.github.com/commit/ad40981a4...
I think they're trying to replicate the zoomy scoot forward effect Google does with Street View. I'm not certain that would work well with windy trails, though. A crossfade might work better.
Too bad the anonymity network we have to build to avoid being spied on and censored will also protect CP viewers.