skysight-inc/HackerNews huggingface dataset:
> 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.

I don't see any material change in circumstances that would justify redoing the referendum. The deal on the table looks to be very much the kind of deal anyone who thought about it for a few minutes at referendum time would have expected. It may well be the case that some of those who voted leave were hoping for no deal and some were hoping for a deal like this, and neither alone would have got a majority - but the proper time to address that was when drafting the referendum question. I agree we shouldn't have run the referendum in the form it was, but as you say, we can't deny the result.

> 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.

There's no democratic legitimacy for a referendum that includes remain - we already had that vote. If we really wanted democratic legitimacy we could have a referendum between the proposed deal and no deal, but you'll notice that no-one's arguing for that, because none of the people pushing for a referendum actually care about democracy.
Not for me. It takes longer.

Yes i know the difference between I/S.
The sequence of Hack/HHVM trouncing PHP performance, then the PHP team responding with a release that took the air out of Hack/HHVM for most people other than FB was interesting to watch.
You can’t directly manage more than a half dozen people, up or down. If you’re in a place with heavy management, that’s something you need to work with.

Your key objective is to get people in place to operate independently. You need empower your people so they are managing the projects.

If you’re doing a lot of heroic tasks, especially in a bigger org, you’re approaching the ceiling in terms of advancement and ultimately doing a disservice to your people.
While packet size is one thing you can do with EDNS, it’s really a mechanism to allow the DNS protocols to add new features, as there’s no version in the DNS header.

Also, a lot of DNS hosts do not allow for large packet sizes over UDP to attempt to reduce the effect of reflection attacks.
The problem I see is that some people voted leave but they were promised some things, probably there are a few camps that each want a different thing, if the referendum had details like leave with condition 1, leave with condition 2
etc then it would be clear what is the will of the people.

It is not the will of the people if the chosen leave option is the one liked by a small group, it is the contrary.
A Short History of SQL Databases: Monolithic to NewSQL to Cloud Native
One time my company flew out an interviewee, he was great but decided to go with another company -- that he interviewed at during his trip. Although me and my co-owners were a bit miffed, the idea of cancelling the flight is beyond the pale.
You still need to send an email before the trial is about to go into paid mode
> Because they outsource to a bunch of private contractors, no?

No. The government contracting process is as broken as anything else, but hurry up and wait, FUBAR and SNAFU did not originate at Lockheed Martin. We don't have major military bases in states with powerful legislators because that's what makes the most strategic sense from a military perspective. The VA healthcare system is not a disorganized mess primarily as a result of contractors.

It's a systemic issue with any large bureaucracy, which is why small and local governments are more efficient than large and centralized ones. It's also why small and medium businesses are more efficient than huge conglomerates.

And there is no bureaucracy larger than the US government. People like to compare their cash on hand with Apple's, but governments don't hoard cash like corporations do (and corporations only do it because of dumb tax policies). The US federal budget is around six times Apple's market cap, much less their own annual budget.
I'm very skeptical about this, but since it's a statement about the unknowable future it's hard to prove either way.
I wasn't talking about people who aren't into cars at all. I was talking about people who aren't into BMWs in particular. If I'm about to spend a lot of money on a car, I'd think that BMW would want me to know about theirs.
well, not anymore
DDG = Bing anyways.
It's good enough 95% of the time.

There is nothing stopping you from falling back to google that 5% of the time.
In my experience, companies say 3-5 years but this requirement is written by someone in HR translating what the hiring manager said. The hiring manager is more likely to hire someone who has less than 3-5 years of experience, or even hire someone with zero experience, as long as the candidate demonstrates aptitude.

The trick is to write your resume so it gets past HR's filter, but without putting bullshit on it. It's unfortunate but I consider this kind of thing a critical skill for anyone applying to technical jobs.
Many (most?) programming jobs are about understanding the tools and libraries of an ecosystem well enough to build something useful.

When I interview people, I want to know if they can think. I want to know what their attitude will be like (to work with/near them). I want to know what gets them excited (in the context of work, mind you).

The older and/or more things a candidate has done in their life, the more accumulated wisdom they will have. This will translate into making better choices earlier (about approaches to problem solving). Testing against university compsci concepts is more likely to get a candidate who will either ignore a well tested and commonly understood library in favor of rolling their own (less-maintainable) code.
Yup. The mattress producers make the same products with different model names and SKUs, as well.
That code may be the result of months of polishing and cooperation.

An hour of pair programming lets you know what it's like to work with someone. Are they reasonable to discuss things with, etc. On top of learning about their programming and problem solving skills.
"We know", speak for yourself

