skysight-inc/HackerNews huggingface dataset:
It's not necessarily either-or. I grew up in a very old house that a totally separate dining room and kitchen. When I bought a house it was the same. After a major remodel for structural reasons, the kitchen and dining room were opened up--which turned out to be a big improvement--but the living room spaces were still largely separate. This actually works pretty well for me.

In practice, when I have people over, we still spend a lot of time in the kitchen/dining area--which is also sort of the "mud room" etc.--but the entertaining/hangout area is still somewhat separated.

I think more open floor plans than was historically the norm make sense--especially in smaller areas. But, if you have the space, walls can still be useful.
> It is believed that the hack compromised personal data from the accounts including names, email addresses, telephone numbers, dates of birth, hashed passwords (the majority with bcrypt) and, in some cases, encrypted or unencrypted security questions and answers.

https://en.wikipedia.org/wiki/Yahoo!_data_breach

i.e. messages weren't stolen, account information was.
second that. We eat roughly half a dish and switch plates. I've seen the Non Indian waiters looking at us in disgust.
The Lotus Eaters (2013)
A Peek at the Secret Farm Where Amazon Tests Its Drones
As an alternative perspective: I worked in a lab that was relying heavily on intuition and heuristics for exploratory synthesis. By digitizing all of the lab's data and doing some straightforward machine learning, we were able to sufficiently improve the efficiency of the lab, compared to using intuition, and help the chemists develop a deeper understanding of the system they were studying:

http://www.nature.com/news/computer-gleans-chemical-insight-...

So, I guess my question is: to what degree is this reliance on intuition really just a lack of good data driven methods?
But disabling it on the browser doesn't allow you to whitelist certain websites, which is the general use case for NoScript. I wish the web didn't break without JS, but that's just not the reality we live in.
I get not accepting a counter-offer, although I know one employee that took a counter-offer that was insanely good and has been in golden handcuffs ever since, but couldn't be doing better financially.

However, I think that retention agreements and other "bonuses for staying on" can be helpful, even though I think that really what employees want typically are positive changes that would keep them from leaving (like firing a terrible manager or changing a policy) that cost less than retention agreements or counter-offers in many cases.

The best case is never to get in this situation by paying really well, hiring really well, and firing bad employees when necessary.
As long as you're meeting the metrics you're being measured on, it shouldn't matter if you show up tired or not.
Dijkstra's Algorithm in Python
Nexus Crypto Currency Simplified
It's a great piece of software. I maintain a few Macs for my family and they don't use Apple keyboards for various reasons. Since Apple refuses to add support for standard PC layouts (and creates monstrosities like localized keyboard layout which has @ key on shift + alt + 2 which causes no end of support requests), having Karabiner remap it to the standard PC keyboard layout matching the hardware is a huge boon.
Deep-Fried Data
As I mentioned on /r/netsec it's valid to point out the author does shady shit, but the title is clickbaity at best - the NoScript website advertises malware, there is no evidence that NoScript itself is harmful to the user. And btw you shouldn't let your extensions auto-update on Firefox anyway, specially if you use Tor, as it's vulnerable to MITM as someone posted here a few days ago. I might switch to uMatrix, but I don't really have the time right now to learn it.
So you mean we should be fine with this or what?
TLDR: NoScript's website display shady ads.

Something that is only happening because we let ads networks and advertisers push all the shit they want on our webpages. How long before we actually start vetting (for nuisance and performance) what is put bellow users' eyes?
"dumbed down" only improves the user experience of new users. It hurts power users and is rarely useful to anyone other than newbs.

It can be net gain for infrequently used and rarely mastered tools. Source Control should the 2nd (after editor) most mastered tool of a developer.

