skysight-inc/HackerNews huggingface dataset:
so, to confirm, you believe that destitution, embarrassment, shame, depression, and eventual arrest - not to mention having to come to terms with being forced into a place you have never lived before - are reasonable consequences of being slightly cavalier about paperwork? if so, 8 months to respond to an application should elicit a much harsher punishment.

edit: to all that are down voting this comment, please don’t. this is our opportunity to explain why we feel this is a bad view to have, and “silencing” this person’s opinion, if anything, can only have the effect of reenforcing this belief.

this is not a spam comment, this is discussion.
This is par for the course in the UK right now. The Tories have been pandering to the xenophobes and racists for some time now an their "hostile environment" for immigrants isn't restricted to ones who are doing something illegal, instead it seems to be targeted toward making life miserable, if not impossible for any immigrants wether they're doing the right thing or not. They have no problems breaking their own rules and aggressively using the courts (appealing cases and then withdrawing their claims the day before the hearing, for instance).

In the case of the Windrush Generation, who just happen to be black, the Home Office destroyed archives that contained proof of eligibility of residence, against their own rules, that caused people to become destitute and/or deported when the government wrongly took away their rights:

https://www.bbc.com/news/uk-43782241

This poor guy should be thankful that the government didn't deem him a terrorist and ruin his life completely:

https://qz.com/1275866/the-british-government-is-using-simpl...
It is not about DNA vs phenotypes. The issue is that biologists are more interested in building an universal classification, a single tree of life for all species, than they are in building single-phenotype-based classifications that dont nest particularly well.

For example, if you looked at just the ability to fly, you would group birds and bats on a same group. But that would be wrong because bats are clearly more closely related to flightless mammals than they are to birds. This becomes obvious if you account for more characteristics of the animal (presence of fur, bone shape, pregnancy, etc) or if you examine the DNA.
I guess I don't understand why so much effort is put into these federated social networks rather then starting with a blog and rss perspective to build the same kind of network.
If you get every job you ask for maybe you are aiming too low.
> In the 90s app-centric view of the world this is a non-issue, because following other people is the client’s job, for better or worse. Your computer crashes, you lose who you were following. If you want to publish who you’re following that’s you or your client’s job.

If all the state related to following is on the client, then the client has to either consume the stream of all messages (on a push model) or regularly poll its sources across its entire follower set (on a pull model), both of which are extremely inefficient. Some pressure in the direction of centralization is intrinsic to the problem.
This is like complaining about interactive terminals because programmers no longer have to think so hard about their code before writing it out to punch cards....
Battle Royale Unsung Heroes
Well, I don't know the details of British law on this, but the German constitution has as its first article "Human dignity is unviolable. To respect it and to protect it is the duty of all institutions of the state." So, not bending the rules in such cases would actually potentially be illegal.

If there is no such rule in place in the UK, then that is where the government did something wrong.
If they can’t learn basic JavaScript, they should not be touching the code base with a ten foot pole. Designers can still design, but through mockups and comments passed to people qualified to modify code.
I’m sorry I’m not an expert and cannot bring much help but we all remember how Elon Musk was all in to help a dozen kids stuck in a Thai cave, maybe you should try to get him to help out. At the very least you will create public awareness which ultimately will get more people’s attention and focus on helping. Good luck

Ps: Elon Musk seems to be quite easy to contact on Twitter
Hug your old Mac with these retro pillows
I hope mastodon could allow @domain.tld "naked" user names.

Much simpler to remember, also connects directly to personal website.
Is it better to say DNA is input data and epigenetics is the actual application?

Or is it opposite?
I have experience with both the UK and US immigration systems. I agree, it is very easy with how complicated the processes can be to make mistakes, even seemingly big ones, just by misunderstanding a single requirement. Even non-immigration lawyers make serious errors.

> Lucas made his application for naturalisation on 14 May 2014, a couple of weeks before the expiry of his visa.