The GDP of the country has not much correlation with their geopolitical capabilities
Zero to $1B: Lessons Scaling a Startup
Digital asset vs. tangible good differ significantly in the applicable market dynamics.
I use DDG as my main search engine. Though sometimes frustrated with the results that it pulls, then I go to Google. I'm sure DDG can only improve, I will continue to use them.
Why Scotland? Why not go into every village and have them in the EU or out depending on how they voted?
Bing gives me points I can cash in for Amazon gift cards. I rarely fall back to G, and when I do it seems like the sponsored search results are much more intrusive than even those on Bing.
What I'd really like is a meta-search engine incorporating Bing, G, and DDG...but I have never gotten around to doing this myself and don't know of any OSS project that does this.
What's most disappointing about Bing is the lack of good search results from Microsoft tech documentation.
Debian systemd maintainer steps down over developers not fixing breakage: linux
I've used DDG for about four years but not really to do DDG searches. I use its "!" prefixes so that I can do something similar to chrome's omnibox search with different engines in other browsers without thinking about it. Its muscle memory now for me to !g, !w, or !a whenever I need to search a specific site for something.
I am not sure why hard exit is going to be "catastrophic". There are many countries outside EU doing just fine and doing business with EU countries. Plus nothing stops UK from signing bilateral trade deals with EU countries and I wouldn't be surprised if Germany and France were first in the row do sign such deal (loudly crying at the same time how important is the EU solidarity).
I'm glad DDG exists and it's my main search engine. But I'm using g! in about 50% of my queries.

For very technical queries I somehow already know that google gives me better results at the top. DDG results feel more like a dice roll.

Two things I also miss are "site:url" filters (dont know if ddg provides this) and date ranges, for example results within the last 3 years.

Well, maybe it's possible but I have other things to do than to browse around ddg or learn a bunch of bangs. In my opinion this is the main barrier to entry. Provide me all the possibilities on a single screen or behind a menu and don't expect user to dig around the docs. There's a lot of potential which will never be uncovered by alot of users, so they stick to google.
No, and I guess I could. But why should I? More importantly, why should/would a prospective employer?
IMAP connections from Microsoft IP addresses when using Outlook
Okay, great, so link me to some of this non anecdotal evidence please :)

What are best numerical values for lifetime, how slowly can you withdraw money when you retire, what are the best lengths of retirement etc. I want to see which passive investment strategies work. We can all think of examples where someone buys indexes over time, and then chooses to retire in the wrong decade. I want to know how many good and bad outcomes there are over our known historical data, and see what percentage of the time passive investing works. How much better fo some passive investors do versus others, how much luck is involved? If you must compare to say buying and holding a commodity like gold. But really I'm just interested in how varryingly successful passive investing strategies can be. I was hoping for code, just because I wanted millions of examples, not just a couple success and dud stories.
Yet gmail and maps are slower than warm asphalt.
Blockchain solves yet another non-problem!

Next up: "Blockhain makes it easier to press the button on your blender"
The thing with collectible markets is that usually price collapse trails far behind transaction volume collapse, so that the few examples of complete price crashes are just the tip of the iceberg. Apparently even the most professionalized traders would rather hold on to imaginary riches than liquidate their stocks for pennies.
"The idea of simply being able to listen to a query without any additional work sounds like it could be really attractive in certain situations."

Sounds a lot like RethinkDB changefeeds https://rethinkdb.com/docs/changefeeds/ maybe check that out first :^)
ITT: my favorite blockchain that my favorite youtube guru happened to expose me to first is the best solution, and all others are scams because I was exposed to them second

so basically religion.
> He was tall and lean, ran six miles a day, and was a strict vegetarian. “I believe a physician should provide exemplary motivation to patients,” he once wrote. “I don’t smoke and have cut out all alcohol.”

> “Sometimes I worked from 6 a.m. to 3 a.m.,” he recalled, adding that the pressures had cost him his first marriage.

I don't understand how a medical doctor can fail to consider sleep deprivation and overworking not to be a health threat. There is just so much evidence out there that sleep deprivation has similar health effects as alcohol consumption, both in terms of impaired cognitive abilities and long term health effects.
Everyone says this, but do you know of any actual situations where a company's feedback led to a lawsuit? Even an unsuccessful or settled one would be interesting.

I'm also not totally sure about the minimal value of feedback. I interviewed at IBM several years ago, and actually did get useful feedback from the hiring manager. I was referred by someone way up the food chain and the feedback was fairly non-controversial (unlike my background, the job was much more business than technical), so maybe this was unusual.

