skysight-inc/HackerNews huggingface dataset:
I've used an X200 for ten years (I bought it used with 3 years on the clock) and I'm actually surprised that the X200 is kind of glorified nowadays as one of the best Thinkpads ever, because back then the X200 was decried for its numerous build quality issues (palmrest, right half of the keyboard, thermals, noise etc.). The X200 is of course build fairly well compared to the more recent models, but that's hardly surprising. From my PoV the Thinkpad series has been constantly and consistently reducing build quality for at least 15 years.

(That being said most of the issues the X200 has had were just things that feel poorly, it won't fall apart)
I love frame.work as a concept, but it's definitely not a "proven" concept at the moment. The company could very well go under or choose not to support upgrading the laptop.
It was probably assembled by professional editor. It is great job for digital nomads, and many bright people in line for this type of work. And paper has a good budget, there is an ad on first page :)
Jenkins Builds with Kaniko and Reliza
What's the things with Toptal ? You need to succeed 3 different technical interviews where one is a one week long project and if you pass all 3, you are not guarantee to have contracts.

I've heard of people not having contracts after succeeding everything.

To me there is no way I will work for one useless algorithm exam, one interview with a Toptal engineer and then one week long project.
DronaHQ on a mission to build the best low-code app development platform in the world for product managers, application leaders, business heads, CIO teams, professional and citizen developers to build and host their applications for web and mobile.

As being a part of a fast growing startup, every member of our team will make a significant impact on our business and our customers. We want you to share in the experience of building a truly great company and doing great work.

DronaHQ - A Retool alternative is a low code platform to help build internal tools and operational apps at speed. With Usage based pricing plans and a robust platform we aim to help business teams and engineering managers to adopt this platform and achieve their digital goals at speed.

Developer Advocate - https://www.linkedin.com/jobs/view/2852194468
Content Writer
Growth Marketer
Marketing Technologist
Above roles will be working with me. I am heading marketing.
contact hr (@) dronahq (dot) com
All opportunities https://angel.co/company/dronahq-1/jobs
jack on the door alone, or together with rose?
The article describes XMPP as "secure" by highlighting TLS (protecting data in transit only) and experimental OMEMO (protecting a small part of an XMPP message only if enabled and working). What about other crucial security features, see https://www.eff.org/deeplinks/2018/03/building-secure-messen...?

Then, XMPP is described as "privacy respecting" mostly because you can use a nickname instead of a phone number for your account. What about all of the cleartext data and metadata that can be accessed by parties on the XMPP server, like the XMPP server admin, see https://infosec-handbook.eu/articles/xmpp-aitm/?

This logic implies that e-mail is also secure and privacy respecting.
Reminds me of my favorite raccoon meme: https://i.imgur.com/jBBTOdg.jpeg
I don't understand why publishing a new version of a package breaks 1000000s of existing apps?

Do you not depend on a specific version? Do you not use checksums for dependencies?
> I was very confused, and reasoned that the most likely explanation was that I had subconsciously been liking dog videos in our run-up to getting a puppy. But then it occurred to me that it's quite realistic to think an ML model got me: I'm logged into tiktok via Google as myself; there's certainly data sharing agreements in place; my purchasing habits are no doubt tracked by multiple vectors; and I know from experience that ML can infer some surprising things from sparse data.

I think the answer is probably more mundane: someone an edge away from you on their social graph looked at dog videos, and they correlated it based on that.
I've done the same only with a T440p.

Upgraded everything (cpu to 4 core to 47w model, max ram, CD replaced for SATA bay, screen to 1080p, touchpad to T450 version), even updated the bios to a modified version so I could set my own power curve parameters. Works great most of the time though the screen I got has deteriorated and needs replacement. I'm going to replace the fan as well as the bearing is giving out but it's not high speed on most of the time anyway.

