skysight-inc/HackerNews huggingface dataset:
Perfect.

They certainly think so. That leaves out the part where politicians won't shut down those agencies (or parts of agencies) because of the power base they represent.

As Rand observed through Dr. Ferris, "There's no way to rule innocent men... when there aren’t enough criminals, one makes them." They can make criminals by passing more laws or by detecting more people breaking already existing laws. Rand was referring only to the first type, and they do have some different effects, but they both serve to increase control.

First the courts allowed searches (except they're called officer safety frisks) based on "reasonable suspicion" (an absurdly low and vague hurdle created by Terry vs Ohio); now intelligence collected by agencies pursuant to foreign intelligence mandates is being used to improve detection and conviction rates for domestic crimes. And there's the beginning of mass surveillance of public spaces: cameras, radios, and modern technology enabling identification and location tracking of individuals, cars, cell phones...

It's an interesting political dynamic when everyone's fearful that they've broken some law and fearful that they've been detected but not yet arrested.

The politicians, most of them, want to rule, not serve. They want to accumulate power for themselves and their friends, at the expense of everyone else who is caught between increasing surveillance, stricter laws, and increased black market related criminal activity.
Multi-socket systems are uncommon these days. Tuning for NUMA can make a difference for the subset of users who can utilize more parallelism than you get from a single socket, but can't use a cluster (that would scale further than multi-socket system).

Even then it only works if the app spends most of its time waiting for cache misses: it could reduce the runtime of a 60% stalled app by 20%, using the 100ns vs 150s latency figure in the article - assuming as the starting point that the OS heuristic memory placement fails pessimally. Less than 20% in more realistic cases.

For the vast majority of apps, there are more serious perf gains to be had
for same or less effort elsewhere.
Ethical programmers don't want to deliver programs to users that are riddled with unknown, undetectable bugs, that silently corrupt data and make mistakes, without being caught by testers or warning the user.

That's why it's better to be bold and crash spectacularly, instead of trying to cover up unexpected problem by guessing. If you have an unexpected null pointer, there is a reason, and your expectations were wrong, so there's something bad going on that you don't know about. By silently hiding the problem, your program may be doing the just wrong thing, and you never know about it.

That's the problem with PHP, which has it even worse than Objective C. Ignoring errors and guessing what to do is PHP's way of life, and it's been the cause of countless security holes, data corruptions, and hard to diagnose bugs.

Use lots and lots of pedantic asserts, and test thoroughly, so the production code does not have to be riddled with labyrinths of error handling and mitigation guessing code. Assume the APIs obey their contracts, and write APIs with strong contracts that do what they promise. If something might return a NULL, then test for it and handle it properly, so whoever is reading and maintaining your code knows that you considered the possibility and thought through the solution, and the computer doesn't have guess what to do.

Computers are notoriously bad at guessing the programmer's intentions, so programming languages should not encourage programmers to let the computer guess what they meant.
What is new and what changed in OWASP Top 10 for 2013
In case you missed their release some time ago, here is a blog post explaining what is new and what changed in this year's OWASP Top 10.
Nice find. May be correct for Apple - but that isn't why Ubuntu did it, at least not alone. They wrote about it and visual clarity was always a big argument for them.

PS: Hiding the items has nothing to do with Fitts Law, it even destroys its applicability...
A Java tool could be just a file copy too.

If we have to support a Go app, and we are a Go team, maybe it's the right tool for the job, even if we have to reinvent the wheel with configuration management of the systems, backups, auditing, monitoring, provisioning, and "app to really support" integration or control. etc.

Else, it has more inconveniences than advantages, imho.

Maybe I'm just ignorant on this language (a big possibility) and there is already tools in Go for PXE install some hundred of different servers, to define their O.S. configuration, to have recovery plans, provisioning and backups, to monitor stuff as the packets per second on a switch port, etc, etc, etc.

If it covers such typical needs and it's free of surprises and issues... as said... great.

Note: I'm not saying python is "the solution" neither. My networks typically need to control more than one scripting/programming language and more than one DSL. And I think that there is no "language" which will free the team of writing custom tools, unless the "sysadmin" level is limited to google-it->copy->paste->makes-ping?->go-to-the-bar (else repeat).
What's just as impressive is the full size view of the image. The background brings the ambient colour of the photo to make it more immersive. Very nice!
I question why HNs sole source of information seems to only be The Guardian.
For some reason I was expecting (perfectly) balanced files of a photo gallery on disk. What I actually got was equally interesting though.
Statism is the belief that a government should control either economic or social policy, or both, to some degree. Statism is believe the state should exist, any person that support the state, even a minimal state is a Statist.

>You want to make everything you do voluntary yet think that it will somehow lead to a world where everything is rainbows and unicorns,

Not at all, infact it is statists that believe in Utopia, believe that if they use "just enough violence" they can force everyone to behave as they want.
FP is a fertile topic for CS research in part because writing good compilers for FP languages is hard and poses lots of challenging questions for people to try to answer.

Most really low level code generation and parsing research etc. will apply across the board or at least cover a wide range of type of languages (e.g. register allocation, instruction selection).

But consider type theory - a language like Haskell providers a lot wider scope for research in that area than e.g. C. Or garbage collection - admittedly that's more widely applicable, but many FP languages throw an extra factor into the mix with immutable variables. Etc.

But there's certainly other PL research as well. E.g. all the work that's gone into Javascript compilers in the last few years. Trace trees came out of work done on a JVM for example.
Yep, as Martin Fowler nicely points out in http://martinfowler.com/bliki/ClassInstanceVariable.html

"A class variable is shared across all instances of a class, which includes all subclasses". Can be surprising when using inheritance.
Yes, this is a company policy. The method just a way to subvert that
I just implemented pretty much the same thing from scratch for my wedding gallery¹.

For each row, it tries 3-10 images, sums their aspect ratios, divides the total row width by the sum to get a candidate height, then picks the height that's closest to the average of the existing rows.

To make things look a bit nicer, it rejects candidate rows with the same number of images as the last row.

I might release the code on Github if I can make it modular enough. Currently it depends on jQuery but that's really only for element creation.

¹ http://mattandsophiegetmarried.com, I'm the guy with the waistcoat, purple cravat and massive grin.
You don't have to make sense of it. All you have to do is scare people sh*tless.
We, through our own behaviour, are turning the World into a total surveillance system.
Google Chrome – The holy grail of password hacks
Aren't they already? Ethics are subjective. There is always a minority that disagrees with the ethical basis for any given law. But there is an ethical basis that prompted getting the law passed.
This could be a world-changer if managed properly. I therefore think it's a great shame to see this being commercially licensed. The research was at least partly charitably funded: Cocking has had Leverhulme Trust money (http://link.springer.com/article/10.1079%2FIVP2005716). I find it remarkable that he's pursuing a for-profit commercialisation.

Others have commented about the 'strong evolutionary advantage' this will convey crop species. I think that unlikely: a large number of species in the Fabaceae family (legumes) have the ability to form symbioses with nitrogen-fixing bacteria, and this simply allows them to exist on nutrient poor soil. But because it's a symbiosis, i.e. the plant trades some of the sugar it produces for the nitrate fixed by the bacteria, it's not a cost-free situation. Legumes don't dominate many habitats, but they do OK in very nutrient poor soils.

Modern crops don't perform well outside intensively nurtured field conditions. N-fixed crops will require less intensive nitrogen supplementation than before, but they will still perform poorly when competing against wild plants.
[Insert free market rant here]
No but really, while science can work magic with the proper motivation, that's no excuse to ditch conferences on legitimate concerns.
It's like the saying goes, work hard and apply yourself and you'll get somewhere. I've always thought that applied to the environment as well.
New free theme for wordpress
There are many people that think so. For them, the templates present on the market have substantially all the same features, even if each designer strives to make them look different.
Well then qualia is just an artificial definition for something that separates me from you. Since they can't be measured I can always claim "you have no qualia" and treat you like a machine.
Actually, lots of state security services are doing the exact same thing. Many are much much worse.

America is the only country (so far) to have somebody brave and public spirited enough to stand up and blow the whistle, and the only country (so far) to have politicians with enough gumption and common sense to make the requisite fuss, and to start to stand up against the encroaching tide.

It might be ugly, but it sure beats the silent acquiescence we see elsewhere.

In other words, America is the only country where the political system is actually working to protect the general population against an overreaching security state.

As far as I can see, that puts America far far ahead of the rest of the world, thank you very much.
About statically linked binaries:

1) I've only loved them, to recover failing disks and broken systems (i.e. a statically linked ddrescue)

