skysight-inc/HackerNews huggingface dataset:
Let me first start by saying that I, too, dislike the prevailing interview process for software development jobs.

While I agreed with many of your points, I could not stop thinking what a huge time burden of implementing something like what you propose, at scale. For a growing company with several work streams and projects hungry for talent, the interview approach you posit would never work.

Another thing that came to mind is the fact that educators and cognitive scientists have been working for decades in what constitutes a good and effective test. Here you seem to claim that somehow you and your folks have "cracked" the system and have come up with a test process that's guaranteed to yield good long-term and performant workers?

Finally, I feel this approach while intended to alleviate some of the most common pain points of the interview process, it tries to reduce it to a number. While it would seem a number is plain and objective, much like a test score, it neglects to "tell the story" and unless all you want are gifted and highly skilled human automatons, you need a way to gauge "soft skills", which one would argue are as important as their core technical competency.
Evolution of a Gopher Keynote by Francesc (GopherConIndia 2015)
GopherConIndia 2015 Talk Videos
Backless Black Dress Bodycon Pencil Midi Dress – Sexy Shop Online Store
Well, none of those are new. Breach.cc is relatively new but even that goes back a year. But these highly extensible vim-like microbrowsers you list (excl. midori) have been around for years.
Sorry, civil torts are most definitely not illegal. By "illegal" one means prohibited or punishable by the state. They are not.

Copyright infringement is defined in 17 USC 501. Nowhere is ordinary infringement prohibited, but civil remedies are provided in 17 USC 502-505. There are many circumstances under which civil claims may not be pursued, but also much lower standards of proof.

17 USC 506 makes willful infringement punishable under certain specific circumstances, which are a small subset of infringements.

> No, I'm just not falsely limiting "illegal" to "criminal".

Neither was I.
Using all CPUs – Elixir on raspberry pi2
I think one of the first things I'd try when finding such a device on my premises would be to try and login to the self-service portal of the mobile carrier that issued the SIM card. At least in the case of my phone-service provider (I'm also located in the EU) this uses the phone number, and a password which can be requested by SMS...

In the case of my provider, the permission to use the self-service portal which include the possibility to view/change billing addresses and shows all the numbers active on a contract, can, of course, be enabled/disabled per telephone number. But it will be worth a try...
Couldn't it be done with a fixed-size array of runes or bytes? It's definitely possible in C/C++.
"Un salaire suffisant et une couverture santé adéquate"

Do you have the actual values?

While low I quite frankly doubt it's in "sweatshop" territory.
I've recently had a very similar experience with work sample/coding tests and I completely agree. It strikes me that most people setting these tasks are pretty clueless about how difficult the task is and haven't tested them out on non-candidates.

How they're implemented has varied wildly between companies, but most of them were used as an initial screener rather than a major deciding factor, despite being one of the most time consuming parts of the process for the candidate.

Like you I was able to go through with most of them, but I felt like they were a massive waste of my free time and companies were often very slow to follow up in it. I think a lot of the time it just isn't worth jumping through these hoops for a company I don't know anything about.

My best test I took was around an hour and involved building a really basic CRUD app in Django as part of a larger face to face interview, followed by a short discussion. It worked well because they set up an environment for me, the data model was fixed, and there was a list of short requirements I could complete in order, so I was able to just dive into the work, and spend time on the kind of things that were relevant.

Another one basically asked me to take a large dataset, build a web application around it, and deploy it, which would probably have taken me a week to complete but "should" have taken around 3 hours. They tried to present it a really interesting problem I would enjoy working on and then asked me to keep all my work confidential.

Most of the tests I've done are still closer to general problem solving/comp sci tests, which is still pretty far removed from the actual work, but at least they're not a huge time sink when implemented properly.
> Go also forced me to write readable code: the language makes it impossible to think something like “hey, the >8=3 operator in this obscure paper on ouroboromorphic sapphotriplets could save me 10 lines of code, I’d better include it. My coworkers won’t have trouble understanding it as the meaning is clearly expressed in the type signature: (PrimMonad W, PoshFunctor Y, ReichsLens S) => W Y S ((I -> W) -> Y) -> G -> Bool”.

