skysight-inc/HackerNews huggingface dataset:
Sure quality of the raw ingredients is weakly correlated to taste, but processing and handling have much bigger effect on the taste of the final product. Take the highest quality beef you can find, run it through the McDonalds beef processing machine and make a Big Mac using the standard McDonalds process and you'll end up with a burger which probably doesn't taste much better than a normal Big Mac.
Watch the SysAdmin Day Movie Trailer: Revenge of the SysAdmin
We reviewed the current options at one point (Zookeper, Doozer and something from Netflix) but ended up just using DNS (Route 53) for our config. This however looks great, and supports nested keys (trees) whereas DNS comes up short in that, and other aspects.
Honestly don't understand why we can't call them out on this.

> Did we actively intend for it to be reminiscent of OS X? Absolutely not

This statement is a total lie.
I have just one question, why is the game centered around people trying to enter a totalitarian regime? Anyone who grew up in the Eastern bloc, or even just visited Checkpoint Charlie in Berlin, should know that the real tragedy was people trying to exit. Have we forgotten so quickly that Communist countries restrict their own citizens from leaving?
Not so much about tech, but it about survival and determination.
Yes, we have something called Bafoeg (great german abbriviation for a law ;-)). It's valid for all forms of education (most of them, apparently there's a white list), given you're total income and assets are below a certain threshold.

And yes, these systems are really nice for students with low income or wealth. They open up opportunities and provide education to more people, which is always good I think.
I've read most of LYAH, and I have no problem understanding mathematical concepts, but man, Haskell people truely don't know how to convey this "awesomeness" they keep talking about.

1. Where do you use automatic differentiation? I've done machine learning, signal processing, etc., but never even heard of it until now. Why should I care? Your pitch should include that (especially when the wikipedia article doesn't really provide real use cases).

2. What's special about lenses? I tried reading http://www.haskellforall.com/2013/05/program-imperatively-us... but there's no summary of what this is about, and from the first paragraphs it seems like a Haskell workaround for setters and immutability. Again, I feel like the community is not pitching these things correctly. People like me start reading, don't understand the point of it all, and give up.

And I can go on... What is the target audience of these features (or Haskell itself)? Is it people like me, or is it more hardware validation engineers, automatic proof system developers, database people?

EDIT: If anyone is interested, edwardkmett has replied to me in http://www.reddit.com/r/haskell/comments/1k3fq7/what_are_som...
I wish there were more emphasis on human rights for worldwide citizens rather than on the 4th amendment. But maybe the goal is to target US public opinion so that they do something about this.
The target audience is r/haskell. I highly doubt the point of it is to explain anything to people that don't use Haskell.
Knowledge is essential to reasoning and abstract thinking. I don't see how it can be dissociated from conceptual understanding.
While I think Obamacare is an improvement and offers no additional risk to our privacy (it's long gone), healthcare is tightly coupled to all of this surveillance for terrorism/drugs/crime/health/thinking that isn't talked about enough. It's the next frontier of intel probably, especially as we put more and more electronics/drugs inside our bodies in the future.

Also, if you had to choose one place to tap communications, doctors' offices would be a likely step. Lawyers too. Internet and political office are already completed, so doctors, lawyers, schools, businesses are next, if not already covered entirely by our current surveillance. I'd assume this is textbook tyranny.
should have been deleted on april 2nd then…
Enforcing Obamacare with NSA data? What are you on about?
Exactly what am I looking at here? I think if you want attention to your HN-posts you should put a bit more effort into it than simply linking to a git repo.
Even Java's non-secure RNG doesn't do that (anymore):

public Random() { this(++seedUniquifier + System.nanoTime()); }
IBM dreams impossible dream with clone of human brain
Looks like the code is using Go 1.1 features and you have an older install.
Another discussion regarding this

https://news.ycombinator.com/item?id=6198068
There is a >50 MB "GPL download" on the Transcend website. So I guess they are at least partially complying with it.
What in the hell does this have do to with the NSA spying?
Doesn't mention how @@ is evil. @@ are not your usual class variables. @@ should be avoided in most programs.
Technology enables crops to take nitrogen from the air
I like this one too:

After removing various bottlenecks in our system,
SimpleServer
scaled to 20 cores and serves nearly 700,000 requests per second.
This workload places an unusual burden on the Linux kernel and
triggers a bug in Linux; Under such a heavy load, the
epoll
subsystem occasionally does not return read events for a socket,
even though the socket has data ready, causing worker threads in
SimpleServer
to wait for data indefinitely.

[...]

This long-standing bug affects all Linux kernels since 2.4 and
a patch fixing the issue has been accepted into the Linux kernel

In short their "simple server" with the Mio manager was so fast that it broke epoll :)
Reading a Message from ET
Online MasterClass Big Data Strategy - Introduction (Video)
Facebook knowing a lot about you is a problem.