I'm playing devil's advocate here, but neither indefinite leave to remain OR naturalization would be processed in "a couple of weeks." So even if he had filled the right application he might have ran into problems.

As the article points out, indefinite leave does technically extend their existing visa (whereas citizenship does not), but in both cases you have the same issue: If you're denied then you get deported since your visa has expired.

They should have extended their existing visa first, only then apply for indefinite leave to remain or if eligible citizenship. Otherwise you've built a house of cards, which is one denial away from deportation.

> So instead of Lucas’s application being promptly returned to him [...] It took eight months for him to receive a refusal of his application with the above explanation

That exceeds the government's estimates, but they tell you before you apply it can take 6+ months:

https://www.gov.uk/government/organisations/uk-visas-and-imm...

They don't even look at the application until it is processed, and there's a huge backlog. Plus they cannot deny until the application is fully vetted, otherwise they might miss another avenue for acceptance, or it might be a data problem their side.

Essentially the article is complaining that the other applicants that applied before him were processed before him.

It is unfortunate what happened to him after the initial mistake, and I won't defend that, but his mistake wasn't only applying for the wrong thing, he also left it until the last possible moment.
That's ad hominem.
On hypocrisy
Yes, though it was hypothetically possible to buy a domain and host your own email. Not a solution for most people in those days, certainly!

That’s gotten harder and easier today. It’s never been harder to properly manage a mailserver yourself. On the other hand, registering a vanity domain and hosting with a neutral 3rd party like (my current) Fastmail has never been easier.

Someone should make a startup that suggests and registers a vanity domain on users’ behalf and then configures the email hosting provider of the user’s choice, spelling out the costs and tradeoffs of each. Work out the billing with a handful of providers and take a small monthly cut. It’s probably a beer money startup :-)

Come to think of it, given this problem is so old, I’d be surprised if nobody has made this.
> - untested in the wild.

This is a 100% false statement. Here’s a list: https://www.rust-lang.org/en-US/friends.html

I’ve been really impressed with how much success people have had with cross platform deployments as well. At RustConf we just saw a talk about one company putting Rust on satellites, doesn’t get more “wild” than that.

> - lack of libraries.

There are some gaps. But new libraries are showing up every day. For middle of the road, non-exotic stuff, I would be surprised if a developer doesn’t have everything they need.

> - API stability.

In the library ecosystem this is a small problem. In the past 3 years I rarely am broken from library upgrades. For the language though, I have never in the same 3 years been broken by a language upgrade. Not to say there haven’t been bugs that the language needed to fix, but stable has never failed to compile my oldest Rust 1.0 code.

Please don’t spread information ignorant of facts.
I agree with you but for a different reason. In some other sense you don't need to define intelligence. You can assume humans are intellugent and collect data as to how behave and cross validate your machine's bahevior with that. This should include talking, walking, feeling, problem solving, convincing etc... except in a simulated world.
Also has outstanding food.
> I do wonder if they higher fast and fire even faster approach isn't ultimately better for everyone

I think so and I wish it was the case. It was always frustrating, when I worked at large companies where poor performance wasn't an easily fireable offense, that it led to quality performance not being an easily laudable trait. I've also found in states and companies that are willing to fire bad developers (as opposed to, say, stringing them and the sub par side of the industry along), the cream has an easier time reaching the top. Sadly, due to sympathy for the employee and hate for the employer, many places make it harder for your signal flourish simply because of the protection of the noise.
The Intel Atom is lower power consumption for lower performance - this is not i7 levels of performance. The power consumption differences between the Intel boards and ARM boards is irrelevant for the CPU, and most of the power needed is for USB ports (500mA per USB 2 port, 900mA per USB 3). For example I use upboards with 5V4A adaptor and over 3A is for USB, ethernet etc!
Time for Musk to take a timeout at Tesla
The NIH numbers quoted above didn't use costs over the past 80 years. They instead estimated current costs based on current demographics.

