skysight-inc/HackerNews huggingface dataset:
> No interviewing software developer prefers an extra 6 hours of on-site interview to an off-site coding challenge.

I'd prefer it, since if I pass the coding challenge, I'm likely in for a airplane flight and an on-site interview anyway, so I've still lost that time from my life in addition to the time spent on the coding challenge. Unless the coding challenge is conducted INSTEAD of an on-site hazing session, in which case, well, E-mail in profile!
Yes, it was misleading I thought all these videos were original content of that site; in fact, they are original content produced by Welch Labs:
http://www.welchlabs.com/
You must be wearing some funny glasses, I see a very clear downward trend from left to right over all those charts. And that chart you just linked is the very same one that was completely debunked earlier in the thread and still shows a consistent long term downward trend...

It's not irrelevant as a large number of firearms were unlicensed. There were a ton of old service guns lying in peoples attics completely unregistered. It takes time to enforce a law.
Nice question!

To make it fair, do you include the energy used to train it? From scratch, or from the amateur human game data?

Likewise, do you include the energy used to evolve the human brain?
As the primary author of these tools, please report core dumps/stack traces of the crashes (if you get hold of them). At least for my use cases, the current git versions seem to be stable ...

Having said that, if I ever find the time I would like to overhaul/replace dvtm's terminal emulation component.
From what I remember ICQ was always fairly nerdy and once everyone's non-nerd friends started showing up on AIM they had to make the switch.

One thing I miss from ICQ was the ability to have messages stored on the server and delivered next time your friend logged in. None of the popular messaging apps today do that.

I also remember that ICQ made a huge mess of their webpage back in the dawn of the dotcom era.
You're tilting at windmills.
>The one that is so fast because it compiles in JIT

That's true for all modern JS engines (JavaScriptCore, Edge, SpiderMonkey, v8) and has been for several years (almost a decade).
Professor Matloff can add the FGPA+CPU to a session of this book.

A lot of interesting research can be done with FPGA+CPU in parallel computing.
Remote is insanity now a days, it was a reasonable market a few years ago but not anymore. There's a glut on both the supply and demand sides.

Many years ago there was a limited demand for remote work, which probably tapered the supply, but in my experience from every 3 leads you followed (granted you had the experience), 2 were promising and 1 was almost always an offer. Now a days it's more like you need to follow 30 leads to get one 'meh' answer. I don't feel it's an age issue, it's just a general market condition.

With more companies acceptance of remote work, mixed in with the "we can't find local talent" mantra, the hiring process has turned more hands-off which in turn is producing these insane hiring procedures and cycles.

To make matters worse, everything from the smallest start-up to the largest tech company is adopting the same 'exclusive hiring practices' while they sit back wait for the resumes to roll in and/or send in work samples. All of this is hands-off trying to get candidates to 'fill slots' costs them next to nothing until the final phases. But for candidates it's just a time consuming PITA.

My only advice is to treat the process as any business transaction. Try to gauge how much they are invested in the hiring process, if they are asking you for hours or days on end while they appear to invest a couple of minutes of 'human time' RUN! These are lottery-like odds of landing an offer and unfortunatly this is endemic in large companies as well as unknown startups.
One nice thing of the internet is that it forces openness and rewards it.

If some site goes behind a paywall, what it really does is to remove itself from the internet, giving more visibility opportunities to people who want primarily to communicate and share ideas, instead of strategically monetizing content (or whatever it is called today).

