skysight-inc/HackerNews huggingface dataset:
A quick search revealed no fallback to Alsa built into libpulse. Here is the discussion about Chromium where they are talking about doing their own fallback to Alsa:

* https://bugs.chromium.org/p/chromium/issues/detail?id=178101
Actually, it's really looking like if was the worst decision made so far in television. I think Fox know it too, because they made a movie to try to wrap it up.

And you see, this is why Netflis will eat Fox's lunch. Netflix are willing to create at least 3 seasons if series and don't care if their shows are more niche. It means there's a reason to subscribe to Netflix!
Cool. :)

To view blobs, just keep the "Edit Database Cell" dock open (it's under the View menu).

Any time you select a cell with an image in it, the image will be displayed in that dock. You can just leave that dock open and keep working on stuff in the main table area if you want.
About half way through so far, thanks! :)
If I needed to do a partial commit I'd record the diff ("git diff > big.patch" or git stash), clean the repository, and build the patch to be committed manually picking from the recorded diff, test thoroughly and commit only when the patch is coherent (ie tests pass, compiles and runs). Then I'd just apply the rest of the patch to continue working. AFAIK the git model (git add [-p]) and history editing makes it very easy and probable to produce incoherent commits which when checked out does not compile, test all-OK or behave wrong. I use CVS for my personal stuff for various reasons but even if I used git I'd do it like this.

P.S. if your granularity is in the level if files and not individual hunks of the overall patch then you can just "cvs/git commit files..." easily but still, it'll go in untested and you may have forgotten a change that was required in order to make the commited patch valid and coherent.
Twice daily. Charge the phone while running a line into the car's aux in.
Where did you get those numbers from? They are most definitely wrong unless you don't vectorize your code and run loops all around. A lot of R is actually written in C so you can squeeze really good performance if you know what you are doing. I would recommend reading Hadley's Advanced R and profile your code, I think you might be pleasantly surprised.
Thanks! I don't remember exactly what you asked, but don't put yourself down, everybody has to start somewhere :)
Or maybe to things like PureData, Unreal Engine blueprints, etc
Ish. Netflix are spending a lot now but the residual back end income on a Netflix show is much lower for the producers, so it might tail off once investors get bored.
Oh, Reavers... the best (only?) way to enjoy Firefly is to pretend that this part of the universe simply does not exist. I guess every show has its low points.

The main quality of Firefly was just plain old, maybe somewhat simplistic, character likability. Just like in SG-1.

