skysight-inc/HackerNews huggingface dataset:
Right now, the account includes this in its "about" text:

> Not the views of DHS or USCIS

Whether or not that's always been there, I think it's probably always been true for this account. It's somebody saying "I work at <agency>, and here are some opinions and publicly available information". So really all they're guilty of is being publicly negative about their employer. That's not illegal for employees of corporations, and I'd be really surprised if it was illegal for employees of the government (but I haven't looked into it).

Of course, corporations and the government might like to fire employees who do this, and they'd be within their rights to do so (I think, in general) but if said employees are anonymous then they don't know who to fire, and if speaking freely is perfectly legal then they have no grounds to compel Twitter (or whoever) to unmask the account.
Bluebird is more than just a promise implementation. It is also a general purpose promise utility library.

E.g., providing `promisify` wrappers for callback driven code and functional collection methods like `map` / `filter` / `reduce`.
10 Signs Your Company's Culture Sucks
It can't do any harm. Can it? :-O
The article really helps me as a reference. It also guides me in mobile app development. I'm looking forward to read more article. Thanks for the great write up!
I wonder how many more people would "become more creative with age" if they were merely not ignored.
Here's what I don't understand about this argument - if you're negotiating for a new job, wouldn't the implication be that your current employer is not aware of it? And that any contact for this kind of information by your potential new employer would be an obvious breach of that secrecy?

Do you all quit your jobs before you find new ones? What am I missing here?
Not HR; CEO.
very informative for all ages, this app good. Like it.
>only people near and below the poverty line actually receive that money, the rest have it absorbed into their own taxes.

This will never fly politically. You think lower-middle class people (the vast majority of the country) are going to agree to that?
Study Finds “Night Owl” Gene Variant
found some interesting info on this article
This is true and important to understand.

However the point is that after considering this and all other value add, it's still vastly over priced, and is propagated by a happenstance of a few unhealthy market dynamics.

Please, take a look at the link I posted above. Do you agree with how those fees are applied?
Totally agree. There's a sense of satisfaction when refactoring legacy callback code to a simple promise chain. It's even better when the functions called in succession have names that read out concisely and clearly the behavior of the Promise chain as a whole
I really like Vue as well. However, one big problem I found with it is that the community is tiny compared to React. Whereas with React people would respond to my questions on SO within minutes, with Vue it can take days, and that is if I get a response. I'd consider myself intermediate-level so I can usually work my way around whatever problem I'm having, but I would hesitate to recommend Vue to a beginner.
He's talking about the Amazon button, not the search box integration. They do still have a referral link glued to the panel by default. But yeah, that's such a non-issue, that I don't understand either why you'd even bring it up, unless you're really trying hard to find something to cling on.
It's often more a power asymmetry. You need the job, they have a line of candidates out the door.
Is a Boltzmann brain by definition unstable? Over what timescales? While it exists, does it function within its presumably more stable context, or is it somehow magically disengaged from its context in a way that necessitates instability?

What I'm getting at is that the idea of a Boltzmann brain, as juxtaposed with a "real brain", seems a little too " classical binary logic" for a universe that evolves. Perhaps some of our most resilient features have evolved with the help of spontaneous Boltzmann-brain-like intuitions, whims, or setups, but have been since then integrated in a stable way.

I imagine a Boltzmann brain to be something like a spark, but not immune from outside interaction or influence. Am I missing something?

What happens if a Boltzmann brain "catches on"? Is it still a Boltzmann brain, now that it has contextualized itself in a stable way? Was it ever a Boltzmann brain?

This also comes down to the meaning of "randomness", and I don't think the mathematical jury is quite out on that subject.
It wasn't presumptuous for Gruber to tell me what I need in a computer? OK then.

And I know mxcl works for Apple, but not on homebrew. The lead maintainer works, I think, at GitHub?

Edit: in fact, from the commit logs, mxcl doesn't seem to have been much involved in homebrew in years. It's a poor show for github to seemingly be more interested in helping make macs work well for developers rather than Apple, imo...

https://github.com/Homebrew/brew/graphs/contributors
Your point being? The model 3 clearly doesn't have that.
Thanks a ton for your feedback. I understand that IMAP works fine for local backups. But doesnt that add another task to save the local email backup safely somewhere ? Would you have used this service, if i was providing an option to save it directly to dropbox ?

Also would you like a desktop app (windows/mac app) , which automatically saves the backup to your dropbox safely. That way your emails never get stored in any thirdpay servers, but only your local and the drobox!

Thanks once again for the service.
> Employees literally have zero incentive not to lie, since employers can't verify

Bad assumption.

A previous employer might reveal it. The future employer could ask for W-2's
They hacked Senate oversight computers. What do you think they used to do that?
If you must call the callback, you could simplify this pattern as such:

function fetchFirstUser(isWhatIWant, callback) {
knex.first().from('users')
.then(user => ({ user }))
.catch(e => ({ e }))
.then(({ user, e }) => {
if (user) {
callback(user);
} else {
callback(e);
}
});
}

By only calling your callback function after a catch statement, you guarantee that (a) an exception generated by the callback will not be swallowed by the catch statement and that (b) the callback is called exactly once in the promise chain.
Wow. Really useful article. I would incorporate them in the app im planning to design
> we prefer to look for a boogeymen outside of the country.

Looks to me like we're looking for bogeymen inside our country. This is what countries suffering hard times with poor leaders do when the real outside enemies are hard to find or don't actually exist.
I'd highly recommend not hiring a lying manager.
Very interesting and fun,very useful,good job,thanks.
I read somewhere it would be a binary translator. As you have the WinAPI calls natively on ARM, they translate x86 to ARM on the fly and store the result. Not sure if that's true or not.
Well... yeah. Miami isn't going to be around for all that much longer either. Large parts of the world are going to be inundated, flooded, or actually drowned. To be fair though, the fine distinction between "frequent flooding destroys everything," "Literally underwater all of the time," and "It's a salty swamp here now," might be lost on former residents.

Some places will be able to adapt, because they have money and the right geological conditions, but plenty of others (Miami) would require... well... I can't even imagine.
The typecover 4 is natively supported since kernel 4.10.
I use a Surface Book regularly and my wife uses a Surface Pro 4. Both are great at what they are: portable computers.

I had purchased my Book in part as an experiment to determine if a relatively small laptop could actually replace my desktop workstations. Unfortunately the answer to that question remains no. I had been expecting to find the 16 GB the most significant challenge. But before I could even face that, the truly important limitation in my use case is the Surface Book's inability to power two 4K monitors at 60 Hz—with or without its internal display enabled.

Thus my Surface Book assumed its role as my mobile computer. When at home or at the office, I use a normal workstation. When on the go or in a meeting, I'll use my Surface Book.

Upsides:

* Amazing screens, aside from the glossy surface. The pixel density (267 DPI) is astonishing and the color accuracy is superb.

* Touch screen / tablet mode. Can be a nice media consumption device, although these are devices for productivity first.

* Reasonably good performance. I have no complaints for my use-case. Starts and runs fast.

* Good battery life. Though, I don't tend to stress my portable computers with extremely long use away from an AC adapter.

* Good keyboards. The Surface Book is obviously a little nicer here, but the Surface Pro 4's keyboard is surprisingly good for a tablet-cover form factor.

* Good trackpads.

* Good overall fit and finish.

* Windows 10 looks nice and more or less works well enough.

The downsides:

* Did not deliver on the two 4K display promise that was featured several times in the 2015 unveiling video. (Caveat: The Surface Pro 4 can power two 4K displays at 60 Hz by attaching one to the dock and one to the tablet itself; meanwhile, the Surface Book—which has a discrete CPU, mind you—cannot.)

* Magnesium coat/painting can wear down over time. I've had mine since launch and an underlying brighter chrome color is visible on some of the edges.

* Initial launch was plagued by bad firmware and many software glitches. This has been resolved.

* Glossy screen. Tablet computers from the early 2000s had matte screens making them easier to view in the real world where you have light. (Note: the Surface displays look amazing if you have a very dark office.)

* Windows 10. Microsoft still needs to get serious about giving users privacy options. The latest effort they've made there has only confirmed some fears. Not allowing users to opt-out of the telemetry seems utterly hostile to users.

* Limited to 16 GB. Would like to see a Surface Book Pro with at least 32 GB.
cool,interesting article,hope that informations provided there are correct
Well done sir. I plan on doing the same, but I have 2 and another on the way. My daughter's God-father has 8 kids and works as an engineer from home and his wife home-schools. The kids are the happiest you'll ever meet and super smart.
The support seems quite good actually. I haven't used it personally, but I use a Huawei Matebook (with Arch) hence looked around for kernel patches and touch support – only thing not working for me is hardware buttons and the fingerprint scanner, but there is a patch for hardware buttons on the SP. Lot's of activity on https://www.reddit.com/r/SurfaceLinux/
Thanks for the feedback. I had posted ShowHN couple of times, but it never came up in the front few pages! Do you have any suggestions, how i could have marketed it better, so you might have known it ?
You don't need to refactor the existing code. You can change the calling code.

// Promisifying a standard callback
const myAsyncMethod = Bluebird.promisify(myCallbackMethod);

// Or if you have weird callback passing and need
// to manipulate the callback method being passed around
function myAsyncMethod(...args) {
return Bluebird.fromCallback(cb => myAsyncMethod(cb, ...args));
}
I use mine for work and personal stuff regularly, in preference of a mbp 15 retina. The otherwise amazing screen got cracked the first week, and I've lost the pen stylus, but I use it mainly for web & HPC dev, both requiring mainly SSH, MS office, a browser.

It's pretty much great and I can carry it everywhere. It's also silent and cold unless I'm compiling with make -j4.

I found WSL to be impressive engineering feat but ultimately uninstalled it, in preference of Docker.

There's a bit less polish than mac on the basic apps, but I find mac is an uncanny valley toward linux, and I actually prefer either funky Windows cmd.exe or true linux in Docker. I'm also guaranteed that stuff written for Win 95 still works, whereas the opposite seems true for mac (was written for 10.n-1? oh well, wait for the update for 10.n).

Oh btw, Ubuntu runs just fine, but since I use netflix sometimes, without closing all the linux VMs in which work is done, I jsut stick to Windows.

The type cover is also really well done. It's magnetic (like the power plug): you can pull it off and put it back on without looking or thinking much; it just works perfectly every time.

Finally, a great touch is the usb port on the adapter charges my phone in ~15 minutes from empty. It can also power a Rpi.
Not a great analogy. The threat of terrorism isn't on par with your country surviving constant air raids, and the benefit of shooting down a raiding plane is much more clear
TL;DR: A couple dudes at UVA want grant money after looking at a some pictures from 1966.

“We’re starting to find a browning of the tundra in the last few years,” [Epstein] said. “The progression of growth may be reversing. We’re not sure yet why, but it’s clear that vegetation dynamics are more complex across tundra than previously thought. We still have a lot of work to do to understand Arctic changes and how this affects and is affected by changes to the global climate.”

Also, there's this strange statement:

As the shrubbery increases its distribution, it creates its own warming effect by absorbing heat, rather than reflecting heat as snow does, leading to additional warming and perpetuating the effect.

What am I supposed to take away from this? Start a campaign for tundra deforestation? That can't be right. It must be that more research is needed.

ETA:

Well, from the replies, it looks like I communicated my point poorly. I wasn't arguing the merits of the case for (or against) AGW, rather I was saying these researchers are really stretching it, it my opinion. They don't have much more (at least as reported here) than "look, these pictures show very different vegetation patterns", and from there we (they) need more research (dollars). I think this is just an academic form of a submarine article: VERY preliminary speculation reported as news by a university with a vested interest in securing funding.
Also interested in quad-core, but am not sure about the thermals with that.
They'd probably lean towards just selling the egpu with gpu included rather than just the shell. Seems more in line wit the company. They don't want people using untested hardware I am guessing. It's bad for brand image or whatever. I figure that's the same reason they don't just sell OSX licenses on their own. They want to know the hardware and software will work well together. Even then, and even with a markup, I think mac users would be pretty happy with at least having that option.
Clojure is quite a different mindset from CL[OS]. Not that I dislike the pragmatic integrism of clojure regarding immutability and idioms. The exception system, the included MOP, the debugging system. You may say that one can add it on top of clojure ..
Only two of those in that decade were attacks on US soil, compared to the Boston Marathon; Fort Hood; Garland, Texas; Chattanooga, Tenn; the Orlando nightclub; the "underwear bomber"; the failed Times Square car bombing; and many more attacks overseas.
"The Smaller Picture" is a similar collaborate pixel art project that has been running since 2002. Given a picture description, each visitor gets to vote whether a randomly selected pixel should be flipped to white or black. This site was inspired by an earlier project, "Typophile", to collaboratively create a bitmap font.

http://kevan.org/smaller.cgi

http://typophile.howardesign.com/
Which goes to my point. If you have any issues, you have an issue with the fact that they hack congressional computers, not that that possess exploits and malware, which this article is about.

You have an issue with their actions in that particular case, which is outside the scope of this article, or the argument that I was making.
This Solar-Powered Toilet Torches Poop for Public Health
If the amount you receive is inversely proportional to how much you earn then this effectively creates a marginal tax on earnings, therefore creating a disincentive to seek further employment for fear of losing existing benefits.

This is one of the main problems UBI seeks to address by not being means tested like current benefits.

If instead of phasing out the earned credit for any earnings below $25k/year it was just withdrawn above that threshold (an effective marginal tax rate of 100% beteen $25k-$50k/year) then you would get clustering of incomes at just under $25k/year with no incomes between $25k-$50k/year. Potentially you could phase it out starting at $25k as arguably the incentive effects are less pronounced at higher incomes. Obviously this could not be considered universal however.
One could argue that the ability to replace OS elements is a feature.
Your strategy is definitely the one I try to use, otherwise the let-down is just... crushing, especially in a world as fully realized as WoT. I'm cautiously looking forward to seeing what can be done with an HBO/Showtime kind of tv series with the property.
Are you a hiring manager?
I think multi-tasking with an audiobook only works when the other task is one you can perform automatically (e.g. highway driving). If you're doing anything that requires any thought or decision making, then you might as well not bother with the book.

Also, I think the kind of audiobook is important:

1. Fiction usually works best, since narratives and action are easy to follow.

2. Simple non-fiction is worse but still doable (I'm thinking bestseller-type popular nonfiction and narrative history).

3. Nonfiction with technical or conceptually challenging content is the worst, and really requires full undivided attention.
http://www.theverge.com/2016/12/8/13881800/microsoft-demonst...

...You were saying?
With Ubuntu 16, this worked out of the box, no issues. The main problem I found was hidpi scaling, which is in no way unique to the surface.
Experimentation vs. Testing at Netflix – Test and Code Podcast #28
Thanks for this extensive, rich and educative article. I am my team will find this post truly helpful.
Its an amazing app that helps you manage your data usage.it is easy to use
Given that candidates are justifiably wary of naming a number first, if you don't want to waste your time, it behooves you to name your range first.
Reading between the lines here a little too much here, but maybe it signals that Apple is going to be using NVIDIA in the new Mac pros?
The article really helps me as a reference. It also guides me in mobile app development. Thanks for the great write up!
It does not seem slow here: https://www.youtube.com/watch?v=A_GlGglbu1U.
Neither is having ~90+% of your net worth in a single, highly volatile equity.
well the way they make it look now the boogeymen can be anywhere! In your garage, in my kitchen, or in the picture gallery on that kids iPhone... Let us have a look.. this is for you own security, of course...

We forget that we hired these people to run the government, when was the last time we fired someone? I think its about time.
But are you really scanning all of your beliefs for consistency at every moment? Couldn't you just be presented with a simulated feeling that your beliefs are consistent? Wouldn't that be enough? It's certainly plausible that a Boltzmann brain could have that.
If you have suggestions, send them directly to the mods: hn@ycombinator.com
Calling them universes is problematic because everyone thinks of bubbles next to each other. That's not what many worlds says at all. Think of a Stern Gerlach experiment with the particle spin up or spin down. The wave function after traversing the magnet has two distinct humps. With classical observers, the universe goes one way or the other. Many worlds theory says that there is no classical observer, so the wave function of the whole universe ends up with two humps. If you squint and look at it funny you can call each hump its own world. Thus the name.
So there are a lot of sinister theories floating around these comments... might I be so bold as to propose that this is simply what it looks like?

People have attributed Machiavellian goals to Trump's childishness before, and it turned out he was just being childish. I have zero problem believing he saw the pictures of gassed children and directly instructed Mattis to smack Assad.

Honestly I see this as Trump being the broken clock right twice a day. Putin has long used his status as a nuclear power to muscle his way around (Georgia, Syria, Ukraine, Turkey, etc) as he knows that other nations will think twice about shooting at his forces, so long as his actions remain reasonably limited and he expands his influence slowly. It's about time someone called him on that.

As for whether the Syrian government actually launched the strike, keep in mind that the US, for all its flaws, has the best equipped and most expansive intelligence apparatus in the world. Whatever Trump thinks, I assure you THEY do not want another Iraq-like mistake and almost certainly crossed every t and dotted every i on this.
The regulations were put in place because ISPs were not voluntarily cooperating with net neutrality. The FCC chair appears to be either unaware of history or practicing wishful thinking.
This article is very interesting. I love it!
great information, there is an application that can do that tasks.
The Apple File System's killer features: clones and snapshots
In places that don't use salary bands, many companies will hit you with previous salary + 10%.

In one place that I worked at, salary for a common technical job title (n=100) varied by 50%. The mechanics were pretty obvious. People who worked their way up got screwed with the 10% raise bullshit, and people who came in through some other means were able to extract higher salaries.

Where I find this stuff annoying is where there is no signal about the salary level. One placed I spoke to many years ago was advertising for a position that was probably worth $100-105k in the market, but they were hiring at $50k.
Very useful and helpful article. Keep doing this great job!
Same here. Suddenly I don't want to stop cleaning anymore, rather than not wanting to start!
Audio books saved my sanity when I had a 30 minute commute. I actually looked forward to the drive knowing I'd get to hear more from Off To Be The Wizard.
No, it's not that they're incapable of working together. It's that they have no incentive to do so. They can do whatever they want now and improve their own positions by so doing, so why shouldn't they?

Normally, people don't do this a) because they don't want to be required to deal with the cruft or b) because they believe someone will observe their bad behavior and stop it. They don't really have to deal with the cruft, and it's clear now that no one in this organization will hold them accountable, so why should they waste time and energy trying to build a consistent platform?

re: Conway's Law, the organization's communication mechanisms are loose and ad-hoc; there is no central coordination. Consequently, the software is coordinated on a loose, ad-hoc basis between small teams. The same featureset will be implemented 4 times by 4 different teams, not because they can't talk (there is an office where most people hang out together all day, and people do generally keep an awareness of what the other group is working on), but because they'd rather just do it the way they want to do it.

It's not that no one ever ends up sharing anything. It's just that instead of having a discussion and making consistent decisions about the platform, they just do what they want, because they can.
The beautiful thing about a VPN is it means I don't have to care who voluntarily agrees to what.
Care to elaborate? what kind of headaches?

(I've been using Linux exclusively for the past 15 years and first thought about going back to Windows because of Surface and WSL)
Knock it off.