However, the fact that someone was willing to spend 5 minutes explaining why their decision–and outlining some steps I could take to make myself more competitive—gave me more positive impression of IBM than their 3,000 different Watson commercials put together.
Didn't you read the study that was against useing screen time as reward/punishment? That's exactly what makes them wanting screen more...

Source - https://www.sciencedaily.com/releases/2019/01/190109114811.h...
I am seeing this happen with game developers as well. Unity has made it super easy to release a game which is fantastic. However a lot of newer game developers don't necessarily know as many fundamentals.
It sure sounds like one way or the other your job at this company will be offshored.

There's no generic answer. It really depends on your role in your team, how marketable the others on your team are, and how trustworthy they are. Who they are and how solid your relationships are matter.

First consideration is trust. You can't tell anyone who can't be trusted not to rat you out. How much that matters depends on whether or not your accessing of that document was appropriate. Did you know any of them prior to this company? You don't have to tell everyone

Second consideration is how likely it is your colleagues are to be willing and able to help you find another position. Are any of them likely to be in demand and with potential to help you? Again, you don't necessarily have to tell everyone.

Your role on the team factors in too. Are you the lead who hired the other guys or are you a mid level guy who joined late?
> Well, at least against that deal, that is a fact, more than 400 votes were against May's deal.

Do you think there is any deal that the remainers who voted against May's deal would vote for? Do you think they want a no-deal outcome? Do you think there's any other plausible outcome?
More importantly I don't see any reason why VISA couldn't scale arbitrarily to accommodate however many transactions.
Trump Heads to Pentagon to Announce Expansion of Missile Defenses
I know how quicksort works well enough to write out some pseudocode quickly. Then once I've got the structure I can implement it. Same with lots of other algorithms, but if I had never heard of quicksort there's no way I would be able to come up with it during an interview.
Personal problems with co-founder. I wasn't mature enough (I really had a lot of personal issues myself) to truly help that person overcome their issues. Eventually he stopped being productive and just played video games. He knew he was screwing me over, but he simply couldn't get out of his own personal funk. (it was the days of Everquest and large group raids, it was really bad)

In retrospect, I really really wish I had been more patient and actually tried to encourage him and get him back on track.

I learned a valuable lesson from this though, to not let my temporary grief blind me to other people's distress.
I was taken aback by the BFS thing at first as well, but after thinking about it, I'm not sure I would be so confident about writing one if I didn't already know the basic structure due to the 50 or so times I had to implement some version of it in college. I don't feel like I can judge because I was forced to implement most of the basic data structures and traversals so many times that I can usually re-create them based on knowing 3 or 4 steps and filling in the gaps myself. I think a lot of software engineers also had this experience, and so they expect it of others, but if nobody forced you to write a path finding algorithm inside a composite pr quad trie in college then you are at a huge disadvantage for interviews, but probably less of a disadvantage for actual practical programming.

Be honest, how many of us implement our own data structures these days? I sure don't. I just build on or use whatever version of map comes with the language 98% of the time.
In this regard, A lot of interviews are designed to test soft skills.

I know many recruitment teams aim for soft skills first because they don't want to bother their technical staff if a candidate is not a good match.

Many algorithm questions are designed intentionally to see how you tackle an uncommon problem or even an unfair situation and to see if you have a strategy to solve it. Of course, a candidate invited for front-end position at a decent company knows how to tackle his common tasks regardless of how complex they are in comparison.

However, that is definitely not true about all interviews. Many companies just copy these interview formats without understanding what is the actual idea behind them. Or how to facilitate these interviews correctly with different candidates from different cultures in different situations.

But you shouldn't go to interviews with this assumption. I'm sure at least one of those BigCorps had a professional recruiter.

After all, hiring a professional recruiter is as hard as hiring a good software engineer.
The Spanish government have since signaled, back in 2017, that it won't veto any attempt by an independent Scotland to join the EU.
And yet, it boils down to the same issue, and the issue with interviews in general: they're highly subjective in ways that often end up exclusionary (and in specific, racist and sexist), with a significant amount of smoke and mirrors (of varying levels of annoyance) designed to distract both sides from what's actually happening.
I don't find it faulty, I'm saying that many studies said the contrary for TV for decades. I'm saying that many current time studies say that blue light and intense white ligh affect sleep. I'm saying that nowadays screens are debated as a huge problem for focus and attention.

And so I'll wait for 30 new studies saying screens are fine before starting to ignore them and my personnal experience.

If everytime you have a new study you trust it 100%, you will have to change diet every other week.
I'm going to focus mostly on their SE. Google's success is hugely based off their years and years of data collection, meaning no company starting now will ever catch up. I understand that history has shown how unlikely it is for a company to truly be unmatched, but when huge sample sizes of data that can only be accrued with time and no other means comes into play, the situation is different.

