skysight-inc/HackerNews huggingface dataset:
> A top-of-mind example is how a tuple `(A, B)` is "obviously" the (minimal) way you would have both objects A and B within one object

I am confused as to what that means. A and B are most likely one of the thousands of possible modelisations for an abstract concept I am trying to model.

Say I want to model a point on a plane, I could decide to model it as carthesian coordinates in an (A, B) tuple, or a single complex number as a scalar. The _best_ representation depending on how I plan to use that point later on.
The Prodigal Techbro (2020)
Svelte Datatable (Component)
> I've worked as a quant in energy markets and made a very tidy $10,000,000 in one day betting against solar and wind

If your bet was in the form of "look, the weather's bad and there's not enough grid storage", obviously so — that's why all the battery factories are getting built :P

The cost of those batteries is low enough to disregard your conclusions in the long term.

Blacksmiths could bet their horseshoe business against the automobile, until they couldn't.
Is your pulmo worried? Would you like us to assign someone to worry your pulmo?
Exxon Mobil's 'Advanced' Technique for Recycling Plastic? Burning It
https://gnukhata.org/docs/get-involved/

can you see if your product can be integrated into this Agpl licensed software?
We're doing this as an internal tool so right now the priority is to make it useful for us. We use tailscale already so we've decided to support that initially. But the auth is setup in a pretty modular way, so anyone should be able to write a different provider for whatever auth system they want to use. I've not come across OpenZiti before but I'd imagine it would be possible to write one for it.
Then you'd get someone taking the trouble to correlate music and times, to capture someone moving across the city on the map.

Then you'd get profiling to potentially pick out who in particular moved across the city and the exact time of path of their movement.

While this is a nice idea on a local scale, when scaled up it has horrendous privacy implications.
> Honestly not sure why though. I come from a country where hot water came from a tank and it's pressurized to ~3 bar, and showers are glorious. So I don't understand why they are so popular in some places.

A very common (albeit somewhat old-fashioned) plumbing setup in this part of the world is an 'open vented' system where hot water is supplied at comparatively low pressure - a cold water storage tank in the attic provides a pressure head of about 0.5 bar to a hot water tank, which feeds the hot taps. That's plenty for hand washing, but not really enough for a shower.

Whereas the electric shower takes mains pressure cold water only - giving you a shower without needing to replace or upgrade your hot water / central heating / boiler system.

There are other options (such as a pressure-boosting pump on the hot tank outlet - or replacing the tank with something newer) but changing between types is difficult enough it would usually only be done as part of a complete bathroom refit, which can easily cost $5,000+
vscode is seemingly on the right side of the line, considering all the places where monaco and oss vscode has been used.
You wouldn't agree that GP did what they said, or what do you mean?
This is one of the areas the Raspberry Pi ecosystem is not as strong as either Android or random Chinese devices, so it's good to see them doing this.

For example https://wiki.sipeed.com/soft/maixpy/en/develop_kit_board/mai... has been around for years, and is far far better than it should be, although the resolutions supported by the Pi AI camera are way higher.

The west has been very slow to get into the whole edge inference game.
I specialize in building templates and component libraries. I’ve recently launched https://www.shadcnblocks.com which is a set of 200+ block components for Shadcn UI. The recent growth in popularity of Shadcn UI is extraordinary.

I’m also reworking and relaunched https://www.wickedblocks.dev which has nearly 200 free blocks for Tailwind. We’ll be released some optional premium sets here soon.

Finally we are about to release a set of 3 templates for 11ty at https://www.zerostatic.io where I build niche templates for SSGs. I believe these will be some of the best template available for 11ty and I’m keen to see if this niche has a serviceable market.
Much of the (true) "open source" movement / community is still all about that mentality / spirit. Much of the "hacker" / Maker crowd, too. So much of what made the early Internet great still lives on in later generations who keep that spirit alive and continue to share it with others.
>i mean, you could totally solve a problem yourself and not write it up. i did that lots of times too!

