skysight-inc/HackerNews huggingface dataset:
As primarily an R / stats user, the progress Julia has been making in terms of libraries has been staggering. I have just enough historic experience with Python to be similarly impressed if I place myself in that mindset.

I recently attended a Software Carpentry instructor training session and witnessed a breakout between social scientists using R and natural sciences people using Python. Julia will have "made it" when orgs like SWC can start reasonably offering Julia sessions that draw both communities.
You aren't kidding: Gadfly still takes 30 seconds to import on 0.3, but I hear there's some sort of binary caching in 0.4 that should fix it.
Thank you for the names. I'll also take into consideration Fiverr.
I checked out several free synthesizers recently on an Ubuntu system. None worked on first try. Thought I got half of them working after a while (the others would have needed JACK).

On my Debian system youtube videos stop playing sound once in a while (video continues), thought I suppose it's not pulseaudio's fault (so just a general sound problem).

You asked ;-) (I still agree with you that it got better than it once was)
Exactly, I have that exact situation with https://www.voilanorbert.com :)
Its the same way Dropbox was trivial, iPad is useless and so on. Once the non devs adopt it, you will see the positively side.
A Conversation with David Foster Wallace (1993)
Someone created a new account in order to post a pro-windows reply in a systemd thread.

Color me surprised.
The court didn't buy that you were "renting a cloud computer." They were selling a service.

There are things that you can do personally and not as a business. Sometimes businesses try to thread this needle. It depends on many factors and luck whether they succeed.
Excellent stuff, thanks for responding
Will a tech certification actually get you a job?
How to Schedule Tweets with BufferApp API
>In terms of FreeBSD today, while it's possible to use it for daily use, it suffers from even worse driver issues than Linux does

No it does not. It has fewer driver issues by far. Because it does not have broken half-assed binary only drivers by obscure vendor X that don't actually work. Unsupported hardware is simply unsupported, rather than broken.
I really have no idea why someone would downvote your honest answer.... This is getting out of hand.

Anyway, in my experience it's been about 50-70% worse battery life on ubuntu compared to OSX. Which, as you point out, is no issue if you don't need all 4 or 8 hours of the full potential of MacBook battery life. A meeting might last 2 hours for me at most, but if traveling, battery life is a deal breaker for me.
I could give a shit about personalities themselves, I really could.

Then stop poisoning the well.

But I'm also not blind to technical failings with roots in personality traits. And those are what I'm seeing in the systemd crowd and leadership.

The problem that I see that most arguments against systemd are first and foremost about Lennart Poettering. And if technical reasons are brought forward, they can all be summarized as: does not conform to the UNIX philosophy (monolithic, replaces existing tools with tightly-coupled equivalents, binary logs).

I think that a reasonable argument can be made that, with the exception of binary logs, these things are true for many UNIXen. You will find only few people who would say that BSD does not conform to the UNIX philosophy. However, the BSDs have the aforementioned traits as well: developed by one project and tightly coupled (e.g. you cannot just take most BSD utilities and libraries and compile them on Linux or Solaris, it requires serious effort).

People always argued that this was a good trait of the BSDs (and I agree to some extend), because it allows better integration and use of BSD-specific features.

However, when systemd does it, it's suddenly violating the UNIX philosophy.
Don't those correspond to runlevels? I can boot to runlevel 5 and not have all file systems present and working e.g. an NFS filesytem might not be available.

So I would say it has been hacked around for decades. Not cleanly solved. But I am not the best informed here so please add more details about how numbered init symlinks guarantee file system being there before a service is started.
I don't agree that the stagnation in resolution evolution was an artifact of the CRT to LCD conversion. I put the blame on the convergence of the living room and desktop display markets and the disturbing marketing effectiveness of the "HD" moniker [1].