Had a T430 before that with the same upgrades but that motherboard died.
Infinite growth. Facebook is getting looked at for Ads and such, he needs a new way to keep the line moving up and to the right. Metaverse is the next play.
Actually it’s not. This is to call any other macro (function), the first argument is the name of the macro as a string, and the other arguments are the parameters that will be provided to that macro, which can be of any type and have any name. So it kinds of need to be that way.
> just work™

YMMV™

We have yet to manage not getting any OMEMO issues in a 2 users, 5 clients situation (2 Conversations on android, 1 Gajim on win, 2 Pidgin on linux)
Yeah, great point. There's lots of assumptions here from American posters.

This depends heavily on the country where the processing is being made and in the bank that issued the card to the customer. The data is (in the cases I saw) passed down to the card issuer via an API and the issuer gets to decide what to do.

In Europe for example, CVV seems to be required, except when the merchant requests an exception, or when a pre-auth token is used. In Brazil I've had my card rejected because of a typo in my name, although "forgetting" the middle name was alright.

It's not as clear cut and as insecure as in America or as people are making it seem here.
Eh that's not true. I use Gentoo so trust me most things are run by little dictators of their own little fiefdoms.

I'm talking about not just the kernel but all the various other things from libraries to servers to tools and everything in between.
The sockets also break though. The plastic 'tongue' in the middle snaps off and then it doesn't work at all.
> Should we also pronounce the K in knight the way we used to?

The K in knight appears to have turned up in the American pronunciation of "schedule".
This is a decent idea. On the commercial model to use for a licensing body, in the UK you'd probably want this to be a Community Interest Company, either limited by guarantee or limited by shares (which could be owned by licensors). This is a company that acts in most respects like a limited liability company (i.e. it is profit making and is limited liability) BUT it has to reinvest a proportion of its profits in the community it serves (contributing devs in this case) and has various other restrictions on the disposal of assets.
If its guaranteed by shares then it can pay out dividends and it can even be publicly traded. But there's a hard cap on the amount that can be paid out in dividends (35% off the top of my head in the UK). Its' a nice model for this type of endeavour because you don't have to deal with the limitations put on charities / non profits, but you also have a series of guarantees against it going full evil.
In the USA I believe the nearest is a Benefit Corp or an L3C.
I used to use debug on win2k PCs in my school to futz with the VGA card as a kid. Good times.
'Foreign'... good one
I would but can't because '^'
I'm using an old T520 as my main machine for the similar reasons - it's a rock solid machine. Yes, I gave it more memory at one point, and I replaced the HDD with an SSD. No, nothing new comes close.

I only ever regret the decision when I am travelling through airports, when I see people effortlessly slide out their thin, light laptops while I heave around a machine of yesteryear, large and ominous-looking (I swear, the screening agent scrutinises the Thinkpad longer than he does look at your MBP), and heavy.
Raspberry Pi CM4 carrier board comes with 5x SATA, 4x GbE, 2x HDMI, RS-485
The shallow of your smile: the ethics of expressive vocal deep-fakes
It's funny to see but this is just documentation for a COM API function that runs a macro with any number of arguments (depending on the macro you want to run). That's why it doesn't use a typesafe delegate or something more clear but a lot of ugly "object"s; it has to pull it off with the lowest common denominator for .NET and COM. It's also not part of .NET but a generated COM interop shim to make the Excel interface callable from .NET.
Abstract:

>Rapid technological advances in artificial intelligence are creating opportunities for real-time algorithmic modulations of a person’s facial and vocal expressions, or ‘deep-fakes’. These developments raise unprecedented societal and ethical questions which, despite much recent public awareness, are still poorly understood from the point of view of moral psychology. We report here on an experimental ethics study conducted on a sample of N = 303 participants (predominantly young, western and educated), who evaluated the acceptability of vignettes describing potential applications of expressive voice transformation technology. We found that vocal deep-fakes were generally well accepted in the population, notably in a therapeutic context and for emotions judged otherwise difficult to control, and surprisingly, even if the user lies to their interlocutors about using them. Unlike other emerging technologies like autonomous vehicles, there was no evidence of social dilemma in which one would, for example, accept for others what they resent for themselves. The only real obstacle to the massive deployment of vocal deep-fakes appears to be situations where they are applied to a speaker without their knowing, but even the acceptability of such situations was modulated by individual differences in moral values and attitude towards science fiction.
What if I got infected before being eligible to be vaccinated?
> OP's point is that everyone, collectively, started having a deep hatred of them overnight.

