skysight-inc/HackerNews huggingface dataset:
Lots of other WebRTC implementation exist (in many languages). Happy to help if you have any questions

* https://github.com/aiortc/aiortc (Python)

* GStreamer’s webrtcbin (C)

* https://github.com/shinyoshiaki/werift-webrtc (Typescript)

* https://github.com/pion/webrtc (Golang)

* https://github.com/webrtc-rs/webrtc (Rust)

* https://github.com/awslabs/amazon-kinesis-video-streams-webr... (C/Embedded)

* https://webrtc.googlesource.com/src/ (C++)

* https://github.com/rawrtc/rawrtc (C++)
* https://github.com/sipsorcery-org/sipsorcery (C#)

* https://github.com/paullouisageneau/libdatachannel (C++)

See https://github.com/sipsorcery/webrtc-echoes for examples of all of them running against each other.
Having used Jira for only a modest 12 years, I have had multiple stages of feelings about it. I agree with the parent that “everybody” hates Jira because “it’s too complicated” — yet when developers try to use a lean, simple tool like Pivotal or Trello, inevitably other stakeholders demand something better for business users, these simpler tools can’t deliver that, and the replacement ends up being Jira 99% of the time. I’ve started tech orgs on multiple issue trackers and this plays out every time.

Also, I hated Jira before learning a lot of its features and how to use them, getting frustrated that everything is not just a setting, but something meta where you need to adjust a “scheme” and understand how it works with the other data objects in the system. Eventually I learned it, just in time for Atlassian to put a lot of effort into a candy-coated, “simplified” set of defaults that hides 99% of the system’s power and abilities.

The main thing I actually don’t like about Jira is that: its insistence on setting up all new projects with infantile, Trello-like schemes, which then encourage sloppy setup when you start customizing unless you’re very seasoned with Jira. I think they should consider training an AI to “do what I mean” and help users to build out their setups —because transitioning from the “out of box experience” which I call “Expensive Trello” into a sophisticated workflow which actually models the business processes correctly and protects you against breaking your agreements, while making it easy to understand what to do next, is very difficult. In all but the biggest orgs, i don’t think it ever really happens.
BQN, although that feels like cheating, because it's very much APL-derived: https://mlochbaum.github.io/BQN/
You just described literally why we shouldn't

Banks and private equity have destroyed democracy
I'm not saying it's wrong or right, but this isn't not too surprising is it? Access out of an airport is tightly controlled whereas the border isn't.
I thought I had just seen a post yesterday [0], so I immediately thought how can there be 2 such lawyers? Competition on who would get caught first? It seems to be referring to the same case.

[0] https://news.ycombinator.com/item?id=36116652
User-agent is way more granular than chrome, safari, firefox, etc. It's not a great shard key.
I’m a little confused here, 100 miles from the borders? Even inside Canada for example!? I don’t think so.

Edit: I just read that 100 miles “inland”, but even that’s absurd, never knew that.
I really believe phase changes in models are going to tell us a lot about what they’ve learned. Though it has to be said that seeing that sharp improvement in a model during training is the exception rather than the rule — normally you just see gradual improvement until you’ve reached sufficient accuracy and then decide to stop training. So it’s not clear to me that every highly accurate model will contain a phase change.
You said that registrars won't implement transparency logging, but certificate transparency was not created by certificate authoritative. Google added it to chrome, and they could just as easy add it to their own public resolver.
To be fair here, labels are a great feature and the default limitation of a letter existing in only a single folder is a dumb remnant of ancient times.

If it's still not standardized then the pitchforks are aimed in the wrong direction.
There are certainly benefits from doing things in new ways, but a lot of the time things swing too far in the opposite direction, and become of a form of “IQ signalling” for smart developers.