Also, the author is doing some confusion on who feels entitled =)
After reading recent coverage on this guy and his HIBP site, I think it's an absolute disgrace and to be honest I can't seriously be the only one! He gets away with having all these stolen database dumps which is illegal anyway but gets to build a whole site housed around this stolen data and further more benefits from it?! How is this guy any different to one of the people that built an Ashley Madison email search site (ones that didn't display PII) or another search site that allows for the searching through these data dumps? Why is he above the law, the FBI etc have turned a blind eye to what this guy is doing yet will happily see these other site owners prosecuted to the full extent of the law! It's actually quite disgusting that there is one rule for Troy Hunt but another rule for others. The fact of the matter is that in plain simple terms what this guy is doing is actually against the law and illegal. Someone needs to bring a class action lawsuit against this guy and get HIBP shut down! Oh yeah and he claims that haveibeenpwned.org is nothing to do with him as well, I say that is a load of BS!
Is it just me or is it really lame that Google isn't going to pay Lee?

From the article:

> Lee was competing for a $1 million prize put up by Google, but DeepMind's victory means it will be donated to charity.

So Lee provides Google knowledge that only he is capable of providing due to his extreme skill in the game and Google won't even pay him?
Some of these companies need to completely move their operations outside the united states.. when tech companies like apple threaten to move their business elsewhere -- the gov't may change their tone.
Apple should just fire the engines of their spacecraft headquarters and move into orbit. That should solve the problem of the FBI having authority to demand Apple's cooperation.
Yes; WorldWideWeb was written in 1989, when commercial ‘content’ on the Internet was approximately zero.
A brilliant problem about weight
> > Are you sure that stricter background checks would be found unconstitutional?

> Would they be unconstitutional? Yes, without a doubt.

I don't really think so. The State has the power to deprive citizens of their rights — to include their right to life — so long as it observes due process, so it has the ability to deny firearms ownership to e.g. felons (otherwise one would argue that the 2nd Amendment protects the right to arms of prisoners …). I think that it can require sellers to check whether or not someone is permitted to receive an item before transferring it.

I just don't know that this is particularly effective. Honestly, weapons crime is not a problem of weapons: it's a problem of criminals.
You have to repeat the grade. If you got straight Cs with a couple of Ds you would probably be passed up, but mostly Ds with Fs would have you held back.
You're always going to get flown out. But the hazing session might take 2 hours instead of 8, and won't involve you coding on a whiteboard.

Very good companies can tell you over the phone after you finish work sample challenges what your odds are of getting an offer.
> One thing I miss from ICQ was the ability to have messages stored on the server and delivered next time your friend logged in. None of the popular messaging apps today do that.

Eh? Firstly, people are never offline these days. Secondly, Facebook Messenger (and SMS and Email).
Make your own country less corrupt, more free, and better for the economically-worst-off, so that your own entrepreneurs may eventually overtake the authoritarian superpowers?
Why on earth would you want to compile javascript (which is what typescript essentially is) to wasm?
I believe it was from Chip's Challenge.
1970s Northern Ireland?
[Encryption, Privacy Are Larger Issues Than Fighting Terrorism, Clarke Says : NPR](http://www.npr.org/2016/03/14/470347719/encryption-and-priva...)
Because asking a few quick questions doesn't waste 8 hours of your candidates time.
Sager NP7155: 15.6" matte, 2.6 GHz i7, GTX 960M, 16 GB RAM, 256 GB SSD, 1 TB HDD, full-width lit keyboard, dual booting with Arch Linux and Windows.

Pros: It's a great machine compatible with Linux. The price isn't too bad.

Cons: The battery is screwed in so it's not easily swappable. The 1920x1080 display is inferior to the 1920x1200 display on my 8 year-old Dell XPS M1530.
This is a great point. Most programming jobs I've seen are about 10% writing new code and 90% maintaining / fixing / extending old code. I'd rather know that you can jump into a codebase you've never seen and get productive quickly than know that you can invert a binary tree on a whiteboard.
This is not even about deniable encryption (which is apparently a part of the threat model?): this is a nightstick to beat anybody who's inconvenient in any minor way. "Prove to me that your song collection contains no secret message, else you're guilty." There's no way to do that! For anything I could come up with, the universal response "well maybe it's hidden even better" holds.

In other words, introducing "guilty until proven otherwise" introduces witch-trials pretty much by definition: if she floats, she's a witch (so far, so good; yay it works); if she drowns (or dies in notprisonnosirnotatall after years of not confessing nonexistent secrets), she was innocent. Of course, there is absolutely no way this might be abused, and certainly not for personal vengeance.

Welcome to Salem, MA.
A fee. It's roughly in line with what you'd pay for something like Adobe's high end analytics suite, etc.
Add money to your Microsoft account with Bitcoin
I've seen them walking around in train stations, airports, public squares and on the sidewalk. Remarkable from an American perspective.
I think self play games would be an even better source for learning because they are at 9p level, not amateur.
This is one of those incredibly clearly written technical articles by someone who really knows their stuff that brings together a few things I understood vaguely into a coherent understanding. Lines like:

> There’s a per-kernel sync(), per-filesystem syncfs(), per-file fsync() and fdatasync(), per-mmap msync(), and per-file-range sync_file_range().

Incidentally, the CoreOS has one of the best home pages that I've ever encountered. "These are our main products, and for each of them here's an information icon that you can click that will actually inform you what they do and what they're for".

I would like to hire whoever wrote those descriptions too - clear concise explanation of what things do and why you'd want them.
Show HN: RetireJS in python (Detect JavaScript libraries with known vulnerabilities)
I see the comments here are overwhelmingly positive, so I will keep an open mind. That said, someone please correct me if I'm wrong, but this runs binary code loaded over the internet in your browser? As a free-software advocate, this concerns me.
You may have just built part of his product for him. I wonder how the front-end interview went...?
that's 20kg if I'm not mistaken
I'm not getting why this is supposed to be impressive. It just looks like they lined up several tiny motors and used a small gear ratio. There's very little ant-like cooperation.

Edit: large -> small
+1 for the phrase "information-rich sideband".
200N is only 45lbs (ignoring unit goofiness). Makes the whole 2 tons part seem gimmicky.
Do you have reasoning behind that or do you just enjoy grandstanding with pedantic statements?
He's getting $170,000, $150k for playing the 5 matches, and $20k for winning match 4.
Yeah, sorry. Work guns are the exception. They're the exception in the UK also.

However, the vast majority of firearms sold are not for farming purposes. Agricultural jobs make up ~1% of the US workforce, yet there's over 1 gun per person. It's a bit of a red herring to talk about it though; no-one is advocating complete gun bans, but sensible gun control.
Indeed, though this is irrelevant to this particular use case.

NATS doesn't have replication, sharding or total ordering. Consistency is a challenge for clustered messaging brokers that need this.

With NATS, queues are effectively sharded by node. If a node dies, its messages are lost. Incoming messages to the live nodes will still go to connected subscribers, and subscribers are expected to reconnect to the pool of available nodes. Once a previously dead node rejoins, it will start receiving messages.

NATS in this case replaces something like HAProxy; a simple in-memory router of requests to backends.
Well sure, but I'd say Scala's model is more similar to any of Java, Python, Ruby or C++ than it is to Javascript. So I don't see that it's a "Javascript model".
Unless the agreement was "we'll pay you to play us", this seems like a fine result.
Yes, in the future you will be able to programm your Website in C++ and OpenGl (2.0) and export it to WebAssembler and WebGL, if you think this will be easier ...

edit: this might actually work for some people, once you can access dom elements directly, but for now it is meant for huge WebApps, like games in the browser
Tightening the Screws on Anonymous Sources
misleading on Switzerland, if you served in the Amry (compulsory service) you have an assault rifle at home.

but no ammo. that one would be handed out in wartime.

but unknown how many Swiss have used their assault rifle to club someone to death.
> I suppose a Kickstarter campaign could work, but this would again cost me a lot of time working on something I’m not familiar with, and even if it succeeds I’d have to start thinking about next year’s Kickstarter campaign pretty quickly. Still, this might be a solution.

> I added a donation link to my site-wide footer. So far the response has been minimal, though two or three people did send me small amounts. (Thanks!) But a donation drive needs a lot of attention as well — it won’t run itself.

Patreon. He wants Patreon. It combines the good parts of KS and a donation link, it runs itself a lot better than a PayPal donation widget or whatever.
While I was expecting something completely different than what the video showed, it's still pretty damn impressive. Even though this was performed under pretty ideal conditions, it really shows the future potential of what's possible when you have a handful of robots each about a cubic inch able to pull a car. I would like to know how much they were actually pulling though, since it's a bit misleading to say the pulled a 3900lb car. I'd wager it only takes about 75 pounds(give or take) of force. Nonetheless, still impressive.

Edit: just saw it says 200N which another commenter says is about 45 pounds. I'd still say that's pretty sweet for such small trinkets.
Thousands of Fidelity workers enroll in student loan repayment benefit
> The guy was scared of competition.

Or being moved down in the stack ranking and cut.
Virtually all high quality content on the web is written by either a full-time practitioner who is trying to build a reputation or gain some amount of recognition.

For example:

Entrepreneur and investor bloggers such as Paul Graham, Marc Andreessen, Brad Feld, Sam Altman, plus the dozens of founders who post their articles to Hacker News produce the best writing available on founding a business. They do this because if they provide good information, they build their own brand.*

The best posts on software engineering come from bloggers and Hacker News commenters who again, are trying to build their own brand.

The best posts economics or finance come from those actually working in the field, or from obsessed amateurs who spend hours each week studying the issues on their own.

The best posts on criminal justice issues comes from Peter Moskos, who was an actual Baltimore Cop, and is now a professor of criminal justice ( http://www.copinthehood.com/ ). Even if he charged micropayments for his posts, there is no way he is going to make money off of his site. Yet the information he provides is order of magnitude better than any journalist who has no domain knowledge of the subject matter.

Most beat reporters producing run-of-the-mill news are entirely dependent on their sources for information. If these beat reporters were simply paid by the sports team or institutions that they covered, and essentially worked as their communications office, it would be a more honest relationship and the quality of coverage would be no worse.

Basically, I don't see what the role in the world is for the professional, full-time "content" provider. There is simply no need for anyone to be an intermediary between the practitioner and the audience. If you are a professional practitioner, then the financial benefits in terms of building a brand dwarf any benefits from earning micropayments. Thus I don't think the existence of micropayments would result in any greater amount of high quality content.

* Note for the pedantic, this is not to imply that all content produced by people trying to improve their own reputation is good content. 98% of everything is crap.
i can imagine reasons why apple would want or need to be able to update secure enclave firmware without the correct pin entered first. #2-3 are highly speculative:

1) fear of a bug. just the right firmware bug and you have 100 million phones lose data, and perhaps bricked too. unlikely, but consider the cost. i would be worried about this if i were in charge of the iphone project and the secure enclave feature were newish. we can imagine pretty good solutions to this one though, with work and time.

2) out of 100+ countries where they sell phones, over time, some will give them a confidential court order saying they must retain this capability. if a foreign court order, they could refuse to comply, but then would have to exit that market -- infeasible if multiple countries. and a different 'version' for just those countries would be noticed over time by security researchers?

3) they might already have an order as such from the U.S., for foreign intelligence purposes. as mentioned a different international version if noticed is a PR disaster for apple. so the easiest way to comply is just do it that way for all phones.