sure. that's how we shifted to a hustle culture. launch something useful, get fanbase, and then think of writing it up for marketing purposes.

but obviously the dynamic here isn't necessarily a community of like minded people sharing info. But more of a semi-captive audience interested in seeing more of the product.
Recent discussion: https://news.ycombinator.com/item?id=41689355
There was a sci-fi series I read (I want to say by Alastair Reynolds) which talked about planet-bound civilisations having an innate boom-and-bust cycle where the civilisation would inevitably get more and more efficient at utilising resources, while thereby becoming more fragile and susceptible to system shocks. It would then collapse and eventually the survivors would rebuild.
I don't think most people who are reasonably into AI think we're on the cusp of AGI. But I think it's made a lot of people who previously said "it will never be possible" rethink their feelings about it.

Definitely in the coming decade, we can prepare for a lot of the simpler tasks in an office to be taken over by AI. There are plenty of scenarios in which someone is managing a spreadsheet because an SME doesn't have the money to hire developers to automate & maintain that process - with advanced LLMs they can get it done by asking it to.
Some feedback: looks nice, but an instant turn-off for me is the requirement to sign up before I try it out. It meant I didn't try it out, and seems unnecessary.
You can't use Gitpod, Theia IDE, etc with Pylance. Or GitHub Copilot. Or Live Share or numerous other VSCode extensions.

The idea is people start a project in VS Code, need to scale up to a reproducible dev environment for multiple users, and follow ads in VSCode to GitHub Codespaces, which charges by the hour for VMs. Now you're locked into that, you're locked into GitHub as well, and they can cross sell you GitHub Actions, GitHub Advanced Security &etc.

Therefore, Pyright is almost the minimum needed to add type checking to your CI process.

Edit: to clarify, not only is Codespaces advertised in VS Code, it also uses private APIs so no competitor can publish an extension which replicates this functionality on the VSCode marketplace.
It's not an extension.

First-class modal editing via Vim bindings, including features like text objects and marks.

See the "Vim-friendly" button at https://zed.dev/, "Incredibly powerful out of the box" section.
Because you want syncthing to delete files more often than not. When you want the reverse, it's a single property on the shared folder (ignoreDelete), feel free to set it.
Yeah, it's really striking how hard it is to decipher what the product is here. Presumably there's a community somewhere that's been following the development of whatever OS or piece of single function hardware it is.

I can see the value of creating coolness through authenticity, anti-marketing and 'low-fi' design - but if you literally can't find an explanation as to whats on sale it's probably gone too far.

Scrolling back to the first entry on the blog, it appears to be a small form board running BSD on ARM. Not sure how that qualifies as a new kind of computer...

https://flyingcarcomputer.com/posts/a-new-personal-computer/
Building an AI negotiation tool for B2B purchasing [0]. It automates the interactions with potential suppliers and summarises the best bid submissions.

Currently struggling with how to get any sales but there are some good resources like Aaron's cold outreach video [1]

[0] https://www.m2mmart.com/
[1] https://www.youtube.com/watch?v=7Kh_fpxP1yY
The comment could be so much more helpful if it just casually mentioned what people hate web components about. Sigh.
This is the HN thread I didn't know I needed until I saw it.

I often wonder how many of Brutalism's ardent fans grew up in an environment dense with Brutalist structures. I'm not here to bash the movement (the finest examples are wonderful) but just a reminder that the median Brutalist building is often a bleak, bleak affair.

There's probably an analogy in there somewhere for programming too. Perhaps the best of Golang is wonderful but the median just doesn't compare.

ETA: Either way, thanks for the taking the discussion down this direction. Certainly made me chuckle.
How about buying a smartphone then?! ; )
I assume the realtime patches brought some improvements you'll get even without compiling a hard realtime kernel. There's a whole bunch of CONFIG_PREEMPT_* options.
> I started by refactoring into web components, because I had to do it piecemeal.

