skysight-inc/HackerNews huggingface dataset:
It's so amazing to me how many features from F# or other functional programming languages make their way to C#, and the devs who were otherwise never gonna try those features use them because they are 'normalized'.

I do wish people would give the language that has (relative to this ^ trend) 'already arrived' a chance.
> It is a neutral force.

This is a common myth that ignores a century of philosophical thought[1] on the subtle interplay between technology and behavior. Good parts and bad parts—often unintended—but certainly not neutral:

- Jacques Ellul insists that 'technique carries with it its own effects quite apart from how it is used... No matter how it is used, it has of itself a number of positive and negative consequences. This is not just a matter of intention'

- Don Ihde, the philosopher, has argued that particular tools unavoidably select, amplify and reduce aspects of experience in various ways

- Abbe Mowshowitz, a computer scientist, argues that 'tools insist on being used in particular ways'

- Neil Postman insists that 'the printing press, the computer, and television are not therefore simply machines which convey information. They are metaphors through which we conceptualize reality in one way or another... we do not see the world as it is. We see it as our coding systems are.'

[1]: https://web.archive.org/web/20190215155149/http://visual-mem...
'More than we expected': Ocearch spots 5 great white sharks off Cape Breton
Wine-Dark Sea (Homer)
Jesus died on the cross in six hours.

Let's see jesus crush a few vertebrae and live disabled for 40 years without pain meds, and then talk about suffering.

Like I get it. Religion does help many, and it can take you away from pain, but suffering is real and don't shortchange people's misery who are dealing with it.
They are in a bind. Paywalls limit their exposure. But relying on ads instead destroys their reputability. Ad-driven business model is literally why fake news exists and propagates, and why even the "reputable" outlets keep publishing clickbait and lying headlines.
Please come with a button that makes a gun pop out!
Say what you want about him, but Trump did run an anti-war and anti-military spending campaign. The budgets he's approved are a huge betrayal to his base. There's spending on border security and the wall that's not really happening, but that's chump change compared to entitlements and broader military spending.

So it seems like we have the choice of voting for left-wing politicians who run on increasing spending on new forms of entitlements, and spending will increase precipitously - or voting for right-wing politicians who run on not spending like the neocons do, then just do it anyway, and spending will increase precipitously.
Like I said, businesses have moved on, the rest of us found alternatives.
What rational state wouldn’t want to avoid the above scenarios?
He could've told people to switch to Ansible, but he didn't. In fact, he's explicitly telling people not to switch and suggesting they fork Chef instead: https://twitter.com/laserllama/status/1175780701020577792
If it was really Amazon's service that was at fault, then what are the chances that only one client is affected?
This problem is so widespread you would need a lot of cops.

Frankly I’d rather have things like automatic cameras than police posted at every intersection.

Look at how stuff like speeding works. Putting cops on the highways just makes people alert each other on waze to slow down in one specific area.
Probably the best solution would be a “waste tax” i’m not that old and i still remember the days when you had to bring an empty glass container for beer or soda those where replaced for plastic because it’s cheaper than having to transport/ process/ clean/ refill empty ones.
Climate Scientist Dr Sophie Lewis – Readilearn
There's a HUGE difference in those.

A civil engineer can analyze a structure an say "based on dimensions, projected load, etc, etc this is likely to fail in these ways" and there are estimates, measurements and equations to back up the conclusion. More importantly, since they're based on physical principles, other civil engineers can repeat the analysis and should get the same conclusion.

But "good moral judgement" is an entirely subjective term. Whether you grew up atheist, Christian, Muslim, Jewish, agnostic, etc, etc or have a drive to improve the world or silence dissenting or harmful ideas or or or.. will have a major impact in what you consider, how you analyze, and therefore the conclusion you come to. And my conclusion - or even your conclusion a year from now - may not be the same.

Ethics and morality is not science and can't be reduced to a simple, repeatable equation.
That's because opioids remain the single most effective pain treatment that humans have available. People have been using them for 4000+ years, they have a long track record of efficacy (and safety).

Managing pain with opioids is not much different than managing diabetes with insulin. I realize the media mania and moral panic doesn't convey that because it doesn't fit the hype narrative, but there is a huge difference between medical patients and drug abusers.
Why would they care about a calculator?
> My pet theory is that 1) people don't want these jobs

Ask pretty much anyone who has worked in manufacturing if they liked their job, and wanted to keep it, and you'll generally get a positive answer. People were (and are) proud of their jobs. I've previously worked in manufacturing; the vast majority of people there loved their job and the company. Many were highly-skilled professionals. I've been in quite a few factories over the years, and it's the same story in most places. People like to do real jobs making an actual contribution to the society they live in.

