skysight-inc/HackerNews huggingface dataset:
Except this doesn't follow from consequentialism

That doesn't really matter to the argument. In context, that was an example of someone getting caught on a philosophical landmine. Anyone who's argued consequentialism before has heard that response, as it sounds like you have.

Actually, you also arguably got caught in a philosophical landmine there.

This seems like a rather shallow take on what it means to be creative and original.

"Cached thought" is a term of art on Lesswrong. See the link above the article text. The author isn't talking about quoting dead people, they're talking about trotting out thoughts which have been marked in your brains thought-store as high-quality, but may have not been reevaluated for years, and certainly haven't been re-evaluated for this particular conversation.

So what is a philosophical landmine? It's some conversational trigger which distracts an interlocutor by reminding them of their hobby-horse philosophical issue and causes them to start rehearsing the five standard arguments for their position on that issue instead of saying anything relevant to the conversation at hand. If that sounds like an awfully specific sort of scenario, then you haven't talked to many philosophy undergrads.
I am not an archaeologist, but I thougt I understood the gist, just from the title. And after reading the article, there was little light shed.

A couple of points of context.

- urban archaelogists in Britain find a very bright line between pre-tobacco and tobacco. Once in that latter period C1650, they are immediately inundated with disposable clay pipes. Lasting a couple of centuries. But the physical nature of those pipes provides little extra information. Nobody documented their manufacture.

- Its a kind of inside joke that our contemporary civilisation will deliver a similar quandry to future archaelogists: presumably, the archaelogists of the title. That is: there will be a similar bright line between pre-1980s ring-pull which were distributed absolutely everywhere, then immediately not at all in our contemporaneously developed world.

So I assume this was written for future archaelogists to get better context on contemporary detritus.
VSTs are (mostly) system agnostic. It's likely that it was Linux software lacking VST support at the time of writing.

Nowadays DAVs support running Windows VSTs as part of their functionality (e.g. Ardour) or you can connect VSTs running under Wine hosts using Jack Audio Connection Kit to any DAV that doesn't
They're not physically addictive and can help break physical addictions, however it can become addictive to the ego mind - that doesn't mean that you won't benefit from 40 sessions of whatever.
> usage of Docker made it more expensive to host

It depends on how you're using it.

Docker itself isn't going to increase your hosting costs. If you rent a server for $20 a month, it's still $20 a month with or without Docker being installed.
Only if the app is broken. The rendering engine needs to be able to fill whatever pixel size at whatever scale. If you mean that you can no longer do 2x and scale down at the exact perfect scale then that's true, but only a limitation of that way of rendering. It's also broken for whole screen scaling, just less noticeable. Firefox and Chrome don't have that issue at all for example, and neither does anything that renders fonts and vectors. At a guess this is probably where all this came from. GTK decided integer scaling was all it was going to support and then everything else was decided as if all clients behaved like that. I doubt even that's a problem. The differences in scale from doing 2x and scale down per-app instead of per-screen are miniscule.
Thanks, I've updated it with the correct spelling.
Correction: I meant DAWs; of course.
To be fair, this sounds like someone having a hard time saying you should apply the money sent to the entire balance.
Do you mean more effective for encrypted protocols? Because for unencrypted messages NNTP is very effective.

Google killed it with groups 2.0 (1.0 was quite well done).
Ah, I think you’re talking about applying genetic algorithms to self modifying code.

In that case you’d want to run the self-modifying code in a VM; if you’re just putting random instructions after another, you’ll most likely just have segfaults, invalid memory addressing, and worse. With a simple VM, you could fit it in a GPU kernel (keep in mind the language limitations) and then you’ll have no issues launching your huge batch in parallel.

I don’t know if genetic program generation has any useful applications however. Personally I am more interested in applying genetic algorithms to machine learning, i.e. neuroevolution. A few examples include NEAT and Uber’s reinforcement learning research.
> I have told myself my marriage is different

