skysight-inc/HackerNews huggingface dataset:
In my last job (currently unemployed) I made a conscious effort to:

1. Always publicly thank contributors for each unit of work I encountered, no matter how mundane, and especially when I recognized the value where it wouldn’t necessarily be visible/“hot” otherwise.

2. To make regular time for specific recognition of work that stood out to me, both public and direct, again especially highlighting important work that wouldn’t otherwise get a lot of light. (By now it should be obvious that I tend to work in libraries/infrastructure where good work tends to be mostly invisible.)

3. To try to continuously add visibility where work tended to be more foundational/less visible, so others would be encouraged to add to that recognition.

4. To make sure positive feedback was included wherever general or even critical feedback was warranted.

I’m not perfect and never perfected execution on those goals, but it was always an underlying part of how I interacted with my team. It improved my relationship with every team member who I most butted heads with (save one who was reflexively adversarial and invented conflict for even the tiniest work items; some people are just jerks!). And it also made a lot of people just generally more comfortable with their own contributions and better able to see their own value.
This is similar to a resource that atlassian has put out on storing dotfiles [1]. It is also similar to what I use and I can vouch for this method as well.

[1] https://www.atlassian.com/git/tutorials/dotfiles
Yay, 6 downvotes and 4 flags so far from racist and sexist trash! Let’s keep it coming!
> shocked that there isn't a strong third option for OSes

Why when there is no third OS that has even 1% share and all Linux combined is about 3%. And desktop Linux is bad.
I have always wanted the room in which I work to resemble https://www.youtube.com/watch?v=0NwD7VjxZ_A but never had the time or green thumb.

This simple 1 page guide is a good way to start a new year resolution to making the room more green.
Browsers already support certificate based authentication equivalent to SSH key based authentication. In practice, it is difficult to prevent (and impossible to detect) an unauthorized user from misusing the authentication either by stealing the browser certificate or simply using an unattended browser window for unauthorized access.

https://www.ssl.com/how-to/configuring-client-authentication...

https://medium.com/@sevcsik/authentication-using-https-clien...

And, if you click the links above, it is very cumbersome to set up.
If you want a (practically) sound type system, use Flow.
I remember being in the attic with my Grandfather. He touched a bare wire and said something like 'wooee - That was 220.' I figure I've drawn heavy out of the luck bag already in my life with electricity.
Testing Twitter's Methods of Restricting Blocked Links and Domains – Bellingcat
Seconded. Have been using them for dozens of domains (through work) for 2-3 years now and have zero complaints.
This is just an outright lie and malicious defamation from top to f*king bottom. Hateful nonsense by scam promoters like you turns HN into a toxic enviroment.
> "I think I’m ok with a culture of fear around using racial slurs"

How many times has history demonstrated that angry groups of people can go out of control and lash out at innocents? The term "witch hunt" entered our lexicon for a reason.
Post-capitalism, post-market economies.

I think at this point it's clear that market economies are good at getting people out of bed, and for innovating, finding new markets, optimizing for efficiency, etc, and generating 'wealth'.

But they are perhaps not good at creating the right kind of wealth, spreading it fairly, fostering healthy societies, respecting the environment, optimizing for resilience, sustainability, etc.

It isn't really fixed by what we do now; tacking on taxes by government - which is always seen as 'lazy bureaucrats stealing from wealth creators', etc.

We should be researching, and testing alternatives, built into the very fabric of how economies are structured, along with ideas like Georgeist land taxes, universal basic equity/dividend etc.
Not quite–kill is part of POSIX, and platforms that expose a libc interface must keep signal numbers consistent for applications. Syscall numbers need not be stable if they are not exposed, as is true on pretty much every platform but Linux.
The DS Lite edges it for me. You could get a microsd ds cartridge adapter as well as an expandable flash cartridge for the GBA slot and store all of your home brew games on the microsd.

Back then, it felt so futuristic to have an entire library of games in one cartridge on the go.
How about both collateralized and mathematical?

