skysight-inc/HackerNews huggingface dataset:
Yeah, Raspbian doesn't seem to be developed as a community project. There's no package tracker[1] like Debian or Ubuntu. I suppose they don't tend to diverge much, in practice.

Anyway, I suppose this all means Raspberry Pi OS/Raspbian are able to patch this, without requiring it to first be fixed in Debian or Clang.

[1] https://raspberrypi.stackexchange.com/questions/1179/does-ra...
It's a fascinating topic. I've often been surprised by its use of "tapestry" (as in "the tapestry of existence") and I never really figured out why it seems to gravitate towards such a relatively uncommon phrase. As usual I am reading too much into it (seemingly the logit for "tapestry" was higher than the others), but why? And what do these preferences tell us about the LLMs more generally? Anyway, fascinating!
On-Chain Gaming: Can Smart Wallet-as-a-Service Tools Be Used for Gaming
Show HN: Shepherd – I asked 1,201 authors for their 3 favorite reads in 2023
Hi all, creator here :)

I interviewed 1,201+ authors to ask them what their 3 favorite reads of the year were, and here are the results: https://shepherd.com/bboy/2023

Plus, you can zoom in on why the author loved each book on their pages.

Julie Walker - https://shepherd.com/bboy/2023/f/julie-walker

Allan Comb - https://shepherd.com/bboy/2023/f/allan-combs

Louise Carey - https://shepherd.com/bboy/2023/f/louise-carey

Carolyn Porter - https://shepherd.com/bboy/2023/f/carolyn-porter

And if you want to look up a specific book like Leviathan Wakes (Expanse series), you can get a list of all the authors who loved it and what book lists it is on:
https://shepherd.com/books-like/leviathan-wakes

Or Sapiens by Yuval Noah Harari https://shepherd.com/book/sapiens

We also have “books like” based on real human data, although this is fairly basic, and I am working to improve this feature in 2024.
Books like Dawn Of Everything - https://shepherd.com/books-like/the-dawn-of-everything

Background: I launched Shepherd.com on a Show HN in April 2021 (https://news.ycombinator.com/item?id=26871660), and it has come a long way since then! My goal is to create an experience that feels like wandering your local bookstore, along with little notes pointing out why an author/expert picked each book as a favorite. I am purely focused on book exploration and discovery.

Feel free to ask me anything :)

My email is ben@shepherd.com if you want to share some ideas.

Thanks, Ben

P.S. I have a newsletter for readers here where I share what I am building, early access to new features, my favorite book lists, etc: https://forauthors.shepherd.com/newsletter-for-readers
GPT-4 Can Almost Perfectly Handle Unnatural Scrambled Text
This is very sad. It understand that everyone needs to put food on the table and probably Tibor got an offer he couldn't refuse, maybe combined with burnout working on these apps for so long. So I can understand that.

That being said, the lack of transparency is not acceptable. Apart from one little acknowledgement in the above GitHub issue, there's zero communication on his part. Given that people actually paid, donated or even contributed source to his projects, even if it was not much, he has an obligation to these users/contributors and be open about the future of these apps. Most importantly:

- Will the apps remain FOSS? If a license change is planned, what about people who contributed and don't agree with that change?

- Which releases will be affected: What about the "Pro" version people paid for? What about the versions on F-Droid?
As an American the thought of multiple other countries being within driving distance is completely foreign and bizarre to me. I have to drive 3 hours to see family and I don't even leave the state.
That's one interpretation. The other is that the building predated to code, and it was impossible, or too expensive, to retrofit the building.

Alas I do not live in Christchurch so I can't comment to this specific case. However, in general new buildings are subject to new codes, where old buildings may not be.
If you sell services to EU residents then it would apply. Or otherwise generate significant revenue. If not, I would not worry too much.
My UK experience is similar to yours. I don't think that the cynical view is needed: it was probably assumed that you'd learn what you needed to of 'civics' by osmosis, eg down the pub before an election...
Is there a way to mass unsubscribe?
Serious clickbait there. The actual content is fairly anodyne (some people think it’s a grand conspiracy, but it’s probably just because he’s kind of impulsive and dumb), but the headline really leans on the grand conspiracy angle.
Sad to see the Android app hasn't been updated in 5 years
Fifty fifty.