2) I think it goes against the general Linux architecture (i.e. it multiplies the number of needed upgrades on a vulnerability/bug announcement, this is, you need to upgrade each "Go" tool used by the "sysadmin", if there is 2, 2 upgrades, if there is 134, 134 upgrades, on each server).

3) I'm aware it's a solution to certain issues (i.e. dependency problems), when proper solutions are not available (paranoid component control, local mirrors of all the stack, CI, staging environments, etc)
Simple. Our former customer is a megacorp and their legal department was not worried about it.

[added] The definition of "taxable service" may or may not have applied in our case. We were without resources to challenge the fact so as far as we were concerned the ruling and payment demand would stand as presented. The mega corp was so large that they had a legal department devoted to minimizing tax and this was just one more thing that department dealt with. A very small thing in relation to the overall dealings of the customer.
Physicists Pursue the Perfect Lens by Bending Light the Wrong Way
Cloudbase.io for the enterprise
> other data sources that the file system

I think you mean "sources than the" here.
Indeed ... not to mention that once you have a security apparatus in place ... the imperative is to use it ... to justify it's existence by making arrests. The system becomes it's own justification. Reminds me a bit of the movie: "The Cube".
Var for C
Give me a button that electrocutes the developer when I blame something and find out it's a rotten turd and I'll be happy :)
Monitoring with Open Source tools (Metrics, Graphite, ElasticSearch, Kibana....)
Maybe I'm missing the point but why is this an achievement? I've seen Google images do this for years (from the backend, sends the users viewport dimensions and then automatically calculates the optimum filling). For years (Warning NSFW!) vusker.com has been doing this client-side in their thumbnail and gallery view. Plus look at the vertically stacked posts from Pinterest.

