skysight-inc/HackerNews huggingface dataset:
Considering that we are here talking about one of the biggest and most famous anti-racist critical social justice projects, you are again not arguing in good faith.

Are you are a critical social justice adherent and subscribe to its anti-racist (which means being a racist) doctrine? If so I think you should declare that.

If you share this ideology we do not share values as I believe in the liberal doctrine of truth seeking and believe skin color is not informative of anything but melanin level, which both are in direct opposition to this faith/ideology.
> This is one of the reasons I ended up using Linux

This is one of the reasons I ended up ditching Linux for Windows+WSL.

Disabling mouse cursor acceleration under X11, for example, depends on which of at least three different X.org mouse drivers you are using (really old, evdev, or libinput). And web searches often turn up an unreliable or incorrect method. (Search this article's comments for "xinput" to find more info I just typed up for another reply.)

And if you use a Logitech unifying receiver you need to research that the program you need is 'solaar' to pair/unpair your mouse under Linux.

And if your bluetooth mouse or keyboard goes to sleep too fast under Linux (5 seconds in my case) you might need to add this to your grub boot params (worked for me):

$ sudo vi /etc/default/grub

# Add btusb.enable_autosuspend=n to GRUB_CMDLINE_LINUX_DEFAULT

GRUB_CMDLINE_LINUX_DEFAULT="btusb.enable_autosuspend=n"

Then:

$ sudo update-grub

The point is, researching all this hardware config stuff is time I could have been using to research more interesting computer science problems. I sure can get my printer working much faster under Windows than Linux....
This contains some pretty decent guidelines on how to help users of your web-sites.

Unfortunately, when building a web-site for some customer, your payment will mainly depend on the satisfaction of the customer but not on the satisfaction of the users of the web-site.
I’m sure the dna companies are salivating at their ability to sell another $60 gene report.
No, you should buy the car that charges you $10k for self-driving and doesn't give you self-driving.
They made upper middle class folks not buy a car, and cannibalized public transportation miles, which increased dramatically the total number of vehicle miles travelled. Not really a good trade off.
https://en.wikipedia.org/wiki/Land_value_tax

We need this reform yesterday. It is absurd how much you get taxed on actual work, but so little on land speculation and rent extraction.
Used this in a data viz class and I’d say it’s overkill for most visualizations. Also very difficult to learn and frustrating to implement with all the “enter, exit” stuff. Excel, Tableau, etc so much easier and most of what you need to do visualizations in the corporate setting. Obviously it’s excellent for very specialized unusual visualizations but it’s rare those are really needed.
The general reckoning seems to be that it wouldn't be possible to write such a program without internal knowledge available only to the CPU manufacturer, and maybe not even then - modern CPUs are too complicated and have too much stuff going on that's not under direct control of the software running on them,
D3 6.0 - https://news.ycombinator.com/item?id=24288497 - Aug 2020 (86 comments)
I wouldn't be mad if it was a matter of preference, but Apple doesn't give you the choice to disable acceleration. Across every device I've ever used (even Android phones), I've always been able to disable mouse acceleration. For most people who aren't using a trackpad, it feels imprecise and terrible, and it absolutely doesn't make sense in the age of the modern optical mouse.

I'm just tired of Apple refusing to add settings for the most basic options. I want to use MacOS, but Apple keeps removing features that I use religiously and refusing to extend their desktop in ways that compete with the rest of the market. Is it too much to ask them to spend some of their 2 trillion dollar valuation on adding a mouse menu?
At a minimum, implementing an abstraction layer around all external services really is software development 101.

For some services it's also not just being able to switch, it's having more than one used in production. If you manage that then switching is no longer a problem since it's already implemented! That's important for key services.
In that case it doesn't help you that much since you can't transactionally send an email but you would get at least one attempt.
> 100% of the males who get naturally pregnant.

Almost, some trans men can get pregnant. But I am being pedantic.
Why does this bother you?

People drop $60 on video games, $50 on going to a movie, $100 on lottery tickets, $500 on cigarettes, and $2000 on first-class flights every day, and most of these are no big deal, just a person spending their money on entertainment in their own life.

If they want to spend $60 out of mild curiosity on a genetic test, I don't understand why it merits some kind of particular scorn.
'The author also claims hoarding cards is “safe” and wont trigger other players to consider you a threat to the balance of the system.'

Unlike continents, cards additionally represent an incentive for other players, so it's even crazier to think it is "safe".

In general I share the same sentiments as you. I'm disappointed this article got voted up, presumably because it uses the phrase "systems thinking" in the title.

In defense of the author, if you actually believe it is possible for you to win any player-vs-player game every time by applying a certain strategy, you clearly aren't doing systems thinking. :-)
Do you have a few minutes to spare to hear about God, our loaf ward and cheese savior?
Mind reading. They use terminology without defining it or giving a reference.
> more and more people are caring about environmental impact

1) It's hard to avoid the suspicion that ever more of those people are only performatively "caring" about environmental impacts; and

