skysight-inc/HackerNews huggingface dataset:
Generated map tiles are "produced work" and don't have to be licensed under ODbL. If they make their (raw) data available as download would it have to be under ODbL.

Explained in 3b and 3c on http://wiki.openstreetmap.org/wiki/Legal_FAQ
Why do these things need your attention now, even before it has been explicitly requested?
Maybe this is an unpopular view, but I think there is something unnatural about mathematics for most people. It tends to be much more abstract than other subjects. I say this as someone who has always enjoyed math and majored in it.

And it does make sense to have "math for mathematicians" or "physics for physicists" classes. You see this a lot in college (often intro classes are divided into different "levels"). This allows some students to accelerate and others to still learn relevant materials but at a more appropriate pace.
I'd say for me, it was when I properly learned how to write proofs. It just formalized everything I knew, and forced me to think about it logically.
If reading from STDIN is something that's considered a "ceremony", I'm already concerned about the rest of the code.

STDIN is one of the most common input methods I use for most of the commands I interact with on a daily basis. It would be like discovering that somebody found "logging errors to STDERR" to be a "ceremony"
Didn't we agree that 2016 was the year of the Linux Desktop?
Where you see a derivative, I am seeing cartography applied to unchanged source data. I don't see any requirement in the ODbL to publish cartography styles under the same license.
Forza Horizon 3 in-depth review
>There seems to be a real resistance towards accepting what's hard about the hard problem.

Well, there also seems to be a real resistance to even phrasing the "Hard Problem" in terms that both admit a nontrivial role for functional cognition (for "mere brains") and also don't presuppose dualism.
It's annoying, I agree, and sometimes on hackerrank the problems are miscalibrated, but the best way to handle it is to just do it. They aren't that hard, so spend a week or so getting your skill level up.
maybe what you should really hate is a company that adopts the en-vogue trend as the standards for recruitment. think about what that says about the team that passed their interview
Ask HN: How do you track personal goals? What's your favorite goal tracking app?
Bored at the Secretary of State – A Monte Carlo Simulation with Python
I completely agree with you. Measuring our skill based on HackerRank is completely bullshit.
I'm 100% sure, every programmer-beginner (even every math student) can solve the problems on HackerRank but can't even deploy a application on server nor know how to deal with real customers nor read a build-script nor... (image a lot more things here)
I think you see what the issue is, and I agree with you. In fact, I've experienced the exact same thing as the person in the article, about 20 years ago. From here you could gather how old I may be.

I've been so down in depression and anxiety, and I could easily have penned the article myself during my downtimes. Without giving way too many details, my desired state back then was the home with a white picket fence, a couple children and a lovely spouse.

The output (reality) was that I was became divorced, my only child kept away from me, and living in my parents basement as a fully grown adult, going through nasty nasty court battles. I lost all my money to lawyer fees.

The Comparator between the output and the desired state was HUGE.

Then this affected my job performance, causing all sorts of other issues. I hit rock bottom, and then I made a decision: crawl under a rock and die, or pick myself up. I chose the latter.

Looking at the positives of what I did have (my life, able to walk, commute to work, give money to charity to help others) etc - this is what made me turn my life around.

Lots and lots of hard work ensued, and some missteps along the way (some health issues due to stress). I cleaned up my diet, sought professional counseling help, went to the gym, personal trainer, took medication, did better at my job, got a promotion, found a new spouse, bought a house again.

My desired state mentality has also changed over the years. Instead of trying to get the latest gadget, the biggest house, more promotions, more everything - I am now content with what I do have. I am content with the reality I have created.

We all have a life story, and different perspectives.
This is not how the body operates, skin and gut cells reproduce far more often than normal.
If only we had a method for authenticating packets : /
As an aside, I also dislike hackerrank; for me, it's the sheer ham-fisted ineptitude of some of the alleged learning exercises.

Look at this mess:
https://www.hackerrank.com/challenges/preprocessor-solution

This purports to be teaching use of the preprocessor. It's horrific. It's someone's amusing "look at how you can create your own programming language by abusing the preprocessor" mess; fair enough, it's always fun to see someone do something this painful, but this is being genuinely presented as a preprocessor learning exercise.

One day I'll have to work with people who learned from this (and others like it), and it will be a long painful road to help them unlearn.
>
As far as programming puzzle games go, Zachtronic basically has the market cornered.

I wouldn't say that: There is at least

- Human Resource Machine

