skysight-inc/HackerNews huggingface dataset:
The optimization tricks have merely changed, instead of the whole concept being redundant.

Nowadays you should aspire to reduce branches as much as possible to keep branch prediction happy. Dependent memory accesses should be kept to a minimum. Loops should be written in a way where autovectorizer can easily convert it to a bunch of SIMD instructions. One should understand what the compiler can optimize and write code that allows it to do it's job as efficiently as possible.

The same principles apply as they did in the ages gone by. There is a place for scripting languages and there is a place for heavily optimized library. It's just that the way to write those heavily optimized libraries has changed a bit. Instead of hand writing assembler one just has to write C in a way that allows the compiler to do it for you.

From a web development point of view this means that in general it's good to use <insert the framework that is currently fashionable> and for the parts that require some oomph it's good to have something really optimized like ImageMagick on background.

From mobile perspective it doesn't really matter in what way <It's like Yelp but for old shoes with location awareness> is written but you better hope that the basic system is optimized as much as possible. Because that transfers immediately into battery life.
Sadly it's easy to justify because they just play the "this is a critical system and Oracle / MS provide round the clock support and quick resolution milestones" card.

I've lost count of the amount of times I've seen Oracle products bought based off the back of Oracle's keen sales people overstating the value of their post sales support.

Plus since there's so many redundancies happening in local government, they don't like train and retain skilled in house staff who would have been able to offer the same level of support. So 3rd party support is seen as more reliable than in house.

