skysight-inc/HackerNews huggingface dataset:
The whole joke about it is that they aren't taking a loss they are just not profiting as much, which is a completely different thing. It's like me saying I don't have a drinking problem because I only drank 2 bottles of vodka before lunch, instead of the 3 I could've drank.

In any other industry the practice of inflating the value would be illegal, specially when done in the cartelesque way it's done in health insurance/healthcare. 'Luckily' the health insurance industries has managed to lobby its way into getting all kind of exceptions, and our representatives are hard at work to keep it that way.
any filter relying on the SBL is now marking email with the url "paulgraham.com" as spam.

Impossible. The SBL lists only IP addresses; there is no content filtering at all.

http://www.spamhaus.org/sbl/

Furthermore, there's a lot of FUD in this thread about Spamhaus listing people who don't emit spam. IF this is true, then Spamhaus would have an unacceptably high false positive rate, and we would be able to observe this. In reality, Spamhaus has the lowest FP rate in the industry. Occam's Razor suggests those who claim to have been wrongly blocked are mistaken about the reason for their listings (if they ever existed in the first place).
This should have been titled "Six excuses no one ever used when deciding not to use commercial web controls"
I think the point is that each user's data should have its own URL, not that anyone should be able to get all the data from one URL. It doesn't matter if the user can get the URL; it points to their data, which they can get anyway. What matters is whether another website can get the URL and then pull the data out with a script tag, which is impossible if said website can't predict the URL.

You could also accomplish this by encapsulating things in an object literal (as suggested on the page); requiring POST or a header or returning a non-JS Content-Type; loading an HTML page on the site and using window.postMessage to send the data only to trusted sites; and maybe more ways as well.
Need to include some information about what this is for. I just see the map with check marks and a truck pulling a wagon.
It's not, and has never been, purely for technical books. The non-free submissions always happen when the site goes viral every few months, which is inevitable with any crowdsourced collection. Already working on removing those. You can flag a submission that goes against the guidelines. Thanks for the pointers.
WebRTC Data Channels for Great Multiplayer game
Your are not the only one, this game was rigged from the start. At 24 years old I tried to started my own businesses to employ my friends who did not have the same opportunities. My business failed, do to an employe error. The police and the EPA went after me like it was the BP oil spill. I'll be paying the IRS or the Franchise tax board 40% of what I make for the rest of my life. Cops and robbers have teamed up and the average American citizen is caught in the cross fire. Currently I am reduced to farm out my skills to international corporations. I'm considered lucky to have a job working 12 hours a day.

I believe the tech workers should be moving towards private unions to get standard wages and mentor programs. We need to move away from this dog eat dog individualistic suppository programmer complex.

Most tech managers are just trying to suck the life out you to further promote their career with zero consideration for you well being.

Of course you can go work for a Google or another large corporate outfit. Remember that for every job we hold we are cutting an unknown number of American jobs.

Food for thought, there is a special place in hell for the greedy and traitorous. Personally I feel as a part of the high tech sector we are heading in that direction. No one stands up for worker rights in high tech.
Not talking about interstitials. Those are annoying enough but not the problem here.
Please explain your understanding of the role 'due process' plays in international wars. Are acts of war preceded by international trials of some kind? Who provides the judge?
I'm going to go the "touch feely" route:

Curiosity (How does that do that? How can I do that?)

Imagination (I think I can do that better, or cooler, etc... This may be optional, administrators may not need that as much.)

Drive (Not just talking or thinking about stuff but doing it.)

Persistence ("Crash on ME? oh, yeah? Well, how about I do this!")

