skysight-inc/HackerNews huggingface dataset:
Denial becomes a lot less plausible when you consider that Comey did not end the investigation, and was fired for it.

But no, being vague in your implications is not a get-out-of-jail-free card. Laws are evaluated by humans who are adept at seeing through bullshit, not computers.
It'd be intriguing to see what people would think if you made them decide whether they agreed/disagreed with the language of the bill itself (or a summary—by, say, a supreme-court justice—of the implications of the bill), with no mention of the name of the bill.
I'm mystified that a senior exec would jump from Apple to a scam company like Uber for any reason. Hopefully someone will explain why this makes any sense.
I tried it out, and it definitely feels snappier than Pharo 5. They did a great job! The thing that bugs me the most, which has not changed in v6, is that there's some sort of active UI polling going on, so it sucks like 5% of your CPU just sitting there doing nothing. That's not good for battery life. It would be nice to know if changing that is in their plans for some future release.
We did end up using libwebrtc but we had to strip a lot of the dependencies and also update it use system services instead where appropriate.
1) It would generally be a poor investment choice for an employee to invest their savings in a startup that they were actively working for. Startup employees are already over-invested in their company from a diversification perspective.

2) The majority of startup employees are unlikely to have the cash on hand to make that kind of investment.

Because of #1 and #2 this isn't something that most employees would care about so it's not part of any standard compensation package. It's possible that an employee could negotiate for such a provision though.

The fact that you would want a pro rata right to work at a startup does make you fairly unusual and I agree goes to explain why you have chosen other career options.
Predatory journals recruit fake editor in study
Oh my problem is not at all with the idea of coding in an image, being able to dynamically change functions, etc. In fact I work that way all the time using emacs and Python. My problem is just being stuck with this annoying graphical environment that wraps it all.

And, I'll add, it's what gives it a feeling of being truly brittle when the whole thing comes crashing down. It's not just your program that dies, but the whole desktop. I'm glad to hear they found and fixed that bug, it was seriously detrimental.
I guess as an Uber employee, he gets away with a light warning, as that's what Uber employees typically get after crossing a line.
Very nice. An easy way to start a project and learn these two interesting upcomers.
This is just mince. There are no long-standing crashes in Safari that "crash the browser with CSS or file selection". And from a purely anecdotal point of view, I've found it the least annoying browser to use by far.
If you google something like "neural net compression" you'll see a paper on it. It doesn't beat standard compression right now as far as I know
Yeah, having driven across the US twice I don't think people realize how much empty space there is. There's a whole lot of nothing out there.

Don't get me wrong, much of it is great and beautiful. It's also really, really big. We probably have stretches of uninhabited land larger than some countries.
10 years ago the Mersenne Twister was good enough, nowadays not anymore. I wrote this: https://cs.stackexchange.com/questions/50059/why-is-the-mers...
Now you're meta-trolling. If you want to comment on this site, you need to do so substantively and thoughtfully. If you continue to violate that rule, we're going to ban your account.
Still nobody expected Apple to get this good so quickly.
Incredible depth, thanks for posting
You can also fall over to a classic client/server model with WebRTC for one to many broadcasting, while still keeping the advantages of very low latency (and reusing much of the same code).
A growing number of Silicon Valley bigwigs are fasting for days
Yeh - Generally you would find each of the Channel Islands has its own attraction, aimed at either Business, People or Tourists.

Isle of Man (disclaimer, I live there) is definitely wired up to attract new businesses, through things like the Taxation and Government assistance.

However I've seen some business people move from the Isle of Man to Jersey/Guernsey, with the knowledge it would cost them more, but you can't buy sunshine yet!...
>It lists many targets for “systematic destruction” in major cities, including 179 in Moscow, 145 in Leningrad and 91 in East Berlin.

I wonder how many members of the Berlin Brigade[0] were aware that East Berlin was a major nuke target.

[0] https://en.wikipedia.org/wiki/Berlin_Brigade
Your brain is optimized to recognize the differences in faces more than any other thing.
Depends on how you define the product category. What teenagers used Facebook for 10 years ago, they use Snapchat for today. But what adults used Facebook for 10 years ago, adults still use Facebook for today.
But it would affect the efficiency of code that does use it, which is the whole point.
Shame it didn't make the current version, but great to hear it will be available in a later one.
How about:

Obamacare:ACA

is

Xfinity:Comcast

or (for many)

Spectrum:Time Warner
If a developer confuses .NET Core and ASP.NET Core, is that a fault of the developer, or of Microsoft's nomenclature?
If Google Teaches an AI to Draw, Will That Help It Think?
I really love the idea of this but it seems incredibly arduous to keep it updated. Everytime I do something, call someone, have a conversation, learn something new, have lunch, etc - it all has to be tracked.

I suppose this is the price to be paid if one wants to track all of those things, but much like many other CRMs there are integration points that could make this far less work for the consumer.

Thoughts or plans on this?
plenty of places in the country where you can drive for 5 hours and not pass a town with over 1k living there
personally, I disliked all the holograms. They're in every movie these days and they are sooooo boring, not to mentioned impossible. The original Ghost in the Shell had none and the city was much more gritty and interesting without these silly "solograms." Really ruined the feel of the film in my opinion.
You'd just put them in quotes as you already had done. In that regard the shell is designed to behave very similarly to Bash.
whats your new company?
Watch the '60 Minutes' interview with him that somebody else linked to in the thread. His fingers are the size of household water pipes.

It would be rude to call him a mutant, but that's pretty much what he is, for better or worse.
https://bugs.webkit.org/show_bug.cgi?id=173022
I was half-expecting it to be about their invention assignment agreement.
DirecTV Now will only support Chrome on desktop starting in July
Except the schillings usually are days. And it might take JS to build the requirements in 10 days.

'Support the 0.1% of people without javascript' usually doesn't make it beyond the bottom of the backlog.
Thank you for sharing! A great reference for SAT solving is: Donald Knuth, The Art of Computer Programming, Volume 4, Fascicle 6: Satisfiability.

SAT is also an opportunity to point to an important family of data structures called Binary Decision Diagrams, abbreviated as BDDs, and their variants. Using BDDs, you can solve many interesting tasks that would be infeasible with most other known methods.

Of particular relevance are ordered and reduced BDDs, sometimes abbreviated as ROBDDS, or also simply BDDs if it is clear from the context that they are ordered and reduced. A second very important variant are zero-suppressed BDDs, abbreviated as ZDDs.

More information is available from:

https://en.wikipedia.org/wiki/Binary_decision_diagram

and especially in:

Donald Knuth, The Art of Computer Programming, Volume 4, Fascicle 1: Bitwise tricks & techniques; Binary Decision Diagrams, of which a fascicle is available online:

http://www-cs-faculty.stanford.edu/~knuth/fasc1b.ps.gz

One application of BDDs is found in the constraint solvers for Boolean tasks that ship with some Prolog systems. For example, consider the SAT formula from the article:

a∧(a∨x∨y)∧(¬a∨¬b)∧(c∨b)∧(d∨¬b)

With SICStus Prolog and its CLP(B) library, we can express this task by posting the following query:

?- sat(A*(A + X + Y)*(~A + ~B)*(C+B)*(D + ~B)).

In response, the system answers with:

A = C, C = 1,
B = 0,
sat(X=:=X),
sat(Y=:=Y),
sat(D=:=D).

This is an example of a SAT solver that is complete, which is an important classification that is also explained in the article. In this concrete case, the Prolog system's answer means that A and C must definitely be 1, and B must definitely be 0, to make the formula satisfiable at all.

In this concrete case, the other variables (X, Y and D) may each be assigned any of the two truth values: They have no influence on the formula's satisfiability!

Using the predicate labeling/1, you can generate all satisfying assignments on backtracking. In this concrete case, they are:

?- sat(A*(A + X + Y)*(~A + ~B)*(C+B)*(D + ~B)),
labeling([X,Y,D]).
A = C, C = 1, X = Y, Y = B, B = D, D = 0 ;
A = C, C = D, D = 1, X = Y, Y = B, B = 0 ;
A = Y, Y = C, C = 1, X = B, B = D, D = 0 ;
A = Y, Y = C, C = D, D = 1, X = B, B = 0 ;
A = X, X = C, C = 1, Y = B, B = D, D = 0 ;
A = X, X = C, C = D, D = 1, Y = B, B = 0 ;
A = X, X = Y, Y = C, C = 1, B = D, D = 0 ;
A = X, X = Y, Y = C, C = D, D = 1, B = 0.
I use a little shell script to send iTerm2 proprietary escape codes to change the color of the terminal window based on the value of $*.

https://iterm2.com/documentation-escape-codes.html
I think they have more problems to solve.
I'm not sure how well eInk will survive the relatively extreme refresh rates that a PC interface would require even if you cap it at 30hz/fps it would still be orders of magnitude more than what any eInk display currently on the market will experience.

Early LCDs had similar problems with pixels getting stuck and dying, from the data sheets which are available (they are quite old) for eInk displays their life span simply cannot coexist with a PC UI interface.

Even if the life span improved I'm guessing these guys had to optimize a lot of things including adding a scaled and a composer that would only refresh the pixels that absolutely must be refreshed in order to get any reasonable lifespan from these.

And I'm still not sure these would last anywhere near the time frame one would expect from a 1000$+ monitor with daily use.
..and pretty sure you would violate the contract you agreed with when signing up for the virtual server.
WebRTC is a total pain in the arse in practice - maybe I've just had a bad experience, but it seems to be a ludicrously over complicated solution to the problem, and still ends up unreliable.

I don't think that implementation of it is anywhere near as easy as you think.
This is my EXACT experience. It's crazy how similar both of our experiences were. Crazy amounts of fury navigating the Microsoft docs.
That's great but it doesn't prove anything. You're free to believe anything you like, or anything you intuit, but that has no bearing on whether it's true or not.

So, the reason I find those two origin stories can't coexist? Simply because there is no evidence to suggest one of them is remotely true. It's nothing personal. I too believe many things, but I'm happy to admit I may very well be wrong. Call them operating assumptions.
Rule 1: don't use any modern javascript framework.
> HSR is a great example of what happens when a bunch of coastal elites look at the countryside ("flyover country") and assume it's empty and worthless so nobody will object if they run a bulldozer through it for a big government project.

If you look at the prop 1A results map, most of the counties (inland or coastal) it would serve with stations tsupported it, while most of the rest opposed it. Though coastal/inland split might explain the non-secret counties that supported it, and the smaller number of served counties that opposed.
At the other end of the scale, an acquaintance of mine is a sysadmin for a government department, and can't get their web framework changed to his frustration (politics...). He gave an example of the websites he has to look after, one being a boring legal website ("so you can imagine how low the traffic is already...") and the software could barely serve one request per second!
Show HN: Put your terminal in your Menubar
My company scrapped a hybrid project entirely because of UIWV/WKWV/Mobile Safari bugs. I can't believe anyone would have a different opinion after using it for any large project.
The AWS IoT Button Is Now Available in Europe
It guarantees UDP for all of the cases when UDP would work. You can choose to not use TCP if you like, though I think most games would actually desire a TCP fallback.
Can ya get through?
Standard MLPs already capture this kind of non-linear relation. The huge impact of RNs, it seems, is in how it organizes the computation of these relations in a more elegant/efficient way (object pairwise, rather than all at once)
The goal of the current US missile defense system is to be able to counter 10s of incoming warheads by firing 200+ interceptors. The last I heard, only about 25 interceptors had been deployed. Bear in mind, however, that everyone with modern ICBMs uses MIRVs, so a single missile will release 5-10 warheads.

Honestly, the system is mostly meant to counter the growing threat from North Korea. Trying to defend against a real attack by Russia/China/almost any other opponent simply isn't realistic with current technology.
> ... there is a trend away from peer-to-peer towards client/server for multiplayer games ...

Really? Why? It seems obvious to me that communicating directly with other players would be faster than relaying messages through a server. Even if the server and the clients are all in the same building, the server is still going to add the latency of its entire stack. Unless that server is acting as a very simple stream-oriented traffic controller, then surely its latency is in the 5-20 millisecond range, at least?

