skysight-inc/HackerNews huggingface dataset:
Is it just me or does it seem like many questions on Quora are about working at either Google or Facebook?
Does IntelliJ IDEA have an equivalent to Eclipse's Call Hierarchy view? It allows me to select a method, and get a tree view of code paths that call into it (recursively). I use it all the time and couldn't find it when trying to help a co-worker who was using IDEA.
If you ask the bank they'll let you use it. I's still in a sort of beta phase but all UK banks have to have them soon under a HM treasury directive on 'Open Banking'.
Scala on LLVM
what you're doing now is basically a variation on concern trolling. what you just said to me is something like

"I am CONCERNED that you are reacting emotionally due to your biases"

and then you go and cite some article about a psychological research effect to try and make your point, by quoting something from a fiction writer speaking about an entirely different scenario that seems to be at-best tangentially related (and that is a very generous interpretation) to this issue.

what is your actual point? I would suggest you check your own emotions and biases. maybe you are unduly supportive of FB even in situations where they ought to be scrutinized and deserve to be criticized.

edit: now that I've looked into it more, what is even IS the Gell-Man amnesia effect? I can't find any credible sources on this besides the essay Michael Crichton wrote, where he appears to have simply invented this for his own rhetorical purposes.
Whereas I really don't like Eclipse's requirement that you have an Eclipse plugin for each Maven plugin you use -- I have found it much easier to work with Maven projects using IDEA than with Eclipse, especially on a team where not everyone wants to understand what's going on.
I halfway expected to find a CF-Cache-Status:HIT Response Header. He doesn't use caching at all.

1 point for consistency. -100000 points for advocating censorship.
> The most significant shift we’ve made is requiring every final candidate to work with us for three to eight weeks on a contract basis

I guess that's another, more polite, way of saying that 'we require that you don't need any kind of work permit sponsorship'.
Not sure it's that simple. For example, in many places banks pay the most. Sure, they pay even more to their earners (traders, dealmakers etc.), but they make so much money on their business in general that they can shell out top dollars even for their digital janitors. Contrast that with places where you work on products such as computer vision-based gizmos, CAD software etc - even though you're bringing in the profit there, the pay is not that great.
I don't really worry about it. If I could predict the direction of currencies, I wouldn't be working.

Sure, I have extra bills compared to my on-site colleagues but I also get to live in a city with a much lower COL. I'm sure there are ways to optimize my setup further but I'm generally content getting a US salary in Europe.
Medium plans publisher monetization within a month
Nice work, thank you for posting the info which is entirely as I suspected from personal experience my BS meter was off the charts with this story.
The Pursuit to Make Everyone a Musician
Source: Microsoft mulled an $8B bid for Slack, will focus on Skype instead
> so that if changes are made to the library and 2 services using them are out of sync

Wouldn't versioning help with this?
Moon Shot: A space story about life on Earth[video]
Poor sleep makes me feel ego depleted which I read about in Daniel Kahneman's Thinking, Fast and Slow
Well it was all over the news - the Secure Enclave uses a special chip with a unique encryption key hard burnt into it. It encrypts everything that is encrypted on the iPhone, and uses a different key for each app I believe.
How novice? You could try out the Go Tour [1.]; it's gradual and if you find yourself getting stuck, you can break and definitely use Google to find help.

[1.] http://tour.golang.org/welcome/1
I'm shocked every time I open Newegg. Having hardware with at least 256MB of RAM, 100 Mhz clock speed CPUs, 10Gb hard drives that works with such high reliability is amazing. You have to think, even a single screwed up instruction or corrupted bit could bring down the OS.

How many millions of pixels are on my two LCD screens, and they are each individually controllable and none have failed in 8 years?
FBI Claims It Has No Record of Deleting Its Recommendation to Encrypt Phones
Meanwhile, people who can't afford psychologists and massage therapists are reporting 'Trump joy!' </sarcasm>
Trial employment is a great way to not be able to hire the best. A trial period means uncertainty. Any reasonable candidate will consider that a negative, compared to a competing offer which looks more certain.
The vendor knows that if someone WANTS a non-windows PC, they are going to be willing to pay more, so the price goes up. They also are implementing a whole new process for a small set of customers which increases their costs. They pass those directly on to the consumers with the need/want. It's the special flower luxury tax.
Same here.