It is just an entirely separate problem that is only superficially similar to the problem of the government knowing a lot about you.
It's not about functional programming languages per se, it's just that a lot of core/academic PL research often focuses much more on concepts than on implementation, and languages with strong type systems (all of which are functional, in part also because OO/subtyping is hard to reason about formally) are ideal for encoding these concepts.

There is, however, a lot of research about implementation going on using other languages as well. Most GC research, for example, is done using JVM and Java programs. For this particular paper, it would be really hard to choose a different platform, though, because GHC is one of the rare industrial runtimes that offer lightweight threads.
A distributed task runner for Python
Hacking CISCO Nexus 1000V for fun and profit
The Ultimate UX Design of: Responsive Web Design Navigation
International Youth Day Special:The future of Edtech in Africa
Did you actually activate vdpau with `--hwdec=vdpau`? If you did can you please open a issue so that your specific problem can be investigated?

The switch changed from mplayer/mplayer2 and mpv uses the new hwaccel api where available (instead of the custom decoder).
I wish this wasn't downvoted, because it's important, especially in our industry, to discuss this common misunderstanding about the concept of privacy.

It's not a matter of whether or not the information is publicly available. We spend a significant part of our lives in (semi-)public spaces where people are free to observe us.

It's the collection, collation and use of that information that constitutes the violation of privacy.

To put it simply: thousands of people may be able to observe me going from A to B on a regular basis, which is fine. But not even my wife has complete knowledge of all my daily comings and goings. I even have a high degree of privacy from the person I've spent the last few decades with.

Compiling a complete record of all my public movements to the point where the owner of that database has better insight into my habits than even I myself have is a violation of that privacy. Unless I've given explicit permission to do so, and have a certain degree of control over what happens with that data.

The bottom line is, even people who post "everything" on Facebook quite rightly expect a certain degree of privacy. Doing something in public does not equate surrendering your privacy.
You're wrong. It is important to write and talk about it. The NYT story has the biggest claims up to now and it appears that it was almost ignored by everybody (I guess it's because the story comes from the unnamed "government official" instead of the out-of-the-real-life-thriller-is-he-hero-or-antihero Snowden).

It is extremely important to concentrate on up to now the most dramatic information. Discuss, write, ask.
I'm just a consumer, i can't answer the question definitively. My VDSL's with Snap, haven't needed to call them at all except when i was setting the router up for the first time. They have a couple APIs and respected my right to disable the "support account" (backdoor) in the supplied AVM router, which was cool.

The internet at 'the office is a zero-rated relationship with a datacenter my parent company partners with, so i can't comment on that.

I don't know if this is the place for specific recommendations, you might find more opinions on say geekzone.co.nz.
Really? Have you read What Do You Care What Other People Think? Because she's mentioned fairly prominently in the chapter about how he faced down a rent-a-mob accusing him of sexism ('Feynman Sexist Pig!').

(To be clear, Feynman actually was sexist, but not in the way that the rent-a-mob was complaining about.)
Do you have a link? The only GPL-related download I could find was for their RecoveRX data recovery software: http://www.transcend.de/products/RecoveRXTool/GPL.asp
I'm happy to hear that. Music has been a constant for me throughout career / software / relationship up and downs. Best of luck moving forwards!
It means it won't work for very fast moving objects.

For most purposes this type of collision is fine. It's a lot quicker too - doing line intersections for every potential collision is quite intensive. Often it's best to reserve more thorough checks for objects like bullets which you know will be moving fast.
It's up, now.
The GHC release containing this is scheduled for release in 1-2 months. You can already build it from source though.
Your.
"surveillance is immoral"

Unconstitutional is an argument that tends to have more weight. Immoral is a weak position to take when my opinion on morality and yours probably aren't the same - and for most people surveillance is full of grey areas.
The video is good, but I would strongly suggest changing your brand to something whose domain you can buy. Hopefully you can get washio.com, because to be honest getwashio.com is really not a good domain. It's arguably worse than thefacebook.com.
So can you make logic gates in this?
So this is something else I think has gone very wrong in the US. Good food doesn't have to be an expensive luxury. Tartar doesn't have to be high end. In fact, it's best as a quick cold lunch on hot summer days. It's just beef and onion with minimal prep. It should be cheap.
It's sad that this needs to be said explicitly, but laws should be derived from ethics, not the other way around.
I came up with a similar solution a while back [1]

[1] http://stackoverflow.com/questions/5009864/using-all-four-po...
I really do hope you consider writing that blog post. Everyone here, and on several other sites, would love to read the trials and tribulations of hacking something like a BD player. :) Even if its just a quick run down with some pictures and a little story, it would be worth it.
Spell checking is an old feature.
No, "acting white" is about unquestioningly serving a system that purposely discriminates non-whites.

