skysight-inc/HackerNews huggingface dataset:
Yet pointers are byte-granular. A more interesting question is rather, why are pointers no bit-granular by now, it would just "waste" 3 bits, and 2.3 exabytes ought to be enough for anybody ;)
Sharing files via URL while possible, is:

1) Impractical. You have to upload files to third party services that usually require an account. So you have to leave the chat, upload the file, and then get back to paste the link.

2) Bad integration. Some sites work better on mobile than others. Some barely work on slow internet connections. Some required logins, or show ads. And you have to leave the client just to see a GIF.
It’s baffling that this response is unchallenged. Maybe because it is self-defeating, since it is in of itself a philosophical assertion?
At least they bridge to Matrix
No it isn't.

We already have an economically efficient food source. It's called plants. And if we stopped wasting 25kg of edible produce (like soy) to make 1kg of beef, and cared more about effective distribution and solving logistic problems than pleasing the stock market, we could easily feed the the worlds population without dooming our planet.

Insects are a viable addition, as they are capable of converting otherwise inedible plant material into material fit for human consumption. But they are not required.
Checked out Ripcord, does it really look like this https://cancel.fm/ripcord/static/ripcord_screenshot_win_6.pn... ? Usability may be better but damn their design is from like the 90s. Have they ever heard of padding? And colours?
At first, yes, of course.
I'll find detailed information in the research paper: https://immudb.io/

Basically a hash value denotes the entire state of the database (including the entire history). This hash may be cryptographically signed and exported from the server.
immudb SDKs keeps track of the last verified state, each time a new one is received, it's cryptographically validated.

Whenever a particular entry or transaction is verified, the latest validated hash also used. If the entry was tampered in, hashes won't match.
My suspicion is that they were hacking their way to growth by basically rewrapping Stripe until they got their own solution up. Stripe cottoned on, the game is up. That would explain the vague answers
choosing them is a short-term, individualist play which signals a lack of faith in and support for the long-term goals of the FOSS ecosystem as a whole. The FOSS ecosystem needs your investment

I will never understand this "command economy" vision of some FOSS advocates. FOSS and proprietary software can and do coexist. Considering most FOSS code is written by people whose income is dependent on revenue generated by proprietary code, the purity obsession becomes frankly ridiculous. Proprietary code needs FOSS to keep it from stagnating and becoming abusive, and FOSS needs proprietary code to put food in the stomachs of the people writing it.
Awesome! Takes me back :)

My 8 yo son is playing it now, he knows all the modern consoles, but this is challenging him. He is frustrated things are hard from the beginning, jumps don't work right away and he stopped after a few minutes. I remember my perseverance as a kid.

I was thinking about that lately, I see my kids don't have this strong motivation as I had, not for anything. Everything works for them and is layed out. For example, when I was young I had a lego technic motor, but the wires sometimes got oxidatid or just broke, and I had to fix it. My son has a new lego set, and the motor always works, except when the wireless remote runs out of battery.
Same with gaming, it always works, while in the past even getting a game to run could be a challenge on its own. And when he gets stuck in a game he watches a YouTube. No hours of frustration and endless searching and figuring for a solution.

I see my kids don't have much of these challenges, everything works for them.

Don't know how this will affect them on the long run. Now it's only my observation.
I think another value of mailing lists is asynchronicity of conversation and the time that can go in the thought process enriching the conversation, and I think that is unmatchable by any chat protocol/client
Mouse Model Links Alzheimer's to Mitochondrial Dysfunction
> I have a dedicated server running my email and media server where I also put a `ghcr.io/linuxserver/quassel-core` docker container, and it doesn't consume anything

It's still consuming your time and energy and that's a running cost by itself. I'm also a long-time Quassel user in addition to be a long-time IRC user, but I have no more energy to manage my own Quassel server and my current instance has been long neglected.
Differences Between 2.5mm, 3.5mm and 6.35mm Headphone Jacks
You don't get the pre-roll ads? A button to skip them eventually appears, but it is still annoying.
This I don't know tbh, it might just be a network effect: everyone is used to Discord so everybody keeps using it.