>> To estimate lifetime health care costs, we employ a method based on a current life table, also known as a period life table model.

Thus, these costs are representative of recent costs.

In the next 80 years, both the expected value of insurance and the cost of insurance will change. Health insurance premiums are expected to increase by double-digits in 2019.

https://www.fool.com/investing/2018/05/26/whos-ready-for-a-1...
It’s actually a great analogy. Analogies aren’t supposed to be exact representations; they are supposed to allow you to quickly communicate a decent approximation of what something is by relying on preexisting understanding of how another thing works. The source code analogy does that well.

And, by the way, running programs are also the result of their source code and the environment in which they execute. It’s just that the environments which computer programs run in are very homogenous and predictable. But flip some bits in memory or have a user thrash the UI and you’ll see that a running program interacts with its environment in much the same way as a biological organism.
> The average health insurance deductible is $4,358 and the average premium is $321 per month.[3] That means that on average US citizens pay $321 per month for (5237-4358) / 12 = $73.25 of expected value.

Your calculation makes no sense. Healthcare insurance pays out for catastrophic events, hence the deductible, not evenly every year. You need to know the distribution of payouts to get a meaningful result.
Tuttle or Buttle, was it?
Hiring and firing come at a nonzero cost, just like whiteboard interviews.

If ten people apply for a position and their resumes all look good the company needs some way to determine who to hire.
'Improving user experience' is a dead giveaway of shady untenable behavior.

They want your data, but they don't want to be transparent about it. Why do highly paid highly educated people get a free pass to behave unethically? If you think users are 'idiots' why go to such lengths to deceive them.

You can just imagine the tyrant calmly responding to accusations of tyranny that it's to 'improve the citizens experience'.
Ancient Wisdom to Unlock Your Potential
I'll take 90 degrees with low humidity over 80 degrees and muggy _any_ day of the week.
This is not Europe wide. I have current and first hand experience of two EU countries in this regard and nothing has changed in the last couple of years.

In any system mistakes are made on both sides of an application and most countries have reasonable systems to resolve them, but in the case of the UK authorities, they are no longer acting in good faith.
Pi, Newton and people
We should remember that the retweet feature was originally created by the community, like, years before twitter implemented it officially. You'll compose a tweet with the format "RT @username <quote post>" and broadcast it to all your followers. There's no reason mastodon users can't do the same. Right?
Yeah, just wait until you see multiple megabytes of WASM instructions for tiny progs or the realize the team does not care about non-web targets. You're much better off leveraging Rust's WASM support for resource limited, non-web WASM targets.
You must be quite fortunate to have such excellent connections amongst the privileged elite, most people will never get past "the algorithm" if they don't stuff their resumes full of buzzwords to even get past some python script.

Many companies these days install tracking software on workstations, as well as for programming challenges during the interview process.

IBM and defense contractors are known for the good old boy game, so your mindset is not surprising. I used to work at Ball and was pushed out for complaining about every single face in every single meeting being white, so I'm something of an authority on this subject.
This is really cool! It's rare to see new implementations of awk these days. Bonus points for running it through the nawk test suite.

In my opinion /usr/bin/awk is a thing of beauty. Certainly it's the most usable out of the trifecta of scripting languages that are mandated by POSIX.