This issue of time is made even worse knowing that Google's engine would be a pain to try and recreate, given their decades of optimization. If you're someone who A) wants to match google's data and B) catch up to the competency of their search engine, you're looking at 20+ years of work all while google continues to improve their current search engine. Many PhD's have gone into ensuring Google's SE is perfect down to every last decimal point. It would actually be impossible to make an exact copy without direct theft.

"Google will fall once something usurps their dominant platform advantage ( chrome/search/android )."

I question whether this is a matter of "when" or whether it's actually a big "if". People will be able to provide alternatives to google but i don't think there will ever be another google.
Is anyone else getting:

> This page isn’t working time.com redirected you too many times.
> Try clearing your cookies.
> ERR_TOO_MANY_REDIRECTS

I tried incognito as well to no avail.
BFS isn't really suited for recursive solutions. Trying to do so usually amounts to trying to write BFS with a stack only.
Can I safely assume my Netlify-hosted domains will work?
What do you mean “almost a job”? That is a job by any reasonable definition. He’s effectively operating an online store, but he just doesn’t have to source inventory.
It's probably exaggeration for effect.
The flipside of this is, in a hypothetical world where Amazon / Google is trust busted, this problem is delayed somewhat because only Google / Amazon have the necessary scale to create the IT apocalypse. I mean there is Salesforce and Heroku but the major IT automation stuff is from the FAANGs really.
I don’t have twitter so I hope you don’t mind me engaging here.

I would be very careful before dismissing AWS’ no code/low code project. Mulesoft, Microsoft Flow, and Zapier have a combined revenue of hundreds of millions of dollars a year in serving a market for establishing business logic workflow without code. I am only surprised it took AWS so long to move into the space considering the cross marketing opportunity to existing customers and their compliance capabilities.
There's been a lot of work done in this area, with predictable backlash. I think the issue is that the most dangerous speeding is the kind which occurs in neighbourhoods and by schools ("50km/h in a 30km/h zone"). But the easiest to apply automatic enforcement against is highway speeding ("130km/h in a 100km/h zone"), so people legitimately complain that the enforcement isn't being applied where the danger is.

The worst of it is that all the infrastructure is in place already for average speed enforcement on toll roads, since you know when everyone gets on and off the highway and all their license plates. But isn't the whole point of a toll road that you pay for the privilege of being out of traffic and going as fast as you can? Who wants to pay for a toll transponder only to get a bunch of speeding tickets in the mail the next month?
Well, I guess 'DNS flag day' is a catchy name, and the text is intentionally FUD-y, so it has better chance of viral distribution. I just like the concise summary on ISC page better, needs less scrolling.
Here's what you need:

* faster processing (and confirmation if you're forking)

* smaller blockchains (solved by coda protocol)

* insurances for light-weight wallets (solved by coda protocol)

* not computationally heavy (solved by algorand)

After that, real-world use-cases will follow. If bitcoin had been invented before online banking, it would have boomed. The fact that it came later puts a lot of pressure on innovation in this space. If it fails to innovate, we won't hear about blockchains in the future.
Those are all there. With the nicknames as well.
Yeah Heinlein was kind of a dick. Asimov, who was a good friend of his, said something after his death like he hoped Heinlein's personal journals wouldn't be published so he could be remembered only as a brilliant author.
So AWS is really Amazon's play to corner the market on sysadmins? That sounds remarkably plausible.
Yikes... Interviewing sucks but half the reason interviewers ask these types of questions is to see how 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 software developers work on "unique problems" that involve hard computer science problems compared to the number that are just using an existing framework to solve business problems?

Tree data structures are really common in front-end.. like the DOM....

And most of the time you're going to end up using a pre-existing implementation....
There is no such thing as a bilateral trade deal with an EU country. Trade deals are with the EU overall. Yes, they will want a trade deal - but the UK will be in a vastly weak negotiating position, as (I think) the only country with literally no trade deals in place on exit day. Who is going to get the upside of that deal?
>Repetition is a sure warning sign. If you’re building the same integrations, patching the same servers over and over again every day, congratulations – you’ve already become a robot.

This is absolute spot on. It's our company's bread and butter to automate repetitive human operations. I can tell that many companies are looking for solutions that would automate as much human work as possible. Repetitive routines are the typical candidates to replace with software or less skilled personnel.
That's fine. It looks like at least that plus an ongoing per-charge notice will be mandatory. As a user I'd want to disable them, but it sounds like that won't be an option. So I'd probably mark them as spam instead.