skysight-inc/HackerNews huggingface dataset:
You usually can't go from a lucrative career where you have a lot of experience to an unrelated career where you have no experience without taking a big paycut. If you need to maintain your salary, it'd be much, much easier to figure out how to fix your burnout.

Failing that, you can possibly maintain your salary with a lateral move to a role that deals with developers without doing any development directly - most likely product management. This move is most likely to be successful at the company you're currently with, because they already know you - it's harder to change companies and functional roles simultaneously without taking that salary reduction.
Nice links, that's why I like comments.

Ok, let's don't state it as an argument, but rather as a question.

Do anyone that's so much against opt-in is aware of closed source tools that tracks you and use it anyway?

And..

Do you use any third party web service like gmail or any other?

Although I hardly think I'll get an answer from most. At some point you have to make assumptions, wether those are fallacies, ok.

It's true it's not directly related to the functioning of the software, but it improves it in anyway, then there's a connection with it.

I take developer side and I personally look for see the grater good/less harm and compromise.

Opt-in will likely give them very little % of adherence and thus rendering all of this useless. Most of the opt-in advocates have technical capabilities to opt-out in any way (homebrew way, network filters, forking ,etc...). So why not simply letting this go?

I do think homebrew is a rather technical tool so most users are tech savvy guys, but still.

For me, this is pretty similar debate to donating organs.

https://en.wikipedia.org/wiki/Organ_donation#Opt-in_versus_o...

And I am 100% an opt-out advocate!
YouTube is about to get MORE adverts (and they cannot be skipped)
Crazy seeing those Novell copyrights in the headers! I totally forgot about them and their relationship to Xamarin.
This is the second article in a short while I've seen about this FindFace app: https://news.ycombinator.com/item?id=11491264

I am still amazed at how it is possible to match people in the way this app purports to do. Does anyone know of more accessible (to english speakers) code that can do roughly the same?
You should check Alan Kay's list, too. There's some gems on there, not just programming books.

http://c2.com/cgi/wiki?AlanKaysReadingList
Probably a different type of motor. If you watch the video the back wheel slides along sideways for a while. This would stop all usual motion of the wheel and there is no way that it would maintain sufficient power to move the bike as it does even if there was some residual rotation.
Yes. Markets are a method of exchange, and free markets have a choice of producers by consumers and competition. Restrictions (or lack thereof) on capital accumulation are not relevant.
What the OP is referring to is exactly the kind of argument you are making* - since you can always scope the culture and ecosystem to exclude the kind of people that should be blamed for X.

[0] https://en.wikipedia.org/wiki/No_true_Scotsman
Anne Frank foundation moves to keep famous diary copyrighted for 35 more years
German nuclear plant in Bavaria infected with malware
The whole "we are so cool because we are ruthless. Merciless, I tell you! Once you get through our code review your code will be perfect." attitude of this article is a bit surprising for one ranked so highly on HN. Do people really prefer this kind of attitude? Bender GIFs and snarky comments can become quickly tiring.

I personally would strongly prefer if they put it in milder technical terms, "We are very conservative with deviations from our preferred code style and conventions". I suppose that wouldn't be as click-baity, but for me (and I suspect a lot of other people) it would be easier to appreciate, since we understand that being conservative before accepting commits leads to a well-groomed codebase.
Yes, would be nice if they could upgrade the version of some of the dbs/languages/etc. they support. As a user I could write my own cartridge to support a newer version of Postgres (like I did for Playframework 2.4+), but then I lose the automatic updates and have to update the gear myself.
I would at least offer something back, like a loop that randomly chooses left/right, restarts loop if dead end, exit loop if solved. Then verbally walk through how you might improve on it incrementally.
I really hope they choose Frankfurt as a stop in Germany. The Crytek guys have awesome stuff in Store for VR and the local gamedev community could build on that experience a lot!
I remember learning in my embedded programming class about state machines and how certain states cannot be reached.

In the lab, I accounted for every possible valid state with a transition out to another state.

