skysight-inc/HackerNews huggingface dataset:
I thought this though was one interesting comment: "and enabling new kinds of competition, some of which bear little or no news-gathering costs."

Hmmmm. First shot fired?
Indeed, the article is biased and does reek of agenda.
It is biased against the idea of local police departments and prosecutors offices using the law to enrich themselves at the expense of those who can least afford it.

Nothing wrong with that agenda.

One could certainly give the benefit of the doubt to the police in any particular case where there's a large amount of cash drug paraphenelia involved. However, when this happens to a large number of people (who are never charged but their assets are seized) it's pretty clear what's going on.

In any case, the class action lawsuit was settled in the plaintiffs' favor so clearly, the police department must have recognized that they would lose (especially when the state declined to defend them).
Did you ever consider changing teams or org? The review process is of course standard throughout all of MS but a lot of your complaints seemed to be local to your team (e.g. status report noise) or Org ("Office needs robots"). Bug triaging might also be less of a bore now that microsoft seems to be moving to yearly release cycles.

Either way, seems like you ended up making the right decision for yourself. Congrats!
As a complete noob about this matter, what is the challenge of building this kind of lens and what makes it special?
I wonder what argument could be made for having any communication whatsoever between the two areas--how often does the DOJ deal with folks outside of the US, for example, thus "justifying" the use of NSA data sources.
This is my current frustration.

I have a Macbook from 2008. It can't run the newer OS X. I was looking into doing a little iOS development this weekend. Turns out, newer Xcode requires newer OS X. I could upgrade to, I think, Lion. But I'd still have to upgrade to Snow Leopard first. And with Mavericks coming out and obsoleting Mountain Lion, I'd get what... a few months use maybe?

On top of this, I can't even run the latest iTunes to sync with my iPhone 5. My perfectly fine Macbook is about as useful as a doorstop right now. I mean, a Core2Duo with 2GB of RAM is outdated. No one will dispute that. But these aren't the days of Pentium vs 486 or 386. It's pretty silly and arbitrary.
Thanks for taking the time to find and share this interesting guide.

I think that The Guardian is a very progressive paper in general, but I'm not sure that lowercasing "the Internet" is a progressive move.

The Internet is capitalized because it's a proper noun: not just any general network, but a specific global network of computers. [1] There is only one Internet. If an author is referring to a subset of the Internet, he or she should be specific and elaborate. E.g. Is the author talking about an intranet?

In other words, it seems that NOT treating the Internet as a proper noun perpetuates a misunderstanding about what it is and how it operates. It implicitly gives writers a license to be more vague in their description of computer networks.

But I'm curious to hear your take on this. What do you see as the advantages of lowercasing the word?

[1] http://www.quickanddirtytips.com/education/grammar/capitaliz...
Thank you, I think that clears it up for me.
I want to enjoy this but I really find the switching between scrolling and clicking an area that was at times, obstructed by other visuals made it tough to do so.

That might be my lazy Sunday brain talking..
I'm not sure I understand your comment. Will you elaborate on it?
Where do you want me to email logs?

Thank you for your reply! I will send you user-id, so you can check tickets, and I will email you a full tcp-dump from my vps.

Best Regards,

Johan Boger
Hey Mattan,

I understand that this comment probably wasn't what you wanted to hear, and I apologize for that. Like I mentioned in the comment, it was not made out to be an intent to insult you, and I did acknowledge that I think you are a great guy, and it's obviously a successful product (but that has nothing to do with my criticism). I'm not here to troll, I'm here to push you to be better.

I think you haven't interpreted the word "scam" correctly. I believe that you have good intentions, but regardless of that, this product is dishonest. It says it will teach you how to be a rails developer, and it doesn't do that. It implies that you will be ready for six figure salaries after taking the course, and you won't. I know that you would call this "marketing", and sure it has worked. But what are you after in building this company? Money slash success, or the core reasons that you set out to build this company? You know - you mission: to really teach people how to code.

