skysight-inc/HackerNews huggingface dataset:
Um... you don't normally get an objective account of why someone was banned from the banned person in question.

Don't just take a claim like this as the whole story, they are generally in "tidied up" form.

You'd want the text of the post, the person's posting history on the forum in question, a list of warnings etc and a copy of the forum rules to even approach a reasonable judgement.
Googling for “vim coffee mug” provides reasonable hits.
Try filtering them on their specific ability to visualize things. My neighbor was 80+ year old math guy who could see graphs of equations in his head.

My hypothesis is that good stats people probably don't visualize (Aphant) or visualize very specific types of data in a unique way. Without visualization, people tend to fall back to logical thinking - or emotional thinking, depending.

For example, I have a friend who can look at 2D seismic data and see what the underground formation looks like in his mind, in 3D.
She is currently slightly obsessed by the ring doorbell. I feel her techie lust is incurable.
It's not about "nice" even. It's about refusing help that others offer for free.

Being "nice" is a bonus, really. A welcome one, but not the main point.
Good and Bad Practices – A Limiting Perspective
Are you using an IDE?

Coming from dotnet I'm kind of spoiled here, with both Visual Studio and Rider being excellent choices. They also bring things like a great debugging dev UX, and the possibility to change variable values and code during an active debugging session - is there anything like that for Go?
Is there good material that covers advanced mathematics, ie, after multi variable calculus and algebra, but not primarily about proofs?
I've been using urbit a lot recently. Not exactly a traditional social network, but a lot of high-value conversations.
From what I've heard their mobile SoCs were pretty high quality & had superb documentation, running such famous (relatively) open Linux devices such as the legendary Nokia N900. TI dropping out of the mobile game also had a profound effect on the full Maemo/MeeGo saga later on.

I guess even Sailfish OS that came after MeeGo is not really immune to SoC supplier dropping out under it as the first Jolla smartphone with Sailfish OS should have run on a SoC from Sony Ericsson only for SE dropping out of the game as well! And the (in?) famous Jolla Tablet had one of those Intel Atom x86 mobile processor.
I agree. This project is fantastic. The only reason I haven't bought a pinephone is because the size. I hope the PineCom idea ends up being a size I can see carrying around.
JeOS is just a minimal installation into a VM harddisk, that's where the differences end. So it's actually more of a different installation/deployment method than a different distro.
Compared with developer time servers are cheap. Even for a single developer being 10% quicker at development equates to dozens to a hundred servers.
TPP is dead, long live RCEP?
This is like acting insulted when your favorite famous person doesn't feel like talking when you run into them on the street. It's nothing personal, they just don't have the mental energy to treat every fan interaction as something special. The analogy isn't perfect for open source, but do you get my point? The fact that your PRs go unnoticed is not meant to be an insult nor should it be seen as one. It's just the simple fact that one person doesn't have the resources individually to serve potentially thousands of users in a community. And they certainly won't prioritize anything that doesn't make them money like their day job. Why should they? Would you? All it takes is a moment's pondering to see that this is true.
Minor headline nitpick: It should be electric-powered. An electrified wingsuit has electricity coursing through the whole thing. EDIT: More of a BMW PR nitpick I guess.
airbnb pays a lot more than google lol. and they are actually doing great now despite layoffs at the realllt beginning of covid
White supremacists congregate in America there is just a fight to capitalize on it now that it's being called out in public and driven into the shadows
Based on other reported experiences which may be inconsistent.
Micro-OS uses BTRFS for operating system only. User data defaults to XFS.

The transactional-server role mounts the operating system as read only with /var and /etc being virtual file systems that are committed each shutdown. You can use whatever you want including ZFS for your data.
But again, this is when their hiring pools were much smaller and they could hire the cream of the crop of Harvard et al. students

