skysight-inc/HackerNews huggingface dataset:
As with the Anker set mentioned by someone else here, the Beats X doesn't suffer the same limitation of size and antenna placement - the RF hardware is on the cord that goes around your neck, and not in your actual ear. That's a vastly more hospitable environment for an antenna intended to pick up a Bluetooth signal. The AirPods similarly include a design feature that places the antenna mostly in free air. The Kanoa earbuds do not.

For comparison, my Rowkin Mini does fine anywhere in my apartment when my phone's sitting on the shelf by the door - but only if I happen to be oriented such that my head isn't between the earbud and the phone. If I turn to face the opposite direction, it cuts out and stays out unless I'm within about six feet. So the problem doesn't lie with the receiver per se, but with the thick layer of RF insulation that a human body can put between the receiver and the signal it's meant to pick up.

I don't think it's a totally insoluble problem. But it is a very hard one. As I said before, I get the dissatisfaction with $300 earbuds that don't perform up to the claimed spec. But, to the best of my knowledge, there is no fully in-ear Bluetooth earbud available for any price which won't exhibit the same behavior to a greater or lesser degree.
The title was a great example of misuse of the oxford comma. I might borrow that.

(for reference, original title was "Germain Interior Ministry shuts down, and raids Linksunten.indymedia.org")
FBI Arrest Chinese National Linked to OPM Data Breach Malware
Into the lair of the beast
Yeah... but that sweet 2 click refund on prime auto billing if you didnt use it past the trial period.
> We have to be fully identified in Europe to vote

Depends on the country. The UK doesn't require ID (except in Northern Ireland). Ireland requires ID, but it can be practically anything (bank cards, social security cards, student ID, work ID, birth certs, some bus passes...) Most other countries in Europe have mandatory ID for all citizens anyway, so requiring it to vote in less onerous. In the US, there's no national ID card, and the states which require ID to vote typically require ID that not everyone has, and that lower-income people who live in cities are particularly unlikely to have.
I think any new language will seem hard to read if you've not made an initial effort to learn to parse it. I had this problem with C++ when I first made the leap from Pascal to C-derived languages.

I've not done anything original in Forth, only hacking some existing code on FreeBSD, but I found Forth to be remarkable quiet to pick up once I took time to familiarise myself with it's syntax.

Unfortunately that was a while ago now with so little time spent in the language at the time and none spent in it since that I've now forgotten most of what I had learned.
Many leftist people have a problem with anything that is oriented right of their own political views - which is almost everything. I see this on a daily basis.

They act like fascists themselves. Would be funny if it wasn't so sad.
Germain?

Also, the wording is still ambiguous. How about this:

"German Interior Ministry raids Indymedia and shuts it down"
It does: let's stop saying JS is great and be honest. The web is great. Despite JS.
Can anyone of you report any long term benefits from these kind of courses? Personally, I think those classes (haven't looked into the coursera one) only present obvious stuff.

I've once worked through "Make it stick", a book that is often recommended when it comes to learning. What I've found is that there is nothing wrong with the content but it did not really help.

I imagine that most people who struggle with learning deal with some kind of psychological issues that need to get addressed. They need to learn how to deal with stuff like frustration, worries, perfectionism or self esteem.
Trying to imagine playing this, it sounds like they were struggling to get it "right", and it may have kept feeling like a poor cousin of other games. In comparison to HL1 & 2, the plot seems a bit slow-starting, ends on an actual anti-climax instead of a cruelly-interrupted climax, and the game mechanics (snow/stealth, map phasing, time bubbles) seem to suffer from other recent games having done variations on these very well.

Add the inherent disappointment of not having the portal gun that everyone's expecting to be in there somewhere, and it could feel like it was bound to disappoint.

HL1 & HL2 did a very good job of switching genres and game mechanics from level to level, while still keeping everything clear and centred on a simple familiar mystery plot. The levels were able to establish their genres very fast -- usually from the first scene you saw as the doors opened or you rounded a corner. Everything was clear, and in both cases the motivating story was very simple, and the "plot" was setting. You've got to get help; you've got to get to Lambda Complex, We've got to get you through the portal to shoot what's on the other side...

This HL3 plot seems to have got a bit "Lost" (sorry, tv series reference) as people's motivations are uncertain and there's exposition, and an attempt to partially unfold the mystery while always adding new ones... and still trying to make those bug-pod things work as a villain that didn't work in Ep1 or Ep2.

Still, the bones of a good game are there. From my amateur eyes, it just looks like it needed to stop trying to resist/subvert the viewer's expectations, and just hit a few of the notes the player's been waiting for so they can have a note of satisfaction on the way to the new mystery.
Deep Learning with OpenCV – PyImageSearch
A simple fix is using unsigned integers, as unsigned overflow is well-defined.

(There isn't a way in C/C++ to request an exception or fault on integer overflow, which is what you'd want here, since you're running inside Python. A better conceptual fix is just doing the addition in Python, which is a more robust language than C/C++ for signed integer addition, but that kind of defeats the point of the example.)
Well regarding "TSL" I'm sure you mean TLS, and it's not just an alternative to SSL, it's an evolution to SSL. SSL nowadays is considered insecure and everything is using TLS.

About the SFTP vs FTPS, SFTP is a completely new protocol based on SSH. FTPS is the plain old FTP wrapped in a TLS/SSL socket.
"Old friends have been silenced, or fallen by the wayside. I no longer know or recognize most members of the research team, though I believe the spirit of rebellion still persists. I expect you know better than I the appropriate course of action, and I leave you to it. Except no further correspondence from me regarding these matters; this is my final epistle."

This feels a lot like Marc talking about Valve, no?
Pull Requests: The Good, the Bad and the Ugly
Reminder that at least Animaniacs and Magic Schoolbus are on Netflix (I watch them with my kids, in small doses). Haven't checked for the others.

I'm kind of sad that BtAS is not on Netflix, though.
Compared to Ruby, Python or even Perl 6, I fail to see how anything in JS can be considered a superior option for scripting. Even for simple things like map/filter, reading a file or parsing script args ES7 scores just average. And I'm not even talking about debugging and error handling.
It matters because of transparency. Getting rid of some bad organizations.. and then a few that they just don't like. Like, it's easy to say "terror organizations" - and when you look at the actual organizations under that umbrella, there probably is some really bad shit, but there may also be a few that someone just doesn't like. Makes sense?
This is probably done just for the election, and it's not clear whether the ban will hold in front of courts.

linksunten.indymedia is not actually a club, as which it was forbidden, nor did they publish the contents themselves. As such, they should be subject to the 'Telemediengesetz' just like e.g. Facebook and sued on this basis.
It does seem like "one of those 'warm and fuzzy' things to frame and put on a wall somewhere", but that is precisely the point. Whereas most companies do easy things such as that, Amazon is quite different in that it really does guide their strategy and approach. That doesn't mean they don't want to grow and be successful, rather they recognize you can't sustain one without the other.
Πως Μπορείτε Να Γίνετε Fitness Model – ATHENS CALL GIRLS
Is there some affiliation between this and the Zurb foundation? That yeti looks familiar...
They had the legal form of a registered association [0] and the ministry claims it went against the German constitution:

Associations whose aims or activities contravene the criminal laws, or that are directed against the constitutional order or the concept of international understanding, shall be prohibited. [1]

[0] https://en.wikipedia.org/wiki/Registered_association_(German...

[1] https://www.gesetze-im-internet.de/englisch_gg/englisch_gg.h...
I am a fan of http://www.rubykoans.com for Ruby. I am thinking about developing something similar using the Go playground for that language, and maybe an alternative for Rust.

Where I'd want to stretch it is some data structure and algorithm exercises, maybe even some design patterns. I'd love to be able to have a common environment where I can start to learn any one of multiple languages using similar exercises.
I have a hard time believing anybody with a taste of Ruby, Python or Perl 6 would choose JS. Are your a front end coder just using the proverbial hammer to the scripting nail ?
Global Measurement of DNS Manipulation [pdf]
> That's fine, but I don't think there's any reason to think that they're sitting on their thumbs when they've said they're actively working on 3 projects.

A history of products that have failed to materialize is an excellent reason to be skeptical of their claims about future projects. The Vive was unveiled almost 2.5 years ago, and has been in customer hands for over a year. So, how long should customers wait for those claimed games?

Further, HTC is rumored to be looking to either spin off or sell their Vive business, and they've dropped the price by $200. This suggests that HTC doesn't expect the Vive to be a money maker for them and are trying to get out now before they lose more money on it, which is another reason to question whether or not the Vive has a future.
Urban Decay Cosmetics Naked Smoky Palette 27.00
It's possible to keep an SSH key on a hardware smartcard and achieve this, no?
> A lot of the students are in for the money, not for the love of the job.

Who cares? Can they do the job or not? Do they have the work ethic and professionalism to continue to do so?

The vast majority of people, including those who excel at their respective fields, don't love their jobs. This industry needs to stop using "passion" as a lazy signal for work ethic.

> The most boring developers I work with, the the ones who only learn to code while in college and never developed any interested to learn before that.

Again, who gives a shit if they are "boring"?
[WEBINAR] New Instant Messaging tools that empower mobile-first workers
Interesting note, I play a lot of golf competitively, and they've basically recently allowed players in tournaments to use phones (obviously players don't do that much or if at all, concentration and all that).

But the one specific rule is that players can't use their phones to check the weather, and even more specifically the wind direction. Wind makes a huge difference on the course, and being able to know the exact direction of the wind where the ball is flying would be really helpful. Other part is being able to know if the wind shifts during the round. Before you start you can check the wind direction, but if that changes, you could be out of luck. This seems like a perfect golf aide, so much to the point where it's a penalty in a tournament.
> "Hate speech" is a real thing there that will land you in jail.

This is wildly inaccurate. In Germany there are mainly three kinds of speech punishable by law:

(1) Defamation

(2) Volksverhetzung ("all jews must die")

(3) Incitement (there are two different kinds of this, one where a specific person is incited to do something criminal, and the other where you publicly instigate a group to do something criminal)

It is quite clear that these don't nearly cover everything that may be commonly considered "hate speech".
That's a fair point.

It's very easy to get stuck inside the developer bubble, where 'archaic' means 'something that was state-of-the-art four years ago (or in the web/design world, 3.5 minutes ago)'.

SFTP is a nice technology which I make quite frequent use of in my job and at home. The idea that I plug in my Yubikey, provide a passphrase to unlock the key, authenticate to my server which that's got a verifiable certificate installed, and the private key never leaves my Yubikey is about as state-of-the-art as I could ever ask for security-wise.

Granted, precisely how the SFTP site is secured isn't specified and there's plenty of ways to do that wrong, but as a technology, it's always impressed me how seamlessly it works once it's setup.
Ever been on jury duty for a criminal case?

Most jurors would probably object to having their faces seen in public for concerns of retribution after the trial (and/or influencing during the trial), particularly in the brave new world of facial recognition tech.
I thought the vue-cli(https://github.com/vuejs/vue-cli) tool did a pretty good job of creating sane webpack configurations by asking just a few basic questions.
Is that 5 years in real time, or in valve time? ;)
"This was the case until eighteen months ago, when I experienced a critical change in my circumstances, and was redeposited on these shores"

Marc Laidlaw left Valve in January 2016. The end of the post is also probably about Valve, as others have already figured out. I wonder what else there might be to discover.
I wrote a demuxer for CAN Bus data in C++. Then, I built a Python module using Boost.python so that our Python programmers could simply 'import demux' and write scripts to see and manipulate individual variables, load data into the DB, etc.

The productivity gains of Python scripts that could demux were huge. It made demuxing fast and easily accessible to all of the Python coders. Also, the underlying C++ code could be used in our C# environment too, although I'm not sure if they ever did that. So, we had the ability to use the exact same underlying C++ code in multiple dev environments to ensure consistency.

The downside, IMO, was maintaining the modules. The C++ code itself was short and easy to test (maybe 100 or 200 LOC), but you need good documentation and the ability to build the modules for various versions of Python, with various toolchains, on various systems, etc.

I would do it again if in the same or similar situation.
> Greece didn't get any more on the markets, that's why countries like Germany had to step in and rescue them.

Rescuing a country is a different game than threatening "no rescue until you revert the cancellation of arms contracts", or to make 1.3B € profit off, essentially, loan sharking. If Schäuble had intended a real rescue, he would have passed on the (at some times negative!) interest rates to Greece.

> Germany is also not responsible for destabilizing the middle east and north africa

Germany is a HUGE provider of weapons of all sorts, right into the middle of conflicts. Many dictators use German (and Swiss)-owned banks to launder their illegitimate assets. Also, Germany as the leading nation in the EU has failed multiple times living up to that role. Merkel's policy has long been "don't do anything until the situation gets out of control".
> But I have a friend who doesn't have an AppleTV and so she can't watch Prime Video on her TV.

It was recently announced that Prime video is coming to the AppleTV.
Beans and other slow cooker foods become even more convenient once you have one of those new electric pressure cookers.
The World’s Longest Flight Is Coming
11 hours a day is a bit extreme. After a certain point I would be concerned about my retention. Personally, I've never had good results from studying more than a few hours a day, but I understand this may not be the case for others. I usually study a bit, take a break for a couple hours, and study some more.
That was my same thought. This is one of the few rare times I don't think using the browser history makes sense for an SPA (at least, in its current implementation).
Many, huh? This is exactly the problem we have now, statements and thoughts like that. Same as you mentioned 'Einzelfallmap'. It's creating the thought that refugees are violent. Very dangerous to assume entire groups are bad.
This would have been a treat for those who had finished episode 2 and were waiting anxiously for the next step in the saga.

Sometimes its simply not possible to do things and fans understand but Valve just shuttered the series and turned their back on fans. It's like Game of Thrones suddenly deciding to close down for no obvious reason and with no explanation to fans.

This reeks more than a little of the arrogance of success and it's in some ways a betrayal of all the gamers who appreciated Half life for what it was and propelled Valve to its initial success.
Alzheimers can be prevented and even cured
The Value of Failure and Feedback
> Which I find pretty concerning. "Don't say anything nasty about the state or the police, or we will shut you down" Isn't a message I was expecting to hear from a European Government.

If you look at the legal basis they used, you will find that the organization was actually banned as (inter alia) being a criminal conspiracy with the goal of facilitating the commission of criminal offenses (and in particular, violent crimes). Searches found knives, truncheons, and other weapons [1].

[1] http://www.n-tv.de/politik/De-Maiziere-verbietet-linksunten-... (in German).
They aren't inferior but you can't just multiply by 4 here either. You could turn a int32 adder into 4 int8 addres if the larger adder works on a ripple-carry principle but really everybody uses ripple-carry or carry-bypass. And a float32 is more complex and you could get 3 int8s out of it but you'd have lots of transistors left over in the execution logic. But simple quantity of execution logic is almost never an interesting constraint in a design.

But the actually important part here is that the register and bypass networks to pass 4 bits of int8 data around are way more complicated than those required to pass a single float32 around and that's where Google's decision to restrict the flexibility of its TPU pays big dividends. NVidia's GPUs do not have broken designs. They're just making compromises based on the need to handle a wider variety of use cases.
Correct, you are. The later parts in the article, though, specifically call out SFTP by name. Based on the other comments and some searches I did before hitting that second part, I'm fairly certain they're actually using SFTP rather than FTPS, but having never actually touched the ACH system, I can't speak first-hand on that.
Smart Developers Use Smart Pointers (1/7) – Smart Pointers Basics
North Korea – Crisis: Another Missile Launch Failed
No One Knows How Much to Pay in Bitcoin Cash Taxes
"with deep knowledge about interesting topic," is significant. It's funny how the trumple generation loves to ommit words. 'You know what I meant!' 'I know what you mean! '
It is a system administration problem, not write a new software problem.

You:

a) think about the scope of the problem and what you are trying to achive - you are blocking reads of the files by the uid/gid of the server. It is a known and solved problem. The tool is called chmod

