skysight-inc/HackerNews huggingface dataset:
I am deeply suspicious of the criticism heaped on Kaspersky, and I suspect it might be part of a smoke and mirrors attempt to distract us from actual threats. The US IC community is deeply ingrained in the antivirus and computer security industries. NSA employees go to work for these companies, and vice versa. Foreign governments have just as much to fear from Norton and McAfee, as we do from Kaspersky.
"A hammer will allow you to unlock the unattended box and remove all the contents before anyone can be alerted that the box has been vandalized".
If this were a group of white politicians and community leaders seeking tougher sentences for crimes occurring in their neighborhoods, I'm pretty sure we'd be hearing a debate on the merits of the proposal.

But because black politicians and community leaders came to the conclusion that tougher sentences for crack dealers are warranted based on their experience it must be because of institutional racism. It's like they've come to a conclusion you don't agree with so you feel free to dismiss their agency. Help me out here, because it's the only way I can read this.
Really sad that this is the top comment here. How about instead of immediately making it a racial issue, maybe we consider that we've learned something from the crack epidemic of the 80s on how to better deal with such problems? Or we could also consider that the opioid problem is different because the source of such problems is pharmaceutical companies and the doctors prescribing them, rather than some illegal drug smuggling trade. I'm not saying any of these hypotheses are correct, just that immediately making this a race issue does absolutely no good.
Actually if you look into it you'll find she didn't profit that much from it.
http://www.nybooks.com/daily/2017/07/20/a-test-for-conscious...

This, linked from the article, is terrific too.
Thanks to the National Labor Relations Act, if a union represents >50% of employees of a company, then the union's negotiations apply to all employees.

So, you have an incentive to not pay union dues, as whatever the union negotiates for, you will get without paying a penny. Not to mention that if there's a members-only agreement, where members get more pay/benefits/etc, this creates a reason for an employer to not hire union.

Due to this, unions can't really fight for members-only agreements.
> keyboard only editors look even more appealing