I like this description. It's one of the reasons why I prefer OCaml to Haskell, but I've found it hard to verbalise.
And they are honest and upfront about it, many Western companies aren't.
I feel many of pros and cons listed in this article are not related to the porting at all.

btw, I think go is really not a replacement of c++. In my experience, go is more a replacement of java to improve the development speed.
We need don't another BuzzFeed, let's move on and create long-lasting value
Remember what they said about AirBnb in the early days? This is going to be pretty huge, mark my words.
Encouraging labor mobility is a general social good. Whether or not the government does this, it is definitely something we want in the economy. People moving to the jobs for which they are best suited, which changes with the individuals and the firms as they change, is a huge benefit to everyone.
How much data is this actually likely to use? Effectively plain text data doesn't seem like it should be expensive. Even with something like .odt you're looking at a few KB a 'page.'
But RFC3339 says:

NOTE: ISO 8601 defines date and time separated by "T".
Applications using this syntax may choose, for the sake of
readability, to specify a full-date and full-time separated
by (say) a space character.
I thought expats(American) were required to pay U.S. taxes?

https://americansabroad.org/issues/taxation/us-taxes-while-l...
My top 3 of not mentioned chrome extensions:

Extensity (enable/disable chrome extensions) - https://chrome.google.com/webstore/detail/extensity/jjmflmam...

Batch Fatkun (great image downloader) - https://chrome.google.com/webstore/detail/fatkun-batch-downl...

[!!!] Kiwi amazon price compare (compares prices between multiple Amazon websites) - https://chrome.google.com/webstore/detail/kiwi-amazon-price-...
Tyler Durden was wrong, you are your job
Looks different than the FBI one iFixit tore down at least: https://www.ifixit.com/Teardown/Tracking+Device+Teardown/525...
Protocol buffers allows you to reuse the memory of your objects. You can simply reuse the object where you parse your message into. You pool these objects, and you just saved yourself a huge amount of heap allocations.

https://developers.google.com/protocol-buffers/docs/referenc...
US is third behind EU and China in wind energy production.

https://qzprod.files.wordpress.com/2015/03/installed-wind-po...
"Since one of my reasons for getting into programming was the opportunity to get paid to use Emacs, this is definitely a huge plus."

Wow! Wish I could say the same!
> If you're firing an employee, they should have known (almost as long as you've known) that there was some culture mismatch, or that their performance wasn't meeting expectations, or whatever.

>> there was some culture mismatch, or that their performance wasn't meeting expectations

I had trouble reading this: culture, or performance. If their performance was good, but they didn't match the 'culture' then it is arbitrary in the greatest order. If 'culture; is important, as I agree it is but in qualifiable ways, so culture is qualifiable, and if an organization cannot put 'culture; into its performance expections, it is likely doomed or very very young, but likely doomed.
I'm always amused by the typical comments posted after every story like this. Yes, many places in the ME do have some really archaic laws, but you're more likely to have to get arrested and forced to pay a bribe in places like Thailand, China, many African and South American countries etc. In Thailand you can get arrested for insulting the king (and I won't be surprised if they'd do that over a FaceBook post written in a different country). However, it's not often you hear people advise westerners against going there.
ublock https://github.com/gorhill/uBlock/releases

pentadactyl http://5digits.org/nightlies

greasemonkey http://www.greasespot.net/

pentadactyl has a bit of learning curve to use it well. But after having using it for many years, it is the only addon that is keeping me away from chrome. No other vim style addon for chrome or firefox has come close, for me.
A good place to start is http://www.emacswiki.org/emacs/RegularExpression, followed by https://www.gnu.org/software/emacs/manual/html_node/emacs/Re... and https://www.gnu.org/software/emacs/manual/html_node/emacs/Re.... They're more references than tutorials though; unfortunately I'm not aware of any comprehensive tutorials on the subject.
Exactly. There are quotes about this, maybe they seem familiar:

Stay hungry, stay foolish

and

Only the paranoid survive.

If your commandos are all gone, so has your competitive edge.
Vivaldi – a browser for our friends (power users)
I am a chemical engineer so reading "deterministic acyclic minimized finite state automaton" is sending me back in my first years at university. As I want to implement instant search with part of string matching, this can be very interesting. This is to match "Octane, 2,4,6-trimethyl-" when typing "trimethyl".

For the moment I am looking at the Linkedin approach[0]. Sorry for keeping this semi-offtopic thread alive, but these problems are so interesting that I cannot stop.

[0]: https://github.com/jamra/gocleo
Around the SMIC for a fellow with higher degree (even less for project associates), and surely not enough to afford a family.
Thanks! Yes, we have full bounce and complaint handling.
Corgi for Feedly Puts News Right on Your Android Phone’s Lock Screen
Protecting Your Keys from GitHub
> and then write something in cpython if its time critical

I believe you mean Cython? :)
Over 50 programmer here. What I bring to the table is not only programming skills, but life experience, people skills, and a desire to mentor others since retirement is on the horizon. Keeping up-to-date is important, but just being around as one of the old men in the office is also important. Not the CTO, rather the one who knows, or who knows who else knows the answer to a question.
textsecure is a service that will encrypt your messages (to yourself and chosen others), imesssage is a service that will encrypt your messages (to apple), telegram is a service that sometimes encrypts your messages ... etc. pp.

none of the services encrypt your sms anymore, though.
Ruby iteration primitive isn’t block based, either.
It's a personal subject to me. I take it personally when men/boys keep being painted as being self-absorbed, lazy and incompetent (or one of them).

Maybe I shouldn't.
An interview with a veteran digital nomad
How about Textsecure? Unless you specifically want to use SMS or MMS as the transport, your messages are still very much encrypted.
I think the quote is used incorrectly. Tyler was talking about using commercialism to replace our identity. His argument wasn't that a job wouldn't change you, but that a job is seen as status symbol or a replacement for an identity, which is clearly indicated in the rest of the quote:

You are not your job.

You are not how much money you have in the bank.

You are not the car you drive.

You are not the contents of your wallet.

You are not your fucking khakis.

To paraphrase the quote: Measure of a person is not your possessions.

I think Tyler would agree that a job will change a person; any meaningful experience does that.
This would work if we were only using them for messaging, but the protobuffer objects are also used as the datastructure in which the information they contain is stored. This was done in the name of simplicity, to avoid creating a separate internal datastructure for each kind of message.

The flow of data is currently:

various external sources -> merged into protocol buffer struct -> later sent to client

To avoid keeping a heap of protocol buffer structs in the heap, this would need to change to:

various external sources -> merged into some internal datastructure -> later converted into protocol buffer struct and sent to client.
LinvoDB – embedded DB for Node.js/NW.js with Mongo-like features and interface
Because it is so convenient to be able to return from the outer scope.
High salary yes but until you get in a jail for a random reason and then it's just a number on your bank account.
The fact that you can pay it off with a bribe makes it much less threatening.
Yes, which is why having the ability to do both would be nice.
The woman in black 2
"fewer grammar issues" !
Does it get easier, or are ( different )algorithms still as hard to code as they were in the first years of programming?

( Not a troll. )
I think it comes from certain notions about what freedom means.

Eg Singapore is far from a democracy. I don't care much about democracy, rule of law being much higher on my list. What do I care about my vote being one of millions? A fair and predictable legal system are more important.
I have wondered about that too, but I have a feeling companies with deep pockets would be more than happy to pay the higher price? The brokers would then just mark up their prices when they decide to sell to the little guys?