It isn’t only front-end developers who are prone to this: 20 years ago, before FP became a mainstream thing, being able to do pointer arithmetic was seen as the differentiator between a “smart programmer” and a “bad programmer” (https://www.joelonsoftware.com/2006/10/25/the-guerrilla-guid...).

Was React great and fun to work with? Yes, but then Redux came along and made something simple into something stilted. Our team used Mobx instead, which was simpler IIRC.

Similarly it’s been a couple of years, but I remember React Hooks being a bit complicated for the value we got out of them.

Ultimately, it’s hard to tell if something is an improvement, or a time suck to allow the elites to stand out. I stopped playing the game and stepped away from front-end development, as have many of my experienced colleagues.

I’m assuming things have settled as Big Tech focusses on profitability rather than funding an endless parade of frameworks, and the IQ-signalling will become less prevalent as generative AI competes with the brainiacs. When that happens, I’ll dip my toes back in the world of front-end development.
I do most of my mailing using the RoundCube webmail interface. I made some patches to it.

In connection with the throw-away mail aliases, the issue that comes up is that when you use them for sending, rather than just receiving mails, you want that to be available in the list of sender identities in the mail client.

While it isn't automatic, I put in a hack which at least makes it easier to identify the mail identities. In RoundCube, a mail identity has an "Organization" field: what org you belong to. There is a mail header for that, IIRC.

I changed the UI so that when you look at the identities list box, the Organization field is listed in parentheses (if it is non-blank). Then I use Organization to describe the purpose of the mail alias, e.g "Foo Mailing List" or "ABC Company".

Only a small subset of my throw-away mail aliases become sender identities; I do that manually.
I didn't even have to be "pushing for changes" to be ridiculed by most everyone I knew (with the exception of my mother and my 5th grade teacher). All I had to do / say was be in agreement with the scientists who actually understood the issue. That was enough for most to label me a "tree-hugging hippie". Truth is that the ridicule just pushed me even further toward serious concerns about the future of our environment, because it opened my eyes to the fact that most people aren't gonna worry about it until it directly impacts their lives in a truly undeniable way (by which time it's already far too late).
None we have made from unliving things no. «agentic» is a 5$ word of ill construction. The literature is littered with the corpses of failed definitions of «agency», «planning», «goal dorected behavior». ‘Twas the death of the Expert System AI (now it’s just constraint solvers). It will be the death of attention/transformer AI before long, I wonder what banality we will bestow upon it.
Extendible hashing or Minimal perfect hashing
It does? That sounds like gaslighting users. Ironic in context of "Mandating truthful disclosure to the public and customers is very good".
> When the IRS conducts an investigation for the purpose of “determining the liability” of a taxpayer...it must provide notice...But once the Service has reached the stage of “collecting any such liability” ...which is a distinct activity—notice may not be required...

TL; DR the IRS has to provide notice if investigating, but not collecting.

The IRS found Mr. Polselli liable for taxes. It subpoenaed his law firm for "cancelled checks, wire transfer/credit documents, and all other instruments used by Mr. Polselli to pay the firm." They refused, so the IRS subpoenaed the law firm's banks for the same. They co-operated and let the law firm know. (The IRS was investigating whether "money from [Poselli's LLC] was used to pay Mr. Polselli’s account at [the law firm], or to pay others through [the law firm].")

This seems reasonable. You're already on notice they're collecting. The subpoenas are targeted and subject to "a test turning on reasonableness." And there is no gag order.

Note: I am not a lawyer. Don’t take legal advice from internet comments.
If the US wants to classify it as currency I would be happy to not have to pay the capital gains taxes
Thanks for the Austral spec link! Programming languages come and go but I find it deeply interesting when language designers lay out the rationale behind possibly outlandish decisions in their programming languages. Case in point, Larry Wall and Perl-y languages [0]

[0] http://www.wall.org/~larry/natural.html
I'm not sure how less banking regulation would improve that situation. Likewise with AI.
That's not "MUST prevent the end-user from trivially accepting the invalid chain" though, which is also an issue with current MUAs and IMAP/SMTP.
Apple system volumes are stored on the internal SSDs sold by Apple as part of the system. It's reasonable to believe that these SSDs are higher quality and more reliable than many disks used with Linux machines.
God forbid people have different political opinions to you... they must be those scary militias
Brush for 2 minutes.

No more, no less.

One is not enough.

Three is too much.

Four is right out.
Good, now file automatically for me
Garry Tan (YC's CEO) gets hacked with a SIM swap
The irony is that the cat was also studying the human.
Amazon walkout to go ahead after 1,700 employees sign on, organizers say
In spirit, I would love to self-host, but I have neither the sysadmin skills to do it, nor the time to keep up on security patches, etc.

I definitely don't want a "hosted" offering where my stuff lives on someone else's hardware and vanishes when they go out of business.

What I would love is a "sysadmin contractor" who runs my stuff for me, on my hardware, on my bandwidth. I pay them not for the hosting, but for the admin skill. Probably a step up from fiverr, but not a full-time employee.

This wouldn't scale very well if the contractor wanted to work for a hundred-plus people like me and learn all our individual tech stacks. But if I could pick from the contractor's menu of supported stuff, and configure it with a menu of supported connections, they should be able to automate a great deal of the administration across all their clients.

Does anything like this exist? I'm aware of various host-it-yourself platforms and distros, but they all expect me to be my own admin, which is a dealbreaker.
> “Motivated by this limit, we investigate scaling language models in data-constrained regimes. Specifically, we run a large set of experiments varying the extent of data repetition and compute budget, ranging up to 900 billion training tokens and 9 billion parameter models. We find that with constrained data for a fixed compute budget, training with up to 4 epochs of repeated data yields negligible changes to loss compared to having unique data. However, with more repetition, the value of adding compute eventually decays to zero.”
What do you mean by just "RNG"? Hardware ("true")?
I've found the local Swing Dance scene to be very welcoming; the same with local bicycle group rides (you see a lot of the same people at different rides and make friends really quick), the local bike repair co-ops where you can learn/teach mechanical skills, the local blues dance scene has been great, etc.

Pick something that interests you and go do it! Find a nerd store that has a gaming night and sit down at a random table and ask to join their DnD campaign, or ask around and find the local rock climbing gym that does community building nights, etc. whatever catches your fancy I guarantee there are others out there that also like the same things and want to connect!

Public social infrastructure like your local library is always a good place to go too: they'll have book clubs, lecture series, parent meetups, etc. check out their programming schedule and see if anything sounds interesting to you.
It's kind of disgusting seeing people even entertain the notion that this is right. It's corporations bullying people and controlling things they have no right controlling.
>and to have an unsigilled option for people who don't like them

Sigilled "variables" do lose many of the perks that sigils provide though, as codesections explains in the blog.
there was a post yesterday on HN, someone made a deepfake kit that can make a video from a single video. It pulls a lot of pretrained data automatically, which I take it is how it accomplishes it.

So maybe with enough demand, there will be a similar voice solution.

This sort of exposes how very little I understand of this technology. Maybe I can Cunningham my way into learning something new very affordably here.
I have bought domains with bitcoin when they offer.

I heard someone used USD for a domain, and it turns out USD is used by scammers!
There is local climate change and there is global climate change.

The “climate change caused by CO2” argument is about the latter, local change goes on continuously.

The average global troposphere temperature change over the last forty years is half a degree centigrade.

That would not cause someone to move.
I clarified with him on twitter and in fact my “most charitable” interpretation was correct (although he got $32 as a paid witness; I guess inflation! I remember when this was $10-12 and parking validation).

I hope someone at Amazon sees this and reigns in their lawyers; he is not their enemy and making him and a bunch of other fans of Amazon (including me) into adversaries for no reason is…not in the best interest of Amazon or AMZN shareholders.)
Also you're essentially saying Strike's business model is illegal as they move money across borders with Bitcoin and (optionally) automatically convert currency instantly

https://strike.me/
If they can't afford $2K for an abortion and related travel, having the child obviously isn't exactly a cost-free alternative.
Infomaniak is good too

https://www.infomaniak.com/en/hosting/service-mail/
Lol! I missed that. Thank you :)
I definitely use it, and you're right that's going to be confusing. But maybe worth it..
I think it could be done. Or rather, instead of putting the genie back in the bottle, we could slow it down enough that we figure out how to ask it for wishes in a way that avoids all the monkey-paw's scenarios.

