skysight-inc/HackerNews huggingface dataset:
> [...] the US is still probably the best place one could possibly live inclusive of all factors. There is a reason we're a net importer of people rather than a net exporter.

The first sentence is a highly subjective opinion, and the second one is biased. I'll try to bring some (factual) dissonance.

Most immigrants into the USA come from Latin America and Asia. I haven't found recent immigration balances between the USA and other rich countries, but I doubt it would always be a net import to the US, especially if one considers permanent immigration. For instance, more American citizens (120k) live in Australia than the contrary (90k).

As for the USA being the best place to live, it's surely not based on life expectancy. Even the CIA world facts ranks the country after the 40th position, with many English speaking counties better ranked. The obesity rate of 39% is probably the largest factor of this lower quality of life.

Now for a subjective opinion, I like my way of life because I live in a town where I can walk/run to the nearest mountain in half an hour, I go to work on a bicycle-only road, I buy fresh food in a nearby open-air market where farmers sell their own production, I only use my car on week-ends... Many countries offer all this, but I suspect few places in the USA could compare. And when I went to dentist this morning, I did not even bring my wallet, because I knew that, like almost everyone in the country, I don't have to pay for basic care.
Because we have an aging population, and pensions are the single largest government expense. (more than double the NHS, which is also heavily burdened by our aging populaton)
Again, it's dependent on your bank's support. OFX helps by not requiring remote storage of your online banking credentials.

Direct Connect - Your customer ID and password are not stored on Quicken servers. If you choose to use the Quicken Password Vault, we encrypt them on your computer's hard drive.

Express/Quicken Connect - Your login credentials are stored on Quicken-hosted servers. This makes updates faster for you.

https://www.quicken.com/support/how-quicken-connects-your-ba...
never heard of them. I'm sure they're hungry for a big break.
Location: Bremen, Germany

Remote: Yes

Willing to relocate: Sadly no, but it's not difficult to travel regularly to Berlin and London, or other nearby cities. I work often with companies in the UK and US.

Technologies: Python, JS (React), Docker, AWS

Résumé/CV: https://stackoverflow.com/story/jimjkelly

Email: pthread1981 at gmail dot com

Senior Developer. I've been doing mostly data engineering and full stack web dev for the past couple of years, often at the same places. I'm a big fan of utilizing DevOps-oriented processes and tools to help streamline dev processes and delivery quality software on time.
I'm talking about moving up from below the of poverty line.
The Central Commitment of the Creative Life
Some of these codebases have 10s of millions of lines if not more. Such a refactoring could take years.
The moral concept of guilt is uninteresting here.

Developing for any platform requires a degree of competence and research. The fact that lots of engines are themselves cross platform doesn't in fact mean that linux support is a box you can tick with no further effort it means that it is a lot less effort.

I think the take away is that their life sucked because they were ill prepared and not just ill prepared to develop for Linux by all accounts. We could do well to maintain comprehensive and evolving info on the current best practices of developing on this platform and importantly pro mote them so as many as possible are educated.

Incidentally honestly I don't think gaming on linux sucks. There are an absolute ton of games available. I tend to buy humble bundles and steam sales and I presently have about 10 I haven't even played yet. Maybe I would feel differently if games were the primary use of my computer. I don't need every possible game to be ported to gave a good gaming experience on Linux. I just need there to be more games than I can possibly play.
That’s a fair point. I guess underlying my view on return on taxation is a belief that government ought to be there to support people. If Americans en masse could be convinced that this is what government ought to be about then the shift in culture you speak of might come about. Maybe then the public debate would be about what is efficacious and not the vapid vituperation that currently pervades American political discourse.
That's fine to say, but it ignores the problem of minority rule. If we all take a big vote, and most people want Progress(A), you don't have the ethical right to jump up and down or put a gun to the rest of our heads insisting that we instead do Progress(B).

Maybe Progress(B) is a lovely thing for you. The rest of us, however, don't like it very much, and didn't vote for it.
sadly I'm on mozillium, but I'll upvote for effort :P
Please remind me not to move my tech firm to TN.
The article implies through its journalistic voice that this is objectively bad for GB. The fact that capital has left the country does not have any implication towards the rationality of that move. Various questions to ponder:

1) If this is just capital moving around within their own respective due to legal jurisdictional changes, this may be rational and may not even matter at all. Sometimes you change your behavior due to a change in rules but it affects you neither positively nor negatively.

2) If capital is leaving due to economic fears of leaving the EU, it may be entirely irrational. It has yet to be seen the long term impacts of leaving the EU. It isn't even a settled matter as to whether being a part of the EU is a good thing. Switzerland has done just fine without the EU, Greece has made off like bandits by being a member of the EU, and Germany has likely slowed their potential economic growth by being tied to countries like Greece via the EU.