The assumption you're making here is kind of typical for views expressed here on HN by people who have precious little real-world experience with life outside software. Very little modern manufacturing is dirty and dangerous heavy industry where people work like slaves. The vast majority is light industry with great work conditions. The world doesn't run on software, it's merely a facilitator. It runs on manufacturing. Don't forget that manufacturing is the fundamental basis of all our first-world economies.

> for the US to forget about manufacturing and focus on intellectual endeavors

"Intellectual endeavours" are mostly pointless if you can't turn them into something real and physical. You can't base an entire economy from doing nothing in the real world.
Show HN: Video Competition Website
Hi HN,

I created a site that allows people to create competitions from videos in YouTube: https://competitiontube.com

Anything from comedy competitions like this: https://competitiontube.com/competition/HGX20xe7ziLXpIQOQ6 to political debates: https://competitiontube.com/competition/NOW20xe7ziLXpIQOQ6 or whatever else they like (anything at all). I have a catch-all "Misc" genre for anything not fitting the drop down options when categorizing new competitions.

I created it mainly to teach myself the following technologies:

1- ReactJS
2- Redis
3- MongoDB
4- Python
5- Docker
6- Docker Swarm
7- nginx

The site is something I thought about long ago but put on the back burner until I decided to learn ReactJS and Redis.

It is very simple and has some simple rules.

1- Just like any real competition it has rounds (I limit it to 4)
2- It allows users to either pause the competition so that they could swap out videos in different rounds or allow winning videos to auto propagate upwards towards the final round
3- It allows the competition creator a chance to decide what to do in the event of a tie between competitors: allow the server to decide or they can break the tie themselves.

In cases where manual intervention is needed, i.e. they decide to change videos or break ties at the end of the round, the next round is paused and they are sent an email asking them to login and update the competition.

In all it took about a month to complete (life, family, learning, etc) but it was tons of fun. Next projects will be centered around computer vision, machine learning, and lots of other crazy ideas I have.

Please check out the site and create a competition to get a feel for what it does. If you view it from a desktop, I show the entire competition tree so it is immediately clear what is going on. On mobile it uses a sliding carousel of competing pairs.
The f*cking prick needs to be sat in front of a picture of his victim and stare at it 14 hrs a day. Then be given 2 hrs to wash and feel what he has brutally taken away from his victim. Then sleep 8 hrs in order to be fully aware for the next sitting the next day. For about... the rest of his useless life.
Issues I have at the moment are: 1) YouTube quota for using their search API is low so if i get lots of people searching for videos and creating competitions it might raise an exception 2) In the mobile view I am having a problem with the "Pull to refresh" section underneath the competition; it gets stuck and it hard to use on mobile. I suck at GUI design and css so that might be the cause for that comments section.
Hiding does not look like a good countermeassure for a culling, as rapid expansion as possible seems much better & possibly good solution overall as long as the resulting human civilisation does not end up to be the one that does the culling.
I don't really know what anyone* can do to address some of these, as unacceptable as the occurrence of these stories are. Reading through the document (linked to by SolaceQuantum), there's one case where someone felt unprotected by HR because they asked HR not to investigate and HR did, and claimed to have fired the person for other HR problems. I'm not sure what HR should have done there. Are they supposed to not at least investigate serious accusations so they know what happened, even if they never reveal who reported the manager?

There are other stories where someone claims something that can't be proven and that was either not witnessed, or must have been denied by everyone. Yeah it sucks if everyone on your team is protecting a douche, but... is HR supposed to intervene and fire someone because only one person claims something happened?

edit: *I mean anyone in HR. Obviously the team members protecting people are at fault in the first place. If you're on the victim side of this, you have to have a paper trail. Even messaging a coworker, "Didn't [boss]'s joke bother you? Where he/she [dropped the N-word | kept talking about sex]?" Then HR investigation can't say there's no evidence. If it progresses to the point of a lawsuit, now you actually have evidence.
There are only two moderators, so I hope they can be forgiven for being late on a thread here or there.

I suggest you do as I did and flag the offensive flamebait comments. You need to click through to each individual comment (the nnn hours/minutes ago links) to see the flag link. I think you also need some minimum karma/reputation but don't know the specific number.
There used to be so many cool gadgets with lots of buttons. Now there are almost no buttons. I miss the tactile feedback.
TeamViewer 14.3.4730.0 Crack and License Key Free Download 2019
They have deck chairs on blimps? :-)
I agree. I think they used the term 'open source' in reference to the freedoms that open source licenses often afford. I'm sure RMS doesn't like the inclusion of this sentence.

> The rules of open source were first introduced by computer scientists in the GNU Manifesto and lead to development of the General Public Licence (GPL) and Creative Commons Licence, which are often used instead of copyright.
> differentiate functions of the form 1/x, x^2...etc. To test proficiency, well we give pen & paper tests and forbid most notes,