Personally, I like forums for the same reason you like mailing lists.
I agree 100%. I hope that Matrix will eventually succeed both WhatsApp and Telegram, since it is decentralized and fully free and open source on both the client and server sides.
Yes. I reckon “Mocking Bird – Realtime Voice Clone for Mandarin” might’ve been a more appropriate change, but it’s always easy to criticise after the fact…
Top programming, mathematics, physics, and science books: part eight
> The actual reality is that all the popular programming languages are imperative, have the concepts of stack, heap and in-order execution of instructions.
Because all languages appear to converge on the same basic concepts in order to be commonly accepted, I think that it is doubtful that any alternative machine and memory model would have arose in the absence of a language like C or a machine like the PDP.

But as we can see, this model could not keep up with performance improvements so much more complexity got implemented beneath the surface of the old model. The author’s point is to be aware of the mismatch here, and that perhaps we should stop believing the “lies” what C tells us.

I personally believe that we would be much better off with lower level instructions exposed to us, and putting the complexity in software. That way CPU vulnerabilities could be patched, and I believe we could create much better optimizations, and faster CPU design iterations.
> that Matrix or Jabber doesn't cut it becasue they don't offer shared history, or E2EE, or something else that's obviously not true.

It's obviously true because when you stat looking at, say, Jabber, it turns out that it only offers that for a single mobile client on Android that should connect to properly configured server with all the relevant XEPs enabled.

So yes. For practical purposes Jabber doesn't cut it. No idea about Matrix.
>So, all-in, the Pro Display XDR is $7,000. Which is, charitably, absurd.

In what planet is it "absurd"? Because the calibrated monitors it competes with (from Sony, etc) cost around $10K to $20K.
Here's the catch.

I'm someone who likes the idea of IRC being impermanent, available only if I was online at the time.

However, I also want people to be able to @mention me so that I can see it later, even if I was offline, overriding the default. AND, when that happens, I also want to be able to read the context before the message and probably some conversation after. In other words, I want "@smichel17 ^" to be a thing.

I don't see any way to combine those features. I can approximate this experience in Discord and its ilk by having all history about l available; muting conversations, except for notifications; and relying on willpower not to read the backlog unless I was mentioned. So that's what I do. Maybe the closest thing would be Snapchat, where messages can be "saved" by any of the participants so the whole group can read them later.

There's no way to approximate this experience in IRC. So although I still use IRC, it's mostly over a matrix bridge; matrix becomes my bouncer.
> That link is not an issue with json, but with javascript (that js treats keys named __prototype__ special).

JSON is meant to be (and was widely advertised as) a Javascript subset, but isn't, but almost no one is aware of this. So of course it's also an issue with JSON. It's also not the only divergence that leads to security problems, in fact if you follow the first link in the comment you will see that this was posted in the context of trying to fix another misspecification in an attempt to actually make JSON a proper subset (which turned out to be impossible to completely accomplish, although at least the paragraph separator issue has been fixed in 2019). See here:

https://v8.dev/features/subsume-json
Honestly, even if you're only paying $0.01 to send some random spam message before your number is blacklisted and message deleted, that's a pretty shit cost per click.

I'm not a spam guy, but even small costs like that would massively change the economics of bulk spam.
Ah, looks like it!
Probably the big thing about the 3p guys is they seem to know who is hiring, and it goes beyond what you can find yourself. So those extra jobs are basically free-rolls for you. Conversations with them always end up with "have you heard of x" where x is yet another firm that either I haven't heard of, or I don't have a contact there. Firms that are known to be currently hiring are worth a lot more than firms that are just a known name.

