skysight-inc/HackerNews huggingface dataset:
>> It’s the best practice to use a package instead of a
>> module for larger applications in Flask instead of a
>> single python file.

For something as small as this, i'd stay 1 single file. Keep it simple.

If the app gets bigger, at the point where 1 file is becoming painful (and not before) it's trivial to refactor to a module. If you're a single person team, that point may be wayyy further down the line than you'd think.

Keep it simple as possible, you're safe knowing that it's trivial to grow -> module -> blueprints and so on.
In most Western countries today, it is much easier to vote with your wallet than to vote in a new government. It is easier for those who disapprove of the current situation to punish businesses than governments.

Moreover, wallet-damage is a sliding scale. A guy who wins an election with 75% probably gets the same end result as a guy who wins with 51%, but a business that loses 1/3 of its profits is in trouble. Thus a government can ignore a significant minority who disapprove as long as it doesn't tip the balance come election time every few years, but that same significant minority can cause real damage to a business and they can do it today.
It will come with proportionately less cost initially and over time though which is the issue.

Efficiency is a major problem in government. Government should have a low financial impact on society where possible. A government entering a market with an already solved problem is wasteful at best. If they'd contributed time to Nginx or mod_proxy then they would have a net positive social effect.

But they didn't. They built an inferior product at great cost to the taxpayer.
Maybe. I don't know how huge that project is. Maybe technologies that have been chosen are the best for the tasks at hand. Maybe some of those technologies are only minor part, not in critical area, maybe it is some technology research project. Maybe it is kind of managerial pride "let's write how many lines our source code contains". As well, I guess, you don't assume that software developers should learn new technologies on their own time (while I personally love to do that).
I don't think that really ends any discussion. Some FOSS is good, a lot of it is horrible. Some of it I would use in production, the vast majority I would not.
God I wish I worked for the NSA.

"Hey man, are you watching porn?"

"Hell yeah! Because terrorists are using it to send messages! It's in the Mise-en-scène! I'm doing this for freedom!"

"My God. You're right!"

"Also, I'm pretty sure they're doing the same thing in strip clubs. And with really high-quality whiskey. So...I'm going to need some really high-quality whiskey. And a fist-full of singles."

"Anything you need! You brave bastard!"
“If you see the stars, those are real stars. They have their own planets around them, and you can go there”

There goes my dream.
Yeah I didn't see any slowdown in Safari 10.9.
Introducing Private Hack Notifications
Seems legit.

Still it reads like she gives much about people who tell her she isn't a developer...
You are being watched.
They may not be able to use it all right know, but it's just a matter of time before they can.
It's plausible if they simply subvert the servers. If you take World of Warcraft, say, the options are basically text chat and voice chat. (Sure, you can send morse code or whatever, but that kind of sophistication generally assumes a more detailed communication has already taken place and applies everywhere -- "let the phone ring three times and then hang up", steganography, etc.)

A better option for covert communication would be a more open platform such as Second Life, where you can upload custom content. But, frankly, there are so many options if you have any imagination... If what they're really worried about is recruiting and outreach then they at least only need to worry about reasonably popular alternatives.
Actually the stuff GDS is doing starts from a clean slate and does away with much of what you are complaining about, in fact it is intended to fix a lot of it!
Agreed. I love to see these companies neck and neck. Fan boys would do well to consider that anything else would almost certainly result in reduced innovation and higher prices.
For me, it displays the XLS file, but it doesn't convert it to anything human readable (Using OS X 10.8 and vi).
are you planning to build for other language too ? Say, Python
My life working for the real ‘Wolf of Wall Street’
It's not though. That combination allows developers to buy an Xbox One and still use it for development and actual gameplay.
Having recently met a soon-to-be retiring COBOL programmer, he talked about how much money there is in it because the work force is aging out and there aren't any people to replace them. It got me thinking that ultimately it was the culture of COBOL that killed it.