3) Capital system geographies are surprisingly robust to change. It took centuries for capital systems to move away from Venice and later the low countries. Those capital systems survived massive recessions, multiple unprecedented geopolitical shifts, and numerous invasions and wars. They didn't die because of political turmoil or economic turmoil, they died because other regions learned from them and incrementally improved on their innovations. Compared to the level of turmoil seen in Europe throughout the 16th-19th century, Brexit looks like a walk in the park.

I hold zero opinions on whether Brexit is good for Britain. But economically speaking, I don't see much to fear. I haven't seen much indication that they are trying to destroy their trade regime that was established by default through their membership in the EU, which means that it is still effectively a single market. They already have their own currency and it was already free floating. The banking industry may be prominent in the UK, but all the banks were already multinational and headquartered in various countries to begin with; HSBC isn't losing out on EU business any more than Citibank is. Why is everybody running around like the sky is falling?
I'm with you. 5 minutes to fill and maybe 5 minutes to hit the bathroom and grab a drink, maybe even skip that and bac on the road.

It's way different with family in the car though. That's where you hit 30 minutes. Everybody needs the bathroom, everybody needs to pick out a drink, everybody wants food, etc.
I'm not certain about this (maybe someone who knows for sure can chime in).

I'm pretty sure you can sue anyone for anything, and then the judge throws it out if the case doesn't have merit. But if enough people do it, somebody somewhere has to make a decision about whether to keep hearing cases or change the law to make filing illegal somehow. That's the point where people get seriously pissed off and protests form and somebody stands to lose an election.

I saw a documentary along similar lines where a town didn't want a pig farm (due to smell etc). The county wanted to force them to do it, so they said no and sued the county. Then the state said no so they sued the state. I think it went all the way to the supreme court. They worked their way up the ladder until finally the law was changed so that towns had their own say in whether they wanted to smell like a pig farm (which no town does).

This technique works well for environmental laws and when corporations poison neighborhoods with pollution, things of that nature.

Edit: I went to find the case but there are so many that I think the results stand on their own:

https://www.google.com/search?q=pig+farm+lawsuit
The difference is that Apple is a cash-printing machine, making $100 billion dollars per year in revenue from the iPhone alone. Seems like people really do like those phones, and a comparatively tiny drop in the revenue one year doesn’t mean that’s changed.
Honest question: how do you make github search work for you? It often fails to find stuff that I know exists in a given repo. Nothing fancy, even single-word full symbol names.
You have 0 objective references. I have at least 1 ( Wikipedia) and 1 that should be pro UK ( UK news paper)
After a successful hanging, there are plenty of possible afterlife scenarios where you could have plenty of opportunity for regret. Most religions teach that suicide is punished in the next life. If we're living in a physics experiment or computer simulation, there's no guarantee our consciousness won't be stored elsewhere after death, opening up the possibility of regret, especially of the storage system sucks.

Maybe there won't be an opportunity for regret, but it's certainly not definitive.
That was the intended meaning, thanks for explaining!
Tesla's senior director of engineering leaves
I did the exact same thing a few weeks ago.
Just beware lifestyle inflation
They can also be very primally simple, but confused by layers and layers of rationalization and self-justification. And that's more obvious in children, who haven't learned how to rationalize their behavior very convincingly yet. If a child throws a rock at someone's head, they're not going to come up with the same elaborate justifications for that kind of behavior that, say, a political rioter would, even though the underlying motivations are probably the same.
GitHub is just a (blood-)funnel for Azure now.
That sucks. I just bought a 1yr subscription last week...will they issue refunds?
How did the demand work out for Symbian, Psion, and Microsoft phones?
Very convincing and enlightening talk.

> less code, more math

