skysight-inc/HackerNews huggingface dataset:
Always setting a timeout on every IPC or network operation helps immensely. IIRC multiprocessing module allows that everywhere, but defaults to waiting forever in a couple of places.
I don’t really understand this. Unless I am missing something you should always pick the “no GIL” version as that will work with or without a GIL. Thread safe No GIL code would be totally fine to run on python compiled with the GIL with zero modifications.

Because of this I don’t expect there to be multiple versions of any library. Once a library does the (admittedly heavy) lift to no GIL it will just be the main version of that library going forward.
Nothing stops anyone from lying to you. In this case it would be considered fraud if the lie was discovered or leaked. Which is one of the rationales on why courts cannot compel a company to lie and post false warrant canaries, because it would incriminate them.
Russia definitely doesn't have BSL-4 labs (because BSL-4 refers to an US-specific system).

Sorry for being pedantic.
One more reason I just came across for you... maybe nobody wants to open a store in Gotham City and no amount of free rent can convince them otherwise...

https://twitter.com/bett_yu/status/1685778275975761920
and that's why commercial space is sitting vacant: the owners failed to price them properly

as I said: capitalism
My pithy answer for why cost of electricity is so high in California is because it is regulated on a Cost Plus basis. This means that the incentives are misaligned such that the best way for power companies to increase profits is to increase their input cost.
That would allow you to put syntactically invalid code into the expressions, but is that a useful feature? It's not very hard to have valid syntax in a situation like this. The main issue here is type enforcement.
Pune, a city in India, experimented with a city-wide WiFi[1] in 2007. I think it didn't work out.

I've heard that in the remote hills/villages of India, there are WiFi routers deployed to connect the people there where phone/cell reception is bad or not available. These WiFi services helps with commerce, especially UPI[2] Payments.

1. https://brajeshwar.com/2007/pune-indias-first-wi-fi-city/

2. https://en.wikipedia.org/wiki/Unified_Payments_Interface
Don't give refrigerator manufacturers any ideas about cost-cutting strategies.
Here it is in full glory: https://web.archive.org/web/20081103142857/https://twitter.c...

Seems like the NFT is fake as it does not contain the original, but a modern reproduction :D
My son put an AirTag in his car which is being shipped across country. Fun to see where it is each day.
Who is complaining exactly? I think a developer identifying a weakness and building a tool to fix those weaknesses is great. Are you trying to say there aren't also tons of mouse tweaking software for Windows and Linux? Do you even know what this app does?

I typically buy gaming mice that don't necessarily have Mac support and just let macOS handle the mouse. It works sufficiently, not great but good enough for day to day stuff when I'm not using the trackpad.

I also use Windows for gaming and the built in mouse functionality is far from mind blowing. Not to mention that pretty much all 1st part mouse software on windows (and in general) is hot garbage. Ugly confusing UI, often slow and buggy and resource hogging.

For anyone interested in this App I would also suggest going to the Github page and checking the 3.0 Beta stuff which is completely different from the 2.0 version on their web page.

This app makes the scrolling really nice with a mouse it feels very much like the trackpad inertial scrolling.

The most interesting thing is you can assign different behaviors when you Click, Click and Hold, Double Click, Click and Drag, etc. various mouse buttons.

Other macOS mouse tweaking software I've tried are either too limited (ie. only adjusts scrolling, only adjusts mouse button assignment) or are way too complicated. I really don't want to have to keep track of multiple apps just to tweak the mouse. I like this app so far as it seem to cover everything with a nice simple UI.
Not a very convincing hypothesis.
It's an issue of incentives, and sadly my experience is it's often not the immediate management that's the problem, it's structural issues with the company that low-level managers have little if any say in.

Speaking for my own experience, program-level and above management often doesn't put their money where their mouth is. Maintenance is chronically under-funded, well-articulated and respectful feedback is ignored with a thank-you. Hell more than once I've been forced to spend an entire day in a conference room with all the other relevant devs to do a "Root Cause Analysis" of a given recent crisis, and we took it seriously each time and came up with genuine solutions. But said solutions required more hardware, more maintenance, more stuff that no one wanted to budget for.