Maybe it's a US thing, but that sounds horrible. When I was a teacher, we usually allowed notes and always gave them the differentiation formulas as well as every other formula they might need. Why are you guys getting them to memorize a bunch of specific facts that they'll forget after the exam? You don't learn math by reciting formulas to yourself the way you might learn vocabulary in a foreign language. I'm not even sure you learn languages very well that way either.
I like how Google has been slowly making street names harder to see in maps, which I presume is a behavioral nudge to make you rely more and more on their turn by turn directions, which allows them increasingly direct control over the motion of the physical world.
Half of the Show HN websites I see use Bulma. Thanks for using it!
Show HN: Stack – Save and explore books and book lists
it's true that computers can allow exploratory and multi...dimensional or multi-representations of math concepts in way that can be very very powerful to teach.

That said pen and paper is the only thing you need when you think.

The current context is mostly absurd because we give useless tools at absurd prices.

Make a rpi like pocket calc with a CAS and RPL (hp forever) or even newer ideas like js/glsl canvas.
The problem is that palm sized supercomputers are ubiquitous but they are all burdened with unnecessarily slow software.
It takes about 5 people to run a whole automated factory. The design and development is where the real money is. Let the assembly go to the lowest bidder.
This is a good leap release from msft.
I had an HP48 throughout high school, college and grad school and I still look down on the TI people.
That's the vibe I got from the Apple PR. "Yay, still made in USA. This wouldn't have been possible without the exemption we got from the govt for us to import these parts w/o high tariffs." (Simultaneously prostrating ourselves and indicating our resolve to move production if necessary)

[1] https://mobile.twitter.com/realdonaldtrump/status/1154774656...
Even if there is no acute rejection event, long-term accumulation of damage from the host's immune system attacking the graft at a low background level is still very likely. Immune suppression has to walk a tightrope that in addition to being very thin is also constantly moving around. Each time you get sick, if your immune suppression is too aggressive, you might just die. If it's not aggressive enough, the pro-immune signalling generated in response to the infection might override the immune suppression and trigger rejection of the graft. Any other event that triggers or suppresses an immune response also has similar risks associated with it.

It's kind of similar to how diabetes patients need to constantly monitor their blood sugar and manually adjust their insulin levels to compensate, but on a longer time scale (generally weeks to months rather than minutes to hours). But with diabetes, at least you have the potential for almost direct control over your blood sugar levels (by regulating food intake). There is no such direct control for your level of immune activity, nor is there a simple and quick blood test to measure whether immune suppression is at the right level.

In short, anyone with a transplant is walking a wobbly tightrope of immune suppression for the rest of their life, and they sometimes don't even know they've fallen off until they hit the ground.

