skysight-inc/HackerNews huggingface dataset:
> He didn’t want them out of his backyard, he wanted them stuck in his backyard.

I know that's basically the official story (they just hate America in a supervillain kind of way), but it doesn't really make any sense.

If America were to leave them alone, why would they care about America?

Their entire problem with America is that America doesn't leave them alone, whether for oil or to give their transplanted local enemy starting with an 'I' a massive artificial resources advantage over them.

You are telling me that if America became isolationist towards the ME with respect to foreign policy actions and only engaged with the ME via consensual trade, that Bin Laden or whoever would still want to take America down? If so, why?
To this day, i still can't fully understand what was on his mind that he essentially broke apart something that was working and delivering and now he may end up with no engineering team at all.

It might be interesting to ask him.
> I suspect they're having an unusually positive experience with these tools due to working on a lot of new, short, programs.

That's academia for you :)

It also helps that he specialises deep learning models and LLMs and knows a thing or two about the inner workings, how to prompt (he authored papers about adversial attacks on LLMs) and what to expect.
Yes, but because recaptcha is often such a simple integration on 'some page somewhere' it is overlooked. Or people just think 'it is Google, they must have got it covered'.
Brothers and sisters, and all watched over by machines
BTW file versioning in the filesystem predated the development of VMS by about 15 years, RCS by about 20.
Does the work get done? Yes? Well, that takes care of the "honesty and integrity" thing.
Why not just bigger field instead of several raised beds and tape-irrigation connected to one pipe on the side?
When it comes to buying things, I would say yes. I could buy an expensive robot to grow a small amount of fresh food for me, or I could buy the same fresh food for much cheaper from a farmer. The former has little appeal when the latter exists.
(Correction: You cannot have data-dependent branches. You can of course have branches to make a fixed-iterations for loop, for example)
Dupe of <https://news.ycombinator.com/item?id=41154410> which edged this out by a few minutes.
Did you validate with any corporation if it solves any of their real pain points?

I am very curious to know.
If that were truly the case, this thread would not exist.

The truth is a decade ago the quality of sites you could find and therefore the quality of search results were way higher, back then google was literally magic in terms of finding answers to questions.

It is far, far from that now.
All I want is a phone I can put in my front pocket that doesn’t force me to change my gait. Height and thickness matters more to me, and 3mm extra width seems a negligible trade off
At the risk of being downvoted to goatse.cx territory, I get more useful "mentorship" out of ChatGPT than I ever got from colleagues.

When one door closes, another often opens.
RISC-V Bare Metal Hello World in C3 [video]
That there is history in the region is not really in contention, but rather that the concept of single "China" has endured millenia as a single civilization, and not the multi-cultural, multi-national, mileau that it was.
Looks like it’s a great game engine. Why does the article state its near end of life?

Are there new engines that are far better?
I have a planned feature that lets you “zoom in” on a specific day or week. Stay tuned!
If I had to choose between a broadly trusted voting system which has been secretly compromised by a hostile state actor, or a not-broadly-trusted verifiable voting system, I would choose the verifiable voting system any day.
I fully agree that the experience has degraded (though defaulting to verbatim search helps a lot IME). However, I was responding to the assertion that the web is dead and that people will stop publishing on it, which I see little basis for.
Detecting Faster Than Light Travel by Extraterrestrials
Odd that it says

auto value = std::to_underlying(p); // C++23

is "more expressive" than

uint8_t value = static_cast<uint8_t>(Permissions::Read);

The latter seems clearly more expressive, not less. You could tighten it up a bit by using auto on the LHS instead of the redundant uint8_t. In the former I don't know what's going on and I have to go read another header to figure out the type of `value`.
There are some voting schemes which protect against vote selling and coercion: https://attejuvonen.fi/thesis
The PGP Problem [2019]
> I imagine it has to be somewhat "bulletproof" since money is involved.

The GP comment pretty much shows how bulletproof it wasn't, it isn't, it never will be. You also have bad actors in the space that will load ads under other ads so that the same page load continues to generate impressions. The space behaves as if there is no incentive to be honest.
Without meaning to be critical, but just to expand the conversation a bit, what does the word "beef" mean in your comment?