I would like to change the way expired domains are reintroduced into the marketplace. It seems like the best
expired domain names are kept by the domain registrar if the
owner doesn't pay their bill? Why is Godaddy/generic domain
registers allowed to buy expired domain names before the general public even sees them? (I might have got the process
wrong? Please correct me if needed!)

If anyone really know the process of buying an expired domain
name--the actual steps; I would really like to know how the
game works.

The first question I have is this; I buy a premium name from
Godaddy. I forget about the name and all the renew/reclaim
dates? After ICANN determines it can go back on the market,
why do the good names always seem to be bought by domain registrars before they hit a site like expireddomains.ooo?

I heard it has something to do with Verisign, and domain brokers type companies that flood ICANN web servers with
buy requests from multiple locations, but would like
a detailed walk through.

The process of snagging a good expired domain has been cloaked in secrecy for too long.

p.s. I did a little research and I answered one of my questions. The question I asked was how Godaddy retains the
best expired domian names?

The answer is Domain Warehousing. "Domain name warehousing is the practice of registrars obtaining control of expired domain names already under their management, with the intent to hold or “warehouse” names for their own use and/or profit."

This practice should be modified immediately! I don't understand why on earth they would be able to keep these
names?

One other thing, the cost ICANN charges Godaddy for the privilege of registering a domain name is approximately
$7.00 and change. Every other dollar above the $7.42? is
revenue.
If Google doesn't take you, there's always Facebook.
>How I Used EVE Online to Predict the Great Recession

Alternatively the posts we dont see are:

"How I used <X> to predict the Great Recession wouldn't be here for 2 more years but never posted a blog about it because I was wrong and it was just a theory anyway."
Are startups looking for startup marketplace?
I and my friends were wondering to create a platform, for startups, where they can list the services they are providing (including Saas), and services they are seeking.

Few of us have experience of being in startups and the problems which they face. One of the common problem was to seek for services, out of their domain and ended up paying high to corporates for these services.
Some of the problem which my fellow friends' startup faced.
1. For It startup, IPR would be a subject out of their domain and vice versa
2. Few designer who just planned to start their own startups to print and sell their designs on merchandisable object. But
a) he doesn't have funds to set up its printing unit. b) setup logistics.

We felt creating such a platform would be cool for both the service seekers and providers. Seekers can avail services from other startups - better service, low cost and customised to their needs. While Providers will have chance to be discovered by other startups, who otherwise would not have discovered them and might have ended of paying high to corporates for services.

Before we move ahead, I wanted to be sure that if startups really feel the need of such marketplace? Do others face such problems?
I'm still trying to force myself to like Go. The basic problem is that Go is too regular for me, which makes it painful to read other people's code.

I don't have this problem with functional languages or C written in a free flowing coding style like djb's.

Is it even possible in Go to have an individual style?
The next version is called Signal, so there you go.

The reasons make sense - SMS as a transport is almost unworkable, there's a lot of crap involved with MMS bugs that it would be good to rip out, and it can never be compatible with iOS.

A replacement for GCM/push/etc for wakeup would be nice - I wonder what that would look like? - but it'll do for now.
There are other concerns than just the amount of KB transfered.
When connectivity is poor SMS is much more likely to work than data (2G/3G/4G).
AFAIK. GCM is not a "true" push service, it just provide an API that makes it seem like one.
Battery use is much higher for data, especially when you are in a location with bad connectivity.
Some people prefer disabling data when they don't need it, for the reasons above and for other reasons.
So what does he do when substudio_putsflush has an error?
I'm curious - since you went through trying out swift, when was that? Pre, or post diablo? That was the time of a pretty big change.

Also, have you tried ceph at the same scale?
They are required to file US taxes. Between the $100,000 foreign income exclusion and the foreign tax credit, many will not owe any tax.

http://www.irs.gov/Individuals/International-Taxpayers/Forei...

http://www.irs.gov/Individuals/International-Taxpayers/What-...
> The newer scanners are much less invasive. You can turn your head and see the display, it's very basic.