Yes. The key to making an old and arcane code base understandable to yourself, is to refactor one small part of it at a time. That you're redoing with web components is just one way that would achieve this. I applaud you for not just throwing everything it away and starting anew.

On risk of this approach is that you get some way though and then move on to some other project, and someone else comes along and inherits the old project and starts refactoring in their own style, and so now you have an old arcane code base in three different styles... it still beats a rewrite of a 250.000 line code base in one go.
That's a fair point, I should mention who I am on the website. I didn't even think to include that!

Here's my github:
https://github.com/Alex-Programs

I'm considering open sourcing the extension. I don't want people to be able to copy it wholesale, but realistically that's unlikely and I'm going to write some blog posts on the technical details anyway.
Agree with your post, but this gist still doesn´t make much sense to me:

> VSCode is build to sell Azure and other Microsoft services, which they won’t if you use VSCodium

If corporate has bought into MS, they will use Azure services anyway. So for MS it would not matter if vscodium also integrates well with Azure or has a good .net core debugger, their customers will still bring the whole IT budget to them.

Because you are spot on. Corporate buys the whole MS store, only walk the road that MS marketing has blessed and it happily walks into the Azure trap. They outsource IT strategy and planning to MS anyway, and MS names it "Azure".
Whether Apple Mail supports BIMI is not really relevant since my original comment was regarding email.platforms supporting caching of images and not BIMI specific. If an email client supoorts caching of images extending that to also include BIMI logos while adding BIMI support is minimal effort.

That being said Apple Mail has supported showing BIMI logos since iOS 16 and macOS Ventura. Do they use caching for doing so when mail privacy protection is enabled as they do for other images? I have not specifically done an in depth dive to determine but what exactly would the motivation be for Apple to bypass the image caching functionality for just this type of images?
Are there some benchmarks for that, or a good discussion somewhere?

Because I was wondering about that myself. RT kernel sounds at first like it may help achieve better latency in games, but then you are so deep in the stack and depending on overall performance, that the costs of RT mode might hurt much more than one would gain. But I don't really know how that plays out in practice.
> I don't want to learn a complex framework. I don't want to learn magic that I don't understand without reading the documentation (useState, createSignal et al)

I'm always suprised reading statements like that. No offence, but maybe you're in wrong career if you don't want to learn how most popular and important tools of today work... Not to mention that its so simple you can learn everything required to be efficient during lunch break
probably the parent poster does not use React so it would seem a heavy demand on a human to make, given the already stated limited cognitive energy and time.

I suppose I would think not rendering twice and some sort of warning about side effects would be beneficial, rendering twice means that you get a misleading view of what your application behavior is, I can see how people would - from an architectural perspective - consider it bad without necessarily using the framework.
Im currently developing a larger scale 3D printer.
My goal is to convert parts of my old Ender-V3 into a new CoreXY frame that can print up to 512x512x256mm (for comparison the P1 series from Bambulabs has 256x256x256mm), while keeping the costs under 500 Euro.

A full BOM and Tutorial will be released FOSS if i manage to finish it.
Ok, it’s painfully obvious to that these Kentucky boys are desperately compensating for something.

If nothing else, the recoil.
I'm building StartupLevels.com - a leaderboard for startups to get more exposure + a strong permanent 'do-follow' backlink.

I got several ways to bring a ton of traffic to my site, which other founders/startups can tap into!

It's one of those weird but easy tool discovery platform, but tell me what you think :)
Emacs Popup Frames Anywere – macOS Edition
Can you email me when you're done writing the book? Or at least document the development somewhere? Really interested to read this.
Searching for Partner Autism Friendly Recruitment Platform Idea
I have created a software programme for companies that will attract and retain autistic talent in the tech field. This project is called Voltti, and by using this name it encapsulates the concept, to "flip" the traditional recruitment process on its head, by putting the candidate in control of the process, whilst virtually eliminating the social contact usually utilised by HR. The application will be fully accessible and will adhere to ethical use of AI, as well as having a inclusive data set within the AI.

