skysight-inc/HackerNews huggingface dataset:
It's a big problem without one simple solution. One thing we can do, though, is not enable it when possible. One big thing I have zeroed in on recently is comments.

When I redesigned my blog/website last year, I intentionally removed Disqus and all commenting ability. In fact, what prompted the redesign was that I wanted to add a box pleading with people to not use comments for tech support for various open source projects I've created and to file Github issues instead.

But the more I thought about it, the more I realized how bad comments have really gotten. Trolling, bullying, racism, sexism, homophobia, transphobia, abuse, and general mean behavior have become such a rampant problem that "don’t read the comments" has become an Internet meme on par with "don’t feel the trolls." Think about it: when was the last time that you changed your opinion because of a comment you read on a blog or news article? More than likely it just make you mad or made you sad.

I have been low-key nursing this idea for awhile now that the Internet would be better off if a lot of sites killed off comments. When comments become a breeding ground for the worst aspects of human behavior, why should we continue to enable it? Why should we host it and give it a voice? Why should we implicitly endorse it under our brand? Because that is what we do when we host comments.

Commenting should probably still exist on social media sites (Facebook, Reddit, HN, etc.) But most sites would be a lot better off if they just dropped comments entirely and reallocated those resources to more productive uses, and I think their users would be better off for it as well.

Yes, I am just one person with a small blog about programming. But if this is the position that I want to take, I should be the change that I want to see in the world. Thus, the removal of commenting. And I've been pushing this idea a bit in other areas that, just maybe, users don't need to be able to directly comment on things.
How many years of work do you have in the tech industry? It seems in the current market (not even assuming SF salaries), and without kids/other dependents, it's fairly easy to reach that point. Just curious, because a lot of people have this mentality that they need to work forever and ever, but it often is just a mindset.