Many will assume this is "dumbed down" interface and thus overall bad for source control tool.
UBlock or UBlock Origin? They aren't the same.
Maybe Mozilla could take a few days off from Flash and PDF and build in some good white-listing features. It's the last feature browsers actually need. After that it's nothing but speed and security.
counter counterpoint (or just point?) I accepted a counteroffer and my boss really just said empty words to keep me around. I left 8 months later and should have just left the first time I resigned.
If that is the only reason, why isn't the US also acting against Saudi Arabia? It is a repressive monarchy.

Coming to think of it, the US resembles an oligarchy more than anything else. Perhaps Russia should start arming rebels in the US?
No. She is interested in being speaker of the house. We have no leaders.
You're looking for compression in row or column style storage?
I've also had great success with this to have different scroll direction for trackpad and mouse wheel.
The author titles his post "Never accept a counter-offer", and says: "By saying you have to be prepared for it, I meant that you should never accept a counter offer."

Just because he later contradicts himself, doesn't make it good writing. You can't have it both ways.
For what my comment is worth, I ended up removing NoScript and doing and clean install of Debian after noticing that the the NoScript extension would seem to auto-update often, and then would launch an instance of the noscript.net website each time I opened firefox. It did sketch me out, and I can't recommend installing this.
I definitely agree there is an element of "cyclist empathy" from being cyclists themselves .. Probably doesn't help that in Salt Lake, 5 months out of the year (July/ August due to heat and Dec-Feb due to ice) it is impractical to use a bicycle as primary transporation, and that surely loses a portion of people who might otherwise commute.
The devops issues aren't a valid counter-point. Tuning an RDBMS is an art.

It's much easier to scale a ephemeral search service than a transactional database. Likely even one search node will support a higher query throughput.
That's one of those ideas that sounds great in theory, but turns out to work out badly in practice.

In fact, people who live together before marriage are more likely to divorce, not less.

Look at it this way: you move in with someone you're in love with, but haven't made a substantial commitment to. However, now you're sharing rent, utilities, etc., and are monogamous in the sense that you're not dating anyone else.

Time passes, and you find you're not compatible... but all those side commitments you've made become really hard to undo... and it looks easier to just stay together.

On the other hand, if you're willing to take the time to ensure the relationship is sound before marriage, you're more likely to stay that way.
Before providing a "tldr" please read the article.
This ad in particular is hard coded by the author.

This isn't a case of someone using a shitty ad network, the author is knowingly pushing malware to the users of their application.
pro should be enough I think.
In Chrome, you can in fact white-list certain websites. It's actually quite nice. In Chrome, the advanced settings has an exceptions button that allows you to include websites that can bypass the rule.
So you would like the federal government to effectively subsidize large technology companies by providing free QA for commercial products?
Happened to me too: https://forums.developer.apple.com/thread/64304
Mature to me means having a wide feature set, and a history of successfully working at varying scale and workloads.

A lot of people like to bash MySQL, but without citing specific examples, or by referring to problems that haven't been true in a decade or more.

I've listed a large number of huge corporations that have had great success with MySQL, and have decided to stay on MySQL despite having the resources to migrate away if they saw a compelling reason. Some of the companies on that list are relatively new, yet still chose to start with MySQL, or migrate to MySQL after scaling.

If MySQL is as flawed as people in this thread insist, why are so many companies continuing to use it and even migrating to it? In a few cases I can provide a first-hand answer, and maturity and ecosystem are two of the biggest factors.
By out of tree I mean discover all the source files from the file tree.
I am not very familiar with db internals, but I think RDBMs usually do page level compression.
System Preferences > Keyboard > Keyboard > Modifier Keys... > Set Caps Lock Key to Escape
You're right but for the majority of enterprise developers this isn't a concern. Much of the time they do not understand the orchestration at all. If a configuration in an environment gets fudged then they'll either punt to someone else or stick their head in the sand and use it as an excuse at stand ups as to why they're not completing tasks.
Quantum Tokens for Digital Signatures
AIRBUD: Ultimate Multi-Radio Wireless Pen-Test Platform (indiegogo)
Elon's new project can't come soon enough.
The article states that this ad is hardcoded, so the author fully knows the application that he/she is pushing on their users.
What a bunch of lies.