2) I'm getting ever more certain that quite a lot of those people who "are caring" lack enough information to care about environmental impact in a sensible way. If you're ill-informed enough, you will naively advocate "solutions" that are worse for the environment than what you're protesting against.
"But Uli Ernst, a behavioral ecologist at the the Apicultural State Institute at the University of Hohenheim, Germany, adds that since older and younger ferns (their clones) live together sharing water and nutrients, one could technically call these overlapping generations and brood care." (emphasis mine)

In the same paragraph, clones, not the same plant. Strawberries clone themselves. They aren't the same plant.

"The difference, Burns says, is that the whole strawberry patch looks the same. The ferns, by contrast, differ markedly in morphology and reproduction depending on their role in the colony." (emphasis mine)

Right underneath the paragraph you were quoting, they have different roles, not just different heights.

Also,

"Drawing conclusions about staghorn social organization may ultimately hinge on the nuances of eusociality—some definitions frame the concept as more of a spectrum, notes evolutionary biologist Guy Cooper, at the University of Oxford in the UK, who was not involved in the fern study." (emphasis mine)

So I guess its significance depends on how you define "eusocial".
Why? From the title, I thought it was a report on a specific event of semi-state action intended to manipulate public opinion for private benefit. It seems CIB is actually for non-state actors, with state actors called Foreign/Government Interference, and this was just a regular monthly report rather than a report triggered by an event.

"Looking at unusual stuff for a day" sounds like authentic action to me. People often do weird things. "Inauthentic action" is a pretty common term to refer to times when people use tools to make something look more popular than it is by faking action - it's inauthentic because an event which should reflect an action (i.e. computer activity which should be triggered by direct human action) doesn't (i.e. it is computer activity which wasn't triggered by direct human action, so it's not an authentic action).
It's sadly different to Top Gun, when lock on would involve switching to a different PRF and/or revisit rate. Now, if they don't turn away after you've launched it could be because their missile is already on the way...

At closer range there is still the UV flare of the missile solid rocket burn, but detecting it depends on weather and aspect.
Thankfully, KDE and Gnome have both added easy settings menus that allow you to toggle this. Not sure how recently it was added, but it sure is a nice addition now that Linux is starting to break into the gaming space, where disabling mouse acceleration is one of the first things you'll probably end up doing.
> Containers aren't Docker.

Discussing if containers are Docker or not I'm this discussing is a non-sequitur fueled by needless nitpicking and being pedantic for being pedantic.

The whole point is that all those features that I listed are basic container features, not higher-level concepts provided at the container orchestration level.

> Same is true for AMIs and VMs.

No, not really. Running something in a VM is not the same as running a containerized process.
My LEDs aren't software-controllable, I think.
In other words "sandwich" is an eponym.
A static blog generator [0] which generates https://plurrrr.com/ for me.

[0]https://github.com/john-bokma/tumblelog
Spotify playlists are great but I would like to be able to shuffle from a combination of them. Playlist folders do not cut it because then all combinations must form a tree. So I made a shell script to create those combined playlists [1]!