I know WebRTC is complex, but minimal latency is such a critical feature for multiplayer gaming, that surely, if it works at all, then it is worth the trouble?
> If the application calls for non-determinism, let the application author do it themselves from an appropriate seed value.

It would be helpful if the c standard included a source for an appropriate seed value if that's the policy (which I think is wrong, given the naming it should be on those wanting reproducible behavior to flip a switch or set a fixed seed. Slow default is better than insecure default)
IME (having grown up in Fresno) people from the valley travel to SF and LA areas quite a bit.
I'm waiting for someone to train a NN to make over compressed Spotify streaming to sound not-crappy.
Still only supports proprietary codecs from what I understand. So not "full".
If there is a god, of course there are consequences. (This opens up another mess of a rabbit hole so I'll stop here!)

You're right, I "intuit" it because it's unifying and seems to cover all bases, and therefore quite a comfortable position to be in. I also "intuit" it because of the vast indescribable complexity of this world, and it's not just the equations but the thrill, humility and beauty of it all is too much that I have to accept that it doesn't just happen.

But in my earlier point, I wanted to show that a belief in a 'Great Programmer' is not incompatible with a belief in science. I am free to be interested in those two things you mentioned, but I can also attribute the wonders to a god. In a way this is like enjoying an unfinished picture/ story, but knowing how the thread begins and ends: everything comes from him, and everything returns to him. It's like sitting in the privileged seat to witness a slice of this drama. And for me, the least I can do is to acknowledge the great auteur behind it.
Feel free to add new features! PRs welcome.
You've thrown a lot of stuff under the label of optimization.

Take coherent design. I started off saying everything should be written for clarity, and having a coherent design is part of that.

A coherent design can mean the code has lower performance than an incoherent design.

How could this possibly be considered an optimization? An optimization now includes things that reduce performance?!

Edit: Also "implementing optimally" is not the definition of optimization. optimal: "best or most favorable." optimize: "rearrange or rewrite (data, software, etc.) to improve efficiency of retrieval or processing."
Another obvious win is that you do not trash "user-facing" registers with rep mov, like you do with a multi-xmm-register dance.

I'm pro rep mov, but an XMM duffs device just won over rep mov where I tested. It was years ago, however, so I do not remember if I tried to run above L2 and L3. It was related to a compiler optimization debate for alternate memcpy/memmove implementations...
Good for you taking something positive from the experience, but man that must have hurt at the time! I know that at I at least was a lot less humble at the start of my career than I am now.
What are the use cases for this tech? I've tried web searching and only got technical explanations on how to do it, not what.
There is absolutely no need to justify it. This article happens to mention a piece that was strongly upvoted and discussed at length just over three weeks ago: https://news.ycombinator.com/item?id=14350059

The guidelines for Hacker News indicate that anything basically intellectually interesting can potentially qualify, though the relevance of "politics" becomes a thorny issue that gets argued about. There seems to be no clear cut definition for what is too political here to be on topic. My suspicion is that it has a lot to do with framing.

The framing of this piece may not go over well due to coming across like the whole point is to slam the Clintons. But I am reading it and finding it interesting. I recently wrote about my negative opinions of prison in America today and this fits nicely with that.

http://micheleincalifornia.blogspot.com/2017/06/prison-food-...
Posts like this genuinely confuse me.

If all Apple cared about was the App Store then why do they continue to hire WebKit engineers and build new features ? It would be easier just to fork WebKit, never add anything new and deliberately make it so unusable that everyone rushes to apps.
I fooled enough people with my half-assed IRC bot that did a bit of fuzzy pattern-matching for natural language queries.

It's harder to fool someone in an actual, focused 1:1 conversation, but it's easy to do in brief interactions when people don't suspect the other party may be a bot.

See also: automated news stories, autogeneration of e-mails, etc.
Looks like concept portrait art for a Bioware game.
Thanks for posting this. Put together similar build recently for home and ended up running into many of the same issues. Ended up deciding to go with a regular MB and 3x Ti cards, which is enough for what I'm doing now and avoids many of the problems with bumping out to 4+ cards.
thank you for saying this, and be willing to be downvoted by the PC hivemind. I've personally long given up trying to share a non-PC-orthodox view here on this topic
Well, I am coding all day long in that thing and it is stable.

I do not feel stuck but have a few tricks: https://github.com/Pharophile/ExternalTools

(and for the save thing: https://github.com/Pharophile/HOImageSaver)

I like being able to add new features to my own dev environment the way I want. Like with https://github.com/Pharophile/TilingWindowManager

Try that with other tooling. A plugin or two, yeah, but hacking your own development environment from the inside out? That's really awesome I say.
Citus people are putting SQL back into NoSQL! :)
Awesome.
There was an article on HN a few years ago, which spoke about a company that started planning for the employee leaving from their first day of employment. The firm explicitly discussed the fact that only a small percentage of employees would spend their entire work-life there and so mapped out a path whereby both employee and company could get the most out of their time together in terms of both productivity and career progression training.

I've searched for the article of the years, but never could find it.

Anyone know the piece I'm talking about?
Simplifying Your NoSQL Cluster Design by Moving from MongoDB to Couchbase
I was oversimplifying, hense the smiley.

But since you want to argue...

A request to an HTML document with no JavaScript src links, image links, or CSS links will not make multiple requests. I'm old enough to remember when I had to actively tell images to load.

The code for the page is written by programmers. Programmers cause browsers to make multiple requests. Often times without understanding "the spec".
That's a good way to put it.

Also good to note that titles and roles depend on the company.

A Project Manager at Company X might also be the Product Manager and vice-versa.

I like to think of the Product Manager as the Product Owner. He/she has the industry experience and target audience knowledge and is the driving force behind defining the product.
There should be a word for the feeling you get as you realize that the article you are reading is nowhere near as good as the design of the page you are reading it on. Entwurfschreibenschmertz?
Doesn't the fact you get 8 PCIe lines per GPU affects performance?
In practice, images are not particularly large and a batch of them would easily fit on a single GPU. What's more common is either (a) performing the forward and backward passes on 4 GPUs where each GPU has its own batch, then collecting the gradient from all 4 backward passes or (b) splitting the computation for individual layers across multiple GPUs.

Both (a) and (b) have various trade-offs. Some models perform worse with large batch sizes, so (a) is not preferred, and others are hard or impossible to parallelize at the layer level, ruling out (b). Google NMT did (b), though it required many trade-offs and restrictions (see my blog post[1]), while many image based tasks are happy with large batch sizes so go with (a).

[1]: http://smerity.com/articles/2016/google_nmt_arch.html
I don't even know if that works. If late-night comedy has taught me anything, it's that if you take an un(der)informed Obama or Trump supporter[1], attribute the [policy|activity|event] to the contra, and ask if they support it, they typically will not.

[1] Not suggesting that the average Obama or Trump supporter is uninformed or underinformed, but there are un(der)informed constituents to both.
BAMCIS:
Begin Planning
Arrange Recon
Make Recon
etc...that BAMCIS?
You'd think you'd want to attract good engineers regardless of skin color or gender but what do I know?
back then the lower power nukes were also perceived and intended as tactical/battlefield weapons and being present at some tactical distance from the nuclear explosion was considered normal, and infantry/tanks were supposed to move in soon after the explosion. I'd guess Berlin Brigade would even had trained for such scenario.

That were the days :

http://www.citylab.com/politics/2014/08/atomic-tests-were-a-...
No.

The status quo is poor people talk to social contacts (eg, friends, family, church community, etc) while rich people talk to professionals (eg, therapists).

This is a change in that poor people are being moved to a professionally manufactured tool, which isn't necessarily an improvement -- it's just replacing an established, ad hoc system with an unknown technical one.

There's every possibility that it would make the situation worse and it's hubris on the part of the medical community that a tool built by them is better than informal therapists.
I think you missed the Mobile part. Do a search for "Mobile Safari file selection crash" – that one minor but severe example was still happening as of earlier this year and for at least four years prior. Mmm, mince!