Resolution didn't simply stagnate; it regressed. In approximately 2000, Dell sold laptops with 1600x1200 LCD displays. Once "HD" appeared, display manufacturers lost interest in resolutions higher than 1920x1080. For several years to a decade, the most common top resolution was 1920x1080 and many mid and low-spec laptops were sold with shockingly poor 1024x768 and 1366x768 resolutions. (The 2560x1600 30-inch monitors appeared on the market as a prosumer option in ~2004 but these were tainted by their own blight--a fixed price of $1,100 that never wavered--and didn't see any compelling competition until the Korean and Chinese manufacturers disrupted the incumbents.)

[1] http://tiamat.tsotech.com/hd-sucks
>> Pulseaudio was Lennart's previous project. It broke everything in linux sound for a while, everybody moaned and hated it

I've been with Ubuntu since 2007 and went through the PA transition. I agree it is so much better now. Changing audio sources is easy and faster than on Windows 7. By Ubuntu 12.04 this was stable for me. Like changing from speakers to headsets for a meeting, smooth with PA at least on Ubuntu. Until PA I never thought I'd see audio united on Linux.
You can indeed use transducers in asynchronous contexts. In fact, that is what intrigues me most about the abstraction.

Transducers are defined such that you can abstract the context of input, output and iteration and focus on the transformation of each element from an independent source individually. The implementation of each transducer accepts another transformation in a "pipeline" (eventually the output sink) and accepts an input during an external iteration process. The implementation decides what to do with it (map changes with a function, filter ignores certain values with a predicate, etc.) You can also define transducers that send multiple values for each input (think string.split) or some that do not send any until completion (think buffered results).

Since the iteration source and sink are abstracted from the transformation, you can use the same transformation in other contexts (Promises, event streams, IO streams, CSP, etc.)

I've been experimenting with transducers in asynchronous contexts in JavaScript if anyone is interested, for example:

[1]: http://simplectic.com/projects/underscore-transducer/
[2]: http://simplectic.com/projects/underarm/
[3]: https://github.com/transduce/transduce-async
[4]: https://github.com/kevinbeaty/transduce-stream
[5]: https://github.com/transduce/transduce-push
[6]: https://github.com/transduce/transduce-then
Nintendo doesn't really want or need indie games. They have always been the all in one company, make the hardware and software, just look at their abysmal third-party support.

Nintendo makes amazing games and people will buy systems just for it, the Xbox One, PS4, and PC are all competing in the same demographic while Nintendo pretty much stands alone.
FWIW, I learned a lot of German playing a German-language copy of Civilization.
Not specified in any standard, not much of an improvement according to the glibc maintainers, and already provided in libbsd.
‘Tolerance’ of ISIS, Israel Tested in Social Experiment at Berkeley (VIDEO)
Strange I don't see the issues you're talking about I use Ubuntu Desktop on a variety of desktops and laptops. I'd say PA was stable by Ubuntu 12.04. I do Skype and Google Talkplugin (now Hangouts).
But the patches that didn't fit the roadmap dictated by RedHat have been rejected.
That is a nice scale to think about. When I look back most systems I've been involved with are small with todays servers. Rarely more than 50 GB and that actually fits into memory. How many systems actually needs more than about 1000 GB of database data? Things like images and videos can be stored separateley anyway, I'm talking about other data together with metadata about images/videos/files.
Mobile Payment Startup Venmo Is Killing Cash
Nintendo is going to patch it eventually and the devs don't want to give them any help and speed it up, we probably won't get a writeup until after it's patched.
I knew what I meant, darn it! :-D
That is the piece: http://www.npr.org/blogs/money/2014/08/28/343430393/a-mall-w...
Bluefin Robotics
I can see it fine despite not being logged in; maybe clear your New Yorker cookies.
I believe the bargain is correct or swayed to the user because people want it for free.

the creator should have the sole right to set the terms of use and transfer the terms. It is his property.
Hmm, I don't see any of that, odd isn't it?
Sigh.

Read my other posts. And my account existed before the systemd article was posted.

More correctly. Someone assumed a new user was a shill for Microsoft, incorrectly...

Reading your history, you might want to lay off the weed. It's linked to paranoia.
Looks like the growth curve starts before then: https://books.google.com/ngrams/graph?content=software+ecosy...
You are clearly too young to remember. But don't worry journal will get there
Can you assure it is 100% failure proof in all UNIX variants that have one running?
Ask HN? How would you implement SSO for Rails apps?
I've been tasked with building out SSO. It looks like my only real option is implementing a CAS server/client with a paid solution like OneLogin or rbCAS (open).