Patience (if there isn't a way now there will be sooner or later)
http://www.nytimes.com/2013/03/27/technology/internet/online...

Cyberbunker brags on its Web site that it has been a frequent target of law enforcement because of its “many controversial customers.”

“Dutch authorities and the police have made several attempts to enter the bunker by force,” the site said. “None of these attempts were successful.”

If this happened in the USA - the police would never leave - they'd call in tanks or bunker busters from the military.

Did the Dutch just turn around and go away and say "oh well" ?
In general I like Legere but I don't see that happening mainly due to people's preferences. As mobile phone computing power and capabilities progress consumers are going to want the latest and greatest to hit the shelves. Also, I'm not sure the economics of the hardware market would even be conducive to "sophisticated, lasting, pieces of technology" without a big jump in price.
Cool. I do find myself wishing the map didn't scroll with the info on the left though.
Obama's Spending Bill Blocks Government IT Purchases from China
A must-read for any new social product. Lead with content first, build network later.
The ABC of software engineering
> The argument has been made that Stuxnet was self-defense, but anticipatory self-defense, which makes it a valid use of force. But that is open to debate, because depending on stance made, Stuxnet’s usage could be seen as justifiable defense given Iran’s statements of hostility, or as an act of war against Iran itself.

So... basically Stuxnet is an illegal act of force iff this argument is unsound? Isn't that the case with any use of force?
I'm a replaceable cog.

It's how I make my living. I'm very good at being a replaceable cog. I'm very quick when becoming a replaceable cog, and I get paid precisely because I can slot in, get things done and then leave again. This is also how I like to work - I'm constantly immersed in new systems, learning how they work and hopefully helping to improve the underlying stuff as well as churn out functionality.

This doesn't mean I take 'shit rolling downhill' from management, but it does mean that I am there to facilitate them, their ideas and their projects rather than make good stuff on their own. I play my part as best I can, advising them what to do better but ultimately deferring to them even when I know what they're doing is wrong, because they are the customer.

Hopefully (as mentioned upthread) I'll someday be able to cobble together all the wrong into a coherent set of thoughts and either become the best dev manager ever or start selling consultancy services.
Reading the report summary [1], I was especially struck by this line:

> the State itself will be
responsible under international law for any actions of individuals or groups who act under its
direction. For instance, a State that calls on hacktivists to conduct cyber operations against other
States will be responsible for those actions as if it had conducted them itself.

This seems to be an indirect dig at the Comment Crew and other similar groups that many security professionals believe to be indirectly associated with the PLA in China [2].

1. http://www.acus.org/files/tallinn_fact_sheet_20130322.pdf
2. http://arstechnica.com/security/2013/02/unusually-detailed-r...
I'm glad she didn't do a point-by-point rebuttal. At this point, most people either agree, disagree, don't care or are sick of it all - or some combination thereof. (I must admit, I do like the way she worked in "conference spaces are work places".) Now I'm going back to my place almost on top of the fence. . .
His name is Emil Hajric. A few years back, when Joel Spolsky's "Business of Software" discussion forum was at its peak, he used whois records to find the phone numbers of some of the most frequent contributors and to call us personally.

I found this rather creepy.
This relies on javascript to be passed to $where. There is no excuse for not sanitizing your inputs.
And why are you shocked? Because you don't know what you are doing?
Its most certainly fake.
That is dutch riot police. We don't have SWAT teams but "arrest teams".
They definitely don't wear white helmets. They definitely don't just trow around flash bangs.
And the kicker, knowing dutch police bureaucracy, they did not get a refund this quick.
Well give that 17 year old kid another ten years and we'll see! : )
Only recently I discovered that OS/400 is bytecode based for all userland software, with a JIT integrated into the kernel.

Which means Android and Windows are kind of following a path similar to a mainframe OS. Interesting for language geeks.

Anyway I haven't touched one since 1994.
The Changing Face Of Scale - The Downside Of Scaling In The Contextual Age
Robot Reality: Service Jobs Are Next to Go
It's definitely photoshopped, look at the ground they're standing on, where it fades into the wooded area.
That's a good tip but I'm on my phone. I still feel that having to be sneaky to read an article means there's something fundamentally broken with their model. The only way to win is not to play. =)
Virtualization is a requirement for any kind of serious dynamic infrastructure.
Exactly - and in 90% of the cases MongoDB is run by the company idiot
Uh, how would that save power? We have a planned economy, the same power is being generated even if you don't use it.
It looks like C# 3 (2007)
You guys know me. I'm the first to run around with their hair on fire when we're talking about illegal or dangerous use of technology by the state.

But there are a couple of things to consider here.

1) " a team of international law practitioners and scholars" -- International Law is an attempt to use treaties and legal customs to resolve disputes among international actors. I won't say that it's a fiction, but states have a tendency to interpret these things in the way that suits them.