Dropping the metaphor, running today's models isn't dangerous. We could criminalize developing stronger ones, and make a "Manhattan project" for AI aimed at figuring out how to not ruin the world with it. I think a big problem is what you point out -- once it's out, it's hard to prevent misuse. One bad AGI could end up making a virus that does massive damage to humanity. We might end up deciding that this tech is just too dangerous to be allowed to happen at all, at least until after humanity manages to digitize all our brains or something. But it's better to try to slow down as much as we can, for as long as we can, than to give up right from the get-go and wing it.

Honestly, if it turns out that China ends up developing unsafe AI before we develop safe AI, I doubt it would have turned out much better for the average American if America were the ones to develop unsafe AI first. And if they cut corners and still manage to make safe AI and take over the world, that still sounds a heck of a lot better than anyone making unsafe AI.
Ask HN: How to reach/speak to charitable investors?
For those who might contribute to entrepreneurial endeavours without seeking a personal return what are you looking for to even consider such companies?
I could have said 30, but I felt like saying 29 because that's the point where some people think "oh no, my 20s are about to end."
Can Helium compete with Amazon's Sidewalk (also LoRa) though? Democratizing the network is nice, but when the hardware costs so much, I'm not sure they can build the network fast enough compared to Amazon building it into Echo devices everywhere.

