skysight-inc/HackerNews huggingface dataset:
Look at all the responses you're getting here, and imagine trying to get 3-4 interviewers to reliably and objectively measure candidates by applying them. "Tell me about a time you had to work with a developer". "Let them lead the interview".

Don't waste your time. This isn't going to work. Even the most careful, thoughtful interview processes proposed here are essentially suggesting you hire by gut feel. Make sure you eat a full lunch before the interview! That way you'll be more open-minded and accepting! Wait, no, starve yourself for 24 hours before the interview. That way you'll be more rigorous!

There are two very simple suggestions I can offer for really improving interviews:

1. Replace as much of them as possible with work-sample tests: small, carefully scoped projects that closely resemble actual work you do in your day-to-day, given identically to every candidate. Note the word "replace". Work sample tests do not work unless they offset actual interviews. Lots of people give homework. They're still hiring by gut feel. Don't waste the candidate's time unless you have an exercise that will count as a vote in the final hiring decision.

2. Standardize your interview. Every question, written down. Before you give the interview, write a rubric: I expect answer X for question 1, answer Y for question 2. You don't have to be completely straitjacketed by the rubric, but it should be solid enough that any of your interviewers could give the interview, create the candidate measurement, and hand it back to you on paper, and then you could make a hiring decision from it without knowing who the interviewer was.

I did both of these things at Matasano. They worked wonders. I have since talked to several other shops that had similar processes. All of them swore by them.

The dirty open secret of tech hiring is that it is overwhelmingly optimized to hire people who are good at interviewing. Everybody in this industry knows a bunch of very "successful" people who have bounced from job to better job on the strength of their persuasiveness, calm under fire, likeability, and vocabulary. The reason we remember those people is we've had to work with them, in the real world, where likeability and calm under fire take a back seat to "actually being able to solve problems day in and day out", and the experience hasn't been pleasant. Try not to add to that problem.
Unfortunately as I study higher level mathematics on my own, I hunger to be in a graduate program where the eagerness to learn and sharing of profundity and boundless energy to crack the truths of pure logic buzz around departments and campuses. It sucks to be in solace with knowledge.

I wish I realized earlier that higher education was far more matched to skills needed for research. I would have majored in math instead of biomedical sciences. Too late now. 3.8GPA, waste of a major and the chance I had to be part of the "scene."