2) While I have no doubt that these scholars did a bang-up job inside their own discipline, the field of unconventional internet warfare (which I suppose differs from "regular" internet warfare) is really, really new. The big boys are going to decide how this plays out, not the lawyers

3) Even assuming that the scholars have it right, and that the field is mature enough for their opinions to be useful and/or valid, states do things all the time that are illegal. The problem here is that they got caught.

I have no idea where this is headed. I'm guessing this low-level stuff will morph into large numbers of civilians being killed at some point. Only then will the players decide if and how to ratchet it down a couple of notches.

(I am reminded by this story that WWII was highly illegal. http://en.wikipedia.org/wiki/Kellogg%E2%80%93Briand_Pact)
As far as I know, the US has not publicly admitted it created Stuxnet. But at this point both security researchers and journalists have concluded that it was created by the US and Israel, so it's essentially a well known non-secret.
Hey Steve,

I do remember those days...and I'm very sorry about the cold call. I figured it was worth at least a shot

Really sorry if I creeped you out there. I'm just a 20 year old kid, that's trying the best he can.
We experimented with making the default layout responsive, but ultimately decided against it.

The thinking was that displaying exactly the same data on a TV, desktop, and mobile device isn't ideal. The dashboard is designed specifically for the display. If a mobile version is needed, then the relevant widgets can easily be put into a new, mobile-optimized dashboard.

The same could be achieved with carefully designed media queries, but I feel that separate dashboards do the job better.
R has great capabilities. But it is not great for encouraging readability. For learners, it tends to feel confusing and lawless. It requires an investment. This is a significant fact about R. It is not equally true of all languages. It isn't ideal, either. We can do better. But for years there was nothing comparable in open source (perhaps even outside open source). That is also true of Perl.
Because Mac OS X is UNIX based and for some geeks it seems to excuse them from their behaviour.
Nowadays this is called "hustling" and would likely net him $millions in venture capital.
Actovegin has strong effect
The checked exception concern leaves me scratching my head. Without checked exceptions, the forEach implementation has no way to gaurentee that the lamba won't throw, and has to be exception-safe at all times -- in the case of stateful code, this can generate a lot of boilerplate.

Rather than write all that boilerplate, most people won't actually write exception-safe code across the board, which allows strange state-dependent failures to creep into the system.

The unexpectedly-unwound-stack problems that Java's compiler is highlighting are still there, just hidden.

Better, in my mind, to not use unchecked exceptions at all.
Cosmic Microwave Background OpenGL Google Earth style Model
There were some talks about this at defcon and black hat. Think a century worth of data for every citizen. The other thing which I haven't been able to fully verify or debunk is a change in the semantics of NSA spying, basically interception isn't considered spying until analysis.

It creates a lot of grey space. First, can the data be used to train up various search agents? After you die can they then analyze your data? Among other things.. and just the general safety of the data.

As for ssl, they shouldn't have yor keys, they just sign them and vouch. If NSA compromises the ca authorities they could man in the middle ssl but not feat your keys.
AGEN CASINO TERPERCAYA & CASINO SBOBET
CASINO SBOBET - Galaxy88 situs agen casino terpercaya yang menyediakan permainan casino sbobet. Dimana casino sbobet merupakan situs casino online yang bisa dimainkan secara live streaming. Untuk dapat mengikuti permainan casino sbobet anda harus mendaftarkan diri anda di agen casino galaxy88.com
GALAXY88 AGEN CASINO TERPERCAYA & CASINO SBOBET

Kami telah menyediakan customer service yang handal yang akan membantu anda dan melayani anda dengan baik. Untuk dapat mengikuti permainan casino sbobet , anda harus mendaftarkan diri anda di agen casino galaxy88.com. customer service kami akan segera membantu anda dengan baik. Segeralah bergabung dengan agen bola galaxy88.com , kami akan segera membantu anda dan melayani anda dengan baik.
I don't see the benefit of having an HSM device in a multi-tenant environment. Great! My keys are safe! Now what's going to protect my data when there's a vulnerability in the dom0/hypervisor?
I can wholeheartedly agree to this, I probably should've done a better job communicating that. I meant it more as a pointed commentary at the older investors.

(Note, I will totally admit that it was written to gain attention)
> This is the very same critic that was (and still is) made about perl.

It's funny how similar the arguments are.

They can both be described as a language with some serious gotchas, but that's simple enough and has such a great package collection that it's easy to get a lot of things done very quickly.

That description could also fit Javascript.
That would be good if phones lasted more than two years without malfunctioning. My S2 is now coming up to 18 months and repeatedly crashes.

I could imagine paying £250 for a Nexus 4 to keep for 2-3 years, but not £600 for an iPhone.
The Atomic* classes are also good choices.
Totally unnecessary comment. I would down vote you if I could.
I've just been learning R for my grad studies (and general data exploration), and was really torn between R and Python, especially with IPython Notebook, pandas etc. I came from a Ruby background so both would be newish to me. What made me start with R (although I'm still following IPython dev, and will probably end up switching eventually) is the massive amount of material available to learn stats etc with R.