If the platform supports programmatic proportional issuance and withdrawal (vs. mint and burn), vs. market-priced collateral, then negative-feedback loop controlled inflation/deflation can be implemented...
You can’t not have a culture. All you can do is to hire people who’s values match the culture you want, and organise the reward/incentive structures to match.
I did a little bit of GBA homebrew development back in its heyday. It is a really fun little bit of hardware to hack on.

It's powerful enough that you can write your whole game in C++, but not so powerful that you should rely on the system allocator for anything.

It's in a lovely sweet spot for a particular dialect of zero-overhead C++ that's really fun to write.

As a simple example, I had a little class library of data types that were crafted to exactly map to the hardware registers of the GBA. The whole thing inlined away to nothing.
It’s also the most resistant to any and all improvements that might mitigate the environmental calamity it actively contributes to.
Most of these mods require you to destructively alter the original case, which is something some people (including me) would never do, also there are some quality issues in many of these displays.

It would also rub me in the wrong way to use an aftermarket display instead of the one that came with the device, even if it wasn't so destructive.
I’m honestly amazed at how bad the ux of unraid is. It does a ton of things I’ll give them that. But coming from synology’s dsm (xpenology) the experience has not been good. The lack of a web file manager is mind boggling.
As soon as Bitcoin market cap starts shooting up, the SEC starts banning coins and increasing regulation. It’s a correlation as clear as day. The US government is actively trying to suppress Bitcoin/crypto growth. This is no coincidence
Is there reliable & secure reverse DNS?

If only fearsome-bagel is supposed to access serf, can serf do a reverse lookup on the source IP and then make sure it matches regexp /^fearsome-bagel-\d+\.internal$/?
Most people read on mobile. There's no simple way to watch torrents on mobile.
You can get propeller guards like so[1] to avoid them damaging something (or the blades themselves being damaged).

[1] https://m.dji.com/product/mini-2-360-propeller-guard
> > no documented way to force [the reference implementation, with the standard libraries (in particular libc) that the default system semantics are dependent on] to generate a static executable.

> https://doc.rust-lang.org/edition-guide/rust-2018/platform-a...

Yes, I'm aware of that; the fact that they continued using glibc as their default (aka canonical) OS/syscall interface after discovering that it was so impossible to statically link that people had to retarget code to a whole second libc was one of the final nails in the proverbial coffin for me.

> because Haskell also links dynamically to glibc by default, but it statically links with other Haskell code.

Not particularly relevant, since my inquery was mainly about Rust, but on my system I get:

$ echo 'main = pure ()' > foo.hs
$ ghc foo.hs
[1 of 1] Compiling Main ( foo.hs, /tmp/tmp.icUr2pqZXx/Main.o )
Linking foo ...
$ file foo
foo: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), statically linked, stripped

Admittedly, it's entirely possible that I fixed ghc and/or gcc at some point and forgot (I've fixed other bugs, but I don't recall fixing this one).
>There is absolutely a solid sense of morality baked into (at the very least) primate brains.

No, there isn't.

>Give this a read. The science is solid:

https://righteousmind.com/

"The Righteous Mind: Why Good People are Divided by Politics and Religion?". Hmm...

So, from your comment, I'm guessing that the answer in the book to the question in the subtitle is that there is some baked in "morality" in us, that evolution gave us? If so, that's extremely misguided.

If there was such a thing, it would be at least somewhat similar across all human tribes and cultures. That's not the case at all. It's vastly different throughout history and across cultures because these things have everything to do with power dynamics and resource distribution.

>https://youtu.be/meiU6TxysCg

And? Monkeys have hierarchies. If they repeated this experiment but swappped the monkeys, it would turn out differently. The experiment is designed and orchestrated to show some sort of "equal pay" nonsense. What is happening is that the monkey on the left is socially higher than the one on the right... and hence it is used to claiming better food for itself first. When it sees the other one gets it, it gets pissed off. When these higher ups get injured, get sick or get old, someone else claims the status. It's all power dynamics and fight over resources. It has nothing to do with "morality".