You don't say what editor or IDE you're currently using [ed: unless you mean ST? Which would be odd, because it doesn't need a mouse for anything], but few require mouse usage for much nowadays. You might be better off, at least in the first instance, just learning the keyboard shortcuts for the tool you're currently using.
I fully understand commercial licensing, and would willingly pay for it, but I am certainly not paying for software that thinks it's reasonable to inject headers into requests as a form of licensing control.

I've been using Caddy as my default web server for a long time but this is prompting me to switch everything over to nginx. I'm seriously bummed this is the route Matt has taken things. What a shockingly awful surprise to wake up to.
Worth noting that international layouts (with dead keys) support many of those without the use of compose key (for obvious reasons not your first example – but the € symbol has its own key combination at least where it's commonly used). I admit it might be hard to adjust to caret being a dead key, though.
September Patch Tuesday, patch your #Windows now to avoid ugly surprises
Have you used one? I'm not pushing fidget spinners but I've been a pen-twirler since junior high and the spinner is almost the exact same motion with the same amount of attention involved.

I don't know how you've been using them but I think you're making them far more complicated then they need to be.
How do you explain fabricating evidence to invade a sovereign country within that context?
On Mac OS X an app doesn't do anything if you drag it across the screen. If that causes problems they are caused somewhere else.

For instance if you open a million large windows so they don't fit in your graphics card memory the system will fail to composite them smoothly.
Love is an example I can think of.
The comment has been flagged to death by members, which will make it only visible to those with "showdead" enabled (toggle in your profile).
I thought mainstream American History usually says that women mostly entered the workforce due to a shortage of men during World War 2?
> An easy way to tell people who have no actual depth understanding in their arguments is to simply ask them questions. The more you probe, the more you'll realize they don't have any fundamental understanding.

Or they are repeating something simple at high volume. It's also how you can tell they care deeply.

Most people don't deeply question why feel a certain way, don't research the history of this or that movement, pursue alternatives, or display empathy towards those on the other side(s). This is true for people on both sides, generally speaking.

I don't believe that ANTIFA and neo-nazis are morally equivalent, though. ANTIFA are protesting on behalf of the rights of others, and neo-nazis are protesting to limit the rights of others.

I don't think either group should use violence, but I understand that ANTIFA has little or no faith in the current government, and thus they feel the need for a show of force. Again, I don't think that actual violence is a good idea, and even the show of force is probably an unnecessary escalation.
It's impossible for me to believe she wrote this article on her own based on her public Twitter timeline[1]. But, even supposing she did, other than name recognition, I'm also not sure I understand why we should care what she thinks about anything?

From my understanding of her background, she was a subpar intelligence analyst who has no real deep expertise in digital surveillance or even technology in general. The article is surface level at best, and asks simplistic questions that attempt to evoke an emotional reaction. Her current role of "government transparency advocate" is equally silly to me. Other than regurgitating platitudes on Twitter, has she done anything worth recognition or that would make her an authority in this space? (I don't really count leaking classified materials and barely escaping a treason conviction as worthwhile)

[1] I just picked two random tweets from her timeline. They are all like this.
https://twitter.com/xychelsea/status/906552329482248193

https://twitter.com/xychelsea/status/905122312424435712

Edit: Ahhhh yes. Thanks for the downvotes. Always amazed at the sympathy people have for criminals who needlessly endangered dozens of lives. Great job HN.
What's still needed is a set of tools to

1. Aggregate comments from Mastodon, personal blogs, etc.

2. Interact with these comments by upvoting and applying filters, etc (i.e. moderate)

3. Publish your moderation actions and apply the same type of metadata from other moderators (and moderation aggregators).

If Talk has any value, it's to serve as a starting point for Tool 2.
"It’s a beautiful and simple to use macOS app that just works out of the box."

"Localname doesn’t require any configurations and you don’t have to fiddle with cryptic command line parameters."

That seems to be the main difference.
it is not useful.
I graduated this year, Summer 2017. For example, my curriculum also required Software Engineering I, which was comprised of a full semester group project. The problem was that it was all waterfall, we spent the whole semester talking about the theory behind waterfall and how to do UML, and talking about architectures that were pretty outdated (we didn't even get to talk about MVC in detail, and don't even think about microservices). We had to do a bunch of documentation with UML about our classes, etc, which all seemed very abstract and like a time waste when comparing it to the actual rails app we had to code. We ended up coding the web app in 4 days with ruby and rails, and didn't even need all the docs to get that MVP. There was a cloud computing elective course which I planned on taking, but it was never offered in any of the semesters that I could have taken it (basically my last year). Wireframing was not even close to being covered in any course. Git I had to learn completely by myself, which isn't a major problem since it's not that bad tbh. Product management, again, not even close to being covered. And, agile, we did cover it in the senior project course, but in reality it was a very vague scrum process, where I'm 100% sure most of the students didn't get the whole purpose of it. Luckily for me I had done an internship in a pretty enterprisy and big company which already had a pretty mature scrum process set up, so I got to learn the benefits from them. I guess what I'm saying is, I feel like most of the stuff I know today about computer science/programming I learned on my own, and not because of my CS degree.

I guess that going for a CS degree just helped me in the sense that it actually made me say "hey, this is gonna be you're career, so you better get serious and get into it", which in turn made me start learning a whole lot of more on my own. So, in a sense, I feel that a coding bootcamp can do the same, for a whole lot less money, and in a whole lot less time.
I'm sure that will work swimmingly. The "Everybody Can Code" craze led to a ton of bootcamps and now they are falling one by one. Turns out not everybody can code.
that is actually the key question here. I'd argue that it is pretty much a definition of dystopia when things are extremely/ultimately/perfectly well designed for the other side of the counter, ie. the side of the counter opposite to the customer/user/citizen's side. Presumption of innocence, citizens' freedoms and rights, etc. are basically inconveniences for that other side, and those inconveniences are designed away in dystopia. It is naturally feels like a bad design for the customers/users/citizens.
> Actually there are hundreds, and it's trivial to make more.

Good argument. But people will slowly realize that, to introduce good innovations in new blockchains, they should be setup as side-chains, to not create inflation in the crypto world.
Flying economy class is so cramped it could be a death trap
Face ID and the Mac
That's nice, but investors don't invest in creativity. They invest in a project that might make money, roughly isomorphic to one run by people who are tenacious, connected, and reliable. They want to see a track record of success. They want to see someone who's thrived in ordinary businesses - they want to see someone with high emotional intelligence.

But how often are really creative people like that? Most of the brilliant, creative people I know are outcasts, misfits, with very uneven records of success in more mundane roles. They are hard to get a long with and, overall, not very successful in life. Would a VC (let alone a bank) even look twice at such a one? Absolutely not.
> But more generally it's a little weird asking someone outright why they belong to a particular religion.

Even in a thread whose whole point is a discussion of religious belief and why people are religious?

> We rightly feel irritated when fundamentalist Christians proselytize to strangers; this is another instance of the same thing.

When people proselytize for their religion they are implicitly if not explicitly telling you that your current beliefs in that area are wrong and that theirs are right. I agree that is irritating.

I don't think that asking someone why they believe their religion is the same thing.
> even something seemingly simple like syntax highlighting can be surprisingly complex

I was troubleshooting something with a colleague who was using Atom, and every time he opened a new file, it'd take somewhere between 1 and 2 seconds before the syntax highlighting was applied. As someone who's in and out of files all day, that'd drive me bananas.
The prison system is highly privatized. Prisons with more people in them make more money and have a higher return on investment. Prisons that have repeat visitors can out compete prisons that do not. Therefore, there is a selection towards not keeping an inmate out of prison in the future.

I hate how tinfoil hat-y this sounds, and I'm certainly no expert, so feel free to offer alternatives
"Has the bar on HN truly fallen so low that pointing out that anecdote != data is now considered rude?"

yes... yes it has :)
In my experience there are (I don't know how many) some programmers who, given how they were taught/learnt, can do productive work but generally don't know computing/programming in the abstract e.g. Memory at the machine level, or type systems.
> Which are indeed the basics that you need and totally enough for most use cases.

However, I can take your "simple" compressor and swap it out of my audio chain for a more complex one if I need to.

I can't do that for the Web Audio API. That's really what everybody is complaining about.

The problem is that if your use case only covers 95% and I use 10 pieces, I am practically guaranteed to have a mismatch for multiple pieces--and I can't escape.
Reminds me of the parable about the Harvard MBA who meets a fisherman in Mexico.
I'd say it does the good of reminding us that where black communities face retributive drug policies, white communities tend instead to get therapeutic drug policy. That seems like an important detail, not an artificial concern.
> The US is a major reason for the lasting peace among developed nations.

The Soviet Union was a bigger reason, with Russia (with an assist from al-Qaeda/ISIS) stepping in to take their place not long after the USSR fell.

There's been peace among the First World countries because they are united in an alliance with common enemies. The US has been important in forming the alliance, sure, but the enemies were the real key.
So, the internet?
Coming from an OOP background what made me connect some dots about what the monoids are and what are they good for after reading the article is that they can also be viewed as the GOF composite pattern.

I've just stumbled upon an article that describes this:

http://blog.plasmaconduit.com/the-composite-pattern-and-mono...
We do Software (embedded, desktop, web), mechanical, electrical, process, systems, optics, and manufacturing engineering. It's a pretty fun mix.

Since you asked, I personally work directly with all of the above (as a product lead). My expertise is in software, mechanical, process, and systems engineering.
It works! congratulations!

It feels a bit undecided on for whom it is, maybe even a bit like you are not 100% about this yourself. Throwing an a use-case or two would help.

Don't just show me what it does and how great it is at thet, show me my benefit.

If you focused on the Video more this could be: Remix your yt-channel: increases the views of existing videos and gives new viewers just the highlights.

Right now: Need to throw together the perfect mix for a party? Mix spontaneus or well planned from all of youtube, without advertisement interuptions and easy to share.

---

Don't make me log-in before trying it out. Let me dive in to an example playlist right away. (you'd need to allow anonymous saves though or keep the state for after the registering somehow.

---

The spinning image makes me think that each playlist is just one track. The player controls above the list don't help either, they should be in the right sidebar too.

There is also no visual distinction between folders and playlists.

---

I didn't make an account yet, but you said you can set in and out-points per video? Maybe it would be easy for you to build a good mashup player (if buffering plays along) one should be able to mute on or use sound of one and video of the other. It's super fun and might be something that people are likely to share.
Not just to be contrarian, but because this is how I have lived for a while... Why wouldn't you run Debian Sid on your laptop?

(FWIW I have also experimented with stable versions of Debian and, when I am not seeking the newest software which has been the case in the recent years, it works just as well for me as unstable distribution. But FWIW2, the Debian Sid on your Workstation paradigm has only bit me twice in nearing twenty years, and both times were valuable learning experiences.)

My advice would be to use whatever you're most comfortable with. With an addendum to use whatever you have running in production if possible, because that will maximize the chances that you discover a bug in production before it bites you hard.
Even if you do, if you need lots of power, just get a cheap powerful VPS or even dedicated.

AWS advantage is infinite redundancy, you can fully automate failing servers. But it looks like you have to pay around 10X for that.
Things got out of control with the advent of the social network movie. All of a sudden the general population thought coders were snorting cocaine off strippers in Palo Alto while wiping their bums with hundred dollar bills. Now everybody wants to join the party.
You keep repeating this argument. Its premise is invalid. It was not in fact black politicians that raised the sentences for crack cocaine in relation to powder cocaine; it was the overwhelmingly white US federal legislature.
عبارات+عن+الام+جميلة+2017+صور+عن+الام+كلام+عن+حنان+الام
The Pentagon Is Spending $2B Running Soviet-Era Guns to Syrian Rebels
Logo Crunch – Legible logos at lower resolutions using Computer Vision
You are "not saying any of these hypotheses are correct," but boy howdy are you really up on making sure he doesn't put forward one you don't like, yeah?

Saying "X is X" does not mean you are "making it X". If you think he's making it a racial issue, you might want to consider that it just might be actually a racial issue.
You don’t need escaping in «This is a string containing an «embedded» quoted string».
I think it started on Reddit, someone posted some gif, others asked what it was, and after several months we had craze going on our hands.

I remember specifically how I checked if any Chinese manufacturers where producing it by that time - none. In fact, item in post on reddit was done on some CNC machine.

then all the small-scale importers got on it. These days, it's really easy to move and market your own product small-scale.

I think all other fads will follow this fate - lot's of suppliers, rarely any brandname.
There's some interesting Perl 6 implementations here[1] (and in the discussion of that), which shows some interesting capabilities of multiple dispatch, and farther down using subtypes along with multiple dispatch.

I particularly like this terse one:

sub fizzbuzz($n, $_ = [$n % 3, $n % 5]) {
when [0, 0] { "fizzbuzz" }
when [0, *] { "fizz" }
when [*, 0] { "buzz" }
default { $n }
}

That's fairly tight, while remaining somewhat readable. There's a version that adds a line or two by moving $_ into the body of the sub as well in case that's more readable to some.

1: https://gist.github.com/masak/b9371625ad85cfe0faba
> If this were a group of white politicians... we'd be hearing a debate on the merits of the proposal.

You can't know that.
PortAudio is MIT-licensed[0] and seems like a decent example of the primitives you need for audio.

Broadly low-level audio APIs are divided into 2 categories:

1. Callback-based - every time the underlying system has a new block of audio available and/or needs to be supplied with a new block, it calls your callback, which reads input data, does whatever processing you want, and writes output data

2. Stream-based - Inputs and Outputs are represented by streams. You can read from the input stream to record and write to the output stream to play back.

Both types of API can be used for low-latency audio, but you generally introduce a buffer of latency when you need to convert between them.

Portaudio lets applications choose which API they want to use.

[0]http://www.portaudio.com/license.html
Kratom tolerance builds insanely fast. It is extremely mild for 99% of people if used daily by the 4th or 5th day.

The only way to continue to get the effect you experience, is by following your protocol and taking months in between uses to reset.
category*
I don't think MySpace had a micro-blogging feature back in the day, so I think that'd be the first thing that I would add -- a micro-blogging feature for posting text, pics, and videos. Toss in some inspiration from SnapChat and make the posts disappear after a short period of time. Ditch the facebook model of 'friending' and use twitter's 'follow' model instead.

That's a fun question to think about what one would do with MySpace, but I think the whole 'social' space gets too much attention. It's like Peter Thiel says, the next Bill Gates isn't going to create an operating system, and the next Mark Zuckerberg isn't going to create a social network (even though this isn't totally true, just look at Evan Spiegal & Kevin Systrom).
I'm jealous. I've been working on almost the exact same thing for a week now.

Really jealous.

And a bit angry! Haha.
This definition bothers me immensely, because it can tempt people to make argumenta ad lapidem against idealism. Yet "idealist" philosophers can superficially fit the criterion of "believing that reality is mentally constructed" but not believe that things only exist in so far as they are perceived, as Berkeley did, and that someone might just walk through walls if they really want it so. Specially because certain words have no uniform usage among philosophers

Kant for example, might be said to have believed that "reality" was "mentally constructed", and he used a really similar language in describing how we perceive the world. But he also wrote quite clearly that Berkeley's idealism was absurd and that we can never perceive anything which violates physical laws. And together with denying the possibility that we might ever come to real knowledge of the world by thinking alone, that was the whole point of his "transcendental idealism".
Augmenting Human Potential with Omatum
How does that conclusion follow your premise?

Premise: US AV companies are deeply connected to the US intelligence communities.

Conclusion: Deep suspicion of criticism that a Russian AV company may be connected with Russian intelligence communities?
I'm comfortable disagreeing on these issues (especially since they're subtle) if you recognize the concerns I mentioned that didn't make your reply. :)
Sounds like Berkeley's version of idealism.