skysight-inc/HackerNews huggingface dataset:
This is just bad epistemology.

>As a consequence, if you, with your puny human brain, want to understand why AlphaGo chose a particular move, the “explanation” may well consist of the networks of weighted connections that then pass their outcomes to the next layer of the neural network. Your brain can’t remember all those weights, and even if it could, it couldn’t then perform the calculation that resulted in the next state of the neural network.

Why did you reduce the neural network to the connections and layers but maintained the “brain” at the level of the whole? If you want to compare apples to apples you should also reduce the brain to neurons and connections. When a ball is about to hit your face your brain “can’t remember how to calculate the velocity and acceleration of the ball and predict that in 100ms it will impact your face and thus you need to send a signal for your hand to move to cover your face”. Yet we do it, how? Well, it’s encoded in the complex system of nerves and networks just like the the information about the various potential Go boards and moves is encoded in the neural network.

>And even if it could, you would have learned nothing about how to play Go, or, in truth, how AlphaGo plays Go — just as internalizing a schematic of the neural states of a human player would not constitute understanding how she came to make any particular move.

Similarly if you were to study the neurons, nerves, and networks and their firing patterns that are involved in protecting your face from the ball you wouldn’t learn anything about balls, acceleration or even pain.
I believe it is, though can't recall where I read that.

Would be fairly easy to verify with WireShark.
My point was not that they do or do not exist, merely the magnitude. I would venture a guess that for every software engineer working on a blockchain there are 100 working on crud-style applications. If a job on your team requires a solid understanding of these concepts, then by all means filter on knowledge of algorithms. My point is that many companies don't do anything remotely as complex and yet use the same filters to screen job applicants.
Can you imagine the universe where everyone had taken Bill Hicks seriously back in the 90s?

https://www.youtube.com/watch?v=1UlapnsFLhc

I actually can't and it makes me very sad.
BOOKING.COM - Amsterdam, The Netherlands | ONSITE | VISA support | Relocation to Amsterdam Booking.com is hiring smart people just like you, if you want to live in beautiful city like Amsterdam and work at Booking.com, I recommend you to apply for these jobs:

Software Developer - http://grnh.se/ci7oka1

Sr. Software Developer - http://grnh.se/gahd3r1

Android Developer - http://grnh.se/iaf6et1

Sr. IOS Developer - http://grnh.se/qs4fru1

UX Designer - http://grnh.se/v4fgwh1

Frontend Developer - http://grnh.se/mf4e3d1

Full Stack Software Developer (Beijing, China) - http://grnh.se/hrt4cv1

More about job vacancies at http://grnh.se/6tnb3v
Thank you for sharing the mod discussion screenshot.
Darker than that, unfortunately. They'd see scam ads for "how to be popular" and that sort of thing.
Most of our stack is built around gevent, it works great just about everywhere and requires little to no thought about the asynchronous nature of the code. Performance has been incredible compared to the old thread based code it replaced. Asyncio seems nice in theory, being baked in and all, but we tried it with some sample apps and it just requires too much thought to stay asynchronous, it's a takes a total paradigm shift like twisted. It's easy to slip up and have parts of the code become synchronous and the code gets hairy. We decided to just stick with what we know.
A Digital Archive of Slave Voyages Details Largest Forced Migration in History
Location: Arlington, VA (moving to Seattle, WA on my own by early May)
Remote: Yes
Willing to relocate: Yes (Seattle WA (or that area))
Technologies: C#, Akka.NET, .NET, MVC, WPF, Javascript, Jquery
Resume/CV: https://drive.google.com/open?id=0B12gyGSpU_zASE9acDVQOEF3VH...
Email: think [dot] large [at] gmail [dot] com

I'm a backend / fullstack developer who's looking to move to Seattle to be closer to family and after a little while pursue a masters in CS with focus on ML. I've been working in the .NET stack for 5+ years but I'm not married to the stack. As long as you are willing to take a self taught developer who is passionate about writing code then I may be a fit.

