skysight-inc/HackerNews huggingface dataset:
3 days of work is certainly an excessive commitment. But limiting the verbal interview to one hour then leaving the candidate with a a computer and a well defined problem that takes half a day to solve it's not unreasonable, in my opinion.

They have already committed that day to this interview, there is no abuse - show us you can solve problems and not give up after a couple of Google searches, like a good half of programmer-aspirants do.
I logged into "my activity" on Google recently for the first time. I was pretty annoyed to see they have tracked all my Duck Duck Go searches made through chrome.
The Hitch-Hiker's Guide to Evolutionary Computation
I've been a prime member for years and didn't know this.... Thank you very much, ill be sure to nickle and dime Amazon for all the value it offers.
Your individual impact is minuscle compared to what you can achieve with targeted dontations or activism.
It's a good thing to start with your own lifestyle, but if you do only that, you won't have much impact.

For example, your daily CO2 emission is 10-20 tons per year.
This is the same amount that can be saved with a donation of only $27 to a highly effective climate charity:
https://www.givingwhatwecan.org/report/cool-earth/
Just that firing someone is legal does not mean it is easy. Especially if you have been working closely with the said person for months. And then there are people who are very nice human beings but their performance just isn't good enough. Firing them is hard and pretty bad for team morale.

I'd much rather do that extra work during the hiring process than have to deal with a bad hire later.
that's nice. doesn't really inform the decision on software "nukes" though, does it? it might be that regulation/'distortion' is appropriate in one case, but not the other...
How do they manage the "no tax implications"?

If the Irish entity has a licence for the IP, and 70% of the value of their licence is transferred elsewhere, than how does this not realise that value to the Irish entity and not be taxable?

I am obviously not learned in this area, but the sleight of hand to move such a huge amount of value from one entity to another seems to me to create a huge tax liability now that the value would be leaving the tax domain.
The original Reveal article [1] didn't get much discussion here, but it's pretty damning.

[1]: https://www.revealnews.org/article/tesla-says-its-factory-is...
I must say, she's doing a bad job then.

Where is the opt-out for reading GMail content? Or better written: why is the scanning of emails activated by default and not as opt-in? What about the preinstalled Android Google Services, which upload data continuously on Googles' Servers?
CSS Bullet Style [Explained]
Charity Evaluator "Giving What We Can" has determined that Cool Earth is very effective, based on their direct impacts:
https://www.givingwhatwecan.org/report/cool-earth/
For example, they are able to save as much CO2 as you emit in a year (20 tons) with a donation of only $27.

Other organizations work on political change, which may be much more effective but is harder to measure.
https://350.org/ is the biggest organization working on that.
http://catf.us/ is focussing on carbon-free energy.
I'd have thought they'd still be better than the chip in the Pi, which last I checked wasn't available at all to anyone but the Pi Foundation (and the proprietary bootloader license didn't allow you to run it on anything non-Pi anyway).
Thanks for the Humboldt reference, haven't been that way and did not know of it. I'd guess it is a fairly common doubt, I remember wondering, as a schoolboy, if what everyone called green was perceived identically.

All this ends up being a centuries long conversation, and the current reference is merely the latest overlay. For instance, Wittgenstein mentioned that one must "throw away the ladder after he has climbed up it", riffing on Schopenhauer's scorn of those who carried books on their backs instead of leaving them behind as climbed ladder steps, and apparently it was Plato who spread the idea that there was a knowledge ladder to be climbed ...
Sugar Daddy Meet Online
And.... it's not gone after all!

https://www.youtube.com/watch?v=o5_bwFf_byo