I don't think this is inconsistent with what I'm saying.
LiFePo4 is a fantastic middle ground between Li-ion and LiPo—I made out like a bandit at the end of the Obama administration when all the green startups went belly-up; Chinese LiFePo4 cells were a dirt cheap and ubiquitous in California back then. I still use some of those cells to charge Lipo cells in the field.
I think it depends on a bunch of factors - how often you use the fireplace, whether it's a gas or wood burning fireplace, etc.

We had an LCD TV over our fireplace (gas, vented directly outside horizontally) for 12 years. While it just got moved in the past month, it's still going strong.
Both 2GiB/3BiB RAM editions allow you to output over HDMI.
> But banning anyone supporting antifa is a pretty clear breach

Would you be in favour of banning people supporting ISIS, child molestors or the Nazis? Because from a conservative perspective, the rationales of one might apply to the other and so many nominally free speech environments ban support for those groups.
Sounds like a good way to accidentally create a repo, hopefully it’s private by default.
Allow me my cynicism (this is HN after all): the rise of electric R/C planes and "foamies" has been a fascinating change in the model-airplane hobby but at the same time it has shown that you can practically put an electric motor + lithium cell on anything and it will "fly". So much so that I feel like the art/science of aerodynamics in modeling has fallen by the wayside.

Your run of the mill quadcopter is an ideal example of just throwing together motors + batteries + tech and getting a flying machine out of it. It feels inelegant to me because if any of those systems fails, the entire vehicle drops like the non-fliyng-thing that it is. Even helicopters auto-gyro for a period of time after engine failure and can firefly "fly" to a quick landing.

If there is a continuum running from "flying machine" (like a glider) to "rock", the "wing suit" seems laughably close to the rock end of the spectrum. Throwing electric motors at it.... </rant>

To expose my hypocrisy, I'm a huge fan of the lifting body program out of Dryden Flight Research Center (now Armstrong Flight Research Center) of the 1960's.
Totally agree. In fact,I do think of Linus Totvald,as a really great maintainer of project. he clearly know when to say no, and when to criticize someone who needed to be. people should read some of his reply in mailings, some of them are gems of communications.
You're assuming Trump is creating a "news" outlet. Given Trump's... strained... relationship with the truth, that seems unlikely.
Could you please say more about how you find maths-intense software engineering niches and projects? What niches are there?

I too am a pure maths PhD with a background in software, but I am somewhat disappointed with the data science world.
I disagree that bridges are a usability disaster - they're Matrix's competitive advantage. I'm using mautrix-whatsapp, mautrix-hangouts and smsmatrix without any issues. Which bridges do you have problems with?
Asimov promised me miniaturized nuclear batteries. Sad face.
- First, bookmarks - if you bookmark something and close the tab, the bookmark stays there forver. If you bookmark something that you know you won't need later (e.g. after you finish researching something), then it adds a mental burden of having to clean it up later. When a lot of them accumulate, it's really hard to recall why exactly they were added in the first place and whether each one of them should be now removed or not.

- Open tabs are the opposite - if you close them, they're gone forever. So once you no longer need a certain tree of tabs (e.g., like above, you've finished researching something), you just dispose of the whole tree; if there's anything particularly valuable in there, you can add it to bookmarks.

So, e.g. if I'm doing house renovation I may have trees of tabs with hundreds of open tabs in them while researching something. Same when coding, if I'm investigating a particular topic I may have tons of open tabs that will eventually get closed all together.

In some rare cases, I keep a tab or a tree of tabs open just so I don't forget to navigate back to it in the foreseeable future (at which point it will likely get closed).
I got pretty good with vim. I'd say it was the fastest I could ever edit text. It really can be insanely fast for editing text but ultimately, I don't like vim. I don't spend that much time literally editing text, like a copy editor. I spend much more time typing and thinking, and very little editing.

I can touch type both QWERTY and Dvorak. I usually type Dvorak, and the longer I type QWERTY, the more I get this mental fatigue of continually overriding what my fingers wanted to do. Using vim gives me a tinge of that feeling, that I wouldn't recognize as a hint of that feeling if I didn't know how the bigger version of the feeling feels after a day of typing QWERTY. It has something to do with the impedance mismatch of hitting keys in the wrong mode/forgetting what mode you're in (humans are terrible at moded interfaces) and throwing around a minilanguage for text editing in my head besides the actual task I need to do.