I think what you might be missing is that you don't learn how to code by cloning popular websites, and copy-pasting code someone else hands you. You learn to code by understanding how things work. Understanding how computers work sure helps. Understanding how the ruby language works helps too. Understanding how the web works, how databases work... all the things I mentioned in my previous comment. Then you take this general knowledge of how things work to build what you want, whatever that is -- whether it's a clone of a popular app (which it never is) or something entirely new and custom that nobody else has done (which is always the case).

I'm sure you are familiar with the flatiron school in NYC. They have a similar mission, but are actually doing it right (to be fair, also charging a hell of a lot more). You guys both approach the same problem, but get vastly different results. In the flatiron school, you spend full time for months learning and understanding how things work, and when you come out of it, you get a full-time job as a developer. In one month rails, you spend a couple weeks on and off watching online videos that skip all the underlying theory and come out with a low-quality pinterest clone and not even close to enough skills to land an internship.

What is your goal for one month rails? To make money, or to add real value to peoples lives? To have techcrunch articles written about you, or to actually promote the incredible mindset and skills that are building, creating, writing code? I think we both know that you are aimed after the wrong thing, and that's why I'm pushing you to do it right.
Perhaps parallel to your point but not only does compilation take time but development takes even more time.

The article essentially compares mutable and immutable values, and their effect on compilation and cycles. Sure the type system is a subset of the larger mutable/immutable issue.

The reality is that few implementations would use mutable values "under the hood" if they could make the actual use of the language appear to allow mutables.

Stated more simply, In a concurrent world the only benefit of mutable values is the programmers ability to reason about them.
The geographic insight is interesting. I agree that San Francisco is taking the Microsoft road, culturally, that spells the end of tech: project managers, high house prices, 20-minute "standup" meetings in which the bosses sit, laughably low equity slices used to justify long hours, mean-spirited performance review systems, VPs of biz dev, etc.

Silicon Valley is the best place for VC-funded technology, by far, but the culture that's sprung up in this current wave is just repulsive. People are starting to figure that out.

Lots of smart people who, five years ago, would have only gone to New York or San Francisco, are now going all kinds of cool places as a generation figures out where the next maker culture is going to start (if it's going to be limited to one or a few places at all, which I doubt). It's like a diaspora. Austin, Toronto, Boulder, all seem quite strong.

Later this month I'm moving to Baltimore, which is somewhat of a dark horse but I actually think it will win big in the longer term (5+ years). It's already come a long way from what it used to be.

Seattle and Boston are quite nice places to live, too; but they're still kinda pricey and that means the legacy of the last wave hasn't gone back into the sea yet.

Toronto's a good pick. I spent a couple months there in the late '90s and it struck me, even then, as a great place to live.
I think there is enough blame to go around.
Anecdotes like this bother me. Specifically that one can really draw conclusions like this based on them:

> - New buildings are a distraction.

> - You should avoid them at all costs

> - Building upgrades can destroy a culture

Would this have happened anyways? Did it really had anything to do with a new building at all or more to do with a company that failed in it's transition? All successful companies have to grow up at some point, is not moving into a new building isn't going to fix that problem just create different problems for you to deal with.
yep - and it's manifestly not the "internet". It is, however, a network that bears some hardware similarity to internet backbones.
I'm currently playing with OS X ML 10.8.4 on custom hardware; (btw slowest performance than other OSes, ram hungry [lots of eye candy thought ])

I find pretty interesting the UNIX terminal and X11 (Xquartz) where you can ssh to your remote box or vm with linux and load GUI apps locally while code is running in the remote box (like a sandbox).

Example command:...

ssh user@1.2.3.4 -X

iceweasel

...

and browser GUI will launch in your OSX (also work on linux)
( the magic is the parameter -X , i discovered that recently, very useful, hope it helps someone )
Is reporting a profession? What will the staff of WaPo do while Bezos is twisting "the discourse, debate, and policy"? Will they fade away quietly?
Pastafarian given permission to wear strainer on his official identity card
3 milliseconds, man, the C optimizers blow my mind, they basically just cheat and stick the answer in there. :-)

