skysight-inc/HackerNews huggingface dataset:
Generally I agree, but on verification tests can make someone initially appear stronger than they are. E.g. if they find a stackoverflow post that matches the question.

There is also at least one "learn to code" bootcamp with a database of tests on github.
I have been a mysql dba for years; I don't recommend mysql for anything or anyone. Oracle are adding glitter, not polish.

If you still really want or need mysql please do check out mariadb, even old versions like mariadb 5.3 onwards added a lot of features and fixes for old problems from before the Sun acquisition (Remember, MariaDB was forked with the Sun buyout or MySQL AB, not Oracle). It's not entirely a drop in replacement though, read the manual and test your configs!

What MariaDB/MySQL is still really good at, is scaling horizontally pretty quickly, just be sure to separate out different schema workloads into different server instances, and don't make your schema overly complex. Not that it can get too complex anyway with SQL/PSM heh-snort snort.

Want to scale bigger and faster, and maybe with an even more highly tuned dataset per-cluster? Cassandra. Lots of Oracle and IBM business is being slurped up by Cassandra and Datastax.

Want mixed database workloads and all the RDBMS management, SQL and PL goodies? PostgreSQL.
$10B possible fine for this telco
Because you don't like the name Dokan? Not really picking up anything else from the title...
> In fact, I think this shouldn't be allowed to get out of the lab. Not yet.

I'd rather have a million bio-hackers who can design an organism that attacks your hypothetical organism than only a few scientists working in a lab who get orders from a not necessarily well-meaning, humanitarian government.

And I don't want to live in a society where a small group of people can decide which scientific knowledge is allowed to spread and which is not.
Seems almost over reaching. I wonder if this sort of strict ToS and Privacy Policy comes from management at Facebook or Oculus.
I like the idea but it's still an odd compromise.

The Jorno looks like I'd be better off carrying a full size laptop. It's not about fitting in my pocket, it's about usability on the bus, train, standing up, etc.

The TextBlade is vaguely the same as far as I can tell?

I want something like the Pyra - a Blackberry keyboard - something I can hold and press with my thumbs. For a sit-down experience I have a laptop. The phone gets pulled out in other situations.

I don't want or need a touch screen at all. The BlackBerry was an excellent experience. I'm fully aware that I'm in a niche.
Why AlphaGo Is Not Such a Big Deal
I think it is true. We head off discussion here by referring to the naive approach, but what you're doing is past naive coupon collector's and past the technical scope of the context.

There are several steps where your method could (will) fail. Since you don't introduce any machinery for the hand, you imply an O(k^2) checking algorithm. You also imply an unsorted hand. If you generate the hand in random order, then you fall to an O(k*lg(k)) sort. "Sorted" is an implicit requirement that we initially omit, but revisit later, because introducing it early makes the discussion harder to follow.

If you try to introduce machinery like a hashtable, the next thing you might suggest, you violate an implicit O(1) additional space requirement, which I've grudgingly reintroduced to the more-formal description ("why is this here?"). This conversation keeps going, but other failure paths we leave unexamined.
Where I'm at now, I kind of skipped doing their customary coding test, because someone else vetted my competence.

Now that I think about it, having observed some discussions about other candidates' solutions, I don't know if I would have passed.

I can bring plenty of value to companies because I have broad knowledge, good taste, and devotion to product quality... but sometimes my first draft of a solution to an algorithmic problem is a little strange, or simply doesn't match the tastes of other reviewers for whatever reasons.

So I'm pretty skeptical about these things. They seem to me like a bad way to effectivize the process of judging someone's competence. I would rather have a real conversation about what they've done, and try to collaborate with them for a while.

If I can't find a candidate with whom I can have a good conversation and whom I trust without having them solve a puzzle, then I'd rather not hire anybody.
So basically, one could make this compatible with current Arch packages by making packages install into /nix/store/<id> instead?
This is what Hailo did https://www.hailoapp.com/ connected existing cab drivers with customers and skipping the cab company middle man, and it's a win-win for everybody (customer, cabby, hailo) but the inneficient middle-man.

Uber did more than this, it also created a new pool of "people who can supply" by hiring their own drivers with less stringent quality screening than is in many localities for standard cabs, and then charging more or less the same price for this lower quality product.

In the Uber case it's a win for Uber certainly, but whether it works for customers really depends on the level of quality customers expect in a local market. Established local drivers lose out.
Oh my god, the horror of not having five-star restaurants!

If Google or Apple moved from the Bay to anywhere else, their workers would follow. Don't doubt that for a second.