This statement is popping up frequently, software engineers are getting closer to mathematicians.
Best of Show: PDP-7 and PDP-11/40 emulation
Ah, probably the easiest way to deal with some translation unit edge cases. :(
Exactly the same situation here! Dammit!
What are "the shackles of the EU"?!?!
My move to Gitlab was basically "come for the free repos, stay for the rest of the amazing features". I will not be moving off it, and my new repos will keep being on Gitlab.
Running Linux on new hardware is usually a bad idea, due to the nature of the process you have to expect at least a year before divers for new hardware have settled into distributions.

Then things should be pretty sweet for quite a while.
Unless your hardware is really poplar, things will bitrot away eventually, but expect a 5-10 year sweet spot where everything should just work out of the box.
Why you think anybody regret learning c++?
Interesting, never heard of this until now. A KVM maintainer seems to confirm this behavior too [1], albeit 3 years ago. Some newer anecdotes are around but it isn't clear if this is still happening [2][3]. (I used to virtualize the GPU via RemoteFx in Hyper-V many years ago and didn't run into this then. But now I'll have to give it another shot!)

[1] https://www.reddit.com/r/linux/comments/2twq7q/nvidia_appare...

[2] https://www.reddit.com/r/VFIO/comments/5sh41p/any_other_reas...

[3] https://www.reddit.com/r/HyperV/comments/5u2ge2/nvidia_consu...
Perhaps because you will earn way way more money by making your game cross platform given the 3 consoles and 3 pc platforms that exist and once you have committed to such linux support might only take 1% of your effort.
Your life is literally made up of the things you pay attention to. If those are happy things, you will probably be more happy than not, and vice-versa. Money gives you a choice about what to pay attention to. If you are in a survival or starvation situation, you will be forced to pay attention to surviving / eating. Not having a choice about what you can pay attention to means your life is defined by outside forces. If these align with what you like, you can be happy in those situations; but if not, you will struggle.
Lane 4 Tech is a small but mighty web site/app group out of Dallas, TX. Looking for a senior developer with experience in Drupal as well as in the front/backend JS frameworks.

Learn more / apply here: https://lane4tech.workable.com/jobs/905438

Email me with questions at chrisrikli@lane.tech
Wow. So now it is as good as GitLab!
People take responsibility for their own mind. To the point that they see basic emotions as sins in both themselves and others. To the point where unhappiness is seen as something wrong with you and something you should not talk about.

Also, worthy goals often bring pain. They often require you to forego own hapiness for something you consider more valuable. They often leave you burnout, feeling empty, unsatisfied and tired maybe even ressentfull. In particular, caregiving work is often like that. Soldiers also follow goals worthy to them (whether you personally agree or not with this or that goal) and are not happier in the result - it is called sacrifice for a reason. Those two are just obvious examples, not the only ones.

In addition to all that, your own happy personally worthy goal often brings unhappiness to somebody else, often to familly. It is extremely unfair to then blame that person for his or her own unhappiness since that has a lot to do with mine (or yours) decisions.
I don't think Ben misses this point. He concludes his pessimistic take with:

> It’s a bit of a hodgepodge with one primary takeaway: convincing customers to upgrade “good enough” phones is both challenging and unpredictable, and Apple can’t simply assume it will happen at the rate it has previously.

Ultimately he claims that users will eventually upgrade to the latest flagship iOS device. I think you (and I) disagree with his claim, though!

(I also might be falling prey to confirmation bias myself, specifically on the topic of phone pricing...)
Armchair quarterbacking here, but the current iPhone lineup is confusing.

It’s a tired trope to imagine what Jobs would have done, but when he returned to Apple he saw a myriad of macs and decided that Apple would kill them all and sell 4: a laptop and a desktop in pro and consumer models.

Apple started grabbing more market share by providing all these different form factors, but in the process they’ve lost the simplicity that has always been their hallmark: walk into a store, pick the pro device or the consumer device. No choice paralysis.

It also muddles the consumer signaling that has always driven Apple — there’s a new high-end device, it’s obviously different than last year’s, and people know you bought the newest, hottest device.

Part of that is a mature market. But part of it feels like the company of “a thousand no’s for every yes” is saying “yes” a lot.

Jobs talked often about creative destruction and how making great things involves being bold and killing some of your favorite things; that seems to have been replaced with a certain amount of timidity.
I am also curious why he didn't remove the post as soon as he noticed? Does TNW have policies regarding published stories not being removed?
Palantir Stops Mocking Salespeople and Starts Hiring Them
I think the fun part is that it's not necessarily super competitive, yet. A lot of these tools are still complementary. But they're also not quite integrated yet either.

Always looking for good work. The field is growing rapidly right now. You've got a good combination of talents to help.
Ideally, both parties act out of self-interest and both benefit. Thanks, while nice, are not required of either side.
> Complicated pointer-type data structures like linked lists

If a singly linked list is a complicated data structure then what's a simple one?
Am I happier not having to worry about money, having the stability of a life partner, and having something to do every day?

Yes.

I don't have a control group for myself, though, but it's sure a lot better than the turmoil of teens and twenties life.
> I do not appreciate your remark about our community and Czech-speaking part of it. This is rude and uncalled for.

No offense was meant -- wizardry is no bad thing in my estimation, and the Red community seems like it may have a lot of Czech wizards in it. The juxtaposition with cult is meant to convey my confusion; I can't tell a cult from a cabal of wizards. Nor do I mean to imply that a language barrier is anybody's fault. A language barrier is a natural feature of the internet, like a river separating monolingual anglophones like me from Czech speakers. The point of my comment is that reading about Red always leaves me puzzled. I'm afraid your links, which I've followed to a depth of 1, have failed to dispel my confusion.
"And what's your bad first project for javascript?"

Since I'm trying to target not hypothetically bad things, but things I've specifically seen numerous people try, I don't have an answer because I'm not involved enough in that community.

Ten years ago I would have said "anything involving a massive, browser-freezing computation", where "why did this O(n^3) code freeze the browser?" being very common, but I'm not sure if that's current. I'd suspect a newbie armed with a fresh tutorial is more likely to overuse promises nowadays rather than underuse them (i.e., very similar to the Go example I gave; yes, if you're doing a huge computation you may want to break it up but you do not want to literally yield a promise for every integer addition). But those with experience in the community may be able to speak to that.