I love listening to .NET Rocks because they do a great job with production and covering a wide variety of topics some specific to .NET and many more general. I would love to get into Functional programming and an architecture around that.
New 2D Materials Could Conduct Electricity Near the Speed of Light
AMD: provide backdoor-free systems, and you'll succeed (after Intel's security fiasco).
Has anyone managed to capture unposted thoughts being sent over the wire(less)? I've read the claim that this is done but I don't any relevant network activity when I type and discard something in Chrome...
I wonder how it was resolved and are other investors really going to accept more shares for the fraudulent activity?
Aac is higher quality on all bitrates, it's a much more modern codec utilizing techniques not available in mp3. Using MP3 should be discouraged, it kills hihat clarity and low bass for example.
I found this ironic being published by the Washington Post, owned by Bezos who's fostered a very malignant culture at Amazon.
Introducing Bolt
Valid point. Though I think given the spectra involved, it probably doesn't apply.
Right but the default ruleset allows incoming packets for established connections, meaning your PC can still contact a remote host with malicious intent and be exploited.
Meta-syntactic programming with Racket: string interpolation
Probably why whitespace approach (tab =? Spaces) is so important to coders.
iTunes originally sold files encoded at 128k, where AAC made a big difference over MP3.

They have now switched to 256k, where all lossy codecs are largely equivalent.
> Considering how right SemiAccurate was already today, I’m inclined to believe him that vPRO and co are affected.

Well, he was 'SemiAccurate', not accurate so you have all the reason to believe until further notice that VPro is not affected by this bug and claiming different is like shouting 'fire' in a crowded theater. Absent hard proof I don't think you should make such claims. Though I'm sure most sysadmins here would know the difference between a legitimate claim of such magnitude and an inaccurate one.

SemiAccurate got the gist right but lots of the details wrong.
You've just gone and accused Gamblore of being someone who they aren't.

You told me to "Chill for 30 days". Maybe you need to chill instead of damaging your brand by lashing out at people?
"Fyre has a unique goal and inspiration: the exploration of the uncharted inspired by and referencing the five elements of the earth"

...oh
Erm, not true - changing the Yubikey setting to require a touch for key use (S/C/E) is trivial. Malware can't use it without restriction if it requires you to physically touch it every time you want to approve use.
7 little hacks that help me keep (some of my) sanity
Neutralizing ME: https://hardenedlinux.github.io/firmware/2016/11/17/neutrali...
ti8m | Frontend-Engineer, .NET Backend, Java Backend | Zurich, Switzerland | Salary: 90k-120k CHF | ONSITE

http://www.ti8m.ch/en/career - Ti&m stands for "technology, innovation & management". We have a mix of product and project-based work. We built products like "Paymit" that is a known payment-app in Switzerland. Generally, we build things for insurances, banks and other bigger clients. For us it is important that someone wants to stay for several years and not just for a short period. Also, at least willingness to learn German is crucial.

Our hiring process:

1) Resume / code-check

2) Phone call (getting to know each other, technical interview)

3) Onsite (half a day)

Send a mail with a short intro about yourself (video or written) OR a Github-link OR a resume to:

jobs+hn@ti8m.tech
The issue raised by this article is discussed in a broader context in the excellent book by Cathy O'Neil: "Weapons of Math Destruction: How Big Data Increases Inequality and Threatens Democracy".
The dangers of proprietary, secret algorithms making judgements at critical junctures (e.g whether a person is sentenced or not) is raised in the introduction of the book.

The book also gives copious concrete examples of these dangers. In particular, the book describes the LSI-R (Level of Service Inventory-Revised) questionnaire and how it effectively pinpoints race even though it does not actually ask for the person's race, which is illegal.
https://tenor.co/uzVk.gif
> NAT is not a firewall. It's not intended to protect, and usually it doesn't

It's funny that this still needs to be brought up, but I understand why some people think that NAT offers some real protection.

Basically NAT makes it difficult (without setting up forwarding, etc) for non-malicious-you to reach a device that's behind one, ergo non-malicious-you believes that NAT is providing protection.

"If it's impossible for me to access a port behind a NAT it must be hard for everyone".

Of course the whole point of a NAT gateway is to poke holes in itself (indiscriminately) so that devices behind it can talk to the world.