(There's /bin/sh, where merely using variables can quickly turn into a quoting nightmare. But the true nightmare material is /usr/bin/sed, which has actually been shown [1] to be a Turing complete language!)

[1] http://www.catonmat.net/ftp/sed/turing.txt
But they have invented gradient descent! /s
That is more or less what the sanitizers do, and it's a reasonable approach to trying to discover UB.
The same reason that people living in nice neighborhoods with nice houses don't invite all the people living in the slums to come live with them. This happens in non-English speaking countries also.
What's up with the date format in the table, for example 1964-67 and 1968-70? I don't recognize this format.
there are people right now writing production code in Nim, Crystal, Julia, and Joy (well maybe not Joy except for Jonathan blow himself). someone taking the plunge/risk on a new language is exactly how all three of those issues you allude to get resolved (as a dialogue between language users and language developers). I don't the Google go point? which big company is behind python? ruby? php? are those all also risky languages to build in?
Huh? What you're saying does not relate to what he's saying at all. He's talking about people in positions of power, you're talking about volume?
Does Everything Really Sound Like Coldplay
I worked at an old school defense contractor where tenure was measured in decades. :)
If you have an active security clearance you're long since accustomed to giving out personal/private information to government bureaucracy (OPM, etc).
I really really like mobx-state-tree (which is way different from just mobx). I'm not sure where I'd use the Context API over MST, but I'm currently toying with comparing both. Offhand, MST seems to be friendlier to Typescript.
Integration Testing Browser Extensions with Jest
My first driver’s license had my SSN on it as my DL#.
A few years ago Target changed their self checkout machines to be less infuriating. It doesn't yell at you to place your item in the bagging area and then yell at you for putting an unexpected item in the bagging area. It lets you scan items as fast as you want. When I use some other store's self checkout machines it's a serious step backwards.
Dunno. They might just be more popular destinations to immigrate to, being (mostly) stable and rich, and English being one of the more common second languages around the world.
The great thing and the awful thing about open source is that anyone can change what it means to be the "Zen of Python."

> There should be one—and preferably only one—obvious way to do it

I feel this can be interpreted many ways. Sure, async means there is more than one way you can do requests to get web data now, and more than one way you should structure your app - but not every app needs to do API calls async, and sometimes the complexity is not worth it.

Other times, yes, of course you need to do requests async. They're taking three minutes each and you have to do twenty of them.
> you're arguing semantics.

Yes. Semantics, what things mean. This is important, because without semantics we just utter meaningless syntax, and those colorless green ideas sleep furiously[1].

For example, by saying that whether actual violence is involved doesn't matter, you've just erased a complete section of criminal justice codes.[2] These distinctions matter. Materially.

And no, incarceration isn't violence. Incarceration is incarceration, it sometimes follows violence, but it can also follow non-violent crime. There can also be violence in incarceration, but there can also not be violence, and if you resist incarceration there can also be violence in order to enforce incarceration.

[1] https://en.wikipedia.org/wiki/Colorless_green_ideas_sleep_fu...

[2] https://en.wikipedia.org/wiki/Violent_crime
Ad hominem is "you're an asshole and that's why you're wrong", not "you're wrong and that makes you an asshole".
EPYC is compared to a previous generation Xeon with lower TDP (105w vs 155/170w) and slower RAM (2400 vs 2666). The Xeon server is more expensive probably because it has 4x the amount of RAM.

Edit: actually, this is a dual Xeon machine so its TDP is slightly higher than EPYC's.
There are many, many out there. I suggest you join one with a deliberately "throw away" account and start following a few people. Then see where they are, and after a time export the list of people you follow, and move.

I'm on https://mathstodon.xyz/ and https://fosstodon.org/ if you want to start on either of those.

Then again, maybe you will neither need nor want to move.

A quick web search for "mastodon instance tech video games" has produces a few pages listing some instances with comments about what sorts of things they cover:

https://thefishcrow.com/2017/04/08/mastodon-instance-content...

https://instances.noct.zone/

Visit one of those pages and Ctrl-F for the things you're interested in. Again, a couple of minutes searching has suggested https://elekk.xyz/about and https://mastodon.gamedev.place/about
DOB on your resume isn't illegal, it's just illegal for the company to discriminate based on it.
Mind providing an example?
This is great. Love the idea of passing components as props regularly. I have done this a few times before, but I guess in my head I still think of components as something "real" and so passing them down as prop data feels wrong somehow...but it isn't! Now that I have seen Dan Abramov bless it, I feel less guilty.