You work in that environment long enough, you learn to clock in and clock out. If you allow yourself to give a shit you'll just be constantly tearing your hair out. Those of us with some objective sense of professionalism usually evolve into the functional elites you mention, but I completely understand those who go the other way.
Pedantic nerd nitpick: it gives you concurrency but not parallelism. (Concurrent threads can be time sliced on one core)
Have you ever owned a retail business in Gotham City? I have and I would never do it again.
This is a good start: https://twitter.com/WallStreetSilv/status/168583136958523392...
SEC asked Coinbase to halt trading in everything except bitcoin, CEO says
Multiprocessing is great. But then every process keeps its own copy of hundreds of gigabytes of stuff. May be okay, depending on how many processes you spawn.

If the bulk of the data is immutable (or at least never mutated), it can be safely shared though, via shared memory.
> Child porn, dying animals, dying children, brutal 3rd world scenes of horror, and quite a lot of literal poop.

Ewww.

These arent the dark ages. Why not use image/text classifiers as a prefilter? They aren't perfect, but they can filter at least some of the spam without too many false positives.
Respect the turtleschild radius, or end up with a turtlenova and a turtlehole (don't go there).
I’ve run a self-hosted Conduit instance for some years now. Pros: easy to install and use. Cons: it’s beta software!

That said, it’s been really good for me. Reliable chat between my and a few friends, plus some big-ish rooms that I participate in.

The author also works on Veloren[1]—another fun Rust project!

[1]: https://veloren.net
Each library maintainer (probably mostly volunteers) has to decide whether to put effort into making their code thread safe. Clearly it won't be 100% of libraries that "upgrade".

Then on top of that, they know their effort might be for nothing if the decision is made to keep Python GIL-only all along (one of the possible 3 outcomes at the end of the 5 years: ["gil", "nogil", "both supported").
> In general think maybe you are misunderstanding me

I'm not, I just don't see value in the way you're approaching this.

I'm just going to leave it at that.

Cheers.
I liked seeing how Andrew Kelly/folks at ziglang supports musl. Good for them!
Related:

Conduit Beta – Matrix chat server - https://news.ycombinator.com/item?id=28385840 - Sept 2021 (69 comments)
> Macro replacements occur prior to actual compilation, so no compiler context exists for x, as such all code paths must be valid.

How is it throwing an error like "invalid type argument of ‘->’" if there's no compiler context?

And why does an error like that get in the way of macro replacements?

(That might be the wrong message but the article says you at least get an equivalent.)
The client is the “bot” , which you know and are intentionally being obtuse.

And your links aren’t in any way suggesting the server logs messages, please try again.

But none of this is relevant to the original point that you can 100% obtain equal or better outcomes using Discord in all cases for conversation persistence. Complaining about Discord as a replacement to IRC is ignorant and pointless.
"Why has Britain become so poor?"

This is not true. Britain is not poor, but the proletariat is. Capitalism has no notion of nation.
Thanks! I'll admit that I only briefly used green phosphor screens at the library (many, many years ago) and I didn't know what a Yamaha DX7 was until last year, but I can at least claim to have been alive during the 80s.
> Just a heads up, your landing page on your website doesn't seem to mention Llama/the offline usecase at all, only online via OpenAI.

I am sufficiently uneducated on the ins and outs of AI integrations to always wonder if projects like this one can be used in local-only mode, i.e. when self-hosted ensuring me that never any of my personal information is sent to a remote service. So it would be very helpful to very explicitly give me that assurance of privacy, if that's the case.
Yes, it's room/concersation states taking up all the space, and you can compress them.

https://levans.fr/shrink-synapse-database.html

https://github.com/matrix-org/rust-synapse-compress-state
https://github.com/matrix-org/matrix-spec-proposals/blob/keg... is how we’re doing it, and it’s being implemented currently in Dendrite.
Too bad they didn't test merino wool. I used to use a wool jersey for a week before I'd wash it, only hanging it to dry after each session.

Cotton takes a lot of time to dry.

Now Decathlon also has acessible merino wool products so I don't have to spend a fortune on some other technical brands.
With webfinger, you should be able to do exactly that. Migration of accounts is not in E-Mail, but while email has mx servers, Matrix (and most nu-fed stuff, not sure about XMPP) should have webfinger support for that.

edit: Okay, not actually webfinger. But [0] has instructions for the `/well-known/matrix/server` way. It only talks about subdomains, but it should work across domains. Possibly also with the SRV header.

[0]: https://github.com/spantaleev/matrix-docker-ansible-deploy/b...
Once WEI goes live: “On the internet, everyone knows if you’re using a stock Android device”
No. Tailwind does not give you any button specific css, you are supposed to write it yourself. Where as bootstrap comes with .btn classes. So I think the article is correct.
Edit: I apologise I see you have answered this below.

What is your error correcting tunnel?
Given that Wireguard is UDP and that any tunneled TCP that gets dropped should just be handled by TCP, why encapsulate Wireguard in something else?
I certainly find Wireguard itself improves many Public Wifi networks, I've never thought to encapsulate it further.
I bought this over 20 years ago and still have my copy. I definitely recommend it.
And also for Floridians during hurricane season...
Putting IoT devices on your guest network is a very common home security/privacy thing to do. They very often snoop when they can, and your router shuts that down on the guest network.
Nice MVP website, very polished. Looking forward to the first demo video!
Yes, if AI can do this, expect AI to also find diseases that are perfect bioweapons...such as a long-lasting common cold that merely weakens you for months, and is extremely contagious. Perfect for weakening an entire country before invasion, without even a hint that it actually is a bioweapon until it's too late.
"Recent leaks from Meta show that executives there worried that if they didn’t censor accurate information that the Biden administration didn’t like, the company could face severe consequences." dead giveaway about this article's author bias.
I remember that time before I had a smart phone, but while I had a laptop & before there was security concerns to bother password protecting WiFi access points. I used to stop by roadside hotels/motels & whip out the laptop to do any on-the-go research since it was free & I didn’t yet have a taste for coffee (or the money) to want to stop by a café. The other highlight was using SMS/MSS via email & doing $NUMBER@verzion.net or whatever the address was. The SMS rates were high & I was always carrying my laptop & usually could nab open WiFi somewhere.

--

Other WiFi-related anecdote is my Fujifilm camera (RIP capacitor) chose to do its app communications between camera & smart phone over WiFi. I’m assuming this was a range thing, but it was interesting being in the wilderness & joining a LAN to get remote control.
Can't recommend VTOL VR enough. Started out with one semi-futuristic jet-pod VTOL aircraft, but has since added a camancheesque helo and an F15-like strike fighter. It does have _some_ pomp in the startup, but really just enough to get you immersed. Something really compelling about pulling the canopy down, waving to your gunner up front, and starting the rotor spinning before easing the collective up and heading to the first waypoint.

Weapons systems are similarly difficult-but-not-complex. Have had tons of fun in multiplayer with my kids dogfighting, doing missions, and even full-on wargames with randos online.
Their "canaries" don't make any reference to warrants, and two of them explicitly rule out providing a backdoor for governments ("Cloudflare has never installed any law enforcement software or equipment anywhere on our network" and "Cloudflare has never provided any law enforcement organization a feed of our customers' content transiting our network").
Refugee laws were written in 1951 after people felt total shame at having kept out so many victims of the Nazis during World War 2. And the immigrants are not causing the burden on the NHS but the staffing of the NHS. Just check how many of the nurses in any London hospital are Filipino. Finally, house prices are not high because of immigrants but because governments keeps inflating the house price bubble. Any politician who tried a policy of "let's radically drop house prices" would find his career tanked by Boomer voters. Any other non-truths you want to drop to blame us immigrants for everything?
First dibs is not exclusivity, they simply were the first to order it and will be the first to receive the initial machines giving them a calendar advantage.

I assume these will be made available to Intel Fab customers as well at internally to Intel, since they are opening up 3rd party fabrication at a service offering.
I don't understand this objection. The Start menu (which was a step backward from Program Manager) really went downhill when it obscured or removed the ability to group your programs into folders. Why do I want my audio & music programs jumbled together with my development tools? Or my graphics programs mixed in with general office apps?

People who argue that you should just type into a search bar 100% of the time to find and launch apps are naíve. First of all, unless you have a trivial number of applications, it's absurd to expect everyone to remember the name of every program on his computer. Oh gee, what was that SD-card-formatting utility again? I don't know, but hey in two clicks I'm in my Utils folder and there it is. I'm not scouring a disorganized, flat list of 100 applications to find it.
I've heard a lot of super right wing tech people also use email, cell phones, Twitter, and TikTok. I heard some of them drive Fords, too.
It feels like a very truncated version of the translator's preface. Maybe someone will post a review.

I am partial to Pevear and Volonkhonsky. I find the English fine, despite everyone complaining it is too close to the Russian. I don't read Russian, so the closer the translator can get me, the better.
That it generates that much cruft for something so simple is disappointing. How long does the compression bandaid work for?
Walmart pays $1.4B to buy Tiger Global’s remaining Flipkart stake
Obvious Scientology tripe, or the author thinks it's April 1st. Try taking a manic-depressive off lithium for a couple weeks, but only if they live with you.
I use and recommend the same approach, and add the following trick: some sites will use CSS to hide content until JS runs and twiddles some attribute to un-hide everything. For those sites, disabling CSS will often make the content readable without the need to enable JS. This bookmarklet disables CSS:

javascript:(function(){ var i,x;for(i=0;x=document.styleSheets[i];++i)x.disabled=true;})();
Who sells mods for money?
From '60 Minutes to 'SNL,' fusion ignition news thrusts LLNL into the zeitgeist
It’s pretty easy to remove which is what I ended up doing. The project works remarkably well otherwise.
> but is that a useful feature?

It would solve the usability issues experienced by Simon Tatham, described in his article. For instance, if one of the clauses has x->foo, it wouldn't matter that the actual x argument in a given instance is char *, that cannot be dereferenced as x->foo.

It would be up to the programmer to test every one of the supported cases of their _Generic construct.

One way to avoid problems would be to include only cases that are used in your codebase. Before adding a new case, add a use* of your generic macro with the currently unsupported type. That should fail to build. Then, add the case. (TDD style).

The preprocessor's #ifdef allow syntactically invalid code. This is very useful; it lets you have conditional sections of code that are understood only by certain compilers due to using their extensions.

Arguments to preprocessor macros, if not planted into syntax, can be syntactic gibberish, but parentheses have to balance. You cannot invoke a macro as mac({(}) and such.

_Generic is meant to work with macros; it should have some macro-like forgiveness in it to make it as useful as possible.

In Common Lisp, the #+ and #- syntax for conditionally skipping forms is similarly defined as doing a minimal parsing for balancing parentheses and a few other details. This allows #+ to switch between implementation-specific code that includes implementation-specific read syntax that cannot be read by all implementations.

http://www.lispworks.com/documentation/lw51/CLHS/Body/02_dhq...

It works by binding *read-suppress* to true and then calling read to read the form.
I find that trimming armpit hair helps a lot. Wearing sleeveless shirts (when feasible, obviously) of course helps even more.
Your trouble seems to involve not understanding how to set up signal handlers, which ProcessPoolExecutor handles for you and exposes via a BrokenProcessPool exception.
It would be impressive despite the performance if it was open from top to bottom.
I wear only merino wool underwear. It gets holes often. That and the cost are the only downsides. Merino wool is incredible for temperature regulation and odor prevention.
Move cities? There are plenty of places with cheap houses / apartments. Just save up enough and move there, and do something different with your life.
Element is basically 3 different clients - web, ios and android are different codebases. Paste to composer should work on all of them tho! Meanwhile on mobile there is a new client called Element X which is a single codebase built on matrix-rust-sdk: https://element.io/blog/element-x-experience-the-future-of-e....

Classic Element should support every specced feature in Matrix tho, and tonnes of MSCs, so unsure what features you’d be missing. Meanwhile Element X is less featureful, but way more performant and stable (we’re aiming for better-than-telegram UX and perf).
> Herb Sutter's "The free lunch is over" article had been published for years by then.

Python 3.0 was released in 2008 with the work starting in early 2006 (maybe earlier, going by PEP 3000 which was published in April 2006). Herb Sutter's "The Free Lunch is Over" was first published in 2005. I don't think a year between its publishing and the work on Python 3 beginning qualifies as "years".
Are you currently using a 2k monitor that is somewhat hiDPI? I'm looking for a small secondary external monitor. Any recommendations?
Found this at a Saver's a few years back (amazing place to find odd books)! Great book to own even if only to see the history of serious flight sim dev from the early days.
I think twitters? Or whatever its called
Base64 multiplies the GZIP size by 1.33x (4/3, or a 33.3% increase in size)

SO (https://stackoverflow.com/questions/4715415/base64-what-is-t...)
Well, you gotta make money somehow ;)

I own Icebreaker garments btw, here's what Miele says:

Biological detergents contain certain enzymes that are there to remove proteins from a garment. This is how they are effective at cleaning things such as egg from clothing. However, silk and wool are also made up of proteins. Biological detergent cannot differentiate between a bit of egg stain and a bit of silk so the enzymes will eat away at it.

This results in very small, randomly placed, holes on a garment. They won’t appear after the first wash, but tend to appear after several washes once the enzyme has gradually eaten the fabric away.
I'm saying a pinky promise (to join the Euro, never to do so) would not be sufficient to reassure the British establishment or electorate of losing fiscal sovereignty. I don't understand why the EU would want this either. It would have to be an explicit "The UK has full fiscal sovereignty".
I paste into Element all the time, on web, desktop, and Android
You've really never heard a woman say men with big trucks are "compensating for something" or any other put-downs related to penis size for perceived macho or overtly masculine behavior?

Here, I'll give you a segment of a Netflix special where a woman makes fun of a past boyfriend with a micropenis, does that count? Some of the audience laughs but it doesn't kill TBF. Starts at the 2 minute mark.

1. https://youtu.be/QQXGEd-8Hws
Cotton, linen and wool are superior fabrics. I think, esp poliester, has no place in high end anything. It was more of a marketing gimmick where the sports clothing brands wanted to sell higher margin, cheaper and easier to produce clothes.

Esp, now with the micro plastic concerns there is no reason to buy them except for outerware
One issue with supplementation is the food matrix effect - Yes, Vitamin deficiencies are associated with all kinds of badness, but just supplementing this one nutrient doesn't address the underlying problem and often doesn't improve clinical outcomes. Rather, the deficiency is an indicator of poor health satus and to be fixed by adjusting the dietary pattern.

That's the thing with a lot of vitamin d and c associations anyway.
Culturally Chicago has more in common with NYC than it does it’s Midwest neighbors
Funny, I thought the same before switching to a product role. Reality is, it's a lot more demanding than my previous engineering role and I do a lot less private coding than before.
Someone has an axe to grind
I just did the move back from management to ic and boy does that resonate with me.

I agree with every single reason.

There are some that might push you to be an manager though, and I've had some fun time with that in the past. The two main ones to me are

1. The technical side of managing, things like how do you organize work for the best, process, etc.

2. Helping people grow - which you can have as an IC but is your main goal as manager. That system of taking a step back when someone asks a question, and figure if it's a problem of skill or clarity.

Both of these cannot be done when most of your energy is sunk into useless bureaucracy, as is often the case in large companies.