I think the hate carried over from crypto currencies and other blockchain projects. The top reply mentions:

> NFTs are driven by hype, making NFT investers/scammers super outspoken and obnoxious. This is why the tone of the conversation around NFTs is so resentful of them, people are sick of being forced to interact with NFT hypebeasts.

I think this is what makes blockchain projects so polarized. I've yet to see something interesting come out from blockchain technologies. If those projects exist, they're drowned in the middle of people and companies who have no clue what they're talking about and are trying to bank on the hype.
From Mike's comments on Reddit[0]

pgsodium 2.0.0 is a postgres extension that uses the libsodium library to provide high-performance, modern cryptography support for PostgreSQL 10+.

2.0.0 includes a ton of new feature and a few bug-fixes:

* Support for XChaCha20-SIV[2] deterministic nonce-free encryption

* Support for SignCryption[3] Sign & Encrypt identity verification

* Key id support for HMACSHA 512/256, generichash, and shorthash

* Support for low level XChaCha20 streaming[4]

* More tests, docs, and small bug fixes in argument parsing

* In-memory key now protected with sodium_malloc[5]

[0] https://www.reddit.com/r/PostgreSQL/comments/s0b6o2/pgsodium...

[1] https://doc.libsodium.org/

[2] https://github.com/jedisct1/libsodium-xchacha20-siv

[3] https://github.com/jedisct1/libsodium-signcryption

[4] https://libsodium.gitbook.io/doc/advanced/stream_ciphers/xch...

[5] https://libsodium.gitbook.io/doc/memory_management
Sounds like something probably inappropriate X-]
How many other maintainers are getting increasingly annoyed at the users of their code? Entitled users demanding changes to fit their use cases, megacorps using the code for free, other megacorps forking the code and launching it as a commercial service, we've been hearing for years about the problems of being an OSS maintainer.

Focusing on the troubles of this one person is a mistake. Of course the more "unbalanced" individuals will crack first. But we should expect more and more to go the same way (not necessarily by sabotaging their code though).

This model of software development is unsustainable.
So? It is a system external to the blockchain with NFTs, that's the problem. One of the problems.
Read permission for a specific (non-system) directory is probably fine.
Right, so this would be something like Application.Run(macro: Object, arguments: Object...) which would clean it up nicely.
I get rare IP changes (not sure when exactly as I don’t care much because Dynamic DNS is a thing), have the option of a 5€/month static IP, and have no ports blocked. Germany, Vodafone cable.
I use Gentoo which uses portage the package manager and the way portage works is it pulls source then compiles. Source is rarely checked by everyone. Small packages exist as well. Many Linux distro simply barrow binaries from "trusted" sources. The entire eco system is really a deck of cards.
> As an Open Source developer, you build a new cool library or a tool and license it under AGPL.

Please don't do this, and don't advocate for this. (A/L)GPL is poorly understood by most, poorly worded, and the FSF refuses to clarify basic points regarding it and are openly hostile to people who sell software for money.

One example of the lack of clarity is what constitute linking, and where the boundaries of the covered software is. The like to play a game here where the on one hand suggest it is not linking to make network calls, but then in their own documentation say it is open ended and for court to decide where the boundaries are, which basically makes it completely pointless and a massive landmine. Just use a sane license by less zealous people.
I always wondered what I should call the TRS 100/Kyocera type non-foldable portable computers (and now the arm powered DevTerm) and I kinda settled on "A4 computers" since they're apparently about that size.
death is never simple. it turns out to be highly motivating, and motivated people tend to do all kinds of complicated things.
I think Gumroad do this (automatic VAT with recurring payments). Not sure if it's an appropriate market for your product though.
> At the very least, it takes them under a minute to break your app, simply by deleting their package.