Off to refactor...
What bordeline ad hominem?
> The Tories have been pandering to the xenophobes and racists for some time now ... In the case of the Windrush Generation, who just happen to be black, the Home Office destroyed archives that contained proof of eligibility of residence

Just to fact check this, https://www.channel4.com/news/factcheck/factcheck-who-destro..., it was a Labour-administrated Home Office that decided to destroy them, although it looks like it was a bureaucratic decision rather than a political one and probably no politicians knew anything about it.
Bureaucrats the world over are frustrating.

It's surprising in some ways, since the thing that distinguishes government from the private sector is that government is optimized for safety, equality, impartiality, etc, rather than for profit.

But perhaps the way they achieve such impartiality is by codifying absolutely every detail, and then you end up with situations like this one.

Stepping back though, the British immigration system is indeed quite hostile. Possibly one reason may be that once you are 'in', you get automatic access to a huge array of valuable state services; free healthcare, schooling, etc. If you've ever lived in places that have none of these, you can really appreciate how valuable they are.

And I think a 'solution' to that issue could be to have stricter controls on who gets access to all those services, but be less strict about who can come and stay - based on skills perhaps.

And while they're at it they could make it easier for Britons who have married foreigners and had kids abroad, to be able to repatriate - as it is, it's more than a little difficult. I understand the rules are to prevent some the gross abuses that have occurred, eg recently-established Britons bringing in uneducated "wives" from foreign rural villages and so on, but they also deeply affect more legitimate situations.
Not in the USA.
There’s a common refrain that “SF doesn’t spend enough money on the homeless, because they are rich and greedy etc etc. if only there was some compassion!!!!” In fact SF spends as much money on the homeless as they spend on the streets and parks. This shows that throwing money at the problem hasn’t helped.
Ads don't suck. Bad ads suck. I love good ads.

I used to wait for ads to appear on my Garena client back in the days when I played DOTA because they were so cool (and useful).

If I know my audience, I don't have to compromise privacy to show useful ads clean and neat either (watertight curation is applied here as well).

Good ads are relevant.

On amazon affiliates:

The iron rule of nature is: You get what you reward for. If you want ants to come, you put sugar on the floor — Charlie Munger

I don't want to reward the wrong type of behavior.
If you need a lawyer to decide what form to fill out, that might be an indication that the form is bad. Do we really want a world where you need to consult a lawyer for every communication with the government, so as to be sure that the government doesn't try to screw you over?
"leave" as a noun that means roughly "permission" and the verb form of "leave" to mean "depart" both comes from Old English words (the noun form from "leafe", the verb form from "læfan") that has meanings closer to the noun form ("permission"), but the meaning of the noun form is older, as the verb form first took on the modern meaning ca. 1200.
Second this. Mithril.js is absolutely incredible, and my coworkers are often surprised at how quickly I can dive into a React project and fix an issue because I don't carry the baggage of doing things "the react way".

Every now and then I use software tools where rather than complaining about how x or y should be different, everything seems to be the best possible version of something I'd have come up with myself, and I have zero complaints. Mithril.js is one of those tools.

You're not "in a Mithril project", you're basically just using javascript but the VDOM is expertly and minimally handled by some key functions.

Participating in the project via Gitter was very welcoming as well. Long live Mithril!
Ya, along with a picture and your gender in Asia.
1964-1967, 1968-1970. Just omitting the redundant second "19". Save characters that way!
Can't remember the version its been too long. Writing GOTO lines everywhere was a bad practice but I didn't know any better at the time
SF spends as much money on streets and parks as they do on the homeless. It is a huge part of the city’s budget.
You do know that's "leave" as a noun, meaning "permission", right? It's a bit formal, but this is a government office we're talking about.
Concentrated ownership of property is not a specific feature of feudalism. It is something which obtains in basically any large scale society which is non-communal.