Eclipse seems to take some its UI look and feel from the host operating system, resulting in a weird mish mash of conflicting colours and difficult to read text.

I ended up just settling for changing the editor colours (to my favoured Sunburst theme) and keeping everything else stock.

IDEA is great for dark themes though. No messing around getting everything consistent and readable.
> - No data-dependent branches.
> - No data-dependent indexing.

These are implementation properties not properties of the curve. 25519 is a fine set of parameters but it always disappoints me to see this conflation.

The implementations being attacked here were grotesquely sidechannel vulnerable. There are grotesquely sidechannel vulnerable ed25519 implementations (esp. parties that have been bitten by the 'tutorial to ecc' bug and implemented it themselves; or are otherwise reusing the verification multi-exp for signing)... and there are implementation of other things which are not vulnerable.
Not sure I really get the point unless they start building the GPUs into monitors/TVs.
Hahahahahahahhaha
I missed this! This is great news and frankly deserves a mention on CF's really nice company blog so that as many site owners as possible learn about the new granularity for Tor.

As a Tor relay operator and CF customer, I've been really split on the effects of CF's power. After all, blocking heuristics is just what I need.

Part of my job is maintaining a bunch of viral WordPress sites on a small budget. In addition to the crazy bandwidth and responsiveness a CF pro subscription buys you, the service really is a small biz secops dream machine. I can actually focus on writing when I just put sites behind CF.

Maybe it's Appelbaum's fate to be the Stallman of any tech with mass surveillance potential. That's not an insult and it's good to have immutable critics of centralized infrastructure. But it's certainly a bit tiresome sometimes.

The options presented by CF seem to hit a nice balance. Making blanket Tor blocking an enterprise-only feature is a nice touch. In the spirit of that, it'd maybe make sense to also make JS challenge the default for new Cloudflare domains?

Now, if there only was some magic beyond keyless ssl to get rid of the MiTM aspect...
Originally found by hackaday[0] from the FCC[1]

[0]: http://hackaday.com/2016/03/02/google-is-building-a-100kw-ra...

[1]:https://apps.fcc.gov/els/GetAtt.html?id=173188&x=
It's just that, indeed.

Big players, that, when overrun by the people or serious shakes (French Revolution, WWI, WWII, Russian Revolution), just let some room for the people to reorganize things a bit better (and they did) and then, new big players step in.

What's going to be interesting is that now, the "big players" are not going to be states only. There are companies too (as in, groups of people organizing themselves; but also as in, groups of people whose actions is hugely driven by a small number of owners). There's something brewing.
How about first improving the life of our citizens?
The Ascension of Snapchat in One Chart
So think about this another way...

What gives you more self-worth, learning a new programming language and completing a project in it, or sitting on the couch and watching TV?

I personally believe the ancients understood this, from the usual parables. Idle hands are of the devil, and lead you to fill your time with something. Most of the easy somethings are drinking, eating and junk entertainment.

Technology may give us less to do, but at the expense of less opportunities for developing self worth. Even some of the founding computer members understood this--Wiener, a member of the "Dream Machine" crew mentioned it in the book "Cybernetics".

Perhaps I may clarify the historical background of the present situation if I say that the first
industrial revolution, the revolution of the “dark satanic mills,” was the devaluation of the
human arm by the competition of machinery. . . . The modern industrial revolution [i.e., the
computer revolution] is similarly bound to devalue the human brain. . . . The answer, of course,
is to have a society based on human values other than buying and selling. To arrive at this
society, we need a good deal of planning and a good deal of struggle. . . . (Wiener, 1948, pp.
37-38, bracketed words added)
Classic Landing Page Mistakes You’re Probably Still Making
It's enabled to allow local and remote debugging, so I highly doubt it's be disabled since it would directly break that key development feature.
I would much rather have a laptop that can get through a full 16 hour day when necessary than one that was twice as fast.
Spies can steal objects by recording the sound of a 3D printer
D.A.R.E.
I work mostly in the web services and web related technologies, and I've never even encountered a software engineer. However, I would want a software engineer working on my pacemaker, or perhaps other fields where safety is paramount like medical devices.
There's trusted devices as well. Maybe you could pick up a cheap bluetooth thing and only turn it on when you don't want to be bothered with passcodes.