Not really, if you pin your versions exactly and don't do auto-updates. This also means that you have to update your packages manually and inspect what the latest versions are doing -- which is good practive anyway. NPM packages can not be depublished any longer as far as I know.
This does sound like it makes a lot of sense!

Though why couldn't we have something like "npm fund", maybe "npm license --commercial", which would just give a summary of everything that you have to pay for in the list of current project dependencies, if you want to use the packages for commercial use?

Just curious about the pros and cons of solving this at the package manager level, since handling licensing there would probably be easier, than creating external orgs for that? Who knows, maybe just a Stripe integration with the particular company behind distributing the funds down the line would be sufficient, maybe with package.license that could be the equivalent for package.lock within the projects being generated then?

For example, if you look at the Unity game engine, they have their own Unity Asset Store, which is tightly integrated with the rest of the platform and actually makes commercial packages viable, since everything is so easy to do! So much so, that in the game development community, "asset flip" has become a term to describe a surprisingly common (yet detrimental) approach to development, where someone makes a game almost entirely out of these packages and tries to sell it.

With how most of the web development (and other types too) projects, both front end (Angular, Vue, React, Svelte etc.) and back end (Spring, Django, Rails, Laravel, ASP.NET Core etc.) rely on bunches of external dependencies, i fail to see why things should be any different there.
For Thinkpads, T450 (from 2015) probably hits the sweet spot as a daily driver. Few important notes:

* Haswell got most of the major ISA extensions like e.g. AVX2

* T440 did not have buttons for Trackpoint, making it pretty awful

* 802.11ac 5GHz wifi and USB 3 are nice to have
The full list is in the original research article [0], in both tabular and cladogram form.

[0] https://gabryant.scholar.ss.ucla.edu/wp-content/uploads/site...
nft financial speculation is not the problem, it is a symptom.

you dont hate non fungible tokens, you hate the abusive financial system that we all live under.

the funny thing is that p2p programmable money databases and things like nfts could offer us something different. it does seem that a lot of attention (and vc money) goes to people rebuilding existing things 'but on blockchain'. but there is a lot of interesting anti-speculation crypto protocols/standards being built too -> things like circles ubi.

"Information Wants To Be Free. Information also wants to be expensive. That tension will not go away." - Stuart Brand

https://en.wikipedia.org/wiki/Information_wants_to_be_free
A Conjecture About Adversarial Wordle
Other comment mentions difficult onboarding process at Toptal with 3 interviews, is this also your impression?
> How would it be even possible to build Matrix, as it is today, on XMPP? And, more importantly, why would you want to do that?

Glad you asked! There's two main components to Matrix: the client-to-server (c2s) and server-to-server (s2s) APIs.

The c2s API on matrix is of little to no value and could have been implemented as an HTTP API to XMPP servers: the way this is done in the XMPP ecosystem is with BOSH so we wrap the XMPP protocol inside an HTTP-based bidirectional stream, but there's no reason you can't make a "native" HTTP API for your XMPP server.

The s2s protocol is the interesting part of matrix because it has a genuinely-useful property of treating a room as a single state handled by a consensus of varied servers. The usual XMPP protocol MUC is ill-suited for that, but the "new" (~2015) MIX specification is based on a pubsub model very similar to Matrix and building a consensus algorithm on top of that would certainly not be harder than to develop an entirely new protocol from scratch.