> What kind of unhinged philosophy are you smoking? Objectivism? Marxism? Freebasing Solipsism?

I don't know what your western intellectuals call it but if I were to translate it to English, it would roughly translate to "reality".
Spot on. Why don't we have milk crates for Amazon deliveries?
Lightning is not reliable the way Bitcoin is, and correspondingly has not seen any real-world adoption. It is effectively dead.
Is Hindsight Still 2020? Reviewing the Year in Tech
Culture is (per definition) the unspoken rules that is behind everything people in the culture believes in and do without controversy. You can’t not have a culture.
yeah because all the bad actors totally follow robots.txt and they definitely don't use robots.txt to discover where hidden secrets might be

/s
Mozilla Scroll [0] kind of does this. Not on a large scale, though.

[0] https://scroll.com
The best case would be a parallel economy developing, where you can hide yourself from government. No burglar can cost you as much as government. I sadly have yet to find a client for coding who wants to pay in crypto and not report it to the state...
I guess I'm with sibling commenter that I must use Siri to set my alarms for the last few iOS versions, because I just opened it to see what you're on about (I mean, c'mon, that UI is fine) and...OMG, you're right. What tiny-fingered designer thought that time field was acceptable? The only thing they seemed to have gotten right is allowing the direct typing of digits to set a time. The rest? Exactly the hot mess parent describes.
The PS2 used the Playstation 1 chipset for backwards compatibility and to handle the disk/ethernet DMA.

I guess that design philosophy was scrapped when the Playstation 3 discontinued its PS2 compatibility mid-life by removing the PS2 chipset from their design.
Even better: just make all arrays one-based instead of zero-based ;)
But they aren't banning bitcoin though :\ Wouldn't that be the way to suppress it?
XRP is centralized - it was issued by a centralized corporation, the ledger is permissioned (which is why it’s so fast) so not just anyone can join the network in a meaningful way, and the way it was distributed is highly suspect.

Cryptocurrencies like bitcoin are entirely different. Ripple is not like bitcoin and the regulations of the USA and other countries will affect bitcoin’s value but not determine bitcoin’s continuing existence unlike XRP.
https://news.ycombinator.com/item?id=25477713
>What kind of unhinged philosophy are you smoking? Objectivism? Marxism? Freebasing Solipsism?

I'm only somewhat subscribe to one of those philosophies and none of them are treated very charitably by you. Besides that, as much as I disagree with the statement you're replying to, it's not a philosophy, it's an empirical statement. Whether people take whatever they can get away with is irrelevant to whether they should do so.

By the way, none of those philosophies assume GP's argument.

>There is absolutely a solid sense of morality baked into (at the very least) primate brains.

Moral anti-realists will tell you this isn't a very convincing argument. The fact that people believe in morality does not mean we have access to the world of moral facts. Moral facts are supposed to motivate us inherently, which is a perculiar quality for a fact to have.
It's interesting, in as much as there's been a constant bickering around whether the GPL vs Apache license for GCC and llvm means anything; to date, there general view has been that there's no evidence of anyone using LLVM to build compilers with closed extensions that are not released to the community; this is perhaps the first case of that.
There is considerable debate on if the placebo effect is real and for what situations it is. For example apparently it can cure a headache but AFAIK there is no evidence it can cure actual physiological issues (cancer, sickness, ...) It makes some sense it would work on pain since pain at some point is just a signal to your brain and you chose consciously or unconsciously to change your perception of that signal. On the other hand there is nothing placebo will do to stop that cancer from growing or those viruses from multiplying.
This was the dumbest thing I experienced with my Model 3. I was expecting my regen brakes to work after I pulled out and I had to brake super hard after.

Why can’t Tesla just give us an option to keep it consistent? I guess adding video games is more important.
> When tape is being read it is streamed over the head at a speed of about 15 km/h...

It did say that. I wonder if there's some multi-track/double-layer/double-sided stuff going on that needs multiple passes to read, that does sound awful fast!
How is the buikd quality not in the same league?
Yes I guess too haha

