skysight-inc/HackerNews huggingface dataset:
No, I don’t think this is a particularly conspiratorial theory. There’s shedloads of weird money floating around which was used for funding advertising campaigns in the run up to the referendum. Not to mention it’s a policy that would be welcomed by Russia, because it destabilises the EU.

The problem is that nobody knows if that influence affected the outcome. There’s little popular movement to push back against the result on that basis, which has led us to the current clusterimpasse.
So, this is just a front-end for https://ednscomp.isc.org/ednscomp, which is a front-end for https://gitlab.isc.org/isc-projects/DNS-Compliance-Testing.

I kinda get the need for a web frontend for a C program (portability is an issue), I miss the point of the second front-end. Why?
This is a great point, but, as someone who makes furniture, I think there is also great validity in owning temporary pieces. There are things that are good when they are heirloom pieces (I think good chairs and bookshelves are highly underrated), but desks, coffee tables, bars etc are frequently best when they are bought to fit the space they are in. if you move even once every 2-3 years for work, the availability of temporary furniture is both a serious convenience and in the case of stuff made from composite materials, it is an environmentally viable option.
Door key rehash&software updates: 1 hour lock-in midday next Tuesday
> > How many people can actually write BFS on the spot, without preparing for it in advance?

> Ughhh, should I tell him?

Yeah, that's where I stopped reading. This isnt specialized knowledge. If you know how to program, you can write a BFS. The entire algorithm structure is in the name. The only extra details you need to remember or figure out are "use a FIFO for tracking what to check in the future" and "make sure you don't go backwards". Neither is some great secret. They're obvious if you sit down and think through (or talk about with the interviewer) the structure specified in the name of the algorithm.

This person is either not a good programmer or has a very poor attitude about solving new problems.

Hiring isn't broken. I'd reject this guy too. Knowledge about a specific technology is a lot less valuable than general knowledge and willingness to explore.
I believe the fundamental problem is, most organizations interview in a style similar to testing in college: ask a question about a technical topic, evaluate if the answer is correct. This doesn't correlate especially well to how well a candidate will program if you hire them, but it's the method people learned in school for evaluating someone's knowledge of a topic, so it's what they use. Most developers, and most managers, have almost no training on how to interview well in order to determine who would be a good candidate, so they fall back on the only halfway-similar experience they have.

Now, this raises the question of why our society's method of educating people (or determining if that education has been effective) is not very well correlated to their real-world performance, but that's a whole 'nother conversation.
Surely you’re open to a lawsuit anyway: candidate doesn’t get a response to a feedback request and sues because they’re a minority, no response must mean discrimination, right?
Why send enforcement? Get a neural net to determine who is illegally parked, and automatically send a ticket.
Energy from Fusion in 'A Couple Years,' CEO Says, Commercialization in Five
Problem is that hotel is often cheaper than an AirBnB's final price.
Stuff the Internet Says on Scalability for January 11th, 2019
Search result quality is not a clear-cut issue. In my experience DDG/Bing even yield subjectively better results sometimes.
I just use diffirent email for each service, so I could identify leaks.
On or about the date of conclusion of the trial, send a notice:

Your trial is about to end. To continue receiving services,
please make payment of {PAYMENT_AMOUNT} by {DATE}. You will
need to authorize recurring payments in the amount of
{PAYMENT_AMOUNT}. You can do that by clicking {PAYMENT_LINK}.
If you would like to cancel the trial click {CANCEL_LINK}.

Please note that if we do not hear back from you by {DATE},
we will have to temporarily discontinue the service/product
until you authorize recurring payments.
Russian is so conveniently used for everything these days. Terrorists were wearing off I guess, and too limited.

I feel like watching old documentaries from the 50-70's, where everything bad hapening was because of the communists. And nobody questioned it. They had evidences. And certitudes.
Because one day you might need to, and you'll write a 100 lines of code to do it. If you had known what a BFS is and how to write it, you'd be able to accomplish the same task in 10 lines of code.
The only real weight that the referendum has is the public sentiment it represents. If that was called into question it would lose most of it's power without anything needing to be done. It's not legally binding.

I'm not convinced that the idea that Russia interfered is worth taking that seriously though. You don't need to go very far to find real people who are very pro-brexit. IMO it's the newspapers (rupert murdoch, etc) that had more influence, but I'm not sure what you can do about that.
Yeah, I've seen some real horror stories about bad interview processes in the past, but this seems more like the guy outing himself as a defensive and impulsive person who immediately shuts down when he doesn't "know" something.

I can't remember Djikstra's algorithm either, but I would happily try and write a 15 line brute force recursive maze solver in an interview.

Of course it's not something I expect anyone does day to day, but it's also the kind of simple problem that I'd expect almost anyone with a CS 102 level of knowledge to be able to reason out by just taking a few minutes with a pencil and paper. As an interviewer, even a brute force solution would demonstrate a good willingness to look at problems using your fundamental skills and reason about something you don't have a ready made solution to.
PostgreSQL Tutorial covers many fundamentals:

http://www.postgresqltutorial.com/
hnchat.com?
> The 2016 referendum was flawed in its formulation and execution

Agreed, but having asked the question and got the answer we have to implement it if democracy is to have any credibility.

> and was itself already the 2nd referendum on the topic.

Hardly. The EEC was a very different institution from the EU (indeed I'd say the closest modern equivalent is the EEA or EFTA).
That's so bizarre. A couple of weeks ago my wife and I bought a mattress (the one we currently had was starting to draw blood from a broken spring) and didn't think about going online. We went into a store, tried a couple, did a quick google search price match, and decided we'd take it. I never even considered online.

I was trying to do research after the fact (cause why would you do it BEFORE you bought something) and found that I couldn't find any sites that screamed "objective" to me - it all seemed like a bunch of sites that were advertising far more than reviewing.
I keep seeing thse kinds of articles where the author has drank the Cloud kool-aid themselves, forgotten how to function without it, and insists that it's impossible to function without it. This guy even drags manufacturing into the mix, and obviously has no idea about manufacturing in the United States.

Manufacturers in the USA don't make cheap coffee cups. We don't make underwear. We don't make car fenders. We make warheads. We make gyroscopes. We make electro-mechanical assemblies that China or Malaysia or Mexico would screw up. We specialize in quality over quantity, and we specialize in cutting edge tolerances and specifications. We make export controlled things for enterprise contracts and the government. Things that require certifications to produce, and govermnent regulatory compliance, and tight tolerances. Nobody here is making the 100,000,000 wrenches you can buy at Wal-Mart.

We don't make 100,000 of anything either. We make 100 gyroscopes for General Dynamics, or 5 jet engines for General Electric. We make US military grade munitions and weapons for the government. The author obviusly doesn't realize that the company making the wafers for Raytheon ISN'T ALLOWED TO USE THE CLOUD. All that great automation that helps AirBNB function with no infrastructure is meaningless when you have to protect your IP from nation state actors. To probably >50% of American manufacturing the Cloud is useless. It's a consolidated attack vector that WILL be compromised in the future and lead to liability. Sure you can put a NIST 800-171 or DFARS compliant business in the Cloud, but it costs extra and it's not worth the risk. You hear about misconfigured buckets leaking data almost daily. Nobody doing govermnet manufacturing work wants to deal with that headache. Infact, I've been in this industry for 10 years and I have NEVER seen a DFARS compliant supplier with outsourced IT infrastructure. I've visited hundreds of companies over the years. What you're describing doesn't interest American manufacturers one bit.
> So they have backed off crawling the entire internet and only crawl what has a business return for them.

What's the difference between Google's web crawler and DuckDuckGo's web crawler?

> Combine that with carefully curating the results they publish,

Google carefully curates? I thought that Google's search results is based on the users behavior? Are they carefully manipulating everyone's results?
Pumped thermal grid storage with heat exchange
To debug the traversal algorithm when it breaks in production?

Also, if you know that all the companies do this, why don’t you just study before hand? Tree traversals come up multiple times in the article. I understand the author’s frustration but not their (early) insistence on not studying for an important interview. When they did study later I wonder how seriously they took it based on the tone.
I hope government doesn’t turn into that. The legal system is supposed to maximize justice, not revenue.
I recall a US general who thought it would take more troops and time than the POTUS wanted to manage the situation in Iraq before the invasion.

He retired.... years later we sent in a ton more troops and arguably never accomplished the goal and it is still a mess.
Interview with UK Based, MTV EMA Nominated Artist Oliver Sean
> promising that "devo max" would offer everything that independence advocates wanted whether they left the UK or not

This was, of course, not meaningfully delivered. Including all the promises that the only way to remain in the EU was to vote no.
Why does nobody get it?

The coding interview is not about memorizing algorithms!

The coding interview is about demonstrating that you can think from first principles and DERIVE an algorithm!

If you understand the problem and the strategy for solving it, you don't need to remember the algorithm.
Database Workbench 5.5.0 released with support for PostgreSQL 11 and MySQL 8
New York Times review is at https://www.nytimes.com/2019/01/16/books/review-age-of-surve.... I just received my copy yesterday and have made only a small dent in the 690pages. Recommended for everyone in the biz.
Just use a different e-mail and password for each web site.
A lot of companies hire interns and usually, the typical intern doesn't provide a ton of bottom line value. Aside from being good for the culture and mentorship practice for the more senior folks, they usually need a lot of handholding. They're basically doing paid apprenticeships, which tells me that companies _are_ okay with the concept of having apprentice type of training.
I have not seen a lot of "circumstantial evidence" of Russian interference as you are describing. However that is not to say that there has been none whatsoever and regarding the very close result of the vote this could theoretically have changed the outcome.

But in my opinion the main point to your concern is that even if there was some evidence that Russia interfered in the referendum and if there was for example a medium sized probability that this changed the outcome: It should not matter.

Elections are a tricky thing because they are _the_ constitutional element of the whole system. If people don't trust the outcome of the voting, there will be no trust in the system as a whole. But trust in the election system is what keeps the whole thing running. Questioning the outcome of a democratic process should therefore only be possible if there is a clear violation, it should only be done by an independent Court and there should be a clear time limit.

Considering that the referendum has been held two years ago, that there is circumstantial evidence at best and that it has already immensely shaped British politics, I think it is not reasonable to go back and talk about the validity of the vote. Elections are not a scientific method to determine the true "will of the people". They are an event where people cast there vote and the democratic process gets an outcome to work with.

My takeaway from the possible Russian interference would rather be that there have to be measures in the future that prevent meddling and also to prevent the perception that there could have been meddling.
The problem is most companies want someone with 3-5 years of experience in that new skill set. So, unless you jump on that particular band wagon early you're out of luck.
They did. This was David Cameron's renegotiation before the referendum. The public didn't want those symbolic changes, they wanted a whole bunch of other things.
My small city has 20 or so mattress stores I can think of. They’re always empty, having “seasonal sales”, have people working them that follow you around the store, no direct prices but “I’ll go look that up” and “box spring included this week!”... I hated mattress shopping.

The best thing to happen to mattresses, was that someone figured out you can roll them up and ship them direct.

The fallout from that discovery of Purple vs Casper vs Avacado (my pick, love it) vs whatever... don’t care so long as I never need to go into a mattress store again.
PCIe 5.0 Is Ready for Prime Time
> We went into a store, tried a couple, did a quick google search price match,

Even this is tricky, because they'll sell the same matress as "super deluxe" in one store and "premium super" in another store.
As has been mentioned probably millions of times in the last decade, "to google" is synonymous with, "to search the internet for". As long as this remains true, and google search remains free, their monopoly position cannot be challenged. they have the trademark on the shortest sequence of syllables which means "to search the internet for" which means that in the vast majority of cases, when people describe searching the internet for something, they will do so with the word "google".
And if the public keeps giving the "wrong" answer do we keep holding more referenda until they give the "right" one? To do a new referendum when the first one hasn't even been implemented makes a mockery of the whole thing.
I did use BFS/DFS or things like find/union in my job. But I'd say it's mostly about how quickly you can wrap your head around abstract concepts.

An analogy from finance: if you take a pen and a paper, and think about it for a few minutes it'll be clear that buying a stock and a put option is equivalent to buying a call option (and a bond, since you're also locking in some capital). This is fine, and most people can do that. But the brilliance happens only when such things are immediately obvious to you, in the same manner as you don't need to consciously decode English while reading this sentence. It's another question whether this or that particular company really needs brilliance.
I accept that it can be a disorder, but they don't say whether hoarding (or, 'organising' I think is more accurate) is just a natural human compulsion. From early childhood we seem to be drawn to collectible/hoardable/organisable items (baseball cards, Pogs, Pokémon, Barbies, etc). Maybe this hoarding disorder is a poor manifestation of a compulsion that we all exhibit in some way.
Sadly, there's no evidence at all that Russian influence was extensive enough to have affected the outcome. After all, who needs to deploy hackers when the UK's own tabloid press was doing the job perfectly well.
> You're being downvoted for trotting out well-worn and eye-roll inducing ignorance