- https://www.onelogin.com/
- https://github.com/rbCAS/CASino

1. Do I have more options besides the above? If so, which?
2. Is there a better solution besides CAS (http://jasig.github.io/cas/4.0.0/index.html)?

Recommendations are welcome. Thanks in advance.
If you go over 5 GB you actually lose that $5 savings, so no matter how much over you go you are losing out.
“Raise Your IQ” Product Launch Attracts Media Attention
We are selling embedded device with systemd Debian since this spring and they work just fine. And it not some 5$ board made once and then sold as is. It is a big and very advanced device in the hundred thousand dollars bracket and all of them are constantly improved and upgraded. And they will be maintained for many more years.
Thank you for your suggestion. The comparison between Timex and Rolex made me smile. Indeed it's not a good way ;)
The content I create does not belong to society. It belongs to me. If I want to kill it that is my right.
You should educate yourself about FUD, I recommend the Halloween documents, where they explain the unfeasibility of FUD tactics against an open source project, e.g. if someone tries to do it they won't get anywhere.
I think the question you need to ask yourself is what do you actually want to do?

As someone who works as a developer in the HFT space, I can back up what others are saying - you could be making more than you are now either as a quant or a developer (without switching industries, if finance really interests you).

Do what you think will make you happy in the long run, and then spend the time to invest in those skills.
Cars from last century still take me from A to B. It doesn't mean I want to drive one.
If I purchase one steam humble bundle, I'd blow through a quarter of my data cap just downloading the games.
>The ignorance in this post runs deep.

The irony there is quite impressive.

>Does the author have no idea what's going on with Solaris?

Do you?

http://wiki.illumos.org/display/illumos/illumos+Home

https://smartos.org/

http://openindiana.org/

http://omnios.omniti.com/

Even the commercial Solaris from Oracle is actively updated and a release was done this year. Anyone who is suggesting Solaris is not an alternative to Linux at this point in history is simply not credible.
Link to Hackfest 2014: Theo de Raadt presented "arc4random - randomization for all occasions" video

https://www.youtube.com/watch?v=aWmLWx8ut20

via http://www.bsdnow.tv/episodes/ a great podcast with ep 64 talking about the presentation and whole lot more.
What's the chance this will be open source?
Two distros that don't use systemd:

http://www.voidlinux.eu/

http://crux.nu/

Void linux is a rolling release, has binary packages, uses a very good package manager (even better than pacman) and the community is small but very friendly.

Crux is very minimal, and you have to compile your packages.

I use Void Linux, and am very happy with it.
If you want to take a deeper look, the full source code is available directly from the game page (it's just below the game)
Working with Multiple Values in a Promise Chain Using Stateful Context
Came here to post this as well, excellent advice found on a very short book.
Redhat has more influence than people believed. Systemd is entirely driven by redhat, who controls a bunch of other software and said "we're breaking all the software we have so it only works with systemd". Distro maintainers would have immense amount of work on their hands forking everything to try to avoid systemd.
Things have changed enormously since Drepper left. It is a nice project to work with and many things that were vetoed are getting in.
The same country that did not have all states ratify its anti-slavery amendment until the last year or two. The same country with a history of maintaining overseas secret prisons, abuse of surveillance powers, and a barely functional justice system. (I say all this as an american.)

If we haven't even realized that human rights are human rights, why would anyone expect us to realize that internet is; especially when there is profit to be made from it?
The Time I Broke the Internet
My view is that the damaging is because 1.) people are not experiencing the original. 2.) the voice of the characters is not that of the creator and can not be true to their his intentions. When the allow others to create derivatives works there are always changes but they allowed those changes
Nope, no issues, just disagreement. The other post was simply responding to tone; not very mature, I admit, but I find that line of reasoning dishonest.