You can easily amass 500k-1M and just coast on 40k/year in expenses for a long time. If it's something you want... a lot of people want kids, or to live in high cost areas, or to accumulate wealth to pass on, or have dependents such as elderly parents, or enjoy money a lot.
That article had lots of words, but did it actually give any useful advice on fixing your attention?
Try this one, https://www.aosabook.org/
I wonder about iOS game preservation, I guess thats going to be a lot harder than old 8-bit games or PC games etc.
But still no fingerprint sensor driver on Ubuntu for Lenovo :(
> I'm really fond of the idea that a programmer only needs three tools to do their job: a terminal, a text editor, and a web browser.

What about a compiler, linker, and other related tools? Also, I don't consider a web browser to be an essential programmer's tool at all. I often go days without using one in the course of my work.

But maybe I'm being a little unfair here. From the rest of your post, I think that perhaps you're not actually talking about all programmers, but rather developers working on web-related things.
I presume, impeachment.

To address the original question:

SB50 is something that people have strong opinions on, but the opinions are at least somewhat connected to data, experience, and reason. It is therefore possible for HN to have a reasoned discussion about it. And, reading the comments on the SB50 article, HN did that fairly well.

HN is very unlikely to have a good discussion about impeachment. It would turn into a flame-filled partisan shouting match. HN is right to steer clear of that topic.

But SB50? HN covers stuff about the livability of cities somewhat regularly. We care about that kind of stuff because a lot of us live in cities. SB50 is at least somewhat related to that kind of topic.
Yes, there's a consumption component and a non-consumption component. Of course when either component goes up the total goes up. But the tax is on the total value and therefore it's not a consumption tax.
It is so much easier to hold and propagate a false / misleading view.

Anger pushes us to action more than agreement.

Truth us hard to find and difficult to defend.

When the world is right we’re not driven to action, nothing needs fixing.

I don’t know the answers but the odds are stacked against civility and truth right now.
The 'Y' is mentioned in this blog post: https://lars.ingebrigtsen.no/2016/09/06/gmane-alive/
What research field is this? Why hasn't one of the researchers made the conceptual leap you propose?
"Telegram is banned in Russia"

Really? I just went there recently, and nearly everyone used Telegram as their primary messaging application (other than Instagram)
I started using LastPass a few years ago and ended up swapping it out for Bitwarden. Some may argue its not as feature rich but holy hell is LastPass a clump of proprietary and clunky code. I'm really starting to see the benefit of open source for security nowadays. Not sure if I trust logmein either for that matter.
What does this mean in practice? Are Android phone makers going to have to license the Lightning port from Apple? Or is the EU going to declare that USB-C is the be all end all of phone plugs?

It sounds like they're trying to standardize the actual chargers, I wonder how that will work USB-PDs many different modes? What about proprietary fast charging schemes? (maybe those already died out after the move to USB-c?).

I'm slightly uncomfortable with the idea of a universal standard stifling innovation, so hopefully the EU will be responsive if something better gets invented in the future. I'm guessing that whatever comes after USB-C will exist in the US and Asia for years before its allowed in the EU... which may or may not be a good thing I suppose. USB-C as a plug has so many capabilities.

It's interesting that they're looking at wireless charging too. Other than my toothbrush and an induction stove, I can't remember the last time I saw wireless charging that wasn't Qi. The only exception is some of the experimental room-scale charging startups. I suppose they're already fighting against the laws of physics, the laws of the EU can't be that much worse.
Im in favor of any housing that makes sense but dont espouse the logic that just because someone wants to move to a town everyone has to agree to let giant apartment blocks get put up. I did indeed buy where Im at because I enjoyed the small town culture but I understand the need for managed growth. My town is already overwhelmed with infrastructure and water issues that poorly planned growth will exacerbate. There is a lot of land in Cali we dont all need to live on the coast. Being here is a privilege not a right and Im not being selfish wanting to keep that for which Ive worked hard.
Growth is inevitable ... Poorly planned cities are not. Just look at Daly city if you want to see the ugly side of unhindered housing expansion and poor infrastructure.
Further, your argument still doesnt engender the need to get rid of prop 13...
Stability until you get canned.
I do a lot of ops-ish work, and in addition to all the nice declarative configuration-as-code things where infrastructure changes are reviewed and applied in pull-request form, there's a lot of ad-hoc debugging/diagnosing and one-off changes that get done.

I totally over-communicate on everything where I'm debugging or mutating the actual shared infrastructure. In some places, this is literally in the form of displaying all `sudo` logs in-line in the IRC channel. If I'm debugging some issue, I'll be copy-pasting links to google results, screenshots of the the monitoring graphs and any diagnostic command output into that slack thread. Once I figure it out and either run some one-off commands or make a PR to fix it, I'll include those in the the chat. If I typo some command and (almost) make a mistake, I'll certainly mention that as well.

It's a real-time log/diary of the investigative process and any changes. These slack threads are typically solo threads, with just me replying to myself. This is fine. Occasionally other people will comment on something, occasionally I'll be searching for and referring to those threads later on.

Stuff that I'm working on solo and isn't leaving my laptop outside of a `git push`? Not necessarily worth mentioning before it hits GitHub, but please spend some time and write a useful PR summary.
Microsoft will now pay up to $20k for Xbox Live security exploits
I don't think anyone on Upwork or whatever other job board would complain if they were out there asking for custom work and you showed up with a ready-made product.

Beyond that, every business owner kvetching on Twitter. Problems are everywhere!

Certainly can be very hard to get 10 business owners with the same problem to all line up and pay thousands for your software, but problems are easy to come by.

Edit: filtering for problems solvable by any particular solo developer's skillset in less than 2 years is another challenge.
He took the unusual step of publishing a letter, “Thoughts On Flash” (https://www.apple.com/hotnews/thoughts-on-flash/), published under his own name, which said that “Flash is no longer necessary to watch video or consume any kind of web content.”

That’s going to war.
When I took abstract algebra as an undergrad, we did a brief bit on the quaternions. Bursting with curiosity I asked the professor if 8 and 16 dimensional structures existed. "Of course! But just as you lose commutivity with Q, when you go to the octonions, you lose associativity, and the sedonions lack "alternativity" (had to look that up -- I didn't remember) and they're basically algebraic novelties with out any application."
Why not Apache Beam? It doesn’t require Spark or Flink
Too many people cannot turn off social media. Also, our 'elected' officials and the media continually drive the polarization that you see - they don't want any middle ground, they want to force us into an us or them choice and its working. The solution is finding middle ground where we can agree, we need to come at the problem from a place of mutual respect rather than a desire to obliterate the other side.
The article mentions that illustration is a lot better than photography but doesn't mention any specifics. Does anyone have insight as to why this is?
Hacker News is indeed a special place on the internet and it would probably be difficult to reproduce its style of discussion. That being said I think it is worth considering why HN has succeeded and to what extent is this a function of the presentation algorithm (upvotes/downvotes)?

It is worth remembering that the visible part of an internet community is a small part of the total possible community. Following the classic 90-9-1 rule there are a lot more people who could participate than people who do participate. This means that the visible face of an online community has a lot of room to change.
Sure, there was an attempt... but the fact that it wasn't immediately successful at erasing her and making her persona non grata with no effective means of interacting with society due to the absolute and arbitrary control that leftists have over the web, and by extension over free expression itself, contradicts the common fear-narratives around deplatforming.

I mean "dare to even interact with somebody guilty of wrongthink and now you and everyone you've associated with is also guilty and eaten alive" can't be true if it didn't happen. We can't be living in a fascist Orwellian dystopia where the SJW mafia and the pitchfork-wielding thought police control all that we see and hear if they can't actually deplatform someone as controversial as Contrapoints at will.
Gig Economy, Entrepreneur and Gov Licensing (2017)
(Beam has a DirectRunner which is just in memory)
In Polish it's gathering yourself together in one place - "skup się".
>And one of the sides has to be right

Not necessarily. In the US one of our presidents taught us a long time ago that "both may be" wrong, and "one must be" wrong.
I still don't quite understand what this actually means, and frankly I'm not certain that the politicians understand it either.

Is it just on the connector? Is it the charger plug? Amount of wires in the cable? Cable gauge? Power rating? Proprietary charging protocols?

If everything about charging portable devices must be truly universal, then every single piece of the puzzle must be the same for everyone. Sure, Apple is the most prominent example because they use a different connector, but should things like Qualcomm's proprietary charging protocols not also be banned then? Unless they're willing to license it for free to everyone

How much power should the chargers be rated for? 5W, 18W, 50W? Different devices have different power requirements, so should we just have all chargers rated at the max that the spec allows for?

Just because the connector is the same also does not mean that the devices will actually work together, lightning cables already have the requirement of MFI certification from Apple, and they could probably do the exact same over a USB-C cable.
I think most people would be less toxic if their posts and comments were both (1) public and (2) linked to their real name.

Someone posting anonymously or under a pseudonym has nothing to lose. He might not intend to offend, but he has no reason to guard his tone or consider how his audience will receive him.

Someone who posts under his real name on Facebook but only shouts into an echo chamber filled with like-minded "friends" also has nothing to lose.

Shame is a great motivator. Fear of loss of friends or career prospects is also a great motivator.
Cool Discovery Could Finally Explain Gigantic Ice Rings Found on Siberian Lake
Thanks for reading!

>Why not double down on Zestful? There is demand there, and some are willing to pay...

Mainly because I don't know of any action I can take to grow Zestful. Large companies have already rolled their own solution. Smaller companies who need ingredient parsing have figured out some solution and they usually don't see it as worthwhile for them to take a chance on a new service if their old one is working fine. Customers need to find me at the time they're building a product that needs Zestful, but I don't know other ways of helping them find me beyond the SEO steps I've already taken.
we will have to understand how culture (i.e. original definition of memes: cultural attitudes, bits of knowledge, generalized narratives) is a collective action in which we all participate.

In essence it works by mimicry. we mimic our peers and our peers mimic us. we just gotta be careful about what we mimic.

the tricky part is that this process is largely (but not entirely) subconscious. and also it takes a lot of focus and well applied effort to change previously learned behaviors. specially when "everyone else (within you social circles) does this"
I think you misunderstand the article. It's not saying to replace them with euler angles or axis angles or anything analogous. GA is among other things a more intuitive mental model of quaternions.
> To my knowledge, that's not true. But even if true, that doesn't mean e2e encryption isn't in effect.

It's not true. I just recently switched phones. If you activate your phone on the app, you can't use the app on your previous phone without authenticating again, and it only shows your local history. I lost all my history when moving phones, as I chose not to back up my messages (who would?).
Perhaps the following is obvious, but other possibilities may exist:

- both sides are wrong

- the participants are unwittingly talking past each each other

Etc.
Bingo. Power play entirely.
Awareness is everything.
With that, Ubuntu Core 20 should be a brilliant fire-and-forget VPN server.
> Losing control of our data was unacceptable, as was paying for a tool that was not part of our core offering for the CERN community; therefore, we will end the trial of this platform.

It seems that they were pretty open about the reasons they dropped Workplace and suggested Mattermost and Discourse as replacements.
I think we all want 3 things -

1, back-end services with clear boundary, that decouple concerns based on dev teams' domain responsibilities, with less dependency among each other,and respected source of record. This is very much the "micro-service" is for.

2, middle tier services to consolidate or aggregate back-end APIs to serve the front-ends (especially the mobile apps) and take care of the business logic. Back-end guys all love micro-services, but someone must put them all together....GraphQL so far seems to fit this bill

3, Analytics and reporting, this is a totally different animal from the product development, and have almost opposite requirements. This is where whatever your ETL or Data Lake or Data Pipeline is used, along with your preferred BI or analytics tooling.
The people using laptops wouldn't leave them on longer than they would be otherwise, you'd just get the data from the one that happens to be on at the time, so they'd be "powered on regardless" for the same period of time they would be otherwise.

Moreover, the average mobile device spends something like eight hours a day (while the owner is asleep) connected to the charger where battery life is irrelevant. So give the network two modes, one where the device participates fully in the network and is a preferred source for data and one where it only registers what it has with another node and is then a provider of last resort for data not otherwise available elsewhere, and operate in one mode or the other depending on whether the device is running on battery.

Notice also that the amortized number of hits over the whole network is one per object per device, i.e. the average number of times a node has to upload each thing it downloads is only once. That doesn't take an insurmountable amount of battery even if you couldn't shift most of the load to the devices that are plugged in.
The main issue here is that they tried to port what sounds like a mature code base. Imagine changing programming languages! They should have restarted from scratch, and with a team fluent in Geometric Algebra...
Habitable zones around almost extremely spinning black holes
What's new is the political Echochambers.

Stop feeding partisan BS. You are not Left nor Right!
Lots and lots of self employed people are not "working" 24h/day.Where does this myth come from? Is it corporate propaganda?
It is also not true across Android -> iOS, as I just made the switch and experienced the same thing.
> Sheriffs would normally try to calm hysteria rather than contribute to it

Sheriffs (and similar such professionals) are no more immune to the effects of mass hysteria than most other people.
Apple's Wearables Juggernaut
Plot the day - talk to a business owner and get a sense of the hours they spend doing different tasks. If there's something they spend X+ hours per day doing - find what they want to achieve and optimise from there.
The controller pattern is awful (and other OO heresy)
You don't have to leave, although I think most people overestimate how much it would hurt their social connections if they did. You just have to refuse to engage with toxic content when you see it, the same way you avoid debating with an obnoxious friend. (Newer social media platforms, unsurprisingly, are designed to make this easier; it's much easier to avoid dumb arguments on Instagram or Tiktok than Facebook or Twitter.)
8 https://en.wikipedia.org/wiki/Octonion

16 https://en.wikipedia.org/wiki/Sedenion

32 https://arxiv.org/pdf/0907.2047.pdf <- Trigintaduonions
DoD launches swarming drone in test of C-130 “drone mothership” concept
Start Writing More Classes – Classes and API Design
I remember being a part of a very early forum called "Plastic" in the mid 2000's and, believe me, there was PLENTY of polarization/toxicity there, so I'm not really buying that this is a new thing.

I remember being VERY active in that forum, but eventually I quit and sent an email to the owner ( I know I know ), his name was Carl I think?...saying that I could no longer deal with the absolute political polarization (anti-Libertarian) I found on the site.

So yes...you "fix" it by being the change you want to see. There is really nothing else one can do.
Really. It's a constant fight between Telegram and the not-so-great Russian Firewall. There are actually public channels you can join in Telegram that run a tally of Telegram IPs blocked by Roskomnodzor.
I'm excited for wireguard, but I'm not going to use it in production until the authors advise that it's ready for production.
This might sound obvious, but make sure they have a computer. Only in one job have I have had a computer on the first day, two of which I wouldn't call it computer because it might have been a machine but had no OS and/or email, and that's in 7 positions (companies/departments) over 20 years including (because of?) government and F500s, in one case it took 2 weeks and that was an internal transfer, no checks needed. Preferably with the OS and overall environment that you and they are OK with.
> I would always argue that one should use complex numbers to think of rotations in R^2, so.... :)