b) think about the surface area of the attack - it should only be the SFTP server. We have ones that are very well known. I recommend the one that comes with OpenSSH but there are others.

c) think about business requirements - user's provisioning etc. That has been a solved problem for years - for the super-complex cases LDAP is used. For the simpler ones you can use PAM.

After thinking about that you just write the needed glue.
A 93% failure rate is absurdly high, and probably more indicative of an inadequate hiring process than "bootcamp grads are all dumb lolz". Are there any examples you could share of relevant interview questions that this group faked their way through, but later were revealed to not understand? Have the hiring managers since been mentored on how to do a better job vetting candidates?
Tweak your Terminal for Git
Facebook faces another moderation scandal over migrant torture videos
> Many leftist people have a problem with anything that is oriented right of their own political views - which is almost everything.

The time for accepting racism, sexism and other intolerant views is over. We are in 2017, not in the Middle Ages any more.

> They act like fascists themselves. Would be funny if it wasn't so sad.

Spotted the alt-right.
Your property management doesn't provide a way to pay online?
* Leak of NPD (the other right-wing populist party) donors' names and addresses.

@raverbashing https://youtu.be/vypByg_H_YY?t=51s
I wonder- if you warm it up and freeze it down- wouldnt the water fracture the rock around it?
Using the Alanis Morisette definition here I guess
Continuous, but also decidedly unsuccessful.
Good. It's really high time German authorities take care of this situation.