[1]: https://github.com/axelf4/nixos-config/blob/da60a70680984769...
s/sure/sue.
Skull, unlike modern European-influenced games, doesn't keep everyone in it until the end. But I think I prefer 4-5 players.
Given that BinFinder only needs the ability to read/write files and scan directories, it should be relatively cross platform out of the box. No real platform specific features, such as soft links, tags, etc necessary. On MacOS the app will likely need to ask for permission to access the disk, that's the only cross platform file system issue I see at the moment.
VS Code must have been lucky then.
One past thread:

Telautograph - https://news.ycombinator.com/item?id=20368098 - July 2019 (10 comments)
I agree the window maximising is frustrating in macOS. I use what used to be Spectacle and is now Rectangle to bind a "real" fullscreeen commmand to a key combo.

The way the default behaviour creates a new space makes me think that no one in Cupertino uses a second monitor because that behaviour simply does not work if you do.
>Sometimes, when I’m grappling with a tricky topic, I pretend that I need to explain it to a child.

https://en.wikipedia.org/wiki/Rubber_duck_debugging
Sometimes yes, sometimes no, it depends on the context.
D3 v6 was released on 27th Aug 2020, so your feeling is right. We seem to get a major release about every year now, compared to every two years before v5.
I have never contributed much to open source, but my high water mark was writing reportdhcp, the first available tool to report the status of DHCP pools. I wrote it because I needed it and none existed that I could find anywhere. It got packed into a few distros. After only a few years it was replaced by better tools (and in fact, I was even proud of the fact that the author of one specifically called out that it was better than reportdhcp). Got written up in Linux Magazine and one other publication at the time. I'm no superstar like many of you luminaries, and in fact I wrote it with the Llama Book sitting in my lap, but it was great to contribute the open source ecosystem to which I owe a large chunk of my career.
If you look at her Twitter history you can see she’s a big fan of political activism in the workplace, something that more and more companies are treating as both toxic and unprofessional. Virtue signaling on Twitter almost seems to be a requirement if you’re one of these activist people employees, so it’s kind of tough to demonstrate your performative woke-ism to your legions of fans yet keep the fact that you intend to use your job as a social activism platform secret all at once.

Go ahead and browse her Twitter. She’s toxic and rude.
I wrote qlip [0], a stupid-simple shell utility written in 5 lines of Rust that prints your clipboard as a QR code to stdout. I used it as a clipboard sharing utility before KDE Connect fixed their universal clipboard feature. It should compile for any platform that supports Rust, and you can install it to your system in a few seconds using `cargo install`.

[0] https://github.com/toasterrepairman/qlip
A great article, but isn’t the strategy just «if you want to win [in RISK] don’t lose.»

I tend to play with the same people over and over and usually we balance who wins. It’s a great game, should I over complicate it?
Could you link one or two to give us a hook?
That latter article would make a great HN submission in its own right! If you post it, email hn@ycombinator.com and we'll put it in the second-chance pool (https://news.ycombinator.com/pool, explained at https://news.ycombinator.com/item?id=26998308). It's best to wait a while, though, perhaps a couple months, to let the hivemind caches clear.
"Also, contrary to the article, IME while Australia is frequently taken early on, its also a major balancing feedback trigger."

It turns out that in any decent game with decent opponents, players learn what works and adapt. ;-)

At least in my meta, the main reason why Australia tends to get left alone once consolidated is that defending it is comparatively easy that anyone who tries to take it out without first consolidating an overwhelming advantage will be so crippled by the effort that they'll invariably lose the game. So Australia devolves to being this game of "chicken" between the other players.
Performative woke social media profiles mean you’re toxic as fuck.
Makes sense. I got what they were doing but in my head combined the C statement of addressing and accessing/dereferencing.
I like Mary Schnich's sunscreen speech mentioned at the start: https://www.chicagotribune.com/columns/chi-schmich-sunscreen...
So, is d3 tree-shakeable yet? If I import { scaleLinear } from 'd3' in a webpack-built project, will I get only the scaleLinear code? As far as I remember, in v6 this will import a lot of (or perhaps the rest of) d3 as well.
I don't understand the point behind "casting" something in a home environment, unless one keeps the client unsupervised. It could make sense in contexts where say one or more unsupervised signage displays are connected to small embedded boards that throw at the screens whatever feed is being streamed to them. That would be ok, but what about home environments?

