skysight-inc/HackerNews huggingface dataset:
What's bogus about his comment on stat() exactly. It literally returns an int and fills in the struct that it takes as a parameter. If he had no idea what it did he could check Google or the man pages which are going to give him some variety of the same answer such as the two examples below.

Linux:

int stat(const char *path, struct stat *buf);

stat() stats the file pointed to by path and fills in buf.

Mac OS X 10.11:

int stat(const char *restrict path, struct stat *restrict buf);

The stat() function obtains information about the file pointed to by path.
Read, write or execute permission of the named file is not
required, but all directories listed in the path name leading to the file must be searchable.

It may be pedantic but stat definitely doesn't "return" an inode. One of the problems with technical interviews like this is you often have no idea what the interviewer is really looking for. Some might just want to know what you would use to get the information about an inode and another might be seeing how you describe it as a test of your knowledge of pointers or something. Often it's impossible to know and that could have been easily a trick question where the right answer is "there isn't one but you can use stat to get this information as it takes a struct pointer and will place the information into that struct". Of course you know that better than most or you wouldn't have made stockfigher.
Anyone using liquid nitrogen to cool their CCDs on a hobby / amateur level?
I would like the original blog poster to state for a fact that the questions they posed are exactly the ones that were asked. In particular: the quicksort one. It doesn't jibe with my memory of how the question was asked (it was more like "what is the running time of quicksort").
The "Metro" was also optimized for keyboards
I was born there, butI said I'd leave the UK if UKIP got too many votes.

Now I live in Denmark.

Admittedly, I'm the only person I know who did this.
Am I the only one who thinks that this is a terrible way to hire any Engineer, Director or not? I may have hung up after first 3 questions saying that "this does not sound like a good fit to me".
It fits a certain narrative that certain groups want to promote about apple. The story just became a vehicle to vent about preexisting gripes about them. Note how you see statements like walled garden etc, when this can also be couched as removing developers that game the system.
On my phone screen a Google recruiter asked me "how much is 2^24", and I knew the answer by heart and answered immediately.

So he asked "how did you figure this out so fast?". I told him I didn't, I just remember all the "important" powers of 2. He said "well... that's not what I was looking for, I wanted you to calculate it, but... I guess a candidate who memorizes powers of 2 is a positive sign?". I passed.
> Writing a new backend for an existing DE (Gnome3/KDE) is not the same as writing a completely new DE from scratch.

Having written substantial parts of the Plasma 5 shell (also nearly a full rewrite, which may just ship stable on Wayland before Unity 8, despite having been started later, and the Wayland conversion even later), I don't agree - "writing a new backend" is a substantial amount of work when the frontend doesn't have a concept of "backend"; a lot of X11 shell code traditionally made a lot of assumptions about being on X11. We had to rewrite our dock[1] as well for example, and that's before you get to talking about turning a X11 window manager into a Wayland display server and its many additional responsibilities.

And as mentioned, Wayland handily beat them to the phone, too. I don't see any evidence that Mir hasn't just been an extra expense in resources for Canonical, and that's with freeloading on activity of the Wayland community. How did it in any way accelerate their progress to production to be the odd man out?

1 = https://blogs.kde.org/2016/05/31/new-plasma-task-manager-bac...
Dropbox Owns 64% of Cloud Storage on Mobile – Says This Report
I don't think this is entirely true. It's probably rhetoric for most, but Trump is the most extremist politician we've seen in the US since Andrew Jackson. It's not just that Americans want nothing to do with him...its that they want nothing to do with a nation that elects him. I'm relatively reassured that he won't win though [0].

[0] http://projects.fivethirtyeight.com/2016-election-forecast/
Wells Fargo CEO walks with $130 million
This API seems... creepy.
> 'If Harvard, Stanford, etc., converted to corporations'...

let's acknowledge that this is a completely absurd notion.

but for fun, let's say it did happen: this would be the end of harvard's good reputation, i guarantee it.

- faculty protests

- widespread shut-the-campus-down student protests, no doubt

- alumni uproar like no other

- kiss donations goodbye -- nobody ever donated a million dollars to Univ of Phoenix or General Assembly...

- research funding elibility in limbo at the very least

