skysight-inc/HackerNews huggingface dataset:
The result was advisory anyway so it was always up to the party in power whether they recognised the result or not. As it is, the result was almost certainly skewed by the cheating of the leave campaigners. If you cheat in a race, you are disqualified. The UK parliament has its own ideas about that.

Brexit: Vote Leave broke electoral law, says Electoral Commission[0]
Leave.EU donor Arron Banks 'must explain Russia link'[1]
Brexit: Leave 'very likely' won EU referendum due to illegal overspending, Oxford professor to tell High Court[2]

[0][https://www.bbc.co.uk/news/uk-politics-44856992]
[1][https://www.bbc.co.uk/news/uk-politics-44428115]
[2][https://www.msn.com/en-gb/news/uknews/brexit-leave-very-like...]
You posted 60 comments in this thread, including all kinds of low-quality flamewar perpetuation. That's beyond egregious, and effectively trolling. Please don't do that on HN. And please review the site guidelines and follow them: https://news.ycombinator.com/newsguidelines.html

I know what it's like when one feels like the lone voice of sanity taking on all comers, but past a certain point discretion and self-restraint are the only ways not to further damage the container here.
This was amazing. Thank you for recommending it.
I've used a version of it before, to traverse a cached client-side hierarchy of domain objects.

The inevitable response to that is "well that's an exception, it's only occasionally needed." True, as far as it goes. But if you exempt all of these "rare special cases," you've suddenly exempted 10% of the work. That 10% is among the trickier bits (though the hardest is always organizational and product).

I also hate to say this, because it's snotty, but as far as obscure algorithms or tricky, complicated algorithms go... BFS and DFS don't really fall into those categories.
Mostly because it is simple enough and does not require special knowledge except knowing what tree is. Comming with original situation is harder and would put candidate to more random position.

The maze solving could be solved by breadth first too. It is algorithm that can be used in many different contexts.
It won't happen but I agree. It's like asking someone if they want to go out for dinner, then finding that the only place open is a place with a zero star hygiene rating. At that point it's reasonable to ask, "shall we just stay home instead?"
I only skimmed this rant, but if one interview is terrible, then the interviewing party might be an asshole.

If every interview you ever took is terrible, then you are probably the asshole.
I'm not sure I understand the western election interference comments because the west installed those people. The west did interfere in their elections at least once.
(Are there/what are some) objective metrics used to measure search engine quality?
But what do kids do during winter when you really can't get out of the house that often?
I didn't grow up in a region where winters are so severe that you can't get out of the house and play but I am raising kids who are in a region where winters are severe and I have no idea what to do other than letting them play inside with screens.
It's likely they're referring to the person's attractiveness as a potential candidate, not their physical appearance.
It sounds like your post is arguing without actually contradicting anything I said.

I mean, your post basically is: Why can't we all just get along.

While it's a noble feeling, the reality is society is fractious, and for complex and nuanced decisions such as brexit there are people who will net-net benefit and people who will net net see detriment. And 'leave option' was the underdog, you might not like to admit it but, the financial and betting markets saw it as such objectively. I'm not sure why you feel the need to try and deny this.
It doesn't matter if it's a really easy algorithm if it's trivia or unrelated to the job.
I'm a parent and my girls get time with Netflix/tablet/tv etc. We control the time and don't really have issues there (of course there are cries for "shows" sometimes, but we can put the remote out of their reach).

Anyways, I find the best thing is to pre-screen the content. For a week or so at Christmas my oldest daughter got really into "toy unboxing videos" on youtube. They are mindless, pile of crap videos with millions/billions of views. We set out to find better content and directed her to those. We settled on a character called "Blippi". It's still silly enough for her to stay engaged, but he does videos on garbage trucks and helicopters etc so we feel like there is some learning going on. As she ages, the content we'll direct her to will change. The moral here I guess is you have the power to control the time and content, so do it.
> campaigns to pay for health care have reaped the most cash. Of the $5 billion the company says it has raised, about a third has been for medical expenses from more than 250,000 medical campaigns conducted annually.

This is so sad. Our system is inhumane, and immoral.
Also don't forget that "No deal is better than a bad deal"
Nice, I didn't know that!
> under no circumstances do we ever give candidates feedback because if you say one wrong thing it's a lawsuit waiting to happen

Wow, how widespread is this? I've _always_ asked for feedback and I've gotten meaningful feedback maybe once.
I've been reflecting on this for myself recently and i think it boiled down to a fear of failure, so i took up a hobby that i knew i would fail a lot at - chess. Maybe training your brain to enjoy risk/reward would be helpful
So this guy has a young, school-aged child or children, and doesn't have to work to continue to bring in an income to support this family? That's an extremely rare case, if so.

And even here, if you have that much money saved, why on earth would you go to the US? The public schools here are terrible, generally the worst in the developed world (some of them in extremely high-cost-of-living locales are ok). Of course, you could send your kids to private schools, but if you can afford to not work at all, live in the US, and send your kids to really nice private schools, then by definition you are extremely wealthy.
Curious case of Tether: a complete timeline of events
"Flimsy"

Sure, we'll see how flimsy this is once everything comes to light
Free Dashboard Theme
As a senior employee in an organization that has migrated much functionality to SaaS and the cloud... I'm doubtful. In my experience so far, what we do changes, but the need for IT employees hasn't gone down. Most of what we did was figure out how to solve business problems with IT, and that continues, cloud or no. SaaS offering are sophisticated, but hard to use out of the box when you have significant regulatory (and other) requirements.

If there are IT jobs developing for smaller organizations, maybe those will go away, but... I think a lot of that disappeared already.

I'm close to retiring (from this job, anyhow), so it's not a personal issue for me. I just haven't seen it happening as described.
Maybe some very talented candidates will do this but most will memorize a large toolbox of algorithms that people invented over a very long period of time that are known optimal for certain uses. And then the test is recognizing a problem that needs one of these algorthms. Very few questions let someone derive an optimal solution from first principles on a whiteboard in 1 hour with an audience.
Tech job interviews: the Tinder of labor marketplace

https://medium.com/@carlosreutemann/tech-job-interviews-the-...
I'll take make anytime over grunt / gulp / whatever flavor of the day JS build chain nightmare is popular today.
That would create nightmare borders.
Show HN: Subtle Asian Dating Post Generator with Markov Chains
I don’t really agree with this analysis.

A vote was held, and the decision was to leave. That’s fine - we should not have run that referendum in the form it was, but we can’t deny the result.

The problem is, Brexit was an entirely empty vessel into which voters’ fantasies were poured. The outcome in no way resembles any of the ideas that were articulated before the referendum. There is now a concrete plan that basically everybody hates, because it’s the worst of both worlds.

There are three realistically possible options right now. The UK either exits with the agreed deal, exits with no deal in a disorderly fashion, or cancels Brexit and remains in the EU. The first option is bad because nobody wants that deal. The second is bad because it would be obviously catastrophic. The third is terrible because it directly contravenes the outcome of the referendum.

In short, all the options are fucking awful. There’s no real democratic legitimacy for any of them. Under these circumstances, having a second referendum that says “this is what we were able to negotiate, now do you want to go through with it or forget the whole thing” is possibly the least shit option. I hope it will be cancelled, but at least if it’s not I can be sure that it was voted for with knowledge of what was to come.
I have a 9 and 6 year old (both boys). It's a pretty major issue in our household trying to balance screen-time with the kids and staying on the same page with my wife. I'm more flexible than she is but she's done more research on the topic than I have so I try to defer to her. However, i'm pretty hard-headed sometimes.

We just try to limit duration and also use it as a reward system. Our oldest will get himself out of bed and 100% ready for school ( shoes/socks, brush teeth the whole 9 yards) in order to get 20min screen-time before school. I wish he didn't get any before school but I agreed to the preconditions and i always tell him "a deal's a deal".

Our younger son will self-regulate to a point, like he gets bored and will play in his room or throw me a lightsaber and fight. However, he's really really into watching youtube videos of other people playing games with the commentary. He can't get enough of roblox for example so after an hour or so we make him go do something else and take a break.

Both kids are very social and physically active so it doesn't bother me very much. Plus, there are days when, as a parent, you just have nothing left and kids in front of a screen give you a few min. to lick your wounds and recover.
I think some screen time is ok, there are times when you need a break as a parent too.

At my house, we have a ton of craft supplies and my kids love doing crafts. It doesn't have to be expensive either. Old toilet paper rolls, cardboard boxes, pipe cleaners, coloured paper, glue. All very cheap and very fun for a kid.
I'm not a qi gong practitioner (had to look it up...), but I relate to the sensations your describing. Using the devices too much leaves a type of buzzing in my head. I've always described it as bunch of voices, all the different ideas I tried to absorb or started thinking about while using a device.
Previous discussion: https://news.ycombinator.com/item?id=15488618
You can do whatever dynamic things you want with Gatsby after the page is loaded, including client-only route. The issue is that if you need anything "dynamic" (eg user-specific stuff in the header, or layout variations for A/B tests) in the initial render; you have a more difficult problem.

For A/B tests you could generate all the variations during build and have whatever sits in front of the site be responsible for serving the right files, but this just feels like an admission that, yes, static sites have their limits. For user-specific stuff the only real solutions are to go back to having pages be server-generated, or go all in on technologies like Edge Side Includes.
Books, board games, indoor sports?

How severe are the winters where you live? I've never been anywhere where you couldn't go out with proper clothing.
Thus it would likely suffice to just use federal prosecutions to burn the corruption out of the local governments, remove the legacies of past corruption, and let the remaining citizens try again from scratch.

There's plenty of economic activity still there, enough to support a new government. But that can't govern if 105% of its budget is still going to pay off the contracts and covenants put in place by the old, corrupt government. Illinois has already proven willing to send its own governors to prison, so imagine what could be accomplished without the constraint that the investigation has to end before it traces all the way back to the investigators.
"I really wish companies would be more transparent about their candidate rejection reasons."

There is just too much legal risk from doing so. Too much risk of wording being misinterpreted and being turned around to be discrimination etc. To provide feedback you'd have to have so much oversight and absolutely ridiculous levels of paranoia about the potential interpretations of what you'd said that the risk is just not worth it.

The value giving feedback to candidates provides to the company is next-to-nothing as well, especially for the larger companies.
DDG can win by becoming the king of porn searches. Bing and pornhub are the competition, not Google.

Porn brings massive traffic, then they'll use the site for other things.
I really liked this article, I bought one in Warren Evans, it's the only product I can remember buying that has came with a 10 year guarantee.
A lot of those algorithms were research questions that people spent a large amount of time on. The best way to prepare for these types of interviews is doing tons of practice problems until you get the pattern recognition to know what algorithms and data structures apply and fill out the code. Some things like DFS are pretty easy to derive from scratch, but others require more thought and very few people will be able to do it under pressure in an interview.
Android smartphone, Chrome isn't my default browser but I used Chrome (it's set to Google default, mostly for local search & YouTube). "ddg" doesn't return duckduckgo until page 4, but typing "duck" returns duckduckgo as suggested result 4, and searching "duck" returns duckduckgo on the first page.
"shirt", "short", "shart"... which could become a memorable nickname?
they could have said the same thing about baseball cards 30 years ago
One problem I have with this is that tons of people like to push the "GitHub is my resume" thing, but 75% of the time they have 25+ "forked" copies of major open source projects with maybe one or two extra commits on top.

It can be a real drag to try and suss out who actually has real contributions or real original work on their GitHub. Our approach for hiring is to actually have people cherry pick out one or two items they're really proud of and have them send a brief overview / sample.

That approach is also nice, because it gives you a great interview starting point to dig into a technical item that they (should be) comfortable with and passionate about.
> The author obviusly doesn't realize that the company making the wafers for Raytheon ISN'T ALLOWED TO USE THE CLOUD.

This is probably going to change. People like you said the same thing about health data, and student data. The savings were so tantalizing that the regulators and stakeholders figured out how to make it work. What do you think GovCloud is for? C2S and "Secret cloud"?

Our university had a 3-4 person dedicated Exchange team. When "Google Apps" came out, people wanted us to switch to that from our old mail server stuff. Go figure, why would you keep using pine and squirrelmail when you could use gmail? "It can't hold student data" the IT team said, "it isn't certified for FERPA or ITAR." Okay, true. Fast forward two years, now Google's "Apps for Education" can deal with both. The switch was sudden and brutal and the university no longer has a 3-4 person dedicated Exchange team or an Exchange deployment of any kind.
> 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.

This a blanket statement and is wrong. Most cheap manufacturing is done over seas but the US still has a large manufacturing sector that makes all sorts of crap.
Books, board games, cooking together
I actually had this happen once. I charged my return flight, and sent them a bill along with some legal letterhead, for the flight, an extra day hotel stay, and 3 taxi trips. My lawyer made 2 follow up calls and it was paid within the month. The outfit in NYC, is no longer in business. I wonder why. I still remember his sob story about needing the money. Hard to need the money more than someone trapped 1000 miles from home. Dispite being non-religious, I sincerely hope the lowest depths of hell await these types of people.
If I had to resolve BFS problem I wouldn't bitch about it like this guy, because the only thing you need to know is how to move across the tree. The rest - you can come up with that - it's not that hard and it's showing your thinking process.
Cool - so that article you link sets the context for the second.

I do think it does HTTP a disservice though - when you switch from HTTP to EDA you ditch the well known Uniform Interface and a lot of the benefits you get for free,(i.e. robust caching/proxying/routing, all the things a Service Mesh can do).

Instead of ditching HTTP, it would be nice to see people building async HTTP APIs, where the API responds with 201 Accepted (probably using a message queue behind the scenes) rather than the brittle systems you describe, where everything comes back under a 200.
>less and less unlikely

I hate phrasing like this
There's a huge problem with a phone, that's not a factor in stationary home appliances. The home slaves have unlimited power compared to phones. If my phone starts recording everything I'll notice because the battery life will get crushed. There's no such issue with an echo.
Most people take feedback very poorly, so if you do provide someone with reason on why they weren't qualified they may read it in a very negative light. Saying something polite like "you're over qualified" might be read as age discrimination if the candidate is over 40.

Even just ignoring any liability, someone who's angry about being rejected might also respond with reasons that they are qualified or whatever and just burn up more of everyone's time. Then sometimes the reason that a candidate wasn't picked has nothing to do with them, and that's not really something you should share.
This is going to happen sooner or later. The efficiency gains and extra data to help the justice system come to accurate judgments is far too large. People will ultimately want it. Or cities that do it will ultimately become so well run that they will draw talent and capital from cities that refrain. Cameras and microphones everywhere will win out.

What we need to to is change the laws that these systems will enforce. Laws that were once designed to punish people harshly because they’re infrequently applied (like speeding) cannot exist once the enforcement mechanism catches it all the time.
I agree with you. They definitely should keep doing "type checking" lazily.

From what I understand, it would be a lot cheaper if types were built into the language, and the runtime's contract could trust the type and if it is wrong then undefined behavior occurs.
There's an unusual amount of pro-DDG articles on Hacker News, half of them are PR fluff, and I don't understand why they keep getting upvoted.
I grew up in a cold winter area before the modern age of technology and we found plenty of ways to occupy our time. For one, we still spent a lot of time outside! I remember fondly many winter weekends and evenings as a kid building snowmen, sledding, ice skating, having snowball fights with neighbors, etc. As an adult we (myself included) tend to view snow and ice as an obstacle - something to be looked at but not interacted with. I most certainly did not feel that way as a teenager.

There are plenty of other non-screen indoor activities. Games, books, being involved cooking dinner and doing chores, homework, etc.
This guy probably got a negative reaction because he says "hiring is broken", when what he meant was "my strategy for getting hired is broken." The goal of "hiring" is for companies to satisfy their needs, not to guarantee that every smart person that comes their way gets a job. A "hiring is broken" article coming from the position of a hiring manager would carry more weight.

Also I've never heard of this guy, not sure his handful of Medium articles and cookie-cutter tutorials is sufficient justification for his belief that Google should be lucky to talk to him.
What the company is trying to do is decrease the attack surface
I'm pretty sure reading this you can achieve what you want WITHOUT the divorce =S
Haven't they now gone bust? I might be wrong.
Data Storage Marketplace to answer your question on use case outside of bitcoin.

Of course that relies on several assumptions that remain to be seen, first that the user-experience will be acceptable comparative to centralized solutions, 2nd that the cost will be cheaper.

But again that is really the answer for any/most use-cases of blockchain, which is really just a socialized way through inflation (production of new tokens) for confirming data to be true (in this case that data is stored in a reliable/accessible manner). So as long as the application itself can meet that standard, there exists financial opportunity.
I'm increasingly convinced the worst health effects of tech are mostly about sleep, with any secondary effects being negligible by comparison.

I'd challenge anyone who thinks they "just can't" sleep on a normal schedule to drop all light-emitting devices and all artificial lighting aside from a couple candles, a bit after sunset in the Winter, or at sunset in the Summer. See if you still can't, or if you just don't want to. Not that I blame individuals for it, as it's really damn hard to stay away from all this hyper-engaging stuff at night. I haven't been able to. But trying that for a couple weeks gave me some serious insight into the why of my lifetime of screwed-up sleep. It's incredibly bright nighttime lighting (try the candle thing and see if you aren't surprised at how obnoxiously and unnecessarily bright even a single 60w bulb is after) and screen-based media (TV on up) to blame, entirely.

Turns out if you light your house up like it's daytime, then put 1,000,000x the top-quality entertainment an emperor of yesteryear could hope to command on a given night right at your fingertips, it's very hard to sleep. Go figure. But that's what's overwhelmingly the norm now for most people's evenings.
True. I gave up pretty quickly. The whole thing seemed like a fog of disinformation.
You assume you are being tested on deriving an optimal solution.

What you are actually being tested on is whether you can derive A solution. ANY solution. And if it is inefficient, you can figure out what needs optimisation and where.

The very fact you recognize the inefficiency and you can speak up with ideas on how to make it better is data for the interviewer.

Perfect is the enemy of good enough.
Then you're not the customer for index funds. They are meant to be highly risk averse, and give decent gains to people who want safety of modest to low gains over high gains high risk.