Another alternative might be to look into Tasker. You might be able to write a script that will turn off the lock when you're at home and it's during this time range, for example.
So candidates are expected to work evenings and weekends instead of spending that time with their families?

The process seems to strongly favor young and single folks. Then again maybe that's fully intended. The tech industry has a huge ageism problem after all.
This image caption struck me:

Minecraft is developed by Swedish company Mojang.
Will future games be developed now that Microsoft is closing its borders?

I hope this was added afterwards by the guardian. I'm pretty sure Tim wouldn't have missed the MS acquisition. You can bet anything Minecraft will be in the Windows Store.
Look at the reasons startups failed. "Product didn't work" isn't even on the list. For most appcrap and webcrap, making it work isn't that hard any more.

There are exceptions, where making it work is the hard part. Theranos is poised to fail because they can't make their medical test technology work. Cruise (YC 14) will fail if their autonomous driving doesn't stop crashing. Space-X lives or dies depending on how often their rockets blow up. Those companies need "the best".

Go down the current YC list.[1] Who has a hard problem?

Hard:

- 20n: A computational synthetic biology company

- Industrial Microbes: Upgrade natural gas to chemicals using synthetic biology

- Transcriptic: Access a fully automated cell and molecular biology laboratory, all from the comfort of your web browser

- Raven Tech: We are building the next generation OS (website sucks; all giant images, no info.)

Not hard to implement:

- Cleanly: Laundry & dry-cleaning delivered at the tap of a button

- GiveMeTap: Each bottle purchased gives a person in Africa clean drinking water for 5 years

- EquipmentShare: Rent high quality equipment at the lowest price, guaranteed

- Meadow: Buy medical cannabis delivered from local dispensaries

- Cinder: Notifications when food is done. All in a countertop electric grill.

If you're on the "not hard" list, you're probably better off hiring people who've done something similar but aren't superstars. Otherwise, you'll get overdesigned IT infrastructure, like Soylent. (Soylent does maybe two shopping cart transactions a minute, and boasts about how elaborate their systems are. They're bikeshedding. They're in the food business; IT is a support function.)

[1] http://yclist.com/
In the fullness of time you will come to experience many surprising changes in life that come out of nowhere and are not in your control and you will have a very different view of this.
So we'll all be dead by then probably haha.
Is the backlash against Slash starting? (the Backslash!?)

seen a fair few negative posts of late.
Am I the only person who thinks algorithmic/big O puzzles are kind of fun? Like they're super high stress when you're interviewing, but basically everything is super high stress when you're interviewing.
Fuck, and i thought it was the Weed the whole time!
Scientists to drill into 'ground zero' of the impact that killed dinosaurs
This reads like an overly serious Onion article.

That said, it's certainly a scary prospect.
> Maybe that's because I worked at an unusually engineering-heavy shop?

Must be. Of the dozens of people who graduated from the Software Engineering program that I know or have worked with, you're the first I've heard of who's actually managed to obtain their P.Eng. I've known a couple of people who talked to APEGA extensively and were told that nothing they were doing (writing code, architecting solutions, etc) counted. Probably comes down to 99.99% of places aren't doing safety critical work and/or don't want to pay for formal verification.

Glad to know the title is being used, anyways.
I hate to say this but it takes 3 seconds to google this and find it on Stackoverflow.

If your on Mac its Ctrl-Alt-H and if your looking for Eclipse find references for intellij its Alt-F7. If your looking for mini outline mode (aka command-o in Eclipse) its command-F12.