I wonder what will happen when the whole world is on IPv6 and we don't need NAT anymore - is a consumer wifi router with an actual firewall going to be common, or are we still going to use NAT to "isolate" devices on our local network.

Personally I'm a fan of IPv4 only because I can actually remember the addresses - every time I deal with a v6 address it's copy/paste or bust - forget being able to verbally share the address of a thing.

Mind you I no longer do network consulting, so the only IP address I remember these days is 8.8.8.8. I guess it won't affect my work ¯\_(ツ)_/¯.
Yes, that's true, a reverse is always possible in a NAT'd situation. UPNP also doesn't help.
You're not being taken care of. You don't learn to make all of your own choices, but it was exactly that problem that destroyed me. I suddenly had all of these responsibilities and decisions and things I had to deal with alone, and I ended up throwing away my full scholarship to a private school by playing WoW all day instead, surrounded by coke bottles in a dorm room.

Military discipline would have been great for me because I would have had some functional baseline. Unfortunately, there is no analogue to "just join the military" for the disabled.
Wow. I love Red Rock (live about 2 miles away) and I knew nothing about this.

http://www.redrockcoffee.org/ourstory/ and http://www.redrockcoffee.org/nonprofit/
It's not that different than an argument I have at work from time to time:

If you don't understand how a thing works, how the hell do you plan to fix it when it doesn't?
Right, I'm not extolling the virtues of CSS/HTML from a technical standpoint (though they actually do quite well, given the problem space - they are unfairly maligned).

It's more about how they separate out the ideas conceptually - document structual markup + document layout styling.

LaTeX kind of does this in how most people use it but it bundles the ideas together which makes it very hard to reason about and complicates the space.

> You seem to be claiming that this is not fixable

Not at all! I'm saying it's not there yet and progress on that GUI/Inspector/software has been hampered by the above conceptual problems due to the design of the language.

They are solvable, of course, but LaTeX seems to go out of its way to make it harder to solve.
>How do you "support a format"? AFAIK nothing will convince Apple to release music in a better (patent-free) codec,

Simple: don't give any money to Apple for music in patented or DRMed formats, or to anyone else who tries to sell music that way. If you really want, you can write them to tell them why you're not buying their crap.

Companies get away with this behavior because consumers let them, and reward them with their money. You can make the argument that consumers don't have enough power for necessities like internet service (because of local/regional monopolies or oligopolies), but this just isn't true for luxury goods and services, which is exactly what the Apple music store is. You don't need downloaded music, there are other providers out there, and you can always buy it on CD (frequently for less) and rip it yourself into whatever format you prefer, like Vorbis, Opus, or FLAC.
Need hacker?
I am Andrew Alan a hacker who has built a very good reputation and undeniably one of the best hackers you can come across.i have got access to hack into any account and also get to generate passwords for accounts like Facebook,Instagram,Twitter,gmail,yahoo mail,whats-app,we-chat,etc..I also have logins for bank like BOA,welsfargo,chase,credit union,capital one, and many other different banks for transfers and credit card top ups,Retrieving hacked social media accounts,clearing criminal records,increase credit scores,CC hack,hacking computer systems,Website hack,Catch hacker scammers,Phishing emails, that's to mention a few.You can contact me on.
ICQ ..........711574456
Email ....andrewalanhacks@gmail.com
Whatsapp.... +13238351741
website...http://andrewalanhacksgroup.wordpress.com
I have a Sun workstation that seems to be no longer supported by Oracle (Sun Ultra 24 with a Q9300). I guess I'll just be vulnerable forever.

I don't really know what AMT does, but this has me thinking, if AMT is provisioned while a machine is used inside a company and then that machine shows up on eBay still provisioned, is it going to be phoning home and still be remotely manageable? How many of these machines have what are essentially persistent rootkits managed by large corporations that have had large fleets of laptops/desktops deployed that are then sold on?
I can't confirm whether your approach is legit (though vPro does seem to be relevant), but I find my work machine (2015 15" rMBP) has it, and my personal (2013 13" rMBP) doesn't.

Specifically, the string you want to `grep` for is "machdep\.cpu\.brand_string".
> Well, he was 'SemiAccurate', not accurate so you have all the reason to believe until further notice that VPro is not affected by this bug and claiming different is like shouting 'fire' in a crowded theater. Absent hard proof I don't think you should make such claims.