Unless they limit the right of market orders to themselves^^
There's an irc channel (#en.wikipedia on irc.wikimedia.org) that just lists edits as they happen - i always found it helped me appreciate the scale of things.
Oliver is a naturalized citizen of the US.
A desktop OS that doesn't suck.
Jupytext makes this all a lot less painful by keeping a Jupyter notebook up to date with a markdown counterpart (without output).

It works a lot better to only keep the markdown in source control. The downside is that anyone who starts from a clean repository scratch will need instructions on how to generate the .ipynb files.
Take your tinfoil hat off, the SEC might time their interventions but a scam is a scam.
They don't have great legal grounds to attack bitcoin imo, only threat to national security or treason or some bs
There is no guarantee that your emails remain private in-transit. Email is totally insufficient for sending unencrypted secrets, so it shouldn't be thought safe to store them either. Many email clients will cache your mail unencrypted on your disk as well.

It's actually better that people start to treat their mailboxes as somewhat ephemeral, as communicating that you are you encourages use of things like PGP signatures. And then people can send encrypted email for things that are worth keeping secret.
We should start a private ringworld, built with mined asteroids. We need somewhere for the medically immortal to live while we develop suspended animation and antimatter driven generation ships.
Something new like Steve jobs and bill gates used to do. All boring whining and bullshit these days as everybody's an expert at everything but nobody does anything.
There really isn't much market for it. You can pay Google or Apple or one of the large cloud providers a very reasonable and decreasing rate for a literal guarantee that your data is accessible. The only risk is the company goes under, which is extraordinarily unlikely for someone like Google / Apple and the shutdown would have advance notice.

I realize for the hacker news audience there are multitudes of reasons the solution above doesn't fit your needs, but realize the consumer market is near nonexistent.
+1 for nix and home-manager - I recently switched to this setup (still learning/experimenting a lot, link here [0]) and have been very happy!

[0]: https://github.com/jpetrucciani/nix
I just bought a T495s with Ryzen. It's a 14" 1080p. For my desktop PC, I use a 27" 4K monitor. I can tell you I love the 4K and would never go back. For the laptop though, the 1080p resolution is perfectly fine, plus it saves a lot of battery life compared to 4K.
1. Messaging queues are stateful constructs. That doesn't make them a bad choice, they are much better than callbacks. But they do have state which is always "your problem".

2. "constantly poking at a database": Sounds like bad application design. Interactions with the databases should be isolated to "one corner" of the system.

Curious, what language is this in?
Actually, I think that might work in Javascript! All the numbers are IEE754 floating point numbers and there are separate values for positive and negative zero.
Would you consider that be unethical?
Valve has a strong hierarchical structure, where informal relationships makes the decisions that would (in other companies) be made by people in formal positions. All groups of people have implicit hierarchies. Some have explicit hierarchies as well.
Thank you so much for all that research on just an idle question of mine! I just noticed the similarity, but you really dug into it.

It's interesting the creativity (like all art) that comes out when limitations and obstacles are met.
Hell, tell me it will last 20 years and I'm okay with that, if you can guarantee at least 15 years I can then buy replacements every decade and transfer files over...
I know someone who takes it on a daily basis. You would not be able to tell that he uses. It makes him productive (he works in IT), he takes it to combat anxiety and depression. It works for him. He voluntarily goes through withdrawal occasionally so he will not have to increase the dose. He is in a healthy relationship, and so forth. He might be an exception, I do not know.

All the side-effects are a result from the War on Drugs: not knowing the purity of the batch, adultered products, and so forth. This is why accidental overdoses happen. This is why it is bad for your health for the most part, because God knows with what it is mixed. Intentional overdoses happen too, but that happens with OTC medications, too, so heroin is not so special in that regard.
> Assuming that I understood that what I was taking was yours, and that I was not acting under some kind of duress [...] my theft indicates that I see the world in value-terms opposed to yours. Your "bad" is my "good." If you are to hold me accountable for this, instead of letting me off the hook, you will make this (accidental, adventitious) opposition a principle and rule for our interactions.