I believe what you perceive as issues is just the fact that you're expecting people to argue it as a simple policy, while I believe that it's an ethical question. That said, I'll suggest that three shorts posts is a rather small sample to psychoanalyze someone.
I reccomend vultr. I run OpenBSD not FreeBSD, but it is just a standard KVM VM you can run whatever you want on, and unlike most BSD offering VPS providers, they aren't double the price of DO and friends.
I see your point, and the phrasing is a little clumsy, but is it that big a deal? I don't think anyone has misunderstood and come to the conclusion that this cures dementia.
jailbreak iOS 8.1.1iOS 8 jailbreak
SnapIt – A Core Data Alternative using Ruby-like syntax
But I think that's my point, although I didn't express it very well. I happen to be reading Ulysses right now - amazing book. But what about Danielle Steel's books? They're also books, right? There's a tremendous range, so I don't think we can have these blanket statements that books are special and that we need protection against companies like Amazon.
But if Comcast gets its users in the habit of using less bandwidth/data, won't that mean Comcast can delay speeding up their connection and providing more bandwidth? I think from that perspective, there is a long-term cost for them if their customers continue to demand better connections. So, you're right, there isn't a cost for each individual bit that's sent across their network, but instead there's an eventual cost for their users demanding a connection that requires an upgrade to their infrastructure. And that's a cost that could be delayed if they change the behaviors and/or expectations of their customers.

(and fwiw, i have no interest in defending comcast. i bring this up mainly inform myself about the circumstances.)
Show HN: Emoji Master – Fast-paced iOS typing game using emoji keyboard
Not really odd. You just haven't poked the bits I have.
‘Pirate Parties’ Enter the Bitcoin Space
Interesting, although the smoothing can be a bit misleading. As I expected, "open source" does not exist before 1998, when Eric Raymond, Bruce Perens, et al coined the term:

https://books.google.com/ngrams/graph?content=open+source&ca...

However, with data smoothing, it makes it appear is if the term existed before 1998:

https://books.google.com/ngrams/graph?content=open+source&ca...
Flic – The Wireless Smart Button (Indiegogo)
> But our capitalism? The one we have? It's not that. It's not optimal. It's not efficient. It's not even fair.

There's no "our capitalism". You either have it or you don't. You mean "our political system". Feel free to find a name for it. Capitalism is taken, it means voluntary trade and savings. Stop listening to politicians trying to smear Capitalism. Wake up.
A better shift key for iPhone
For those who know Russian, here's awesome critics of "transreducers" http://thedeemon.livejournal.com/87320.html
Run Ruby on AWS Lambda: MRuby Proof of Concept
> Service A starts writes PID to disk, lets say 123. lots of processes start and stop as it goes along and does its work. Service A crashes/stops working PID 123 gets reused by a new process SysAdmin comes and hits /etc/init.d/ServiceA restart shell script calls kill 123 which was a totally different process now not at all related to ServiceA.

I created a specialized FUSE filesystem to deal with this. Processes create PID files in it, but when they die, the filesystem automatically removes them.

Code: https://github.com/jcnelson/runfs
There is a proposal to make a Posix interface that is essentially similar.[1]

[1] http://austingroupbugs.net/view.php?id=859
It's all our job to upvote good posts and downvote bad posts. And that was a bad post.
>if you are playing actor 'A', and I am playing actor 'B', we state the game 'balanced' if every offensive action that 'A' has, has an equivalent defensive action on 'B's part, and vice versa

But that's not what balance is at all. I'm going to go to some fighting games here, because I really like them and it's an easy way for me to contextualize balance. I apologize if I'm referencing a game you're not familiar with, but I'll try to be clear.

Guilty Gear (and its various sequels; right now I'm thinking of Guilty Gear XX Reload ^ Core, but that's super long to type) is generally considered to be a fairly balanced game, but the cast of characters is incredibly diverse. Venom can place pool balls on the screen in various formations, and if he hits them with any attack, then they bounce around and hit the opponent. Zappa can summon random creatures to give him access to new attacks (seeded by the clock, which skilled players can use to their advantage). Eddie has a secondary effect where he does one attack when you press a button, and a second attack when you let go of the button. Chipp has teleports and a triple jump that lets him move around the stage quickly.

