skysight-inc/HackerNews huggingface dataset:
a person on reddit had the idea of an /etc/portage/package.mask/FuckLennartPoettering file on his gentoo install filled with systemd/pulseaudio/networkmanager/avahi entries. I decided to implement the same on every system (desktop, laptop and server) I control, with no real issues. wpa_gui works fine to replace networkmanager, JACK is far superior to PulseAudio, and OpenRC is a fine init system.

I encourage anyone else experiencing pain points with current linux distributions to do something similar, or install a distribution that does so, such as Calculate Linux, Void Linux, or Gentoo.
I've read about that. They breed sterile mosquitoes, which reduces the local population by 90% after release. But it's nowhere near as ambitious as my plan which would drive them to extinction. Also the locals are heavily opposed to it and trying to stop it : /
2000: Audio on linux sucks. If you are lucky you can have two applications generating sound at the same time. You can't hotplug audio devices. You can't have per application volume. You can't move audio streams to different output devices.

2016: Pulseaudio sucks because.. reasons.
When it comes to MaxScale, the older versions will get all security fixes and also critical bug fixes.

The MariaDB corporation is also happy to accept contributions to the GPL and BSL code, so there is really no reason to do a fork, except for ones own personal gains.

When it comes to code, it's usually very easy to see if code was backported or created independently, so this shouldn't be an issue.
I've tried trading on patterns for a short while.

Problem is, those patterns do exist, but they are chaotic behaviors, and transition probabilities are already priced in. So that, for a non-causal analyst looking at past data they look very reliable, but for somebody with no forward knowledge, they are useless.
> 500 pounds (about $650) a year for electricity and heating

I wonder how much specifically this is? Maybe if we could start sharing more of this info we could all set some goals.
Totally agree with you.

In person, I would totally say "hackers don't give a fuck about women" because like you said, it's got a rhetorical good punch, and I can also clarify it if misconstrued. Whereas on the internet, when someone misinterprets, I may, or may not, have to spend another 5 minutes writing a response.

Solid points.
We're not running a startup here Ok? It's not "grow or die". Priority #1 is make sure all the proper abstractions are in place: foundations before furnature. And while we're pretty good on that front, there are a few things left.

That's said we've got some CLI stuff being rewritten and other work that will help new users.
What’s Next for the New York Subway? Toronto Already Knows
In poker you pay the rake, win or lose.
Encryption service Virtru, built by ex-NSA engineer, raises $29M
If I may name more than one:

1) yes, beat those two fuckers to a bloody pulp, totally worth it.

2) Go out with girls more. Actually - start dating at all for fucks sake! Don't just sit near this useless peace of junk.

3) Take your chances and opportunities, every chance can be the only one.
The fake chinese/foreign English I thought was particularly amusing.
I think you're only seeing a small part of the smaller scale HPC market, probably the deep learning or computational chemistry?

If you go ask people working on car aerodynamics or geophysics or reservoir modelling for the oil industry, they're mostly all CPU cluster users still.
He's had a very clear impact. Before Snowdon thinking that the NSA was collecting data on EVERYONE was a conspiracy theory. It was "crazy". Post-Snowdon it's a proven reality. Snowdon showed how far a clandestine agency with very little oversight can go. The answer, it controls EVERYTHING, it's been proven that not only have they spied on high up allied politicians (bad, but maybe excusable) they also spied on OUR OWN.

Snowdon showed us there's this agency, with a virtually unlimited budget that can control the politicians that control the world... and they are beholden to no one, the law is a rubber stamp.

Worse, even when it was demonstrated that they outstepped the boundaries of our laws... things have remained unchanged.

Snowdon showed us the truth, then left it up to us to do something about it. Unfortunately, no group of people has so far mustered up any change. That's our own failing.
> Unfortunately, the real market does not have a meaningful lower bound on losses.

I don't understand what you mean, here. Are you saying that stocks never went to zero? Because real stocks also don't go below zero (though you can use leverage to lose more money than you put in, I suppose).
JACK is a (better) alternative to PulseAudio, works in BSD, works with ALSA and OSS, and is superior in every way.