Being in love does feel earth-shatteringly special, unimaginably unique, irreplaceable; but the author is right that that’s how everyone in love feels.

I don’t think that cheapens love, or means that my love for my spouse is “less” because others feel symmetrically the same, or even because I could have felt it with someone else, too.

I think that is what it is to be in love: an overwhelming all-consuming feeling of everything being one-of-a-kind and precious and Right. Thank God it’s not impossibly rare, or only possible under the most specific circumstances!

(This is not to say that love is easy or feels like that all the time—it takes a lot of work, but that work feels worth it and important because of how it feels during the moments when it does come effortlessly.)
unless they ran it on hardware from clang 2.7's era.
> Signal can at least in principle censor user content, because they control both server and clients.

But given E2E and the Sealed Sender[0] functionality, they could only suppress messages based on the recipient's user ID, not based upon message content or the sender's ID. This all or nothing approach is a rather ineffective method of censoring – it basically just amounts to banning a user account. I wouldn't even call it censoring in the first place as that term, at least to me, refers to a more selective and refined approach.

> (And they do, for example you can "delete" your messages that are stored on other clients.)

This has nothing to do with censoring and nothing to do with Signal controlling "both server and clients". The Signal developers simply extended the protocol to include "delete" requests for previously sent messages. The client app still needs to implement the actual deletion, though. You could easily compile the Signal app yourself with that functionality removed and then nothing would get deleted from your message history anymore.

I mean, sure, 99% of users are not going to do this. But this is no different in the case of Matrix, where most people just download the default apps like Element from the app store.

So I don't even understand what your statement

> they control […] clients

is supposed to mean. Yes, they write the source code. So? Someone has to produce and maintain the source code and whoever does it will obviously be in a position of power. Producers are always going to decide what they produce. Consumers don't get a say in this – unless they become producers themselves (and in case of open-source software) adapt the product to their needs. Again, this is nothing new and is the case with Matrix, too.

[0]: https://signal.org/blog/sealed-sender/
Python is slow as dirt. If the protocol is heavy, all the more reason a more efficient language should be used.
The LACK series is pretty flexible. I have two of the “TV stand/media” version, one under my main desk holding a switch, subwoofer and a couple of small machines off the floor and another as a standing desk:

https://taoofmac.com/space/blog/2020/07/19/1630
I really wish I'd heard of this before I got married:

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

Diamonds are tainted in the modern world. It costs nothing for the internet to reveal that they're actually not that rare, that lots of corrupt practices go into making them expensive, and that there are perfectly acceptable alternatives.
I doubt it. Publishers will be pushing for this heavily since it makes piracy absolutely impossible as well.

"Gamers" won't like it, but AAA publishers always get what they want if it impacts profits - this is the future and there's no way around it. I wouldn't be surprised seeing the first "cloud-exclusive" release opping up soon that you can play on Stadia or equivalent only for half a year or so. Valve is working on something like this as well afaik.
Nice writeup.

What I find lacking in this post is tips on how to best configure systemd to run docker/podman containers and/or docker-compose. Any tips on that would be great!
Lua Game Development and Type Safety
The Alan Turing Cryptography Competition
what about upgrading fans to silent fans? Has anyone tried noctua fans?
Yeah its much easier to do before the numbers spike. Some analysis I heard recently said if you do a lockdown, delaying by 1 day at the outset leads to locking down a whole extra week at the other end.

The numbers are coming down (slowly) in Montreal now that they have a strict lockdown. I think the process could work; but at this point it might take so long to get the numbers under control that people wouldn't tolerate it. Especially not when the vaccine feels so close. We'd be talking like, 4 months in a row of strict lockdown + business closures.

