skysight-inc/HackerNews huggingface dataset:
Yeah, on Radio 6, which nobody who isn't a music enthusiast listens to. Peel's show was on R1. That's kinda what I'm saying about discoverability - how does anything get into the mainstream when 'mainstream' and 'up-and-coming' are now strictly segregated? There has to be a bridge connecting the two paths.

Maybe I'm just biased but I think it should be the job of the BBC to ram culture down people's necks whether they think they're going to like it or not, because otherwise they'll just listen to the same old crap for their entire lives.
The gas is clean and a fantastic bridge energy source until we ramp up renewables.

Instead we will now import:

1) overprices, extremly dirty American fracking gas - that might lead to unrests in the US if the price is increasing further

2) LNG from Qatar, just another bad state with a long track of terrorism support and human rights violations

But for some reason 1 + 2 are OK now.
I personally like ascii art drawings to explain things in the code, but it likely makes the life of blind programmers harder when they try to browse the code. I guess it should be used with parsimony and completed with a textual explanation. I don't know if there are tools to easily skip blocks of ascii art.
Show HN: Yboard is a multiplayer desktop-like workspace based on CRDT
I've always been curious about real-time multiplayer user interfaces.

When I found out about CRDTs and Yjs[1] I thought they could serve as a solid base for a project like that.

So I built this pretty simple desktop-like UI (heavily inspired by lifeat.io) and used Yjs to replicate the whole UI state among multiple peers, creating the experience of a unique interface.

Try online: https://yboard.lol

[1]: https://github.com/yjs/yjs
I disagree. I've had a serious attempt at array typing using variadic generics and I'm not impressed. Python's type system has numerous issues... and now they just apply to any "ArrayWithNDimensions" type as well as any "ArrayWith2Dimensions" type.

Variadic protocols don't exist; many operations like stacking are inexpressible; the synatx is awful and verbose; etc. etc.

I've written more about this here as part of my TorchTyping project: [0]

[0] https://github.com/patrick-kidger/torchtyping/issues/37#issu...
Absolutely! But that's not what I was replying to. That was, roughly, about depriving you of certain joys today in order to increase potential for future joy. Which is what the "Life is not short" article is arguing against.
Impressive that it made it to ISO standards. What kind of person lacks the capacity for boredom enough to get through that?
Which is a saying attributed to Epictetus, written during his time, said that way before anything related to this God was even planned. It's his first rule in the Enchiridion (put to writing by disciples).