it was a stunt.
#notallwebdevelopers. Progressive enhancement is a reliability mechanism, not a throwback.
Your Looks and Your Inbox (2009)
100% right. Trying to design the perfect database schema and then building the website is a trap almost all intermediate programmers fall for at least once. To add to the above, it is also a good idea to have the drop-and-recreate database script insert dummy data. There are modules for all major web frameworks for generating data like that. It allows you to quickly get a rough idea about whether the ui design will work or not.
Explain what are hooks in CodeIgniter?
Latest trend? Haven't we all gone through this before? Back in 2012 I did a "homework assignment" too, just to get an interview with a game studio. The task? Build a SOAP client and server that do some silly little thing, I don't even remember what. Basically, just something to prove competency. It took about an hour, mostly time I spent reading the manual for the programming language they requested. Trivial shit... WTF are people being assigned that takes multiple days? Ridiculous...
I would how risky that is for Zipcar. What incentive would there be for the council to say no to a competitor offering more money for the spaces?
Wilderness is, in general, a poor place to build a city.

Though it's happened. Brasilia, Phoenix, Las Vegas, Salt Lake City, Dubai, all come to mind. Each has major issues and limitations.

Historically, cities have been established near productive capacity, transport (nearly always water), and with local sources of essentials, especially food and water. It's possible to violate these norms, but incredibly expensive, long term, to do so.
Money where your mouth is; are you willing to pay for it? Would you pay the candidate a reasonable sum, certainly over a hundred Euros a day (after tax etc.) for their pre-interview homework? Given that the cost of a bad hire is orders of magnitude more than that, this seems like a really good deal for the company.
This may not be the answer you're looking for but I'm going to give my 2 cents. This is actually the same with every book we read or subject we study. It is impossible to remember everything all the time. It is actually the deductions we do while studying / reading. That is what improves our brain and thinking ability.

Thing we call knowledge will go away, we will always check books and websites if we are not using it frequently. I really like what Einstein said: Never memorize something that you can look up!
Anything where you don't want a touch screen or want a matte screen (or are there now matte touch screen already) or don't want/care about Android?

E.g. turning it into a handheld emulator with RetroPie and a nice custom (3D printed or otherwise) case [0].

Yes, GDP XD (which uses Android) exists but it's a custom built product and not a phone and you take it or leave it (unlike the customization you get from Raspberry Pi).

[0] - https://www.youtube.com/watch?v=ux9lXBexw0o
Car sharing companies do that around the world all the time: people park the cars of those companies among privately owned cars. In my country those companies pay a license to city councils and get the right to enter limited traffic zones and park in areas that require a fee. Bike sharing companies pay a license too.
Important flatland research: day and night on the Dymaxion map
Even basic optimizing compilers collapse consecutive + and - operations into a single constant size instruction and does a dozen other optimizations so in practice the instruction density is crazy high compared to naively executing every BF operation individually. It could have been interesting if they used an optimized ISA inspired by [1].

There's a reason why CPUs that can execute JVM bytecode directly never caught on: They cannot apply any of the optimizations that a JIT or compiler can.

[1] http://calmerthanyouare.org/2015/01/07/optimizing-brainfuck....
Gridcoin relies on BOINC for the work distribution, essentially you get credit based on how long it took you to complete the task (to prevent cheating most projects rely on a quorum of results being the same (each task is sent to several users)).

This is not used as a direct mining mechanism, the blockchain is secured using Proof of Stake rather than Proof of Work.
Pine64 are pretty good for CPU and RAM, but you will be loosing out on the great support things like Raspberry Pi SBCs have

Edit: forgot to mention Pine64 starts at like 15 usd for 512Mb Ram or 19 usd for 1GB and like 29USd for 2Gb also from 19 usd up they have gigabit(can be hard to max out due to various issues IIRC, check forum), and the high end version is still cheaper than a RPi3 IIRC
THE CREST CONDO – THE CREST CONDO BY WINGTAI ASIA
Here's how it works in many companies:

Hiring manager: Hey recruitment team, I've read articles saying <interview type A> doesn't work very well, we should try <interview type B>. <Interview type B> solves <concern X>

Recruitment team: Sure thing, we'll start with a parallel run so we can see how <interview type A> results compare with <interview type B>

Hiring manager: We've run both for a few months now, should we stop doing <interview type A> ?

Recruitment team: Some hiring managers still like it, as it addresses <concern Z>. We don't see it as our job to second-guess them. You can spend your time and political capital convincing every other hiring manager, if you like?