Also Helium doesn't let me use my own LoRa radios, so I'm not even sure I consider that democratizing it. It still feels like it's a network that belongs to Helium rather than individuals
locking down heads will hurt what market share philips still has far more than it hurts their consumers. there are alternatives, and even a locked brush is an alternative - it still works, and actively pisses off the user.

people skip brushing their teeth for all sorts of reasons. (yes you do. stop lying. your dentist doesn’t believe you, either.)

people go out of their way to not skip coffee.
I'd like to skip the whole "smart" toothbrush phase and go straight to the "smart ass" toothbrush, which razzes me about my sugar intake and gossips with the toaster behind my back.
Honestly this is where the current phone industry is letting us down with soldered on memory though.

This whole strategy depends on the fact that by the time you realize you might not want to have your "real" phone on you, you can't do anything about it.

From a technical perspective we need a phone where you can dump out the main memory chips and swap in a blank firmware image quickly.
I actually use this trick all of the time now and it's actually pretty effective.

A slow blink when looking at a cat signifies that you don't see them as a threat. So it can help relax strange cats, and it is also a cue from the cat that they are okay with you approaching them.
+1 to this; some of the best people I've met in my city are from the local DIY bike co-op. I started out walking in to check it out and see if they had any good bikes, and now I open the shop and teach bike repair there once a week with several friends I wouldn't have otherwise met.
Or to use a more successful example, it could look more like our chemical weapons conventions.

I'm generally all for democratization of technology, open data etc. but some technology (e.g. bomb design, the smallpox virus, chemical weapons, risky AI experiments) I don't think make sense to democratize.

Sometimes regulation is the lesser of two evils.
Air New Zealand now weighing passengers before they board flights
Internet Scavenger Hunt
There's a sidewalk from Terminal A arrivals that you can take to the Maverick neighborhood and the East Boston Greenway. There was one from Terminal E as well to Wood Island and beyond, but part of it's been closed for a while due to the Terminal E expansion. There's a pedestrian detour through the cell phone lot that'll get you there.

You won't be able to walk to Downtown Boston, obviously, but Logan Airport is theoretically walkable if you're in East Boston. I'd still take the shuttle bus to the Airport T station where you can do the same walk to the greenway.
What you're describing sounds hokey.

