skysight-inc/HackerNews huggingface dataset:
Total mismanagement of repository access. Surprised this is the first time.
The part where you claimed that only people who are officially accredited are engineers. People who live and work somewhere without such accreditation are completely justified in calling themselves engineers without being accredited.
New Stable Major wxWidgets 3.0.0 Release
Last I checked, Litecoin was the only alternative currency that's been gaining serious traction over time.
This isn't a dichotomy: "no one will work with the NSA" or "this is totally pointless". This approach can at least decrease the quality of people the NSA has working with them, specifically to people who can't get funding another way.
The main problem I have with FF is it's scrolling performance ;)

Thanks for the explanation, makes a lot of sense.

Can you explain the extreme FF private browsing results?
Amazonian here that works on a logistics team. I would say we actually make up a small portion of Amazon. Amazon has grown tremendously in the past few years and has many diverse (and cool) teams. That being said, I personally think transportation and logistics at Amazon has some really cool problems to tackle.
The obvious improvements have been done a long time ago (there are tens of millions of dollars to be gained here), and the current state of the art continues to spend tremendous effort pushing out every incremental gain they can. Most of the innovation is done in hardware implementations at the moment, because if you're running a software algorithm to find the hash you've already lost.

Solving a SHA256 hash for a particular value would require breaking the hash in some currently unknown way. However, looking at how past hash algorithms have fared, it seems likely this will eventually happen.
(OP here) Probably your best bet is to create a small Node web service that takes a template name and data and returns HTML. Then your (Rails, Python, PHP) app can call out to that in the request cycle.

Instagram.com does something similar; it's a Django app.
(author) Cool! What's the JavaScript runtime on the server? Something JVM-based?
"I'm honestly surprised when people say they didn't know or expect this was happening."

Then you must not have much experience with people in the academic crypto community. Most people assumed that the NSA was engaged in wiretapping activity, but BULLRUN was a big shock. People generally assumed that information assurance was at least as important to the NSA as signals intelligence and pointed to things like DES (which the NSA strengthened) as evidence. The idea that the NSA was deliberately subverting crypto and security software, including software that vast swaths of the US government uses, was considered to be an out-there conspiracy theory.

So while I think the author is a little extreme in saying that this is beyond what conspiracy theorists imagined, it is not wrong to say that people in the academic community were surprised. You can look at what people said on the cryptography mailing list and in sci.crypt prior to these revelations if you do not believe me.
We're using it as a replacement for our enterprise data warehouse. Total size so far ~1 TB compressed, daily delta ~10s of GB compressed. We're using a two XL node cluster. The best part is that you can increase the cluster size without downtime (except you can't switch from XL to 8XL this way). Right now we have a single digit number of simultaneous users (analysts). Did not have to tweak the Workload Management configurations too much so far.

I'd be interested to hear from others with bigger workload than ours. For example, someone from Netflix (They switched their data warehouse from Vertica to Redshift this year)
It's not pointless. The goal is not to destroy US government and everything to do with it. The goal is to effect change - namely, put NSA surveillance programs back under strict public control and within the borders of reason and limits that must exist in a democratic society valuing liberty and privacy. For this, public pressure exerted on persons helping NSA to do what they do is not a bad measure. You don't need to destroy the NSA, you need to create an environment in which changing their ways would be more attractive that continuing as is. If working for NSA would create a social stigma among mathematicians, that would influence the quality of people they would be able to hire, at least publicly, and thus may contribute to change being considered as more attractive alternative.
does it work for all states ? I tried Virginia no result came..
Correct. If you're already writing a bunch of JavaScript for the client-side, then just think about this approach as migrating some of that client, UI logic to the server.
"Chinaman" has a more negative connotation. I think "Sherpa" is more comparable to saying "I hired two Aussies to help me lug these boxes around."
Good point. I'll add a note next to the scores.
>>> print(object() > object())
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: unorderable types: object() > object()

Yet another reason to upgrade to Python 3! :)
I use this, specifically: http://www.newegg.com/Product/Product.aspx?Item=N82E16822178...

