skysight-inc/HackerNews huggingface dataset:
The beauty of rails is how simple and quick it is to get a robust (if bare) application up and running.

Even if you use sinatra or padrino instead, the wealth of the web community built around ruby still makes it rather easy.

If I were a tech lead and had to make a choice now, in 2019, I would still (probably) choose rails-api for a backend with some separate frontend.

I've been slowly working on a backend for a web app in Rust, and it's really made me realize the sheer amount of things rails provides for you. It has its problems, of course, but so does everything else.
I was strongly hinting that he probably meant western countries or maybe just developed countries, not western hemisphere.

The latter is like competing with your college football team against a selection of mostly primary schoolers and declaring you're doing fine.

That's just not an aspirational goal or useful comparison.
Something that should be pointed out and that is specific to the US: the legal status of religion there invites that type of behaviour. As John Oliver noted in the segment mentioned, the law is extremely vague in its definition of what a religious activity is, and gives pretty clear advantages in terms of tax exemption. That high rewards to low obligation ratio naturally invites parasites. If, say, NGO had a similar status instead, said parasites would move there.
So hasn't NYT sold out for profit?
Well, this thread turned into a dumpster fire real quick.
As Wikipedia says, that was a boosted fission device, not pure fission.
That video is very US centric.

In Europe in particular, police officers are not such an enemy.

Also, in UK, refusing to talk to police at first contact can be used against you, for example it will be more difficult later to introduce exculpatory evidence that you were supposed to know of at the time you refused to speak.

https://en.wikipedia.org/wiki/Right_to_silence_in_England_an...
I love https://npr.org or, even better https://text.npr.org
This is why I wrote free, open-source budgeting software. All of the source is available on Github, and it is available on all OS-es.

https://github.com/reZach/my-budget

I'm tired of people being sneaky and selling all of our information and making billions off of us. Of course, we let them, but only because it's very confusing reading (and understanding) all the legal jargon.