Let me give an example. I keep all my media in a home NAS (Nas4Free plus RAID etc.) as simple files (mpeg4 etc.). My home TV is connected to a RPi running Kodi that accesses the file list through SMB/NFS shares, as every other computer in the house.
If I want to watch a movie, I use Kodi to navigate the file list until I find the relevant file and play it. There are no downsides since it's a one click solution, and the pretty good CEC support by Kodi and the RPi makes it a breeze (one single remote for both the TV and Kodi) but this way the file is being transcoded by the player (the RPi) and not by the streming hardware, which would be an often less powerful platform like a NAS.
This also means the streamed content travels as compressed packets through the network, in fact loading it a lot less than for example it would happen when streaming it after transcoding. As a result, I could have like 10 machines watching each one its own Full HD movie on a home wired network, which would be unthinkable if the poor NAS had to transcode all of them on the fly, not to mention the much heavier network load.

So the question is: what's the point in streaming in home environments rather than navigating file shares?
> A sizable chunk of use cases for containerization is to confer the benefits of standalone executableness,

No, not really. Just because in the end you get to run an application that does not mean that it's reasonable to explain thins in terms of static linking.

This broken metaphor is particularly counterproductive once you take into account that container images also provide you the tools to bundle interpreters, run shells, and create temporary file systems automatically.

Talking about containers in any way that leaves out the containing part is counterproductive and a bad mental model.
I was hoping to design something where on the left side there would be a tree of all the Bins (folders) and user would be able to click check boxes next to the folders they care about and the UI would instantly update with a list of matching Bins on the right side of the UI. Data would be pulled from cache stored in SQLite DB.

Can you see any issues with this on either Electron or QT? At first glance it feels like both should ok.
KeePassXC 2.6.6 Released
> LISTEN ties up one connection completely

I've seen this twice in this thread, but I don't know what that means. Can you explain a bit?
So it takes a dedicated app to adjust mouse acceleration curves? Is this an accurate reflection of the platform as a whole?
What kind of design decisions are you talking about, any examples?

What would you suggest for interactivity and JS; e.g. in a dashboard application with crud records/posts?
I have taught my mother to do just that.
There are a few game engines that do this while running to detect bad hardware. The resulting 'bad hardware flag' is tracked and forwarded in crash reports to help sort them out from the 'real' crash reports (caused by bugs), and the information is also shown to the user when they hit an issue ('you seem to have bad RAM', etc). It'd be cool to see this turned into a reusable library that could be included by various types of software that is more likely to be impacted by bad hardware and can afford to burn a little cpu/gpu while it's running - you wouldn't want it in background services, but a game or high performance server app might be able to justify it.
Humpback whale 'scoops up and spits out' lobster fisherman
Synergy does this really well
https://symless.com/synergy
Notably, I've played Risk with two people, one who taught the other. They appear to make the same sorts of moves in similar positions, and they speak the same strategies. Yet, one consistently wins compared to the other. I believe the missing component is that one plays the game against people and wins, while the other plays against the board and wins less.
There's a fourth level: a player who can use the rules to find plays that negate easy access to the optimal strategy to a player who can use the rules to find plays that negate easy access to the optimal strategy to the enemy. ;-)
I'd suggest looking for data science roles. Especially consultancies hire a lot of people right out of university. Consulting is also a great way of getting a lot of experience quickly.
I just did a thread on the topic myself https://twitter.com/dosco/status/1402909104012623873
Crypto Miners Overrun Docker Hub’s Autobuild
I have recently developed my own terminal-based UI for todo/task tracking [1] in markdown files because I was sick of rearranging todos in other tools.