It's a Seagate Backup Plus 3TB. I believe Newegg had it on sale for $100 when I picked it up. Been using it for maybe 3 months now. So far so good.

The drive seems to have no problem spinning down. But I typically unmount and unplug when I'm not using it, just to be on the safe side.

I also looked into NAS, which is what I originally wanted to go with. But my concern was none of the cheap ones seemed capable or fast enough to do encryption.
>I am pretty sure Toyota gives collective bonuses

There's nothing wrong with collective bonuses. I just don't see them as a boost for productivity. It's a nice perk. I probably overstated their negative effect. You're not going to not do 'nothing' since your team will know if you're not pulling your weight, and social pressure plus threat of being fired will keep people in line. But yeah, generally collective rewards just don't work as expected, else communism would work.
That interstitial ad took down my Chrome tab. :(
Hahah. If you refuse to go the legal route there is nothing you can do but live with the surveillance and protect yourself. It's the only route that could possibly work.

I laugh because the legal route is the route people are supposed to trust (you know...checks and balances). It's just funny to see people with no faith in the system.
Litecoin is #2 but when you click the bottom link "Looking for Ripple?", Ripple is #2.

Ripple/Opencoin has 10x the market cap of Litecoin:
http://coinmarketcap.com/ripple.html

But Ripple isn't a typical open source "crypto-currency". It's well financed and backed by big SF investors with the intention of making the founders/investors money, instead of miners, as the currency scales in price.
Of course, a better choice now would be to use PostgreSQL's new JSON support. Postgres has also had XML document types for a long time, though I'm not sure of their indexing story.

If you don't need indexing into the document, you can easily just store it as serialized bytea data. I've done this quite frequently and it works wonderfully.
JFK The Lost Bullet
The approach you mention is much easier. However, it does make for slower perceived page load times, even when serializing JSON on the page, because the browser has to fetch, parse, and evaluate JS files before rendering the HTML into the document. This can take many hundreds of milliseconds, especially on mobile devices.

In my experience, server-side rendering has led to a much better UX.
Doesn't the NSA employ something in the area of 25% of all Math PHDs in the US? This will be a tough severance.
During South Africa's Apartheid its leadership did lots of things to combat the sanctions other countries placed against the country. Eventually it wasn't worth the effort.
> Additionally, in fast-growing companies (such as Amazon and Google), it's usually the case that candidates are measured against a hiring bar and, if they exceed, they are presented with an offer, independent of other candidates.

We'll said. I think this is an important thing to note for any new grads looking to interview at these companies.
(author here) We just bootstrap some JSON onto the page to transfer application state to the client. It's the same approach as the `express-state` (mentioned in a below comment). Same as any client-side app.
I'm in NYC this week if you want to grab coffee. Always interested in talking to smart engineers interested in GoLang. Email: matthewatcloudflaredotcom cc: jennatcloudflaredotcom and we'll see if we can set something up.
If the NSA et al. are the largest employers of mathematicians, and they pay typical low government wages, then those mathematicians mostly don't have anywhere else to go, except for the odd patriot.

So I don't expect much beyond a statement from the Society, if that.
So you are suggesting that if the NSA is working against us, we should just throw our hands in the air and say, "Oh well!" I think perhaps you are a bit too cynical. Why shouldn't the relevant academic communities -- CS, math, EE, etc. -- raise the social cost of working for the NSA? If a biologist learned that one of his colleagues was working on biological weapons, should he just shrug it off or should he reconsider his friendship?
LinqPad isn't bad.
The "seamless binary upgrade" part is intriguing (unless it's just a reference to the fact that binaries are self-contained (which is indeed wonderful)).
What agreement did Schmeiser have with Monsanto? He never interacted with Monsanto to get the seeds, right? He intentionally collected and replanted them, but that didn't involve any interaction with Monsanto, either. I guess he purchased roundup from them. Does that involve some agreement? Or are you saying there was an implicit agreement because he chose to live in a country with patent laws he should have known he was violating?
It does seem what he did was illegal given our patent system (regardless of whether it should be), but your wording seems to imply more than that.
The Unix Way(tm) is great for developers, but ties you to enormous local client state. "Just cram it into the browser" has lots of advantages for many use cases:

1) actual computer local state irrelevent. If HD fails or computer falls into a river, it's no big deal.

2) Sharing your computer is a lot easier. Hand a ChromeBook to someone and they are instantly productive with it, as there is no need to "set up" their environment and all their apps.