C was first and foremost designed to be a very portable language (for the early 70s). I think its endurance is largely attributable to this fact, that C was the first relatively easy to configure and deploy widespread throughout the world. It's difficult to imagine anything like Unix happening without C.

But COBOL on the other hand is written essentially in a vacuum. It's written in relatively closed environments, for closed systems, for closed purposes. You don't share COBOL code because, well, for the most part there isn't anything worth sharing, it's all to purpose specific.

And I think we see this in other places. Arduino is not the best, or cheapest, MCU hardware. But it's the easiest for which users can share code with each other. The "sketch" mentality for Arduino code has led to an explosion of copy-pasta examples across the net, and they are easy to integrate into one's own sketches on one's own hardware. Compare that to the TI MSP430 (which I personally think is every bit as good as the Arduino Uno, at a quarter of the price), pre-Energia, and it's a night and day difference.

Did the Web take off because it was fundamentally great, or was it because you could "view source" on any page? I spent hours in highschool, looking at other people's HTML and JS (but not CSS! It didn't exist yet!) on their sites. Saving their sites, hacking at the code (hacking as in "what one does with a machete"). Compare that to AOL and its keyword system.

So perhaps the lesson is: if your system doesn't encourage remixing, it's ultimately doomed to failure.
Wal-Mart doesn't think so. They have a program, can't remember if it's still in the trial stage, where they since employees with particular issues to specialist centers, the theory, which they're collecting data on or have confirmed, is that in the long term this results in better outcomes that are cheaper.

There's very strong reasons to believe this for surgery, since the best determinant of success is how many times a surgeon performed a particular procedure.
Samsung paid Apple 1 billion in coins and Fermi problem
I think it's becoming very clear now:

Either the NSA/government goes or technology goes.

If we want to attain a sane degree of democracy in our Western world, both can not continue to coexist in their current form.
Well if there is any improper modification leading to faulty driver.The driver may cause damage to the card.Moreover its only used by nvidia unlike android used by many devices so what's the point of making it open source?
That's an interesting idea.

You may not like this, but I suggest another complicated dimension be applied like learning style. A concrete example of what I'm taking about is some people learn the quicksort best in prose / analogy, some learn it best in psuedocode, some learn the best in whatever language they are most comfortable in, and some would learn the best from graphical animation flowcharty type things. So its entirely possible the path to mastering the quicksort would be four different books for four different people. Of course you can "fix" that by simply having different paths to the same goal for different learning styles.

Even worse is people playing their own multidimensional games when mushed up against a multidimensional book. So is the little schemer series really a book about learning scheme or a book about learning programming or purely educational learning how to think? One book could quite easily end up in three totally different linked list / tree diagrams that you're proposing.

Purely from a startup business strategy idea, I suppose you have a guaranteed sale to some bookseller or another.
Researchers Use Electricity To Control Atom-Sized Magnets
I think statutory warranty in the UK is generally interpreted as six months of 'fit for purpose.' Since it wasn't advertised as being able to play 360 games I'd imagine it's not covered. Though IANAL.
I think you need to look at the City level, not country level - I know from experience that one city in that list is a poor dilapidated hell hole in a wealthy country - but you're right, London isn't the only outlier.
>>The NSA makes military spending look frugal!