Let's broaden the scope, and consider lean and fatty versions of say "grass fed beef" vs. "industrial beef".

The word "fatty" here is just a placeholder for "less than 85% lean" ("lean" is problematical, as is "fatty", too). (How those map to "tough" and "tender" is related but of course the skill of the cook now matters too).

I would rank flavor and texture of those 4 choices this way:

freshly slaughtered as grassfed fatty > industrial fatty > grassfed lean > industrial lean.

Now add in "aged for several weeks" or how about a carefully managed 4 weeks (not that hard). The ranking changes slightly, but for all 4 the result is remarkably superior in flavor.

I've recently eaten on a sailing school boat in the Golfo de California slices of a trashier tuna than bluefin caught about 30 minutes before, and it was outstanding. Almost all US grocery stores will sell you a right proper many day aged raw tuna, and they suck. Of course it's correct that you can go to that market in JP and get a counter example.
Wouldn't the easy solution be to use two sets of letters for IATA coded flights for the same airline?

Something like "DL1234" and "DZ1234" for Delta?

I know a lot of the two-letter codes are claimed too, and I'm sure there must be some reason this wouldn't work OK, but it would seem like they they would each have at least one code left over from the various airlines they've acquired over the years?

If an American Airlines regional flight started with "TW1234" again, for example, I don't think it would break the world.
> but they don't understand it or don't believe it's a real thing.

Yeah, this seems to underlie a lot of misunderstandings. I was reading on another recent HN thread about people's ability to form mental images[1] and it shows a similar struggle of people with different minds trying to understand each other.

The older I get, the more I get the sense that people can be quite different on the inside, yet live a lot of their lives being unaware or unbelieving of how much mental variety is out there.

[1]https://news.ycombinator.com/item?id=41138338
Corvette Bucked a Sports Cars Decline. Can It Thrive in an E.V. Era?
https://archive.ph/QNJje
I think you’re putting the right spin on this.
But that would give employers the uncomfortable feeling that employees have some power.

They prefer the illusion that their corporation is so desirable that everyone they could possibly want to hire is actively begging to be considered.
Then you have 2.5 hours less to get work done compared to everyone else you are competing with at your performance review. This hurts you more than it hurts them.
I recently worked on a product (Realtek 200MHz MCU + integraiton wifi/ble) that had a similar setup - QSPI connected PSRAM and QSPI connected Flash (with read/write).

The PSRAM had a reasonable size page cache in the chip that made this memory quite responsive from a CPU perspective - a few rare cache flushes were needed, but things like DMA and bus masters (onboard radios etc..) were completely coherent and it made development much easier to manage.

My takeaway was that PSRAM was surprisingly capable (with the right can of hardware controller in place). Kudos to Realtek for getting the hardware to work without a thousand impossible to debug CPU lock ups...
Most people only have heard "Didn't an IBM computer beat the world champion", and don't know that Kasparov pysched himself out when Deep Blue had actually maken a mistake. I was part of the online analysis of the (mistaken) engame move at the time that were the first to reveal the error. Kasparov was very stressed by that and other issues, some of which IBM caused ("we'll get you the printout as promised in the terms" and then never delivered). My friend IM Mike Valvo (now deceased) was involved with both matches. More info: https://www.perplexity.ai/search/what-were-the-main-controve...
I had my first good tomato last year. It was a supermarket tomato, but it was a very expensive heirloom variety. Purple in color, with a wild shape a bit like those in TFA.

Definitely the best tomato I ever had, and it kinda ruined other tomatoes as I have tried (unsuccessfully) to find one of the same caliber since then. Tomato season is coming, so I might be able to find something close. Crossing fingers.
I prefer fastmail
There are various methods to trust voting machines. The simplest example is a machine which immediately prints out a paper trail that the voter verifies.
Rich people are the healthiest in society. They eat the most fresh food already. The people eating calorie-dense industrial food are mostly too poor to afford a $4000 robot and a plot of land to put it on, especially when it produces a very small amount of fresh food.
When I was a kid my dad told me about the most dangerous animal in the world, the hippogator. He said that it had the head of a hippo on one end and the head of an alligator on the other, and it was so dangerous because it was very angry about having nowhere to poop. I'm afraid that this may be a better model of an AI human hybrid than a centaur.
I like the inversion of the problem.