But we'll nicely violate your 4th amendment rights, it's OK!

> And I've found TSA agents are much more interested in getting you through security, than holding you up in security.

Which is why the assign 1 person to the first class line. 1 person to the pre check line. and 1 person to the 4 normal lines. and then have 4 people standing around doing absolutely nothing. The TSA (as an org, not as individuals) is concerned with making money for large political contributors and keeping people afraid.

> But really, you would want to be able to stop it or put better bounds on it.

But really, I want to stop everything that's happened because it's all been insane, completely unhelpful, and worth exactly $0 of the billions we've spent on it.

> So, how can you show damages until after it's already built and deployed?

By having enough people who actually care and are politically active enough to be very loud when things like this happen. Senators and Representatives need to know that their constitutes won't stand for it.
I think it really misses that business isn't actually war.

If you have a culture where everyone thinks they're either commandos, infantry, or police, it's possible you're going to have some customer relationship issues.

Who's the enemy in this model? If people don't fit, do they become traitors?

Language and metaphor matter, and IMO this is a dangerous and rather dumb metaphor.

I can understand why it's going to be popular with certain kinds of business people, especially the kind who like simple stories that make them feel more important than they really are.

But over time I think it's as likely to cause as many problems as it solves.
If you are already using emacs, I recommend setting regular expression find/replace as your default search mode. Ctrl-s, etc, so it becomes second nature.
This. I know someone in a similar situation. The company said 'Get better as soon as you can - we'll wait.'

So she did, and they did.

Guess how committed she is to working there now.
Wow. This could be my story, right down to being a customer for 10 years. Adwords has been hugely frustrating for me.
Microsoft TodoMVC application demo for ng-conf 2015
Google gives Lick Observatory $1M
Ionic Framework RC0
alternatively, just have a "use it or lose it" policy, where if nothing real is being done with the domain or you don't have an "intrinsic right" to it (say google should probably own google.co for various reasons), then someone else can just register it.
Adwords banned my site for a page that was not being advertised in Adwords.

It appears what you need to do today to be safe is have a landing page on a completely unique site, without hyperlinks going anywhere else. Or maybe, send people to Google Shopping. That's probably what this is all about.
Do you have any way to predict whether the molecule will be toxic to humans, or to determine if it will get metabolized in some way that reduces its effectiveness?
Abraham,

This is the kind of work that is essential for our future --so thank you. I'm quite (positively) surprised Sam decided to fund this; we definitely need to put more effort and resources as a civilization to work like this.

I'll hopefully have a lot more to say in the future, and will definitely be reaching out in a more substantive way... But in the meantime, a quick word of advice: This will sound strange, since Hinton's work is quite powerful as it is, but my guess is that good-old boosting / \ell_1-regularized ensemble learning methods would work much better for this particular problem domain --so please run some experiments and look into it, if you haven't already. It's hard to find good and up-to-date literature on this (nowadays) less fashionable work (a good rule of thumb: if it mentions 'random forests', it is not well-informed enough), but Freund and Schapire's recent book [1] is self-contained and a jewel to read back-to-back. Best of luck.

[1] http://mitpress.mit.edu/books/boosting
Sure, then working and prostitution is the same thing. You give your time and services so that you receive payment. Both could be coerced in a bad way like slavery, or being forced into prostitution.

Then the argument is if a person is not forced into prostitution but chooses it as their livelihood, shouldn't it be acceptable?
Lol! Too true.

At least the kind Indian person on the telephone assures me otherwise. It's too bad that Google doesn't share the sentiment of their Indian employees who are at least feigning helpfulness.
Are you the author of that post? If so I'd love to get your thoughts on Bitcoin. Given your field of expertise as an "applied virtual economist" your view is probably a lot more relevant then the "old money" economists of this generation.
We still bought them, and we're still using body scanners in general, which are fairly useless technologies.

I felt less hassled and assaulted going from Jordan to Israel and at Ben Gurion this December. That says something.