The reader is encouraged to download a KXStudio LiveUSB image, and see all the cool things JACK allows that PulseAudio cannot/will not catch up to.
It's been there since June 30, 2012. :)
My friend worked in a pathology lab, run by a recognized world expert in the field (wrote college texts, gave lectures, etc) yet the performance was 'mediocre' due to reoccurring mistakes made by humans:

* Doctors disagreed with each other frequently. Most senior won.

* Results from one patient were given to another patient

* ... or results were lost entirely

* Lab destroyed samples before examination or stained incorrectly

* Samples never received, lost in mail or never picked up from airport

These folks did have a tough job, looking into microscopes for many hours per day. At some point I imagine things just start looking the same as fatigue sets in.
>Death is ultimately inevitable

What makes you say this? There is no fundamental aspect of physics that makes death inevitable except perhaps on the very very very long term (heat-death timescales).

Understanding and controlling every aspect of human biology is an engineering challenge. It's obviously extremely difficult, but we have no reason to suspect it's intractable.
I don't think it's so clear.

You can place your bet with knowledge, despite not being able to influence the result.

See also: poker, insider stock trading, etc.

Edit: Given that they have bots stealing the items, I don't think this is actually gambling--it's actually just entirely wasting money.

If it worked as-presented, I would say there's a marginal amount of skill involved, which would have its effect magnified over time, as happens in poker.
How lucky you are! Legitimately envious. :)
You can style Reader View using Stylish:

https://userstyles.org/styles/118674/wide-reader-view

Just grab the content descriptor and apply your own styles if that doesn't suit you. The key is:

@-moz-document url-prefix("about:reader?") { ...
Must be a US English <-> British English thing, but I thought this was about asking a new acquaintance to buy some coffee for me.

"Everything I am afraid might happen if I asked a new acquaintance to meet for coffee."
That doesn't say _how_ you measure it when you look at the code.
The amazing benefits of being bilingual
To coin a strategy from Tony Robbins, sometimes it takes offending or annoying people to snap them out of the mode they're in and make them pay attention. So while I appreciate what you're saying, these are not always negative experiences or mistakes that want to be apologized for. Sometimes this act of disruption is used with good intent, for a good purpose and with good results. Of course, most of the time we offend or annoy people it's not with this in mind and we do it thoughtlessly or carelessly, so with that in mind, I agree with your sentiment.
Ask HN: Evaluating candidates' tech skills your firm lacks
The title mostly says it all. My company is looking for a front-end JS/react developer. We're a firm whose development staff is entirely back-end and so there's literally not a single person who can truly look at JS code and evaluate it's "goodness" to any degree other than how it looks and whether it does the job. We can't rate it for best practices, how idiomatic it is, etc.

We'd have liked to work out a small contracting agreement as part of the interview process where we give them some piece of work to do and compensate them at some reasonable market rate, but most people's current employers prohibit such arrangements.

There are also online tests like Codility, but I've found those to be of very limited utility.

This may come up somewhat frequently, but my google-fu is failing me here.
People who know Haskell can cope with much more indirection than a type alias. Also, I don't know many people who really know Haskell anyway.

Do tell me more about how "concatenatable" is a "completely wrong" impression of what Monoids are for. I know you can use them to, like, multiply using abstract nonsense, but that's not why you care what a Monoid is. Monoids let you generalize `mappend` over many kinds of sequences.
Faking destructive package management on top does exist, and we do plan on making it better, but it's lot harder to get right than you might think.
...It's like they have no idea what "Evidence" actually means, or frankly what the hell Snowden actually did; it wasn't selling hacking tools on the black market!
Day One Strategy – Part 3
I propose using the model which had been in place for allocating spectrum to television and radio (over the air) broadcasting.

I'm not certain why this was down voted. "no taxation without representation." Implicit taxes should be made explicit.

There are many resources such as mining leases for minerals, metals, oil & gas, coal, etc. that are leased out to firms at below market values. There are no auctions for the mining of public lands.

Why make the distinction with spectrum, a new one at that, since as I have pointed out, TV stations and radio stations were given spectrum for free with caveats to report the news.

Meanwhile this tax makes use of the spectrum far more expensive that it otherwise would be creating a politically induced scarcity and artificially raising prices -- a market inefficiency -- that makes it harder for the poor and elderly who might are generally on a fixed income to use data on smartphones and to use smartphones altogether.
If you re-read the post a little more carefully, that's a reference to the ANT leak, followed by a "well, it could maybe be the same person" about the malware auction.

Seems more likely to me that the ANT leak gave the auctioneers an idea what to look for to exfiltrate once they got hold of an NSA staging server.
We're in an industry where absolutely nobody learns anything from the past.

People going to school to learn software development don't spend a week on DOS, a week on Novell 4, then a week on Macintosh 6.0.8, then a week on Windows 98, a week on BeOS, etc. There's no history education at all. No learning from past ideas. Not even any conception of history, really.

Compare it to, for example, a film class. Students learning how to create films watch films. They watch films from the 1910s, the 1930s, the 1950s, etc. They learn how their industry changed and matured over time. They get a solid sense of history, and an appreciation for their forebears. Software developers get none of that.

Anyway, this shouldn't come as a surprise, is what I'm getting at.
Given the amount of complaints about this (from me as well) I would think this would be priority #1 for Atom developers, but that doesn't seem to be the case.

I remember some time ago there was an uber issue on Github for this, but I think I remember seeing it marked as resolved when I can absolutely tell not much has changed (and I have installed barely any plugins). :(

EDIT: I guess I was wrong[0,1]

[0] https://github.com/atom/atom/issues/2654
[1] https://github.com/atom/atom/issues/9572
I had the same thought, but I'm thinking that the person(s) auctioning the stuff aren't the same person(s) that obtained it in the first place.

It was taken years ago, and just now found its way to the auction block. I think there is an interesting story about the intervening years we are missing.
It could be, if they were all trying to be random.

It could also be about "trying to exploit others' RNG" or more aptly "trying to exploit the tendencies of other competitors."

If I entered as a human participant I would get crushed.
I think the big question is always 'how do you get clients?'.
If you plan on doing any work with BLE, I highly advise against Appcelerator. You will have an uphill battle. Our company has some legacy Appcelerator apps and it has been difficult to maintain them over time. Learn Swift, use Xcode, nothing comes close to 1st party.
Which is bad enough by itself, but if you are using multiple monitors/workspace CMD+` will only switch between windows of that application that are on the same workspace.
Ok, we s/Snowden/leaker/'d the title in the hope of making it a little more neutral.
A lot of those platforms should be covered; I'm not mega familiar with the RTOses you mention, SH-4 is one arch that I'm pretty sure nobody has done a port of yet, though it seems like LLVM supports it?
When the back door is created, it cannot be destroyed. FBI had tons of other phones they wanted to access [1]. Hacking one phone would set a precedent that Apple would have to hack numerous other phones.

It is so simple to steal software, just like NSA's hacking tools were stolen.

If NSA cannot keep software safe, why can you think that Apple can? I think it's unreasonable to require Apple to have a higher level of security than NSA effectively has.

1: http://www.sfgate.com/nation/article/Apple-FBI-face-off-in-C...
I dunno, Applebaum might've been an epic plagiarist, but the work he was trying to take credit for was often solid.
Yes I was hoping for both, but it seems to be that the best way is to separate all payment gateways. Just in the sake to keep flexible.
Base salary of: $300K, client in NYC. Through other income streams from other clients I should make roughly 500K (before taxes) this year.
Hitler gassed the jews, Saddam gassed the kurds, and one time Snowden farted in church. SAME THING tombert. SAME THING.
Yes, You Should Learn Vanilla JavaScript Before Fancy JavaScript Frameworks
I never had a laptop where plugging in headphones didn't disable the speaker (and nothing I could do about that in software).

If that really is the case you could use dmix and have audio played on both the headphone and speaker output. You would still have to mute the speakers when plugging in the headphones though.
>and destroy it after use...

And then recreate, and redestroy it for each of the >100 law enforcement requests in NY alone. Etc. Etc. Though the FBI says that, Apple pointed out in their brief that the reality of what that kind of situation would look like was absurd.
It's definitely a colloquial US thing. We say "let's get coffee/beers/lunch sometime" almost everyday, especially when parting as a "see you later". Whether we actually follow up with those invitations here in San Francisco is a completely other story.
Just downloaded it. It is really really zippy for at least small files! Will explore it more extensively over this week!
What stops them from doing it now? What about Apple being willing to hop in bed with the US government affects whether they would with Russia or China, or whether either of them would ask for this from Apple?
Gjson: Get JSON values very quickly in Go
I don't think this negates my argument. Go Scala!
I think those were real wins (at least with no proof otherwise), but on a site that was not disclosed to be owned by the winner.

May or may not have been rigged in their favor.
to get coffee [together]

there.
How do I make my bluetooth headset (which supports both A2DP and Handset profile) work with ALSA so it switches to headset profile when mic is active, reverts to A2DP when it's not and switches back to laptop audio when BT is off?
John Langford on Vowpal Wabbit, Used by MSN, and Machine Learning in Industry
Understaffed BSD fork can't maintain notoriously complicated and finicky user-space audio daemon, decides to drop it instead. News at 11.

Honestly, I'm surprised DfBSD even supported PulseAudio (or vice-versa) in the first place.
Maybe @lmm wishes that Redhat threw support behind OSS4? Is that supported under the *BSDs?
I'm in my late twenties, and I just started trying to stop caring, but it's a little more difficult than I thought it would be.
Why do you trust that this was actually the FBI's intent? That sounds like a desperate PR gambit.
1) Just show up. 80% of the time it's just showing up.

2) There is no such thing as "downtime" ... when you think you have free time, you should be planning.

3) Be patient, and deliberate. Consistency wins over intensity.
> I saw people who asked a person who just experienced extreme difficult situations, "are you ok?". Apparently she was not ok. Her husband just passed away and they had two young children.

In American culture, this use of "Are you okay?" is not at all literal. It is a polite and well-understood way of opening a dialogue in which the other party can detail the problems stemming from the situation under discussion (implicit from the context of the question) with which they require either emotional support or more concrete assistance, without actually asking for assistance, and without the initiator overtly suggesting that the other party needs assistance in the first place. Its a means of offering support within the context of America's culture of maintaining the illusion of self-reliance. (OTOH, because of that culture of self-reliance, even this elliptical opening is expected to be declined in most cases with, in most cases, an "I'm okay" or, when that is so manifestly not the case as to be ludicrous, "I will be okay".)

The more direct forms which do overtly reference a perceived need for assistance ("Is there anything I can do to help?" or, even moreso, "What can I do to help?") are generally considered less polite and less acceptable, particularly in public and/or from more distant acquaintances.
Agreed that the independence of each card makes this seem paradoxical, in a kind of Monty Hall way. I'm reconciling this by noticing that neither person can guarantee that they will themselves be correct, individually. This satifies the independence problem, since they really do have no way of knowing their own card.

Then how do they arrive at a correctively correct answer? I'm reconciling this by noticing that there is no possibility of them both being correct. That is, their strategy effectively divides up the answer space such that they are covering all two possible correct answers.
I'd be fine with spartan (only support for code blocks) or more featureful (escapes at least), but as things are it's less spartan and more annoyingly half-assed.
Oh, you can pass arbitrary strings, you just can't pass arbitrary strings as part of compound datastructures. The closest you can get is using null or some other weird character to separate lines ($RS='\0' in awk), and something similar for field separation (like -0 in find, which is $FS='\0' in awk). But \0 is only one special character, so you need another one.
Don't forget exceptions aren't free themselves; you need landing pads, etc, all of which are not required.
Comments moved to https://news.ycombinator.com/item?id=12337027, which is the latest of several reposts of this article.

Some users flagged this one. I'm not sure why; it seems like an obviously legit post.
Shorting has asymmetric risk.

When you are long your loss is 100%. With a short it is theoretically unlimited.
The program was written mainly in 'C' (some 830 lines of main program, with about 300 lines for the sound code). A small assembly language snippet provided the sine/cosine calculation code (about 100 lines, most of which contain the sine/cosine lookup table).

The setup for the animation and the background is quite clever and compact. The background is rendered first by drawing lines. Then the ball image (it's referred to as the "globe" in the code) is rendered, segment by segment, and for each segment, each facet of the ball is rendered as 8 strips. These are used for colour-cycling, giving the appearance that the ball is rotating.

The demo automatically adapts to PAL or NTSC, changing the aspect ratio for the background pattern and the ball. The sound effect of the ball hitting the correctly pans right and left as the ball moves around.

All setup and rendering operations are performed using operating system functions only.
PulseAudio features I have used in the past that I don't think ALSA has:

* playing audio from/to another Bluetooth device (with bluez)

* playing audio on a PulseAudio server running somewhere on the network

* transparent encoding of audio output as DTS (for surround support over SPDIF)

I also seem to remember plain ALSA having trouble with multiple applications playing sound at the same time, which is just pathetic.

I'm sure some of these could in theory be built on top of ALSA, but fact is that today's Linux distributions use PulseAudio, and for me it always worked well.
They are not getting slaughtered. If they are so stupid to spend my taxes on greedy scams like this, why shouldn't I collect it back?
I'm sure the work was solid, yet not his. To weave him into this story with that stupid tagline "the most dangerous man on the Internet" with the insinuation he was some kind of hacker... is garbage journalism.
Why would you think Apple is more likely to cooperate with Russia or China than with the US government?
It's an easy target. It sucks far less all the alternatives, but it's an easy punching bag for people who want something to hate.

I lived through the days of horrible sound support on Linux - I think it was my main desktop until my first Mac around ~2007. Playing video or games was a crapshoot. Hot-plugging audio wasn't even in the realm of possibility.
I view your thought process as how 'group think' and 'reddit culture' starts to permeate HN
are there people who excel at software design? they need to write books and papers to explain how they do it because it's still the wild west out here.
I dunno, leave the campus and go into the workforce sometime while you are still in your 20s?

Getting coffee with coworkers of different genders is such a completely benign and routine activity.
Plato's stave: academic cracks philosopher's musical code (2010)
Pathways genomics is actually in clinical trials for blood tests to detect very very early masses that won't show up on scans.

One of the vps from Google's moonshot division,Jeff Huber, just left to head up a company that is a spinout of illumina, called Grail

No affiliation, but they have a bunch of interesting software jobs open after looking at thier site

http://newton.newtonsoftware.com/career/CareerHome.action?cl...
The Most Exclusive Restaurant in America
CuratedReact: Issue #2 – Out now
> Commissions alone can make you have to be 55/45 correct

Don't forget taxes!
The old versions of MaxScale will of course get security and critical bug fixes.
The MariaDB corporation will also accept patches to the GPL and BSL versions of the code.
Does it matter if Google is rewiring our minds? Ask Plato
Funded vs. Bootstrapped: Comparing the Metrics of 37 SaaS Companies (May 2016)
Charge your for router if you have it, charge you for not having it... they win either way. It should not be legal. I'd contact the PUC/PRC for whatever state you are in.
Your (4) is much better than the original because of the second point about how prone people are to assuming a few positive results mean you're definitely outsmarting the market.

So much of the day trading dream is based around the idea that consistent gains show the strategy is working, and not just that you haven't paid to hedge for the event that's going to wipe out all those gains in a very short period...
I don't know how to reply to this. Comparing languages is what this entire article is all about.