Their hardware is quite good. Their consumer line (AmpliFi) is Solidly Okay.

From a management perspective, their UniFi system is bar none one of the better solutions for large deployments where you've bought into their whole stack: Routers, switches, Firewalls, APs, everything. There's some things it does OK with other vendors (particularly switches) but it's meant to be managed under their garden.

The nice part is that you can preconfigure hardware, chuck them into a bin, and make it Just Work on the other side. Deploying 100 APs to a new location? Ship 'em direct to the site, they'll just Show Up in the unifi interface. New deployment? Drop a few bits of hardware on a bench, set it up locally, yeet to new location, install the rest, configure over the 'net.

Some people have sworn off them for a lot of papercuts: There's a few points where their UI just Doesn't Work. There's occasional spots where if you preconfigure it manually then try to use the management interface, you might exhaust a DHCP pool in an hour.

But the hardware has, and continues to be, maybe not "cutting edge" but slightly behind it at a price point that makes enterprises salivate and Prosumers go "Hmmm I could probably swing that." And it works for a lot of people.

That isn't to say every product they've put out has been a Banger. The Dream Machine was, at first, very much a mixed bag (and took several YEARS of True Believers really working with Ubiquti to get it right) and this is absolutely them recouping some design loss from their Aplifi Instant product (the case, design, even the screen is Very Similar to it). There's been versions of the controller hardware (and software) that have been... let's put it: Enough to send some people selling all their gear and moving vendors.
I don't see any web developers seething - web development is complex and everything has trade-offs. I for one am eagerly awaiting a universe with excellent native HTML controls. However this golden future is still a long ways over the horizon for variety of reasons.
This thread feels more like "never-JS" users patting themselves on the back for their choice to always disable JavaScript in 2023. Look, I get it, but we have to build software with real world constraints, and some of those constraints are plain and simple business hubris. Plenty of times I've seen a product owner demand a feature that can only be had with JS, and no amount of arguments to semantic HTML purity will change their mind as to why we can't have that same feature that Gmail has. If I don't build it for them, they'll hire someone who can.

Also two separate times in the last year I've had to help a team that's using traditional MVC with no JS at all, and now they have a feature that can only be done with JS. But they have an entire dev team and no one knows JS at all. They don't even know where to start, so they're calling me in to help them retrofit it in at great expense. It would have been cheaper to just use JS from the start, and they have to pay for that mistake.

Sadly this is lost on a lot of folks here. We're not using JS out of ignorance, we're using it out of necessity. We don't build react front ends for CRUD because it's inherently better to browse with curl, we do it because it's currently the most effective way to meet the needs of the business. The goals of the business rarely align with the goals of opinionated technologists, but that hardly is grounds for the level of scorn I see from that crowd.
> there is a company called luna innovations that sells production fiber sensors

Luna is the current front, but acquired the technology from Optasense [0] relatively recently. There is a good timeline of Optasense commercial development in the fibre optic sensing domain at [1], going back to 2007, when Optasense was spun off from QinetiQ, which was itself the commercial spin-off (in 2001) from the UK's Defence and Evaluation Research Agency. This timeline illustrates the wide range of application areas, including pipeline and railway monitoring, border surveillance, drilling seismology, deep sea and others.

[0] https://www.optasense.com/

[1] https://www.optasense.com/about-us/company-background/
This is a great hack! I’m disappointed to see the negativity in the comments here; it’s a clever personal solution.

For those who want to hack a little less, I’ve found that a HiFiBerry[1] on a Pi works excellently for me[2].

[1]: https://www.hifiberry.com/

[2]: https://blog.yossarian.net/2022/11/07/Modernizing-my-1980s-s...
> Includes the "Proxy" CL compiler, multi-platform-aware STLTask tray-resident control utility (screen shot)

