skysight-inc/HackerNews huggingface dataset:
Hotel Keycards and Dawn Dish Soap Used in 737 MAX as Boeing Fails Safety Checks
Not really, multi-threaded parallelism is still limited by the GIL and it is best to use multiple processes instead. Unless you are using threads for I/O, or anything not using the CPU.

What has changed since then is that Python now supports single-threaded concurrency, through async-await semantics.
> (It kind of begs the question of whether math follows from the axioms we want or axioms follow from the math we want). Plus perhaps some new math would start to unfold as we begin to explore the inconsistent axiom's subtleties.

Only tangentially related, but the same idea comes to mind reading Terence Tao's masterpiece on "Smoothed asymptotics" for divergent infinite sums (e.g. the infamous 1+2+3+4+… = -1/12):

https://terrytao.wordpress.com/2010/04/10/the-euler-maclauri...

Our intuitive interpretation (Σn must be infinite! and surely positive! never -1/12) fails miserably for such infinite series, in the sense that "practical experiments" (QM) hint at reality preferring that bizarro -1/12 interpretation instead. Who is at fault here – our seemingly iron-clad intuition or the experiments? And why the disconnect?

Like you say, what new math unfolds once we accept and internalize this new interpretation and adjust our intuition? Tao's piece offers an excellent basis for that. While we may come up with any interpretations and axioms we like, experiment is the final arbiter on which of these "math worlds" are real.
I think they're trying to point it out as Apple being petty and providing a sub-standard experience, however this is exactly how it's worked for a decade for anyone beta testing outside of TestFlight, or using an MDM.
My reading was that both peers end up 'thinking' they initiated, but it doesn't matter. i.e. (3) either doesn't happen or just doesn't need to be waited for, or that they could even block (2-new initiation) and then it definitely wouldn't.
May I ask why there are NNs in your project at all? Just to heat up the planet and make Nvidia share holders even more happy? :-)

I mean, what I've seen in the Readme makes sense. But doing basic computer stuff with NNs just makes the resource usage go brr by astronomical factors, for imho no reason, while making the results brittle, random, and often just completely made up.

Also: Do you know about the (already 40 year old!) project Cyc?

https://en.wikipedia.org/wiki/Cyc

This software can indeed "reason". And it does not hallucinate; because it's not based on NNs.
> You don't actually need HTTP(S) to make use of WebRTC, though, if that's what you were implying.

I wasn't aware that WebRTC can use other transports, but that wasn't the point. It was about the embrace-extend-extinguish of IRC protocol. I'm OK with embrace. I'm NOT OK with extend. It leads to extinguish.

> I suppose the reality with NAT isn't the great, but it's not really about protocols but the way systems end up being built.

How many GB of nodejs or some other crap need to be imported just to solve a NAT problem? It's just a text messenger FFS! Why can't you just document which are the incoming ports and let the user decide the forwarding or firewall setup, like we did for the last 25 years?? And why put WebRTC in a text messenger? That's for video calls.
Try pulling that one on the IRS sometime and see how it goes:

https://www.irs.gov/pub/irs-tege/epchd704.pdf

You'll lose your audit.

Common control and beneficial ownership have been well-established principles in the US for over 50 years.
Our Journey with Swift thus far – some reflections
It's foremost a network solution because http(s) is natted and allowed through most firewalls.
What do you expect it to say?
Use an ordinary API endpoint with parameters usdt@trx or trx to create invoices, add payment widget, and buttons on your page.
P.S. We recommend switching to percentage fees for convenience in new wallets.
Yes. However, these steps still exist and they drive down adoption of all PWA in the first place. Note that these steps also have an Android analogue, but on Android there is a button you can press to go to the appropriate settings page instead of having to navigate to it yourself.
Japan's Space One rocket explodes shortly after launch
These rewrites are fantastic for performance of build tools, but add complexity and churn when the base language, usually Javascript or Typescript, was already memory safe anyways. I'm hesitant to depend on most of this newer tooling for a while when existing Javascript-based alternatives exist.
The Chinese government has been saying that Taiwan belongs to China and amassed navies every year for almost 80 years now. (Longer if you count previous governments.) Base rates are important because what you think is a highly significant trigger event that will surely have major consequences may actually be a frequent occurrence that is typically inconsequential.