A "Sender identity" should just be a different From: mail header; it shouldn't involve disabling SMTP authentication. The SMTP envelope address and authentication are unaffected.
hmm maybe at night when the sun is cold?
That’s why I use plausible deniability utilizing some software similar to veracrypt. If forced, you can enter the password for the fake OS, login and nothing in there except some sunsets pics.
There are specific issues around giving legal advice as a non-lawyer which could come up. There are also areas (securities law) where something could be construed as investment advice and even a non professional giving that advice is exposed to Consequences for doing so.

(Also it is fun to add “for external use only” etc disclaimers.)
Does release of this memo effectively cancel in place non-compete agreements?
Direct democracy scares me more than a corrupt government. I can imagine a group of americans voting for $2,000 a month basic income, not realizing that the total is greater than our GDP. I can see racism creap in, denying entry to the US to foreign natioals.

Watching the UK vote on "Brexit", without an understanding of what that actually 'means' or if it's possible, shows the failure of democracy.
Seems like an opportunity for Zig to flex its C compatibility
This is the right answer. Life is getting better for the vast majority of humanity. Less poverty, more education, better healthcare, longer life, better governments, less war, etc.

The average HN reader is probably in the top 5% of humanity in terms of all these things, so from our point of view things aren't getting that much better (but even we are seeing improvements). But for the rest of humanity, this generation is massively better off than their parents' generation, who are better off than their parents' generation, and so on. Obviously there are places in the world that are not having a great time at the moment, but on average it's getting better.
I mean I want to say I would be fine with banning plastic and just using paper/cloth/glass/metal/wood/stone for everything… but I’m not fully sure what I would be giving up here.
Be thankful they did not take a copy of your hdd for forensics later.
Based and grill-pilled.

We've been doing the same. I recently have gotten into brisket smoking, and for the last few weekends, my wife and kids have been out in the yard every Saturday all day smoking meats. At night we offer some to everybody who walks by.

It's really been nice.
Oh that's really nice too. Thanks for the link!
Many solar panel inverters vulnerable to hackers, sabotage
Plaster is better for ceramics because it helps to evenly dry the clay. Can use delrin to make a plaster mold though!
I guess you are thinking that because it has a simple name on the website, "useFetch", that it's some sort of canonical http client for React, but it's not.

The only thing it telegraphs is that the ui.dev people built an http client hook (with opinionated features like caching) that uses cutting edge features to do things that people are already doing in React without experimental features.
“Hey sorry to bother you, did you have a minute, I noticed you around here for a bit and I was interested in knowing how you got up to here”

Something like that? What’s in it for them for telling you. Is it hard to not sound like you’re soliciting
The author defines a _sigil_ as follows:

* a non-alphabetic character

* that is at the start of a word

* that communicates meta-information about the word.

He gives the example of `echo $USER`, where `$` is a single that communicates that `USER` is a variable, presumably with some contents. Thus, I'd wager `$` is a sigil in `$foo`.
Jenkins forked Hudson years ago. OpenBSD forked from NetBSD. Many linux distributions are forks of some other.

I can't think of any language, but the idea that a fork can work has a long successful history. (And a large history of failure)
> Is Jira that bad?

As someone who had to admin an on-prem installation of various Atlassian products, upgrades were always a nightmare: you could try multiple dry-runs to make sure data tables were updated, and plug-in upgrades were good, but invariably there would still be a good chance that something would still go wrong when you tried it with production.

The workflow we settled on was basically leave the old version alone, rsync over all the data to a completely new app and DB servers, and do the upgrades on the new systems. Any attempt at in-place upgrades was just asking for trouble.

Anyone who was prime on the software was very happy when The New Guy on the team arrived due to personnel churn and they got handed the baton for dealing with it.
What specific costs are you talking about?
Church.

My wife and I sit in the cry room with out little kids, and have gotten to know the people that are there with us. It's gotten to the point where we have started recognizing these people all over town. Very cozy and nice.

I'll say: having kids is obviously itself incredibly meaningful; as an additional benefit: kids are a fantastic ice-breaker/opener for other families with kids.