Now as for why you would want to do that: to avoid fragmenting the ecosystem. XMPP was developed to address technical limitations of IRC, which is not an extensible protocol (does not use namespaced trees for messages) ; implementing a new feature in IRC is always at the risk of breaking clients and the IRCv3 working group spends a lot of time trying to work around that. XMPP was from the start conceived to be extensible and so there was little reason to reinvent a new protocol and software ecosystem just to add a single feature (decentralized rooms).

After all, matrix and XMPP have the exact same selling points (over a decade apart): federated and interoperable communications with bridges to 3rd party protocols. Now we have two protocols to address the same use-case, each with their up and downsides but certainly both further away from their goals than they would be if they mutualized efforts instead of reinventing the wheel. I have criticisms of XMPP just like i have criticisms of HTTP/HTML. But i personally do not understand the appeal to reinvent an entirely new markup language and browser/server ecosystem just because i'd like support for a new HTML element.
While I agree to an extend, also the quality of the 50% (the work) helps (or hinders) to get more work.
It's a classic case of the Ship of Theseus.

https://open.library.okstate.edu/introphilosophy/chapter/shi...
Climate change and associated socio-economic / political upheaval, ICE vs EVs, pandemics, and space colonisation are some of the headline points I picked up on in the article. But there are so many other things going on, too:

1. The aging population in many societies with the associated adjustment of services in some economies including medical and care homes, perhaps also reduced economic growth rates and strain on savings and pensions. Rise of the robo-attendant? Increased 'retirement estate' mode of living?
2. Medical advances to deal with age-related disease (telomere studies, stem cells, advances in treatment of alzheimers, cancer, arthritis, deterioration of eyesight, hearing and teeth, new prosthetics etc).
3. Increased wealth concentration - a natural outcome of capital accruing a faster rate of return than labour (see Piketty), and associated with reduced per capita and overall productivity. How to preserve high standards of living for the wealthy and increase the standards of living for the less well off whilst dealing with the tensions with the potential to turn this into a zero sum game.
4. Technological advances which may increase productivity, including AI and robotic process automation. Perhaps further labour shedding associated with the increasing automation of 'thought' and 'creativity' (i.e. brought under the remit of capital).

And of course a raft of other things... Plenty of opportunity and risk ahead.
Well, I also stopped after the first question, because the options to choose from, made me go away as it implies I MUST have eaten in the last 4 hours to feel good, which is BS. So why should I see whats more, if it starts so bad?

If it would have been worded differently, to suggest that eating something might be a good idea - then I probably would have clicked further. But it has this absolute tone, that puts me off.
But that woukd make injecting actual malware much more difficult.
Most papers don't make it into a codebase at a for-profit company because most algorithmic papers are fiction. The algorithms described can't or won't work, and in (almost) every paper I've read so far don't work (that is to say, if they can work, that means they don't work as described). I've seen one or two exceptions in a set of hundreds of papers related to classification in some way. A good rule of thumb I've found is that if a paper seems trivial (i.e. after the intro the solution seems obvious, as all good solutions do once you know them) it will probably yield a usable algorithm.

So my estimate would be 0.01% or less.

Edit: for clarity, I'm saying this because I think the question is not so interesting. This area of academia (and I suspect others as well, where I do not have the knowledge or tools to replicate them) produces largely trash.
> Since this is so broadly spread among species I wonder if there are other forms of laughing that aren’t easily detected if you don’t know about it

Yes. As per the original research article, some of the vocalisations are outside the range of human hearing.
1. Kodi for an open everythin-included solution

2. Plex for a proprietary solution with good integration and remote access

3. tinyMediaManager for a minimal viable product solving your needs
99% of the sub is stuff like this car towing post:

https://www.reddit.com/r/legaladvice/comments/s0auu4/apartme...

If these repeated posts about the same tedious things are grist for creative writing classes there are some really realistic sounding, terrible writers out there.

It sounds like you might be extrapolating from one or two pieces of spurious anecdata.
How Amy Chua and Jed Rubenfeld Became Yale Law Pariahs (2021)