Or in other words, if you want to say "this time is different" and deviate from the base rate, you actually need to look at the previous times to find out whether it really is different this time, and if so, by how much.
Ah, yeah, it's definitely true that prompts alone are typically beaten by finetunes on narrow domain tasks.

I hadn't read the financial paper you linked, it's very interesting! One odd bit I did notice was they set the gpt-4 temperature to 1.0, which is... not a great setting for analysis, and probably harmed the results somewhat. Typically you'd want a value much closer to 0 for that. But while a lower, more reasonable temperature setting would probably improve gpt-4's performance, I would still expect a finetuned LM to outperform larger models with just prompting on those kinds of narrow domains, especially once cost is a factor.

It's somewhat surprising to see how bad Bloomberg-GPT was... Even gpt-4 trounced it on every published metric, and it wasn't trained for finance tasks specifically. The bitter scaling lesson, I suppose.
Blog: Improving 1-to-1s for technical people-managers
When I first started as a technical people-manager, like many developers, I'd never really seen the value of 1-to-1s.

Over time, though, I've iterated on how I view and run them so that they're more valuable as a feedback mechanism for both me and the people in my team.

On reflection, here's a few observations and practices that I've found helpful - hope they're as useful to you as they have been to me!

Please do share your own tips and tricks :)
He might be. Or he might not be. He did not provide any justification or even argument, so his post reads like a simple flamebait. We should keep those on reddit. My 2c.
Still a lot easier than usin' punch cards and DOS with floppy disks...
Only if you are paying for the network bandwidth. for example if there are nodes spanning more than one zone, and you pay for that traffic, you might want to think about moving stuff to a single zone.

For other settings, moving to something like opencue might be better (caveats apply)
I have personally reported bugs in the past that got closed as WONTFIX because they required some obscure configuration that the developer didn't believe would exist in the real world, but the way I found them was by breaking into actual real world servers owned by a client that I couldn't talk about due to an NDA. This happens a lot, and getting blown off constantly is a big reason why a lot of researchers just don't report bugs they find.

I don't know much about these nginx bugs, but it seems like they were found in real live production systems, not by researchers trying to bump their CVE credits. Also it seems like quite a few people in the world are using nginx for HTTP/3 and quic, so trying to say "it doesn't count because it's not on by default" seems like a bit of a stretch.

https://trac.nginx.org/nginx/ticket/2585

https://trac.nginx.org/nginx/ticket/2586
Testing Emails with Python
> 1. What's the style name for dilbert-like comic strips? Comic? Line art?

I don't think there's a clear settled name for that specific style, but I'd describe it as an American newspaper strip with low levels of detail and inspiration from "ligne claire" (Ligne claire is the style of Tintin etc. - focuses on strong, clear lines with a lot of details omitted, rarely shading very rarely hatching; e.g. hair in Ligne Claire is usually described by its borders - even messy hair is mostly hinted at by tufts sticking out, with the rest flat shaded).