Lastly, many project managers push for such contracts because it means they can deny responsibility (ie if Oracle fucks up, they can blame Oracle. But if the system goes down and they're responsible for their own support, then the buck stops at the project managers). So you often get project managers push for such contracts just out of laziness.

There might be a case that this legislation might see more contracts signed with open source vendors who provide support, but local governments will always still have the argument that MS / Oracle are big trusted names where as a less known (outside of the world of IT) open source vendor may not be able to provide the scale of service that the government wants (complete BS of course, but all to often these decisions are made by project managers who know jack shit about IT)
If GDS was the IT department for the whole of government and the departments became a team of policy analysts and ministerial support then you'd be right.

Overwhelmingly the core information management and processing is on the local IT infrastructure of each department. GDS is unifying the web presence and some of the citizen identity systems, its not fundamentally taking over the core information systems of state.

EDIT: To be clear, I think something like GDS should take a long hard look at the core information systems of state and start again with a clean slate breaking the technology and the data out of the policy silos.
£6400 wouldn't even pay for the coffee and biscuits on the typical UK government IT project.
Nice.

You may also recall this article about the nature of mercury: http://blogs.scientificamerican.com/the-curious-wavefunction...
You can talk about memory usage just as easily with big O as execution time (or space complexity vs time complexity).
Scikit-learn: Machine Learning in Python
> I find the task of finding terrorist communications in MMO's so daunting that I'd never even consider making an attempt at it.

I suppose the bigger bang for the buck would be in the metadata. Knowing who is playing at the same time, or who is looking at each other's profile or whatever.
Well that was insightful...
From OSX to Arch Linux
Yes because a real world organization with IT systems going back 50+ years is exactly like some me to macbook and MBA start up with two men and a pantomime horse in old street.
You appear to have misunderstood the post that you're replying to.
>MMO's are packed with possible communication channels in addition to chat. Ever wonder if that annoying gnome in the auction hall is jumping in morse code? Could signals be sent with bids?

There would be trillions of possible outlets for such communication, making looking for those specifically in MMO extremely futile.
James Howells throws USD 6.1 million worth of Bitcoin in a dumpster
James Howells, accidentally spilled a drink on his laptop containing a hard drive with 7500 Bitcoins that he had mined. The laptop then ended up in a dumpster, and then a landfill. Total value of those Bitcoins today would have been 6.1 million USD.
This is silly. What about Lewis Hamilton and his successful move to the Mercedes Formula One team? He risked life and limb to win points. He is a true hero. This Snowden bloke simply sent some stolen documents to a Guardian journalist before hiding like a coward.

I don't feel awards are right unless they are full of evil wrong doers spiced up with a few populist entries. Hopefully Time magazine will have Feinstein win their Person of the Year award. Then order in the universe will be restored.
From what I read, NSA is not spending that much. Apparently snooping is more effective than sending an army.
Study Shows MOOCs Have Few Active Users, Only a Few Persisting to Course End
> and particularly how the old router worked

Oh, then it's OK. It's always reasonable and a safe bet to rewrite something instead of understanding how something works, because after all, your predecessors were a dumb bunch and you (using Go! how cool is that!?) obviously know much more.
The apocalypse is coming — and technology can’t save us
I'm hoping one of the results from the NSA reform will be that we'll properly name who and what exactly is a terrorist. The government spies on everyone, and then to justify their spying they're calling all of them potential terrorists. That line of thinking must go.
You mean, like, Furcadia?

"This 'dream' is trying to tell someone something. I just can't figure out what 'yiffing' is..."
No, You Can't Keep Your Drugs Either Under Obamacare
We crossed the line of "real life satire" a long time ago, at this point any new revelation seems to be unnecessary: at this point, it's obvious the NSA needs a hard reboot.

That there was no one who had the guts to say "Maybe we don't need to snoop around in World of Warcraft." is just amazing to me.
Marketing through App Updates on Google Store
Apache Kafka 0.8.0 released
Powerful SERP tracking application. Access private beta now
SerpBox.org lets you track your rankings in the major search engines over time with great looking charts on a daily, weekly, or monthly basis. SerpBox will let you know every single day how you are performing and you will get consistent data directly in your inbox.

http://serpbox.org/

SerpBox is working hard to launch a simply, powerful and automated search engine position tracking application. Early access to our private beta when we launch.
> more like written languages, and that this would make it easier for the programmer to reason about programs,

It's also said that it was intended to help non-programmers:

1. Help managers better understand what the heck their employees were doing.

2. Enable other non-technical stakeholders to participate in reviewing the business logic.

As you can imagine that didn't actually help very much.

(I've heard people express similar skepticism about natural language testing frameworks, although I don't know if that's fair or not.)
And are dodgy barrow boys (who fucked up his chance at the big time because of poor attention to detail), property developers oh and the accountant who got lucky.

I have seen some of the Drgons den types do a live session at a business start up show and my god if there was anything at all technical in the pitch you could see the poor dears eyes glaze over and how out of their depth they where.
I wonder if this is any different than Money magazine ranking mutual funds? Nobody smart would ever use that ranking to pick a fund. "Revert to the norm" anyone?
How the doctor who Google doodle was made
Smartwatches Are the Future—But Samsung Galaxy Gear Only Partway There
I thought this was reasonably public information for a few years now. IARPA (basically the intelligence agencies' version of DARPA) has had a series of public grant calls since the late 2000s for research on various kinds of data-mining in MMOs and virtual worlds, ranging from behavior modeling to transaction tracking. Of course, they didn't say precisely why they were interested in such research, but one could surmise...

edit: Here's a 2008 Bruce Schneier post about it: https://www.schneier.com/blog/archives/2008/03/searching_for...
Nearly 4 duck houses though!
Google is not just posting doodles on the front page. Last time I heard they also have a browser. So they can shift those percentages, and by helping APNG, they can help themselves: their front-page will load faster. It's a win-win.
Yes, that is certainly the case. Sure, you make the programming language easier to understand for someone in their first week of learning it, but overall it ultimately slows everything down. That's probably why the concept has never really taken off. "The proof is in the pudding".

That said, I sometimes wonder what programming in such a verbose language with a sufficiently intelligent IntelliSense system would be like. I accidentally started a small, thumbnail project in VB.NET the other day, because I had just re-installed Visual Studio and had forgotten that it defaults project templates to VB on first-run. Instead of starting over, I thought I'd use it as a chance to check in on VB and see what it has become.

Some things really pissed me off. Block delineation with Begin/End is a pain in the ass. Generic parameter lists being grouped in round parens was extremely confusing. But otherwise the extra wordiness was almost completely obviated by the editor. It was a very odd experience.

I don't like the Python-style of significant white-space, because I think formatting of code should be the job of the editor, and the compiler or interpreter shouldn't care about layout. However, I've been very curious to see new experiments in making code more readable. LightTable (http://www.lighttable.com/) looks very interesting, with it's ability to (supposedly) group sections of code in arbitrary locations on the screen. I haven't yet figured out how to make it do it. I started using it on Windows and Linux for a Node.js project I'm working on, and it was definitely an interesting concept, but I couldn't seem to get it to work just right, or anywhere near what the demo suggested would be possible. That said, it was still quite easy on the eyes, so I find myself still using even if it isn't working 100% yet.

Racket has some interesting things going for it with code flow visualizations. The UI stuff is kind of fiddly on Linux, and the utility of reference arrows seems dubious at best, at least in their current implementation. But the macro expander is pretty amazing.

Ultimately, I think it's going to take a bit of new editor design, a bit of new language design.
Genentech refuted your argument for you.

They took the previous development costs and research for the cancer drug, made some relatively minor optimizations for ophthalmologic application, and packaged it appropriately. It probably cost them a few million to go through the regulatory process.

End result is that Doctors can write prescriptions on-label and avoid compound pharmacies (eliminating risk) and Genentech makes $1B/year, mostly off of Medicare. The only "fixed cost" is the cost to the Medicare taxpayer.
I don't disagree with you, but change takes time.

Getting publications together in one place will be a great start (which is being helped by the public bodies transition).
The difference in public perception between Snowden and Bradley Manning is interesting. Is it because of the nature of the information leaked? Is it because Snowden got away, and some folks like to root for an underdog?
Agree what you're saying about reading the source. It's actually something I've become accustomed too, as well as just testing things out in the repl. This is a little daunting to new programmers though :/
Not being a grammar Nazi, but just pointing out a minor error to help with your English: if the sentence ends in "like", then you should use "what":

Can someone post a screenshot of what it looks like?
The Coder's Ultimate Holiday Gift List
Why do you choose galaxy round
How WalmartLabs Hacked Mobile A/B on Black Friday
Any citations for your latter claim? Never mind that you set up a false dilemma, as if it could only either be "both parents working and worry-free" or "time with kids and constant worries".
Nope, cryptography != steganography. The situation with stego, currently, is much the same as the situation with crypto was before the invention of public key encryption: truly high-grade stego is only available to governments, mostly because nobody knows how to do it in a secure way. In other words, stego is an art, not a science, just like crypto was before PKE. There are no good texts as far as I'm aware.

Your best bet is to read whitepapers on stego. See https://news.ycombinator.com/item?id=6843575 for related discussion.
I don't think laughing at how ridiculously they act as entertainment counts as 'idolising' them, really :)
This is why it's literally impossible to track and analyze all real-time possible channels. Even if you have equal computing power analyzing every world activity, the ability to interpret every "hit" or suspicious pattern (which I think would be impossible to see.. e.g. the morse code used would likely be encrypted / non-standard ... which would lead to needing 1000x the computing power at minimum to even put a dent in keeping up in pattern tracking real-time). You'd be much better off spending that money on taking care of people, being kind, compassionate, etc..
Ask HN: How did you start your own project?
Without much rigorous CS and software eng background, I am always curious how projects are started.
What exactly did you do at the beginning?
Did you start with something dirty and then kept refactoring it or you already had the whole framework in mind already (at least a simple one)?
This is exactly right. 84K is a drop in the bucket for cancer treatment. I have been going through cancer since 2008, and GVHD since my stimcell in 2011. I had no insurance when I was diagnosed at age 23 at top physical condition of my life. The financial aid program at North Side Hospital in Atlanta and Medicaid system of the US of A has kept me alive. But I know I probably have over 3 million in debt in my name alone. 84k would be nice.
UK Police crackdown on pirate site ads "led users to ... malware"
That's hitting the nail on the head that is - right there. But telling a pedant what they do or don't need to be pedantic about is a losing game

Per a comment down thread that without quantum effects we'd all fall through the floor. Yes. But I don't need to solve Shroedinger's equation every time I go for a walk. In the same way, Biologists don't always have to take into account quantum mechanical effects, but the times that they do are very interesting and worth hearing about.
I feel so terribly antiquated, as a mere statistician.
But there aren't a bunch of products that are pretty close or better, that's the point. The only 100% complete nutrition products are medical products for tube feeding, and they are expensive.
45 Years Ago, Doug Engelbart Gave the Most Important Tech Demo Ever
Free woocommerce theme
Panthea is a clean and minimal Wordpress ecommerce theme, designed with a great responsive design. It employes a powerful plugin, Woo Commerce that enables the creation of a versatile and rich Wordpress shop, with thousand of layout options and a lot of features to customize your shop following your needs.
fwiw the generally accepted definition of open source (the OSI one http://opensource.org/osd) prohibits discrimination between users. Hence none of the OSI compatible licence (i.e most major open source licences) will give you what you want.
Guide to NYC Tech v2.0
At Lerer Ventures I created the first version of The Guide to NYC Tech after dozens of people asked me the same dozen questions, over and over. What are the best co-working spaces? Which lawyer should I hire? Where are good places to take a meeting? Who are the key investors to know? How do I find out about cool events?

As much as I enjoy helping people one-on-one, I find it far more satisfying when I’m able to develop and share a resource that can be enjoyed by all New Yorkers and those in other tech communities interested in our ecosystem.

Eighteen months after publishing V1, and just four months into my role at RRE Ventures, I’m pleased to present The Guide to NYC Tech 2.0: http://www.slideshare.net/schlaf/guide-to-nyc-tech. Yes, it’s a guide to NYC Tech; and yes, it’s a bit of a love letter as well. But, I’ll say this: NYC is better poised now than ever before to make a global impact through entrepreneurship and innovation.

The goal of this guide is to raise awareness of the NYC tech ecosystem and help newcomers (and veterans) navigate the ever changing landscape. Additionally, I hope it inspires everyone to give back to their own tech communities on a weekly basis.

Finally, feedback is greatly appreciated so feel free to email me at schlaf55@gmail.com and I’ll try my best to incorporate your suggestions.
A simpler library inspired by BackboneJS
You do discover the macros from the label, that's the point. They measure usable protein, not amino acids.

http://en.wikipedia.org/wiki/Protein_Digestibility_Corrected...
Well, I was just hinting on overspending: if a few agents are watching one target it's miscommunication and mild overspending, but when there's a whole "deconfliction group" it's overspending squared.
Tech firms call for Internet surveillance reforms
You could load test your website using a tool like blitz.io.
Test for, say, 500 simultaneous users and see what happens :)
Just don't get caught up in premature optimization too much, I'd rather the website went down for a short while than never hitting the front page at all.
Still does not help with Facebook or Google+, YouTube, etc.
You may also have a look at ansible, which could be well suited.
Indeed, googlecl hasn't seen much love lately. :(

I recently wrote a tool in the spirit of googlecl, that lets you call Google APIs from the command-line, although admittedly without support for editing Google Docs in Vim. Something like that may be possible to add though.

Check it out: https://github.com/ImJasonH/gapi
A Firebug Extension to debug Backbone applications
The Problem with Paypal's Node vs Java Benchmarks
Why respond if you don't bother to read what you respond to? Lysine is the lowest in rice. It is not absent. You therefore get "complete protein" up to the amount of lysine available. You absolutely do not need to combine it with anything else, you can just eat more.

http://en.wikipedia.org/wiki/Protein_Digestibility_Corrected...
Don't be fooled. This is damage control by cowards. Nothing more.
If you have a graphical environment there is no reason to run Emacs in a terminal.
The counter argument is (1) private companies can provide this information to whomevere they choose...including the government or a subset therof; and (2) once it is amassed, the government can compel access via the courts quite easliy.
I think what you're trying to say is, since they have no proof of terrorists using virtual worlds to communicate, they have no legal reason to be spying on those innocent people who use them legitimately.
I think it's more because Snowden's disclosures have an implication for average citizens, but not Manning's.
Dammit, Charlie, stop writing predictive near-future fiction! :-)
SculptGL, a Free Digital Sculpting Alternative for 3D Printing
Show HN: My Weekend Project- Bitcoin Value Tracker (Android App)
Hot-linking to the gif omits the caption:

"Be a maker, a creator, an innovator. Get started now with an Hour of Code."

https://www.youtube.com/watch?v=FC5FbmsH4fw
Nice!

Small typo on home page: 'When you _clik_ the Search button'
The NSA is part of the military.
Snow White (xxx version)
I think I'll run for President in 2016 on my platform will be to honor Edward Snowden as a hero, not enemy of state - give a full pardon, and bring him on as a security reform advisor. That + guaranteed basic income - and flat sales tax that fluctuates to pay for everything - and get rid of a lot of the red-tape in congress. -- Our laws need a big red marker, and some duct-tape to make sense in a 2.0 world.
Mine is disabled, I don't remember doing it, but if must have long ago.
Rare NASA footage of Apollo 11 Astronauts
NSA & other Intelligence agencies got all up in World Of Warcraft, Xbox Live
Google wants the government to acquire a warrant to read emails (petition)
It's one thing, even if still completely unacceptable, for an employee to spy using one media.

Another one is for someone to "throw the net" and get information on several fronts (possibly including: credit report, bank info, emails, etc)
Efficiency of what? You need X protein. They provide far more than X. There is absolutely no problem with their protein source. The fact that they could use slightly less raw ingredient to get there doesn't matter if that other ingredient is hard to source consistently.

We've had proof of grains being milled 100,000 years ago for several years now. The 10,000 myth that is used to promote fad diets is not accurate.

Dietitians require barely any training. Just a degree in whatever and a brief "read this book and learn how to repeat what it says". You can do it in two weeks. They are absolutely less qualified than doctors. Doctors refer you to them because doctors have limited time and teaching people the food pyramid is not a valuable use of it.
Corporate Perks Will Doom Your Entrepreneur Dreams
I've been offline for a bit. Has anyone made the point that Edward Snowden is today's Nelson Mandela?

I'm recalling a conversation I had with someone born and raised in South Africa, who said Mandela was in jail for a reason as he was a terrorist who broke the law, (which of course has been much discussed recently). Someone else chimed in something like "it's different when you break laws to right an injustice..."

It's a complex issue, and I'd be surprised if someone hasn't already made the connection.

Edit: clarity
11 days later?.. I thought this was hacker news?
That's actually backwards. Money has value because somewhere DOWN THE LINE someone anticipates turning those dollars into something valuable to them. As such they accept it in the stead of that valuable thing.
Yes the funny part is the scientist they labeled as a terrorist is not a terrorist at all, but is a perfectly legitimate surveillance target. They not only have the wrong label for the wrong people, they have the wrong label for the right people.

As a followup to my original post we probably need two new .gov agencies not just one. One would focus on state level threats to the country like foreign nuclear scientists, pretty much the pre-1984 style CIA stuff, or at least the fraction of CIA activities that were actually legal. The other would be more police like and focus on nutty individual threats, that aren't national threats, more or less James Bond evil villain type stuff. Both groups might or might not "fit" under the same gov org. Probably neither fits under the existing 1984 organizations, and unfortunately no one is apparently working on those two problems, in favor of the much more exciting "stamp out political dissidents / implement Stasi/SS secret police in the USA" model.
Blackhole Exploit Kit creator 'Paunch' in custody, Russian police confirm