I left my microcontroller running when I went to get lunch, came back and it was frozen. I did a dump, and discovered it was idling in a state that has no entry into it, and because I had no exit, it would just sit there.

I 'fixed' the problem by adding a transition to reset the controller from every state that shouldn't be reached.
Your whole description of raising money, gauging customer interest, etc. is not really applicable here. Interest did not need to be gauged, they were claiming to have a technology that was fundamentally better than the existing tech. This is not a case of "do people want to use my new todo app?".

The use of competitor equipment in this case was a tacit admission of their failure to deliver. The business proposition was "we have blood tests that are superior in every way", not "we want to open blood testing centers in Walmart".

How much VC funding do you think they would have gotten on a pitch of opening retail blood testing centers with conventional equipment? It sounds like a boring, low margin business that no VC would want a part of.
I would hazard a guess that this letter was to a hypothetical employee, rather than for a real situation. And its purpose was to illustrate the type of code review new employees can expect and are expected to give, in a whimsical way. I quite liked it.
If it put you out of the sport permanently then it could be assumed to be long enough.
A Chrome extension which hides the names and images of killers
Because six years for a 19 year old cyclist is essentially a lifetime ban. There is little to no chance of her returning to the sport after that kind of extended absence.
A lot of biotech entrepreneurs would argue that Theranos ignored Gold Standard Testing, essentially ignoring regulations.
And less likely to be stolen if parked. Though not sure if anyone would park a bike with such an engine.
> I want them to prepare for something they're not going to use normally

<mind blown GIF goes here..>

> Essentially I see it as a personality test that selects for the kind of people that figure in it how to overcome technical adversity.

This seems at odds with the original "ask", as it were: study up on some basic CS algorithms, and now I know you can handle what we're going to throw at you here. Ignoring the obvious "well, we need to make sure they can learn basic things", how is this even a viable test if your environment is so advanced, so high up, that you expect new candidates to encounter actual adversity?
Online Kitchen Configurator
I don't see it in the article but I heard it recently so I guess I'll share.

Lance Armstrong was on the Joe Rogan Experience and discussed doping within the sport. He said at one point in time, people would thread fishing line through a wine cork. They'd tie the line to the tail of a car and stick the cork in their mouth. As the car starts moving, the cork pulls against your teeth giving you just enough pull.
While letting handle the Kernel-builtin bcache all the dirty/difficult caching.
Most probably not. It's pretty clear in the FranceTV video (It's in French though) in the section starting at 14:40 https://youtu.be/e0s2yo6ws9U?t=884

Starting at 17:00, he describes an electro-magnetic wheel, Lipos inside the tube, magnets all around the wheel, remote controlled by a wristwatch. Priced 50K€ at 200K€, can't possibly be used for casual cycling.
Yes but casual cyclists will not pay €2499 for the pleasure of doing so
Well, I've made a lot of money in America and been afforded all of the privileges, but every North American city I've ever lived in had a miserable, destitute area and plenty of visibly neglected people, not to mention the background noise of violent crime and sleazy people who will take any advantage they can get. I wish it wasn't true, but it simply is. I've lived on the west coast, east coast, south and Canada. We really need to change our outlook if we hope to clean up our house. It starts with positive thinking.
There's another new treatment for prostate cancer; Only 80%/2years remission rate, but has been approved (in Mexico so far) for use following Phase III clinical trials. http://www.timesofisrael.com/weizmann-developed-drug-cures-p...
It's frustrating that the only reason thats really given for TypeScript being "better" than Babel is that it has more downloads, using incorrect charts to prove it.

Here's the actual download charts if you are interested:
https://twitter.com/thejameskyle/status/725344218411986946

Source:
- babel-core: http://npm-stat.com/charts.html?package=babel-core&author=&f...
- typescript: http://npm-stat.com/charts.html?package=typescript&author=&f...