Or we could just embrace technology and stop insisting that all your workers have to breathe the same oxygen, and allow remote work. There are huge swathes of the United States that are becoming depopulated because industry died and all of the young people have had to leave to find work. I just got back from a trip home to western Maine, and it's disturbing the number of houses that are just abandoned up there.
Couldn't you say this about every personal data leak ever? I'd say the problem is companies won't take you seriously if you simply say "you have a security hole here". They'll probably report you, maybe fix an immediate bug that covers the exact issue you found and move on.

If they, on the other hand, get thousands of customers complaining and leaving, they'll take security much more seriously in the future. There's also a good chance that affected users will be more careful and proactive about their personal data in the future.
Even as a "poor" person, I am unable to morally justify my selfish actions (piracy)...

That's fine, we have enough seeders.
Absolutely amazing.

One thing that struck my attention is how little comments there are in Linux at times. Consider this:

https://github.com/0xAX/linux-insides/blob/master/Initializa...
https://github.com/torvalds/linux/blob/097f70b3c4d84ffccca15...

Not a single line of commentary for something that definitely is not a trivial instruction.

I'm getting the impression that this kind of documentation should be built directly into Linux's source code, creating a document that is self-documenting and both human- and machine-readable.

On a separate note, it would be really nice if Gitlab supported something like ctags for browser-based code navigation...
That would mean that you should use vpn and get an American IP address, close to a FB datacenter.
Twitter for GitHub
I came here to say this.

Also, as an Australian who recently went to the US to do programmer job interviews, I was shocked at how widespread the idea of "whole-day interviews" were. I find it overly self-important and inappropriate when companies ask potential candidates to take an entire day off their existing jobs to come in and jump through hoops for them.

You can fire someone quite easily in the probation period if they don't perform as expected. So if after a phone screening test and a 2 hour in-office coding challenge a company can't determine a developer's worth then there's something wrong in its entire hiring process altogether.

/rant
Active Listening (Free 10 Day Email Course)
You're such an asshole.
As an interviewer you shouldn't compare a candidate's answers/solutions to what you think you would have done, you should conpare them to other candidates. This is the main reason I have a standard set of questions I make sure to cover in an interview -- not because they're awesome questions but because they allow me to "callibrate" my evaluation.
In fact, in December 2013 GM announced that it withdraws the Chevrolet brand from Europe, with just a couple of exceptions of "iconic vehicles" (Corvette and Camaro), plus the Russian market where they will continue.

So, you can't really buy any new Chevrolet badged cars in Europe.

http://www.chevrolet.co.uk/owners-area/important-customer-in...

The Chevrolets sold in Europe were almost exclusively made in South Korea. American cars and car brands have a rather lousy quality reputation in Europe.
Geo Measure Area calculator
Consciousness+And+Road+Blocks
I agree. I would expect the affluent to have a much more intelligent argument than "well... everyone else pirates (with differing levels of justification) and life goes on".

Piracy is an alternative... not a solution.
Guys what happens if a company buys back all its shares? I've always wondered that.
What we should really achieve is 1Gbps symmetric connections. Then the cloud is your LAN and then only you can seriously consider working on files stored or backed-up in the cloud.

Right now the best upload speed you can get with optic fiber with BT in the UK is 30Mbit. Not a technical limitation, purely a commercial one.

I actually don't understand why ISP do not offer better upload speeds. I thought the whole system of peering relied on having balanced upload and download flows, which created problems in datacenters and ISPs, which by nature are one flow only (end users downloading data from datacenters). I would assume both ISP and datacenters would want to encourage having flows the other way, by mean of people backing up their data in the cloud.
Hyper Modular Packages: A Crazy Cult or a Reasonable Practice?
It's difficult to do this on the web:
https://github.com/orinocoz/pirateflix
100 devices per square meter is normal in tall-ish buildings. Each apartment has 2-3 phones. Offices are even more packed.
Same here. Here's what I did. Long story short: I've been a developer at smaller companies, bigger companies, a team lead, and none of these made me happy. With some money saved, i quit for working on a personal project.

8 Months later, I now run 2 online projects: www.rechargeit.com and www.DNhub.com

As you can see, one is publishing, one is domain investing. I love what I do, there are so many to learn and do, I burn money every day with a team of part-time freelancers, and I am trying to find my business way before money gets burned.

Lessons learned? A lot :)
Easy path? Not at all
Deserve trying? Yes, no doubts
This is going to alienate the indie game (and content?) producers, but there's no way they're going to get big commercial companies to join with those terms of service. When press, it's going to be Oculus that capitulates to a more equitable agreement - Let's say it was Steam - I'd expect them to form an agreement that says in principle "You own the games you produce for our platform and we own the hardware. Working together, we might both sell more units."
It needs work only if the intent is to provide an accurate estimate.

Since the more likely intent for the tool is to generate inbound marketing leads from potential customers, ideally those less than fully clueful, I suspect it's "WONTFIX: working as designed".
1. No one is caring about morality in the end. I believe many people do not believe illegal copying to be immoral.