Undergraduate math is much more logical than other majors in actually being useful. Aye. :-(
I think some of it has to do with the languages involved. I find the type systems of C/C++/Java to be helpful in figuring out what a piece of code does, as compared to the type systems of Python/PHP/Ruby where it's more difficult to tell what a variable contains. Frameworks help solve this problem because you can infer what type of data you've got by looking at what method it's coming from and where it's being used.
If you're referring to my post, I don't think "conspiracy" is the right word. The "extend" part of "embrace, extend, extinguish" is just due to them having a somewhat insular culture that doesn't make use of upstream.

You can be an entirely good person and do "embrace, extend". You're probably not the one making the decisions to extinguish.
I'm not sure either – it definitely did not in the past but I haven't needed to look into it for years. Things like WinFS were going to solve that the right way but since that never shipped I assume they were still relying on a bolt-on indexing service.
Which is why these things are judged subjectively based on a long list of factors by a people not a single Y/N question.

http://www.krwa.net/downloads/downloads/Twenty%20Factor%20Ch...

ex: 20. Right to Terminate. If the worker has the right to end his or her relationship with
the person for whom the services are performed at any time he or she wishes without incurring
liability, that factor indicates an employer-employee relationship.

PS: Don't forget companies can generally just classify people as employees unless it's very clear they are not. It's only when they are trying to be sketchy that they have issues.
Hopefully C++20 might get proper modules, until then we only have VC++2015 draft implementation to play with.
> they inspect buildings and businesses to make sure fire codes are followed.

I don't understand how you can be for this but against public health care.

If a business owner or landlord doesn't want their building to burn, wouldn't they install these fire-prevention measures themselves? Wouldn't they invite the fire marshall (or a market-accredited 3rd party fire inspector) on their own? Why do we need Big Government coming in and forcing these measures on owners of private property, at the barrel of a gun, no less?

If you're saying that I benefit because the building I work at, or the store where I buy my groceries from doesn't burn down, don't I similarly benefit if my co-worker or vendor account manager doesn't get hospitalized or die from liver failure? I might not care about them personally, but losing them might hinder my ability to conduct business, as much as my place of work being shuttered due to fire. Or are people much more fungible than buildings?
That's one of advantages of frameworks - applications using them are somewhat standardized. They have similar structure, you instantly know what's the typical way to save or fetch a database record, etc. Sometimes you can do a bit better by gluing libraries, etc together, sure. But it's rarely worth the trade off.
> but that they used a general method that can be used to do other tasks as well. It is not a limitation of AI that we generally make systems that are good at only one thing

This is exactly the kind of hubris and reasoning that brought down good old fashioned AI initially. They also had a lot of initial impressive wins with methods that looked quite general at that time.
Don't forget to Vieta jump!
Is the implication that Hogan should not have been able to prosecute his lawsuit? What if he got the same outcome by funding it himself?
This tool is best to teach someone c++, a kid or to someone who won't setup c++ in the desktop.

This is small, probably supports most things.

This can be used to show small hacks about programming(c++ has many of them) and share with others. The developer can experiment in the browser.
How Uber Is Forcing Us to Be Better Customers
Microsoft is being hated because there's a double standard here.

If Linux tools used Microsoft utility names, someone would've been sued.

Microsoft used wget and curl `aliases` (while native versions were there) and not only the didn't get sued, they are causing problems for original authors.

Of course no hate for the engineers doing this. They are just doing their job and this is a tough compatibility issue they are facing now.
TL;DR: author did some gambling in casinos and got drunk in strip clubs, barely attended any talks because he doesn't understand the jargon, almost got pwnd by connecting to the wrong WiFi.

Not really worth the time to read.
A Primer for the World of Music Licensing and Its Pricing
That's assuming all people want to live like that. I wouldn't know what do do with that much space, and I hate having to drive anywhere. Give me decent public transportation and access to world-class restaurants over a house and a yard and a car any day.
How to dress like an entrepreneur
> I don't think swappable battery stations would be useful, since batteries are damaged by deep-discharging them, and swap-stations would end up with too many damaged batteries that way.

That depends - just design a tamper evident battery that contains enough electronics so that when you swap it you pay for not just the power to recharge it, but also the damage you did by using it. So long as the fees are upfront and the devices using it will give me plenty of notice before expensive damage happens I'll be find paying for it.

If your swapable battery is just a bunch of batteries you have the risks you state. However it isn't that expensive to ensure that doesn't happen.
There is already apps working on the same principle. iirc I played a game like this 1 or 2 years ago, but it was a turn based game.
Very fun to play.
Also, this game is very nice to learn web socket, the code and flow is easy to understand.
If these levels were found in EU, scared to know what a US analysis would find.

Organic is meaningful in context of info like this.
My journey to becoming a web developer from scratch without a CS degree
> I know that it [Markdown] is widely used, but that's only because GitHub pushed it so much.

Markdown is a specification of the informal way people wrote plain text emails.
I mean, he's clearly joking if you read the transcript. He's an idiot for having even made that joke, but still.

I think that whole conversation is a perfect example of why you have to be extremely careful when making tasteless jokes, especially in situations we typically think of as fairly serious (e.g. court).

The jury probably didn't think highly of Gawker after that exchange, either.
> you're ignoring the fact that putin is a dictator that has $200 billion in wealth,

As opposed to the rags to riches dynasties running the US government one after another.

> and has committed various heinous crimes to his people and to other countries

Really? You want to play that game after the US has meddled in half the world and assassinated and deposed democratically elected leaders then installed dictators?

>trump's anti-NATO remark was so bad, republicans ripped up trump for it

Of course they would, they are all interventionist NEOCONs.
No, you weren't using "modern eyes intentionally in context". You wrote "I'd have wondered less about whether it could work in constrained environments", and your description comes across as unintentional. That's what I'm referring to.

I grew up with microcomputers. My first machine had 16K, which I think is about what a 704 had. There's a lot you can do with 16K. Altair BASIC ran on 4K machines. Even modern micropython, meant for microcontollers, works in 64K, and that language wasn't designed to be space efficient.

Oh, and from http://edn.embarcadero.com/article/20693 :

> Turbo Pascal version 1.0 shipped on one floppy disk. The total number of files on the disk was 10. Total floppy disk space used was 131,297 bytes. Total size of TURBO.COM (including the integrated development environment with compiler, Wordstar-style editor, and run-in-memory system) was 33,280 bytes.
> the merit of the DMCA is to curtail incentive to engage in infringement on an industrial scale.

But that is not what the law says. It is written in much more broad, general, terms. If they get them to say that in court then it would be a huge step forward.
is anyone going to tell me this violates the first amendment?
Securing Bitcoin Core with Blockstack
W00t, the new Microsoft is totally not like that old Microsoft that used to fund SCO's lawsuit and spread FUD about competing open-source software and patents violations.

https://www.eff.org/deeplinks/2016/08/windows-10-microsoft-b...

http://www.zdnet.com/article/310-microsoft-patents-used-in-a...

http://techrights.org/2015/10/01/microsoft-loves-linux-brain...

They indeed changed. Back in those days they weren't violating their customers' privacy.
I only see one post by you on this topic, and thats the one I'm replying to. So no, I wasn't referring to you.
"Don't do dialogue. Their job isn't to chat it's to do."

I don't know anything about your specific business, but as a senior level engineer, I need to feel I have an ownership of my role where I work. This includes understanding the business environment, the organizational dynamics, what is expected of the position and so on. I don't want to work at a position where I would feel like a replaceable drone. This all is highly personal, and context sensitive, of course, but I would not use this script to hire senior personnel.
Commercial speech has less protection than other speech.
I'm talking about "products" in the general sense. Software is a product. Even when developing an open source library there's more to it than just writing code.
actually, it seems like gawker is being destroyed because it made powerful enemies AND broke the law.
All sorts of problems with lithium-metal as we know it. A more benign version pitched by ZAF Energy is zinc-air. They inherit a few problems from pure metal electrodes (like dendrite growth) but not its thermal volatility. On the flipside, the performance increase will practically be not more than 2x that of lithium-ion.

ZAF had a very in-depth visit at Microsoft Research in June 2015. It is interesting to see the tribulations of a startup in commercializing technology that might become feasible but isn't quite yet and maybe never will. The 1h+ pre-sale meeting was taped [0] and I have an article in the writing about it [1].

[0] https://www.youtube.com/watch?v=xWwvHPaimlU

[1] https://docs.google.com/document/d/1R5gkh_A2vb6mDI5-e-EBlvP8...
The 'averaged' location of all answers for the current question would be quite interesting to see.
Learn how to monitor and optimize network performance for your service
well, Gawker is a nuisance/gadfly that throws a lot of dirt all over, while NYT/CNN/WaPo are very establishment and play nice with all but the very worst of rich people

so I don't know if they are the same "community"
My Windows 10 Mobile device blissfully has a "Block caller" button. I've been using it religiously for the last three weeks in particular. I won't mind if someone finally starts gutting these numbers at the source.

I've been contributing my block list to 800notes.com, where every number I've ever gotten robocalls from is already so marked. I feel like it should be easy for companies to take this sort of information which is openly contributed by users to these web databases, and start cutting off the providers who dole out these phone numbers.

It doesn't matter if the callers are from overseas, because the numbers are issued by US telecoms.
Perfectly said, can't agree more.
That seems awfully high for an interest rate. My credit wasn't much better in 2014 when I took out a similar-sized personal loan, and I only had 6% interest on it.
New Black Arch Linux Released
ah 1 1/2 years of my engineering life... good memories
>There is ample evidence pointing to EEE in the case of Microsoft.

Forever?
Ask HN: What ads network are you using?
Every ads network looks so shady or obsolete, I can't find one that I like.

I've tried

- Google Adsense

- Exoclick (Really modern, well done, but I earn 50% less then with Adsense..)

- Clicksor, I was just accepted, But have no idea if it's good, the UI seems so old and not user-friendly..

What do you use ? Do you recommand a solution ?
I'm sure that's what the robot voices are for.

The problem is, they only have ten or fifteen pre-sets, and all of them are useless.
Smaller resolution + New Zealand = automatic loss :(
r/mapswithoutnz

Great fun all the same!
Exactly right. It's so funny when people cite one of Powershell's selling points as the fact that it's "extensible", meaning that you have to write programs specifically designed to be compatible with it.
I've taken to viewing Kindle books as a very expensive indefinite-but-temporary library loan. Between the years+ length of the borrowing period, instant delivery, lighted screen, compactness, and travel-friendliness it can be worth the premium over a public library loan. In dollars per hour of entertainment, it's better than some options. But it is ultimately a rental.

If you have a relatively progressive library and prefer to cope with scarcity by waiting for a "digital copy" to become available and then reading the book in a narrow time window (rather than paying ~$10), you can generally get an actual temporary Kindle book from your library for free.

If the Kindle price is too high for a book that will eventually leave your possession, buy it on paper.
Curious overlap between biocontainment and encryption. You're trying to "encrypt" away from the life form some "key" it needs and that you control. Your key needs to be sufficiently complex that evolution can't brute force it; your "lock" thoughtfully integrated so something similar enough to it can't be substituted.
The worldmap seems to not include new zealand, because it takes the browser's zoom level (which i have set to high), and scales it badly to clip out the sides.
I was just about to ask where the download button is :)
Ironically, their demo link is now down [0]

[0] https://demo.django-cms.org/
> It was then realized that the loose analogy between flow charts and Feynman diagrams could be made more precise and powerful with the aid of category theory

This is fascinating!
This is such an old fud thing to say. As if using an emoji wasn't a mainstream thing for the vast majority of people to do.

Personally I like the inflections and emoji brings, plus it makes statements that might otherwise be taken as hostile either as well intentioned or just good old fashioned ribbing.
Funny, even for my own case, I had to use Pacer and pay for access. A fucking racket is what it is.
A lot of this comes down to terminology: the people who are the most upset about DRM are the people who thought they were “buying” something in the same manner as a physical item and are at some point rudely reminded that the company considers it more like a temporary license. Very few people mind services like Netflix or Spotify because it's extremely clear that you're paying for a month of access at a time.

I doubt we're going to get much legal change in the short term but imagine how different the discussion would be if there was a clear labeling law which required either labeling things as rentals with a very clear time window or the company is required to either provide access or refund your money should their system lock you out.
I was thinking more about adding a high-quality custom a/v/control setup directly to the car, with "drivers" going to some office with a crap-ton of monitors.
Wow, really 100% free public transport? That must be really nice :)
I hardly use my phone anymore. More than half of the calls I receive are robocalls.