and if you look a little bit more around (programming games that are not programming puzzle games in the purest sense) there is

- Else Heart.Break()

- Glitchspace

- Hack 'n' Slash

There also seem to be (I don't know this game, but it seems plausible to me that they fit the list)

- Cyber Sentinel
DRM is protected by it's own laws which usually do not involve transfer of ownership.
When you buy a movie you do not receive ownerships of the movie.

A hosting company has a clause in the contract which states they can terminate service after X days if a payment hasn't been cleared, this isn't the same thing unless you make the contract a service contract in which case you can terminate the service.

No one would sign a contract that says that they get some one time restricted license of the website or w/e they paid to you make which can be revoked because you hold the ownership.
Because you did. I came to the comments wondering if this was a shameless ripoff of the original or a re-post from the same author.
The important thing is not to ace the final result. The important thing is to communicate your thought process, identify bugs, talk about options in architecture and design, stay calm under pressure and keep a positive attitude even when asked to do something you think is silly.

The interviewers know "this exact problem" is not generally applicable to their work. They are looking at how you interact with the problem.

Projecting a bad attitude toward being asked to code on a whiteboard is the opposite of what you should do and misses the point entirely. Code golf and competition (right answer in min time) is not the point.
Even if I didn't disagree with that statement, won't having only the knowledge of how and no knowledge of what leave you in a bad place when you move on to non-trivial problems?
It can basically be summed up as "Docker! Now with hypervisors!"
+1 for Sausage Roll
Went through this a couple times lately. No pain.

And the battery of automated tests helpfully written for you saves a lot of time.

If the companies you interview with choose problems you don't find relevant, it may be their fault, not HackerRank's.

Or even not a fault: they have to screen out a number of applicants who are good at boasting but can't actually code. You obviously can. It can be a bit boring, bit it gets you to the next stage with significantly fewer contenders.
Why mot just require to be able to juggle 7 balls?
About as relevant and as good for showing diligence.
My favorite interruption: "Just wanted to check if you got my latest email"
Data Elixir 100: R Notebooks. Deep Learning Future. Stop Coding ML from Scratch
There's a book by a Hungarian mathematician for this exact purpose. Péter Rózsa: Playing with infinity. That's the Hungarian name order of her name.
https://books.google.ca/books?id=pj5G-3boMBwC&redir_esc=y
To use DRM you have to own the content, and you have to disclose the DRM protections in advance. Contract development is usually covered as work for hire in the US, and the client paying for the work owns it by default. I'd be surprised if the client agreed in advance to the contractor owning the content, or to DRM.
It's fairly broad to say 'Americans' when this is based off of people applying for a Call Centre job.

I suspect a lot of people applying were looking for steady 'full time' aka 40 hour weeks. And answered as such.

~
The best 40 hour week in my opinion is 4x10 Monday to Thursday. Long weekends and 10 hour days really aren't much worse than 8's.
If the job is in a circus, certainly!
On the flip side, now you have no idea if a developer is any good, because all they have to do is memorize a bunch of garbage interview algo techniques / questions.
Same problem here - Firefox.
Amyris and Autodesk Open Source Tools for Genetic Design
I thought Terrence Tao had an interesting viewpoint on this:

https://terrytao.wordpress.com/career-advice/there%E2%80%99s...
Exactly this. The hiring process cuts both ways. Unless you're desperate, you should also be evaluating your employer and the quickest way for me to walk away is to filter candidates through something like hackerrank rather then something much more applicable to what I'd actually be doing as a programmer at the company. It shows me a big disconnect between hiring and the day to day and gives me no indication on the skill level of the team I'll be working with.
I face this problem. I am into server side scripting and automation and this hardly involves algos and stuff. The problem doesn't seem to lie with hackerrank but with one-size-fits-all HR approach. I would also pin the blame on lack of understanding on the part of HR personnel (they seem to be the drivers behind recruitment drives) of how the tech landscape is.They need to educate themselves on what sorta interview process to be conducted for different profiles.
I've read those reports, and I did not find the evidence particularly convincing. Much of it was of the type "if you want to make it look like Russia did this, what metadata should we conveniently leave lying around?"

IIRC the major points of evidence were a Cyrillic character set attached to an SSH session, and Russian IP addresses connecting to a VPN website.

This is hardly substantial evidence.

And don't fool yourself - these "private firms" have no interest in biting the hand that feeds them. They want the next contract too.
I think you need to define your terms because I see at least a couple different classes of answers.

Speaking personally, a lot of people would probably say that I'm "good at math" in the sense that I got through a fairly rigorous engineering program and that I've never had issues with the quantitative side of business or other such pursuits. On the other hand, I've never personally considered myself a "mathematician" in the sense that anything approaching upper-level university math was something that came remotely naturally.
It wasn't bricked, it was just so slow that it couldn't get past the lock screen. Lots of people complained about it on the support forums, and you could get it to work better for a few hours if you got into the settings and cleared the cache, but it wasn't worth it at that point. There was talk of a fix in an update, but I never saw one. So no, it's not like an update burned up the charging circuit or something, it just made the device unusable.
I really don't understand the sentiment against open floor plans. A little over 4 years ago, I switched from private offices and cubicles to an open floor plan. It's... Just so much better.

I'm an introvert. I don't really enjoy small talk. But I really appreciate being informed of what's going on when someone enters my area or someone wants to open up a discussion. Is t an interruption? Possibly. But I consider learning from and teaching others to be part of my job, a career goal, and developing soft skills. It seems like there's a tremendous and dangerous undervaluing of soft skills. I have learned so much and become so much more skilled technically by having these discussions. I'm able to remain in-tune with current project status, etc. this way without having to schedule meetings or get large groups of people together at the same time. I would spend so much more time in meetings if I were in a private office. I'm also completely at liberty to work in kitchenettes, common areas, patios and other places without any resistance. There's plenty of room because everyone's out in the open. We have occasional dividers between teams or different functional groups. But nothing is glued down.

Is it really that hard to focus in on some work? If you require complete silence and isolation, I'm afraid you are suffering from the development of certain technical skills at the cost of many other, equally valuable skills. For example, if you ever intend to pursue entrepreneurship or aspire to CTO rank, you can expect to be interrupted often. You will still have to do your work. What will you do then?

I see private offices and cubicles as a recipe for limiting your effectiveness outside of a narrow role. I think it hinders a person's career as they are unable to obtain new skills. If you are deliberately avoiding developing these skills, it is your choice, but if management is trying to get you to work in a dark basement, slide a pizza and a deadline under the door from time to time, and expects you to be happy, just remember that they are getting more out of you than you're getting out of your job.
Had to login for this one.

I've seen something remarkable this year and I can't shake it. We have a core fault line between those of means and those of little or no real means.

Money has a grip on our politics too. Many, and I submit a majority, are not OK with that.

However, we have the system we have, and reforming it takes working with that system to improve it. It's not like we can just reset.

This year, a lot of us pooled our money and dropped just south of a quarter billion large on the idea of better politics. And it almost worked!

For sure, it gave us a lot of data on what ideas resonate, where they win, etc... Over 60 percent of that funding came from people who are on a fixed income or who currently are living at poverty level income too. This is notable.

From where I stand, the answer to the two party system may well be to bind along money lines. Say we do that again, and another roughly quarter billion is made available for the mid-term elections.

In rough terms, that is enough money to fund up to a few hundred races for Congress! If those races are run, those who fund them may well win half! A third is very plausible at a minimum.

Perhaps the right answer here is to just compete full on. Post up the dollars, build out infrastructure, organizations ( some in progress now), advocacy / think tank type resources, and centralize things like production, copy, ADS, and other tools.

If it were me, I would definitely point some of that money at a voter contact system that exists apart from the party owned / establishment systems in place today.

I also saw corruption runs very deep and broad in our government. It's more than I realized.

So we run those races, and run on common ideas we know are winning ideas. We know that from the data we have so far. And we win what we win.

From there, we will have secured some real power and leverage that can compete with and participate on a peer basis with the powers that be today.

Say, we extend that just a bit further and keep it running on people money. When our people win, and I'm using "our" here in the general "people who supported Bernie" sense, we continue to fund them, and a part of that is doing the work to secure their own local funding for the longer term.

Have you guys watched John Oliver on Congressional Funding? You should.

https://youtu.be/Ylomy1Aw9Hk

The trick here seems to be to avoid that mess. When our people aren't in that call center, they can be out and among those who elected them, present. This will present a nice contrast to the mess we have today.

And when those people win, they can form a bloc, caucus, or perhaps faction within, or maybe even across the two parties, in essence, presenting as a third with far less risks.

What may come from that is change, and or marginalization and take over of one party, or perhaps both.
X-Plane 11 Coming This Holiday Season
What is your preferred interviewing method?
According to the paper I linked to, as of 2014 that was a long-held assumption, one that has lead to a number of "paradoxes" (ie, is in conflict with observation). What evidence are you thinking of?
A Beginner’s Guide to the General Number Field Sieve [pdf]
Was it GLPK or something else used?
Show HN: Potential Alternative to Ad Blockers. Search Ranked by Fewest Ads
This. A thousand times this. I've been stuck with team members that were consummate BS artists. By the time it is apparent, sunk cost fallacy and a desire to save face sets in and the org has to live with them for a long time.
If you're using meditation hoping to solve problems while your meditating, then you're doing it wrong. Meditation is like sleep or taking a rest day in a work out regimen. It's all about clearing your mind of noise so that when you finish and get back to the Feinman process then you're head is a little clearer and it's easier to focus.
I hire engineers for a living, and find intellectually dishonest any interview practice I wouldn't enjoy myself. Paper coding, whiteboard coding, brain teasers, and algorithmic beatdowns are out. Representative take-home work samples and conversational problem solving are in.

My candidates are told throughout the process that what we're looking for is a demonstration of how technical collaboration might work if we were employed by the same company. This takes away most of the stress of interviewing, which I know via candidate surveys.

My advice would be to steer clear from employers who use a soulless cookie cutter process that makes people feel like a commodity. This is how you'll also be treated during daily interactions and in conversations about your career development. Don't be under any illusion that you'll be able to find yourself on the right side of such a situation.
Thanks for looking after the ten thousand.

https://xkcd.com/1053/
You are overstating your case. Hackerrank is useful as a pre-screen. Give a fizz-buzz type problem on Hackerrank, then proceed with the normal interview process. The kinds of people you are describing would be filtered out in the subsequent interviews.
Recruiting and hiring are garbage right now in the industry. Part of the problem is easy to recognize -- idiots designing interviews. This is where the puzzle crap comes from, as well as theoretical stuff that's far removed from the day to day of what a person will be doing.

The other problem is that the people who could be designing better interviews aren't stepping up. There are plenty of intelligent people who aren't 1) taking the time and effort to introspect and think about why they are effective as people and 2) taking those insights and translating them into an interview process that selects for important traits in simple, reproducible ways.