[C]cat sum.c
#include <stdio.h>
int main(void)
{
unsigned long long sum = 0, i;
for (i = 0; i <= 1000000000; i++) //one billion
sum += i;
printf("%lld\n", sum); //500000000500000000
return 0;
}

[C]time ./a.out
500000000500000000

real	0m0.003s
user	0m0.001s
sys	0m0.001s
[C]gcc -O3 -S sum.c
[C]cat sum.s
.section	__TEXT,__text,regular,pure_instructions
.globl	_main
.align	4, 0x90
_main:
Leh_func_begin1:
pushq	%rbp
Ltmp0:
movq	%rsp, %rbp
Ltmp1:
leaq	L_.str(%rip), %rdi
movabsq	$500000000500000000, %rsi
xorb	%al, %al
callq	_printf
xorl	%eax, %eax
popq	%rbp
ret
if you paid closer attention to things like gelatin and cochineal, you might notice an increase in the percentage of non-vegetarian meals you consume.
Mainly I just want the graders to stay up. I've taken 2 programming courses and having the auto-grader feedback really helps in figuring out how I'm doing assignments incorrectly.
In China, toddler left for dead sparks debate about society's moral health (654 days ago)

Alabama Town’s Failed Pension Is Warning to Cities and States (956 days ago)

More Struggling Borrowers Face Pay Garnishment (1221 days ago)

Millions of Unemployed Face Years without Jobs (1260 days ago)

All submitted by pg himself over the years. How is this story so different?
There you go! I just used the "up" and "down" arrows, and lo, it came to pass.
http://gcc.gnu.org/onlinedocs/gcc-4.8.1/gcc/Standards.html#S...:

"For information regarding the C++11 features available in the experimental C++11 mode, see http://gcc.gnu.org/projects/cxx0x.html"*

That link shows that the compiler is feature complete, and refers (indirectly) to http://gcc.gnu.org/onlinedocs/libstdc++/manual/status.html#s... for library support. That has quite a few 'missing x,y,z' or outright "N" markers.