I'd get rid of phone service if I could still call 911.
Open source projects should really register trademarks and sue companies like Microsoft. It really doesn't pay to be the good guy. After all, if anybody used the word Windows for an alternative OS, I'm pretty sure Microsoft wouldn't be happy.
OOP and FP are not mutually exclusive.

Inheritance over composition,
Internal class state,
Imperative state mutations

Only the last one is important. Internal state can exist in FP its just either immutable or private. I think even hardcore OOP people encourage composition over inheritance as much as possible and class based inheritance is not anti-thetical to FP (see scala)
A better submission for discussion would be Dave Aitel's piece at Lawfare, which is making the rounds in the industry right now, and is linked from this EFF advocacy piece. Nobody at EFF is as close to this issue as Aitel is.
He was under oath. Don't make jokes while under oath is a pretty good guide to life.
Food fraud is going to emerge is a major issue in the near future. As this issue gets exposed to the light, the size and illegal revenues generated will stagger the public. It makes the drug trade look like amateurs.
If you aren't forced, then why not leave after 8 hours?

I asked for a definition. You answered with more undefined terms. What does "top of the stack" mean? Is it the total number of hours worked? How do you establish who is at the top, and why is it important to you?

Not, why is it important to the company, but why do you personally want to work an additional 4 hours per day to get to the top of this stack?