Please do not break the site guidelines like this, regardless of how wrong or annoying other comments may be.

https://news.ycombinator.com/newsguidelines.html
Yes, the gui was good (and it still is, or may be I am too familiar with it at this point, I do not know).

Another factor is that git was always FAST, and the most common operations (init, log, status, commit, checkout, push, pull) are not that complicated as people make them to be, so you can very easily start to use it for new local projects, and continue without installing additional plugins, unlike mercurial ... And at some point, when you wanted a colaboration hub or just a public remote repo, you just pushed your code to github.
Before I had kids I knew exactly how to be the perfect parent. That all changed once I became a dad.
The frustration mounts over time - give the person some slack, they’re probably just venting. Most everyone hates the interview process. The way I see it is if perfectly qualified and not nervous, you have a 40-60% chance of passing an interview - it only takes a few coin flips for someone actually competant to go “hey, this shit I’ve worked much of my life for is arbitrary and random”.

The issue I think the poster is having is they just don’t understand how algorithm interviewers think - it’s totally reasonable to think oh, frontend has a DOM tree usually, so they should know BFS (even though you’d rarely if ever use your own traversal alg - leave it to the people actually researching it, not the person building a frontend).
Exactly this. I've been a sysadmin since I got out of the Corps, with a recent break and now found a really exciting startup that is automating something else. This is the first time I've really forced myself to stop allowing technical debt and lack of staffing to dictate how I automate, so I am working very close with the devops/SRE team, and I am continually flabbergasted at how much they don't know of the underside of the systems they use, or just fundamentals of many things. (I even had one guy yesterday try to tell me I should stop using emacs and start using pycharm because "it's a real IDE" , yet this is one of the guys who's going to "automate all the things"!?) I'm having to learn to automate better, but they don't seem to be learning how to admin better, but I also consider that part of the sysadmins job... just as devops and SRE need to be "evangelists" in order to get C-suite buy in, I think the sysadmins need to make sure the lower level knowledge isn't being lost, or worse, discarded falsely as not relevant.