3) Arguably more secure. Big decrease in surface area for private attackers to penetrate with viruses or malware. Arguably, increase in surface area for government surveillance. Depends on whether you find Eastern European hackers getting your financial info more damaging to you than the NSA/GCHQ.

Ask yourself this: Does Captain Picard carry around an entire copy of the Enterprise computer on him, or does his com-badge just talk to the ship computer? Cloud computing is the latest iteration in the pivot between mainframe and client, and for some usage models, it is far more convenient to cloud host all of your state, and make your client very thin and cheap.
> Our final design project was our one true chance to show that we could actually build something, and for many teams that too resulted in failure.

This is why student engineering team projects exist. Solar Car, Formula SAE, Human-Powered Helicopter etc. Also, most mechanical engineering jobs are in fact not hands-on, are not "design this radically new machine" (more like "tweak this design so it meets slightly different requirements"), and certainly not turning a lathe (that's for technicians/machinists). Putting more design experience into an ME curriculum means taking out some of the analysis/theory (it takes a long time to build stuff, that's why engineering and manufacturing are separate departments), which is a disservice to the students heading toward pure research and academia.
This was specifically targeted at mathematicians, and pure mathematicians are a lot more likely to be hired by the NSA than any of those other organizations that you mention.

Engineers, programmers, and so on all already have to grapple with this issue with big defense contractors. It's more rare that mathematicians have to deal with it.
Behind the Scenes of John Lewis’ Stop Motion Holiday Ad
I have no idea why a private browsing window would perform differently, but you're right, I get the same results myself. That's weird! It's exactly the sort of issue I hope to expose with this test. Latency issues like that are often ignored because they're not visible, and I want to make them visible.
New Amazon Strategy: 90-day trials and a $40 credit when you buy a Kindle Fire
Completely agree, I think you have the roots of the different paradigms entirely correct. It's also the same dichotomy that produces the bisected political extremes in the US.

I disagree that we don't want to go there. One of these seems to produce better results, companies, and societies, while the other produces effectively dysfunctional ones, like the example we just read.

I seek realignment. This can be improved.
It is all part of targeted advertising by tracking your online behavior and it is not irrational to feel creeped out by this.