The other aspect is contact tracing. When numbers are very low, its much easier to do diligent contact tracing around every infected person. In the recent outbreak in Sydney they tracked down and personally contacted everyone they could place in the vicinity of an infected person and asked them to self isolate. By the time a handful of those people tested positive, most of them had already been isolating and as a result didn't infect anyone - which broke the chain of transmission. We could do that because the number of new cases was only around ~10/day. That would be way less feasible at Montreal's 1600 cases/day.
sure for gaming, but why would i run my enterprise software on your pc wherw you can see my propertary data. does not make sense except gaming and some other smaller things.
> Engineers

As far as I’ve seen there’s people that build first, and ask questions later, and the reverse. Only the latter are engineers.
> For a vector UI that is supposed to be pixel-aligned, you can't render that at a non-integer scale without the same blurriness that you would get with doing the scaling in the compositor. That's different from rendering print content that has no relation to pixels.

That's one case where the downside is the same, not even worse, and the cases where that's not the case are broken. Wayland pushes a lot of things to the client, so it's surprising that the client can't make this decision when at worst the result has the same problem. And there are a lot of clients that could take advantage of this today. The browsers we are using to have this discussion are made needlessly blurry because of this. They have the whole stack ready for fractional scaling themselves and are forced to 2x and scale down by the compositor.
It's not their goal. They want to be able to check the source code and verify it does what the developers claim it does.

The Matrix developers could, however, set up their own F-Droid repository and publish their own (automated) builds there.
be hygenic.
regurarily inspect your poop. though this is not a guarantee.

you can make a test at your gp
Having had similar issues, "forgetting to breathe" usually gets diagnosed as central sleep apnea, which is usually associated with heroin abuse or heart failure. In my case neither was true, so docs generally threw their hands up and said "huh, weird!".

In addition, the therapy they recommended (bi-pap or something like that, basically a two-way assisted breathing machine) did absolutely nothing for me.

What finally helped was a min dose of an SSRI, which I started for totally unrelated reasons. Guess it was anxiety, never got any confirmation from any doctor that this is a known presentation of it, but swear to God literally two days on the stuff made me sleep easy with no breathing problems whatsoever. After six months I got off and once the withdrawal symptoms broke (real bad in my case, which is super weird for a min dose, but :shrug:) I've never had the problem again.
Does it not seem plausible to you that perhaps one factor in the reduction of poaching was local people realizing there was more money to be made from tourists drawn to see elephants, rather than from poaching them? Government action helped too, no doubt.
tl;dr it's not working

Well how the hell do we have a £40M contract for supply of laptops to schoolkids filled by a noname laptop supplier using the jankiest (really low quality, really poor spec) laptops worth maybe £100 but being charged to the taxpayer at >£300 each.

School IT people are getting them delivered, a lot are broken, and the cost of repair is given as more than the cost of buying _retail_ a better replacement.

I don't know how these people live with themselves, ripping off the taxpayer and lumping in-need schoolkids with poor equipment.

Anyone in that decision chain could spend an hour reading "budget laptop" articles on trusted websites, then look on the website of a high-street supplier for a top price. Boom, saved the taxpayer £20M.

Mind you at least something was delivered, current UK government tenders appear to be typified by non-delivery by completely inexperienced companies for costs well above market.
unfortunately I totally agree. I feel the same and its a shame.
Yeah, just don't do it.
It's hilarious. But that's about it.
You can take screenshots of encrypted content and the whole aspect of encryption is basically defeated if the channel itself is open to the public. This might not have been the case here, but there are people that infiltrate channels like this on purpose to report them to authorities and Google(?).
If we're discussing relative activities would you rather have a finger cut off or a leg cut off?

The idea of time travel being a fun concept, especially in recent history has very real implications if you go anywhere in the world where you're a minority or not from a colonial power subjecting people to your will.
Isnt this a scenario that a hedge fund manager should know about?