It seems more a marketing ploy to get attention to the great service chromatic.io is providing?
Granted, maybe pinterest is a bad example in regards to optimum page filling.
You missed a pretty vital part of this - which is that laws are derived (at least theoretically in a democracy) from the majority view on ethics and morality.
Anyone else notice the similarities with Madrigal from Breaking Bad?

Low key, large profits, extensive distribution network. I may be paranoid but...

(Okay, probably just a coincidence/I've been watching too much tv recently.)
As I understand it the American educational tradition uses more frequent, shorter tests known as 'quizzes' - sometimes as often as for every class, every week.

Benefits of this approach include giving teachers fast feedback on whether students are understanding what they're being taught; and spreading the test workload evenly across the year instead of having a bunch of big make-or-break exams at the end of the year, within days of one another. Using multiple choice tests which can be marked automatically makes it simpler to do this as they can be marked by machine.

Multiple choice with automated marking also means you don't have to decipher students' bad handwriting; you can't recognise students' writing and apply subconscious favouritism; you have to ask questions with unambiguously right answers; it's simple to be consistent with marking; and rates of human error are reduced.

With that said, you can't teach someone to write an essay without having them write an essay and giving them feedback; and you can't check a student's math problem working and point out where they make a mistake. So multiple choice tests certainly aren't the be-all and end-all of student evaluation.
You are assuming that the "feeling" of pain is inherently different from neural activity during pain. He is saying that to do so without argument is special pleading.
Elon Musk to outline 'Hyperloop' idea
> As a one man boycott it likely won't have much effect but I suspect I'm not the only one doing this.

It doesn't have to have much effect. It only has to matter to you. If you feel you're doing the right thing under the circumstances, that's enough.
That looks pretty nice too! Congrats on the wedding!
I am a customer, and honestly, I'm more than okay with it. It's a real annoyance to me, but its better than having my stuff streamed to the NSA.
That player has a nice GUI but renders colors incorrectly with common h264 HD videos that use planar YUV colorspace (pretty much all of them use it).

It always uses the BT.601 colormatrix to perform the YUV -> RGB colorspace conversion. While for HD material one should use the BT.709 colormatrix.

In practice you will notice darker reds that are closer to purple for this implementation error.
I'd rather they just left it where it was found and let me know where it was so I could go get it. The car was only worth a couple grand to begin with so paying 400 bucks to bail it out of car jail was not something I wanted to do and on top of it they said if I decided it wasn't worth it they would sell it and come after me for the 400+ bucks anyways. Had I realized the police were so predatory I would have just installed a GPS tracker on it so in the event it was stolen I could recover it myself.
Show HN: WakaTime redesign now fully automatic + svg time chart
Guilt by association, eh? You will always be barred from certain jobs and viewed with suspicion by the authorities. The stink will never go away. Ever.
It isn't. (Obviously.)

Recent HN postings, political and newsy rather than technical, about the NSA, have included stories from: The Atlantic Wire (https://news.ycombinator.com/item?id=6059446), Security Week (https://news.ycombinator.com/item?id=6054198), USA Today (https://news.ycombinator.com/item?id=5850606, article from 2006 but posted a couple of months ago), C-SPAN (https://news.ycombinator.com/item?id=5899226). Those were just the first few I found with a trivial Google search.

There are a number of stories from the Guardian. That would be because they (1) have run a lot of stories about this stuff and (2) have a good website. Do you see a problem with that?
Doesn't matter really. For the GC research I mentioned, they usually just change one of the JVMs, so what they care about is only bytecode. Then, you need real programs to test on (improvements in throughtput, pause times, fragmentations, etc), which usually means Java programs but really doesn't matter.
My fathers(!) PhD thesis was about this (in peas). Not much has happened since then. Nitrogen based fertilizer is inexpensive enough and famine is usually caused by war or other instability.
easier, cheaper and more objective marking probably.

multiple choice doesn't mean dumbed down. indeed, it can be much harder since you can't show working or explain reasons. It turns into an exercise of guessing the password (http://lesswrong.com/lw/iq/guessing_the_teachers_password/) rather than demonstrating any real learning has taken place. This can be hard to guess even if you know the material in question.
Googling the hardware name from /proc/cpuinfo, "KeyASIC Ka2000 EVM", I found out that this isn't the first person to hack into these half-SD-half-WiFi cards:
http://colas.sebastien.free.fr/index.php/category/transcend-...
http://blog.toshikatsu.tanimula.net/2013/03/aircard.html
http://lemoidului.wordpress.com/2013/02/11/linux-is-everywhe...
etc. etc.

I don't read French or Japanese but even the shell outputs are interesting reads.
I'm not sure why this received so many down votes. Give me one reason that nuclear explosions in the atmosphere are a good idea (one that preferably isn't "the russians").
I don't mind Google knowing stuff about me ... as long as they use it in a limited way .. to find companies, products, news etc... in which I might be interested. I don't particularly want foreign governments to know the same stuff - because they have a tendency to use that information for entirely different purposes ... namely, to try to put me out of a job.
The HN community is particularly receptive to functional programing. HN itself is written in Arc which is a language implemented in Racket.

There's still active research in Fortran i.e. for super computers etc., check out the SIGPLAN Fortran Forum [1]. OOPSLA/SPLASH has lots of non-functional language research [2].

Also check out PLDI, arguably one of the most prestigious PL conferences. Scala, Dart, and LLVM feature in their tutorials section [3].

[1] http://dl.acm.org/citation.cfm?id=J286
[2] http://splashcon.org/2012/program/oopsla-research-papers
[3] http://pldi2013.ucombinator.org/tutorials.html
> it doesn't even do what They claim it does.

"If you would just give us more money and leeway, we would:

- Catch more terrorists.

- Deliver the rest of those high tech fighter planes.

- Finish the new payroll system."
Electric Cars - Market Research Report
> I used to think this too, but realised that it is not quantitatively different to me whether I spend the time getting something to compile, or spend the time getting it to execute correctly.

When do you determine you've gotten it to execute correctly? Achievement Unlocked: You Can Stop Testing Now?
At least some time ago, for Windows there was a (main) installer that included the player and the most used codecs, and there also was available an additional package with the uncommon codecs. This is what I've got after a quick search:
http://data.netfast.org/downloadse.html
Ah I was unaware that Rads meant absorbed radiation.
The fragments that probably triggered downvotes are:

> * moron, plain and simple.*

> they were of low intelligence and low morals.

Which are overly vigorous.

Also, the post doesn't talk about nuclear explosions in the atmosphere but in space.
Except there are orders of magnitude fewer checks on that power than in the show.
Reminded me of this quote by Steve Jobs (talking about Gil Amelio): "Apple is like a ship with a hole in the bottom, leaking water. And my job is to get the ship pointed in the right direction."

http://www.youtube.com/watch?v=Qv1pvRDFFqs
I wouldn't suggest that you keep the funds for your self. You could just pay it through in any case - I'm sure the MA tax department wouldn't mind. And I would also assume that to be a lawful practise.

The point is that you make it clear why your customers are being charged extra. It's then up to them to contact their local representatives and ask them to change the law. If you're not based in MA, it's not really your problem. Sucks for businesses in MA of course.
US judge changes baby's name from Messiah to Martin
>We see ones and zeroes go into our ALU and the result is an operating system. Okay, but WHY?
>Or, we see two molecules joining... and the result is a human baby! Okay, but WHY?

Right, but we can answer those questions. We can explain how the high-level OS is written in lower-level primitives, how these correspond to machine instructions, and how those correspond to electrical impulses. You wouldn't say "oh yeah, an OS is just electrical pulses firing, there's nothing you don't already understand here", or "oh, you understand basic organic chemistry, now you understand all animals".

I'm not saying there's anything mystical to it, but there's this great big chunk that we don't understand yet, and saying "oh it's all electrical impulses" doesn't really shed any light on that.
I would also think that once you have been flagged for keywords, your name and metadata themselves become keywords. It's brilliant.
Didn't realise, though that makes perfectly good sense of course.
This process happens naturally in peas, in small nodules which grow out from the roots. A huge amount has happened since 'then' (assuming your father did his PhD prior to about 1990. We can now induce many major crop species which don't naturally enter into symbioses with nitrogen-fixing bacteria to do so in every cell, not just in accessory root nodules. This is huge.
The analogy is a good one. There's a reason it's called "violation of privacy". It's about not having a choice in the manner, and worse yet, not knowing how and when it will be used against you.
That question paper is from 1912. World War 1 started in 1914.
Facebook can't arrest you.
Արթ թերապիա
Արթ թերապիան էքսպրեսիվ թերապիայի ձև է: Այն օգտակար է ցանկացած մարդու համար: Հատկապես այն օգտակար է երեխաներին:
And also there are interesting approaches to "GC optimizations", but so far unported to Haskell:
http://www.it.edu/people/mael/mypapers/tldi03.pdf
>Video game characters aren't consciously autonomous though.

What distinction are you claiming exists between your own subjective experience and that of a video game character? (follow-up question: why do you believe this?)
Thanks, fix pushed!
Microsoft adds Java to its Windows Azure cloud service
The 10 Most Important Companies In Cloud Computing
I know that part of the reason I like FP is that a compiler is usually a pretty perfect pure function - source code -> machine code. So those people researching languages will often find that FP is the best tool for their job and will be most familiar with it. Then when they come to research something new they do it in the context they're most familiar with.