Having seen the inside of so many places though, it also continually surprises me how many companies are all struggling with the exact same issues, to the point I'm highly tempted to try to pitch a whole IT solution I've been thinking on for years at the next YC.

One thing I've noticed on HN is that too many people tend to think of all companies as SV software startups, when there is a huge swath of companies in-between coasts that don't have a single dev or programmer and are just doing their business. Much of the "devops is killing sysadmin" hysteria is overblown due to this filter bubble.
And if AWS becomes one of the few games in town, it's going to get more and more expensive.
Exactly, yes. It's the investors' job to research their investments, and company stock investments have no guarantees (unlike a CD or savings bond, for instance). Personality cult companies can actually be good investments; it just depends on the personality. Investing in Apple while Jobs was running it before he died was generally a very good and profitable investment, for instance. This company doesn't appear to be that way, and I'm saying that as someone who hasn't researched it, I'm just going on what a few negative news articles I've seen about them and their leader. The signs appear to all be there that this company is not a good long-term investment like Apple or Oracle (another company basically run by one guy), it's more like investing in Theranos.
Getting around the DOM is really simple: querySelector and querySelectorAll do the work for you.

Accessing properties of a known object is better handled with the selector pattern. I guess you might use BFS to implement a search feature for user-generated content on the fly? I don't think it's relevant to most FEDs roles making CRUD apps with backend searching APIs.
Rustmith: Rocksmith clone in Rust+WASM
Will Artificial Intelligence Make Banking More Human?
Russian involvement seems to go a bit beyond that, there seems to be a lot of money flowing into Europe right now into far right and anti EU movements. Take for example those mysterious payments to the AfD via Switzerland, and it's likely that this is only the tip of the iceberg. That's not just Russian money or influence, though. Take a look at Steve Bannon's activities, his goal is to destroy the European Union in order to make European states as weak as possible.
Ugh, It's like Planet Fitness' retention strategies. They make you go into the gym that you signed up at, get a form, fill it out, then MAIL it to corporate.

When I tried to do that, they told me "Oh, we don't have any of the forms on hand, try again next week"

Fuuuuuuck that a whole bunch. They also make you do direct debit from your bank to sign up rather then put it on a ccard, to make it more difficult to just stop paying them. I only stopped giving them money when my bank (simple) changed their upstream bank and everyone got a new account number.
Fairer, most definitely. But also something that would be undesirable for the UK.
So much of our bad politics since WW2 comes from this feeling of being "locked in" to a certain position, too afraid to admit it was a mistake or at least problematic. Can't give anything up, ever, that makes you weak according to statistical game theory and everyone is playing the same dumb game.

1984 but with lots of stats.
What evidence? The russia-brexit narrative is as flimsy as the trump-russia narrative. Some russian company spent a few thousand dollars on facebook and google and that means that russian interfered?

What about when obama openly campaigned against brexit? What about when our politicians and business moguls openly campaigned against brexit? What about the billions spent by US/Europe politicians against brexit. Is that foreign influence?

There was obviously foreign interference in brexit and the US election. Most of it didn't come from russia, a country with an economy the size of australia or spain. It came from the anti-brexit side.

https://en.wikipedia.org/wiki/List_of_countries_by_GDP_(nomi...

The russia narrative is simply propaganda by the powerful pro-globalism state and corporate institutions. Also, the idea of brexit is a pipe dream. The EU and corporation powers will never let britain leave.

The US, EU, China, Saudi Arabia and every major corporation has come out against it. It will never happen. Everyone knows what is going to happen. The EU will force a revote like it has done every time they didn't get what they wanted.
Sure, but then they wouldn't be internet pirates, they would just be electronic pirates.
Previous "Will Apple buy DDG?" discussions:

https://news.ycombinator.com/item?id=18816748

https://news.ycombinator.com/item?id=18913336
There was never a 2/3rd majority for joining the EU; IIRC opinion polls have generally hovered around 55% approval at the best of times. If leaving is such a major constitutional change to require a 2/3rds majority, surely entering was too.
Unfortunately, there isn't enough time.