He took the risk of a short, and the market went the wrong way, there is nothing more to it.
The seven metals-gods-days association is very old (Babylonian) and the arrangement of the triangle and the octagram can be made according to desire. As for the metals-mass thing, I think it's a serendipitous coincidence. Interesting read all in all.
Nvidia Brings GeForce Now to Chrome and Apple M1 Devices
We Have Entered the Climate Decade
https://waitbutwhy.com/2015/01/artificial-intelligence-revol...
You probably don't want to do this because of noise.
ok, but isn't this a fire hazard?
That term I do know, generally speaking. It's particularly associated for me with the industrial band Pigface.
It's about showing status and wealth, proof you can afford to dump money into an asset that immediately loses most of its monetary value. It's also something the recipient can show to her/their friends, which amounts to the same thing: "look how expensive an object my fianceé just burned his/their money on!" Proof of high economic status.

The ideal proposal object would be a thing that costs a billion dollars and loses 90% of that value as soon as you buy it. That would demonstrate both that your fianceé is a multi-billionaire, and if for some reason he/they dumps you, you're still more than set for life.

patio11 has talked about the situation in Japan, where, if I recall correctly, expensive engagement rings are not [as much] a thing, but the ability to plan a long honeymoon (taking extended time away from in-person work, since that is or was the norm) is a much stronger signal of status that everyone's impressed by.
Indeed. My rule of thumb is, if you can grow weed in your closet, then it's a good closet for servers.
This is a surprisingly deep look at what went into a fairly simple feature.
FWIW, NVIDIA have been adopting RISC-V as the internal ISA for their GPUs: https://riscv.org/wp-content/uploads/2017/05/Tue1345pm-NVIDI.... It’s definitely a different architectural approach than described in OP though.
Why Israeli developers?
Just out of curiosity, do you have any recommendations for anti-virus software for mobile or for desktops?
There is no "non-broken" way that an app can consistently render at a real number scale into an integer sized buffer. Everything is going to have rounding or blurring in some way. This is unavoidable.

If you follow the email I linked a while ago, this was mostly a decision in Weston, not really particularly related to GTK. But if you want to follow the conversation on where Gnome is at with this, see here: https://gitlab.gnome.org/GNOME/mutter/-/issues/478

The end comments there are what I'm getting at, the only reliable way to do this is to just bypass scaling completely and have something where the client says "never scale my buffer at all on any monitor." But of course that has the same issues with mixed DPI and you would only really want to use it for performance-sensitive applications that are not particularly sensitive to scale.
I’d say getting the contract signed is already 1/3 of the total.

You need to be big enough to apply (requires investment), apply to many government contracts, you need to understand the legal terms, price them, understand the regulations, price them in, then price the software development itself and price any other provider (hardware happens very quickly), and if you guess wrong, like on 1/3rd of the projects, you’re in debt... and you have 100% chance of getting the contract if you price it wrong.

Getting the contract done is another 1/3 of the contract, and the lawyers to deal with disputes and prove that you’ve done the contract, is another 1/3.
This reminds me of Schopenhauer's (rather funny) essay The Art of Being Right where he exposes various strategies by which people can be right, without actually being right.

You can find an English translation here: http://coolhaus.de/art-of-controversy/
> Middleboxes by design MITM connections.

If only this was true. Almost all of TLS 1.3 would be more straight forward if you were right. As a trivial example, clients could begin by saying they want to speak TLS 1.3 rather than pretending they want TLS 1.2 even though they actually don't.

Implementing a security device as back-to-back proxy in which there are two connections, one from a client to the device, then another from the device to the server, would be entirely compliant with the standard, it would trivially enable forward compatibility, and it would make it easier to reason about the provided security features (if any).

But it would make them (much) more expensive.

The true purpose of such middleboxes is not security, it is to transfer money from gullible customers to the vendor. "Security" is just an excuse, if they thought you'd buy it to prevent COVID-19 that's what they would claim it does.