This is really scary how laissez faire they were before. Bored bands of anarchists destroying public and private property (e.g. burning down cars) on daily basis accompanied by cheers of "useful idiots".

I really hope this is a first step in direction of solving this dangerous precedent.
Also none of my cards are signed because when I do sign them, the ink rubs off after a few days!
So I assume the whole signature system is purely ceremonial at this point. Or at the least it's a way to say a human was present with a physical card.
That's exactly my feeling too.
Plimpton 322
> Undefined behavior isn't bad, it's a unavoidable consequence of all languages, programming or otherwise.

This is incorrect.

"Undefined behavior" is a specific technical term for a scenario in a program that the compiler is permitted by the specification to assume will not happen, for the purposes of optimization. For instance, this code:

int silly(int a) {
if (a + 5 > a) return 0;
return 1;
}

can be optimized to just "return 0", because, as a human would read it, obviously a + 5 > a. So the spec says that signed integer overflow cannot occur to allow the compiler to optimize this as a human would want the compiler to optimize this. (Whether the spec actually matches human expectations is a good question, but in general it's right, and forbidding all undefined behavior in C and C++ would cause you to miss out on tons of optimizations that you obviously want.)

"Undefined behavior" does not mean providing invalid input to a function and getting an exception, or a crash, or a particular error result, if the result is well-defined. For instance, this is defined behavior:

>>> import math
>>> math.sqrt(-1)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ValueError: math domain error

because Python defines the behavior that math.sqrt(-1) raises a ValueError and I can reliably catch that exception. If it were undefined behavior, then I wouldn't have any guarantee of being able to catch the ValueError: the Python interpreter might just choose to return 27 if it's more convenient.
It does not seem precise enough to give you localized condition on that scale. I tried zooming in to see how it was reporting wind and waves I can see from my current location, and there was simply no data once you got down to a range of a few miles.
They use careful wording: "good review" might be interpreted as "a detailed and objective review", not necessarily one that praises the product.
Los Angeles man harassed by reptilian shapeshifters