A few months ago, Facebook partnered with some of the largest data companies such as Acxiom, Blue Kai, Epsilon, and Datalogix to help improve their targeting. (https://www.facebook-studio.com/news/item/partner-categories...)

One way to help prevent targeted advertising and companies collecting behavioral data about you is to use a browser plugin called Ghostery. (http://ghostery.com)

Disclaimer: I work for Evidon, the owner of Ghostery.
Using Grunt And Bower for Frontend Package Management
5.5 to 6.0 earthquake is possible in Northern Italy on November 11-15
> I wish people could make up their minds on what DVCS we should all be using and stick with it for 20 or 30 years

I know this is a bit meta, but this seems to go against the entire spirit of git.
Do you feel resentment over his/her previous rejection?
(author here) Good point. TBH, I have no idea what "isomorphic" means in the mathematical sense.

I was inspired to use "isomorphic" from a 2011 article by Nodejitsu [1]. It seemed like a fine way to describe this approach. I would gladly use a better would if I were to find one.

[1] http://blog.nodejitsu.com/scaling-isomorphic-javascript-code
White Lies Venture Capitalists Tell To Startup Founders
I agree. Having worked in the military, where there were no bonuses whatsoever, and salaries were based on a standard scale, I found that what made the good employees good was that they were proud of / enjoyed their work, and not money (a different problem was that people could not be easily fired (to say the least), which did lead to some slacking). I personally believe that people whose main motivation is the bonus are not the employees one should look for.
Vector Scissors
Too bad hg branches suck.
Your point that smaller practices are more likely to not have an EHR is generally correct, but it's changing very quickly.

Some quick facts:

* More than 50% of clinics and hospitals in the U.S. have an EHR (electronic health record system) of some kind: http://www.hhs.gov/news/press/2013pres/05/20130522a.html. That means they can give you an electronic copy of your record.

* Meaningful Use says providers have to offer records electronically.

* Meaningful Use Stage 2 (goes into effect in 2014) says doctors also have to offer the record in whatever format you as a patient choose.

* The whole main point of HIPAA, the reason why it came to be, is that it gives every U.S. citizen a right to their health record, and to the ability to take it with them wherever they go.

The bottom line is: if your doctor isn't giving you an electronic copy of your record — and in 2014, in the format of your choice — they're breaking the law. It's your right to have your health record, and not just in paper form.
Note, that functionality is exactly what the author of the article is objecting to.
How about "monomorphic", having or existing in only one form?
In his defense, the Kickstarter campaign for the TV was impressive.
If I Knew Then
An overgeneralized question deserves an overgeneralized answer. Well done.
Should you bank on Twitter? Yes, if your product is free.
Venstar ColorTouch Local API
I was never fully sold on the advantages of jumping on the NoSQL bandwagon. This article echoes a lot of the concerns I had when people were first getting excited about MongoDB.
I have a feeling they just change symlinks between self-contained binaries. Easy to upgrade or revert binaries.
I'm having a brain freeze here. How do you render a DOM on the server and then push it out to the client? Convert in memory DOM to a text/html representation before sending?
I disagree. Kno was not focused on making education better. They were focused on making a bad business model a bit lighter, and more attractive on an iPad. This could be a nice business, but does not represent the type of mindset that would offer VCs the payoff that they need.

Textbooks as we know them are a bad business model in today's education system. Useful, but wasteful. Teachers assign an expensive book. Then students are only required to read 40% of it. Right there, you can see a serious disconnect and waste of resources.
24 million hours at 20KH/sec nets you $6.80 at current difficulty and price.
The Daily Go Programming Newspaper
I hope people realize this and intentionally avoid platform restricted products like iCloud, iMessage, Facetime, etc. It's especially annoying that Apple generally just adds proprietary extensions to perfectly functional open protocols to create the products and protocols.
This is a reasonable comment, but nosql databases do nothing to address it. Nor do ORM libraries.
I do this a lot, on machines which are annoyingly vendor-tweaked to allow a lot of dirty pages. Copying files to USB sticks happens instantly, but the unmount then takes an age - like, 20 minutes. This is a way to get a measure of the progress of the unmount. I generally have a sleep in there as well though ;)
I do part time IT and I have repeatedly wanted a more programatically friendly DNS and DHCP solution for our small network. dnsmasq doesn't have a great high-availability story, and BIND+ISCDHCP can be quite complicated to configure for high-availability (plus BIND doesn't seem to have convenient options such as expand-hosts from dnsmasq).

Does this mean Go is ready to use to make a 'simple' forwarding/caching DNS server with the ability to have DHCP update local hostnames? How about DNSSEC validation?
Part of me hopes putting '50 sent' in the title wasn't just a coincidence.
I believe everyone would go apeshit if cargo ships (with their admittedly bad security) started using nuclear reactors...
Just make a bitcoin wallet for this sole purpose, if they steal it then it won't be that bad.
Fantastic article - worth the read. This is why I am astonished about the talk of Microsoft selling Xbox. Live is clearly a distinguishing feature and I look forward to seeing what is more important to sales - the Xbox Live ecosystem or the PS4 graphics quality. Since I am considering buying an Xbox just for the cable box replacement features, I suspect Live will win out.
For more on Deming's ideas see

http://blog.deming.org/

http://blog.deming.org/2013/09/online-resources-for-w-edwards-demings-management-ideas/