https://www.jetbrains.com/idea/help/navigation-in-source-cod...
> With mondo it is a debit card with a current account which can overdraft and interest rates near a credit card (19.9% according to their papers)

What's the advantage here? With my Smile account I have a Visa debit card linked to my current account, with an agreed interest free overdraft for a certain amount and then an additional overdraft on which I pay interest.

Why would I switch to Mondo?
Oh sorry. Hmm that's troublesome. I wonder how far back this goes. Apparently just setting your clock back bypasses the check!
In addition to my previous comment, I'd like to hear people's thoughts on the "consulting" gig. It seems to rule here. You know the routine. Consulting shop places an individual at a client site and charges the client $100 an hour, and then turns around and gives the consultant less than half of it. I can see the argument of the consulting firm viewing their people both as profit centers and cost centers.

Why are they even called "consulting" firms? They are really just contracting agencies. And why are they so prevalent in the midwest and the insurance/banking/healthcare segments? Is it so that employers don't have to lay people off? Do they record the costs differently on their books versus full time employees? It just seems so obviously not in the interest of a company to use them with regards to culture, turnover, cost.
i am hopeful that all those people who want to leave actually do and rid us of their incompetence.
"I did a bad thing, a very very bad thing"

"Everyone does it routinely".

So... everyone who works at Facebook routinely does this bad thing they would be fired for if caught?

Scandalous! We simply must know what this bad thing is.

On the other hand, the post was self-indulgent, boring, empty crap. I'm putting my money on the author's lack of anything interesting to say, getting in the way of anything interesting to say.
Why I love side projects
45 min of walk, bonus point for small hills. I need to burn my chair.
Thanks for the link, it looks interesting.
The demo on the left (the face) has a disorienting "ripple" effect, at least in FF44. The Buddha appears fine, though.
One thing's for sure. Drops in sales aren't being attributed to Ms. Rometty. Massive, prolonged drops. Worse than for her predecessor.

September 2012 IBM stock 205.5
September 2013 IBM stock 192.75
September 2014 IBM stock 190
September 2015 IBM stock 145
March 2015 IBM stock 140

If the CEO pay logic even remotely applied this woman would never be employed by anyone again. I'd rather hire a pyromaniac that did 100 million dollar in fire damage to his last employer : it'd be far, far cheaper.

Since she led IBM the stock has lost 11% of it's value every year, but it's not an average : the loss has accelerated over time. For her fifth year she's on track to have IBM stock lose 37% of it's value (trendline Sep 2015 to today, then see where that trendline is on Sep 2016. Where will it be ? 92 dollars). In absolute value, IBM shareholders have lost 62.4 billion dollars, about 1/3 of the total market cap.

If you're right, and the CEO is responsible for this ... Just wondering: I'm not the CEO. Suppose I do something that loses my company 46% of it's total stock price, damage sufficient assets to cause 60 billion dollars in damage. What will happen to me ? 16 million dollars extra pay ? Or something else ...
Argumentative tone? I didn't read that. Couple that with the fact that he might not be a native English speaker, I think it's a bit much to imply a tone.
Good point. Not sure which is more expensive, and it obviously depends on your problem space and the stakes involved (i.e. crud apps vs financials vs health care).
Falling in Love with Screens
Approximately once or twice per hour.
> or they think those methods are socially appropriate and not an invasion of my privacy.

Why would looking up a public record be an invasion of your privacy? If you want to hide it, buy your primary residence through an LLC incorporated in a state that doesn't disclose its members.
This is a really nice resource and I've been wanting to look at Go for a while! Could anybody point at the sort of projects that the goroutine/channel infrastructure excels at in particular?
It's only the "country level block" bit that is limited to enterprise.

But then again, if you're using Nginx something like the following may work (gah, have not tested):

http {
map $http_cf_ipcountry $allow_country {
default yes;
T1 no;
}
server {
if ($allow_country = no) {
return 403;
}
}
}

Assumes you have enabled the GeoIP stuff, which again... I've not tested whether it sends Tor through as a country identifier... I shall ask.