2. Yes, are there any data on that these people would ever pay?

3. Yes and like all digital content we have the ability to spread our work across the globe very fast at little to no extra cost. If we limit our work to a certain country we only have ourselves to blame when people are illegally copying it.
How to Turn Your App Idea into Mobile Application?
there was a very informative episode on Planet Money with regards to setting up shell companies. A lot of info here with regards to how names are hidden etc...it is worth a listen. The hosts setup their own shell companies:

http://www.npr.org/sections/money/2016/03/30/472452808/episo...
The short answer is, it becomes a private company, no longer traded on the stock exchanges.
The idea that compiling your code for 68000 or MIPS can reveal bugs in your code does not change the fact that x86 and ARM are pretty much the only relevant CPU architectures that all but the most entrenched of government contractors could ship a product on today or in the foreseeable future that would have any use for SIMD. If you actually have a need to do extensive SIMD optimizations (say, it could shave 5ms off your frame time in a game, or save you $XXXXXX/year in your data center), PowerPC does not enter your mind at any moment.

You see it as weeding out bugs and future proofing your code in case x86 or ARM disappears tomorrow, I see it as a load of completely wasted work and optimization opportunities.

Also lowRISC learned nearly nothing from the past 20 years of CPU architecture advancement. It is not modern, it is a naive copy of a very outdated design.
CCTV, nanny cams, any video stream.
> The first research project Bell labs did was a test to see how much latency they could get telephone users to tolerate.

Do you have a source for that? I genuinely enjoy reading about things like this.
It is not either or.

Yes, Paul Graham has advised not doing music start ups because of the stupidity of the entrenched monopolies.

But making money by forward thinking social change and distruption is at the heart of hnews.

Everyone goes to the movies. All fans spend money on art.

It is well documented that those who spend the most on music also listen to a lot more than strict copyright & DRM allows.

Arguably the problem is not enjoying culture but poorly thought out legislation written by lobbies for monopolies.

Radio play and Libraries both faced the same problem and monopoly lobbying but stronger government then legislated enforced licenses and re-distribution agencies.

To the direct benefit of those monopolies and society.

In fact every new technology is lobbied against. Portrayed as destroying the Music/ Movie industry, yet turns out to be a huge new market when they are dragged kicking and screaming into the present.

The sheet music industry lobbied against records.
The record industry lobbied against radio.
The film industry lobbied against the VHS market.
TV lobbied against cable.
Against mp3, against online itself, &c.

Every single time they were wrong about the future of their own industry.

Monopolies are bad for their own markets & society.

These laws are protectionism, the first thing Adam Smith objects to in 'The Wealth of Nations'.

Not everyone who reads hnews is wealthy, many are self-educated precisely because they could hustle access to information.

These monopolies screw over artists more than anyone.
Exactly. And think about those bastards that provide us with water.

People are drowning every day!! When will this finally stop?
Is there any way to use this software to implement a network-connected femtocell cheaper than the ones AT&T, etc sell?
I am with you in this. I saw that people around me started to use AdBlockers and I found first that it is not really fair from them.

Until one of the news sites I regularly read was barely usable by always running on 100% CPU, which means it was not possible to open it on multiple tabs without making my computer fully unusable.

And until Google started to use video ads in my region. I figured that it would be better for the local business to block the ads as if they cluelessly start to annoy me with their video ads, they would anger and loose one of their potential and possibly already loyal customer. Beside some of the ads had very questionable moral value.

I would call this trend telefication - ad publishers want to control when people see ads and for how long. I think that this is not acceptable.

PS. Paying for content is also not an option until there is an anonymous way to make a payment and the payments are minuscule.

Otherwise we will have serious censorship issue.
What a complete bullshit.
I don't think he was accusing you of anything.
Barclays Misses Apple Pay Target Again
Do you have a source for that or is it speculation?
I can't speak to the zoning restrictions meaningfully as it's outside my area of expertise. But as to the food law example:

Well, that's not an example of a lobbyist-sponsored food law. The FDA has old regs on the books about the maximum number of mites/cheese sample, apparently written for "cheeses at large," to limit the dissemination of contaminated food, rather than one specific type of intentionally mite-ridden cheese. A single instance of a border check resulted in an imported shipment was recorded. In that article, the border control "wouldn't specify what the safe level was." It took 30 seconds to find that the regulatory level is 6 mites / cc, and that the samples they examined exceeded that, some by up to ~660x. This was not part of a broader law or effort on the behalf of the FDA, and future shipments of the cheese got through import checks just fine. Literally, the media and the media alone made up a storm in a teacup over an "attack" on small oversea dairies.