Also if you want types with Babel, use Flow– which is arguably a much better type system anyways.
What kind of motor then? Wheel hub motors are sufficiently large that you could recognize one from meters away. There are only so many places to put a motor on a bicycle and at some point you have to come up with an explanation for what happened that doesn't involve a motor.
and what does that have to do with the author's point? or did you just want to show off...
I've posted it elsewhere in the comments but Dr. Andrew Ker at Oxford Uni runs a course on steganography [1]. It's worth a read as he covers several different methods for stego and then methods for detecting said methods.

[1]https://www.cs.ox.ac.uk/teaching/materials15-16/advsec/advse...
The most amazing part of this Q&A to me is that people will go into industry, apparently increase their worth by millions of dollars, and then come back! When you have an opportunity where people are willing to forego that sort of wealth, then it seems to me that you are doing something incredibly right.
I disagree.

A typical adult has the spare time to study 3-5 algorithms prior to an upcoming interview, and the algorithm question lottery has room for several hundred.

This means that the practice of trying to stump them with algorithm questions provides a strong benefit to hiring managers: can this candidate read my mind even before I've decided what it is I will ask of him?

They're selecting for psychic powers and do-what-I-want-ness. Which is what most management in the United States (elsewhere probably, but I'm an uncultured redneck type... wouldn't know) values.
oh ok could you also elaborate on your experience?
It's color grading for DPs who aren't good at color grading, a shortcut to something that "looks cool."

Some of the best color grading I've seen in the past few years has actually been on Game of Thrones, where good color grading is used to cement the aesthetic of the show's many different locales - it's to the point now where in this season's premiere, I could tell the instant an establishing shot came on screen where the scene was taking place: "Look at those vivid greens and turquoises; we're in Dorne!" or "Misty blues and tans, must be Braavos!"
Show HN: JsOV- a small JavaScript Object Validator for validating complex nested objects
It's enough to destroy her career which is all they really needed to do.

To do it you have to have no respect at all. Sure EPO is awful, but an extra 200 watts for no extra work is a different level.
When you type in hardware keyboards, do you need to look at them? I hardly look at the SwiftKey keyboard except occasionally to confirm what keys I'm hitting.

A surface that can "project" arbitary tactile shapes with different strengths of feedback can let you orientate without looking. In fact it can even do Braille for the blind if the resolution was high enough!
Fogus also makes a nice list of books and other things at the end of each year.