Considering the fact that people claimed a few hours ago AMT would be entirely secure, I think the opposite should hold true right now. Assume everything is vulnerable, unless proven otherwise.

This is standard practice in most of IT, but apparently we ignore it here.
The World’s First ALL in ONE Bundle for Joomla – Secret Perk – 99% OFF
Lean Data Science [video]
Intel's Remote AMT Vulnerability
> I was hoping there might be a way of sidestepping the issue somehow. If anyone has any ideas, it would be appreciated. LuaJIT has some nice speed improvements compared to standard Lua, but more importantly it has a pretty amazing FFI library. The C declaration parser in particular is valuable.

Why use LuaJIT over plain Lua here? I can't imagine that you need the extra speed in a text editor.
The ffi is available for normal lua too: https://github.com/facebook/luaffifb/
Non-profits strive to place human outcomes over financial results. Many corporations are either unwilling or unable to do so, beyond what is required by law.

Market forces aren't well suited, on their own, to deal with these kind of externalities.
I survived like this by sleeping only 3 hours a night for years. It is possible.
There's also q, which I've happily used for all sorts of data munging tasks:

https://harelba.github.io/q/

One example from that page:

ps -ef | q -H "SELECT UID,COUNT(*) cnt FROM - GROUP BY UID ORDER BY cnt DESC LIMIT 3"
Open architectures are a solution, even if there is no single common solution. Diversity is something we have been missing since windows became popular, and although security through obscurity is not a strategy, diversity certainly serves well at limiting the scope of damage possible for a single attack.
It seems like an awesome tool for groups that focus on teenage mental health.
Was this generated by a Markov chain?
Fully agree that it's a ton of work to build a production quality compiler.

Graal is "new" only in the sense that it only recently got good enough for people to care about it. It's actually been in development for years ... arguably close to a decade now given that it traces its heritage back to the Maxine VM.

Graal's generated code quality is similar to HotSpot C2 i.e. the fastest available Java JITC, at least for most ordinary benchmarks (I have a feeling it may be weaker at auto-vectorisation than C2 but I'm not sure). Where Graal really spanks the competition is with more dynamic languages like Scala or Ruby though. There it sees huge speedups compared to other state of the art compilers.

Graal can also JIT/AOT compile LLVM bitcode. I don't know what performance is like for that, but earlier prototypes that JITd C ASTs directly could compile C with performance about 7% worse than GCC/clang (best of for each benchmark). The last 7% will take some work I guess but it's not infeasible.

There's a long term plan to make Graal the default JIT compiler in HotSpot. The problem at the moment is it - no surprise - it uses more memory than C2, and shares the same Java heap as the application.
Tech Roundup: The Vast Criminal Enterprise Lurking Behind Spam Emails
I'm not a denier by thinking no change is happening. However, I do deny the more aggressive estimates are true. This is easily fact-checked by going back 20 years and see who predicted 2017 correctly.

It just seems fishy that the most vocal proponents of global warming are always pushing models that overestimate the amount of change. That kind of constant inaccuracy needs to be questioned.

http://www.snopes.com/ice-caps-melt-gore-2014/
I could be misremembering but thought it was a distributed one. The book that I learned agent-oriented systens from gave it as example platform that might support mobile agents. Safe Tcl and Java applets being the other two it discussed.
Gengoroh Tagame: My Brother's Husband (excerpt)
I think it's you who don't know who Gamblore is.
If you want to cover the basics of LA (vector and matrix manipulation, mainly), and want to have some practical application of that knowledge - there are two main areas which can be easily explored at home:

1. 3D graphics programming

2. Machine learning (particularly neural networks)

For the first, don't just start playing with OpenGL or Direct3D - while you need to know the math on those, you won't get your feet as wet. What you want to do is start from the bottom and build up (essentially building a software 3D engine). While you won't be generally dealing with large matrices or vectors (4x4 mainly), it will be more than plenty to teach the bare ropes.