He talks as if the action against Syria is because Assad is a brutal military dictator. The reality is that the US wants Assad gone because he is an ally to Russia/Iran who can exert control over Lebanon, and he is blocking a gas pipeline from Qatar to EU that would weaken Russia.

The simple solution for there to be peace in Syria is for the US to get out. Stop sponsoring terrorists (yes, the "rebels" the US sponsors are terrorists) in Syria, just get out. Assad maintained peace from 2000 - 2011, and he can do it again.

The saddest part is this: when a Syrian kid learns of the destruction of his country and wants revenge on the US, it will be these same newspapers that will be crying about "Why do they hate us?"
We had a couple people accept our counter offer then use it as leverage to get a better third opportunity a couple months down the road.
To me it seemed the other way around. By casting, I'm telling the compiler that it has a mousePosition property.

But I think you're right. This is an simple example and the Player object could have a huge bunch of properties I don't need to guess later, I just need to cast and be done with it.
In truth it is. To practitioners in the field building circuits or doing simulations with nanodevices, this is somewhat of a tiresome debate.

To give some background, Leon Chua made certain claims about a hypothetical fourth circuit element and these debates largely stem back to claims about circuit analysis and mathematics. Basically his models predict a perfect device which, to my knowledge , has not been experimentally realized (to the contrary of HP's claims).

However , the funny thing is it doesn't really matter. We don't need a perfect memristor to build interesting and useful nanoionic and nano-redox circuits performing non-linear computational tasks. As modelers though, we do need to be careful making ideal claims about eternal non-volatility and device life (of course). Many point out that to the contrary of being ideal, these devices are extremely variable and imperfect- which is true. Anything built using nanofab techniques at the academic level (excluding semi-con industrial processes) will be..

Btw, If you want more physics depth on this , I can recommend any paper or book by Waser. They are all good. http://eu.wiley.com/WileyCDA/WileyTitle/productCd-3527334173...

Edit: adding a link to the first book chapter of aforementioned book I found which is already rather good. https://application.wiley-vch.de/books/sample/3527334173_c01...
You're misinterpreting. I am simply giving the main points of the article so people can follow the news without reading everything.
that's disappointing :-(
I was confused by that as well. I was under the impression HP made working memristors years ago.
The difference between drive-by viruses and downloadable exe viruses that have to be manually executed is like the difference between someone who pretends to be your relative to convince you to give him money and someone who robs you at gunpoint. You're immune to one thing if you're not gullible and dumb, but completely powerless against the other, all it takes is unfortunate circumstances. Now, both are bad, of course, but one is vastly more concerning and hard to protect oneself against.
YesScript
TOAST means that individual cell/row needs to be extra-large to trigger compression.
Compression can obviously save a lot of disk space, and also reduce IO traffic which benefits performance.

> It neuters your ability to do a scan on disk

Sorry, I didn't understand why is this..
It's curious how unempirical these debates are.

The empirical approach would be to compare outcomes of different approaches, trying to control the independent variables.

But CS instead seems to be run by polemic, "Well, obviously..." rhetoric, and tribal affiliation.

I've yet to be convinced this is the ideal way to improve the tools and techniques of CS.
Important thing to note, the ad the article is talking about is hardcoded and always shows up to windows users.

This isn't a case of someone using a shady ad network, this is a case of the noscript author knowingly trying to get their users to download and install malware.

Edit: As another user pointed out lower in this submission. The software isn't exactly malware, and does do what it says on the box.

If that's the case, this isn't really an issue to me. It's just an ad for software that I have no need for.
Hugging Awkward British People
> I wish the web didn't break without JS, but that's just not the reality we live in.

Every time you temporarily enable JavaScript / whitelist a website you are performing a micro violation of your own privacy. In some cases even performing a large violation of your own privacy. Sure, there are some cases where I absolutely must have JavaScript turned on, but those cases are so rare that having JS permanently turned off is preferable in most cases.
Google App Engine: Quick Tutorial for Dummies Like Me
How does that work for a site that imports JS from multiple domains, as is usual? Does adding the top domain mean that it can load JS from everywhere, or do you have to manually find out which domains it needs whitelisted to work? Neither solutions seem particularly attractive; NoScript allows you to enable JS for that domain and stuff like CDNs without having to allow other sutff.
switched to uMatrix + uBlock Origin and never looked back.
Another useful economic choice, at least in the USA right now, is to only eat half your order and save the rest for the next day's lunch or dinner.

I'd guess that the cost of food has not risen as much as the cost of labor, and so in the last twenty years or so (again, in the USA) restaurants have been giving out larger and larger meals, perhaps in hopes that you'll see them as a better deal and eat there.

My wife and I fall in the "weird diet" and "allergies" bins (which more determines the restaurant), but we share bites occasionally.
Especially to Windows users. Every time NoScript updates itself, the users are shown the homepage of the extension.

Options > Notifications > Uncheck "Display the release notes on updates".

I get that this sucks but there is an easy way to mitigate this problem without changing to another extension.
In what country are you getting disgusted looks for that? Neither my wife nor I are Asian. We do it all the time and never get bad looks.
Recruiter here, almost 20 years. Do a search for articles warning about counteroffers and you'll find almost all are written by agency recruiters. Why is that?

It's because agency recruiters lose probably millions in fees every year when candidates accept a counter. I have personally lost 30K on a single fee due to counteroffer on more than one occasion. It hurts quite a bit - that's a car - which is why if you accept a counter you'll get calls and emails from the recruiter saying it's "career suicide" (it isn't) and that you're making a huge mistake.

Then they quote these stats. I've heard things like "90% of people who accept counters leave the company in 6 months", and they might add "whether fired or through resignation" just to throw some fear into the candidate. These stats are pretty hard to find, and they should be, because companies don't report counteroffers to some agency. They happen in the dark. It's only surveys, and usually conducted by recruiting firms who have a vested interest in the results.

Some counteroffers are a mistake, but the people who scream not to accept coineroffers the loudest are the ones with the most to lose.

I've written about counteroffers as well, but didn't take the typical recruiter path (https://jobtipsforgeeks.com/2014/02/19/counteroffers/).
Counter counterpoint: I accepted a counter offer. Turns out my boss was literally lying about the counter offer. Raise never showed up in my paycheck despite my repeated bringing up the issue, and the repeated assurance it was just a payroll issue. The original job offer was no longer good, they'd hired someone else, so I spent another few months looking for a job. When I quit the second time around (boss had been fired for this, by the way) the company owner had the nerve the offer me the backpay I was owed if only I'd just reconsider quitting.

The lawsuit is still ongoing. :)
Just FYI (not flaming Firefox), it's a standard setting in Chrome.
Takes about five minutes to learn. For NoScript equivalence, click the matrix and deselect the JavaScript column.
No one here did that. What are you talking about?
You got really lucky. Normally when a company extends a counter offer what they're doing is buying time to ease you out on their terms.
In other words, having that good intuition heuristic matters less when you can brute-search a wider range of options. Of course, no one likes being told that idiotically testing many many options is better than "intelligence". I suspect we programmers are going to be OK with this idea, until we're replaced too. :-)
US to Transfer Internet DNS Oversight After GOP Sabotage Effort Fails
I feel like every new restaurant in Boston is of the small plates format. I figure it can't be a unique trend.
Not only do some of us no break out in hives at data duplication we actually design with it in mind!

http://martinfowler.com/bliki/CQRS.html
We asked some folks at Oracle about this, and my understanding is that this fee is imposed by the vendor providing the Opus implementation for their DSPs. Oracle is just passing on this cost. A specific implementation may, of course, include technology which has additional licensing or fee structures on top of the basic royalty-free license used with the reference implementation.
Was the counteroffer on paper?
That's more an orthogonal angle. Row stores (what you usually want for oltp workloads) usually achieves a lot lower compression ratios than column stores (more useful for write once analytics use cases). If you think about it, that's not too surprising. Columns in a row will usually have largely independent values (cf normalization), thus a sequence is rows is harder to compress; in column stores all the values for a column follow each other, and quite often that allows for far higher compression ratios.
Living together is no guarantee that a couple will discuss those things. The solution to the problem of not discussing things isn't to live together, it's to discuss those things.
There's also an extension to make it easier to do

https://github.com/maximelebreton/quick-javascript-switcher
I usually choose in favor of using Postgres for RDMS and search, but I like to write a thin abstraction layer in case I later need to change my mind. The overhead (coding wise) for doing this is fairly small and this approach can save having to change a lot of application code later.
Some comments on the New York Times story about Donald Trump's tax returns
Upgraded to the Sierra beta?

Why? The real thing has been out since September 20.
Pigeons Resist Misguided Leaders
Any idea if the data is theirs, or sourced from an existing restaurant guide?

Would anyone care to share an example of a review? For example, do they have anything to say about Pétrus, in London?
I use Karabiner daily at work; the ergonomic keyboard I really like doesn't have Mac drivers, and Karabiner fixes all of the "wrong" keys.
.. and it requires a capability not currently documented by microsoft(!) https://msdn.microsoft.com/en-us/library/windows/apps/br2114... called "runFullTrust"; which is displayed with an explanation that will be as clear as mud for a user: "Capabilities: • runs full trust mode". Elsewhere in the document, it was stated that only registry and one folder are redirected. So do these apps do away with the beneficial parts of sandboxing that the windows store was supposed to be good for?
All this is fascinating though. We're talking 18+ years of binary compatibility.

Microsoft sure knows how to keep the cash flowing.
Every time you temporarily enable JavaScript / whitelist a website you are performing a micro violation of your own privacy.

The same is true every time you access a site, even without JS.
The way I see it with the author stating "(your cat dies and you need bunch of money to save her)." is that only the person that is in the situation can assess the situation. The article talks broadly, but one should still take that particular situation (edge case) into consideration. Tough, it's rarely possible to judge an outcome correctly.
Go to about:addons, click the "more" text at the end of the NoScript description on the right and set auto-update to "off".

Next go to about:addons again and "preferences" of NoScript, on the "Notifications" tab uncheck "Display the release notes".

Done.

My 2¢ is that it certainly does appear to offer updates more often than one might expect (a bit like browsers themselves) but I have these two settings so I don't really notice. I choose to update manually because I don't like stuff breaking automatically (and am happy to keep on top of security warnings and such).
Relevant Tor ticket: https://trac.torproject.org/projects/tor/ticket/19280
The link works for me. Are you sure you don't have some sort of browser add-on that messes with imgur URLs?
I used Karabiner for a month after getting hit by a car and breaking my right wrist. I couldn't use that hand at all whilst it healed.

I had Karabiner remap my keyboard to half-qwerty, so that I could type entirely using my left hand on the left side of the keyboard only. A modifier key would switch it into "mirror mode" so that all the left-side keys would be remapped to right-side keys. Fun stuff!
If anyone is a CPA, or has experience in American tax policy, I'm curious as to the validity of John's claims.'

I figured this was a topic that: gratifies one's intellectual curiosity.
I don't believe 'Escape' is one of the options. On macOS Sierra, as for every previous version for me, the only choices to remap through the prefPane are "Caps Lock", "Control", "Option", and "Command".

Hence why Seil/KarabinerElements is the first thing I install on a new Mac.
I downgraded to el cap solely because karabiner stopped working in sierra.
Look at how poorly these articles describe the surveys. One mentions a Pittsburgh recruiting firm - they couldn't even give the firm's name? These surveys are mysterious - nothing even on sample size.
The Car-Emissions Sleuth Who’s Costing Chrysler $5B
New React.js Pattern: Component Factories