(FYI - I'm actively developing this software, so if you have comments or wants, let me know and I can see if I can make it happen for you. Thanks friends of HackerNews).
Do we have any evidence that these issues are really the causes of people consuming news elsewhere?

- Clickbait headings with misleading information

Does this really put off more than about 10% of people? Even if people find it distasteful, do people actually resist clicking?

- Disabling the user from reading if ad-block is present

What percentage of users use ad blockers these days? And how many just disable it to read the thing they were willing to click for?

- Tracking the user with 3rd party scripts

Ok who actually leaves a site they believe tracks them? like 0.0001% of web users?

- Taking massive performance hits (specifically on mobile due to huge JavaScript blocks)

Maybe getting closer to what users actually care about

- Pop-up ads

Again - any evidence this puts normal internet users off so much they'd stop using a site? There must be a reason MEDIUM.COM and every single recipe blog pops up their newsletter subscription as intrusively as possible.

- Fixed headers or footers which leads to harder readability / accidental element interactions

Here's again an actual deterrent - if someone physically can't use a site, they might actually give up.

---

I'm not saying news sites are not dumpster fires, but I'm a techie and love a good boycott.

I'd question the premise of this article - it seems to be very much from a techie privacy-active (not just concerned, but actually willing to take action) perspective which I suspect does not represent the majority of the internet.

I suspect that if people are actually using news sites less, it's because of much simpler reasons...like that Google intercepts a user's attempt to read news linking to their favourite publications.
Well, there's jq, which is perfect for that job, but unfortunately it's not a standard utility, and I'm not sure it ever will be, because we have to stick only with stuff invented in the 90's.
But what does it do, then? The page I links states that it uses a hash table. Hash tables apply a hash function to the key. Hash functions map arbitrary input data onto data of a fixed size. It's inevitable that collisions will occur. ~~even if you use some sort of clever workaround in the case of collisions, eventually you use up all the available outputs.~~ (my bad)

I'm not claiming that it will silently break! I'd be very interested in exploring the internals a little more and finding out how hard it is to get a collision in various implementations and how they behave subsequently.

EDIT: I've read chasil's comment and agree that it must be storing raw keys in the array. I guess awk uses separate chaining or something to get around hash collisions.
Ruby code is like poetry.
Rails code is like a song.

Working with RoR always made you feel being like an artist, instead of being only a software developer.

RoR is always my inspiration on how to design a software from start to finish.
Dumb people are not happier. (https://www.psychologytoday.com/us/blog/significant-results/...). That would also do nothing to disprove anything I said if it were true.

Religious populations that murder irreligious people are bad, and not worth defending. That is likely a type of suffering caused by religion.

My argument is that participating in religious activity makes an individual person happier, on average, when looking at the data. That should be convincing, given the data I presented.

> It is entirely possible to be religious without rejecting rationalism ...

>This is clearly not true, even if (as you suggest) attempt to morph capital-G god into a metaphor.

I would have a tough time convincing you that it's true, especially considering that you don't appear to be trying to argue in good faith. But consider the Unitarians. They are mostly focused on personal virtue ethics through religiosity that rejects fundamentalism. I can say that looking at athiest strongholds, such as r/atheism, does not look like a more rational congregation than you might see at your local Unitarian church. The Unitarians are trying to better themselves; r/atheism is mostly focused on tearing down their oppressors.

The claim that religious people are more charitable has not been debunked in this thread, and I would be surprised to see that the evidence points that way in the literature. I've researched it a good bit. "But it's because they give to church" does not fully explain the difference.

>but in any case if the motivation is 'not spend an eternity being tortured' it suggests it's self-interest, not altruism at play.

Altruism is not incompatible with self-interest. Additionally, most Christians are not fundamentalists. You can conceptualize Hell as the suffering that you are dealt as a result of your own failures. By giving to charity, you avoid one of these failures, and in doing so also make the world a measurably better place. (Meanwhile the statistically uncharitable atheists still think of themselves as superior, for some reason...)
I can't believe restarts are still a thing. We knew how to build OSes that can avoid this over 30 years ago. Many people claim that the Windows NT kernel is a pseudo microkernel, so it's probably all the user land cruft that's accumulated over the years. Hopefully they can clean that up and achieve true always-on functionality.
Ignoring the plausibility of the yield, Minsk is over 150km away from Pripyat. It's impossible for a 5Mt explosion centered on Pripyat to even reach Minsk, let alone "raze" it.
Trying another thought experiment, let's call it "boiling the frog" or "ship of Theseus".

If you introduce small quantities of immigrants into a society, gradually, and they adopt local customs, if after 100 years the native population has been replaced after integration, does it mean that the original country and its culture have disappeared?
Our daughter’s (very liberal and secular) school recently launched an investigation into sexual abuse of students by teachers over a period of many years back in the 1970s. It was well known at the time, of course, people just were discouraged from making waves or doing anything about it. Sexual abuse was widespread back then, and it was uniformly suppressed, regardless of the sort of community. (Frankly, it still is.)
> Great for CPU-intensive tasks.

Ruby is among the slowest languages out there. Which is fine for most webapps, but calling it great for CPU intensive tasks... I don't understand what logic is being used to come to this conclusion.
I guess? In the Tragedy of the Commons, the people using the "Commons" ultimately make things worse for themselves. In this case, the people using the "Commons" don't get hurt.
Tabs were around for at least 10 years before the first release of Chrome
This type of information is very convenient for Boeing...

Edit: It's likely true, but surely nearly every airline had a pilot 'warn of dangers'. But why is this a news story being promoted?
> It also opens many people to reading and philosophy

Anecdotally in my case (Orthodox Christian) it was a dive into classical philosophy that opened me to religion.
> ...the way police works/seems to work in the US ... is the exception.

Nope. I can't agree with this, as much as I wish I could. It's an easy fallacy to think the U.S. is the exception when it comes to power mad, duplicitous and hostile bullies in the police force since they're the ones getting the bulk of the media coverage. We have them in Canada, too. Yes, they're fewer in numbers, but that's not to say we don't have them. It's easy to assume other countries or cultures are innocent of a problem just because they have a lower, or perhaps invisible, prevalence of that problem.

Source: I'm a Canadian (who used to think exactly this way) with family members in the emergency services, including one estranged, asshole bully of a cop who'd happily harass someone and construct a charge if they looked at him the wrong way.
For the average person, yes, but many people got their start on philosophy reading religious texts (see: Kierkegaard, Hegel, Tolstoy, and others)[1].

Going into the realm of personal experience, I made the choice to go to church as a child, and reading the bible expanded my horizons to lots of other religious texts and eventually philosophy and literature. My closest friends in this hobby and discipline started the same way as well.

I am not positing that it opens everyone to philosophy and new ideas (as it is deeply steeped in tradition), but that it opens those who may already be interested and gives them an "in".

[1] : https://en.wikipedia.org/wiki/Christian_philosophy
I maintain a class library that is highly depended upon in the rest of our company. I don't like to introduce dependencies at my later because of that. So things like DI are all factory patterns / builder patterns. It's explicit and has kept my object lifecycle super manageable.

It feels like the people who meme about EnterpriseFactoryFactory at times just haven't hit the right use case for it.
That's different, and obviously not a case of the "derisive attitude" I pointed out. Just because you don't do it, doesn't mean people don't do it.
I like the progressive enhancement approach using a small amount of JS, and I'm fine with jQuery. The thing is that I don't _use_ very much of jQuery. Rather than pull in all of jQuery you could just define your own `get` and `post` to abstract the XHR verbosity. No need to pull in a giant library to do that
My favorite part is

>Officials are trying to determine how to remove the plane from its perch and warned people to stay away from it.
Everything is a leaky abstraction at some point, the question is how much of a pain is it once you do need to dive underneath?

Personally I’ve found debugging and dealing with anything non-standard in React to quickly turn into a huge mess (but given all the praise heaped on it by other developers I know, I’m willing to concede that I might be doing it wrong).
On average, religious people are more charitable than non-religious people, even when you discount the money they give to the church. This is a good outcome and is evidence that religion is good.
> The question is what those limits really are and in some cases we do not yet know them but for the most part we have a pretty good idea of what is and is not possible technology wise.

I don't think so. We have no idea what those limits really are. What you're saying now would be like someone from the 1850s, before the invention of electricity, claims that there's no way that we can communicate instantaneously with people on the other side of the planet, actually scratch that, make that people from the next town over, because PHYSICS! I mean, it just isn't possible because we're limited by the physical distance, right?

I think it's silly to think that we can even predict what the new physical limits will look like in 100 years. At least I hope that is the case. Still pissed off that we don't have flying cars yet though.
it's a comedy skit
This looks like an SEO grab.

Lots of key words all over the page.

Did anyone find anything useful? Some basic programming language advice... Is this an HN Affiliate?
>One thing that bothers me is that churches still get special status. When you look at the Catholic Church it’s pretty much guaranteed that any other organization would have been shut down a long time ago if it had shown the same behavior in light of child abuse.

Well, all kinds of big companies exploit child labor in sweatshops, which also kinds as abuse in my book, and nobody closes them down.
A quick look at their privacy docs tells me there’s no chance they’re GDPR compliant.
They use the phrase “comply with all applicable regulations” liberally (instead of saying they “comply with GDPR”) which I suspect means they’ve taken the position that for one reason or another GDPR is not an applicable regulation. I suspect any plans to become GDPR compliant will be implemented as slowly as they can manage to get away with.
What’s your point other than being defensive?
No? As I said elsewhere, I know and use Awk. I just don't have an attitude about it.
Why is it convenient for Boeing?
So millions of developers then?
Whether you are religious or not, this should sicken you. The difference between a religious scam and a non-religious scam is that religious organizations don't pay taxes and have close to zero accountability financially (at least in the US). They can peddle snake oil with no repercussions.

On top of that, there is a special kind of betrayal when a spiritual leader abuses his follower's trust. Others may feel differently, but to me these scams are more sinister than QVS promising 'science-proven results' or a 'Nigerian prince' email spam.
There's many ways to socialize and few of them are religious. I'm willing to bet we had parties way before we invented religion ;)
Are you sure others wouldn't be treated the same? Penn State wasn't shut down. Many countries which continue to allow such abuse aren't overthrown. Federal agencies that engage in child abuse are allowed to keep doing so as long as they eventually catch a few bad guys by doing so. Gymnastic program continues to run. Schools often get away without even a proverbial slap on the wrist.
Imagine being either so partisan or so sensitive that you downvote this post.
I'm "pulling [that sentence] apart" because it's the very pivot point of the issue. The core, the crux, the interpretation of which is purely subjective, so where things can go bad.

I actually agreed with some of your posts and upvoted 2 of them (edit: including the original one I replied to initially!)
When I was concerned about was the fine balance between helping and suddenly forcing 'for their own good', hence in my original post I said "That's ripe for abuse". I was not initially criticising you, just saying it's frightningly abusable; be cautious.

Then you posted this "That's [suicide is] a mental illness". Now it seemed you opened the door to 'helping' whether they liked it or not. Maybe you didn't but that's how I read it, and it did not play well with me. I don't think you got how badly that scared me. Well, that's ok.

On the whole I agree with you. /Pace/
Small churches have even less accountability, structure and resources than small municipalities, who routinely abuse their criminal justice responsibilities.

The Southern Baptist Convention is finally looking to dedicate some of their resources to investigations and action on the sexual abuse that's been happening in their (very loosely affiliated churches), but it will be tough sledding.

https://www.tennessean.com/story/news/religion/2019/02/18/so...
> Newspapers are meant to be a source of accurate, current information on topics that are relevant to the continued health and progress of society.

Are they? Have they ever been?

The Daily Mail has been promoting a specific political stance since its inception. Fact and relevance are secondary. One Lord Rothermere was a bit keen on fascism in the 1930s so ran the front page feature "Hurrah for the Blackshirts" praising their good, sound conservative ideas.

W Randolph Hearst just about created the US gutter press promoting sensationalism over fact, sales over fact, etc. Pulitzer and Hearst spent decades trying to out-sensationalise each other. Yet after WW1 he leaned conservative and started promoting US isolationism. One thing he wasn't was consistent.

There's a big irony to the Pulitzer prize, established some time after his death promoting values that Pulitzer himself never did.

That most traditional newspapers have been funded by the wealthy has tended to bias them as you might expect.
US and Chinese Giants Are Battling on Facial Recognition Tech in Middle East
IMO, the government does indirectly fund the larger news organizations, at least in the US. Political ad spending is the cash-cow of the news industry.
Opera's technology may not have been tabs, but it allowed the rise of tabbed based browsing. It just used the technology of the time (having it's own windowed interface, which incidentally allowed a tab-like arrangement). It's a bit disingenuous to make the claim that Opera was not instrumental in the development of tabbed based browsing, even if it wasn't specifically using the tab technology earliest.
I definitely agree with you there, though for moddable games... my experience has been the opposite of low code.