Keep in mind it's only a % of your first year income. If you hang around the company for a few years, that few % is really nothing. Also your production to the company is unlikely to be so finely balanced with your salary, the type of jobs where the 3p guys work tend to be ones where the firm is expecting to make several x whatever they pay you.

The firm is looking at:

- Your gross salary

- Various taxes on top, depending on where you live that could be anywhere from 0 to dozens of %.

- Costs of business: rent for your desk. Tools like a Bloomberg Terminal, $24K/year. I'm sure other industries have other necessities.

- The cut to the 3p.

- The additional revenue they can support with you on the team, which hopefully is at least 2x all the above. Alternatively, revenue might decline if they don't replace someone who's expected to leave. That's money that's already in the bag that might vanish.

Remember the 3p guy is also interested at least partly in you getting a higher salary, so they are also looking for people who are willing to pay. A cheapass hiring firm is about as useful to them as an applicant who can't do the job, so if the 3p guy is smart he'll find the firms who are properly looking to hire people.

Don't forget firms that are only expanding a little bit have networks to rely on that they don't have to pay for. It's going to be the firms who have exhausted the networks that are happy to pay up for talent.

> That sounds like it's not for everyone. I'd probably find those check-ins mildly disruptive and the other parts feel like I'm doing someone's job for them.

Certainly true, but check-ins are only a short coffee or other break-like activity. I sometimes arrange a day in London where I catch up with people, and it's a low stakes mildly rewarding thing to do, if your personality suits.
Don't get it. Even if remote is becoming more common, the vast majority of tech jobs out there are not 100% remote.

Note: a lot of companies are advertising themselves as "100% remote while corona lasts" though.
No but thinking of hacking something together myself.

I share links with telegram.

It then blasts me with reminders during set hours or if one of the articles is trending fast.

I can remove from list once read.
I used to have recruiters call me daily and I just had to stop answering the phone on random numbers. I can't work for a customer and take recruiter calls at the same time. You would think recruiters would understand this but they just done care and just continue calling about new roles.
For what it's worth, we recently tried to get a new Braintree account set up (this summer) and ended up in the same situation. After a few months of trying to get in touch with them, a coworker of mine was told that Braintree is being integrated into PayPal and is no longer accepting new customers.
We ultimately had no other choice than to switch payment processors.
Does it provide more value to you than it expects you to put in?
PHP app with no upgrades in 8 years? Jheez, that sounds like a black hat hacker's dream...
Why do you think that? I made the claim because it’s a feature that acts against the user. The user wants to take a screenshot and there is never a good reason to stop them from doing that on their own device.
Your logic is extremely flawed, accessibility at many commercial companies takes a back seat because it is not viewed as something that will drive metrics or adoption. Dev Time will be spent on things that will drive new users, or improve profitability, Accessibility rares makes that cut.

I am not sure where you believe that more users == more time given to accessibility features.

Open Source on the other hand is development driven by need, thus if an an open source software does not do what I need, I can modify to do that thing. This allows a small niche of users to adapt the software to meet their particular accessibility needs, or for a charity to pay a developer to do so, neither of which is possible with close source software. So at the end of the day people that need or want accessibility features have to shame the closed source companies into doing it, or have regulations passed that require it, both of which will result in just enough development time to either cover the regulations, or the bad PR, and likely will result in a subpar experience to that of Open Source (IMO)
It's because you don't have any right to other peoples data under GDPR. That's a feature to help stop doxxing.
If you think about, a cathedral is a fine place to turn into a bazaar; but a bazaar would't make much of a cathedral...
I do mentoring for LibreOffice and this year I've interviewed over 100 people on IRC and had over 200 further mentoring chats. Most have never used IRC before and KiwiIRC web chat seems to work fine as the first client.
On the Matrix side, it's a mandatory part of the protocol for a server, but not clients. Only some clients support negotiating E2EE right now, though the situation is improving quickly.
The hacker-for-hire industry is now too big to fail
Matrix might be playing the catch-up game, Zulip is IMO better feature-wise for group collaboration because of its threading model, especially for large communities (like Rust).