Amazing too that we can't find money for food assistance (SNAP) to poor people but we can pay NSA agents for fools' errands in video games. I'm waiting for the revelation that Gen. Alexander's NSA underwrote "The Mists of Pandaria" with tax dollars.
That's a good point. This has to be one of the most Rube Goldberg ways I've ever heard of someone trying to collect intelligence. Did that teenager really have sex with my mother? Or is that some sort of code! Or is he just mad that I fragged his team and broke his streak? Or was the streak itself some sort of code!
I don't need to add leverage to the conversation by mentioning my employer. My arguments have merit on their own.
Would've been fairly easy to request the ID at the start and refuse to perform the operation if you didn't have a valid one. Heck, that seems the obvious way to do it - less to execute if they fail the ID check.
This is pretty neat. Functions that read from or write to http.Request.Body should be able to accept a Context object, assuming they take a Reader/Writer. If they take an http.Request, you're going to pass in Context.req, similar to how custom.Request would contain a custom.req field.
Thanks for clearing that up - it's always been bothering what it could possibly be (that and the "how on earth did he figure that out in the first place?")
"Erlang, Go, Scala, and Clojure are all good fits and represent the current state of the art." - why is the choice so limited? It seems to be quite JVM-focused as well, I would consider F#/Nemerle as well. Erlang was invented in 1986 by the way - so a safe bet rather than "state of the art".
It should probably be clarified that you're talking primarily about start-up costs, and primarily about web applications. I think amortized over the long run, MS services can save you money (definitely at the enterprise level, less so with small teams). Not always, but I've seen many teams hack away on Python or Rails, and hit a giant wall about 80% of the way in. Enter a consultant to save the day (spoken as a past freelancer who charged pretty decent rates for this kind of work). Of course that can happen on the MS stack too, but you can get support from MS with MSDN. Volume MSDN licensing is not cheap (though, free with Bizspark), but considering you get a full suite of MS products it is a no-brainer when developing anything on the Microsoft stack. I think there's some debate left in regard to web applications, but when it comes to desktop software dev or SOA, there's not really a viable alternative. In the end, it costs good money, but you get really, really good development software.

Also, I'd say that I'm more than willing to pay good money for VS, if it means not using Eclipse. I would easily lose $600 worth of time trying to get open source development tools to play well together. Microsoft's IDE technology is so far beyond anything in the FOSS world it's not even a debate anymore. Only mod it needs is Resharper. :)
OTOH, when you just turn off the link to cell towers, you gain huge amounts of battery time - quite nice.
When Will Your Mom Get A 3D Printer?
A government entering a market with an already solved problem is wasteful at best. If they'd contributed time to Nginx or mod_proxy then they would have a net positive social effect.

Is this some sort of Markov-chained free-market/El-Reg-at-its-most-prolix/libertarian experiment in satire? Well played!
Hmm. I can only see a minor performance increase in Chrome. Safari is dead smooth regardless of the option selected, and Firefox is pretty hanky even with events disabled.

This is probably a useful technique for specific situations where scroll events are causing issues, but it's definitely something that should generally be handled by the browser, rather than the developer. Still, Safari's awesome performance suggests that there's room for improvement in browsers' handling of this situation.
> patience dealing with command lines that just get in your way of getting shit done.
A first look at Opserver, Stack Exchange's monitoring solution
Sorry, I wasn't clear enough: OP referenced people at Beats with a data background getting fired. This was the first I had ever heard about it, which is why I asked for references. I remember they were trying to ramp up a team from scratch crazy fast a few months back.
"Literally, neighbors are asking people, ‘Why are you spying on Grandma?’ And we aren’t. People are feeling bad, beaten down."

But you may well be doing so! We have no idea who you are spying on. You don't get to be trusted when you are so secretive.
I wonder if the technology churn is more of an issue with the structure and organisation of GOV.UK rather than a technical one. In the post he states that the previous router was unmaintainable as there was no-one with a deep knowledge of Scala in the team and that this was the main reason for the re-write. Why was this allowed to happen? Is there a rapid/high turn over of staff or are teams moved around without regard for skill balance?
The childhood toys that inspired female engineers and scientists
Chef (formerly Opscode) Closes $32 Million In Series D Funding
Are you a price comparison site? Or Experian or Equifax perhaps?

Unless you clearly say you're not just some enterprise business that aren't exactly known for their technical competence this comment is totally ambiguous.

Do you just think you know what you're talking about, or do you actually?
Previous submission: https://news.ycombinator.com/item?id=1246065 (117 points, 1342 days ago, 17 comments)