So, a common trick went like this: When a client makes an HTTPS connection, you let it ride, but you passively watch the first few packets they receive. You're looking for the X.509 certificate from the server, which you will then inspect to figure out if it's somebody you trust. If not, you reset the connection and next time they try you intercept, perhaps to display a "Warning: Unauthorized Terror Porn Gay Propaganda Web Site. Your Boss Has Been Notified" message.

Notice this doesn't actually provide any security at all, X.509 certificates are public documents, my servers can give you the certificate for Google, or a local hospital, or PornHub, even though I am not in fact Google, a local hospital or PornHub. The middlebox won't know this was bogus because the protocol only proves the server knows the keys for this certificate to the client not a third party eavesdropping.

But this "trick" does break TLS 1.3 as originally designed because since a plaintext X.509 certificate is only useful for snooping and provides no security benefit it is now encrypted, and these middleboxes would freak out.

So what was done about that? Well they don't actually provide any security so we just sidestepped it. TLS 1.3 claims to be a TLS 1.2 resumption. "Oh you were already talking to this server about something else. I'm sure I must have checked that time and it was fine. On you go" says the middlebox.

This worked very well for their actual purpose, as you can see from the revenues of middlebox suppliers.
Thai milk bubble tea is definitely my favorite. I wish I wasn't so sensitive to caffeine...
China's first Hualong One nuclear reactor starts commercial operation
> Support for this flag landed in Clang in 2020 only for X86, SystemZ and PowerPC.

How relevant is x86 code in terms of security? Genuine question. I thought Firefox defaults to x86_64 now even Windows. And in open source land, wouldn’t any OS components that could be compiled with Clang be x86_64 as well?
It’s a nice DIY project but why? Racks cost next to nothing open frame racks that are more stable and better suited cost <$50 new on Amazon and you can buy them often for the price of scrap on auction sites.

If you want / need a DIY rack i also recommend using cheap aluminum extrusions those cost next to nothing from China (well pre pandemic at least) and since you aren’t building anything that requires high precision you don’t need to pay a premium for them.
Can you explain that? I’m not understanding the connection?
For PulseAudio, there is https://github.com/lawl/NoiseTorch
> It's been two and a half decades since people started using the web as more than just a delivery mechanism for text and images.

I still do (mostly)
dl – simple file sharing service for quick one-off file transfers
Thanks! Checking those links now.
So that means they should get full blown root from the beginning?
The classic “Must have caught ten pound trout in Colorado river during August 1984” method.

Deloitte’s name seems to come up a lot when there is a multi-dozen million dollar web site that is falling over. I wonder if it was a former Deloitte person who wrote the Parler backend because it seems to be the same sort of massive footprint that falls over when the wind blows type setup.
How do you make the colours, do you have some automation for that or is it all manual?
For anyone wondering, there's https://delta.chat/en/. Discussed here days ago https://news.ycombinator.com/item?id=25893626.
Facebook messages are emails, I believe.

At least an email to the user's @Facebook email address gets picked up in messenger.
You've commented at least 3 times pushing this service. From their home page:

> We charge a small fee to enter your Jabber ID and phone number into our directory. This cross financing allows us to make Quicksy completely free for its users. If you are a paying customer of the conversations.im hosting service, you can enter your number for free.

As stated on their home page, it's a fork of the Conversations (conversations.im) client with contact discovery which they're selling.

> Quicksy is a spin-off of the popular Jabber/XMPP client Conversations with automatic contact discovery.

So it's just a conversations.im client trying to make a buck with a contacts service based on what I can see. Edit: in context in case you didn't know, Matrix (at least via app.element.io -> vector.im) has a contact discovery service, and it already works with phone numbers and email addresses using a blind one-way lookup for privacy.
> "[...] we've structured the project as a non-profit entity, so it can never be bought, has no investors, and isn't "owned" by anyone. We did this because we wanted to be "for" something other than profit, and we wanted to make sure the organization was only incentivized to create something that is in the best interest of the people who depend on it."

https://www.reddit.com/r/technology/comments/kt91qk/comment/...