Do you have any other bad food laws in mind?
Wow I didn't know you put IPs directly in there. If so, it returns back the ownership info of the IP from ARIN. Not quite the same as getting the contact info for a domain name but still quite nifty. Thanks!
Yep to both. The Opel Ampera (Euro version of the Volt) looks a bit better imo. I'd rather have a Toyota Auris.
I wrote a PHP library for converting Markdown to GitHub emoji too: https://github.com/AltThree/Emoji
The only thing that will alter this kind of behavior is refusing to support them economically.

If devs don't develop and gamers don't consume, it will stop.

Unfortunately, it requires things to be bad enough that a big sector of the consumer sector follows through, which is rare.
This is a really practical worked example of using Sinon to test a middleware. If you want to get started... give this a read and let me know what you think.
I still don't really get it. Why would i as publisher care?
If it gives me some extra BTC without me having anything to do, ok. Sure why not.
But it sounds like i need some obscure verification process and then earn a laughtable small sum.
I rather use non blockable ads with affiliate links.
It's Wainwright time again? Well, here is a debunk, in German

http://scienceblogs.de/astrodicticum-simplex/2013/09/21/lebe...

Key points:

* link to known cranks Chandra Wickramasinghe and Fred Hoyle

* publishes in shady magazines

* specimen is too similar to other life forms on earth

* just because we don't know how they got up there means they come from outer space
This is for user submitted content; not items put up for sale by a developer.

From the linked document

In the event you are a developer who submits User Content to Oculus, you acknowledge and agree that our agreements with you as a developer may supersede this section of the Terms.
How is the address data not valuable? Even dangerous.
Thanks, that's essentially the answer I was about to write.

I think the main disagreement here is that OP considers hiring him to be a privilege where parent considers being hired by him to be one. As long as parent is OK missing out on all the developers that aren't hungry enough to subject themselves to one-sided interviews like this, he'll be fine.

I like to think there's a high correlation between one's skills and unwillingness to accommodate arbitrary processes, but have nothing to back that up.
I've grown what looks like a goat
This. It's utterly amazing to me just how shallow the talent pool is among the totally unfiltered active job-seeker population.
"if they find a stackoverflow post that matches the question."

To be fair, "figure out if someone else has solved this already on stackoverflow" isn't the worst approach to solving (some) problems.

I just did a coding test where the exercise was trivial, and indeed there are lots of good answers on stackoverflow. I am guessing the reason I have another interview coming, though, is that I made it easy to read, explained my logic in comments, and wrote thorough unit tests checking edge cases.
Dearth of Women Scientists? No Just a System That Favours Men
I don't like coding tests, but they are far better than the alternative: these typical multi-hour interviews involving lots of white-boarding fake code.

A venture-funded company who's entire technology stack is a basic Rails CRUD app grills you (in a room, or over the phone) about hypothetical uses of CS fundamentals that none of their own employees have touched since college.

I'd always rather establish my competency by submitting real working software I've written or solving some trivial coding challenges, rather than trying to solve these random brainteaser problems live in a high-stress, timed situation.
Sorry, I wasn't clear: I'm a pirate as well. I was just commenting on how these threads always seem to go through the same motions, and nothing is accomplished, because everyone has already heard the arguments against their position and has found them unconvincing.
If and when people ask me this (exact) question I like to tell them that although I can implement the O(1) solution, I just copied it off of a 14 year old.
Do you know whether Turkish state authorities are aware of this thing?
A16z Led a $3.1M Round in Aftermarket Autonomous Car Company, Comma.ai
Larger businesses disproportionately benefit from law-and-order and infrastructure.
Can I suggest that you write your values to SQL and then use SQL MIN - don't want to reinvent the wheel.

Alternatively, maybe you want a big data min with Hadoop? How many things were we working with anyway, are they definitely numbers?
No, because Linux had libfuse ages ago.
Yep, I've been working with Facebook's marketing API, and the integration tests have been a bottomless box of surprises. The test suite actually has to put up a bit of money to run, but whenever possible, it deletes / cancels whatever it is running before the money actually gets spent. Sometimes the test suite will run fine for days, and then just fail with a vague error code. I suspect that it is tripping some sort of abuse identification algorithm, but the failures always seem so... unique. The only thing that all of the failures have in common, is the vagueness of the error message / error code explanation.

I've put integration testing on hold until FB finishes their sandbox, which might be never.
> I think it would be fair to flip that around: if your philosophy doesn't result in testable predictions, then what's the point?

"Untestable philosophies are pointless" is an untestable philosophy, and therefore pointless by its own standards. This is a well-known problem with logical positivism, which is roughly the position you are advocating.
Huh, I get it... I was thinking completely out of context when I read his comment.
Right. So, the viewpoint in the article is basically based on an incomplete (an apparently angry) reading of the WRONG DOCUMENT.