I believe this sort of language had been debated to death, btw.
Here's an analogy that (in my experience) seems to click with many non-tech-minded people who bring up the FB/Twitter/socnet argument:

I like sex, I really do. But that doesn't mean I want to be drugged and raped by the police or stealth-humped by anyone. If anyone wants to have sex with me, I'd like to know before the act and definitely need to have a say in whether or not it'll happen.
JSR 356 - Java API for Websocket (JEE 7 with Glassfish 4.0) // at least
I can't speak for 1912 but when I was in school in the 60's they ranked not at all, in my white-person's school.
Most illegal immigrants enter the UK conventionally and then do not leave when visas expire. There are certainly some hiding in the back of lorries etc - but it's not the majority.

So fingerprinting them means for sure that we know they came in. I'm not sure what that achieves though?
sorry, I apologise if I wasn't clear. By "whiter inside" I meant "unquestioningly faithful to institutions and systems that purposely (an occasionally violently) discriminate not-whites, not-rich and not-Americans". Which I think fits the current US President quite well at the moment, regardless of his skin.
This is deeply enormous - if it can make the leap from lab to field. Nitrogen fixing in factories costs something like 5% of global energy, the run off is horrific and delivery spotty. There are a lot of hurdles first though.

The one thing that worries me, is years back Dubbya said something like "I'm not worried about global warming, those scientists will invent something". I laughed at the feeble excuse to avoid Kyoto - but now ... Bush may have been right.
A fairly common thing is for asylum seekers to lie about their age perhaps to support an application. (See also, claiming they are 17 when charged with crimes so that they can face youth justice.) Some of these people have been into the country legally on student/tourist visas, and then come back and stayed illegally. If you can match someone who claims to have arrived from a war ravaged Afghanistan with someone who flew into Heathrow two years ago to study at Thames Valley Uni then you know their claim is BS.
One point not mentioned is that there are higher rates of ASD among programmers, and that ASD is a risk factor for depression.
Docker PostgreSQL How-To
But rads are a measure of absorbed radiation. However, rads don't distinguish between different types of radiation like sieverts do. So 400 rads of alpha particles (hardly penetrating skin at all) have a very different effect on the body than 400 rads of gamma radiation (messing things up in deep tissue).
Funded in the Alley – Sam Lundin, Founder and CEO of Vimbly
Ask HN: open source e-learning platform?
I need to choose open-source e-learning platform like Coursera/Udacity/Edx. I looked at Edx source code but it looks like very complicated system with lots of subprojects. I need something simpler and flexible. Same with Khanacademy. Source code of Coursera and Udacity not available.

Or it is simpler to write it from scratch?
> because rules restrict their ability to speak with other members and the public.

The amazing irony here is that the "rules" that are "restrict[ing]" them are of their own making.

They certainly know/understand how to change the rules when they want to do something for themselves, such as vote for their own pay raise, yet here they simultaneously forget how to change the rules.

The excuses sound like just that: "excuses". An attempt to argue "it's not my fault, it was the rules".
Because (static) FP is built on a sound and rich theory (type theory and lambda calculus) unless other language paradigms (e.g. OO). There are also different approaches, IMHO:

FPL research: Ok, we have this cool way to describe our computation. But how can we efficiently map this to the HW? In essence build a nice language and find an implementation.

Imperative PL research: Ok, we have this HW, how can we build an expressive PL on top of it? In essence build an implementation (the HW) and find a language.
"I don't want to turn this blog post in a name-and-shame list of physics departments". Why not? What is more important, keeping quiet about negative performance or ensuring that students get the information they need to make that very critical usually one-time only decision as to the university for their further training?
If you're not upset, give me your email access. I will read it .
> For me, the "Zen" as sysadmin, is to impose as few toolchains and dependencies external to the _app_ to support, as possible. Going to "go" for me is as say that "java" is the lang to go if you're a sysadmin.

That seems to be the main advantage of Go that the author mentions. The Go compiler builds statically linked binaries.

Once built, the single file can be copied and run on any common system, without installing the compiler/interpreter, packages or libraries onto that system.