The problem: traditional hiring practices are barriers to employment for autistic adults. I have created a solution that removes this barrier.

The solution: I have created a software programme for companies that will make it easier for them to attract and retain autistic talent in the tech field using AI for the text and video
sections of the recruitment process.
I fucking love this. hilarious idea
In the scheme of things I'd say most people don't know shit. And that's perfectly fine because we can't reasonably expect the average person to know all the things.

LLM models are very far off from humans in reasoning ability, but acting like most of the things humans do aren't just riffing on or repeating previous data is wrong, imo. As I've said before, humans been the stochastic parrots all along.
You are invited to stretch the analogy as far as you would like in order to win an internet argument. Have a nice day.
Dude, just accept the premise of the article.

He gives the requirements: Execute in parallel, print in order as quickly as possible. That’s the premise. The point of the article is in how to achieve that, not whether you should.

“Print as soon as possible and ignore ordering” is not a challenge nor an interesting topic to write an article about.
Just subtracted off one too many fives!
I disagree, I would prefer light web-components, rather that react.js + the compilers and state managers.

This make me into a bad programmer, I agree to disagree
This doesn't even begin to cover things, even for English. First of all, "catch fire" is at least partly understandable from its constituent parts - "catch" has a great variety of related meanings, and they all have to do with something taking hold of something else; I'm sure any English speaker who has encountered both words would intuit the meaning of "catch fire" without any problem, especially if they also encountered "to catch a cold". Of course, the meaning is slightly different, and it is quite invariant.

Your analysis of the phonetic atomicity is also unsatisfactory. First, the article can very well be pronounced independently - I can say "English has a single indefinite article, with two forms: 'a' or 'an'". Secondly, the 'a' form can be pronounced in two different ways, depending on how you want to highlight it within a sentence: "he ate a piece" could use the schwa, or the "long a" if you want to highlight the article itself "he ate [ay] piece, not your piece". So the article's pronunciation can change independently of the word it is applying to. Finally, in at least some English accents, many words can be pronounced differently in certain sequences than others - for example, in modern Southern English, an "r" sound is introduced almost always in speech when a word that ends in a vowel sound is followed by another word that starts with a vowel sound, e.g. "I saw-R-it". By your description, neither "saw" nor "it" are individual word phonologically, since you don't know how they will be pronounced unless we know the following word.

Overall, the atomicity of a linguistic construct is highly debatable, even in a particular context.
I use an app called PayTM for online payments. It shows me notifications that I have rent pending on a flat which i rent when I have NEVER used it to pay rent ever. It also shows me that I have pending electricity bills. It also picks up and shows me data on how much credit card payment is due when I have never used it to pay credit card bills.

All of this information can come only through cooperation between banks, credit reporting companies, utilities etc.
rTorrent has been my go-to client for servers for ten years now, glad to see that the development seems to be gaining traction again! I don't use rTorrent's TUI anymore though, nowadays I just run it in the daemon mode and couple it with the Flood web GUI. Handles hundreds of torrents just fine.
Seriously. I visited Japan only once, 10 years ago, and the delicious taste of rice balls is one of the most vivid memories and what springs to mind when I think of coming back.
> He actually wrote it for a woman named Bobby...

Bobby being short for... Roberta? But then again, after I recently saw female pop singer Taylor Swift watching male tennis player Taylor Fritz at the US Open, I realized that some American first names are just... flexible.
I'll put that on the todo list!

Would you typically have the pinyin above the Chinese characters (like Furigana) or show it separately?
If you want one just for torrenting alone, cloudflare warp should suffice. They don't block BitTorrent traffic.
Convenience and comfort are freedom's enemy. What is going wrong with the traditional editors and programming tools that (assumably) younger devs are going for those full-blown IDEs? Has the complexity of development with back/front/ops exploded so much that older editors are lagging behind modern needs?