- research coming out of the institution would no longer be taken seriously (i sure wouldn't)

- etc

i would never send my children to a for-profit institute that, by definition, did not have interests aligned with my family's or society's, and i'm sure many others wouldn't either. it is not about reputation. i would rather they go to the tiniest po-dunk state college than attend a for-profit of any kind.
>This elite formed when all of the smart kids started going off to college together and forming their own social bubble.

You say that as if it's a bad thing.
This just came out from DeepMind:

Differentiable neural computers - https://deepmind.com/blog/differentiable-neural-computers/

> we introduce a form of memory-augmented neural network called a differentiable neural computer, and show that it can learn to use its memory to answer questions about complex, structured data

So it seems that deep neural nets can have memory mechanisms and be trained to solve symbolic operations.
There is a signal, SIGINFO. For example, see BSD's `cp(1)'

If cp receives a SIGINFO (see the status argument for stty(1)) sig-
nal, the current input and output file and the percentage complete
will be written to the standard output.
I'm in Thailand at the moment and I'm interested to see how this plays out. This guy is super popular. His picture is on the wall in every business and many homes. Not out of compulsion. They just love the king. I'm sure most places will close for mourning.

We have been advised to take out lots of cash and get food sorted as we may not have access for a little while.

The bigger question is what is going to happen with the junta now?
Using non technical people to ask technical questions is also being an ass.
Ubuntu 16.10 (Yakkety Yak) released
Very disappointing with many other (and arguably more important) security/privacy issues that are left out of this report.
So you just roll a 20-sided die to come up with your opinions, then?
It is a lot faster to split lines on , than to handle quoting with embedded commas, returns and so on.
> I like myself better when I believe people, so I'll continue to do that anyway despite logic saying not to.

Well put.

For what it's worth though, i tend to view cases like this with skepticism. I mainly think of it as, why believe PersonA over PersonB - it's a technical decision at that point, not a personal judgement. It's a little more difficult when it's John Doe vs Apple, ie a human vs a corporation, but ultimately i still don't picking sides without hard evidence. He said she saids rarely add up, regardless of guilt.
Much more sensitive, the motion will be amplified by the zoom factor. It also introduces (minor) blur as soon as the image shifts further than the gap between the sensor pixels.
If private schools converted to corporations they would not have multi-billion dollar endowments available to fund all of the things they do that make them so prestigious. That money would have to be returned to shareholders as profit.
Why the Vast Majority of Women in India Will Never Own a Smartphone
Being pedantic - the parent was commenting on the article, not on a comment here dealing with a single task or one small piece worth a day's work. I see no indication on how you could make a statement saying "...almost surely meant..." Based on the information available, either of our premises could be true.
Which is why you ask follow-up questions instead of just giving the optimal solution for UltraSPARC and rejecting what would be the optimal solution for other CPUs.
Google and Facebook together to build submarine cable
This reminds me of the time when I liked physics very much. I used to memorize 10 digits of speed of light and feel very proud.
Brexit Britain the poor man of Western Europe? [pdf]
Still know that 20 years down the line, but then I do networking stuff routinely. If the candidate was interviewing for anything network related (the article is down atm), it's fair game.
Not that I know of. CCDs don't generate a lot of heat, so the cooling only has to be relative to ambient, which peltier can do fine. I'd worry more about things like thermal shock when pouring liquid nitrogen over a CCD than the gains in Signal-to-Noise ratio. Although, there are scientific instruments that get cooled way further into super conducting state.
Anyone put off by a comic is clearly not suited to the hard slog that is required to get standards written, agreed, and implemented. So i think xkcd may be doing us all a favour by discouraging those who haven't got the stamina.
Celtic Wedding Rings – Reflective Images Jewelry
Ubuntu 16.10 'Yakkety ﻿Yak' Released, Let's See What's New in Ubuntu 16.10
So you're saying Google's recruiters don't tell what position they are interviewing for and that they found a 20+ years experienced engineering manager holding patents on computer networking under-qualified for an ordinary site maintenance position. Well, that sounds like a dumb recruitment process.
Ask HN: What is your favorite YouTube channel for developers?
What are the good channels for developers on YouTube to learn about e.g., programming techniques or best-practices?
What makes a B film?
So they are actually kicking out StartCom as well. Is this new?

Apple was quick to move to kick out WoSign but they seemed to keep StartCom around. https://support.apple.com/en-us/HT204132
> Employees on an H1-B visa have drastically less job mobility than US Citizens. This creates a power advantage for the employer.

Yet Google pays the lawyers needed to get you a Green Card as fast as possible.
Understanding SYN/ACK, and what they are used for, can be quite useful in troubleshooting networking issues so I can see why this would be useful in a SRE or other role that dealt heavily with communication.
Performed by whom?
Hololens ideas: Gesture-controlled lights, holographic menus, spatial audio
The article is mildly interesting, but this is not state of the art by any means.

It's a little bit like an article saying "computer engineers use special software that could take human readable source code and convert it into executable binaries for faster execution". A layperson would have their minds blown, but it's a super-yawner for those in the industry.
> Why do I need to disable a filesystem indexer by default that slows the system to a crawl?

As far as I'm aware, that's considered a thing of the past. I haven't seen it recommended for any recent version anywhere and at least for me, it runs perfectly fine without disabling it.

I also only have one kwallet daemon running right now.

That's on Plasma 5.8.
Windows 7 was not a tablet environment. Windows 8 was a full tablet environment and Windows 10 is a mixture of both and tablet took a tiny hit.

I'm weird I know but I preferred Windows 8.1 and more so on touch devices. I have about 20 touch screens at work and I miss the charms and the swipe in from the right and the easy short cuts. Open a program in Windows 8 was win-enter. Windows 10 it is win-arrow up. silly example but these arguments are usually silly when talking preferences.
It is if they run your country and you're outside the bubble.
I once coded chess playing algorithm for fun, and can confirm that the recruiter was correct on #9: you count bits by using a lookup table and then sum the results. It's the quickest way. But I am not sure if this is possible to figure out immediately without such experience...
What's so good about it?
I need to think myself on just what metrics ought be used. I find, for example, looking at fact-checking efforts, that the focus is often at too fine a level of detail. That by focusing minutely on facts, the big-picture accuracy (narrative) is often lost.

The question of how to deal with missing narrative or omitted detail is also huge. There are efforts underway in that regard, usually in the legal field. The Innocence Project would be an example.

I can think of a great deal of follow-up to the 2003 Iraq invasion which have turned up since, and in particular numerous instances of people caught blatently lying.

The public though seems mostly to move on. I feel that's a mistake.
My experience with atom-ternjs has been that you create the config file in your project root with any plugins/options you need and then you're good to go. You get autocomplete for any node modules you require and everything just sort of works.

VS Code's intellisense (which uses typescript for both js and ts files) however requires definition files for any dependencies to be installed separately (which may or may not exist/be up to date), requires you to explicitly exclude stuff like your node_modules folder otherwise it will simply stop working with no error message. This gets worse if you have multiple nested node/npm projects as is common with, for example, electron projects where you have to make sure you explicitly exclude the paths to any node_modules directories under the jsconfig.json root and you'll need separate jsconfig.json files for every project (which might be what you want, but isn't strictly required with tern like it is here). Another issue is that since vscode is clearly geared towards typescript, a variable's type is determined when it's declared and only then so something like "let app;" sets the app variable's type to "any" which it stays for the entire file no matter what object is assigned to it later.

There are some things I like, such as the ability to define JSON schemas and a number of the issues above don't apply when using typescript but when writing regular old javascript it's pretty lacking.
https://www.youtube.com/watch?v=62kxPyNZF3Q

>And you know the surest way to go broke? Keep getting an increasing share of a shrinking market.
You and alvarosm are tilting at windmills, no one made any such equivocation.
Unsurprisingly there is no byline on that article.

For those unaware, it has been illegal to defame or insult the monarchy for the last 100 years or so under the country's Lèse majesté law, widely used to silence critics.

Some notable cases from Wikipedia [1]:

2008, Harry Nicolaides from Melbourne, Australia - Wrote an offending passage in his self-published book Verisimilitude. The book, which sold a mere 7 copies, mentioned the "romantic entanglements and intrigues" of royalty. He was arrested upon arriving at Bangkok's international airport[56] and charged with lèse majesté. After pleading guilty, he was sentenced to three years in jail but then pardoned by the king after spending a month in jail, released, and deported.

2012, Ampon Tangnoppakul, He was accused of sending four Short Message Service (SMS) messages from his cell phones. The messages were deemed offensive to the King and Queen of Thailand. He had been denied bail on 8 occasions and died in a prison hospital at the age of 61 while serving a 20–year prison sentence.

2013, Somyot Prueksakasemsuk - Sentenced to ten years in prison, convicted of publishing two articles under a pseudonym that made negative references to the crown in his now-defunct magazine Voice of Taksin.

2015, Thanakorn Siripaiboon, Thai factory worker - He had been detained on 8 December 2015 and had been kept in an undisclosed location prompting fears of his forced disappearance. He faces multiple charges including that of insulting the king's adopted dog Tongdaeng. Thai military junta did not detail the precise insult made towards the animal. He faced up to 37 years in prison. He was granted bail on 8 March 2016; the bail was set at half a million baht

[1] https://en.wikipedia.org/wiki/L%C3%A8se_majest%C3%A9_in_Thai...
Please post a better article: I'll upvote it!
A Primer on Manufacturing Tests for Your Electronics
Mozilla's discussion started with startcom as well as wosign, as they share ownership and shared significant amounts of infrastructure.
I wondered why people were sending me links about Dennis Ritchie. I knew he had already passed and assumed they had found an old article, yet some of the links I received had today's date:

http://www.reportsafrique.com/2016/10/dennis-ritchie-father-...
It is. When a society is splintered and the elites try to rule as if they understand the masses, you will have greater strife.
I read about that before. StartCom is owned by WoSign now and there's evidency they completely moved to WoSigns infrastructure.
Device OS grants access to location only with user permission and lets them know when it is continuous. What am I missing?
It's really great to see E&Y HK being held to account on this also. :thumbs_up:
This isn't so much a blog post as it is an advertisement.
Yes, but without that instruction, the algorithm mentioned by recruiter is really the quickest way. I coded chess algorithm in the past and this was exactly the method top chess open-source engines used. But imho it is hard to figure that out without prior experience with this problem.
Major AI Conference Set for Washington, Following White House AI Report
I believe so - they're owned by the same company and it wasn't disclosed properly leading to some trust issues.

Additionally there seems to be a lot of co-mingling between the companies in regards to code bases and signing practices.

I'd check out https://wiki.mozilla.org/CA:WoSign_Issues and look for "StartCom" for examples.
I understand that people with debt don't want to pay more.

But they took a risk taking on that debt and perhaps they should go bankrupt.

Seems like I've triggered a nerve!
Show HN: CloudRail – API Integration Solution
I really like Plasma 5, thanks! :)
If this was the point of the test he should have been told this was the point of the test. Gotcha's make poor interview questions.
What would Feynman do? (2011)
Then do a multiple choice quiz on a website.
He's pointing out that the Republicans are objectively the more divisive party in 2016. To be fair, it goes back and forth - 10 years ago I would have agreed with you.
Disclaimer: I also work for Google, opinions are my own, etc etc.

> "i always take "transcripts" of interviews (or anything else) with a grain of salt"

I mean sure, a single instance of this might be overblown, exaggerated, or false in some way.

But there is an avalanche of reports like this, to the point where it's become widespread industry insider knowledge.

I enjoy working here, but the interviewing practices are such that I actively warn friends applying/being referred to temper their expectations of a repeatable/reliable process.

Most colleagues I've spoken to about this, including myself, have strong doubts we would have made the cut if we interviewed again - even though all are strong engineers with great perf records.

At what point do we start taking reports like these seriously? We don't have to accept every detail of the reporting as gospel, but there's clearly something here.
How to Win the Cyberwar Against Russia
> Isn't the standard answer to use a 65536 entry lookup table?

Yes, it is, but is it such a common knowledge?
Who would you rather have running the country? The alternatives aren't even viable.
I got an interview with Amazon, but failed the first round, because I did not do well on the reasoning part of the online test. You couldn't skip questions, so I spent too much time on some of them and had to rush the ones at the end. They failed me despite getting the coding part 100% right.

Oh well.
I'm glad that Mozilla is moving forward on this. There should be a zero tolerance policy for intentional deception on something as critical to the internet backbone as certificate authorities.
This was very similar to my first experience interviewing for an SRE role at Google. After about 20 minutes I got tired of arguing with a clearly non-technical recruiter and politely excused myself.

My second interview well, that was a whole different bucket of problems.
It happens because great developers do not do recruiters' job :)
I'm not making the inflation argument, perhaps I should have been more clear on that. I'm arguing against looking like you're helping the poor when the entire net result is giving rent-seekers more fat to squeeze.
Show HN: BSD-licensed Viterbi, Reed-Solomon encoder/decoder
In general an AGI would be based on a reinforcement learning framework. Its main skill would be to observe the world, judge the situation and perform actions. These three processes are run in a continuous loop. It would receive a reward signal by which it would learn behavior. It would have to be embedded in a world where it can move about and act upon. If it has all these ingredients, it can become a general intelligence, as long as the reward signal is leading it to do that.

Memorizing is just one of the actions such an agent is able to perform. Another mental action besides memory would be attention. It would also need to be able to simulate the world, people and systems it is interacting with (to know how they behave) in order to be able to do reasoning and planning.

In short, an AGI would need: sensing (deep neural nets for vision, audio and other modalities), attention, memory, estimating the desirability and effects of various actions (a kind of imagination), an extensive database of common known facts, and the ability to act (for example by speech and movement).

Many of these systems have been demonstrated. Sensing, attention and memory are common place in ML papers. Creativity is demonstrated in generative models that can write text, music and paint. Ability to predict the future and reason about it was demonstrated in AlphaGo. Speech and motor control are under development. We have most of the necessary blocks, but nobody has put them together to form a functioning general AI yet.
Can you blame them? A large portion of the masses have aligned themselves with a con man.
Hundreds of properties could be seized in UK corruption crackdown
Lèse-majesté
Right away? No. But eventually, that profit motive would destroy those schools.
Part of it is long-term vs short-term thinking and planning. If you believe globalization will bring massive amounts of people out of poverty and into the market and that will result in more wealth bother overall and for Americans eventually, but at a cost of a reduced economic gain, or small economic regression, it may be a better strategy the focuses locally and has higher economic gain, but for a shorter period.

It's impossible to know for certain how each strategy would actually play out over time, since there are far to many variables, but those outcomes are how I see the different sides approaching it. Globalization isn't for the benefit of the poor of other countries, that's just a positive externality politicians talk up because it's an added incentive.