Or you could do the opposite and restrict access unless someone is accessing via Tor ;)
Soft WiFi AP on the Raspberry Pi 3
That's true, and some companies are quite liberal with their ability to sack people at a week's notice during their probation period.
This happens with me as well. Thanks for the book recommendation, I will have to add that to my reading list!
We are going to blog about Tor soon.
The concept of "The Best" is meaningless anyway.

When someone says "We Hire The Best", ask them to quantify precisely what "The Best" means. They can't. They weasel around and avoid answering. And that is because they can't define in a tangible way what "The Best" is. And if you can't define it then how do you know you found it?

Assuming you can define "The Best", an even bigger problem is working out a provable mechanism for measuring - in a quantifiable way - whether someone meets the criteria for being "The Best".

And the final absolute ripper problem is that the more you strive for "The Best", the less likely tou are to find anyone so you'll spend months interviewing and hiring no-one until the boss decides to pull the budget for that position because you didn't hire someone and anyway the commercial opportunity that validated the hire is now evaporated because we couldn't get the code written.

My term for this is "Voodoo Recruiting" in which there are rituals and dances and songs and meetings and processes and tests but it's all just a magic show because in the end the decision is not scientific, it's a magical outcome based just on personal likes and biases. In Voodoo Recruiting a company forms a set of beliefs about its recruiting processes and practices that become sacred and magical - such as "everyone has to do our test, and it actually tells us something meaningful about the candidates and we know how to interpret the results in a meaningful way".

Here's a few posts I wrote on the topic:

I sent one of the best developers I know to a job interview, he was rejected.
http://fourlightyears.blogspot.com.au/2014/12/i-sent-one-of-...

Employers don't want great developers, they want what they want.
http://fourlightyears.blogspot.com.au/2014/12/employers-dont...

Is your developer recruiting process just stroking your company ego?
http://fourlightyears.blogspot.com.au/2014/12/is-your-poor-d...
This is ok in an industry where there are far more jobs available than workers. I'd say it's fine in any software hotbed like NYC or SF where there's really no excuse to be unemployed as a software developer unless you are so willingly or incompetent.

Privilege is working both ways here: the developer has their pick of the crop and so does a highly successful and desirable employer.

Edit: I want to point out that I think it's only acceptable in a region where the developers have the market advantage.
Honest question, why do you feel you are unable to talk freely about what you worked on? It seems odd to me that 10/15 years later one would not talk openly about past projects. Certainly any NDA's have long since expired?
> Like with cars.

Except that cars don't work like that. You can take your Ford to Valvoline and they don't have to use Ford-brand motor oil.
I think almost anything (depending on the amount) you eat before going to sleep will make it difficult for your body to relax because your stomach will be processing the food.

Lately I try to avoid eating a lot after around 8pm.
Best Software and Website Development Services in USA
10 tips to improve your wireframes in the web design process
​SCO's legal war against IBM and Linux comes to an end
1) No fees using the card abroad. Exchange rate 'at cost'.

2) No fees using any ATM to withdraw cash (AKAIK when I asked the Mondo guys)

3) Instant notifications when you make a purchase and the ability to switch on and switch off the card. So you're never blocked when you purchase Christmas presents and weirdly spend more one week.

4) They have a nicer app that helps you track how you're spending and your habits are changing. They've even managed to put in logos for each merchant. I know that's hard because I've done it for my startup -(for example a mom and pop pharmacy)

5) Easy integration into transferwise and other apps where you can get loans from banks in a marketplace so you get the best deal. In general there's a whole lot of benefits to the APIification mondo offers. It avoids doing what everyone does by just sending you off and integrating with others who do something better.. Credit Cards? Loans? FX transfers. While I don't know the details this is what I got from their marketplace vision.

6) Sign up using something like Jumio, or Jumio? (Not sure i don't have Mondo, wish I did- so if you're reading this give it to me!) so it takes 30 seconds and no need to visit a branch.

Ultimately its your choice but they have a pretty cool thing they're building.

I might want to point out I have nothing to do with Mondo. I love their idea but the way you asked that question suggests I may be implying that, but I don't have anything to do with them.