Once you've answered that, you should be aware that the many studies of learning say there's only about 4 hours of real skills acquisition or creative work possible per day, for the long term. And that past 8 hours your productivity decreases, and people start going to work so the body is present, but they end up doing other things instead, from paying bills to playing videogames to commenting on HN.

Things they could easily do at home. While videogames and HN are fun, what of those who find cycling, dancing, or hanging out at the bar more fun? Why should the company control your free time?
In Texas they have a more lax fire code situation. The State Fire Marshall can use any code they like. They regularly inspect only state buildings. Others are inspected upon a complaint only.

And they are overridden by any local body e.g. county Fire Marshall. That varies all over the map at the whim of local electorates.
"Happy birthday" made Warner a ton of money of the years, and it was all fraud. Most of the damages cannot be recovered (many of those harmed are dead of old age!). Thus long term fraud needs to be discouraged, one way you do that is ensure that the punishment is greater than the value of the crime.
The analogy isn't clear to me. If the NSA's data collection opens up additional avenues for breaches of private data, how does stopping this equate to removing a lock?
You do not have a property interest in your scenic view. That would require a view easement on someone else's property, which only some states have. California is one of them, but many of the US do not currently allow them.

But no state allows a negative prescriptive easement. That means if you want a (inherently negative) view easement, you have to buy it, create it on your own property before selling it, or convince a court to award it to you.