gcc 4.8.1 is from May 31; Clang/LLVM _claimed_ full C++11 support in June (http://blog.llvm.org/2013/06/llvm-33-released.html)

Does that mean that clang passed the finish line earlier? Maybe, but it could just be that the gcc project looks harder for bugs in their own project, thus placing their finish line farther out.

Frankly, it doesn't really matter who was first. It's way more important to know whether the compilers generate correct code and if they do, that it is efficient.
Monitor air filters with FilterWatch
Up to a point. If there is a technical issue the inevitable result, at the genius bar at least, is to reimage the Mac every time without attempting to diagnose the problem.

It's like doing a heart transplant without working out what is wrong with the heart.

Inevitably the chain of events that caused the issue to occur will happen again and nothing ever ends up ultimately resolved.

Case in point: recently someone came to me as a last resort after refusing the genius bar "wipe the machine" solution. The problem was a runaway process in an HP provided print driver (pdf2pdf) due to a bug. The outcome was to flatten the machine and start again. When the user got home, they were to be told to install the HP driver software again from the CD with their printer. Now that would just cause it to happen again straight away.

My solution:

1. Actually bother to use Activity Monitor to work out what is going on (beyond the average Genius Bar staffer).

2. Google it (also beyond the average Genius Bar staffer).

3. kill the process, install updated driver. Duh.

It makes me wonder how many people have been screwed. You've just been bought off with free kit because they can't make a lasting product [1]

[1] MBP logic board failures are very common, as are earpods. I'm on my 3rd logic board for an MBP and around the family, the 9th (!) set of replacement earphones. Whereas my Lenovo T61 and Sennheiser earphones are both 6 years old with no problems...
I wonder how many people attempt that get their camera smashed, memory card wiped and a very violent arrest for their trouble....
Solar and wind do kill people. You can't build a lot of large things without people dying.

No one in the US is building new coal because natural gas is super cheap these days. Market conditions can change, though.

Plus, China.
> Quantum crypto only helps with eavesdropping. To defend against man-in-the-middle attacks you have to use a conventional message authentication code. The system is no stronger than the MAC.

False. See e.g. "Quantum protocols for the millionaire problem are trivial", He 2012

http://arxiv.org/pdf/1207.6739

> Quantum nondemolition measurements have been used to detect macroscopic objects with a vanishing probability of interaction. There is a good chance the approach can be adapted to detect photons.

Interaction-free measurement has certainly been demonstrated, but it doesn't do what you think it does. It is provably impossible to measure a state without forcing it to be expressed in the basis of measurement, but this is not the same thing as interaction. I.e. if you measure the position of a particle, you will always find it has a definite position, but you cannot find that it was previously in a state without a definite position. See:

http://en.wikipedia.org/wiki/Elitzur-Vaidman_bomb_tester
Definitely seconding a clear use-case for bankers, I've done basic versions of git repo doc sharing;

however the primary concern that I always have with any sort of version control programs is the fact that the documents must be completely internal and within our firewall, any sort of external hosting is usually not secure enough, and most solutions seem to lack easy implementation due to the speed of technology at large banks.
Engineering Insights: How We Built Messaging
> I strongly recommend against using external dependencies (e.g. bitbucket.org/howeyc/fsnotify) for something important. It's fine for development, but if "howeyc" decides he's sick of bitbucket and deletes his account, you're now screwed.

How? When you `go get` a package, it physically becomes part of your repository. If "howeyc" deletes his account, it doesn't affect the copy checked out under my repository. Unless you go out of your way to exclude the `go get` packages from getting checked in, you are safe.
I don't know OP or Microsoft, but usually once companies build the Enron-style performance reviews (stack ranking, high stakes, lots of horse-trading behind the scenes) it becomes really difficult to move internally, because (a) anyone with less than a top-25% review history-- remember that those top-25% scores must be sustained over years, so it might be 15-20% who qualify-- becomes undesirable as a transfer applicant, and (b) managers don't give good reviews to people they see as likely to leave the team if given wings. The result of all this nonsense is that people get stuck where they spawn.

That's why companies that stack rank and make performance reviews part of the transfer packet always-- there are no exceptions to this in the long run-- end up with the warring departments phenomenon for which Microsoft is notorious.
Sure, that goes without saying though.
Of all of the big Tech companies to have deep ties with a national news source, Amazon seems like a decent fit. They were one of the first retailers to allow negative reviews on their site and have a culture that allows employees to make decisions that prioritize long term thinking over short term profits ("willingness to be misunderstood for long periods of time"[1]). This type of thinking is really important in an often buzzy industry that relies on advertising for revenue.

[1]: http://blogs.hbr.org/ideacast/2013/01/jeff-bezos-on-leading-...
OK, the only ideal owners of a newspaper would be anthropologists from another planet who cared nothing about Earth affairs and only documented what they saw. But even failing that, you seem to see better journalism from competing groups of intellectually honest yet openly biased sources than from supposedly unbiased sources. With biased sources, you can just read every side and form your own opinion. With supposedly unbiased sources, you'd have to do the same thing anyway but it's much harder to figure out what their biases were to begin with.

And sure, people can be intellectually lazy and only read sources that they agree with, but the fallacy of unbiased journalism is that a handful of media outlets will end up providing that anyway, just with the illusion of impartiality.
Lots of people love the american media. They usually believe it by reading news from one side of the political spectrum and confusing it with fact.

Half of what I read is bull and the other half is shit.
Even if that were true - and it's not - this isn't a graduate role is it? For a senior dev role in London you're going to need to start at £50k and be prepared to end up nearer £80k if you actually want someone to do more than grind out some simple business logic.
It sounds like it's going to be her own organization. It probably will have it's own issues but it'll be her creation.

What's that saying about doing something that you love and you'll never work a day in your life...
Seen 1 and 5 years ago but always good to reheat this one...

https://news.ycombinator.com/item?id=3192238

https://news.ycombinator.com/item?id=51451
Linkedin Recommendations Are Junk
The Bilderberg Group is regarded by some as a conspiracy theory wherein a group of people gather to decide how to rule the world. You know, like the Hellfire Club's Inner Circle.

The Guardian constantly make a big fuss over it.

(It's really just a lot of influential people meeting annually(?) in private to have some insightful discussions.)
VerbalExpressions – JavaScript library that helps construct regular expressions
The apotheosis of the ridiculousness of forfeiture exists in the case "United States vs. $124,700 in US Currency": http://en.wikipedia.org/wiki/United_States_v._$124,700_in_U....

In this case a large amount of money was taken into custody by the Nebraska State Police. It was found guilty of being the proceeds of illegal drug sales and confiscated by the state under asset forfeiture. The human being who had previously been in possession of this currency was neither convicted of nor charged with any drug crime. The US Supreme Court upheld the conviction of the defendant currency.

I wish I was making this shit up.
This is just another example of Google not caring a single solitary iota about developers who volunteer their time to improve their products and bring value to their platform and ecosystem. Digital sharecroppers, etc.

It's a tragedy. He doesn't want to spend the time to build his own platform, and Google won't enable him to develop effectively for theirs.

Google are tarnishing their brand, eroding their user base, and compromising their platform, all in the name of what? Avoiding the inefficiency of dedicated support for a global brand?
If you expect talent to work crunch hours and give mind, body, and soul unquestionably then do you really think, at the end of the day, they should have to schlep out the suburbs because your stingy ass doesn't want to pay a living wage for the Bay Area? Even if that were the case, in order to qualify for the H-1B there have to be no qualified candidates in the US which means either you are doing something nobody is doing (unlikely) our your wage is too low for your market, even in the suburbs.
A Survey of the Localhost Proxying Landscape
Positivist Programming
That may have been true 10-15 years ago. For someone with either experience or a degree, most places pay 90k+. A senior engineer (as mentioned in the blog post) would easily make twice that.
I'm getting married soon, for me the right partnership is we're down for whatever comes up.. together.
Anyone know what he means by this?
"While I hope no one ever threatens to put one of my body parts through a wringer, if they do, thanks to Mrs. Graham’s example, I’ll be ready."
The Ultimate Coffee/Tea Gift - Someones' loved one is going to be happy.
Coffee Match (www.coffeematch.com), a new Coffee/Tea brand is running an indiegogo. And one of their perks for pledging a to die for for any Coffee or Tea lover. Pledge Tag - $6000. Someone's Loved one is going to be happy.
"Folks who are visionary in their thinking but can't break that down into actionable steps toward that vision, and then break those steps into problem assignments, aren't really going to be an asset for your startup until you already have a product and a revenue stream."

silent weeping
Those kinds of decisions need to be made after understanding the responsibilities of each employee that is being let go. Two years later and my job is still required at the large tech company that swallowed us, along with many others that were being terminated.
Ugh, in that case NSA staff and Mr. Obama, should come to stand before European court and after that to all other countries that wish so (Russia, China, etc.)
Mt. Gox Makes New Appeal to Bitcoin Community to Share Stories
Show HN: We built an API for our lobby sign. Meet Signduino.
Free Photoshop PSD Template for Portfolio Business Website
"Kindle".
I won't speculate on LinkedIn's practices, although it seems possible they could drive retention by 'rotating' inactive users into a more featured spot (or maybe you're correct and they have a feedback loop based around who's 'hot').

On the other hand, it could just be that when larger companies have openings, they're typically hiring for more than one developer. Thus, they might contract multiple recruiting agencies who then converge on the same profiles based off the information they're all getting from the hiring company, leading to a flurry of contacts in short bursts. Aside from looking through LinkedIn's query logs or talking to someone who works there, I'm not sure how you could verify either hypothesis, though.
The stealthy industrial revolution already underway in open source hardware
All media was given out for free and now you can't stay in business if you decide to pay-wall your website. They weren't smart about it.

I submit that there was no possible set of actions the newspapers could have taken, including worldwide oligopolistic collusion, which could have produced a market in which any but a few "luxury" brands can charge media consumers directly. The basic service of telling us what happened over the last 12 hours is one that wants to be free.