As OSS old-timer, I gave VS Code a try, but it was too noisy and distracting, slow, and didn't allow enough control over what was being installed and when. To each their own of course, but I didn't see any particular reason why VS Code is much better or deserves to be more popular than other editors, and if any functionality is missing from other editors – especially those that are incorporating tree-sitter – then maybe we can just improve those alternatives?

Talking about modern editors, I like where Zed is headed, but that project also has some non-OSS components or aspirations if I remember right.
Thoughts on state of security in customer support and why it needs a makeover now.
すみません! It's because you have no space around.
A more correct regexp would be \b\w+\b, with zero-width "word boundary" psttetbs instead of spaces.
> BSD wants a word with you.

BSD is great for many things, but hardware support is sadly behind. I'm a Linux guy but I run both XigmaNAS as my server and OpnSense as firewall on two different platforms, and all their WiFi and Bluetooth chipsets are unsupported, especially 802.11ac is way behind. Not that I'd use all of them on those machines for security implications, but having them supported could be handy sometimes.
Literally a real human bean
It's colloquially used in a sense that suggests it's legal or a legal gray area but it's also important to point out that there's no such exemption. "Mundraub" is simply minor theft (like shoplifting low-value products) which means you won't be prosecuted unless the injured party presses charges.

"Stealing" fruit (or flowers) from public flora is legal in a practical sense and under certain circumstances explicitly permitted if it does not involve trespass, you only take small quantities (which is not legally defined) and you do so carefully (which is also not legally defined). There's no requirement for immediately consuming the fruits on the spot (as the colloquial use of the term "Mundraub" suggests).

As with most of the things laypeople think of as being legal, it's more of a case of how much someone cares to enforce the law that makes it illegal. Also note that "public land" may not actually be public despite being publicly accessible. A lot of former nobility retained their land despite losing their titles and it's not always clear that this land is actually privately owned, especially if you're not from the area. Some is even tended by municipal governments as part of contractual agreements for allowing access to the public. Germany did not get rid of its nobility like e.g. France did even if we officially no longer recognize titles.
One thing I liked about a Vernor Vinge sci-fi novel I read once was the concept of "computer archeologist". Spool the evolution of software forwards a few centuries, and we'll have layers upon layers of software where instead of solving problems with existing tooling, we just plaster on yet another NIH layer. Rinse and repeat, and soon enough we'll need a separate profession of people who are capable of digging down into those old layers and figure out how they work.
Typing can be the bottleneck (2020)
Yes, and the paper can still use genAI, it would just need to be handwritten instead of copy and pasted.
My personal definition of “word” is “a unit of semantic meaning”. Don’t ask me to define that.

Are numbers words? Are abbreviations words? Can a words contain other words? Can the same sentence have a different number of words when spoken versus written? Yes to all, and more.
I love this. Beautiful, simple, but just a little subversive.

:chef’s kiss:
Yes, turns out in the context of machines, all of the names we've given to things and concepts is not a very large set in the scheme of things.

Next focus will hopefully be on reasoning abilities. Probably gonna take another decade and a similar paper to attention is all you need before we see any major improvements...but then again all eyes are on these models atm so perhaps it'll be sooner than that.
That's a paid service that some people balk at.
I'm working on https://www.ptrdns.net , a primary and secondary DNS hosting service built around the PowerDNS API.

The problems that are on my mind right now are 1. how to improve visibility on search engines and 2. how to add POPs on Anycast IPs to improve latency for resolvers without selling my right arm to obtain a /24.
Do they prevent you from using it easily? Yes, they sell software on a platform, but so does Nintendo. Yet Nintendo hardware is completely locked down and the software they sold you works only on said locked down hardware. Meanwhile, I can run anything on SteamDeck, and I can run SteamDeck software and/or their games on any reasonable gaming PC, in any form factor.

In practice, over the years that I've had a gaming collection with them, they've only ENABLED me to run the games easily.