skysight-inc/HackerNews huggingface dataset:
Hiring is hard. It's very difficult to figure out what combination of activities/questions will correlate to actual job performance, not to mention uncover someone's day-to-day personality when their guard is up.

With that said, my interview process basically is:

* 30 minute intro call to dive into the CV a bit and see if it's worth everyone's time to go further

* 1.5-2 hour pair programming exercise using the actual language & framework they'd most likely be using for the job

* If that goes well, 30-60 minutes to meet with the team and figure out if everyone will get along

That's it. No whiteboarding, no FizzBuzz, no algorithms. If we make a mistake we try to recognize it within 6 weeks of the person starting in that position.
Earth's shifting magnetic poles are confusing your phone
Was watching David Bull talk about historical Japanese wood carving. He described how the introduction of the printing press to Japan killed the entry-level, apprenticeship positions in printing.
> Put whatever update command (nixos-rebuild switch --upgrade I believe? haven't touched nixos in a while) in a crontab and you get automatic updates.

It is even easier, really. Just add the following to your /etc/nixos/configuration.nix file:

system.autoUpgrade = {
enable = true;
dates = "daily";
};
You’re welcome, it may be an interesting social experiment to watch
Well being seems like a pretty comprehensive definition of what parents should be concerned about. And I can deny the detrimental effects of gaming because studies have repeatedly debunked that idea.
I use DDG primarily now. I've noticed that I often get better results for my programming queries than from Google and there's always `!g` if I don't find what I'm looking for.

On a side note: anyone else think Apple will eventually buy DDG?
Something in the music industry that is fabricated? Impossible!
That's an odd interpretation with considerable bad-faith assumptions. The plan is to take federal money and use it to help re-build large portions of the country that include valuable industries and have been completely neglected.

Funny enough, most Rust Belt states are net payers to the Federal Government [1]. Illinois, the "corrupt state" everyone wants to rail on, is one of the least dependent on Federal money in the entire country. They get $0.75 back for every dollar of taxes sent to the Feds [2]. For comparison, Mississippi gets $2.02 for every dollar in Federal taxes.

Please explain how they would be "taking money from other taxpayers" under this plan?

[1] https://wallethub.com/edu/states-most-least-dependent-on-the...

[2] https://files.taxfoundation.org/legacy/docs/ftsbs-timeseries...
I agree that the wording is not clear, but just to be on the safe side, you should probably eliminate the very obvious dark pattern of collecting payment details for a "free" trial, and just ask them to enter their payment details at the end of the trial.
I really wanted to use DDG but I found for most searches I ended up just using the !g bang anyway, so finally I just took out the middleman.
> It's the same with screens: it takes a toll on everybody, no matter the age.

The article says the opposite!!
Improve WooCommerce Order Fulfillment
Our robotic pleasure tech won a big award. Then they took it away
id imagine speed isn't a current priority for Google as Gmail, calendar and maps have shown. It's probably a hold over from before, I'd give it a year before they roll out some improvement that allows it down.
Yep! Hasura allows you to configure access control rules which are namespaced by "roles" that you can attach to your tables.

Each permission rule can reference a session variable that comes in from your authentication system (whatever it is).

Docs: https://docs.hasura.io/1.0/graphql/manual/auth/index.html

Examples: https://docs.hasura.io/1.0/graphql/manual/auth/common-roles-...
Once place they are long ahead on UI is the image search.
You can actually "view file" and not "view site" as google had to do after that lawsuit from getty [1]

But having said that, it is very annoying that they put a large nagging notification on the top right of the screen asking to switch to it as it's default.

If I want to do that I will do it myself thank you. I never figured out why webpages do this kind of thing (i.e. pop up a newsletter subscription form blocking the whole article). It just pisses off the users. It's actually the main reason DDG is not my default search engine.

[1] https://arstechnica.com/gadgets/2018/02/internet-rages-after...
I'm most disappointed in Labour and the Liberal Democrats here. The Conservatives are kind of locked in as the Euroskeptic party at this point so they're going to stick with the party line that referendum is binding and they'll crash out of the EU over not leaving.

But where is the opposition saying that the referendum was nothing more than a protest vote against immigration, 52-48% is a narrow split, we can't possibly have our cake and eat it too (eg on freedom of movement) and that pursuing some Norway like model combines the worst of both worlds (eg maintaining membership of the EU customs union and being subject to its rules without having the power to vote on and control the EU agenda as a member would).

The backstop is nothing more than kicking the can down the street and the ultimate result is probably reunification with Ireland, which is why the DUP in particular and the Conservatives in general don't want it.

The only alternatives are hard exit and remaining.

Why hasn't the opposition been more vocal about this? All I see is hand-wringing and non-committal rhetoric from Corbyn.
It is interesting to note how Ivan Rogers, someone who arguably understands Europe more than anyone else in government estimated it would take up to 10 years to come up with a satisfactory deal. But he was essentially pushed out as he was generally considered by the government to be too pessimistic about the whole affair..

https://www.telegraph.co.uk/news/2016/12/15/post-brexit-trad...
Because, in the current economic environment, there really isn't much room in the markets for choices. It's increasingly been one quasi-monopoly that everyone knows about, and then a bunch of niche options for people who dislike the monopoly player for whatever reason.
Need for sustainable open source projects, like FRR
No company lives forever.

Google will have its comeuppance one day too. It may not look like that right now, but back in the day Sears, too, had everything, and look at them today.
Outline: https://outline.com/bk9cLn
The referendum was a vote to leave; reasonable people can disagree about what form that should take but the referendum result clearly rules out remaining in the EU, in the most simple of terms.

May has negotiated the only practical set of terms. If Corbyn was as serious about ruling out a no-deal Brexit as he claims, his party would've voted for May's deal. The part I find incomprehensible is that the remain lobby refuses to acknowledge that if we vote down every possible deal then the result will be no deal.
“This was impossible because I inevitably...” almost spit out my coffee. Interesting and funny read!
Ask HN: Why to learn Flask over Django?
Apparently peak is more like 56k

https://mybroadband.co.za/news/security/190348-visanet-handl...
Radix tree is the standard data structure used when you want to do IP lookup. Why wouldn't they use this from the start?
>further advertisements for that product aren't necessary to reach you //

I'm one if those "advertising doesn't affect me" people. Except, then I realised that advertising acts subconsciously and uses human psychology against us, and I'm not as immune as I thought.

I buy a Dyson, every ad I see for vacuums is a Dyson, it confirms I made the right choice, everyone is buying them, they're everywhere, etc.. Everytime I see a shiny new vacuum it's a chance for my brain to compare it with the old rubbish one; why are all those people "enjoying" vacuuming when I have to suffer it.

With polo shirts it's like "these new ones look smart/fashionable/etc." vs the old one.

Yes there is likely a lag in "this person was looking for ..." signals; but I still don't buy (heh!) that as _entirely_ silly.

>Once I buy a car, or a television, I'm probably not going to be in the market for another one for years. //

Car, probably, depends on the person's wealth; TV, I've v heard people say "we liked it so much we got another one for our bedroom" or whatever.

FWIW I'd never buy a Dyson ...
Lowering long term benifits for current retirees directly reduces liabilities.

If I sell a bond paying 5% interest, then say sorry only paying 4% that’s a lower liability.
I haven't reposted anything, I am being flagged for merely saying my opinion
Not all models need to run on the device - of course. BUT there are a few that make a lot of sense. It all depends on speed and what you want to offload to the device. Example, a more quickly responsive (even when offline) image classification (eg is this poison ivy or not) model is best on device. Or in an AR-kit app. Or privacy, like not wanting to ship a medical image across the pipe and so on.
Then, you're a outlier jasonkester.

Many companies I've dealt with have the "click button to sign up",

but the cancel procedure is "need to call during the 3'rd minute of the eclipse while sitting in a salt circle".

This has been endemic at all levels of recurring commerce. And gyms have been notorious for being damned near impossible to cancel, to the point of massive class action lawsuits.

Simply put, I'm willing to expend the same amount of energy to sign up as I do to quit a service. Past that, I'm reporting billing fraud, and I'll switch CC's if need be. Sorry if you're doing it right, but 99% of businesses that do it do it badly.
I don't think those results are anonymized. You're just being redirected to Google.
My fiancée got a new car that included SiriusXM and she activated the free trial. Sirius called the car via onstar to give her a sale pitch and try and get he to activate XM radio. When it happened while I was in the car, she said that was the third time they did that.
==There are definitely places in the US where you can enjoy a higher standard of living than Chicago due to local and state government being less corrupt.==

Please name the cities with comparable career opportunities and higher standard of living.
I’m not sure if I’ve been stuck in an information silo and have totally lost the plot, but there seems to be substantial circumstantial evidence that Russia interfered in Brexit, which throws into question whether the result can be accepted.

I’d be interested to know whether people on here think I’ve strayed into a very plausible conspiracy theory or whether this is something real and of concern. I feel I could accept a result in which there was not some effective psy-ops campaign being run, but cannot accept a result which is “not the will of the people”.

[Edit: spelling correction]
> jumpin is just me being lazy saving me typing docker exec -it <container-id> bash

The command uses run though? Is that a typo? (Really eager to try this setup.)
What would be an example? I fail to see what could be strong enough to make the "ruse" viable, but not require any change in the treaties.
I was over-simplifying to communicate the repetitive and dull nature of a job I'm very happy to no longer be doing. Really the game was more about "anomaly detection" and the sensor indicators/measurements were far more continuous than categorical, and their outputs had to be weighed against past experience and context of the monitored components.
Even the highly motivated sociopath will probably understand that dead customers are really bad for business.
The comments about "optimizing for law enforcement" (or something like that) were a dead giveaway as to who's driving the way this system will be implemented.
For some us, cutting ties with companies that have surveillance capitalism as their business model has already occurred.

Ad supported services are fine, targeted ads that require ever more invasive spying on your users on behalf of your advertising customers are not.
Yikes... Interviewing sucks but half the reason interviewers ask these types of questions is to see your attitude and how you respond. Writing an Instagram clone in Angular doesn't really tell me much about your problem solving skills when faced with a unique problem.

> How many people can actually write BFS on the spot, without preparing for it in advance?

Ughhh, should I tell him?

> why would they ask me this question, what does breadth-first search has to do with front-end development

Tree data structures are really common in front-end.. like the DOM or JSON.
JetBrains has unfortunately not prioritized settings sync. There are plugims for doing this, but they frequently corrupt your settings, especially across the different JetBrains editors.

For style consistency, JetBrains does natively support EditorConfig, I would check in a .editorconfig at the root of each of your git repositories.

For specific programming languages, there also also some plugins that interact with version controllable style settings, such as Checkstyle and ESLint
Essential Startup Growth Metrics
The article and the subject of it had nothing to do with the music industry.
Yes, and I disagree with the article.

Studies from 30 years ago screamed about health and TV, corelating bad eating and sleeping patterns with screen time. Suddenly one article says that it's not true for new techs.

I'm really not convinced. Just because you are less passive in front of a smartphone or a laptop doesn't negate the screen effect.
Niche collectible markets can be really fragile. Just a few people interested in a particular topic can skew the price expectations, and then someone trying to liquidate a large collection while prices are high can single-handedly burst a bubble.

> I think the only feasible way would be to use them as retirement income rather than a lump sum, by trickling them onto the market at the rate you needed for your weekly income.

I know of a guy who has inherited an ENORMOUS collection of old hand tools. He's been dripping them into the market via online auction website for well over two years now. Every week he just lists a few chisels, some hand planes, a saw or the like netting, by my estimate, around the average salary.

While this is a good strategy - he gets the fair market value of each and every tool, instead of selling in bulk at a huge discount - this is also almost a job: taking pictures, setting up the auctions, accounting, packaging, and sending the packages, possibly resolving disputes.
> Vi has % to jump to a matching parenthesis as pretty ancient feature.

I know. It helps, but it is far from being good enough. Making things like slurp is still a pain without proper editor support, and this is very common to do in Lisp.

> All the code you see here was written using little more than indentation via Lisp mode and % for paren matching:

Yeah, and K&R written Unix with only ed. My point still is valid: Nix is more readable than Lisp without proper editor support.
This is a better question for Jetbrains than for HN. The vast majority of devs will have internet access while working, so you’re in a tiny minority.

On that note — how do you even work without internet access?
The delinquent who broke your car window has a pretty good chance of not paying whatever fine he's given (and arresting him when they come across him after a bench warrant is issued still costs money, even if he does eventually pay). You will almost certainly pay your parking ticket promptly and without causing the system to incur additional cost. Going after generally law abiding normal people has a much better ROI.
The idea of collecting lots of audiovisual data all over a city without a clear plan of what to do with it seems mad, outright dystopian to me.

The article describe how the city suddenly has much more data than what they needed or wanted and that they have to start training their people in data science now. There's no mention of privacy at all. I'd see having too much data ("But it’s like we asked for a cold drink of water and got shot in the face with a firehose") more of a liability and danger for the people of the city than a great opportunity.

Public projects should approach problems from the reverse. Figure out what problem you need to solve, then define what the minimal amount of data is that you need to capture. Make a plan how to guarantee privacy and anonymity, and if you have all that, go and put out some sensors. Not the other way round.
In addition to being easier to acquire, it is also a lot crappier and most expensive things are only built to last 5-10 years. As the price of labor and our corresponding standard of living have increased, it has meant that hand built tables and chairs made from hardwoods are just not cost effective. Most people can't afford a $3K-$5K tables that can be passed down through the generations.
The UK had over the years gotten all sorts of special considerations to get them in and to stay and the end result was that they caused a bunch of chaos, if they want to remain they will get no benefits that any other nation does.
It's clickbait hyperbole to say nothing can stop google. Google will fall once something usurps their dominant platform advantage ( chrome/search/android ).

People said the same thing about Microsoft/IE when microsoft leveraged their dominant OS position to take over the browser market. But once google search became just as important or even more important than the Windows itself, they leveraged their search platform to take over the browser market with chrome.

For now, google is cleverly leveraging it's search/android/chrome platforms to block competition and maintain it's dominant position. But eventually, another product/platform will arise that will knock google off its pedestal. Maybe even anti-trust lawsuits will help like it did with ending the Windows-IE monopoly.
Can we get a (2016) added to this?

Also previous discussion: https://news.ycombinator.com/item?id=11579757
Anecdotal, mine were kept in my parents attic in poorly taped cardboard boxes for 20-30 years until they moved and I gave them to my kids. Still the same fun for them, none have broken or had any issues being used with newer sets.
>I intend to have the update model of ChromeOS

Fedora is testing a "silverblue" edition which implements this model. https://docs.fedoraproject.org/en-US/fedora-silverblue/
Theranos management didn't much give a shit about potentially dead customers based on test results, which they knew were fraudulent.

So I still think this is a bit optimistic.
> * 1.5-2 hour pair programming exercise using the actual language & framework they'd most likely be using for the job

This advantages people who have actually used that language/framework for prior jobs. If that's a thing you want to optimize for, then that's fine. If you want to evaluate people as more generic software developers, it's not so great.

That's why whiteboarding algorithm questions can be useful. They're sufficiently abstract to generalize to lots of different 'stacks' and experience levels. If you just want to get generally competent developers first and then figure out where to put them later, then this type of question can make a lot of sense, which is why Google, Facebook, et al. use them.
Corbyn doesn't want to remain in the EU, and even if he did, his whole narrative is that he wants a democracy that's more representative of ordinary people over Westminster elites. If he tried to offer a policy of technocrats overruling the will of the people he would lose all credibility.

The Liberal Democrats are pro-remain I think? But they're an irrelevance at least parliamentarily.
IntelliJ is nice, but why is it so slow and buggy? At work me and all the developers are always cursing at IntelliJ. Each of has to restart it around 3-4 times a day. We use Scala, so that might be the problem though.
YC at MIT and MIT xFair
I think the choice is "!s" which redirects you to startpage.com, which is anonymised Google.
Mainframe still rules many companies. Especially banks and insurance
> I really wish companies would be more transparent about their candidate rejection reasons

I always wish this too. At my previous job a (also at BigCorp) candidate reached out to ask why they hadn't been selected so I started putting together a little email for them trying to give polite feedback and encouraging them to apply again in a few years (they were great, but we needed a more senior role and had no open junior positions at that time). I asked my boss to review it and make sure it was okay, and he told me that under no circumstances do we ever give candidates feedback because if you say one wrong thing it's a lawsuit waiting to happen. Having been on the interview side where I really wanted to know how I could have done better, I was a bit angry on behalf of the candidate.
I can strongly recommend Tim Shipman's "Fall Out: A Year of Political Mayhem" for an account of the post Brexit vote annus horribilis.

The only thing to look forward to with Brexit is reading his account, some time next year, of the current antics.
What about suitcases for those 6 people?
Smaller trucks used to be far more affordable while still having the utility. If you're not shuffling a family around, this can be helpful.
Most TPM systems work by comparing the difference in wheel speed using the ABS sensors though (lower pressure = lower diameter = higher wheel speed than the other 3 wheels = low air pressure warning).
I've only ever implemented BFS for coding challenges. Do you find yourself reaching for it on a regular basis in front-end development?
I tried using Chrome's built in feature but I found the password field was set up wrong on many sites and therefore the "Generate Strong Password" wouldn't be an option. I've since started using BitWarden.
No-deal is the least popular option among voters, given the high risk of tanking the economy.

If the government and parliament can't agree a deal I think the only sensible way forward is another referendum.
Ask HN: IT Directors and VP's – how do you manage your time and projects?
Over the course of my career I've been fortunate to have able to develop as an engineer and sysadmin, and did very well at tackling the projects and tasks that came with those roles. With success in those roles, I found pleasure in managing people and technology, and worked to get promoted to manager, and later director and VP roles in my organizations. The challenge I have faced the further up in the org I go is in changing my work style, tactics and approaches to be more effective. I often find myself overwhelmed with tasks, while projects also need attention. The question for HN is: How do senior level technology managers, directors and VP's manage their time, projects and tasks to be effective at those levels?
While I do think Composer is an awesome improvement for the PHP ecosystem in general, I still find it insane that you cannot run `composer update` on a machine that has less than 1.5G memory allocated to PHP. It is an absolute resource hog, which is problematic for a lot of reasons.
The linked wikipedia page describes a countermeasure a little like that described.
These are pretty useful. There’s another reference one like this that I like: https://clevertap.com/blog/app-retention-stats/
I showed this article to our director of sales a while ago and he was amazed at how crazy the industry is. Not sure what I can really do amidst all this to avoid validating the aggressive tactics by these folks besides avoiding buying a mattress that is ever advertised or reviewed in any way but that’s hard to do now too.