Saving 2 or 3 minutes of text editing a day isn't worth the aggravation.

I would say you can feel like you have a godlike sense of power over the text, like you're playing Age of Empires. Some people probably like that, and equate it with productivity and time-savings. It's optimizing for the wrong thing.
> How do you deal with rampant misinformation that might be harmful to society as a whole?

Maybe I don't want big tech incumbents solving that problem for me. The dilemma as posed makes a lot of assumptions that I don't agree with.

Maybe I would be OK with some curation or annotation service. If I had some say in hiring, firing, and replacing that service separate from my choice of social media platform.
Yeah for sure. I personally think GPT4 is going to be very impressive.
My point was, I'd be more impressed if there were options other than "glorified TV stand". (I may be unusual here but I don't really watch TV.)
when being fact checked is being censored, there's a problem with your reality.
Unfortunately, “alternative” social media sites lack the polish and usability of the overlords.
> open-source or paid SDK/API that I can use to create a group voice chat mobile app with "live" transcription? Or something that can plug-in to a system like this?

Yes, Google, Amazon, Microsoft all offer streaming solutions (wouldn't recommend Amazon's however, might recommend Microsoft over Google). wav2letter from FB is the only open-source framework worth looking at, deepspeech is not a seriously usable framework.
doing the exact opposite of how you feel

It can be a surprising truth that you have the freedom to choose to do something, even if you don't feel you want to. Your agency is not enslaved to your emotions.

Another tack is to approach the activity as an experiment or exploration. Not I must do this, or even if I do this it will help, but: I wonder if it will help, or even I bet it won't, let's see who's right!
Any photosensitivity with St. John’s wort?
Transcrypt: Python 3.7 to JavaScript Compiler
But anchovy is a fish ... how is that not eating animals?
I'm about as close to a free-speech absolutist as there is, and it's very frustrating that the market for these platforms seems to be settling into ruts where we have to choose between the hyper-conformity of highly managed platforms and the dumpster fires of the unmanaged platforms. I think the feedback loop you describe is a big part of it. I also wonder if we're experiencing a decline in education and critical thinking skills that could be fueling these ruts.

This greatly saddens me. Can't there be some way to build a platform that encourages intelligent, reasonable, polite debate? Discussions of ideas based on their merits instead of personal attacks and tribal allegiances? Some way to provide free speech without providing free amplification? Has society devolved to a point where this is no longer possible?
I'm aware of Stimulus Reflex though never tried it out! :) I've been playing with LiveView a lot recently which is fantastic. I would love to switch to stimulus but we're pretty heavily bought into React at this point.
This is awesome. Great effort.
Most projects on GitHub don't have a mailing list. Turning off issues makes it hard to tell if a project is in good shape. It prevents users who have relevant knowledge from helping users who don't.