Hiring manager: I'm awfully busy with things that are a better use of my time.
It makes sense to me, as long as it's somewhat related to the job context, so you can have a first impression.
If it's directly contributing to them, of course they must pay.
In any case this kind of work is a good practice, and is reusable, so applicants are losing anything
I have noticed a trend of not naming companies here. Is it against the rules? I fell that we should name and shame companies that are disrespectful of peoples time.
shilling it up
Laser-heated nanowires produce micro-scale nuclear fusion with record efficiency
The licensing and supply for the RasPi were pretty off-putting to us. Sure, we aren't making a custom board, but I don't want to be held captive to a single supplier that can stop producing boards at any time, whether that is due to a lack of chips or a lack of desire.
What are your career options right now?
>Malboge

Did they give you access to a super computer?
Elon Musk always has advice for other people that we can't follow because we're not also rich. Just walk out of meetings. OK.
I don't want to pass judgement on your coding exercise, and it certainly seems fishy with the contract, however...

I would point out that on the hiring side, evaluating a submitted project in a way that can differentiate between good and great candidates, and that the reviewers can understand well enough to get the signal they need, is very difficult.

Because of this, I know several times we have asked candidates to build a simplified version of something that we have already built internally, where we understand the problem space deeply. We only ever do something we have already built, as that's the whole point, and we typically simplify it, although that might not be obvious from the outside. We also cap the time at 1-3 hours depending on the task as we care about evaluating the candidate, not getting a complete/usable/production ready solution, and so that it's not dependent on how much time a particular candidate can spend on the problem, which would introduce biases.

This isn't perfect, and we try not to do this, and to use problems that are obviously toy problems, but sometimes it's necessary.
I guess they're talking about the SoC/ISA rather than the board designed around it. x86 is generally considered a rather clunky/bad ISA and often sniped by — I don't think the term is really good but can't really find a better one — ISA pedants.
I think the issue is that his freeware utilities were used as part of spyware by third parties.

AV back in the days were mainly all blacklists of known actors and a few tricks (eg: when the executable was obfuscated with a compressor like UPX or using some more advanced techniques)
Some weird animation in the wallpaper of the site that avoids the mouse.
Others here in this thread agree that therapeutic doses are smaller, and after a brief search it seems papers do too.

Perhaps your effects were down to the ROA?
Maybe you'd find Amino interesting. They use big data for healthcare savings.

https://amino.com
> I would rather like to see better interop between different languages using wasm

Yes, and garbage collection that crosses language boundaries.
ntvk1 is nativka http://nativka.ru , now http://natimatica.com/
I had one recently. Two nights it took me. Just a couple of questions will do. You don't have to come up with pages of shit from a committee.
Yup, I work at a firm where we care about GDPR a lot, and IMO it's wayyyyy easier to implement globally then to cordon off some subset of our users into a different codepath/databasee/workflow.

If FB actually leaves it like this, then they clearly believe that there's a lot more to be gained by not complying with GDPR
What is meant by Facebook marketing?
An interesting thing happened to me when I applied for an internship with your employer. I got a call, saying that I would have an interview few days days later even gave me the exact time. Come the day of interview, I got no call. And no response to follow up emails/calls. So, when somebody from hackerrank comments on the hiring process, it is a bit vexing.
Ok, here it goes.

The scrapers are written in python 2, because that's what the guys who started the project were familiar with.

Most of the scraping is done by hand with XPath queries on the pages we fetched, so no beautifulsoup or stuff like that. Again, I think mostly because those who started the project were not familiar with the task. It's not even that bad when I need to modify something (because the page changes etc.), as the code is very well written.