http://blog.fogus.me/2015/12/29/the-best-things-and-stuff-of...
I don't see how the state could implement restrictions on capital accumulation, without regulating certain markets and industries (primarily the financial industry).
I liked this one [http://www.confluent.io/blog/turning-the-database-inside-out...] a lot, because it highlights the strength of Kafka beyond a simple distributed message queue.
Is accepting a pull request on GitHub vulnerable to race conditions?
I truly appreciate the OP's honest, detailed accounts of recent interview experiences. Thanks for writing this.
I don't think so. But capitalism can exist without free markets, e.g., post-WWII Japan and South Korea are very protectionist capitalist countries.
Right, so specific tools for Rust, Go and Haskell (none of which I use) that maybe have some refactoring support? (The gofmt example I kept finding was renaming a field in a struct)

Oh and a plugin specifically for Vim, so not an external tool at all..

So, basically the answer is the same as before: an IDE is still where it's at.
That's got to be the most French way of cheating I've ever heard.
> It's a bit like the Army. In theory anyone of any age and background can join up.

this is patently false. There are very strict requirements for enlisting/being commissioned [0], including minimum and maximum age for new members, minimum aptitude tests, and either be a us citizen or a resident alien. Also many people are disqualified for having a criminal record.

> but the physical requirements and "culture fit" does a very good job of selecting for young males.

yes, this makes sense. "Culture fit" must be the reason that every single military in the history of the world from every culture ever has been heavily male dominated.

/s

[0] http://www.military.com/join-armed-forces/join-the-military-...
Are there any competitions where this sort of motor assist is legal? It seems like that might be an interesting sport.
"Solved that".

There was nothing about being a new creative and novel solution. And in terms of time gained and effort expended, this "LMGTFY" technique is the best.

Again, I like working on things that aren't on StackExchange.
I'm not familiar with that race specifically, but it's not unheard of for a young rider to have massive strength, but little technical skill. The ability to descent and maneuver technically only comes with years in the saddle.
Hi, thanks for the reply, are you guys talking about browser back button, or back button on the list of purchased webpage?
Between GCC 4.9 and GCC 5, they made basically the same change Linux made between 2.6.39 and 3.0: they dropped one of the components in the version number. The amount of change between GCC 5, 6, 7, etc. are equivalent to the amount of change between 4.7, 4.8, 4.9, etc.

They're also using the version 0 in the second component to indicate prereleases. GCC 6.0.0 was the development version of GCC 6. The release candidate was 6.0.1. The first release of GCC 6, which came out today, is 6.1.0. Then there will be development under the name 6.1.1, and the first bugfix release on the GCC 6 line will be 6.2.0. The amount of change between 6.1.0 and 6.2.0 is equivalent to the amount of change between 4.9.0 and 4.9.1 in the old numbering scheme.
The hype is real!

The rubik's cube trick is already so good (e.g.: hiding an SD card in a rubik's cube, giving it to a security guard before a security check and taking it back after)
My Neighbor, Steve Jobs
Testing for adaptability?
The original reason was to ensure the standard was compatible with existing compilers (i.e. to leave behaviour which varied between existing compilers unstandardized) and to allow hardware-native behaviour for things like integer overflow and extended shifts, not to allow aggressive optimizations.
That is why you apply for 10 companies, get 3+ offers and maybe try a few times. They know that people get rejected for BS reasons and it's totally cool to apply again after +6 months. They even will start contacting you again to apply! With enough prep and determination, you can do it, and the amount of time & money required is far less than getting any 2 year masters degree.

You can even apply to not FaceGooSoft, get in the USA with smaller company X and then try from a more comfortable position of having a work visa and being in the USA.

Look at this guy as another example:

http://haseebq.com/farewell-app-academy-hello-airbnb-part-ii...
Every single time I do a code review I find myself noticing a lot of little style mistakes (and, not to be overconfident, I could be mistaken myself about that) and don't leave a comment because I don't want to be that guy that no one wants to review their code and gives one a major headache because I care more about the consistency than does the person I'm reviewing.

In other words, I might restrain myself from criticism out of my compassion for my coworkers. The definition of "ruthless" according to Google is "having or showing no pity or compassion for others," so it's a fine term to describe how I'm not-- and how this company is determined to be.
What PostgreSQL Tells You About Its Performance
Global Press Freedom at Lowest Point in 12 Years
What technology did she develop? It sounds like none of it worked.
Yeah, because authority isn't natural in animals, primates included, and people never accumulate more than others in basic economies, and never use power or influence over others...
To be fair, I think he meant he "solved" it by googling and finding a stack overflow link. He wasn't being literal (I thought he was as well at first).
What do you mean by support more processors?
I think a lot of the blame falls on the hype machine from Silicon Valley these days. SV has mastered manipulation of the press, and that's a power that can be used just as much for bad as it can for good. The drive to have the next celebrity CEO as well as being the talk of the town has driven this media craze. Relying on the media to drive celebrity rather than accomplishments and engineering chops is what changes SV back into any other mundane cronyistic industry.

Looking back at the Theranos hype, it was exactly the phrases that SV loves to hear, but without any of the data to back it up. That can work in software to some degree, where you can just build what you need, and it's just an engineering problem. You can't do that with science; nature is not as malleable as code.
But there's Brighton, Brentford and Midtjylland on the other side of the coin. It clearly brings some results but is obviously not enough on the highest level.

Maybe that's why bringing in Ranieri was such a good call? He's been quite vocal about his non-involvement in the transfer policy and purely focusing on building a team with the players he has.