perhaps they push back on the fbi request because that's the one they can talk about, yet it templates the whole issue.
> One thing I miss from ICQ was the ability to have messages stored on the server and delivered next time your friend logged in. None of the popular messaging apps today do that.

You mean aside Skype, Facebook messenger, Slack and Whatsapp? And those are just the 4 services I currently (and reluctantly) use. So there's going to be others I've not mentioned.
Maybe people are getting tired of being told what to get angry about.
The company had actually reached contribution margin positive — it was selling meals for more than it cost to cook them. But due to other costs and the frosty fundraising climate, wasn’t able to get the money it needed to continue operating.

Am I reading this correctly, and the business metric this company managed to achieve is simply "selling food above cost", like every deli and diner in the country does? Or is the article instead suggesting that they were profitable after all logistics costs?
I think he just means processing power, generally.
You've already provided the citation! Once again, direct quote from your own link, http://www.gnu.org/licenses/gpl-faq.en.html#WhatDoesWrittenO... : "The reason we require the offer to be valid for any third party is so that people who receive the binaries indirectly in that way can order the source code from you." (where "in that way" is referring to "When users non-commercially redistribute the binaries they received from you, they must pass along a copy of this written offer.", i.e. 3c).
There are parts of the Adwords interface that "suck" because they intentionally try to hide certain things to maximize revenue. For example, getting advertisers to buy ads globally rather than just the US.