I think from the hiring side it would be awesome to just search for ideal candidates.

By way of example, UpWork gives some filtering options but seems limited to keyword matching.

I'd thought about building something in this direction; never had time. One thing I think would be useful is more depth on the profile. Like pre-answer a bunch of typical interview questions. A 60s video highlight. Perhaps some skills assessment too (UpWork is NOT good at that).

I think the billing has good alignment. On they but side I would not be an ongoing buyer. My hires are intermittent. Like one a quarter. Would I buys months till I find or maybe a flat OTC search till hired? Or N connects?
proton.me is more preferable than gmail. Ever since the removed all spam filers, and just inboxed everything - its been a poor experience. And all managing functions in web gmail are lame - so one good practice is connect via thunderbird and use that to mas organize and clean if you never use a desktop client.

But for your personal email, as it were, Protonmail's proton.me is +1
So far, most people would use whatever is provided alongside the frameworks they are already using for their application.

Since the 90's, Turbo Vision, OWL, MFC, CSet++, Tools.h++, VCL, ATL, PowerPlant, Qt, Boost, JUCE, Unreal, CryEngine,....

Maybe if reflection does indeed land into C++26, something might be more universally adopted.
I don't promote often enough, but my writing platform is basically built for working this way:

https://gingkowriter.com

(came up with the concept when struggling to write my PhD thesis)

Hope it helps!
DIY Raspberry Pi 1000 turns a Raspberry Pi 5 into a PC-in-a-keyboard
Yeah it did. I'm just sad that it took down ActionScript with it. IMO this is the language Javascript should have been.
A lighter‘s more dangerous than a bottle of wine on a plane I’d say
Wizstone Series Review: Three Games from Go Grandmaster Lee Sedol [video]
> I haven't included any links to avoid coming across as spammy

https://news.ycombinator.com/show is for people showing off their projects. Unless you submit the same every day it's likely not spammy.

> or via DM

HN doesn't have a direct message feature.
Independent of the methods indicated here (screen capture + imagemagick conversion), there's the underlying question of E-innk hardware capabilities. I can speak to the latter.

E-Ink screens are usually capable of a number of different refresh / display modes, which trade higher-quality visual appearance (crispness, greyscale, ghosting) for slower refresh.

Refresh rates typically range from ~2-4 Hz at highest quality to 16--60 Hz at lower quality, but faster-updating modes. For most E-ink devices I've seen there are typically four modes, "Normal/Regal" (highest quality), "Speed", "A2", and "X-Mode" (fastest refresh).

"Normal" is best for reading static text. "Speed" is sufficient for terminal-based sessions (I have Termux installed on my Onyx BOOX tablet), and most interactive apps (e.g., Web browsers, Podcast apps). I find little practical distinction between "Speed" and "A2". X-Mode does show considerale ghosting, but is indeed capable of video playback.

Typically it's also possible to set the full-refresh interval (now many repaints are premitted between full refreshes which clear ghosting but give a distinct "flash" update.