The second comment has a link to to the spectrum comparison between gold and silver.
This sounds like it is actually closer to traditional spy work than most of the revelations we have heard recently. If you tell an NSA agent (or anyone online) something they will know what you tell them. It is more worrying if they are leaving vulnerabilities un-patched as this could allow anyone to exploit the same methods. Are foreign governments using this to spy on Americans?
Because you always need to use all the features the language provides. Simpler -> limited.
Not Twitter. Unless you have a source?
Passenger wakes up alone on locked plane
MTBF is quite well tied to a contract purchasing when you buy large quantities of components for manufacturing. Intel don't know where people are going to use their products and the range of environments they get exposed to can't be easily equated for.

I know Intel has been working for some time on the idea of high temperature data centres, this will impact the MTBF of all components but you can always calculate the cost of the losses vs the cost of the cooling: http://www.datacenterdynamics.com/focus/archive/2012/08/inte...
The Autodesk Files are wonderful context for HN discussions.

http://www.fourmilab.ch/autofile/
COBOL predates SQL by about 15 years. In the 60s and early 70s, there was a school of thought that programming languages could be made more like written languages, and that this would make it easier for the programmer to reason about programs, especially in the business context where companies were starving for programmers, companies who saw the university system as focusing too narrowly on academic theory. We get BASIC in the interim between COBOL and SQL as well. COBOL, BASIC, and SQL were all designed with non-Computer Scientists in mind, for "practical" applications.
Why there won't be a third book in the Halting State trilogy
Why Snapchat is more expressive than Instagram
True. There is definitely more Microsoft can do to resolve this, your solution being the easiest way to implement decent security.
A beginner’s list of JavaScript gotchas
Sadly UK local and national government projects are very much rotten with Oracle and MS solutions.

source: I used to work for local government
Sour grapes has to be part of this...
The Xbone is always on and has a unblinking camera eye. And the worst part is, I am running out of 1984 jokes.
I've been using Linux on and off since the late 90s, and there has never been a period when there hasn't been quite a bit of ranting.
I hope I just upvoted you but I was laughing so hard I may have hit the down button by accident.
Props to Microsoft for opening up the devkit to everyone. It's not their fault that some people just love screwing other people over.
> 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? Could a character's inventory contents be arranged to leave a message to someone else who shares the login info? Is that nonsense coming from what you presume to be a bot-controlled gold-farming crew really nonsense?

Precisely. WOW itself is the first level of steganography ("I'm not communicating, I'm gaming"), but one can think of many more, inside and outside of MMOs.

Given proper use of steganography, small groups will always be able to communicate with low risk of detection. But for obvious reasons, you will always have to roll your own scheme, and may end up overlooking aspects that render it insecure.
There is a best fit algorithm where you have to balance the tradeoffs of switching books for one topic.

For example lets say you're learning calc and you have a perfectly good book but the author's explanation of Green's theorem simply doesn't resonate with you. Yes, there's always wikipedia or mathworld or one of the online lecture series... but, if its free and fast and searchable, may want to try another book's perspective.

I took a EE type microwave class in the 90s where the instructor provided a lot of value by not specifying one textbook but gave us the best one or two photocopied pages from perhaps a hundred widely varying books. Sometimes the ideal textbook for a rare enough niche simply doesn't exist, or something like it existed but its 30 years out of date, or...
If you are from a top 2 public university, your best bet is to go through campus interviews. Wait for your spring career fair or sign up through your online career portal and apply.
I was thinking about Minecraft. The options for covert communication are limitless.
"OMG we're the government and everything we do is huge and unprecedented so it is impossible for us to use off-the-shelf anything and we can learn nothing from best practises" is step 0 of every failed big government project.

There's significant thawing of that attitude (and gov.uk, for their imperfections, is definitely a very positive part of the trend) but the idea is alive and well.
Pulling Down Sarovar.org
> "Now the megacorps are trying to defend our personal liberty and privacy from governments"