That screenshot was a wild ride. WS_FTP!
Channel sales GTM strategy? Mind at least expanding GTM?
It might well be intentional. Scientists like those weird double entendre titles; it's especially noticeable in paper titles in academia, which often follows the format ("project name: punny phrase vaguely explaining the project").

It's frustrating because as a grad student I was explicitly taught to avoid using local slang, informal sayings and expressions, humor, etc. in my academic writing to make it as understandable and unambiguous as possible.
GoGoGrandparent (YC S16) | FULLY REMOTE | Full-time | US, UK, or able to work 4+ hours overlap with mainland US | Senior/Staff Backend Engineer

Build high-quality, robust engineering at the rarest of things - a Silicon Valley startup that is both wholesome AND profitable. We have 8-figure revenue, are YC-backed, and growing fast.

Tech stack (required): Back-end heavy (Node, Typescript, MySQL, REST*+GraphQL), deploy (AWS, Docker/K8s)

Minimum 5 years experience (with Node). If full-stack, you must be strongest on the backend.

2-stage interview process.

If you want to help older adults and people with disabilities, send your LinkedIn/CV to william@gogograndparent.com (keep it brief) or apply at https://www.ycombinator.com/companies/gogograndparent/jobs (UK jobs can be applied for from anywhere and salary ranges can be adjusted for the right candidate)
I can’t name a single country that has all of the items you mentioned at the same time. Especially affordable housing.
> However, I wanted to hear the case against wasm, if any.

FWIW, i don't believe there is a killer case against wasm. Yes, it has some rough corners and things to work out, but it's otherwise a godsend and what's currently there works exceptionally well.