The problems started when the CEO and CTO proposed (mandated?) to use something made by a guy who is supposed to be a web scraping expert in the same domain we're working in (I don't doubt that, but still...). The software it gave us is written in Ruby (which no-one here ever even saw a line of) and Rails, and works with recipes instead of the imperative code + xpath we used at the beginning. It works flawlessly until it doesn't. Mainly because there's a big logical error (if an offer disappears from the original website we should mark it as deleted on our db, but the scrapers tells us it's still there) and I don't have time to learn ruby, rails and the whole system to fix this. And the original dev is not available anymore. So we're phasing that out and going back to our nice land of python :)

Anyway the process goes like this:

1. Scraper fetches the page, scrapes the data, and generates a JSON file with the info of all the offers it finds

2. Those JSON files are uploaded on S3

3. A trigger on S3 calls the "writer" on a EC2 instance, that downloads the JSON file, unpacks the content and writes the data to a postgres database.

Current problem: scraping arbitrary strings representing car options and categorizing them. We have something like 15,000 strings that need to be put inside a category. Manually.
First of all, it's clearly not the only way out, because the comment I replied to shows at least another way worth exploring.

Second of all, me reducing my fossil fuel usage to 0 wouldn't magically drop industrial fossil fuel usage to 0, so that's not even a solution to the problem.

A new technology or enforced policy would have a much greater effect.
Corporations have ruined most of asian nations. East India Company British exploited India, looting it from a country having top wealth in world to the bottom, Dutch East India Company destroyed indigenous asian trade.

Fruit companies and other monopolies of USA have routinely looted and exploited people and wealth of Latin American.

I can go on, recent history is rife with corporations exploiting nations for natural resource and wealth.
I predict Max Schrems will continue his legal cases against Facebook. He has co-founded an NGO (NOYB) which has raised €330k in donations & membership fees to use the GDPR to protect privacy. https://noyb.eu/
> population 700M

You are probably counting 'Europe the continent' rather then the EU (where the GDPR will come in effect) which is rather lower at 525 million or thereabouts.
Team Level is the most important level of SAFe
Thanks. I donate to Cool Earth already, I'll check out the others too.
All of the complaining is just a tantrum fit of an emotionally immature industry who, just like a spoiled child has had it very easy so far.

"Why aren't there 100x more people than I actually need (because we only hire top 1%, right?) with 100 years of working experience with this technology that I just dreamt last night that want to work for free?"
> that they're attempting to get around with dark pattern designs [1]

The downside with trying to use dark patterns: The courts say "Nah that doesn't count. Ergo you don't have consent, ergo fine!"
And I think you haven't read through GDPR rules.
"WebAssembly is not to replace JavaScript, but to be an awesome tool to use with JavaScript."

NO, Replace Javascript, replace HTML, replace CSS.
Sometimes I wonder how numbers are regarded in journalism. From the outside it looks as if there was some cult around reproducing the exact string that the source uttered, but with no understanding.
I have a few things that have been bothering me forever.

Push Notifications Prompts break the back button. Many times I hit a search result on Google, find the page is irrelevant but I can't go back. That's because the page has prompted a push notification. I can't scroll either. It blocks the whole UI. That's very disruptive.

Second, while Postman is wonderful, Chrome's network tab is the super convenient. A very small change to allow replay requests to work via a keyboard shortcut would make a significant impact on the dev cycle. The use-case is to modify the server code then replay the request, rinse, repeat. The alternative is to copy-as-curl or proxy via postman, etc.
I tried finding some online but it looks like we haven't published any. I'll need to get permission; our customer base cares very much about facility security. Let me see what I can rustle up.
Unfortunately that is roughly as surprising as the sun rising in the morning.
Exactly!

_" The Btrfs file system has been in Technology Preview state since the initial release of Red Hat Enterprise Linux 6. Red Hat will not be moving Btrfs to a fully supported feature and it will be removed in a future major release of Red Hat Enterprise Linux.
The Btrfs file system did receive numerous updates from the upstream in Red Hat Enterprise Linux 7.4 and will remain available in the Red Hat Enterprise Linux 7 series. However, this is the last planned update to this feature."_

Source: https://access.redhat.com/documentation/en-us/red_hat_enterp...
Dockerizing your Spring Boot applications
If you want something that scales, I believe you have to build it yourself. A recommendation system personalized for each user and adapting to feedback in real-time is very resource intensive. The problem is that for the recommendation system to be fast and adaptive, it needs tight integration with your database(s) which is hard for prebuilt solutions to afford.

Fortunately, building a recommendation system is not that hard. Google and read up on postgresql's ts_vectors and refresh your linear algebra. You probably will have to make some trade-offs; the more personalized the recommendations, the less likely it is to scale well.

Note: It was over seven years since I worked with a recommendation system. The prebuilt solutions might have improved since then.
The GDPR applies to government agencies as well.
Thailand Online Shopping – iTS COOLER
you only need js to bootstrap wasm onto a canvas. then write the rest of your "site" in QT or GTK ;)
In the UK I see a lot of tests that say "don't spend more than 2 hours on this", and that I'd generally expect to take 3-5 hours tops. Americans seem to have a strange employee / employer dynamic
https://twitter.com/grandmagifs/status/986890684891185152?s=...