Unless one wants to stick with synchronous voice chatting, I failed to see any reason to use Discord apart from its popularity.
Is data being inserted into CH as it's received, or is there an intermediary buffer? A general overview of the flight of telemetry data through the system would be very welcome.
>I'll admit, a monitor that costs more than my first car is beyond affordable for 99% of the population. But saying that, many of the people reading this are pulling truly exotic salaries right now. After devoting untold hours to reaching the top of their profession.

It's not even about "getting something expensive but good as a professional expense to invest in the tools of your trade" - as a developer might see it.

It's quite a bargain for what it is, period. This monitor has specific capabilities, competitive monitors to which, used in the video and post-production industry, cost anywhere from $10,000 to $20,000, from vendors like Sony and such.
Bah! Can't believe I fumbled that, thanks. Looks like the most accurate count, if you include both, is then:

* 28k for Discord[0]

* 1.4k for Matrix[1]

[0] https://sourcegraph.com/search?q=context:global+%28https://d...

[1] https://sourcegraph.com/search?q=context:global+https://matr...
I noticed this is a bone of contention among the HN community. It is clear why: both wired and wireless headphones have their advantages and inherent problems that had been discussed ad nauseam. In general, there is no problem as we are free people able to choose what we want and need. The problem appears when a company with a dominant position in the market declares one of these technologies dead and pushes their users towards the other one.

It's not just wireless audio. The same happened with the Ethernet: while most people use WiFi, Ethernet (especially Gigabit and faster) also has its advantages. Removing an Ethernet port is not an improvement: it is a statement.
Think it needs a login
How do you achieve multi factor auth at all then, if you regard tour phone number to be a secret.
Have a bot connected to the channel that records the conversations to a text file and you have history. The bot can run anywhere if you don't want it to run on your own computer of course. Also, for pings to you if you want notifs bouncers exist,

Also, people need to be a little more precise regarding sharing files. OP just said "share file" they didn't say host files or whatever. Often times the file I want to share isn't hosted or can be embedded (in the past I had to pass around multi-GB binary dumps and you can't embed that in slack and I definitely think you can't do that in discord).
A review of 'Apocalypse Never': https://yaleclimateconnections.org/2020/07/review-bad-scienc...
Not sure if this is a troll post. Your lead acid comment is sImPlY iNcOrReCt, and you clearly don't know the owner of the website as he is a dude who runs his YouTube channel in a very transparent way.
Mezli (YC W21) – hiring a full-stack SWE to build robot restaurant software
Only for the record (and IANAL), the second reference (Art.700 Codice Procedura Civile) is only related to the possibility - pending immediate financial loss - to get an accelerated/quick judgement.

The decision lies on the first reference (Art. 156 Legge sul diritto d'Autore - Law on Author's rights), which is Legge 22 aprile 1941 n. 633:

http://www.interlex.it/testi/l41_633.htm

interestingly, the objects protected were originally literature, music, arts, architecture, theatre and photos/movies (and was later extended to include computer programs, television, etc.).
Depends on how much my code is worth to them for their machine learning projects.
> I've noticed this pattern about tech people today that for example is concerning for me

Why should "I don't want to spend time on stuff that's not interesting to me" be concerning?

> I feel that today people don't enjoy stuff as much as my cohort, I go at work,

Your "cohort" is apparently hardcore computer people who are fine doing computer-related stuff both at work and in spare time. Well, tech people toda is a much bigger "cohort" than that.

> but do you people have a passion for tech related stuff

Yes. Yes we do. And tech-related stuff is often emphatically not fiddling with Raspberry Pis to set up obscure servers to maintain chat history.
The problem is that the group of people I lock out if I _don't_ use Discord (or Slack) is much bigger than the group of FOSS advocates.
Its all solved by cryptocurrency but just need another decade for adoption as a functional day to day currency!
Cool, that’s fucking useless for a chat client though. If someone sends me a message in a chat app, I should be able to get it.