I've seriously got something like a 100 textbooks on R on my system, intro to stats with R, machine learning with R, questionnaire analysis with R, bayesian stats with R... There are Coursera classes, the amazing r-bloggers.com, etc. For someone who is simultaneously learning statistics and a tool, this is invaluable.

For Python, there's still very little. There's Wes' book, which is mostly about pandas and a lot of finance/time series stuff... I haven't seen a single "intro to stats in social sciences with Python"... There must be one book out there that is open source, which could just be rewritten with Python examples? (The most useful thing I've seen is people reworking examples from Machine Learning for Hackers, or one of the Coursera R courses, in Python).
It is good, but there's no way to check accounts from other domains... with your outlook.com account. That, and it's another free service.

I made the comment that I'm not opposed to paying... I'm getting to the point where for something as important as email, I'd rather pay for it.... because I'm no longer interested in being the product for sale.

Know what I mean? #facebook #google #twitter
One more -

Memory (being able to keep things in memory short and long term, really help solve problems.) Reason why a lot of programs are poorly documented is developers keep most of it in memory. Mainly because they work faster that way.
I think I thought binary because that was the label but now that I looked it up it was BCD. Still the price combined with already having the clock on the phone (and everything else that is/has a computer now) made it seem like a waste of money.
Yes. Let's abandon the cloud all together - as currently engineered, anyway, where it's basically just a private datacenter. If we can find some way to build a distributed, decentralized, encryption-security-based mesh-network system, that might actually deserve to be called "the cloud".
I'm tempted to believe that also.
The only reason i ask is because publically concluded and legal fact are far from the same.

For NATO to come out and accuse the US of illegal acts you would think they would need more then hearsay to stand on.
what's that? Perl 6?
I'm surprised almost no one recommend php even though it powers almost all of the web, and is the easiest to setup.
I strongly recommend php, javascript and css. And everything else will just follow.
> And VMWare contributes the most interesting part of OpenStack, anyway, which is the virtual networking based on Nicira's OpenFlow.

Agree with you about the headline. However, VMWare is not contributing Nicira for free. There just happens to be a Quantum plugin for Nicira (as there is for pretty much everything else).
Unless I am mistaking, Java 8 fails to address the major pain-point I have with Java: hash and array literals.

For me, one of the big wins of both Clojure and Scala is being able to handle maps, sequences, etc. conveniently.
And the two things I notice Java has that C# does not (static methods on Interfaces, and functional interfaces) have completely viable alternatives in C# (extension methods, and Action/Func, respectively). This really smacks of catch-up.
Comment Crew might be today's example of that, but the general policy of having States be responsible for the actions they direct of contractors has always been in effect in international law, even back to the days of sail when privateers roamed the seas carrying Letters of Marque authorizing them to act for the State.
It would be nice to have a github org for dashing and all its ports. That could take some of the burden of all the ports off of you.

I know its part of shopify organization now, but there is a lot of interest I know I would love to contribute to other backends as well
Did you read the article? Try again, search for "Why abstract classes can't be instantiated using a lambda".
And the other is its ubiquity on cheap hosting.
Version Badge now supports NPM modules
Foldable.me – Create a mini version of yourself or loved one
There is, of course, the other end of the cable connecting to the rest of the world... no need to actually cut the cable. You could do it with software alone really.
http://rubular.com/ is another way to get a feel for them.
I don't think there are technical reasons behind, but rather philosophical ones.

- Getters and setters are bad design. In clean object-oriented code, the internal state of a class is not exposed to the outside. Thus, getters and setters should not be encouraged.

- Exceptions: yes, it would be nice to be able to throw checked exceptions in that example. But the rule that they need to be declared is one of the basic design decisions Java has taken with the intention of always forcing the programmer to handle them. It won't change. (You can still fall back to unchecked exceptions if necessary.)

- Modifying external variables: can be done with a work-around, e.g. "final int[] x" to have a modifiable int. Not sure why that is the case though.

- Operator overloading: considered bad practice for high-reliability code. Generally, Java favors explicit statements in order to prevent mistakes.

- Events: some of the listener stuff in the example could be moved to a library, making it smaller. But still a missing feature in Java.

- Pass by reference: this is normally used as a workaround to create methods with multiple return values. In Java, one could again use the wrapping-array-workaround instead as in the external variables point. I'd love to be have methods with multiple return values in Java.
It's not. It's pretty explicitly stated in the guidelines what sorts of books are allowed. I have a day job, I don't sit and watch submissions all day. I manually review them every evening to cull non-free books. All commercial titles you'll find on the site were added today. I personally don't see any ambiguity in the word "free". If you find anything displeasing, you can make my work easier by flagging it. Thanks.
Why are all Indian IT guys dumb as a brick?
Why are the most dumb question asked in open-source communities by Indians? Any reasons for that?
The graph widget is based on Rickshaw (http://code.shutterstock.com/rickshaw/).

The current implementation requires you to send an array of hashes with the x and y co-ordinates you want to plot.

Here's the example job where you can see it in action: https://github.com/Shopify/dashing/blob/master/templates/pro...
The problem with the guidance/mentoring model of management is that it depends on your managers being consistently better than the people who report to them on the tech side and be competent at the art of management itself.

This is only workable if you're a startup that happens to have one of these rare people as founders and isn't planning on growing too much, or your company is among the most desirable place in the world to work.

The way it usually winds up working in practice is that you either promote your top tech people to their level of incompetence where they unhappily fail on the management side, or you hire competent managers who have to enforce a rather low tech competence ceiling in order to fit their command and control style.

Most developers aren't arrogant prima donnas, they want to learn from people who know more than them, but expecting someone to be able to mentor a projects' worth of people while also handling the regular management duties (hiring, delegation, oversight, resource allocation, communication with the execs, endless HR paperwork...) is setting someone up to fail.
> I cannot comment at this time on the specifics of what occurred at PyCon on March 17, and the subsequent events of the following days, but I can offer some general thoughts.

This sounds a bit like a lawsuit brewing.