It's bizarre. A job could require years of experience with linux, programming, and networking, all of which could be tested with a multiple-choice style test to get a sense of where a candidate stands. Instead, we look at their resume, check off that they have our requirements buried somewhere in the forest of buzzwords, and then move onto whether someone can finger-paint their freshman year CS lectures onto a whiteboard. Then when we end up hiring a completely ineffective person who spent their entire time trying to game the interview system, we are surprised, even though we've been selecting for that kind of person all along.
Well, over-regulation and taxing of small business owners is the result of Democrats in power.

What you want is less-government control. Most small business owners have been screaming about this for years.

It seems to only get attention because of new Trendy startups like Uber and Lyft.
As an anecdote, I actually had a fair bit of trouble with geometry in high school even though I did very well throughout high school in math/science generally and went on to major in engineering in college.

I'm not so sure about the visual thinking part but wrt symbolic representations at least you're probably right as I've never felt a particular connection to higher level math and theoretical physics.
you can't communicate your thought process on hackerrank or triplebyte it is a timed online test
As an aside....

I find it ironic that almost all companies talk about "culture, family, work-life-balance" yet they treat recruiting as robot selection....

IQ Hazing is a good way to put it...

but how do you measure, "Do I even want to fucking work with these people/this company???"
IANAL, but that's not how I read the FAQ or the license:

4.6 Access to Derivative Databases. If You Publicly Use a Derivative
Database or a Produced Work from a Derivative Database, You must also
offer to recipients of the Derivative Database or Produced Work a copy
in a machine readable form of:

a. The entire Derivative Database; or

b. A file containing all of the alterations made to the Database or
the method of making the alterations to the Database (such as an
algorithm), including any additional Contents, that make up all the
differences between the Database and the Derivative Database.

The Derivative Database (under a.) or alteration file (under b.) must be
available at no more than a reasonable production cost for physical
distributions and free of charge if distributed over the internet.
I can see a drop in my work quality even with music that I pick. From my past experience with offices, distracting background activity tended to make me tunnel in on one thing. This was fine for tasks which did not require complex innovative thinking.