Twenty years ago it would have been trying to do too much purely in the client side. That's definitely out of date.

(Single Page Apps kinda have an interesting history. They're difficult, and by modern standards, impossible in 1999, and today merely one established option in an array of options, but I wouldn't say it was any one browser advance that changed it... it was a long series of incremental advances. I remember trying to take some relatively intelligent for the time client code for IE4, which at least in theory had a dynamic HTML engine much like today's browsers (albeit one that crashed very, very, very frequently) and make it work in Netscape 4's "layers". Yeowch.)
Alibaba Takes Over Data Artisans (Apache Flink) for 90M€
> What's more, according to that book, there simply isn't a good way to implement this structure in safe Rust. The way to go is to venture into unsafe Rust.

Noooo, you don't want to do that. Just give up on circular references, doubly-linked lists, and so on. Use different data structures and work around the [perceived] downsides of not having the data structures you're used to in Lisp, C, ECMAScript, ... You'll find it pays off.

See this HN post for more: https://news.ycombinator.com/item?id=18098239
I don't understand. I can see it was published 2 days ago but author says it he mistakenly published 1 day before announcement. So Announcement should have happened if it's for real?..Is this for real ?
Having done a lot of the work here there is considerable expertise in the UK, thus it will be far cheaper for the UK to go it alone than would otherwise be the case.

'SSTL was selected to supply the navigational payloads for the first 14 Galileo Full Operational Capability satellites, in partnership with prime contractor OHB System AG of Germany, in January 2010. In 2012, the OHB-SSTL partnership was awarded a second contract to supply a further 8 spacecraft for the programme and earlier this year the Batch 3 contract was again awarded to the OHB-SSTL partnership.'

Source: https://www.sstl.co.uk/media-hub/latest-news/2017/sstl-celeb...

> To be honest, a lot of your comments lack realism and objective references. I'm 100% sure you live in the UK

:)
Most games don't make these mistakes...it seems they weren't aware of some other best practices.

I see this time and time again. Game developer runs into one of the difficult subjects in computer science/programming. Dismisses the difficulty. Gets themselves into trouble. Blames the library/product/platform.

The last time I was at a game jam, I found myself explaining generational garbage collection to a game dev. He then proceeded to "solve" all of his problems by writing a 5 minute hack to ensure all of his objects would be collected as quickly as possible. Which didn't work, because the lifespan of his objects is dependent on gameplay, so he can't ensure all of his objects will die in Eden. I kept trying to explain that he should actually hold onto his objects (especially bullets in his bullet hell game) and recycle them as much as possible, so that he would reduce memory pressure and have those objects promoted to old space, so they are looked at less often.

I see this sort of thing time and time again.
When your competitors (bitbucket/git lab) have been offering the same thing for a while now, it only makes sense.
GitHub now gives free users unlimited private repositories
Reading this makes me sad. I thought the intercept was quality journalism. I didn't know they had this kind of history
Well if the game crashes a lot on Linux then those players would likely switch to an alternative platform. This becomes a self-fulfilling prophecy where games don't run well on Linux and game developers don't see Linux gamers as a large demographic.

If most games ran smoothly on Linux, you can expect the % of Linux sales to rise... no?
Perhaps the starkest example of this phenomenon is when atheists lament that there aren't any atheist churches. 50 years ago, if you were an atheist, you still went to church. They were still the pillars that communities revolved around, the very loom of the fabric of society.

Nowadays, we've thrown away every last bit of symbolism that brings people together and wonder why we're so lonely. If things aren't perfectly rational, people's minds rebel immediately and harshly, like it's my fault you don't understand a concept requiring depth of study to really grasp.

You had me up until here. First of all, who's lonely, who's "we"? In a conformist society, those who think differently can find it more lonely, by definition. Second, atheists went to Church? Well was that because if they didn't, they were ostracized -- and, well, lonely?

Children of higher intelligence (we do believe that it's possible that we're not all blank slates at birth, right?) tend to find it more lonely than children of average intelligence.

If you consider yourself an exceptional (in some way) person -- rightly or wrongly -- you'll find things more complicated socially.

Now I think you're onto something with the rationality bit, but not in the Nietzschean way you're alluding to (religion and community). Instead, well look at how we create our social bonds in the U.S.: use-value.

Have you ever been in a position of power, and found that suddenly everyone wanted to be your friend?

Or, have you read what men and women write on dating websites in terms of what they want? These to me are more evidence of a "rationality militates against happiness" than your strange atheist example.