Modding feels like fixing a plane in flight, except someone else built it, it has two nosecones and three wings, and there are twenty other mechanics, some of whom are running around adjusting the things you just tuned up, some of whom aren't actually mechanics, they just like wrenches.

It feels closer to programming anarchy than any open source project I've participated in, and it requires being very comfortable with writing nothing but hacks. Honestly I think it requires a level of cleverness that you should not need in a programming day job, because only masses of technical debt that have gone critical need that much cleverness.

For context, my modding experience comes from Stardew Valley, Rimworld, XCOM 2, and BattleTech.
The very use of the term "developed nation" surfaces a priori bigotry. It's a dogwhistle word for "becoming westernized" or "joining Christendom".

It just goes to show.
>Right now if you call yourself a “church” you can get away with things other organizations can’t.

Says who? Do you mean priests accused abusing people wont be taken to court/jail because they are priests? Because that happens all the time (just like with any other profession doing that).

Whether the Church advertises it or not, or tries to keep it from publicity, is something most entities would do. Companies don't advertise their members bad behavior either.
Boeing is trying to claim inadequate training (by the airlines) is the problem, not the fact the MCAS software bandaid had serious design flaws yet Boeing pushed for it in order to compete with Airbus.
> Or: use a 64 bit machine for a bigger address space