American newspaper strips by no means always use simple line work, so describing it as that in isolation is unlikely to work, but it has other characteristics (which are by no means universal - this is a regular complication in categorizing this), such as often omitting backgrounds, or just hinting at backgrounds (e.g. with a picture hanging on a wall being all you see of the wall), and often using panels that change little or sometimes not at all during a conversational exchange (basically strips have a lot of characteristics around streamlining works for artists on a deadline that's often a major stress factor, so lots of simplification, but what requires simplification to same the artist time will vary greatly).

But there is variation there too, and especially very significant variation between the classic single-strip-a-day format and the Sunday format with a bigger panel, where you often end up seeing non-traditional layout or characters "bursting out" of individual frames in various ways where the single strips are often far more regimented. Many comics do both, and will sometimes look very different between the two.

E.g. Calvin and Hobbes strips are fairly regimented, usually four panels of near uniform size, while the Sunday panels were renowned for breaking "rules" with uneven, sometimes overlapping panels, and drawings bursting out of them - the last ever Calvin and Hobbes consists of 3 or 5 or 7 frames depending on how you count - the first frame contains another frame, which contains a drawing, which contains another frame with a drawing. The two top outer frames don't even align with the bottom outer frame... [1]

You almost certainly would need to try multiple things and add additional descriptors to get the specific feel you want.

[1] https://www.washingtonpost.com/arts-entertainment/2020/12/31...
As far as I know training is the main issue.

I don't know a lot about ML. Does anyone know if it is possible to keep training the system while it is running?

That would help a lot if you don't have the possibility to use huge training sets as a starting point.
Previous responses have given you some great food for thought, but my two cents is that what's being discussed in the article is no different from horoscopes or the old lady in the tent with the crystal ball.
I found this thread useful: https://old.reddit.com/r/LocalLLaMA/comments/17fhp9k/huge_ll...

It compares different kinds of models at several tiers.

If you find a model interesting you can then look for it on HF.
Honestly, when I first started reading your comment I thought you were being over sensitive but I totally get it looking at pictures 3 and 4. Even 5 and 6 completely changes the hairstyle.
I don't think "At first" means "from day one", but from when it became popular globally.
Ask HN: How to Quick Copy Context Before Querying ChatGPT About Code?
Before asking ChatGPT, how to quickly select relevant context.

For example, if you want ChatGPT to fix a bug in `select` function, you may copy the function, dependencies, related variables, packages, or related functions, maybe add the main framework the project used...

Recently, I developed a somewhat cumbersome solution by creating a VSCode plugin that allows for the direct selection of related files and merge them as a new tmp file (screenshots and details here: https://github.com/gantrol/quick-draft-before-chatgpt-vscode ).

While this method works (limited), I think there could be a more streamlined approach.

Thanks in advance for your insights and suggestions.
After a few years of the tech nerds being on top, now the Saul Goodmans of the world are back w/ all the tools.
Well, there are a lot of things one get for free by going over HTTP. Things like header parsing, widely-known status codes, handling of encoding and compression, connection reuse and upgrade, load balancing, caching, etc.
Point seems rather clear to me: yt was about making ‘fun content’, now it is about maximizing clicks and views. Of course we can argue what is fun content, but it’s the same complaint as what with the internet as a whole: click-bait vs real content.

Speaking to YT, many creators i watch needs to be prefaced with please like and comment, because these long videos are algorithm poison.
Reminds me of A Clockwork Orange quote...

"Well, well, well, well. If it isn't fat, stinking billy goat Billy-Boy in poison. How art thou, thou globby bottle of cheap stinking chip-oil?"
Eh, the second part to me seems like a less useful forecasting. Generally it seems fore asting is focused on human/political events that obviously don't already have useful modelling.

For climate change, there's already a lot of existing models out there calculated by much more rigorous metrics than "the Laplace rule" or just naively adding together averages.
I don’t think that’s the right lesson here.

And yet, they all then seem to do a whole bunch of work that is specific to each platform anyway.

Further, if Zed was an electron app nobody would be talking about it.

Electron’s great if you want to be the first on the market, and for many of them competition never arrives.
>The large "rewrite in language X" projects, [...] significant cost of time, effort and users.

Well... if you're pre-qualifying the hypothetical rewrite with "large", that already means we take as a given it will require significant time & effort. (Unless there's a sufficiently smart automatic transpiler tool like a future ChatGPT-v17.)

There have been some successful big rewrites. Google rewrote the web crawlers from Java to C++. They also rewrote the search results front page from Java to C++. Microsoft rewrote C# compiler from C++ to C#. Go rewrote the compiler from C to Go.

In any case, for curiosity... I ran the CLOC tool to count lines-of-code in the main NGINX repo ./src/* subdir. A project to convert ~165k of C to Rust is small enough to be doable by a small team. "Small" being 1 or 2 developers. (I'm not recommending they rewrite in Rust but just comparing the scope of the work to the resources.)

Semi-related footnote is Cloudflare replaced NGINX with in-house Pingora and that was written in Rust: https://hn.algolia.com/?q=pingora

-----------------------------------------------------------------------------------
Language files blank comment code
-----------------------------------------------------------------------------------
C 256 54041 6165 153818
C/C++ Header 134 4810 1077 10041
Perl 2 45 18 112
SKILL 3 24 0 99
Bourne Shell 1 30 5 78
make 1 9 0 21
C++ 1 9 3 19
Windows Resource File 1 3 2 1
-----------------------------------------------------------------------------------
SUM: 399 58971 7270 164189
-----------------------------------------------------------------------------------
probably the use of implicit behavior and subtle conventions
Tangential, but what are the examples of low end programming of this generation? There are of course bots for modern messaging apps like Telegram.
I think it's a sloppy attempt at a takedown. For some reason, MrBeast really gets under the skin of a tiny, loud group of progressives who try to make him out to be the bad guy, and this article feels like it's just hopping on that bandwagon.
They'll not ban anyone, the DMA allow fines up to 20% of the international revenue. I think there is enough room to enforce rules without banning anyone.
I've never watched his videos but I use YT without logging in and flush cookies on browser restart. With no viewer profile, YT heavily promotes his content on the front page.
The Dark Matter Rap
I strongly disagree with this position and I believe that such a rhetoric-focused moderation tool as the chiller examples in the article will assist in my desire for intellectual discussion without dealing with inflamed nonsense.

That being said, if this affects one political group more heavy-handedly than another because their political strategy is more inflamed, I’m willing to hear less from them or only hear from the members who can communicate in a sensible manner.
Air quality in Europe shows significant improvements over the last two decades
How is the difficulty of a certain prediction scored and weighted?
That is a common misconception. In EU law, there are regulations and directives. Regulations are immediately active in all EU countries. In contrast, directives need to be translated into national law by each individual country. The GDPR is a regulation. (for details: https://european-union.europa.eu/institutions-law-budget/law... )
I had to look for multiple examples myself before I was sure I wasn't being oversensitive. As I said, I'm sure there's no ill intent, and in a way I'm not surprised either, because as my son himself found out, if you're going to draw line art - especially with clear, thick lines like this, then accurately representing black or mixed hair without it turning into a caricature that'd be even worse is a skill.

And one that is very likely underrepresented in the training set for no fault of theirs.

And this is why getting diversity "right" (so not the Gemini fiasco way) is hard - you can be extremely well meaning and just not have it register until someone for whom it's personal looks at it.
Such a system has been in use in Canada too, since... 2001.

https://en.wikipedia.org/wiki/NETFILE
The percentages of democratic citizens assimilated into china would reach quiet a interesting percentage with taiwan assmiliated into the mainland. You can censor and propagandize all you want, but people who travelled or know better, just wont blieve a word of it happily ever after. One wonders what the internal "knowing" citizen rate is by now in china.

The party relies on divide and conquer of uniformed fools. But the fools are in the minority by now - and the divide and conquer is one sneaky trustfall decentralized communication platform away from never working again.
I'd have to be pretty carefully persuaded that someone who wrote infrastructure tools in JS makes decent design decisions.
No-one’s come up with an obviously-correct, completed, broad-appeal social network design so far. Twitter’s approach worked to some extent, for a little while, but is clearly now utterly broken. Anyone who’s ever spent any time on an internet forum (broadly defined) knows that there has to be some kind of moderation. Personally, I’m simply not going to be using a social network where I’m subjected to routine transphobia – not because I don’t want to “hear both sides” but because I already have the firmest possible position against it and I don’t need to hear any more. Maybe a general solution doesn’t exist, but I applaud Bluesky for giving this a go.
that's an awesome story, thanks for sharing
Exactly. There are all these steps you don't even think about when you actually have to leave the house.

I have estimated that I have to go on about a 90-100 minute walk a day to get back to what I was moving in 2019. I was walking 60 minutes a day , 5 times a week for exercise then and going to the office.

No humans have ever moved as little as the modern remote worker is moving. There is going to be a massive price to pay for this over time.
I genuinely haven't had a problem with it -- I use it for all my projects, and it's seamless at rewriting baseurls handling subdomains, proxies, all of it.
If you find TeX and friends useful, please consider joining the TeX User Group, or your local group. https://tug.org/join.html We support development, including with grants, and by holding an annual conference, and having a journal.
I feel like many of these things are a source of confusion, including headers and status codes. Others are not really are for free even with HTTP, e.g. load balancing, this is still very much service-specific.

UDP-based HTTP/3 could be considered a better transport protocol in the future with its multiplexing and lack of HOL-blocking, but right now it's still worse than TCP on stable connections
I remember the thing you're referring to, and iirc it didn't find any of my half dozen accounts (I throw them away every few month or a year), even though my writing style is very stable.
The first iPhone had a crappy camera, was quite expensive compared to simpler cameras many people had, and didn’t even record video. Even if you consider “at first” to be half a decade since inception, the “prototypical” creator was definitely not recording from an iPhone in their bedroom.
Abysmal revenue stats of 30K mobile apps show why devs keep pushing for subs
Visa and Mastercard are pouring money into Africa
Varjo Teleport: The Pitch for Apple Vision Pro from 2021
Let's not make the same mistakes with AI that we made with social media
> For example, https://freenginx.org/en/security_advisories.html states "All nginx security issues should be reported to security-alert@freenginx.org." and then has a complete history of bugs from prior to the fork (and thus were never freenginx issues).

What exactly to display on the security advisories page on a brand new fork project with no vulnerabilities yet seems like it could be a particularly hairy problem. You want users to visit the page and see the schema of information they would get in a security advisory, so they are prepared to use the website if they need to. So you could display an example advisory if none are available. But at that point it would be easier to keep the old advisories, because they also help to inform users on why they should upgrade from pre-fork versions.
Please, skip the first 90 seconds of the video. This is the Apple product intro https://www.youtube.com/watch?v=5SHMDMJPuwM
District heating: Using data centers to heat communities
The article meanders quite a bit, and I feel lacks a proper critique of what's wrong with MrBeast.

I have a strong disgust for most of the things he does, and it's taken me a bit to put into words where that comes from. It's a multitude of factors, but it comes down to:

- it's all about money. There's no moral or lesson in his videos, other than money is the most important thing in life.

- it's almost always meaningless. His challenges don't give growth or fulfilment to those taking them, it's just monkeys dancing for money.

- the style feels as obviously manipulative as can be, and the fact that people fall for it is more infuriating than the actual content.
I filed with DirectFile in the pilot and I think might have found an issue during the pilot where NY taxes don’t get fully sent over to the FileYourStateTaxes tool for NY.

I DID have a few day wait while the state tax partner sorted that out (half think they ended up having to roll out a new feature because of me, whoops) but other than that the IRS and state side went smoothly.

I had actually started my return in TaxAct and balked at the price for my simple return but the IRS and state tools all agreed with TaxAct’s own numbers so I’m assuming everything went by the book.

FWIW I’m a simple tax case, one W2, some student loan interest, fairly boring.
You can use https://github.com/paullouisageneau/libdatachannel for your C/C++ integration needs. It's 10k lines. So the answer is 0. Its required dependencies (I assume this as they are git submodules in deps) are more than 100k lines, though, srtp support making the bulk of it. On my machine it took 11 seconds to compile it.

Irssi is 64k lines (plus its dependencies), so I guess that makes WebRTC complicated.

Can't argue that DCC isn't simple, but perhaps the protocol deviced decades ago is a bit too simple.
I don't get the point of the project. So they show that rounding errors are amplified because a problem is ill-conditioned. Yeah, of course. The higher precision computation they do is probably equally wrong then.

Averaging / smoothing can sometimes help to make a problem better conditioned, so I expected they'd do something like that to get an accurate solution regardless.