You can't say that each character in Guilty Gear has an equivalent defensive action for every tool that every other character has, because there are just so many characters and so many different tools. Instead, each character has a generalized set of defensive options: a double jump and air dash for mobility, an attack that has upper body invincibility (and so can be used as a defensive move against air attacks), an attack from blockstun that has brief invincibility but costs a small amount of meter, and a rechargeable 'burst' that can break out of an opponent's combo. So now, even though every character has a myriad array of ways to attack you and there's no way to say "My burst is equal to Venom's pool balls, my dead-angle attack is equal to Zappa's dog, my anti-air is equal to Chipp's triple jump", the game is still overall balanced.

I would say that your example of R-P-S with stages is still unbalanced; in underwater environments, there's no situation where you don't want to choose rock. In volcanic environments, there's no situation where you don't want to choose rock. The addition of the stage has removed all the strategy from the game.

> The short version is that widening the problem space from which you have to create a winning strategy makes it more interesting to me.

This part, I absolutely agree with; I feel like you just took it in sort of a weird direction. You don't want to give everybody an equivilent set of tools, because that doesn't widen the problem space at all (because the characters are all equal, so the choice doesn't matter). And adding in effects from the environment is a way to widen the problem space, but certainly not the only one; you can go the Guilty Gear route and make sure that the system itself gives characters some good ways to get out of trouble, and then give each character an incredibly diverse set of offensive options and the problem space is sufficiently widened that way.
Could you try to give a summary for those who don't?
Vegeta dump: Raw HTTP load test results in CSV or JSON formats
Is Venmo still considered a startup? It was acquired by Braintree in 2012, which itself was acquired by PayPal, an eBay subsidiary, in 2013.
KDE is my desktop environment of choice since I first installed it, after years of Windows, Gnome, and after several months (each) of Unity, XFCE and LXDE. IMHO nothing beats KDE overall, save perhaps OSX.
I've written a few small Julia programs and have found it to be a very productive language, in most respects. Unfortunately its module system is horrid. If you look at almost all Julia programs, they are essentially one big file. Any secondary files just get included into a main file wholeclothe. It's like working with archaic PHP all over again.
Intelligence Officer’s Bookshelf
> afaik (I'm not a us citizen) federal law supersedes state law in the US. So it follows that you need to have federal safeguards against wiretapping and whatnot... state legislation is cute at best but seems ineffective.

States can draft laws that contradict federal laws (or disallow federal practices), leading to court cases where the state defends the constitutionality of their law, and the feds defend the constitutionality of the federal law (or practice.)

This is one of the faster ways a law can make its way to the supreme court (see the ACA implementation in half the states, before it came before SCOTUS and it was ruled constitutional.)

It'd be interesting to see this law take effect, have the feds sue, and watch the states defend their decision in the supreme court, in which case we'd get to see a ruling on the constitutionality of the wiretapping (if the justices were willing to hear/rule on it.)
Ruby programmer trying out Meteor.js
I'm looking forward to switching to Guix as soon as it reaches beta. All this POSIX breakage and LGPL exploitation is making me double down on GNU.
Bash Keyboard Shortcuts Stickers
ScummVM has iOS version.
Money, People, & The Actual Work involved are the primary drivers influencing any career move.

Leverage your quant & trading background-- look for developers working on tools/programs/services for that space. Reach out to them for professional networking. See if they would be open to sharing their perspective. Linkedin is a good place to sort profiles.
Creators can demand whatever terms they want - and they do, as anyone who's read an EULA knows. But creators shouldn't have unrestricted ability to use the public courts to enforce terms that the general public has no interest in aiding the enforcement of.
I'm not sure that's even remotely accurate. Just because a game is popular at all ages does not mean its primary demo are kids.
I can;t comment specifically on the Linux group, but in general you are absolutely correct. As a consultant, I see it daily in my practice. When I talk to people individually, they seem smart/knowledgeable, but as a group, they often make not-so-smart decisions.