HOAs have their power because the subdivision developer put the easements and covenants in place before selling off the lots. Zoning or ordinance changes by the municipality are simply a [usually uncompensated] taking of your rights in your own property.

There may be an argument to be made that eminent domain allows a municipality to do this, but doing so without just compensation is illegal in the US. So if the town passes an ordinance banning storage of derelict cars wholly visible from every point on the road frontage property boundary, it needs to pay everyone something to compensate for that. The amount of such compensation may be as little as $1 per owner, but even that would place a limit on how many arbitrary property-use rules a town can impose on its residents. That's a good thing. It encourages governing bodies to prioritize their meddling, such that the derelict car rule goes in before the anti-dandelion rule.

Ownership rights and property laws are several of the foundation stones underlying all of human civilization. As such, there is a right way (pay for what you take) and a wrong way (take whatever you can) to manage property.

My opinion is that the number of vague and arbitrary rules that are placed into HOA covenants are such that they are more suited for leases, such that each lessee must read and agree to them each time they sign, and the market can respond more readily to discount the lease price in accord with the burden of the restrictions. Have you ever read any of those HOA covenants? I'm surprised anyone would buy property with even half the restrictions on it.
Ads on this page bring my i7 to its knees on Firefox.
Logstash is your friend.
I recommend against the buy-and-strip approach, because you are still signaling that you are ok with (some) DRM. The only signal you are sending back to the manufacturer is your purchase. The only thing the manufacturer sees is how the addition of DRM affects their profit, and you're telling them that the DRM is acceptable.