skysight-inc/HackerNews huggingface dataset:
Considering this is open source (which I'm assuming includes the plugins), wouldn't this be a much better alternative to the native apps on mobile? Curious as to why this hasn't been ported to Android/iOS. I'd much prefer this over apps that need permission to my blood type to function.

Pidgin was great back in the day for convenience, but there is a legitimate argument to be made for privacy here too.

EDIT: It just occurred to me that this would probably work on linux phones. Anyone with a Pinephone or Librem 5 tried this?
Probably the most seamless chat client I used (XMMP, IRC, etc) years back. Not used it in years, will check it out again.
They're too busy dropping platforms support, dropping backends support, dropping 32-bit support... in the name of the burden of 'maintaining' code that works, is proven (on the field) and basically hasn't moved in 10 years.
That's not CD though.
People love bragging. Don't take it too seriously. Yes there are a bunch of these in certain places but certainly not everywhere.
Inflation is here – it’s just not evenly distributed
I still use Messenger via Pidgin.

My biggest gripe is lack of support for latest Unicode emoji.
Why is that surprising. Presumably it's representative of the kind of car you'll be driving.
I used it for years up until about two years ago. The UI is from ca. 2000, it is okay for one on one chat and that’s about it. I honestly like IRC clients much better. The world has been taken over by slack and its clones for a reason.
still using finch (libpurple text ui client coming from the same corner) on a daily basis. Easy to keep it running on a tmux session on my server, ready for a ssh/mosh + tmux attach. Prevents all the syncing of chat histories everywhere...
OK, but the work in this case drove investigations and evidence, not a drone strike into their family home.

Lets not muddy the discussion, WASPs in Connecticut dont have to worry about Palantir as much as a random brown person in Asia.
I've just been reading the datasheet here: https://datasheets.raspberrypi.org/rp2040/rp2040_datasheet.p...

It does have some examples and the Pico SDK has various PIO programs you can look at for inspiration. The getting started page links to a few projects including the HDMI/DVI: https://www.raspberrypi.org/documentation/pico/getting-start...
I'm not really sure the developers are making these decisions. It's usually a project manager or someone in the role of deciding where to put money.
Personally I'm holding out for the resurrection of ICQ.
B# Programming Language
>EU test inspectors must provide enormous amounts of leeway during testing.

In my experience, no. The difference is that pass rates are at 20-30%.
I used it back in the days with MSN, AIM, and ICQ. But it didn't work as good with the switch of communication to mobile and the rise of WhatsApp and FB Messenger.

Anyone got fresh experience?
The Untold Story of iOS 14
It means your job is worthless and by extent your company as well. People aren't jobs. Get a different one.
the main maintainer livestreams his work on pidgin on twitch
https://www.twitch.tv/rw_grim
> you have to hit the knowledge-pipe regularly or face withdrawal

I really like your phrasing of that. That feeling of learned-a-new-thing is addictive and your analogy is apt [to me].
Sounds like you need to submit a patch!
One of the main developers of pidgin streams on twitch.
https://www.twitch.tv/rw_grim
Alphabet is shutting down Loon, its ambitious internet balloon venture
Well, their target market is very poor people, which is not normally a great segment to expect to be early adopters of expensive new technoogies. Also they're competing against Starlink, which is basically the same concept but in space, which is probably impossible given that LEO is well understood and Musk can launch tons of long-lived satellites quite cheap.
Bou: A basic and opinionated Linux desktop
Supercharge data exploration with Pandas profiling
Sounds cool! Mind sharing what are you working on, or at least the rough space you're in?

Also, how did you start marketing it/getting your first users?
From the paper: In ageing macrophages and microglia, PGE2 signalling through its EP2 receptor promotes the sequestration of glucose into glycogen, reducing glucose flux and mitochondrial respiration. This energy-deficient state, which drives maladaptive pro-inflammatory responses, is further augmented by a dependence of aged myeloid cells on glucose as a principal fuel source.
- I wonder if fasting helps reduce this.
OpenBSD did not initially make OpenSSL (https://en.wikipedia.org/wiki/OpenSSL, https://paulyang.cn/2017/01/10/openssl-chapter-01-en.html)
I don't think you realize how Americans drive on undivided highways and rural roads nor how strong the cabins of all highway capable vehicles for sale in the US and Europe are.
Later in the paper:

> we have disclosed our research to all the browser vendors.

Please consider that the researchers apparently submitted TWO bug reports. One because functionally the cache is broken, one because there's a potential privacy issue.
What's messed up is that I was doing this kind of thing with Lotus Domino in the late 90s. I'm sure others were doing it before me, too.

Sometimes you had conflicts that needed resolution, but those weren't that frequent for our use case.
I agree that theming was much more consistent a decade ago in linux-land. GTK2 + QT with GTK2-style would get you an almost seamless experience.

The "dark or light" theme we have today is an absolute joke by comparison.

Many Gtk-engines were also much faster in terms of pure rendering speed.

Another issue as mentioned is that per-control CSS skinning breaks easily with custom themes. Instead of using system colors devs often hard-code a custom look.

Finally, some programs go for a fully custom theme that doesn't even work properly without. Darktable is one example. Darktable looks cool, but a long time I had a hard time reading it's controls since it didn't respect system's font sizes nor it allowed to change it. The contrast was poor. It now comes with several themes, but nothing matches my system theme, which is more accessible.

As much as I love darktable, I'd skip the custom UI any day.
Handy site under normal conditions but almost useless in the "new normal" we're currently living under. Places that were Visa free or Visa on arrival are now often denying travel completely without a diplomat credentials or other emergency worker authorization.
It's true that this biography was not a great vehicle for understanding Shannon's technical contributions as they are in many cases glossed over, is much more focused on his professional arc, hobbies, family, kind of more about getting to know him outside of his papers.

But Shannon was a very interesting character, lot's of oddball moments and projects. It's a fun read.
I just open-sourced a streaming replication tool for SQLite called Litestream that does physical replication (raw pages) instead of logical replication (SQL commands). Each approach has its pros and cons. Physical replication logs tend to be larger than logical logs but I agree that you avoid a lot of issues if you do physical replication.

https://github.com/benbjohnson/litestream
Just enforcing currently existing laws for money laundering can make quite a difference. Putin's friends continue to buy London real estate and soccer clubs freely. $2B belonging to Putin has been discovered in Panama papers, afaik nothing happened.
Agreed. In a sense, perhaps I should be glad that they use something as common as a slide deck, because it acts as a reminder that war is just everyday people killing other everyday people.
My uncle used to have a 1971 Satellite with the 440. I always loved that car.
You're good at wording.
"We have authority here. Do not force us to engage your ship."

"Why. Not."

https://www.youtube.com/watch?v=DtNtw2HTFtA
Very true. In the rare case (very, very rare), jail time.

But comparatively -- yes, I agree with your point, it is nothing.
Looks like work is being done in a branch: https://github.com/adium/adium/commits/adium-1.5.11.asher.10...
Great story! What happened to the two other companies? Did they fail?
Budget-split testing: Trustworthy, powerful approach to marketplace A/B testing
Hey,

in case you're interested, we're a loose group working on DDlog [0] and DDflow to be able to use them for a JS/TS linter [1].

There are a couple fairly concrete and varyingly-isolated tasks on Timely [2], DDlog, as well as DDflow's dogs^3 [3](for the latter, boilerplate-encapsulating tooling with documentation for WCOJ [4]).
Let me know if you'd like to talk.

[0]: https://github.com/vmware/differential-datalog
[1]: https://github.com/rslint/rslint
[2]: https://github.com/TimelyDataflow/timely-dataflow
[3]: https://mtrlz.dev/api/rust/dogsdogsdogs/index.html_
[4]: https://github.com/TimelyDataflow/differential-dataflow/tree...
Frontend Software Engineer, trying to get more into UX
The problem is these two:

The api is too hard to use?

The docs / tutorials are not good enough?

DD falls into an uncanny valley where the API surface is simple enough to grasp quickly yet foreign enough that actually grokking it is pretty hard, let alone applying it in an organization where maintenance is a top concern. To do anything nontrivial, you need knowledge of timely-dataflow too and the DD documentation doesn't do a good job of integrating knowledge from TD docs - they're written by someone who has already internalized that knowledge so it's an afterthought. Getting data in and out of the dataflow and orchestrating workers is pretty much undocumented outside of Github issue discussions. Trying to abstract away dataflows behind types and functions turns into a big ol' generic mess. There are a lot of rough edges like that (and the abomination crate is... well... an abomination).

McSherry's blog posts, while tantalizing, are often focused too much on static examples (entire dataset is available upfront) and are too academic-focused to make up for holes in the book. As far as I can tell, the library hasn't seen enough use for best practices to emerge and there's almost no guidance on how to build a real world system with DD.

By far the biggest problem I've had: I can avoid a DD project for a week or two at most before enough knowledge leaves my memory that I have to spend days rereading my own code to get reoriented and productive again. You either use unlabeled tuples which turns the dataflow into an unholy mess or you spend half your time writing and deleting boilerplate when doing R&D. DD is just too weird and the API too awkward - I haven't figured out a method for writing straightforward DD code.

That said, when I have gotten it to work on nontrivial problems, the performance and capabilities have been really impressive. I've just never been able to get the stars to align to use it in a professional context with future maintainers.

I think what DD needs is a LYNQ-like composable query language that abstracts away the tuple datatypes and provides an ORM/query builder layer on top of dataflow statements. Most developers are familiar with SQL statements which would make DD a lot easier to adopt.
The C++ Standard says that for any implementation, any Standard header file may itself #include any other header file, or not. It's thus up to the programmer to always #include the headers for the Standard functions they use, if they wish their code to be at all portable.
Pretty much all the early DC and golf cart battery based EV vehicle conversions used manual transmissions for exactly this reason.
Depends on which CD you're talking about. Continuous Delivery: artifacts get delivered and are ready to deploy when someone is ready to do it. Continuous Deployment: built artifacts get deployed automatically.
Not sure that’s the right place to look for up to date code. I believe it is self hosted somewhere. The lead developer streams on twitch[0]. Last stream was about a day ago.

[0]: https://twitch.tv/rw_grim
You have to wonder why they are even having the conversation. It’ll be 20 years since 9/11 this year. Some of the people who are getting killed as terrorists weren’t even born when it happened.

Are they even a threat to us? Maybe they are, but I frankly think that you gotta wonder why we’re still killing terrorists in the Middle East.
That's close enough. Fresh local lettuce in winter in most northern climates becomes possible, if you can predict demand a score of days into the future.
is joke
https://docs.aws.amazon.com/vpc/latest/peering/vpc-peering-b...

> If the VPCs in the VPC peering connection are within the same region, the charges for transferring data within the VPC peering connection are the same as the charges for transferring data across Availability Zones. If the VPCs are in different regions, inter-region data transfer costs apply.

There is no additional cost
> Why are favicons cached separately?

Likely because they are used for bookmarks and you don't want clearing the cache to remove all of the icons from your bookmarks.

Of course you could only do this for URLs which are bookmarked however it would be more work (probably why it wasn't done) and would remove icons from your browser history (probably a minor loss).

TL;DR Because they are used outside the context of browsing.
Nostalgia for meebo. Miss that thing, ahead of it's time.
No real point. I'm not even saying it's a bad system. I just find it amusing that the US system is held up as a shining example of modern enlightened constitutional innovation, where in fact the president is an elected, limited term British King circa 1770.
I'd prefer phones un-innovate a lot of stuff out of them
Here's Mark Sargent (King of Flat Earth) on reasonably high profile UK TV show less than a year ago.

https://www.youtube.com/watch?v=wClJlarfyhE
Apache 2 license explicitly does grant the right to sublicense. See §2.
Some QAnon followers lose hope after inauguration
> can i use privatelink between AWS and Google Cloud ? do you have an idea on how much it would cost on either side ?

You basically have to hookup Cloud Provider A through a middle layer to Cloud Provider B (e.g., connect via Equinix or Megaport). It’s not drastically different than a hybrid setup, except you don’t control the premises on either side.

While getting you the right link to our Partner Interconnect docs, it turns out we have a nice solution guide writing up the various options [1].

The costs boil down to some non-trivial fixed price each month to cover the 1/10/100+ Gbps connection on each side, plus whatever transfer fees each provider charges for egress over that method. At large enough volumes, providers of all sorts usually have equivalent fixed prices. Getting multiple redundant lines, or doing VPN encryption, obviously costs more and is more work than “just a pipe”.

Even at list prices though, this gets you closer to $.02/GB each way in Europe or North America. At high volume in the same metro area (like Northern Virginia), you can easily agree to much lower rates on either side.

[1] https://cloud.google.com/solutions/patterns-for-connecting-o...
I, nor my friend, is Jewish and quite liked it. (Still atheist programmers, so that might help)
I personally use: https://github.com/tvondra/sequential-uuids

The time component resolution is configurable, and you can make it wrap around every so often, filling in gaps left by page splits, updates, deletes, etc.
I'd say the thing that makes Pidgin more attractive is the fact it's free, whereas Beeper is $10/mo (unless you host the entire stack yourself, and at that point you can't use the Beeper app). Granted, Beeper has mobile apps going for it.
> of course there's 99% trash

I'm offended. 99% of the number of desktop environments, or the installation, or the stylized installations?

As with everything artistic, the last is a matter of taste, and the more opinionated a visual design is, the more you are likely to disagree with it.

For the rest, please give names.. I've seen magnificients {i3, sway, KDE, GNOME, XFCE, cinnamon, etc}. ricing is a popular sport.
If it were ported to Android/iOS, it'd need to adhere to the relevant standards from Google/Apple. If it did (and that's a hard task itself, see every other 'Google/Apple blocked my app' thread on HN) then it'd quickly be squashed by the other major competitors.

Can't have a non-monetised, FOSS, universal application available in the app stores! That's like ... that's like COMMUNISM, or something! /s
This was just Roscomos nickel and diming NASA. The actual cost per seat to Roscomos from the factory is around 19-22 million.
Show HN: Iconduck – 100k open source icons, downloadable and searchable
Adblock Plus takes bribes to unblock ads: https://adblockplus.org/acceptable-ads

Great suspender contains malware: https://dafoster.net/articles/2021/01/20/i-no-longer-trust-t...

LastPass: https://en.wikipedia.org/wiki/LastPass#Security_issues
The simple answer is the developer (Gary) doesnt have the time. The project needs help. Rwgrim on twitch is the lead dev
For whatever reason I kind of remember Gaim/Adium/Pidgin/libpurple had a run of security issues back in the day too.. I assume that stuff got fixed up by now... but I think at the time that accounted for its decline. Oh, now that I think of it wasn't XMPP (streaming XML) originally invented for Jabber which Pidgin supported?
I'm not a genius by any stretch, but I felt that way until I was given access to the internet and enough job stability to have a few hours of free time every day. The internet became a way to easily just read about whatever interested me, which is usually a few hours a day on various subjects. Before that, life was miserable.

As an adult I've realized that I need significant and varied diet of books, internet, social time, rigorous physical activity, problem solving, musical practice, and art making every day otherwise I quickly fall into a deep depression. I can see how in other times or other circumstances I'd be turning to substance abuse just to make it through the day. It feels like my mind requires constant effort or I'll be unhealthy and unhappy.

Several family members of mine who are quite a bit more intelligent struggle with this even more. Some have even fallen into substance abuse as a shortcut, but one that never achieves stability, only ruin.
Isn't that now an unencrypted network owned by a questionable Russian chap?
These examples provide your answer - digging just past the surface, they're not better at giving people what they want.

The vaneless ion generator is >5x less efficient.

Molten Salt Reactors, on the surface, sound quite safe, but nuclear power's primary problem is economics, and this is an unproven technology operating over the long time scales needed to amortize reactor construction costs. Nuclear power systems present novel failure mechanisms that don't exist in everyday technology, such as the corrosion mechanisms caused by coupling of mechanical, thermal, chemical, and radiological stresses, and MSR's present a new set of these that are poorly understood. Additionally, MSR's exhibit thermal shocks in normal operations orders of magnitude above what may be produced in a water-cooled reactor.

It's just not that simple - it looks simple to you.
Do you think they’d have misgivings if it were a terrorist in Bosnia?

I don’t think his color comes into it. It’s as if in WWII we were like, oh noes, they’re wasps (ignore Bavaria for a moment) don’t shoot!

Or with Russians today, oh noes, don’t make them into all powerful boogeymen.

Not everything in the world is about color.

The military does not care who the enemy is, they engage without mercy as is the case in war or conflict.
Wow great to see Pidgin still going. libpurple was a fantastic idea, and its great to see there is bitlbee integration [1]. Need to update my Emacs setup to use this! [2]

[1] https://wiki.bitlbee.org/HowtoPurple
[2] https://200ok.ch/posts/2019-11-01_irc_and_emacs_all_the_thin...
And what does my company use... MS Teams... what has to be the worst program ever. Sigh.
Came here to say gitea. It's a single exe, the set up is trivial, and it just runs on my raspberry pi and backs up to my NAS.
Don’t get me started. And hoa’s and new housing dev or all apartment complexes have contractually mandated Macdonald’s-ified landscape that makes it all look like censored. All in the name the “MaXimIZe PropErtY vAlUEs!!” Scam.

It’s a useless eyesore destroying the environment and cookie cutter McDonaldsification of the landscape doesn’t even maximize value. It looks like strip mall landscaping.
The Benefits of Moderate Exercise
Mazda has extensive experience as a company with fairly unusual motors. I'd expect they might start a performance electric line under their RX badge series, or perhaps start aa new set of badges.
Why do 3 people mentioning in the comments that the main dev is streaming on Twitch with link to the channel? Seems suspicious

Like literally nothing to add just

"the main maintainer livestreams his work on pidgin on twitch"

"One of the main developers of pidgin streams on twitch"

Edit: of course I got downvoted when I pointed this out. Astroturfing is prevalent on HN as well.
There's an interesting thread over on reddit about supporting Rust on this - apparently the multi-core architecure is different enough from a normal CPU to cause issues: https://www.reddit.com/r/rust/comments/l1uwyu/would_it_be_po...

Though in the mean time running code on just one of the cores shouldn't take a lot of work.
Hi all; I designed a site called Iconduck (https://iconduck.com).

There are so many dope open source icon sets out there. I brought a bunch of them (132 so far) under one roof. I made them searchable (using typesense.org), and list out the license details and link back to the site or GitHub repo.

I'm not much of a designer, and it's just a first stab at the concept. It's been done, but I wanted to also build it API-first, since I know it would be useful to be able to search through them all for developers.

I'm always on the lookout for new icon libraries to include, and plan on making it easier to learn more about the designers themselves. If you have any ideas on icon sets or libraries to include please let me know in the comments :)
iOS applications aren't allowed to stay awake constantly talking to a bunch of different network services.

For iOS IM to work, a centralized server (and corresponding developer ID) has to send a notification to you, sent first to Apple to be proxied via Apple's push notification service (APNS) to which each iOS device maintains a persistent connection.

This means that some third party service has to know when you get a message (and thus needs to proxy your connections to the IM services, and know your credentials and see your message contents) to be able to know when to send that notification.

This (and Signal now replacing the cryptographically shattered iMessage) is probably the main reason I'm switching to Android; truly decentralized/private notifications aren't really possible on iOS. They have to come from the app developer's own 24/7 online servers, sent from them to you via Apple servers, which means that federated stuff is basically out without providing your login details to the developer (which of course lets them see all your messages). This is also why almost no ActivityPub/fediverse clients can notify you of DMs on iOS either if you run your own instance.

I know there's Background App Refresh now that lets apps wake up periodically to download stuff; I'm not sure if such polling can fire off notifications from the local app. It's probably too much latency for IM, however, due to the fact that Background App Refresh isn't (last I looked) allowed to run continuously (for battery reasons).
1) You're comparing 6 million people country with 300 million people country.

2) I've looked M4 and M7 in Ireland on Google Maps and they have two lanes each side with separation.

3) There is plenty highways in Europe with concrete barriers and few lanes each way.
They are two different classes of applications. Beeper uses transports (or 'bridges'), Pidgin is a multiprotocol client.