Wasm breathes new life into programming languages which have historically been excluded from taking part in modern web apps. C, for example, is now a viable language for the web, meaning not that web developers need to learn C, but that dedicated C developers now know how to write certain categories of web components (even if they don't know that they know that).

> Do you think it's worth dedicating time to study it's inner workings and perhaps pursue a related job?

i won't opine on that except to stay that wasm is not going anywhere in the mid-term future and knowing a bit about it certainly can't hurt.
AFAIK Woz only really worked on Apple II and Apple /// but his Apple II disk drive controller lived on and was included in the Mac.
Alfonso de Borbón y Borbón, known for having had 88 forenames
base64 is not just a text format, but one that's safely transmissible through e.g. 7-bit only mediums, or being embedded into a URL (assuming url-safe b64!), being stored in a cookie and passed through janky middlewares, etc. etc.

Further, base64 doesn't actually encode strings, it encodes bytes. If you're doing cryptography on something, you want to have a canonical byte representation. Canonicalizing JSON itself is error-prone, whereas decoding b64 gives you the same bytes every time.
from __future__ import annotations

This will break all the runtime type checking modules (such as typedload, which I wrote).
genuinely curious -- do you not feel the burden of being locked in with cpython, gcc/clang, rustc, ...?

or do you maintain forks of those?
Show HN: Simulate 3D plants in the browser
Chatgpt didn't exist a year ago, what did you do then!
lol... I'd rather not... but that is only because some know where the word came from.

The phrase "Hoist with his own petard" comes from the young "Engineers"/soldiers tasked with breaching a castle door by rigging a bell shape charge, and sometimes getting tangled in the rigging.

Some mistake it as a wonderful title like Dr. or Mayor... others it is a job function like plumbing.

Yet very little has changed people wise in modern technology, and regulatory capture is rather popular. Strangely, these same places often also still charge money for bathroom access.

Engineer, Journeyman, Entrepreneur, and Tinkerer are all often still class specific pejoratives in some circles.

http://harmful.cat-v.org/people/basic-laws-of-human-stupidit...
In general in Cloud and as somebody said, you should Architect assuming everything fails all the time.
Kiss announces digital avatars to perform in their place after retirement
The city of the future has abundant energy from solar.

Especially during sunny days, when no storage is needed, it will be extremely cheap to air condition and desalinate seawater.
Austria, for one.
I’ll second this by saying I am currently building a game with Kha, a low level rendering Haxe library that targets all major platforms including consoles. I am utilising the extremely performant 2d immediate mode api which is refreshingly minimalist and exceptionally well designed.
> So long as the US is maintaining a “defense perimeter” in the East and South China Seas that extends to a few kilometres from mainland China, it is not dealing with a peer, it is threatening a recalcitrant

The US isn't maintaining a defense perimeter for the sake of it. it does so in partnership with nations from Australia all the way up to Japan.
I'd love a device like this that was simply a three-port gigabit switch (not a router).

With most colos if you ask for a second network drop they make you pay a fee every month, forever. This way I could pay for my custom BMC's network connection once.
The two options you have are Cordova and Capacitor. They do exactly that, and let you use native APIs if the browser doesn't serve your needs.

A surprising amount of apps on the app store were built like that.
because pick and place machines need to be setup per device

this is a solveable problem tho. I hope someone solves it.
Probably better? The people who would write like this are the people who'd write worse if this didn't exist.

Unrelated pet peeve: I hate the word "utilize" with a passion. It's "use" with extra steps.
We learnt a lot about the Romans and Viking, which I found interesting. But why was that more important than civics?

Also, osmosis is a crap way to learn a complex topic IMO. I think if you ask UK people basic civics questions (such as 'does the UK have a written constitution' or 'what are the rights of asylum seekers') the majority won't know. And this means that political discourse is at a much lower level than it could be.
Or sometimes you CAN divide by zero (on a computer) and use it to your advantage!

"Stand Back, I'm Gonna Divide By Zero"
https://youtu.be/6BIfqfC1i7U?t=1233
But they just send it when you request it, is that theft?

Is is theft is you eat dozens of unlimited breadsticks?
Your stance is:

1/ Old hardware is free to support because the software for it just keeps working

2/ Lazy Linux people didn't test the software that stopped working on old hardware

Those two things you believe to be true are inconsistent with one another. For example, in this context.

What you're missing is that code changes to do new stuff and sometimes those changes are incompatible with old hardware or operating systems. If noone is testing said old systems and the developer doesn't remember said eccentricities, the old systems will break when the new stuff lands.

If anything it might be better to spend the resources deleting the support for old hardware (probably at the point where people stop testing on it) so that people using the old stuff get a much clearer message that they also need to use old tools with it. It's hard to get sign off to do that either, leaving the probably broken stuff lying around is the spend-no-time-now choice.
I can't imagine it's money laundering, they could just be using the sponsorship as advertising. I don't really like it, but there are 56 logos on the homepage, presumably mostly at the 100$/month tier, which is a decent income for the project. The fact that the project needs to advertise casinos to make money is a sign the FOSS model isn't sustainable, but I prefer this to Bulma not existing or becoming paid.
In my country we don't have Aldi, but we have Lidl. They seem very similar, but would be interesting to learn about their differences, and what history they have in common
Most servers can be configured to always power on after a power failure.

Then all you need is a remotely-operated power outlet, which is pretty standard for colos nowadays. Toggling the power outlet is as good as a human driving out there and poking the stupid ACPI power-on button.
I think it comes to question of what type suburbs we are talking about.

Cities build of multiple well connected cores with high density going to lower with all needed services and sufficient workplaces available in each make lot of sense and is probably most self sustainable model.

The endless detached houses with minimal spacing and no services on other hand.
> C++ killed the one saving grace of C, it's relative simplicity, and created a language that is a dumping ground of ideas.

I think the average C++ programmer is pretty aware of the language's downsides. It's still a language with important practical upsides though: there are plenty of C++ programmers out there for hire, there are many existing C++ projects that need to be worked on, and it has a strong ecosystem of compilers and libraries.

There seems to be little prospect of C++ losing its near-monopoly in core game-engine code, for instance.

(I say all this as someone who usually gives C++ a hard time for its poor safety, and associated security issues.)

> That C++ is widely used by professionals who don't understand their tools is just another reason why software is so crappy these days.

No doubt there are many security issues with those roots, and many instances of code that's needlessly non-portable. Those are due to specific issues with C++ though, not its general complexity.

I imagine the practical consequence of the language's complexity is to drag out development times, rather than to undermine software quality. I haven't given this too much thought though, and this is essentially a guess.

> The notion that you just "learn what you need" is an anathema.

I agree this idea makes little sense. If you work in a team, you may be asked to debug someone else's code. If you're going to work with C++, there's no denying the value in having a deep knowledge of the language.
Me says this is a bullshit story similar to “Parallel Construction” in criminal investigations...
Interesting.

Uncovering this slight difference really makes me long for something like the Debian GitLab instance (or really any kind of public change tracking) to document a bug or suggest a change.

Agreed, sure looks like it's Raspbian's build configuration to fix.
is it this bill? https://www.oireachtas.ie/en/bills/bill/2022/105/

(ctrl+f possess)

Section 10 title:
"Offence of preparing or possessing material likely to incite violence or hatred against persons on account of their protected characteristics"

(...)

"(4) A person guilty of an offence under this section shall be liable—
(a) on summary conviction, to a class C fine or imprisonment for a term not
exceeding 6 months or both, or
(b) on conviction on indictment, to a class A fine or imprisonment for a term not
exceeding 2 years or both."
Because Broadcom pays people to spam internet forums with their Raspberry Pi brand.

Incessantly.
Title is unfortunately sensational. This is a default target change. Turns out clang still can build binaries for the Pi B+. You just need to be explicit about the architecture. So perhaps a small title change that's more clear about this being only default setting change?
I'm excited to watch this work evolve. It aims to create the envelopes necessary to support new trust systems like those based on zero knowledge proofs on the web for more privacy-preserving claims.

What's new about this vs. JWTs? Roughly,

JWTs generally happen in two steps:

1. Get JWT (private)
2. Present JWT

JWPs can have three:

1. Get JWP precursor (private)
2. Generate JWP from JWP precursor (private)
3. Present JWP

Between steps 1 and 2, JWPs can support algorithms that create selective disclosure, proof generation, etc. so you can show you're over 21 without revealing your date of birth. This extra steps means you don't necessarily need to share the original payload you got from an issuer. Another nice aspect is that ZKP-based algorithms can improve unlinkability to make surveillance more difficult.
I bought 3 ubiquity access points a couple of years ago for my parents and was shocked to find that they could only be configured by the unify mobile app which doesn’t recognise them because they’re so old. Just be aware of that behaviour when buying into this ecosystem!

https://help.ui.com/hc/en-us/articles/12594679474071-Standal...
D has been out for 20+ years, or did I misread you?
That’s true, but in no way contradicts what I said. Even a necessary war is a waste. To think that the spending on war material boosts the economy in any way is purely to repeat the broken window fallacy. Yes, once the glazier’s son starts breaking windows you will be forced to put a stop to it, and that may require violence. The cost of arresting the glazier’s son, holding a trial, and imprisoning him is rather smaller than the cost of a war, but it is a cost all the same. You only willingly pay that cost when the alternative is to have another window broken every night for the rest of your life. Likewise, we believe that the cost of the war in Ukraine will be less than the cost of Russia’s future aggression should they win in Ukraine, so we willingly pay the cost of the war.

Because Russia started the war, we are now faced with paying the cost of winning it or of paying the cost of losing it. We choose to pay the one that we think will be less, _but it is still a cost we were forced to pay by someone else_. It is a net harm to us either way! (Not to mention the harm to Ukraine!)

We shouldn’t be glad that we gave Ukraine money and they are spending it with defense companies based in the US. Even if we take some solace in that fact, all it does is shift the money around; it doesn’t grow our economy. Just because it could be worse does not mean it is a net benefit.
> Picking up information from the environment - a sibling mentions /etc/env.d/gcc - seems fairly likely.

Why would CLANG do this ?
Not sure what kind of response you expect from such comment? I have all the information about my fitness level and you have 0 information about it. It would be pointless for me to post my earlier comment online, anonymously, if I was actually overweight. It's not like I'm seeking confirmation about my fitness from people who've never even seen me.
Could X go bankrupt under Elon Musk?
Is there a length limitation to the prompts you can send to it? Or the actual data you want to classify?