E-ink has a number of compromises, but is quite usable. Apps which are designed with its capabilities and limitations in mind are much better suited. Mostly that involves full-screen pagination of content rather than scrolling. Given the ubiquitous use of touch-based scrolling in most Mobile applications, this can be somewhat frustrating. I tend to use dedicated e-ink apps (such as Onyx's own NeoReader book reader), apps tuned for E-ink such as Einkbro, a Web browser, or terminal-based apps which work well in a text-based context.
There are 82 million single-family homes in America, and this does not include parking spots available at employer parking lots where chargers are provided, nor condos where you can run an EV charger circuit to the parking spot. Airport parking and other long dwell parking can supply 120V 20A circuits, which is more than sufficient for more than a day of parking.

Everyone else can fast DC charge (~20 min 0-80%) at the grocery store or Walmart, or at traditional travel stops during road trips. Electricity is ubiquitous, chargers can be everywhere.
Gmail's search function has degraded to garbage now, can't even find emails I type the exact subject in word for word. Go with fastmail, protonmail or really anyone else at this point.
Why jailbreak? Just use internal kindle browser to stream screenshots of your desktop.
I wouldn't RTO even if I could instantly teleport to the office.

I'd lose literally dozens of hours of free time per month I currently use on chores, hobbies, naps, and quality time with loved ones.

My effective hourly rate (salary / active hours) would plummet. Going remote many years ago has skyrocketed my wealth when you account for time.
I suspect it's less that the forum will change URLs as that the URLs listed within some arbitrary forum post will become outdated as the referenced source moves or is deleted.

Linkrot, in other words.

Documentation in Wiki-based formats is more resilient against this as posts can be subsequently edited.
Convenience over security. I don't like that.

The #1 goal of a voting system should be to prevent a hostile state from secretly hijacking your elections.

How convenient voting is can make a difference between 57% voter turnout versus 62% voter turnout. That's largely irrelevant.
I appreciate that they made the calender system pluggable. Don't want to get locked into a single calendar vendor with something as important as your file system!
I know about 7 EV owners. All have single family homes and garages; none have home charging.
> one onion a week

Interesting. Where I'm from (CEE), this would be about one onion per one or two days.
Or at work.
* Location: SF Bay Area

* Remote: Yes

* Willing to relocate: Yes, for the right opportunity

* Technologies: Experienced program management leader with expertise in improving portfolio visibility, agile maturity, and reducing planning time. Skilled in leading cross-functional teams, managing complex projects, and increasing team performance through effective communication and strategic planning. Achieved metrics like - Planning Time reduction - 40% | Attrition Reduction - 70% | Portfolio visibility increase - 400% | Agile Maturity - 66%, Delivered $5M+ in cross-functional team projects and boosted change/release management adoption by 250%. Core skills include: Managing a team with supportive leadership | Reach key performance indicators, enhance enterprise business operations through performance metrics, analytics | Effective presentations to communicate potential information technology solutions, achieve business objectives

* Résumé/CV: bit.ly/3yuaqlR

* Email: v381sh57w@mozmail.com
Thanks for pointing that out, I didn’t know types in Cue could be self-referential.
But would you get those same efficiency gains with one of these robots? They seem similar to mass farms in how they are laid out, and they also are going to wast some space for the machines to move around. They would need a truly staggering amount of metal and parts compared with a mass farm, and that metal has to come from somewhere which takes up land.
1935: Britain's First Milk Bar Opens
Hah, for me this one ended up more complimentary than the "praise" version (which felt hollow, really).

My favourite excerpt:

> Is your real job finding out just how much you can screw up other people's software? Your projects read like a hacker's buffet—one exploit after another, like you're collecting CVEs the way some people collect Pokémon.
That’s interesting!
Junk article. It was only tested on mice.
What exactly does "a bad state" mean?
The famous case in the linux kernel was caused by a code path which was technically dereferencing a null pointer (but not in practice generating a memory access to the address it pointed to), then doing the check, then dereferencing it "for real". Something like:

int *m = &p->foo;

if(p) *p->bar;

What annoyed people was that while the first line technically dereferences p according to the C standard, all it does in practice is calculate an offset from p. But it was enough for the compiler to rmeove the if and execute the second line unconditionally, making the null pointer dereference "real" (as in the generated assembly would try to read some very low part of memory).
I rarely comment, but I'm really tired of political articles on HN.
This is completely me talking out my but:

Could one use the txtai python libe to be told to train on the temporal relationships between events that pass through it as an fastAPI endpoint to a calender... then as the events head to whatever is holding them in the calendar - txtai is training and indexing, first on temporal notes, then on context. so you ould easly as it to give you a

"Show all the social events that happen on wednesdays with a dress code"

(but it learns the nature of certain events, when they occur and social clues around what /who /wheres are typically occuring...

"This venue typically holds events on W F S and the clientelle is typicalaly this, attendance that, rsvps x, cost ~$$"
Sure. That's just a function of how much UB there is, rather than them catching it all.
Housing and land prices in metros are crazy and much building should be done. But, rural land like his are abundant. Even a couple hours from Silicon Valley is a house on acres for $300k.
Congratulations on writing these twenty seven words, great start, keep it flowing.
I think I've scaled around the worst of this. Gonna go back to playing Zenless Zone Zero. Mention me on X if it breaks again.
for fans of 1967 graphic design: https://web.archive.org/web/20110827114432/http://www.brauti...
When I wanted to have a shared calendar with my spouse, at first I was very motivated to go full self-hosted and spent quite some time to investigate CalDAV, CardDAV, the server implementations (Wikipedia has a good feature matrix), the client implementations (of course there is no builtin way to synchronize an android phone with calDAV, even if the software managing Google calendar sync must be more or less the same...). In the end I managed to have it work on my phone with an a ad-hoc server, but was not really sure that would be the good solution for my problem since I would still have to host that on a publicly reachable place, with my own implementation of access control and to configure everything on both of our phones... In the end I figured that there must have been some way to share a calendar between Google accounts as I had used at work, and found out about the family group https://support.google.com/googleplay/answer/6286986?sjid=31... and family calendar https://support.google.com/families/answer/7157782?hl=en&co=... Google features. Five minutes later we had a working synchronized calendar, even if I am still a bit sad to be dependent of Big G instead of relying on a open standard...
That connotes lawlessness unnecessarily. These are just companies trying to enforce stupid rules.
FTA:
“We are studying the past to understand and shape the present and future,” said Wang.

I was of the persuasion that "History is written to say it wasn't our fault" - Sam Phillips, but it may play a more active role than that.

I recently read and enjoyed 'The Silk Roads', Frankopan, which, to oversimplify, takes as its thesis the idea that "...for millennia, it was the region lying between east and west, linking Europe with the Pacific Ocean, that was the axis on which the globe spun." I was persuaded that he has a point.

I'm currently reading 'The New China Playbook', Jin, together with an ideologically-varying friend as a way to base our discussions more on knowledge than opinion.

So I'm particularly interested in what others have found helpful in understanding China's past and present. Any recommendations?
It's the opposite for poaching, fresh hold together much better
enum class Handle : uint32_t { Invalid = 0 };
Handle h { 42 }; // OK

One of their examples demonstrates the number one issue for me with enums, which was not fixed with `enum class`. Since values outside the range of the type are valid, you are constantly needing to check for invalid values in any function that takes an enum [class]. Ruins any attempt at "parse, don't validate" style in c++ and completely ruins the "type safety" which c++ people are always going on about.
How about no. I’m not going to fill out a form to charge my car. I use the 150 kW chargers when available, 350 kW when not. I rarely DC fast charge anyway.

Edit: yeah feel free to downvote me. I believe in not just the rich being able to fast charge without issue.
Nice, I kove the simplicity.
…but I’d love to have week numbers.
Starting day of the week, can that be detected somehow?
And the article itself stated they likely knew by the end anyway - with the operation being dropped and the whole thing about everything like that having an "Expected Half-life".
And since it's discrete, you can use finite differences.

a = sum_1 n^3 / 2^n
= sum_0 (n+1)^3 / 2^(n+1)
= (1/2) (1 + sum_1 (3n^2 + 3n + 1)/2^n)

b = sum_1 n^2 / 2^n
= (1/2) (1+ b + sum_1 (2n +1)/2^n)

c = sum_1 n / 2^n
= (1/2) (1+ c + sum_1 1 / 2^n)

d = sum_1 1 / 2^n
= sum_0 1 / 2^(n+1)
= (1/2) (1 + d)
= 1

d = 1 = 1
c = d + 1 = 1+1 = 2
b = d + 2c + 1 = 1+1+4 = 6
a = d + 3c + 3b + 1 = 1+1+6+18 = 26

In general,

f_k = sum n^k/2^n
= (*k*th row of Pascal's triangle)•(f_0, ..., f_{k-1},1)

https://oeis.org/A000629

Number of necklaces of partitions of n+1 labeled beads.
The expressibility of a language is what can be expressed in it, not what it can express to you. This additional feature allows you to express this projection without being explicit.
The point of such fake filesystems (like /proc or /sys) is that everyone immediately understands them. Yes, you could have a syscall for /proc, but it is more complicated.