Thought I'd gif-fy your headline.
Asia Business Executives List
Maybe we need <link rel="preferred-search-result">
Show HN: Get YOLOv3 into ROS
Connection pooling is recommended for any non-trivial PG deployment. I can recommend pgbouncer, worked flawlessly for us.
So you either use no commercial software at all, or you're happy paying a hundred times what you paid for it, and doing so in return for the privilege of running 1980s-era applications in 2018.
I'm reminded of constructing DFAs that represent regular expressions for class.
I'm curious, has anyone tried to apply ML to solving large linear systems?
Glassdoor has a section on interviews. I always leave a negative one when I have put up this this crap.
This is great in theory, but will it work in practice? That remains to be seen. I can't help but compare it to Javascript: technically, you can disable it in a browser, but most websites will promptly stop working properly.

Not that I'm against the GDPR. It seems to be a great law for consumers.
Code Like a Girl Interview with Amali de Alwis – CEO of Code First: Girls
There are problems that I find even more counterintuitive than Monty Hall, such as the sister's paradox.

Your neighbours has two children, one of which is a girl.
What is the probability of the other child to be a girl?

A. One may say 1/2, but actually, using basic Bayes theorem: P(2 girls | at least 1 girl) = P(2 girls AND 1 at least girl) / P(at least 1 girl) = (1/4) / (3/4) = 1/3.

I think this problem is actually equivalent to the Monty Hall problem. But it can get much weirder.

Your neighbour has 2 children, one is a girl.
You know the other child is born on a Sunday,
what is the probability that this other child is a girl?

A. Similarly, counting all possible cases, one does not get 1/2 or 1/3, but rather 13/27.
I have used Pine and then Alpine from roughly 1993-2017. The extension for PGP was working, but rather clumsy. I ultimately switched to NeoMutt about a year ago, which has a seamless PGP integration (searching on encrypted mail!), very good filtering capabilities, and a sidebar that shows folders. Goodbye pico, though and hello to vi.
https://www.neomutt.org
uk gov might not work like a greed corporation as its usa counterparts. usually when a deal is stabilished with one company, others can jump in for the same price/share. the worst that would happen for zip car is to have to share the spaces.
Absolutely. As you say, spending a few hundreds bucks is way cheaper than wasting almost half a day of the candidate and our team when we bring someone in and it ends in a no. For remote candidates it makes even more sense since we end up spending thousands of dollars in travel costs when we fly them in for onsite interviews.
The logic behind this is more or less the same idea behind the Knuth-Morris-Pratt algorithm (https://en.wikipedia.org/wiki/Knuth%E2%80%93Morris%E2%80%93P...), which might help with your intuition.
Hmm, I don't have that one. What does it say about Bezos's usage of 'comprise'?
Not just assets: they have ISPs block access to fb, sure you can get around that but 99% of the population won't bother. Even worse: they can have central banks block payments to fb.
Why this project is called “AngularJS”?
What does "Perl-generated" have to do with "no JS"?
Pretty sure that won't work legally
So if some new chinese website becomes globally popular, the EU will try to prevent its business from paying money or buying ads from such company?
My favourite quote from the wonderful David Spiegelhalter, Winton Professor of the Public Understanding of Statistics:

> Why do people find probability unintuitive and difficult? Because it is unintuitive and difficult.