Solving a problem together means agreeing on the problem and the solution before someone spends days working on it.
How to write online without getting fired
Can CureVac's and BioNTech's mRNA-based vaccines be a solution?
Will this work on the "brave heart" beta edition that came out last year?
I've seen this built as an in-house tool at every major tech company I worked at. Can't believe this hasn't been built as a standalone product yet. Imo, there are 3 main use cases that make this kind of system a must-have:
1. shipping critical changes that can't wait for CI/deploy pipeline. If you're at a company with more than 5 engineers or so, it probably takes you anywhere between 15 min to multiple days (for mobile clients) to get code from your laptop into production. In time-critical situations, this can be unacceptable. Maybe I have an alert banner that I need to show to all users NOW, (or perhaps a configurable subset of users). Having an online tool where I can change the alert_banner config from null to "We are experiencing outages due to an ongoing AWS issue. We expect a resolution by 3pm PST" is something that cannot wait for that deploy cycle. And sure, I can store it in S3 but then only people with AWS access can set it, which is quite problematic.
2. Non-engineers need access. Maybe I want my marketing person to be able to change the copy on my landing page. Rather than having them bug me every time they need a copy change, I'll just hand the keys to them, without giving them access to the code base or AWS
3. Nuanced codepath management (I don't know what else to call this). Feature flags are great, and every company has some system for this. However, I sometimes find myself in situations where I want finer-grain control than simple boolean flags. An example that came up at work recently: I was working on my company's zendesk integration. Inside of our zendesk webhook, we set a bunch of user tags every time that a ticket gets filed (maybe 30-50 tags). We found that one of the tags ("company_size"), which depended on clearbit to populate, was throwing errors and returning 500 due to frequent clearbit timeouts and improper error handling in our code. This needed to be resolved immediately. The ideal setup here: inside my webhook code, before executing any business logic, I pull a "tags_to_skip" config, and any tags included in that config never get populated. This would allow me to update the "tags_to_skip" config from [] to ["company_size"]. Realistically, we're not going to have a feature flag for every tag. And even if we did, it would not be ideal, because there'd be nowhere we can go to see the list of all tags that are currently being skipped. Eventually we threw too many errors and zendesk turned off our webhook, which caused major headaches for the support team.

I'm not sure if I did a great job of explaining that last use case :/

This type of tool is one of those things that you don't think you need, until you see it. Once you see the tool, you start seeing countless places in your work where you realize that a tool like this is extremely powerful. I just played around with config.ly, and I have to give major kudos on the ease of setup and use. Really great product!
Worked a major virus company. This was the same Basic technique. W e would download a list of all md5 hashes. All executables would have to match against it.

Periodically there would be an issue downloading the updates. Would result in similar problems.

Managing size of updates was a big issue. Just checking against an online server is certainly a more up to date approach
The person you are replying to seemed to be complaining about their lack of programming ability, not statistical ability, so how would this help in their situation?
We experimented with Lambda and found it completely unsuitable for any workload that has a "thundering herd" problem. If you go from zero to 1,000 requests/second then it can take up to 30 minutes to fully scale for that inbound traffic. And pre-provisioning for that sudden peak concurrency is very expensive. I think Lambda probably has its place in some kind of backoffice task runner architecture, but it's really not good for serving web traffic that might be occasionally spiky.
reminds me of https://www.youtube.com/watch?v=XYV0qATsyts
Is this maybe the above made into a product?
> Hold it on the unhinged right-wing media hyperbole here, you're just adding fuel to the fire. First off there is plenty of $adjective left-wing media to go around so it doesn't make sense to specifically target right-wing media.

what are some problematic "unhinged" popular left wing places? which major politicians back them?

and why are they anywhere as near a threat to civilization & order as the divisive gun toting pissed off angry conspiratoroal rhetoric as is so widespread on the right, that even Fox News batshit crazy is no longer sufficient?

it is one side. the lefties hanging out in cities are not busy making new media outlets to invite ourselves into violent revolutionary overthrow & conflict.
Why is there some conspiracy for the US government to allow good jobs to leave? They didn't have to do anything, all that happened was that the rest of the world had rebuilt their bombed out factories and gotten their economy on track. Once the oil crises hit, that was that.
When microwave ovens first were entering mass-production it was imagined that they would replace conventional ovens a lot more completely.

They were an emerging high-tech appliance for avant-garde consumers, they were going to be expensive so they had to be big and strong.

They were huge and heavy, you had to be able to cook a whole turkey.

I was an appliance-repairing college student at the time, when these went out it took two delivery operators to pick one up and put it on the customer's countertop. A refigerator usually only needed a single driver.

In the sales showroom they were giving free microwave cooking lessons to introduce the skills needed to make the transition. A factory representative would come regularly to conduct a culinary demo. In hindsight more of an appliance enthusiast than a food enthusiast. In the advanced classes they would prepare an entire holiday dinner, and we could partake in the surplus.

Few foresaw that more often younger unskilled family members than ever would one day be conveniently using ovens without supervision.
> A person might still be frustrated with the bug itself, not the developer. They may be venting exasperation at having to fight through the problem, rather than truly expecting the author to deliver a solution.

+1. One time I spent an entire evening trying to configure a server that refused to work, I kept on tweaking the config files and restarting it repeatedly, at least 20 times or so, before finding out that the feature I needed was broken. I joined the IRC channel and ranted "I literally wanted to throw my computer out of the window". Someone said I was overreacting, I repied I don't have any problem with the software or its developer, just frustrated by the broken feature itself. One day later, I debugged it, submitted a patch and got it merged.
Thanks! Someone in another thread recommended this userscript, which adds a small "Block" button next to search results in many search engines:

https://greasyfork.org/en/scripts/1682-google-hit-hider-by-d...
Hatchbox.io – BYON Heroku alternative for Rails apps
I've deleted my Facebook account early last year. Then some service I wanted to experiment released with only Facebook login support. Facebook won't let me re-enable my account regardless of what I do or information I send. Creating a new account is also impossible since the number was assigned to that account. I've basically gave up because this is worse than a bank KYC and Facebook itself isn't worth it.
Show HN: Searchkit V3: GraphQL and React Toolkit for Elasticsearch
Hi guys! Yesterday I released an rc for v3 which was a near rewrite to make Searchkit easier to use. Been 2 years since its last release.

The previous version had its own UI framework and worked solely on the browser. In this version, i've split it out into three tiers and heavily relied on Apollo GraphQL and @elastic/eui framework.

Github: www.github.com/searchkit/searchkit
Demo: http://demo.searchkit.co/
Docs: https://searchkit.co/docs
Why GraphQL? https://blog.searchkit.co/searchkit-why-graphql-aa886603b698

Love to hear some feedback on this as im still refining the GraphQL schema and the docs are not great.

Joe
The implications about non-local physics are interesting. There is true weirdness to do with locality, space, time, and propagation of information that crops up again and again, providing lots of cracks to pick at. https://news.ycombinator.com/item?id=24876598 Condensation of matter at extremely low energies remains an active area of research. Making those macro-scale quantum-mechanical phenomena happen at room temperature is a massively active area of research, because the applications touch every aspect of modern technology.
There are a ton of better/worse alternatives to various google products. Aside from networking effects, noone needs to use google at all, right now.
I have a similar set up using AeoTech Z-Stick on a Raspberry Pi running HomeAssistant with Jasco light switches. I'm ready to toss the whole setup, too.

First off, HomeAssistant is not as easy as people claim. They love to release breaking changes. You have to read the release notes or else a routine pip update will foobar your whole system. In the four years, I've run it, they have 1) Introduced and then retired a recommended install method. 2) Completely redone the web architecture. 3) Completely redone the Z-Wave architecture. 4) Routinely release UI features that are just placeholders and useless. It's completely maddening.

The problems are exasperated by the Z-Wave devices themselves. The light switches may be branded GE or Honeywell, but they are all made by Jasco. The first generation has been complete garbage. I've had a 40% failure rate over these five years for them. They will randomly die, or fry during a power failure. Knock on wood, so far no failures with the 2nd Gen so far.

HomeAssistant has tried to be more end-user friendly and have the UI be able to handle all aspects, but this is limited by the cooperation of the devices themselves. It's like herding cats. "Heal Network" never actually does anything. Try actually deleting a dead node through the UI. You can't. It never actually works. You have to ssh into the box, delete the entry from a JSON file, systemctl restart.

How a non-linux user can manage a HomeAssistant setup is beyond me.
Create Vintage Videos Using FFmpeg in 4 Simple Steps
> Your run of the mill quadcopter is an ideal example of just throwing together motors + batteries + tech and getting a flying machine out of it.

There's the old saw that airplanes fly using lift, but helicopters fly by beating the air into submission.