The reason I'm hopeful for these kinds of strategies is that we might get more Oakland A's and Leicester Cities because seeing money dominate the sport over and over gets kinda boring.
GCC has an Ada implementation too - you might (or might not) consider that.
That will never happen. It would take the simultaneous failure of two independent systems, each of which are highly reliable. If the MTBF (mean time between failures) of one component were, let's say, ten years of continuous use then they each have a 1/87600 chance of failing in each usage-hour.

The odds of a simultaneous (within one hour) double failure is the square of that, or 1/763760000 per hour. This corresponds to a MTBF of roughly 3836880000 hours or 438000 years.
The paradox is that he's skeptical of the crime labs, which have been used in convicting/sentencing people to death, yet in the quote he appears to state that there have never been wrongful death sentence convictions because of tainted/false evidence.

The paradox is between Scalia's statements and is actually pretty clear. But you do have to put the entire paragraph and read the link to understand the context.

“It should be noted at the outset that the dissent does not discuss a single case—not one—in which it is clear that a person was executed for a crime he did not commit. If such an event had occurred in recent years, we would not have to hunt for it; the innocent’s name would be shouted from the rooftops by the abolition lobby.”

“Two years ago, Scalia spoke for a 5-4 majority reversing the conviction of an alleged cocaine dealer from Massachusetts because prosecutors did not bring to court a lab analyst whose test confirmed the bags of white powder were indeed cocaine. The dissenters, including Chief Justice John G. Roberts Jr. and Justices Anthony M. Kennedy and Samuel A. Alito Jr., said a lab technician who conducts a test is not a "witness" in the ordinary sense of the term.“

Based on Scalia's constitutional views (a very literal interpretation), I'd say it probably isn't really a paradox to him, but an outside observer might see the results as conflicting. (I mean, obviously it wasn't going to be a literal paradox, that's not what paradoxically is taken to mean colloquially).
came here to say the same thing.

It's even called the "mini" jack because it's a smaller version of the 6.35mm "phone connector" which dates... all the way back to 1878 when it was used for manual telephone exchanges (!)

https://en.wikipedia.org/wiki/Phone_connector_(audio)
Great tool.
It's also helped them become the world's most valuable company and home to some of the world's most brilliant engineers. I'm skeptical of people who critize this process - it's not perfect, what is? But it's worked out well for them I'd say.
Ok, so is there anything NOT being open sourced?

Is everything needed to actually be able to use it productively open source now?

Is Xamarin Studio open source?
"This service is accessed via the University of Oxford Single Sign-On system."

Are you able to exfiltrate this information?
I agree with the most part of it, some of it doesn't seem quite right. For instance, where author mentions he is a front-end developer and doesn't need to deal with algorithms, and data structures -- it only gives a (false?) sense that he doesn't want to deal with the problems. I agree with the "take-home problems and submit solutions", idea to assess the candidate (or an alternative solution could be -- work at their own office, like how you would if you were an employee on the given problem) This basically strips away the unnecessary pressure.

Now, about the real problem -- It has to be solved by both the parties, for instance, somewhere in the middle of the article the author mentions he was asked to write the BFS algorithm. In this particular scenario, the interviewers should NOT expect the candidate to actually remember the algorithm and write the solution right away like a bot (or a human who has used it very recently) would. Here the interviewers can be more humble, more human. They should check whether the candidate holds the problem solving skills which is what is essential and NOT whether the candidate has a computer-memory. Here, they could explain what BFS is, how it works, and then give the candidate some time to come up with a solution.

Again, interviewers shouldn't expect a correct solution for the problem, it's the attitude of the candidate towards the problem, and the way he/she thinks about it -- that should be enough to give some idea about the skills he/she holds for problem solving.

The idea is simple. Don't just drop some Dothraki (or some language the candidate does not know) algorithm names, and ask what it is instead, skip the names, explain the problem in simple words and ask for solutions.
Yeah I think this kind of thing is a teamwide preference. If you prefer very rigid styling and enforce a style checker, great – that can be put into a script which you compulsorily run before review.