On the other side, the Adwords interface is far better than any other ad platform interface I have seen. They could simply it by removing targeting options, and probably increase overall revenue, but it would not be a good deal for the advertisers.
You would just be trading corporate abuse for union abuse.
So I know you're kidding about the last, but a good nights sleep can make a huge difference to recall and memory and performance during an interview. I have interviewed tons of people and can always tell who had to fly internationally to get there..
Often the "information sideband" is the very fact that the company decided to cut off all communication as a way to convey rejection. If they treat random people that way, how do you think they treat people who are obligated to be on their worksite every day?

Companies: DON'T DO THIS! I, for one, actively discourage smart friends from interviewing at places that treat candidates like shit.
No idea why this was downvoted, you are correct.

Furthermore d3, typescript and jquery is javascript so the question is more like "do I need to learn how to use tools to make websites?" at which point it is kind of silly.
I think the analogy is apt. The medium, unlike a printed newspaper for example, enables communication as much as it enables one-way publishing. And isn't the latter a subset of communication?

Think of a personal site. What is that, if not communication about oneself? And once you blog on that site or publish essays [1], the line between a publishing / communication medium heavily blurs. There's nothing inherent about the web that says it must be one thing or the other — it's how people have and continue to use it.

There's also a lot to be said about the "fun" of creating things on a global communication platform. Many free tools like YouTube, Instagram, or Twitter are popular because they let the average person utilize the same power of the web we've always had. Some people monetize what they create on those platforms; others use it to communicate; commercial entities create "content" on it; and yet more people use it just for fun. It's all about how you use the medium.

[1] http://www.paulgraham.com/articles.html
AlphaGo Edges Lee Sedol in Game 5 to Win DeepMind Challenge 4-1
Whoah, I guess I overslept Rip van Winkle style. Didn't realize it was 2030 already.

https://en.wikipedia.org/wiki/Cumbria_shootings
> I really wonder how they dropped the ball...

Failing to give people usernames.

> People knew their ICQ numbers by heart

Some did, but the fact that you emphasise that as something remarkable is a hint here. I specifically remember the numbers as being a significant source of friction when connecting to new people. For contrast, I still easily remember what my username on MSN Messenger was when I started using that in around 2000 -- because it was my email address.
Isn't helium supposed to be wildly increasing in price soon? Why would people build new airships requiring helium?
Let's go beyond just gun control here.. Look at Canada gun ownership there is More per capita than the United States and gun violence is practically unheard of. -- There's something else wrong w/ this country..
Looks like your other comment hit the max reply depth so this will need to finish up, but in any case I don't agree with your reading of the vice versa.
The author is confused about what is (monetarily) valuable content. The brutal truth is that text articles are plentiful, easy to produce and therefore worth close to nothing to users. If you don't give it away someone else will.

Hollywood movies, on the other hand, are valuable. So they get to change the web (Web DRM) to suit their business model.