> Revenge allows you to turn the principle of my action into a rule for your conduct toward me: you make my bad your good. This is the opposite of trying to undo or reverse my action. You hold me accountable by holding onto my theft, refusing to forget it, turning its one-off opposition between our interests into a rule to which I am now subject. [...] Angry people sometimes describe their vengeance as "teaching someone a lesson," and this is quite literally true: you make my wronging of you into a general principle and then "educate" me by imposing it on me.

This is an important lesson for those more naturally inclined toward forgiveness (though I would say it's important because it says something about what successful rehabilitation or education more often look like, or at least involve, in real life).

Speaking personally, it's a principle that it took me quite a lot of experience to understand.

> Educating me in this way is not easy on you: making my evil your good has psychological costs, among them the fact that you divert yourself away from what would otherwise be good for you. You must remodel your psychological landscape into one devoted to regulating mine. [...] I've colonized your fantasy life.
Discovery Supports a Surprising New View of How Life on Earth Originated
Does it run Linux properly?

googling

Answer seems to be maybe:

https://www.most-useful.com/ubuntu-20-04-linux-on-surface-pr...

https://old.reddit.com/r/SurfaceLinux/top/?sort=top&t=year

TBH I hadn't really considered Surface's before due to them being Microsoft devices.
Did you turn off the keyboard's online features? I just typed "covif" into Google Keyboard on iOS and it corrected it to "covid"
Some open source projects that communicate primarily via email do make use of PGP signatures. Sourcehut has guidelines around how to use them on their lists and the aerc email client supports sending them and has a keyring for validation.
Flow Browser Preview on the Raspberry Pi 400
I wonder if Antifa is one such organization, just a dystopian one, a confederacy of angst.
Thanks Jet Brains for C-Lion !
The display was the worst part of the non-SP GBAs; the SP had a much better one. It's the only product I know of with a reflective colour LCD. The colour filters definitely block a lot of the light and even in the best conditions it's barely readable.

Not surprisingly, others came up with plenty of mods to try to remedy it:

https://en.wikipedia.org/wiki/Afterburner_(modification_kit)
Unless you have a direct fiber link between the two sites, the latency and large bandwidth requirement will make it unusable. Remember that unlike Remote Desktop protocols where advanced ones merely send draw commands, an IP KVM has no understanding of what’s being displayed and must send the entire image as a video stream.
Depends. Would the delays (due to the search for proper architects and waiting for them to come up with a good layout) cost less than the extra profit they might generate? What if the delay results in less sales - the right timing is a massive issue in construction projects. As usual, it's "trade-offs, trade-offs everywhere"...
My argument isn’t about containers, I was using that as an easy way to illustrate my point.

I care about this because I deal with it all the time. Coreutils programs have pretty different behavior across distributions and OSs, we shouldn’t sweep implicit dependencies under the rug.
I use the official dock and just leave it at home attached to my TV. Are there any advantages to using third-party docks over the official ones? The official one seems to work well--it charges my Switch when unused (I actually mostly use the dock as 'storage' when I am not using it) and provides me with the option to play on my TV (not that I do that often). I also have a nice bag which I occasionally use to take my dock (and power/HDMI cables) with me.
An astute family member got me some ferns for Christmas, I feel it is the start of something similar!
> Here is a list of the top 10 selling games from 2018. Nearly all of them used in-house engines:

Sure - those are the AAA games we're talking about (and even then, a lot of those are long-running franchises that reuse a significant chunk of engine code between multiple installments). The biggest sales numbers will keep coming from that segment for a long time. But it's a shrinking segment in terms of overall revenue (much of which is no longer up-front sales), and even more so if you look at profit; each year the line where it makes sense to use a custom engine gets higher, and a bigger share of money coming in is from games built on commodity engines.
What do you mean by meh? What are you missing specifically?
I have a MacBook Pro and a Lenovo Yoga and while other PC laptops I've had over 15 years were clearly worse than the Apple, the Yoga feels on par hardware-wise. What could I be missing? My only complaint is that the WiFi driver for it was bad (with lots of reports).