(Source: I have previously worked in a lab studying transplant rejection and trying to, among other things, develop such a simple and quick blood test: https://www.ncbi.nlm.nih.gov/pubmed/24725967)
Humans are squandering arguably one of the most important medical advancements in history, and ultimately it will be human health that pays for it when they stop working for us entirely.
I wouldn't be so eager to highlight these statements.

Self-blame is very common in victims of domestic abuse, and when one suffers from it they're predisposed towards "forgiveness". It's really a compensation for feeling somehow responsible for their own abuse, which is very unfortunate.

I'm glad she seems to have found some closure in his death though.
Yes, but aren't you glad to know our government is looking out for the live bait and tackle vending machine industry?
Show HN: Git-Sub – Haskell utility to help me deal with Git submodules
As explained in today's https://news.ycombinator.com/item?id=21049374

> While early adopters may accept some problems on the way (like immature tooling), the majority expects a definite productivity improvement without disrupting the way they work (evolution instead of revolution).

Tooling in F# was/is bad for ages, and also lags in other areas. You have to put up with some disruption to your normal workflow to really embrace it.
It takes relatively little rep to get the "opt out of ads" privilege on SO.

It would be great to have an "opt out of ads for $nn/no" option, like Google Contributor. The amount to pay could look uncomfortable, though.
> console application

I wrote a console application to splat some addresses in a hex file with version info and keys. Difficulty you want to be able to diff the files afterwards. Was pretty trivial.
Haha, it's a reference to the 2006 White House press correspondents dinner that Colbert hosted, and absolutely destroyed Bush at. It's on YouTube, and it's a great watch.
> There are only two moderators, so I hope they can be forgiven for missing a thread here or there.

Never did figure out, are dang and scbt doing this on some kind of part-time / volunteer basis?

> I suggest you do as I did and flag the offensive flamebait comments.

Did hours ago...
Of course it's relative. I'm comparing. Being relative is both implicit and synonymous with comparing rates of harm between two things. But you simply can't definitively say something is damn near harmless relative to cigarettes when you don't actually know what harm it causes, and nothing you've said changes that we don't know what harm it causes. Available evidence strongly points towards not being nearly as harmful, but that's at a relatively short term time scale.

I also don't see how comparing vaping to not vaping is a bad faith argument. If smoking causes lung cancer at 13 to 23 times the rate as not smoking, it would seem important to compare vaping's rate to both of these, along with any other health effects. It's one (albeit imperfect) baseline. Sometimes, as in the case of living in a polluted city, the baseline varies and should be controlled for in studies. You yourself emphasized relative harm. So comparing harm of doing something to that of not doing it is exactly what you would want in order to get that relative relationship.

More on pollution-- maybe living with air pollution is worse than vaping, but then living that way and vaping would be worse still. Again, there's that relative harm again. These studies have been done with traditional cigarettes, showing living in pollution increased lung disease but smoking then increases it even more, again all relative (in most studies) to "never smokers". An important piece of research to find out for vaping as well.

Finally you put a straw man up against my arguments when you talk about banning hypocrisy: I don't advocate banning it, and you're right that it seems a silly conversation to talk about banning vaping if you're not thinking about the same for cigarettes. For my part, I generally want vaping to be treated on par with cigarettes, excepting I think it should be marketed as a quitting method, not an alternate life-long choice.
Linux Laptop Experience
> The only way to get C# 8 is to move to .NET Core

That isn't true. You can target .Net framework 4.0 onwards.
There was no mob. Chef is a company that a lot of people in the tech community had a lot of respect for. So after the gems were pulled, revealing their sloppy handling of their own codebase, followed by their CEO and CTO coming out with embarrassing statements that failed to justify their position, and blamed their poor practices on someone who hasn't been an employee in years, and had no real power over them, they got some well-deserved pushback from peers, customers, employees, and community members. If it felt like a mob, that's because these people with a tremendous amount of power really did hurt a lot of people with their stances. I'm glad they've changed their minds.
I agree with you in principle one-hundred percent. However, at the time that was written, there was one key difference: entitlements. Once the government started taking on the burden of providing a safety net, we lost the ability to admit every one. This was somewhat mitigated in the twentieth century by the sponsor system, but this is gone now, too.

I wish we could let every one come here and make himself successful, but I don't foresee entitlement spending ever gong any where but down. I don't take the position of limiting immigration for idealistic reasons, but because there is a limit on how many resources we have.
What Is the Curse of Lisp?
I love how the onus is always on the end user to find and report the "bad" ads. How on earth did that insane status quo become acceptable and widespread? The user is expected to know how to unminify and read JS in order to figure out if they are being screwed or not? Seriously?

The first time I got served malware via web ad was in 1998. I started manually blocking ads by modifying my hosts file that day. Haven't stopped blocking since.

It's a broken model, stop forcing it down our throats and stop shrinking the definition of "bad" advertising.
Flagged/shadow banned on GitHub for praising s/w?
they emailed me back 10 days after my first request for info:

"Your account was flagged following reports that you are posting unproductive comments in other users' repositories, specifically for unsolicited advertising."

i praise the s/w of a great but unknown repository (2 'Stars', 1 'Fork, 1 'Contributor') ask if they could help me, and that's "unsolicited advertising"???

(links in comment)
"...at the same Austin facility where Mac Pro has been made since 2013". I assume that it would be easiest to use an existing facility.
Well, I can imagine burning dung is worse for your health than burning coal. Between apartment size dung stoves and a centralized coal plant I would totally chose the coal plant.

That is a bar so low you'll have to dig it up though.
From my viewpoint, he's trading being wrong for more punch.

The clip starts at 4m42s. He clearly says "one-tenth of one-tenth of one-tenth percentile". One percentile is 1 part in 100. One tenth of that is 1 in 1000. One tenth of that two more times makes it 1 in 100,000. Across the world population, that's ~75,000. (There are more millionaire households in Kentucky than that figure.)
A Definitive Guide to SEO with a Serverless React Application in 2019
Our government already spends more on its healthcare programs (Medicare and Medicaid) than Germany and UK, and they don’t even cover half of the people. I don’t see how paying for everyone would save any money at all. It might make the per capita costs a bit lower, but total tax expenditure will certainly be higher.
The UI/UX concept of "affordances" is an example where people understand the concept - a device may afford particular use, while discouraging a different use.

That said, "technology" is a term that covers a lot of things, essentially creating a spectrum of neutrality. For instance, on a direct level, a gun affords killing and coercing with threats of violence. Second-order effects, however, involve complex implications on politics, society and economy. Still, you may declare it "mostly bad". But then let's look at its component - gunpowder, chemicals used in modern ammunition, or explosives in general. Are they force of bad? They don't afford killing as much. Then look at the theoretical chemistry and engineering knowledge around those substances. Those have as much if not more clearly benign applications as they have malicious ones.

Similarly, targeted advertising on-line may be evil, cookies less so. TCP? Ethernet? Those are all "technologies".
I assume this was downvoted for being pro usa
$100 says Arnt knows that fact perfectly well.