Discord isn’t ephemeral. Making a shitty UI that pretends it is doesn’t change that.
> You don't really think they sell these things for the cool tech aspect do you? They don't sell it to better peoples lives, that's just a side effect.

It's not a binary one or other. Are you honestly saying you believe that the engineers on the alexa/echo teams are only there because they want to "prey on" you, and not because they get to do cool stuff?
If you send a message to a public chat room; You should expect that the contexts of the message and its attachment to your username are permanent and accessible to anyone.

If you are not comfortable with that, then don't send the message in the first place.
Do you think they help from a practical perspective or is it mostly at the might come in handy someday level? Who would get the most out of this book you think?
I'd imagine that's an easy "swapsie" with someone equally skilled considering the demand for remote jobs.

I think you'd be overwelmed by offers.
Tldr: you bought the coin and are trying to hype it.
Langame's Y Combinator Pitch (draft)
How do you know something is “GOLD” if you’ve never heard of it, let alone read it?
then don't go to that company?
That episode is incredible. Thank you for posting. His life should be a movie.
That's the exact reason I find discord annoying. Instant gratification with its feedback means constant distraction. It might be okay for gaming, but using that for collaboration?
They also manufacture some great fountain pens. I recently got a Pilot Capless (Vanishing Point) and really like it after writing on Lamy pens for years.
Disregarding closed source issue I find Discord, any chat, unsuitable as a public user-developer interface.

Why?

1. Asynchrony. User needs time to collect data, write a bug report and so on. Developer needs time to reproduce the issue, work on it. Finally there are a lot of timezones - people ask/answer at different points of time.

2. Long lasting. Communication can take days, weeks and even months as new details emerge. Accessing a year old thread should be as easy as accessing a thread created yesterday.

3. Publicity. You want everything written to be as public as possible. Read access should be available to everyone without registration. Read access should be available via web browser. So that other users (who often experience the same issues) can easily find existing communication on the topic, and if they can't find it themselves you can at least send them a link which brings me to permanence.

4. Permanence. Each individual communication (message) should be accessible by a URI which never changes. Each individual communication page should have links to thread/parent/children/references.

5. Searchability. Follows from (3) and (4) but the easier it is for a user to find past discussions - the less noise you'll have.

Chat systems such as Discord, Slack or Matrix are fundamentally incompatible with these requirements as they are focused on synchronous, ephemeral communication.
I need 1000 hours outside for myself
I can't parse this. Is your point that "closed source" is a synonym for "insecure"?
If I had no right to see messages others send to me, then sending messages would be pointless -- the recipient would not have the right to read them.

Every other chat service I have requested data export from gave me all the messages in conversations I was a part of (even if they were mangled somehow -- e.g. missing attachments in FB Messenger). I think this is an example of Discord applying motivated reasoning for the company's benefit (E: at the expense of their users).
Woe be to they who attempt to save Japanese mp3 files on a Linux NAS and read them from a Mac.
> Have a bot connected to the channel that records the conversations to a text file and you have history. The bot can run anywhere if you don't want it to run on your own computer of course. Also, for pings to you if you want notifs bouncers exist

Or, you know, just use a product that has all that built-in freeing you to do other things
Check out this overview: https://github.com/oklemenz/PrinceJS/raw/master/assets/web/m...
the hash tree, transactions headers, payloads and index are all independently stored. So it will be possible to physically delete payloads and still be able to build all the proofs (but not being able to provide the actual values).

Truncating transaction headers should be possible, but each physical deletion will be associated to a real lost of data, so proof generation may be affected on deleted data.
Lindsay Ellis on Quitting YouTube
I only have multi factor auth enabled for clients of mine

Apart from that I use strong passwords.

Wasn't hacked in over 20 years :)