God was added there, in a very convenient rephrasing, as if to switch the responsibility from oneself (the core of Epictetus' stoicism, what he was talking about), to God.
https://github.com/ossillate-inc/packj#how-it-works

I imagine you'd want some kind of fuzzer with security-oriented tracing on top. I've never heard of such a tool, but I'd bet it exists somewhere.
How long do you save the bread? We eat it in at most three days and the it almost never goes bad within those days. Do keep it in a bag or storage container or it will dry out.

If you want to save it longer: freeze it.
Honestly, I love Heat and Michael Mann not because they are great movies all around, but because I love Michael Mann's aesthetics. I'm totally ok with the cliches and basic stories and just appreciate the glossy atmosphere.
Thanks, Alina. A well-balanced point of view.
Yes you’re quite right - I didn’t notice that that reply wasn’t from you.
'Pro: saves X amount of coding hours. Con: may silently return wrong results.' is a terrible philosophy. It's like saying 'well, the surgeon messed up, but at least the surgery was cheap'.
“men always come first, women come second.” --You Only Live Twice (1967)

It's never been subtle.
as much as I oppose Russia's war of aggressive against Ukraine, the artificially triggering default in this way further discredits the current financial system, inevitably leading to the rise of alternatives
I have a clarification: Dereferencing a null pointer in C++ doesn’t reliably crash anymore, unfortunately, and if you still believe it does, then I do not want to run your C++ code. I assume that the author understands this and is only trying to simplify. My problem is that this is already such a widespread and dangerous myth that I’m sad to see it perpetuated in an otherwise great article.

For anyone who’s wondering, I’m referencing “UB” here (which is short for Undefined Behavior, but don’t be confused by the English language meaning, it’s a precise technical term in the spec). Skipping the details, there’s a surprising (and growing) amount of situations where a null pointer access leads to silent incorrect code execution instead of a crash already, with standard compilers and CPUs. C++ programmers need to deal with that on any platform. As I’m sure the author is aware, what the WASM compilers do here is well within the spec.
Relying on the good will of the advertising industry seems to be a poor choice.
Archive with full text of article: https://archive.ph/tOfpG
Seeing injustices in every single thing. For example, feeling the need to constantly call out microagressions or constantly having to advertise that they are virtuous people.
well they can start with do kwon and terra labs which was based there afaik.
I think you are overthinking, a bit. IM is very formulaic, but maybe a dying breed of formulaic.
My gateway drug was the Inherent Vice movie, after that I started with the Crying of Lot 49 and workes my way through his oeuvre. That's when I realized what literature was for and started reading like a madman ever since. Ony Marcel Proust perhaps bests Pynchon.
I suggest you don't. He's idlewords on this board and his comments speak for him (i.e. mocking his customers) -- he's effectively abandoned any work on Pinboard, including simple requests from paid users (of things as laid out instructions for the board), as well as ignoring error reports, etc.
Bali's new digital nomad visa means foreigners can live and work tax free
I agree. "Windows" and "emergency" don't go well together.
This is a great interactive essay. I found the part about diffusion in cities particularly interesting.

I’ve been discussing with a friend on what makes big cities worth living in and one of the point raised was that just by putting a lot of people in a small space, you get much more innovation than spreading out the same amount of people in a wider area.

This is one of the reasons why Edward Glaeser dubs city as “the man's greatest invention“ in his book. He brings up the rate of new patents to back up the above claim but the blog post offers another mathematical reason.
> And yet there are thousands of people who posted their successful weight loss or bloating and autoimmune issues online which were solved by keto or carnivore.

There are success anecdotes for every diet imaginable; that isn't any kind of high bar for suitability.

> Modern "serious nutritionist" are those kind of people: they are too arrogant and egoistic to see that thousands of people have given successful testemonies online.

Absolute nonsense. Fad diets come and go, and I hope nobody here gets their nutrition advice by shady grifters on blogs/twitter instead of the actual science.
Ask HN: Bing blocking FOSS docs website, how do I find out why?
I found out a few weeks ago that Bing has removed the documentation site for the open source project benthos (https://www.benthos.dev) from search results. I set up their webmaster tools and tried to get answers that way but all I get is a vague "URL cannot appear on Bing" answer, I then opened a support ticket and they still haven't answered after three weeks.

When I open a search (https://www.bing.com/search?q=benthos.dev) at the bottom there is a "Some results have been removed" link that lead me down a rabbit hole. There's a reports hub with some documents regarding site take downs but I can't find anything specific.

I'm not sure what I can do now other than wait and hope the support ticket eventually gets answered. If I could narrow it down to even just a copyright claim versus harmful content maybe I could work out where the problem is.
I would like to learn Python and would like to like it, but the significance of whitespace is a huge turn-off.
Sequoia Theme for VS Code: Black, elegant, modern and gentle theme for VS Code
if it weren't
amazing you can get hold of historical flags like this. Some more China flag designs here https://twitter.com/CarlZha/status/1504110503743819786

I think there was a longer thread which included flags going back to the Qing era - last time a dragon appeared on any Chinese flag
> though I think the tendancy has been to stop adding things

Yep you're right, there's even an official effort to clear some of these out: https://peps.python.org/pep-0594/
Google Engineer on His Sentient AI Claim [video]
That's a good question. KFC gets 12 million customers per day. Let's generously assume an average of one 9g packet is included per customer. The packets already contain 7% honey, so to go full honey is an additional demand of 100 metric tons out of 4,850 produced daily, which represents ~2% of the total market. The average retail price of this grade of honey is $0.45/oz, so even presuming production continues to decline during this increased demand, we would see an increase of roughly $0.10 per 16oz bottle for store brand honeys. We would also be taking 5,475 metric tons of sugar out of global diets every year, or 22 billion calories.
Got to remember the studio only actually gets around 50-60% of the box office, and budgets don’t include advertising. A 2.5x or 3x box office is around break even
This makes no sense. We have plenty of most genres. Why make anything? Each generation wants to make and experience their own take on everything.
Heyo, I worked at a CDN for a few years on edge cache stuff. Almost every web site would be well served with a single Pi and a CDN. For almost every web site, the CDN is free.
As i advance the more i realize time is not my friend nor my enemy. Maybe it is just a big dance between energy and matter. Until the end it is what i had. I have no ambition to be remembered for a very long time, but even that is ultimately beyond my control.

My time is mine. I will keep using it however i can and see fit. Should that create unexpected results in this universe, i hope they were fun or helpful ones.
There's no incongruity, as it is happening in the real-world.

https://www.theguardian.com/technology/2022/jun/15/bunnings-...
> You should organize each day as if it were your last

We all do. Even if we choose to rearrange the deck chairs on the Titanic.
In Ian Flemming's first James Bond novel, the 1958 Dr. No, the eponymous villain is "a Chinese operator of a guano mine" (https://en.wikipedia.org/wiki/Dr._No_(novel)).
I like doing things in plain text and I like ASCII art. However, this is tedious work, if you don't have the tooling to maintain these "diagrams", when things change.

The table of "The layout of a data structure in the Jikes RVM" for example. Imagine, if suddenly there was a new attribute in one of the tables, which has a longer name than any of the previously existing ones. Great fun to manually widen the whole thing. With multiple cursors easily possible, but even then it sucks and there are other scenarios, where it gets much worse.

In Org mode I could imagine managing such a table and then copying it back into the code comment. And maybe Emacs' ASCII art drawing mode (forgot its name) would help me with other shapes, but drawing something like an ERM or so is still tedious.

Maybe those ASCII art diagrams could be created, when the design is already finished.
The watch form factor allows you to have it with you.

You can remove it from your arm for longer viewing sessions.
monkeypox is far less dangerous than HIV, as well as acute rather than an insidiously slow burn. and we have a vaccine for it, which we've already stockpiled.

also you have a hilarious typo. you must be quite the stud!
Have you raised your concern with anyone who can do anything about it?

In any case, I fail to see how this is any worse than any other project. Do you expect some sort of due process before you're banned from any random OSS project? I wouldn't. If you don't like it, you can fork the project. That's how it works.
It was a bit before my time, but peak usenet and mailing lists of the era looked awesome. The breadth and depth of the people who would participate in discussions (specifically in my field, e.g., comp.arch and the like) was quite amazing. Luminaries in the fields of computer CPUs, networking, programming, operating systems, etc. From academics to professionals to students and hobbyists.

That still goes on, but the gold seems harder to find, the signal to noise ratio lower. Might be just nostalgia.
> my main issue with the typing is circular imports

FYI: You can use strings as a workaround, or the

from __future__ import annotations

trick.
Hello everyone, here is my last theme for VS Code

Installation
-
Open Extensions sidebar panel in VS Code. View → Extensions
Search for Sequoia

Click Install to install it.
Code > Preferences > Color Theme > Sequoia Moonlight - Sequoia Foggy - Sequoia Monochrome
The theme is available for editors, shells, UI's and more coming up. Checkout the website

Available Options
-----------------
- Sequoia Moonlight
- Sequoia Foggy
- Sequoia Monochrome

you can also visit the official site that I made yesterday for future updates.

https://sequoiatheme.com/

Have a great day everyone, hope you enjoy it!

/Mike
Yes that’s what I thought everyone did…
I've been channelling Thom Hogan who I've been reading for over 25 years. Thom is the most rational (and frequently only sensible) publicly available voice in the technical aspects of photography. Thom also worked for Osborne Computer..

Edit: https://bythom.com. by the looks of things about everyone here ought to go catch up with Thom's writings ;)
The BMJ has had to issue several corrections about this author’s work. For example:

This Feature (BMJ 2015;351:h4962, doi:10.1136/bmj.h4962) by Nina Teicholz stated that when the guidelines advisory committee started its work in 2012 there had been several prominent papers, including a meta-analysis and two major reviews (one systematic), that failed to confirm an association between saturated fats and heart disease. This statement did not aptly reflect the findings of the more authoritative of these reviews, by Hooper et al (Cochrane Database Syst Rev 2012;5:CD002137), which found that saturated fats had an effect on cardiovascular events but failed to confirm an effect on cardiovascular mortality.

https://www.bmj.com/content/351/bmj.h5686
It's a bit contradictory to resist instant gratifications, because if you asked people if they would feel content with what they did that day, I guess more would say yes if the day was packed with instant gratification compared to more boring but good strategic activities.
Not indefinitely.

Do descend they must vent lifting gas, and you can never get that back.
He makes some decent points but I can't watch his content without cringing at the persona he makes use of. I find it very painful, but I guess it has an audience. I can also imagine people saying the same thing about redlettermedia, which I do enjoy.
If you are hired as DevOps, or if your organisation does DevOps without any dedicated personnel, and all the devs are now DevOps, you are damn right that everyone'd be fighting all the fires first.

The idea being that the people building and running the application are incentivized to prevent fires as much as possible.

As opposed to completely separate teams, where the devs have zero incentive to prevent fires. Everyone judges them on features/sprint, so optimizing for that is perfectly logical.
You might have read about it here:

https://news.ycombinator.com/item?id=28483777
Came here to recommend this one too, great book.
"[...]data is a toxic asset and saving it is dangerous."

https://www.schneier.com/blog/archives/2016/03/data_is_a_tox...
Just want to say for the record that I prefer the versions where Harrison Ford is narrating in his Sam Spade style voice over. It was the first version I saw in the 80s and I just like the nostalgia of it. Plus, when I first saw it, I was too young to realize how cliche it was, so it had the intended effect of "being inside the mind of a hard nosed investigator", and explaining the bewildering plot of course. But for me it was the feel of the narration that I liked.
How about flagging anything that looks like obfuscated code?
I guess the incongruity is then more along the lines of corporations being allowed to engage in stalking, but not persons, despite the fact that corporations are legally persons.
There is no "bread" in the USA
The type looks a little insane, but it's just a combination of three mundane hacks that also exist in other languages.

The first: If you need a serializer/deserializer in a simple language like old-school Java, you can either write two methods for each class, or you can combine them into one method like this:

class HoveringSkull inmplements Streamable {
String desc;
float height;
void stream(Stream c) {
desc = c.stream(desc);
height = c.stream(height);
}

... and have two different implementations of Streamable. That's what the choice of (pro-)functor instance does -- you can swap out the implementation to get 'read' and 'write' (and 'deepClone' and 'equals' and 'hashCode' and 'defaultGui' and 'treeMatch' and ...)
This feels like discovering a time capsule which holds the early signs of why Japanese women aren't interested in Japanese men anymore.
Is it in any meaningful sense though?

Can the average russian exchange their roubles for gold? Can anyone else legally exchange their roubles for gold?
Re: "deeply held cultural belief that screen time is bad" - I agree that's likely part of it, and that belief probably isn't as rooted in fact as it might be.
Not sure I can say I've experienced a computer game that I could say has come close to being as enlightening or life-changing as a book (though I have met people through playing them that have changed my life, which counts for something).
TV is entertainment, and certainly the free-to-air stuff only exists because it keeps you glued to the screen long enough to absorb the ads that pay for it, and even relatively low-brow stuff (think, uh, Two & half Men, or I dunno, Gossip Girl) can still be oddly addictive and a huge time suck in a way that poorly written books etc. never are, because I far more quickly put them down and find something better to read.
Poll: Are You Skilled at Dev or Ops or a DevOps (Unicorn)?
One comment inspired me to ask this pool. I'd like to know what is the distribution of unicorns between HN crowd.

> In my experience and opinion, developers are really bad at ops and sysadmins/ops are really bad a development. Anyone that is truly good at both is a unicorn that is probably carrying their team.

https://news.ycombinator.com/item?id=31887322
Dev & Ops (Both strong)
Dev & Ops (Both Very strong)
Dev & Ops (Better at ops)
Dev & Ops (Better at dev)
Ops only
next front in the 'war for talent', countries which have suffered tourism collapse will replace it with digital nomad economy. This move by Indonesia most aggressive so far, expect others to follow
The kicker:

"the reduction function is called with num set to the bit size, where it should be number of BN_ULONG elements (which are always 8 bytes large, because that is the size of an unsigned long on x64 systems, which is the only architecture which can have AVX512 support). So with the input sizes being 1024 bits, 8192 bytes are accessed (read from or written to) instead of 128."

Really unfortunate that a performance optimization like this introduced RCE. Feels like something you would hope would be caught via the use of something like asan/msan or valgrind, at least it was caught relatively quickly after release via fuzzing.

A good bit of news is that since this requires AVX512 many CPUs won't hit it, including new Intel chips: https://www.pcgamer.com/intel-kills-alder-lake-avx-512-suppo...
I guess I agree with that. But then there's still no point in using a prefabricated code. The code should be a README, a guide for users to predict mod behavior. An aid to the primary modding tool.

Moderation starts and ends with the mods, not with the CoC. The CoC just saves labor.

Using a prefabricated CoC is what you do when you need to fulfill a checkbox item saying "has a CoC", but have no intention of actually following it.
I can't see it how you saw it. Me + brother watched it and thought it was 'disappointing' (me) and 'idiotic' (him). But to each their own.

The 'heavy on philosophy' - what do you refer to. The trope about what is reality has history (recently 'inception', going back to the early 70's with 'Night of Delusions' by Keith Laumer and I'm sure it goes back a long way more) and rarely gets answered properly, so nothing much philosophical there. We thought it was just a bad film.
Decentralized exchanges don't use an order book, they are Automatic Market Makers (AMM's) that use a bonding curve instead. They don't rely on centralized exchanges at all.

There is a lot of arbitragers on all chains equalizing prices between them all. What you've described with office space is known as MEV in the DeFi world.

All the exchanges are completely open source, you can learn how they work if you put the time into it. I recommend the Balancer whitepaper.

If you can figure out how they can go wrong feel free to explain. But it seems you don't actually understand them yet and are just making assumptions.

Your belief that we need centralized exchanges is just an opinion, and it's wrong, which you'll discover as you dive deeper into seeing how they work.
Hey, this comment inspired me to create a pool. I'd like to know what is the distribution of unicorns between HN crowd :)

Pool: https://news.ycombinator.com/item?id=31891675
"Today is the first day of the rest of your life" much more inspiring
I don't know if this is sarcasm, but the answer is wholeheartedly the meat and dairy industry.
I'm arguing that there is no such thing as an "opposing" exercise. Squats, deadlifts, lunges, cald raises, you can compliment with some things but a leg program that's 80% squats and deads is going to be very good.
Not exactly, they train it on 2000 hours of labeled video (they have people play the game and record the inputs at the same time) and then use those 2000 hours to figure out the inputs of the 70000 hours of unlabeled video. Then it uses all data to play the game by itself using a video feed.
I don’t wish to detract from your point, which is a good one, but I do think Babylon 5 had some dark neon orientalism going on.
> I like doing things in plain text and I like ASCII art. However, this is tedious work, if you don't have the tooling to maintain these "diagrams", when things change.

Not having integrated built-in tools to properly maintain this type of representation is a missed opportunity.

IDEs went the copy/paste and word replace route, and the few diagram and table drawing tools in ASCII are often in separate applications, reducing their usefulness.
No Mars or big mysterious alien machines were quite important parts to the original for me. The remake was very meh in comparison.
It's important to note that "The Fugitive" was a remake of a 60s TV show by the same name (https://en.wikipedia.org/wiki/The_Fugitive_(1963_TV_series)), which is only briefly mentioned in the article. That's probably the origin of the down-to-earth storyline and also the relatively corny stuff like the one armed man. I wonder if the script would have had a chance even in the nineties if it would have been an original script rather than a remake of a relatively successful (4 seasons, 120 episodes) TV series.