http://blog.deming.org/tag/performance-appraisal/

"The idea of a merit rating is alluring. The sound of the words captivates the imagination: pay for what you get; get what you pay for; motivate people to do their best, for their own good.

The effect is exactly the opposite of what the words promise." W. Edward Deming - see: http://blog.deming.org/2013/02/the-idea-of-performance-ratin...
No. I'm only saying that if your goal is to prevent the NSA from working against you then this isn't the way to prevent that. People seem to be a bit upset that I think so also.

If there are whole countries that are angry and the US Govt doesn't care then why would they care when a subset of a subset of their possible employees are mad.
Thanks a lot! Rest assured, we're doing this differently. We've split off from a big company that could do stunts like that, and we're focused on our readers. The entire team will be doing one thing: making a great Linux mag.
I use it as a real Git replacement, every day at the office.

We have small teams and many mostly small repositories, so i am fetching something like <20 changes into each of <5 repositories every day. I have no complaints about performance or correctness. The main pain is interacting with build systems that quite naturally think in terms of Git hashes; rather than

hg diff -c 244 --stat

I have to write

hg diff -c 'gitnode("2a33c401")' --stat

Or whatever. Not a big deal, just mildly tedious.
Hm, the connotation I have for "Sherpa" is as much "guide" as it is "porter." Of course, I'm not a mountain climber nor do I follow it, so perhaps there's a difference in usage between that community and non-climbers.
You could use something like Phantom JS.

To iterate a point in the article, a number of client-heavy sites built on Angular and Ember have been rendering their content on the server-side to be presented to crawlers like the Googlebot for SEO purposes.
The Xbox One has a Wee Dong Problem
New artificial intelligence does everything on your computer
What do you need the money for?
Hey, since I can't find your name or contact info on your account I figured I'd comment saying that I run Bootcamp and it sounds like we should chat (dr@fb.com) :)
Do people like these types of blog posts?
Artificial intelligence uses biggest disease database to fight cancer
I installed Google Maps on the day of release & between the constant harassment re: signing in and ads... well... 'better' is definitely subjective.
Doesn't seem to work in Gecko based browsers :(
http://www.ams.org/profession/data/annual-survey/2010Survey-...

Looks like under 5% of new PhD grads take a government job.
For the latest project at work I've been using Yeoman with Grunt, Bower and NPM for the Node part. It has been a fantastic experience and a brilliantly streamlined workflow. I would highly recommend it.

The yeoman-angular generator is great at setting up scaffolding and then grunt build spits out concatenated and minified js and CSS files. You can also run all your tests using Grunt (which also get setup by the yeoman generator).
Seriously, dude? It's attitudes like that which makes women hesitant to become coders and computer engineers. It doesn't matter what's between a person's legs; just that a person can code, enjoys doing it, and knows what they're talking about.
Is there something like Arq compatible with both OSX and Windows ?

Features I'm interested in:
- must use S3 or similar, as long as it's private and "unlimited"
- must support multiple clients, even though I don't need real time sync
- should encrypt on the client without need of a separate sw

I've been using Dropbox + CloudFogger so far, but dropbox doesn't scale anymore with the quantity of data I have, mostly due to the number of files (and I don't like depending on two different sw for one task).
IE? Who cares. You might as well complain the page doesn't render in Netscape!
It had first order modules when I was using it, but people may well have found uses for them that make the comparison more apparent.
Masdar City - a 100% sustainable city, in the desert
Your time is far more valuable than anything any employer will be willing to give you.

^^^ that
I think of Mercurial being to Git as FreeBSD is to Linux, Greece was to imperial Rome, and Britain is to America. Less populous, less dominant, but providing a source of creativity and a sophisticating influence.
I agree that the word "Social" is loaded -- the tech industry has contorted its meaning and I did (yes) take the word in a more literal/historical sense. Prime might be wise to rethink the branding. Maybe "social" is the wrong word, even if its the right concept.
also see: http://www.youtube.com/watch?v=jV5g5h5AyCc