While I like Python, running Python scripts on servers requires considerable effort for deployment. You have to ensure that the right versions of the right packages are installed (which is even more difficult when it's someone else's server). Whereas with Go "deployment" would be just a file copy.
Full time, I quit my job to dedicate myselff to this after a few rounds of discussing it and getting initial validation from both my targets (yes, it's a marketplace business, even worse to do it alone)
The Privacy War
Random thoughts on PRISM
I think with Python and Ruby the assumption is that the typical code base is either in a state of permanent change or dead and thus the advantages of improved code / improved API outweigh the advantages of backwards compatibility.
It's a tradeoff, there is no universally right solution there.

If you want to write code which is meant to last for decades unchanged you want ISO C or C++, backwards compatibility is a primary virtue there. My ANSI C89 code from 20 years ago still builds and works as expected when compiled as ISO C11 with the newest compilers.

Of course there are also languages between these extremes.
The IRS does what, again? Here I thought the Department of Health and Human Services (DHHS) was administering "Obamacare" by setting up federal insurance exchanges for states that don't do one of their own, continuing to administer Medicare and Medicaid, and certifying certain health plans. The IRS does what it always does: collects taxes due under the law, namely the increased Medicare tax and the tax-that-you-can't-go-to-jail-for-not-paying "surcharge" for not acquiring insurance under the individual mandate. In the case of the latter, the tax is automatically imposed by law and you avoid paying it by either you or your health plan sending an insurance certificate (paper or digital) to the IRS.

The IRS is in no sense "running" Obamacare. That would be DHHS.

If you're going to reply with the claim about the IRS needing to hire 9,000-16,000 new agents to "enforce Obamacare," there is nothing I can do to stop you and will only point out that the claim was based on partisan estimates and thoroughly debunked (http://www.factcheck.org/2010/03/irs-expansion/).
The demo [0] is pretty impressive. Photo sites like Instagram and 500px give a fixed ratio, while flikr does nothing quite appealing as this. Nice work.

[0] http://www.chromatic.io/FQrLQsb
That's fine, but as another commenter points out, while that's perfectly fine on /r/haskell, it makes it a poorer post here without additional commentary as to why these things matters.
These are complicated software packages, wrapped around web-2.0 services (YouTube, Vimeo, etc.)

You should write down what you need for starters and see what can be implemented in some CMS, although a RoR app might be the easier way to go.
http://conway.rutgers.edu/~ccshan/wiki/blog/posts/Differenti... was linked in the reddit comment.
The people in the game tell you the reasons. Many come for work or to visit relatives. It's not that everyone wants to go there.
I've been wondering about garbage collection in pure functional languages lately. It is often said that statically typed pure functional languages allow the compiler to do a lot more correctness checking. Shouldn't the same formal reasoning features also enable much better garbage collection algorithms? Or would that be asking for a solution to the halting problem?
One of github's UI flubs, in my opinion, is that the main repo page puts the code file name listing at the top, and the "README" at the bottom, so with any substantial repository, one has to scroll down "below-the-fold" before one gets to the description part of the page.

A reasonable (somewhat) interface for contributors. A very lacking UI for promoting the value of the code base to non-contributors.
Exactly. And low-level concurrency research (snapshot algorithms, n-cas) is usually done in C or Java, and so on.

BTW, Java has lightweight threads, too: https://github.com/puniverse/quasar (I'm the main author)
No, but it would prevent people giving false information when suspected of overstaying their visa. It would also enable people to be identifed if they try and make several attempts to enter the UK via different methods. EG once legitimately, and once caught under a lorry.
So, plants able to do this have a strong evolutionary advantage over many other plant species on this planet? Nah, couldn't possibly go wrong.
Same old paradox.

http://en.wikipedia.org/wiki/Ship_of_Theseus
I really like this, made a quick one with snaps from Angkor Wat in Cambodia: http://www.chromatic.io/lTOfsdP
Adding the Compare button to the Product page in Prestashop
There's lots of interesting optimizations enabled by immutable data. E.g. in generational collectors old data can never point at new data, which can be used to gain additional performance.

see e.g. http://research.microsoft.com/en-us/um/people/simonpj/papers...
Cisco IPSec endpoints are more than capable of split horizon (split-DNS too) without having to bodge it on the client side.

If it isn't configured then netsec doesn't want split horizon. There is likely a company policy that if you are attached to their network, you are only attached to their network.
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.

I tend to prefer dynamic typing these days as a lot of what I do feels easier to achieve when I can throw something together to test ideas without thinking about types, and then refine the idea based on actually using a cobbled together prototype, and I feel static typing often got in the way of that.

Especially coupled with Smalltalk style runtime inspection / modification on error (e.g. for Ruby I use "pry" which lets me drop into a shell anywhere in the program and modify or inspect state and then continue execution).
Potentially stupid question: Would they not use Clojure or Scala rather than Java?
no ppa yet, but someone made a github repo with fresh dependencies https://github.com/mpv-player/mpv-build
You can learn all the math in the 'verse, but you take a boat in the air that you don't love, she'll shake you off just as sure as the turning of the worlds. Love keeps her in the air when she oughta fall down, tells you she's hurtin' 'fore she keens. Makes her a home.
Probably an evolved gradation.

http://en.wikipedia.org/wiki/Mirror_test#Reactions_of_other_...
A Successful Startup
This looks very fun :) Kinda disappointed it's ruby but that's just my bias.
Man who created own credit card sues bank for not sticking to terms