There are people who are still on 32-bit hardware for serious work?

(Even if I was still on that, I'd probably just fire up a RV64 virtual machine (with swap space added within the VM, of course) simply to access the convenience of a larger address space when needed.)
Oh, I know. I am religious, but I do not agree with all religions. I think some are better than others and even think some religious organizations are evil (like Scientology).

But, I feel religion has given me enormous benefits in life - it's helped me focus less on myself, it's given me a profound sense of identity and purpose in life. I don't feel that it has hindered my career or love of learning/science/engineering at all. I think it could help a lot of people who struggle with lack of sense of purpose/identity/community, etc. So I don't like it when all religion is condemned because of bad actors in some religions.

To use an imperfect analogy, I don't like it when people use logic like this: "All projects on GitHub are bad. Look at all these poorly written packages: X, Y, Z. Look at all these bigoted project maintainers. Did you know X project was a front for human trafficking? There is no reason for me to explore and contribute to projects on GitHub when there are so many compelling reasons to the contrary."
Vox blogspam. This is the original URL:

https://blogs.microsoft.com/blog/2019/05/28/enabling-innovat...
https://www.barna.com/research/do-churches-contribute-to-the...
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4414933/
https://www.annualreviews.org/doi/full/10.1146/annurev.publh...
In a way, I feel people that fall for such stuff deserve it. OTOH, whenever reading stuff like that, I cant help but think that religious freedom is one of the bigger errors of our modern society.
I agree the evidence and reasoning is pretty shaky, but the conclusion isn't exactly surprising. See report from a few months ago with more rigor: https://news.ycombinator.com/item?id=19465606
1. Tax payers will pay more because the government will optimize for revenue when making decisions/interpretations on their behalf

2. Errors are likely to go unnoticed as people will be loathe to “check the governments work”

Also not really an argument, but a consideration is that by keeping taxes “painful”, they are more unpopular than they would be, making higher tax policies less palatable to the public.
That's maybe not what has been said here, but it's said pretty much in every discussion I've been. They argue that religion is necessary to "give" us a good moral compass, that without it we would be lost, etc.
> A non-increasing population leads to economic stagnation (at best).

Kind of like in agriculture, there's "intensive" economic growth and "extensive" economic growth. Intensive being when the same number of people are more productive and extensive being when you have more people.

You can have economic growth with a stable population. Heck, Romania's having economic growth while its population is declining! (a population loss of about 10% in the last 15 years, during which time its economy doubled)