The main advantage is that you can "migrate" all unfinished todos to a new page/day and thus get a clean start each day. This idea comes from bullet journalling.

To get it done I had to dig a bit into ncurses, which turned out more interesting than I thought. For instance, Windows Terminal just gained support for bracketed paste a couple of months ago and my tool supports it.

[1] https://github.com/coezbek/rodo

Stack: Ruby, Curses, Markdown
tspm might be useful as a chrome extension, wherever you type a specific password it converts it. Although maybe that comes w/ other security issues
Bought a property for 210k in 2011. Invested 160k and a lot of manual labor for renovation. Current value is around 500k. Not sure were you have your numbers. But sure. I can get a similar property for 900k or more in some other parts of Hamburg. I could probably pay more than a million in the most prestigious parts. Living in a middle class area surrounded by greenery is more luxurious in my book, though.
I was working at such a place when the 2008 recession happened. That was brutal. I still have health issues from that experience.

The road to Hell is paved with good intentions. Your plans to get out quick may run into economic epicycles and then your clever plan ain’t so clever.
That video is amazing and taught me how to make omelets. Of course, Pépin is also responsible for the single greatest cooking video on the Internet:

https://www.youtube.com/watch?v=nfY0lrdXar8
And others like this thread on building a MongoDB like JSON database in Postgres in one line. https://twitter.com/dosco/status/1401413712842346501
Out of curiosity, how many jobs are you queuing on average and how did it perform for you at that level?

I have been thinking about using the library, mainly because it's less operational hassle than running another service that has to be sticky to one host with persistent storage and backups.
Yah it’s cool stuff! Currently NERF takes a very long time to calculate and render but folks are working on improving that.
And a search engine in Posgres instead of Elastic Search https://twitter.com/dosco/status/1400643969030127620
Well China doesn’t let US companies freely do business there, so just block Chinese companies from the US market - that problem is solved.

We’re talking regulation here, so that should definitely be on the table.
What is a good business model to use to learn about affiliate marketing?
A partial result of this is that lots of kids (adults, too) are learning Python to program Arduino and Raspberry Pi and probably don't even know there are incompatible versions, or potentially even what version it is they've learned.

It reminds me of Perl 5 and Perl 6, although they finally sensibly changed the name of the new one since there should be an expectation of common ground if the name is the same. A number change denotes an update, but when it's actually a different dialect or language, the name needs to be changed to head off problems that should already be apparent when the changes were made.
If they are specifically recruiting people from out of town, they are most likely doing so to get away from the existing whisper network.

That is one thing we are going to be writing extensively about regarding remote jobs in the coming years.
That is amazing. I have wanted such a thing for recording videos at work but had no idea how to articulate the idea that was so clearly laid out for me in this 4 minute video.
Tech Creates Marketing Scripts with Just a Keyword in 60 Seconds Flat
As they say in poker, "Play the person, not the cards. But also sometimes play the cards."
This is quite the rabbit hole.

https://en.wikipedia.org/wiki/Silver_Sisterhood

https://en.wikipedia.org/wiki/Miss_Martindale

https://flexiblehead.blog/2014/02/16/st-brides-school/

https://www.rte.ie/archives/2019/0319/1037244-saint-brides-s...

https://archive.org/details/your-computer-magazine-1987-12/p...

https://www.youtube.com/watch?v=eSAHXpC4SlA

https://www.brownpapertickets.com/event/4486213

http://thefemininityproject.com/about-mary-guillermin/
How to do bulk invitation in Microsoft Teams
So, is quake3 more performant with the rust version? not that it really matters in modern hardware, but I'm curious if Quake3 rust would run faster on my 486.
I absolutely agree. "Delight the user" is superficial sales talk. What you should do as a designer is to put yourself in the user's shoes and solve the problems you will encounter when using the design.
Thank you for the explanation. I wish my country (Canada) had a better public transit infrastructure and was not so car-dependant.