That's not so strange, it's basically e^i*theta isn't it?
What about mandating Qi wireless charging as well? Think of it as mandating Bluetooth; you don’t care about the hardware, just meeting the wireless interface spec.

If I could ubiquitously charge my mobile devices anywhere with gear built into my surroundings, I’d likely never need future charging cables or hardware.

You lose some electrical efficiency but gain a reduction in physical hardware churn.
I've had anxiety issues for over a decade and I'm well acquainted with DP/DR. I'm intrigued by your articulation of why it may be an adaptive trait for humans. Do you have any references to research that pursues this line of inquiry?
Same here, it's nice having the luxury of being able to view it's source code. LastPass is clunky and always threw errors for me. Hell, even deleting my account threw an error, but it still deleted my account, but I didn't get any "Your account has been deleted dialog" or get logged out like you might expect, I was stuck in a phantom session where I was still able to add entries for some reason. That'd not how you get me to trust your service.
But the iPhone was only commercially innovative really - as I understand there was prior art for all the critical parts of it including adding a touchscreen to a phone, going back quite a long way. American automotive engineering has until very recently been laughably backward; Tesla is an exception. Formula 1 is almost exclusively European (in fact largely British). Rolls-Royce are at the forefront of jet engine manufacturing. If you don't think these examples involve innovation, well...
this isn't true - at least not in my years of professional experience

I barely keep anything in my head most of the time when programming in haskell. It's kind of related to the "emphasis on structure" point from the article. All of a type's "interactions" are just functions. There aren't any second-order things to consider due to referential transparency.
Intelligence and what you do with it are orthogonal concepts.
I recently logged into CS:GO to play something familiar and holy cow, the toxicity! Just like the old days. Online gaming has always been extremely toxic, and most internet discussion has been that way since the beginning. It reminded me of just how little of that I see in day to day internet browsing these days. I think the veracity of the toxicity is tamer, but the reach and impact is so much wider.
0 person died from fukushima. meanwhile 3000 die per day from car accidents.