Machine learning - and neural networks - are where you start to deal with much larger matrices, as they hold the mathematical representation of the nodes which make up the graph that is the network. Now you have shift gears and think about how to parallelize things, on a much (potentially) larger scale (even here, though, you can start out small - a simple NN to learn the XOR function is very small, but contains everything needed to move on to larger networks once you understand the basics).

Again - these two practical applications one touch the surface of LA, but are both fun applications of these basics to perhaps motivate you to learn more. Even if you don't take it to the next level though, what you gain from these experiments might prove invaluable in the future.

Personally, I think they should emphasize these two applications in lower grades when they start to teach this stuff; I know when I was in high school (too many years ago to contemplate), the only thing that kept me interested in both my geometry and linear algebra sections was the fact that I was playing around with 3D wireframe graphics on my 8-bit microcomputer at home, and needed to understand the stuff!

/ok, maybe I outed my age somewhat...lol
"owned up" -- Our language has evolved again! (I only comment because I find this genuinely interesting, this mutation evidently coming from the security subset of the tech world.)

("Traditional" meaning, "to admit to": http://dictionary.cambridge.org/us/dictionary/english/own-up)
Karat | Expert Interviewer | Seattle, WA

Hiring top talent is a critical activity for all companies, yet the way organizations interview candidates is broken. Interviewing is a time consuming process that is rarely data-driven. Here at Karat, we see a massive opportunity to transform the interviewing experience for every candidate and company.

As an Expert Interviewer, you will be compensated at highly competitive rates for your interviewing expertise. The time commitment is flexible---many of our interviews happen on nights and weekends. Some experts do 5 interviews/week while others do over 20 interviews/week. You can work from anywhere, anytime. You will sharpen your interviewing skills and transform the interviewing experience for every candidate and company.

Learn More/Apply Here:

https://jobs.lever.co/karat/d44ab283-c7c0-4bbd-b8c3-4dc0ced6...
Now that is a trip down memory lane. Back in 1994 I was working on a strong capabilities security model for Java with a cryptographic signature based class loader. Amongst the challenges of doing such a system was having a strong versioning system, clear and enforced lines between public and private interfaces, and a dynamic bytecode editing system which would actually elide capabilities from the class being loaded that weren't authorized (system is no good if reflection can show you things you aren't supposed to see right?)

Reading that proposal I can see that Jigsaw has run up against and is trying to 'create' some (but not all of course) very similar features on which to host a module system. And some of the very same arguments come up against them.

In particular this statement from the recommendation[1]:

Jigsaw's implementation will eventually require millions of users and authors in the Java ecosystem to face major changes to their applications and libraries, especially if they deal with services, class loading, or reflection in any way.

Is nearly a word for word echo on the reasons why my 'overly complicated and invasive' security requirements would all the people writing Java code that really didn't care all the much about such strong security guarantees.

I don't have a position one way or the other, I've been out of the Java world for a long time now, but it really struck me like Deja Vu to read that objection.

[1] https://developer.jboss.org/blogs/scott.stark/2017/04/14/cri...
i belive it. i love love love mine. best purchase of 2016
This is a path to DMA, but you can already get DMA from PCIe.
Moz Local | Software Engineer | Seattle, WA | Full Time | REMOTE

http://moz.com/local

Moz Local is a SaaS tool for managing data that powers listings for businesses in local search results. We're hiring engineers who can contribute to every part of product development. We value quality, customer-focus, and commitment to getting things done. We welcome learning and growth as a team and as individuals.

Core tech stack for us: Node + React, RethinkDB, Postgres, NSQ, Docker, lots of other interesting stuff.

Apply to this position:
https://boards.greenhouse.io/moz/jobs/659334?gh_jid=659334#....

More about us:
https://moz.com/about/jobs
I thought the big fundamental vulnerability was that many baseband processors operating the phone's radio has dma to the memory of the entire device.
Casetext | Software Engineer, Research Scientist, Machine Learning Engineers, and More | San Francisco, CA | ONSITE

This is an insanely fun time to join us. If you are interested in search, NLP, recommender engines, cutting-edge front-end technologies, or making a difference through your work, you should check us out.

Our open positions are here: https://jobs.lever.co/casetext/
You can have separate lines by leaving an empty line in between.

Like

this