In my case, as I only discovered much later, that was also assisted by the heavy Traveller influence in Firefly. Never played it much, but Traveller (in some of it's incarnations) had always been my personal favorite amongst pen&paper RPGs.
Sarcasm Detection with Machine Learning in Spark
Brands to Ad Agencies: Diversify or Else
I find it very annoying when people do this, it makes it very hard to gauge what sort of issues the software has and how the author responds to them.
As I understand it most of these airframes aren't fit to fly with a crew anymore because they've aged out. Airframes that don't get into this program get scrapped.
One point that I don't see discussed often, is the background of police officers. How many are Iraq vets that apply in America's streets the exact same methods that made Iraq hell on earth... And why could anyone think applying occupation tactics to domestic law enforcement was remotely a good idea...
Non-destructive editing is overrated imho. In fact, one of the reasons I used Blender to model instead of Maya was its destructive editing features. Even though I had a full, legal access to a Maya workstation through college, I preferred Blender. I found that most of the time, Maya's construction history was more of a hindrance, and if your scene file started acting funny for a reason you couldn't figure out, you just had to delete all the construction history. For this reason, working in Maya always felt a little precarious, and Blender's relatively crude modifier stack felt more predictable.

Now, I was doing 3d, cartoony animation when I was working in Maya, and one could argue that non-destructive tools aren't that applicable to that context anyways. Fair enough -- if you need to change the inner radius of a torus after you've distorted the whole torus, Blender has a fairly mature add-on called sverchok: https://github.com/nortikin/sverchok
> Lots of small little quirks that weren't greatly documented.

For instance?

> But most languages are designed to constrain the programmer to a way of thinking, a series of patterns. Lisp was the opposite.

Lisp is still the opposite. Exactly this is the problem of Lisp: It is too powerful. I admire Lisp for its power, and there actually is no other language with such a freedom. Everyone can write his own DSL to simplify his task. Writing DSLs is extremely easy in Lisp.

However, this doesn't profit maintainability, and it makes sharing code with others difficult. You actually need a lot of discipline that you code in such a way that it remains maintainable. In teams you need to constrain the way of thinking otherwise you can quickly run into chaos.

Java is the opposite of Lisp. You cannot code productively in Java unless you use a sophisticated framework. Such frameworks force you to a certain style of coding which profits maintainability. That is one factor which explains the huge success of Java in business.

Nim and Rust combine both paradigms. They provide a certain degree of freedom, and they require a certain degree of discipline. Haskell requires an extreme amount of discipline. In case of Haskell's freedom I am not convinced.
I was working with Blender for the last few months and it can be quite confusing. Yesterday I had this weird occurrence where I had call bpy.ops.object.select_all(action='DESELECT') everytime before changing the matrix_world.translation values of some meshes. (Even though I didn't select anything in between). It took me hours to find out why the meshes weren't moving correctly.

I guess Blender is not perfect for using it with python only.
SSMS is fantastic. Missing indexes alone is a killer feature.
Very true. Totally hits the nail on the head.

But what happens when you take this all the way? Is there anything you can think of that does not ultimately fall under the "cause and effect" clause? If not, then this makes everything, from sports competitions to "life" competitions, expectations and hopes just a big joke, a reality where "God favours the lucky". The reason you could post your reply is that the conditions (your intelligence, experience, interests, mood etc. etc.) were such that this is what happened, in exactly the same way as how cause and effect resulted in these words being typed back.

It starts with a simple question of whether or not "practice makes perfect", but the followup questions of "nature vs. nurture", "can't vs. won't", "free will vs. determinism", "mind vs. matter", etc. are quick to follow. All of them I believe to be a misguided perspective on reality, but one which I admittedly am part of.
Meta-priceonomics: raving about long-tail successful shows is great for your blog's linkability.
>Why was it your job to decide to go back to Alsa, rather than fix them?

That might be easier said than done. My 10+ year old Pulseaudio showstopper bug has produced at least one patch, but as of yet that patch has not been accepted.

So an important point... It isn't just that Pulseaudio is buggy, we have no real way of resolving the issue without a fork.
Londoners react with horror to Tube Chat initiative
I believe all functions are object in python, so you can add attributes to them, but you'd be better of creating a class with a __call__ method. Relevant scope can be captured in the class __init__.

Classes themselves can hold multiple functions/methods, and if you want a function that carries state, maybe a generator would be useful?
Watch the series in the order it's presented in the DVD set. The episodes were aired out of order in a way that makes the plot arcs incomprehensible; the DVD set has them in the intended order.
How do you test what is in the staging area as a subset of all the changes fir consistency (i.e. can you be sure when committed and later checked out it will be a coherent stage of the project history that will test compile and run okay)?
Stateful and Stateless Web Applications
FOOD CONSUMPTION AND THE ACTUAL STATISTICS OF CARDIOVASCULAR DISEASES:
Wirral health chiefs consider end to homeopathy funding
Which is not done in the ALSA driver, but the ALSA user-space library. In contrast to that FreeBSD's OSS drivers do the mixing in kernel-space.
A Time-Lapse Map of Every Nuclear Explosion Between 1945-1998 (2010)
The bureaucratic divisions of the arms of the security state mask the underlying cultural fluidity between them all
In chemistry class we used to make jokes about the "ferrous/ferric" oxidation states. You'd get full points for saying "ironic", as long as you added a winky face ;)
>because they made a movie to try to wrap it up

Which did rather poorly at the box office (~$25M) even though it was generally pretty well-regarded.

>why Netflis will eat Fox's lunch

Very different business models which drive very different approaches to programming.
Makes me wonder if today's Lisps are actually "Hasps" in disguise.

(unwritten rule of hn: don't post terrible puns like this before the majority of voting is over)
The author might be right about some things, but he is also clearly exaggerating toward his narrative in some others.

It wasn't the "Ferguson Protests" as the author is trying to put it, it was the "Ferguson Riots", there was looting, violence amongst the people and destruction of public property all around, you can't expect the police to show up in their blue uniform armed only with a baton in those cases.
Passwords are dead. It’s the future
Wasn't this essentially what CouchDB did?
I like this view, that there are many subtle things that one person got right and another didn't - couldn't you say that person A was just naturally (genetically advantaged) to discovering those things in their field of mastery?

I would also add to that curiosity, which leads to desire, which makes mastery that much easier.
This is for war gaming and practice.
Maybe get them started with Rasbperry Pi? https://www.raspberrypi.org/resources/ You can teach them Python with it and even make projects using the components they're familiar with along with Python, and display the results on a webpage?
Code that uses macros is no longer just code. You can't reason about them like normal code, nor use automated tools the way you usually would.
I used to walk past the parking lot for Border Patrol at the Rainbow Bridge (US-Canada crossing in Niagara Falls), and 80% of the cars for the US Border Patrol had bumper stickers all over them stating that they were veterans. One of the stickers was even "Vietnam Vets Aren't "Fonda" Jan Fonda" (or something like that).

You could usually tell which ones were probably vets too. For example, during one crossing, the Border Patrol guy started trying to have a "sensible chuckle" with me over the fact that some guy had committed suicide on the casino floor (couple of blocks away) the previous day. He even made a fake "hand gun" to mouth motion.
The Lean folks draw a distinction between controlling bureaucracy and supportive bureaucracy. I had never even known the second kind existed, but then I realized that whenever I made a personal to-do list, I was creating supportive bureaucracy.

We had the same "pick the next thing" rule:

http://williampietri.com/writing/2015/the-big-board/#toc3

We still had a sense of control, because the team jointly decided the order of the cards every week. If we thought there was a business or a technical reason why A should come before B, the product manager was great at hearing our notions. We all believed that the ordering was our best guess as to business value order.

But what we also got out of the rule was a sense of fairness. If I could go up and skip to the second card because I didn't like the first one, I'd be making a colleague take something I didn't want to do. Always taking the first card meant that unpleasant tasks were randomly distributed.

I should add that we were in a pairing environment and would switch pairing partners once or twice a day, so everybody ended up working on a variety of things anyhow. If you really wanted to work on something, you could just say so and get the swap to go in your favor.

So basically, we weren't just doing what Pivotal told us. We were doing what we thought was the most important work first, and we were handing it out in a way that was fair to everybody.
I was commenting on "why did they design Java that way in the first place", as opposed to (say) Go.

I agree that once the primary use of Java moved outside the browser, there was no particular reason to not give the option of AOT too. I'm not sure why Sun was so adamantly opposed to the idea.

If I recall correctly, Sun really wanted to stick with JIT on Java Embedded too, they just couldn't get it to run fast enough on embedded hardware. For desktop and servers, they considered bytecode interpretation and JIT "fast enough".
You're claiming that the show is a ripoff of an anime, and you don't understand why it has nerdy fans? I don't accept your prior, but it does provide a clear answer to the question with which you have trouble.
Paying a (remote) mentor to demonstrate how he/she codes is the author's answer to the article's headline.

>My particular idea was to watch someone’s live coding via Skype,
[...]

After I posted my offer on Upwork, I got over 10 candidates within 2 days. My hourly rate range was around 10-40USD, and each candidate requested between 10-40USD.

If you want to approximate this without spending any money, you can watch youtube/vimeo videos on any conceivable computer task. You can watch how experts use the vim editor, code games from scratch, deploy something to AWS, create MS Excel financial models from SEC 10-K filings, apply special effects in Photoshop, etc. Whether or not "mirror neurons"[1] are true, the youtube videos seems to help people.

You can use the free videos sort of like a "twitch.tv" to learn programming. A lot of the youtube videos (especially long multi-hour ones) include actual "think time" so you hear the presenters explaining their thought process and watch how programmers sometimes backtrack from dead ends. The professional videos from Pluralsight/Lynda/Coursera will be edited to not include the messy (but real life) progression of building something from nothing.

Sure, if you pay money for a mentor, you can get specific questions answered which is definitely an advantage.

[1]https://en.wikipedia.org/wiki/Mirror_neuron
This idea almost makes me want to cancel my Netflix subscription and tell them "I won't buy Netflix unless you do this"

Then again I already love what Netflix provides.
With so many programming languages around looking very similar, and realising the enourmous tough challenge to get adoption: why do programmers pursue writing a general purpose language and trying to have it adopted?
> In short, you could actually take a fucking vacation

This is key. With the team in my article, I had to take some extended time off to help with a sick family member. Even though it was a startup and I was the CTO, I could go away for a couple of weeks unexpectedly and my team could handle everything. That's partly because they were great developers and stellar human beings. But pairing with small units of work and frequent pair rotation made it possible because there was no critical knowledge in my head.
I really doubt it has anything to do with them being vets. In Iraq and Afghanistan you can't shoot until you are fired upon but in the US it's shoot first and ask questions later.
BTW, BugMucher just added September's growth numbers!
Oh, and, discussion on executive compensation always includes total compensation. For historical and legal reasons, much of the compensation growth happened in non-salary categories.
Bad acting
Over used tropes
Unimaginative plots

The entire show was a poorly executed "train job".
I'm only on basic understanding of this, so this will be a cool learning tool! Can you, or more precisely did anyone try to create a decoder like this? For example, taking an input stream of mpeg4 or prores or whatever and giving that and the decoded output to the network and, after awhile, see what happens?
Is there anything this adds over Scala-native, which seems to be much further ahead already?
I understand they want to remove duplication.

On the other hand they've got over a billion (!) of dollar over the years, created dozens of projects that had nothing to do with the browser, develop their own language and now want to cut costs on Firefox.
The show is a poorly executed weeaboo fanficton gone wrong. Sorry you're all mad.
Empty commits already are supported (see --allow-empty). And you can rename that commit at will using --amend, so the first name could simply be a placeholder - like "staging" :)
Every time I've cloned a Linux image from one infrastructure provider to another, I've always had to identify 5-10 locations where it was customized for the infrastructure. Typically finding those is a matter of reading log files and knowing how linux works. To me, that's "trivial" because it's something I've been doing for decades. It may not be so for other people.
That really puts in context police shootings.

I wonder why the police are given so much more weapon's autonomy than the military?
> good DACs and amplifiers are NOT cheap:

You consider "a few dollars" as not cheap? https://para.maximintegrated.com/search.mvp?fam=precision-da...

Anyway it doesn't matter. If you want the best quality, the source (i.e. the phone) has to feed a digital signal.

Then it's turned into sound by either a $10 earphone or a $1000 Hi-Fi system. How well that external device amplifies and generates the sound is up to that external device, they both get the same (good) quality source.

And if your sound system doesn't support digital, you can get a USB-to-Jack35 converter.
Rust is an awesome language. It has the power to replace C++ and Java as industry standard.

However, there are three points which annoy me. First, the Rust compiler is huge (LLVM based). Second, it requires a native Rust compiler for bootstrap. Third, it doesn't compile to C which makes porting to other platforms difficult. Nim doesn't have these problems. It is small, self-hosting, and easily portable.
Yup, there's a short article about the Perth one here. It was briefly taken offline after problems with the GPS, but I understand it's operational again now.

http://www.perthnow.com.au/news/western-australia/wa-test-dr...
Indeed, the F16 was originally designed for about 8 000 hours of service time. And most airframes appear to have lasted about 20 years.

Once your aircraft gets to the point it will start to fail, why not use it as a few as a target?
That's OK, I.. guess. I don't think I should even be allowed to ask the question because it's an absurd question[1]. Does that position make sense to you?

[1] Not for frivolous reasons. It's almost always nonsensical to ask this type of question with "null" values. For the sensical cases we have Maybe/Option.
Sadly that report doesn't tell us where the 212 million went into, I would suspect not mainly in Firefox.

Also it would be interesting what the 212 million of sofware development include from a payroll perspective, e.g. is it mostly developers, how much they are paid etc.
I've never heard of it either, but it's well known that Mozart both played a ton in his youth and actually worked hard when composing. Most people seem to think he was just sitting there and symphonies came to his head at random.
Note that QF-16's, not F-16's, are the unmanned/drone version of the F-16.

https://en.wikipedia.org/wiki/General_Dynamics_F-16_Fighting...

https://en.wikipedia.org/wiki/General_Dynamics_F-16_Fighting...

PS- I'd be worried about these being controlled by an AI or hacked. MQ-9's are small and go 300 MPH, so, while they're deadly, I wasn't worried about them as much. F-16's can go 1,350 MPH and can be "well-armed".

USAF just bought 30 more QF-16's bring the fleet to 106. Then "Air Force leaders are expected to buy a total of 120 QF-16 target drones through 2019. Optionally Air Force leaders are considering buying a total of 210 QF-16 through 2022. The fleet should last until 2025."

http://www.militaryaerospace.com/articles/2016/03/qf-16-targ...
Reavers aren't so much a take on zombies as on cowboy-Western Indians. Some of the tropes overlap, but not every red thing is a rose.
"The author also talks about her teacher being good. Compared to what? How many music teachers did she have?"

pg has a comment on programmers -- you can only tell how good one is by working with them, and there's only so many programmers you can work with.

In the areas of teaching, programming, and training, there's the problem that it takes a very high level of proficiency within an area even to assess the abilities of another. Measures of quality are inherently subjective and limited -- assessement, which is to say information acquisition -- is itself highly expensive.

This is quite related to Dunning-Kruger, though approaching a different element of the problem.

If humans are going to proceed down a track of increased complexity, we're going to have to address how to sensibly make and compare assessments which cannot all be performed by any single entity, but must be reasonably inferred through slightly shared, but very often independent assessments.

I've been around numerous fields in which I hear (very frequently novice) initiates claiming the praises of some particular methodology, teacher, or reference. On my own assessment, all too frequently the case seems to be that the endorser is promoting a concept which is at best useful as a first step, occasionally outright harmful, but is not some holy grail. (And yes, very occasionally there are exceptions.)

It's a thorny problem.
I might underestimate the complexity of modern browser development, but they had income of >$300.000.000 in 2014, naively one would assume it could be possible to build a browser with that money.
Maybe because the military has to worry about international laws?
Public Speaking: The Antidote to Bad Habits