What is the first purpose of a megacorp (or any corp)? To increase shareholders' equity. Nothing wrong with that, but let's not fool ourselves thinking their primary purpose suddenly become something else than increasing shareholders' equity.
Ten Features that makes Google Compute Engine (GCE) better than AWS
President George W Bush and Governor Mitt Romney are former male cheerleaders, for example.
Glenn Greenwald: What I've Learned
> Seriously... The NSA makes military spending look frugal!

That isn't something you can decide by waving your hands at games. WoW is cheap compared to even simple things purchased by the military on a regular basis.
Netflix's War on Mass Culture
This just in. Head of Al Qaeda has this to say:

"The inf1del n00bz of the Alliance, will be crushed by
our grand Jihad Horde. We will bomb their cities, and rain
death in Arathi Basin on all major servers. Allah is great!"

General Alexander wasn't able to comment, because he was apparently speed leveling his Paladin. Anonymous sources cite that his palandin is still level 30 and that quote: "Keith is quite a newb. He doesn't know that he can insta level his Paladin.".
There's got to be a name for when someone complains about a tiny expenditure, and compares it with an unrelated huge societal issue. You can criticize anything this way: we're delivering mail while people starve. We're giving people parking tickets while killer asteroids go undetected.
Where the hell is the actual content on this website? Everything is an ad.
This went way over my head. Is the article's claim that relativistic effects cause gold's color incorrect?
F# and Nemerle are both based on the CLR, and unfortunately the performance of Mono is pretty bad, and not really suitable yet for high performance use-cases like this.

Also I'd Erlang is state of the art, even though it is so old (Haskell too), but I wouldn't call it an entirely safe bet because it requires quite a different style of programming and experience, so might not work well for certain developers.
OP here. I think getting meta is often a good idea - but sometimes learning tactics is useful. Not everyone does well with abstract ideas and focusing on a specific action which leads to a better outcome can encourage people to think more deeply about it in the future.

None of this stuff is easy and I never try to make it seem that way. Talking is not doing but that doesn't mean you shouldn't ever talk and only ever do.
Thanks to us? maybe?
Nothing. Ignore that comment, it was stupid and added absolutely nothing. I found your comments very insightful!
A Battery Breakthrough that Proved Too Good to Be True
>According to the briefing notes, so many different US intelligence agents were conducting operations inside games that a "deconfliction" group was required to ensure they weren't spying on, or interfering with, each other.

I can't understand how this can be true, 48 million players vs. 30,000-40,000 NSA employees[1], number of agents is probably a few orders lower.

[1] http://en.wikipedia.org/wiki/National_Security_Agency#Employ...
BBC News does use webfonts for icons. The examples you see on the Imager.js Github repository are not exactly what BBC News uses in production, consider those as guidelines for using the plugin.
Is anyone aware of articles or books that deal with the creation of these types of systems? I'm guessing some sort of cryptography text would lead to it, but the last sentence of your post has me particularly interested. What kind of considerations need to be made when creating such a system, especially in today's age?
And, personally, the wordiness just gets in the way, at least for me. Extra words just means I can make more mistakes. I truly despise these languages that seem forgiving yet have more rules that more concise, orderly ones (any other ones).
Last release for googlecl is from 3/31/11 :(
New legislation means local councils have to justify their requirement for Oracle/MS licencing costs over open-source/free software. They can still buy the licences if they can show they really need it, but loads of councils are now properly evaluating solutions like Canonical's OS/Cloud stack.
Strangely, for once I wouldn't be very mad if they put angry, profane Call of Duty children on no fly lists.
Clinton Says NSA Spying Revelations Harmed U.S. Ties With Allies
you guys should consider an alternative to the always-down dropdown for arrival dates. it's jarring and felt like i had accidentally clicked on something and then was unable to make it retract. i was unable to shake the gut feeling that something was wrong even after i figured out it was intentional