skysight-inc/HackerNews huggingface dataset:
I went to bypass the WSJ pay wall. A Google search on Thomas Bossert reveals that every other news source is reporting that he has been appointed an advisor on Homeland Security, not Cybersecurity.
Students surprised by results of DNA testing of ethnic background
Some arkansas cops investigating run-of-the-mill violent crime aren't going to be able to get access to retroactive packet captures of this guys connection.

Even the NSA probably couldn't get such packet captures, but they'd be able to get the data from Amazons end.
Did not know about that law. Good concept.
It captures the absurdity I was aiming for completely.
I have a 47 inch 1080p 120hz TCL with no smart capabilities that I've been extremely happy with over the last two years. Looking at models now they do seem to have a lot of smart tvs, but if you can find a non smart model I would recommend it.
Iraq had a lot of money back then and like in much of the developing world, mega-projects were sought after (and not just by despots).

The Mosul Dam was not built cheaply, it was rushed to completion to meet some idiotic deadline. The other options would likely not have cost much more (especially considering maintenance), but it would have taken more time.

And it was "first-world style", the consultants and construction firms were European just like the ones that built Kariba Dam. They had no problem building it nor any problem cashing the cheques.
You are right, this video only hints at this at the end but if you read closely the specs Skoda seems to promise exactly that - automatic breaking to avoid collision. Here is a blurb on their Front Assistant feature (http://www.euroncap.com/en/ratings-rewards/euro-ncap-advance...)

"Skoda Front Assistant is a system designed to help avoid or to mitigate accidents into the rear of preceding traffic. A long-range radar, positioned at the front of the car, can detect vehicles up to 80m ahead which the car is likely to hit unless action is taken."

Keep in mind, Skoda is not an upscale brand, they are on the budget end of things. The VW and Audi models might/should have better systems.

The new Peugeot 308 also offers a 'Emergency Collision Autonomous Braking System' (http://www.peugeot.co.uk/showroom/308/5-door/p=safety/) but on closer look this is actually 'an automatic brake application to reduce speed by a maximum of 12mph to reduce the severity of impact'. Much less useful, but at least moving in the right direction.
VW to Purchase PayByPhone
Those are hard to find. However none of the smart TVs actually require you to connect it to the internet.

I'd recommend a projector if you want a 'non-smart' display
IDEA – Voice Recognition Plugin for IDE for Lazy Programmers
Have you ever had an experience of knowing roughly if not exactly how the solution of new requirement would be like and you are too lazy to do the repeated part of the work? The idea is to use voice recognition to do general part of programming like copying pasting, search usage, go to declaration, browse next part of code... You get the gist of it. The aim is to allow you to do a general part of programming from your comfortable bed.
Controlling arduino nano digital pins using c#
That's the new sensor suite.
Kubernetes is opensource-by-Google. It's suprisingly open, and still alive, which is better than almost any of the other Google known projects. (Chrome and Android come to mind, but Android is write-only, and Chrome isn't that great at listening to users either. Not that Mozilla is better about Firefox stuff, but the Rust team is wonderful.)
Show HN: HandBrake, a tool for converting video to widely supported codecs
On mobile, we mostly do percentages on images due to varying display sizes. Gets ridiculous when you want to specify the dimension, because you can't. We need to specify aspect ratios and css does not provide that.

Went with a padding-top + absolute position in wrapper hack at the end. That jumpiness is part the tooling problem.
Yarn Search (PR)
Author forgets some inconvenients of Rust: massive bloat, multi-platform issues, etc.
Not if you're a conspiracy theorist and don't trust anybody -- then everybody always has a reason to listen in on your mundane conversations!
From the article:

"The Trump transition team announced Tuesday that Thomas P. Bossert will serve as an adviser to Mr. Trump on national security, terrorism and cyber issues, putting him on the same level as the powerful incoming national security adviser, Michael Flynn."

...

"That arrangement gives Mr. Bossert an “independent” status in the new White House, rather than making him subordinate to the national security adviser, Mr. Flynn."
It might not seem like it, but regulations like these are good for retailers and manufacturers as well as consumers.

That's because they let the consumer buy with confidence, without retailers and manufacturers needing to waste a stack of money on advertising to turn themselves into a 'well known name'.
I bought a TV in November after backlights on my previous one started to fail. I couldn't find a high-end non-smart TV anywhere.

I haven't used any of the 'smart' features yet, it's simply plugged into my AV system and I use that to switch between Kodi, Chromecast and Sky.

Unfortunately, even ARC is a waste of time. I thought I had everything working but every time I changed input it 'forgot' my sound settings, so it'd default back to stereo despite it allowing me to choose DD/DTS passthrough in the settings. Totally frustrating.
I'd like progressive with a small progress bar overlay on images. But as they are presented today, I agree.
You mean years that the athletes can swap samples out?
It surely was fun, and I personally liked the way you detailed and commented the code, but that is not a bootloader, it is a bootload, i.e. something that is loaded at boot, executes some instructions and doesn't actually load anything.
In the good ol' days there were tens of similar bootsectors (to be used on non bootable floppies) that could display mesages or draw ASCII art.
If anyone wants to play with actual MBR bootloaders, a basic MBR is by Peter Anvin (and Andrea Mazzoleni) in makebootfat:

http://www.advancemame.it/doc-makebootfat

and for an example of how much stuff you can actually put inside some 440 bytes, the base reference is mbldr:

http://mbldr.sourceforge.net/
More importantly, the headline should read: "Police use high time resolution data from modern water meter against man charged with murder."

Basically this Abstruse Goose comic, http://abstrusegoose.com/553 , about the dangers of utility data logging have come true. The greater the time resolution of such things the more can be inferred. Such high resolution is completely uneeded and complex in order to just charge for usage. The new wireless meters could simply send daily lump sums and still be wireless and easy. But instead they abuse the functionality in order to intrude on the lives of everyone.
I am sure that Tesla didn't publish this video, an individual person did :-) (from what I have read till now). This is indeed good PR for self driving cars
If anybody is interested:

Phase 3 Study of Aducanumab (BIIB037) in Early Alzheimer's Disease
https://clinicaltrials.gov/ct2/show/study/NCT02477800?show_l...
How can they refuse to provide the recordings in case of a warrant? It makes no sense. They even acknowledge that the device is not always-on and therefore probably not useful. Because of bad publicity?

If the police stands in front of my house with a warrant to search my belongings, can I refuse that? Does it make sense if I have nothing to hide?

The recordings of the water meter is more interesting and the possible combination with other devices, including the Echo. In case of a housing with lots of IOT-Devices the police could reconstruct the actions within based on the stored information, like when did someone eat, turn on the lights, wash hands, open the door, watch TV...
Exchange and AD would be huge. Unfortunatly Exchange needs IIS and probably an AD server.
Ask HN: Would you like Affirm for credit card?
If you could get a credit card where you can pay for your purchases in monthly installments without interest rate for 2 or 3 months but with interest rate for more than that, would you use it?
And what dimensions would you prefer?

Small, medium, large?

And what kind of display would you like those for?

1x, 2x or maybe 3x?
That's like an official implementation of WINE from Microsoft.
Pretty sure the US already tried to do that with the Panama Papers.
Inequality and Skin in the Game
How many people would need busted across how many sports for you to truly admit to yourself that most sports are dirty? 10? 100? 1000?

You clearly can't cite what % of athletes are dirty. Many likely get away with it. For proof look at the self admitted cheaters who got away with it for N years. Do you honestly think these were the only dopers?

Then look at incentive structure. Go 1% faster and win the race and make millions of dollars. Go 1% slower and get 5th place and nothing. Cheat and get away with it and make millions. Cheat and get caught and you get embarrassed. With this pay stuctute why wouldn't you cheat? It's the only logical path.

The best way to figure out this kind of thing is not a complete survey. It's a few data points and some game theory.
That's not actually true though. You can use an atomic with a relaxed ordering. For example: https://is.gd/M1Q3Bu

Now, to be fair, this is only one example and I'm sure you could come up with a better one. But this isn't especially controversial. Rust's entire standard library is living proof that you need unsafe to do some things efficiently. The value proposition is that such things can be bundled up behind an abstraction barrier.

In sum, I think "the borrow checker forces runtime overhead" is an incomplete picture. I think a better picture is, "if you completely ban explicit use of unsafe from your code, then you may miss out on some optimization opportunities." i.e., When the borrow checker fails you, you're given a choice: 1) accept safety and the possible performance loss or 2) accept the onus of proving safety and do the fastest thing possible.

I think the fact that those choices are available is an excellent thing. I choose (1) all the time because not every line of code is relevant to performance. But sometimes I get to choose (2), and I'm thankful that such a choice is always very explicit.

For good measure, here's the unsafe version without atomics: https://is.gd/V1K6nD
Every time socialism fails, there is someone saying "oh that was not socialism"...
Data Center Use of Static Diffie-Hellman in TLS 1.3
I connected my Samsung smart TV to the internet, thinking I could use it to send media directly to the screen, like a Chromecast. It started showing intrusive ad overlays on whatever I was watching (regular HDMI input, I wasn't doing anything 'smart' with it).

The fucking thing is now disconnected and blacklisted, and I'll be sure never to buy a smart TV and/or a samsung TV if I can help it...
Perceived TCO then.

My point being is that plenty of people don't want to own a blender and obviously are happy paying to outsource their whipped cream requirements.
Just like what happened in Cuba, North Korea, Iraq and Iran then?

Sanctions achieve nothing except making the US hated around the world.
Let's not forget it's a great 'make work' program for former military personnel.
Deploying TLS 1.3: the great, the good and the bad
Presentation Tips: 6 of the Best from Nick Morgan
The HN's Who's hiring thread is pretty good - I found a remote job twice there, and I'm not even in the US.
Wikileaks cables about Turkey President Erdogan and his son
It would be more economical to have scales in the floor at the check-in counter, no?
Insurers can legally discriminate against smokers, discriminating against people who drink 4 liters of cola everyday would at least be consistent.
Huh? What's wrong with the Wifi adapter that comes built in?
in this case paid by the population at large, to benefit the disabled population

Let me quibble with that slightly as it is a pet peeve of mine: we are all going to get old. Facilities for "the disabled" benefit EVERYONE eventually.
I find large interest free loans useful.
I consider myself a first-rate Linux sysadmin, and a perfectly competent Windows sysadmin as well, but this is a position I can't wrap my head around. If you're willing to pay thousands of dollars for a properly-licensed SQL Server install, why do you care if it needs to run on Windows? I would normally assume you don't want the license cost of the OS, but it's a tiny fraction of the overall licensing cost.

The only thing I see MSSQL on Linux being useful for is for development and testing purposes before deployment to a local server farm or the Azure cloud. (Even then, why not just run it on your Windows dev machine?) Honest question: What's the scenario where you'd license a system to run on Linux in production? To me, this is interesting, from the virtualization standpoint, but it seems like a solution in search of a problem.
32-bit ARM is a bit awkward because traditionally there is no equivalent of the x86 BIOS APIs for doing things like printing output, and the code started by a bootloader is expected to talk directly to the hardware (serial port etc), which is different on every board. If your board uses UEFI then you can use those APIs, or if your grub was built with CONFIG_API that might provide something useful. Otherwise even 'hello world' will require talking to the serial port and adjusting any tutorial code you find to the specifics of your board.
Slides: http://xahlee.info/comp/i/ICFPAugust2009Steele.pdf

Related Article: http://xahlee.info/comp/Guy_Steele_parallel_computing.html

Similar Talk: https://www.infoq.com/presentations/Thinking-Parallel-Progra...
In my non-scientific experience native speakers are more likely to make homophone errors.
I Wrote a Faster Sorting Algorithm
Refer a lead – CallPage
It's times like this I'm glad I have a country block setup through ipdeny. Reducing the likelihood of attack by two orders of magnitude is a big help until there's a patch.
Urinal protocol vulnerability (2009)
New Lenovo ThinkPads Won't Burn If You Use the Wrong USB-C Charger
I wonder if the license for that only allows running specific applications.
I was under the impression that electromigration is a much more serious problem with modern processors due to the higher current densities—was it also a problem with older processors?
I'd expect more opportunities for reduction in code size to arise when you use fancy algorithms (not sorting) on generic algebraic structures that have many models in your program. For example, when I was a student, I implemented a library of numerical methods for my own use in class. It benefited a lot from being implemented as generically as possible.

That being said, a 100x reduction in code size seems like an exaggeration.
This is obviously a joke, in case "from this short writer's perspective" didn't give it away.
Navigating Love and Autism (2011)
I have some doubts as to the accuracy of these tests when spread across several ethnic groups. Anyone have more info?
Off course, butb only when I can
make more by: Tell a friend, referral bonus.
It seems in 2006 the Darwin XNU package was 1MLOC and the Kext another 1MLOC, so I have hard time believing that 11 others MLOC where needed for the iPhone KERNEL.

https://books.google.fr/books?id=K8vUkpOXhN4C&lpg=PA49&ots=O...

Linux 3.13 is 7 MLOC in drivers, 2 MLOC in arch, and only 139 KLOC in kernel, so it's probably the drivers that inflate a kernet size but I doubt the iphone needed so much drivers.

http://unix.stackexchange.com/questions/223746/why-is-the-li...

The guy is probably talking about changed lines (added, removed, changed) and might be liking to fiddle with its code style a lot.
iPhone Backup Extractor 7.1.3.1258 Crack Download Keygen
> University

thinks "American" is a race

#smh
What is your language of choice then?

How would you support the breadth of environments in that language of choice? Also, you fail to address the question of multiple incompatible environments and of windows support. Do give examples of how you package everything you produce as deb/apt, rpm/yum, exe/msi/chocholatey in a way that works on multiple OS versions and distributions. Please, concrete examples, not general "I would build it the way Apple would integrate verically". I have explained how I solve my problems, and as far as I can tell, (mostly because you avoid any specific answer to any of my questions) your solution is to specify the clients environment to a t, which is impossible in my world.

Do tell how you repackage e.g. the just-released Python 3.6 with Pillow and 20 other libraries for all these environments in a way that does not in any way conflict with or is influenced by the system Python. Or the same with Java8, or Ruby. or Tcl. Or Perl, or PostGRES, or MySQL, or nginx, or apache, for that matter. And in under 5 minutes. I wish to learn.

I am amused at your choice of words and perception. Life is easy for me, extremely easy, and it is so for my customers who run and administer their own machines. And yet you seem to believe I am tormented, or they are. I can easily support 10 very different environments without thinking, and enjoy the best tool for this job (which happens to be Python), the latest version thereof if I need it.

I perceive your reasoning to be dogmatic, and mine pragmatic. To each his own, I guess.
> If the police stands in front of my house with a warrant to search my belongings, can I refuse that?

Well, if you live in Seattle and the police are from Arkansas, yeah. They can ask, just like i could ask to search your house. Out of the state that grants them authority, they're just guys with a piece of paper.
I took risks:

I licenced software I made to my current employer and turned that into a mini-SaaS business.

I negotiated my own job role in a specialised area but turned it down in favour of moving countries with my girlfriend.

I gave a TEDx talk on legal technology.

2016 has been a rough year globally but a pretty good one personally. Whilst it has had its challenges, overall I've learned to take more risks and to say no to more people.

Next year, I want to create more SaaS businesses - though right now I've got a bit of creative block around it.
I was an intern at the DNA Learning Center West of CSHL in high school. Their stance on ethnic identification from genetic testing was that it was nonsense. There is no way of calculating these percentages.
> Shouldn't this process be trending the other way?

I can think up two answers to that.

1. Someone has a nicely rigged racket running. Making the masses pay in a way that's legal and they can't escape would be my wettest dream if I were an organized criminal.

2. Our modes of production and transportation have lots of hidden externalized costs. Finding and addressing those is an ongoing process. Distributing them over the end users may be one of the fairest ways to deal with them.
I work on these units as a hardware engineer for a manufacturer. They are very clever bits of kit and a lot better than the other offerings on the market.

And to support your comment - yes, this isn't exclusive to Tesla by any means!
In terms of frequency records, there has been higher:

http://www.tomshardware.com/news/amd-fx-8150-overclock-9ghz-...

But what's interesting to note is that the number of pipeline stages hasn't increased all that much over the years, so I wonder if the upper limit on clock speed (disregarding power dissipation) has increased mainly due to smaller process sizes.
Playing with Lindenmayer Fractals
The point of Tests is to locate faults.
In a Group, every element has an inverse element. If you drop this property, you get a Monoid.[0] Functions under function composition form a Monoid (or Monoidal Category). Brian Beckman did a nice intro video to this at MS Channel 9 a few years back.[1]

[0] https://en.wikipedia.org/wiki/Monoid

[1] "Brian Beckman: Don't fear the Monad" https://www.youtube.com/watch?v=ZhuHCtR3xq8
Tls-tris
Poland what the uck are you doing? Literally black spot on EU map. Stop burning that much coal. Fix it ASAP.
It's entertainment. I assume they are making assumptions on a very small number of "markers", which may not give the real picture.
Well, pi in there is a special case. The general case for any angle $\theta$ is $e^{\i\theta}=\cos(\theta)+\i\sin(\theta)$ It lets you transform between rectangular and polar representations of complex numbers. That allows for things like phasors [1] which are used quite a lot in electrical engineering. It's also used in Fourier analysis, IE all sorts of digital signal processing. Basically anywhere you get complex numbers, sines, or cosines, Euler's formula shows up. That's a lot of places in math/physics/engineering.

[1] https://en.wikipedia.org/wiki/Phasor
Show HN: Templates for Using AnyChart JavaScript with Python Added (Flask/Django+MySQL)
The way i see it the small car just got the SUV to ram the middle barrier. The spinning momentum resulted from that crash and facing normal to the dominant moving direction.
Show HN: A GitHub integration for Python code style
Hey everyone, I have been in the Python developers community for around 2.5 years now. And almost all the times, I have seen the mentors requesting the contributors to do a "minor but very important" thing to do, fix their code style.

Sometimes the contributors are very beginner and the reviewers have to manually comment every line with PEP8 issues. We understand that the Pull Request author must fix the style on their side before submitting the PR, but we know that people don't do that all the times.

Now some libraries have the option of adding linter to the Travis CI itself. But seeing the entire build fail only because of a missing whitespace does not seem to be a clever choice. And if there is a green tick outside, the PR author is never going to open it up and see the lint results!

Keeping all the situations in mind, I have created something called pep8speaks[1] and I would love to hear your feedback.

I would also like to know why or why not would you be using this in future.

Thank you.

[1]. https://github.com/OrkoHunter/pep8speaks
SAMBA has had an excellent track record of joining mixed OS environment AD forests for years.
IntelliJ db browser is nice as well. You can connect to all mainstream DBs including MS SQL.
Why you should master your language (even if it may eventually become obsolete)
I love your comment, do you have a blog?
Ask HN: Willing to provide free website and web hosting for NGO
Hi, I am PHP developer and I have worked along with few NGO's in creating their website and providing them online presence. I believe that information about every NGO should be accessible online. It would increase the rate of reaching their goals. I am planning on a campaign to provide free websites and web hosting for NGO.
The free website is created using a CMS, so that content in the site can be modified by a normal user and it would be a one page website which consists of following sections: Home page slider, What we do, Gallery (Our works), Sponsors, Donation.

Please let me know if there is any essential section that every NGO site should have that is missing. Also, Is there any existing service which provides free website and hosting for NGO?
"hard-drive on expansion card"

Amusing that this is a thing again, for adding M.2 PCIe SSDs to desktop machines that don't have the connector.
So I would like to know what the results would be if you tested say, British people. Would they typically come up as 100% British, or would they also be a similar mix? In which case for an American to come up as 50% British it wouldn't mean that 50% of her ancestry is actually from Britain.

Britain itself is a mix of various Anglo, Saxon and other groups. At what point did this become the "British gene"?

I don't think I fully understand how this works.