skysight-inc/HackerNews huggingface dataset:
To be fair, LINQ is quite a good idea. Not new at all, i think the first thing any serious lisper do on a DB-heavy project is writing a query/select macro that does exactly the same thing, except better (sadly, i do mean "writing" the best way would have been to treat it the same as the loop macro, but on the other hand, it's like 2 LOC for a quite complete select macro. Never thought of that, but maybe the conciveness of common lisp plays against code reuse)
Oh, sorry, then count me out. If there's no plank to make people walk, I'm staying home.
In all fairness, Jia was indeed the co-maintainer of the project. He modified SECURITY.md as well[1].

[1] https://github.com/tukaani-project/xz/commit/780d2c236de0e47...
in my experience, you can be very productive with dotnet if you stay on the well-traveled path.

I would not use it for private projects, but i like the opinionated defaults in a small team org setting. If your org is full on Microsoft ecosystem (Azure AD, Windows Server, ..) anyway, it fits in very well.

you don't have to be clever or reinvent the wheel because 90% of standard use cases are well documented in microsoft docs. it has a steep learning curve though (e.g. auth in aspnet).
Correct me if I’m wrong but Apple never advertised Apple News+ as ad-free.
The fastest way to cool it is to put the pan in a sink with cold water. But since that water is probably freshly tapped and thus cold, you're not really regaining heat, but rather warming the outside (if you then flush it).

But I find fridges are pretty good at what they do. If it fits, you can put it in the freezer for half an hour first.
I think an issue many have with self-hosting is not reading the documentation thoroughly and even when they do read it, they don't read it to determine the most reliable and robust configuration or they are constantly changing the configuration without understanding what actually happens each time they change something. For the small stuff I run, it works without my having to do anything other than updates, though for some projects version upgrades can effectively require migration.

Another issue is keeping up with issues affecting a project. I treat all projects updates like alphas, and I don't install the update as it becomes available because the inconvenience and time cost to restore a borked server is never worth whatever perceived gain there is from the update. But this means I need to minimally have things like mailing list subscriptions, GitHub project subscriptions, etc., so the information comes to me without my having to go out to actively review the information. I set up folders for the lists and it is usually 1-2 minutes per day just reviewing the subjects and occasionally skimming an issue that might be relevant to me.
I don't care for 4k quality, but you'd have to be pretty desperate to watch a camrip. there is piracy in proper formats
I like parts of systemd very much: units and their sandboxing/isolation/chroot of processes.

Many other parts are terrible beyond measure: journald for example.

I think the concept of on-demand processes managed by the end manager is a good idea, but systemd is strong arming the services into accepting its philosophy.
Several other articles by professional news outlets using more common American English language:.

https://www.google.com/search?q=ford%20battery%20factory%20m...
The fact that the word "piracy" is somehow re-used for copyright infringement is one of the largest victories in language wars of the 20th century. It's Orwellian double speak at its best. Everyone know we are not talking about actual pirates raiding someone goods, but we use it none the less.

The intense irony of this is that piracy was often sanctioned by nations during times of war in the 18th and 19th century. It gave them an option to conduct commerce raiding without the need for an explicit expansion of their navy. It could even be considered patriotic.
Downvoted for not knowing who someone is. That's a first for me.
Along the lines of source greppability, at some point someone will try to replace successive a.foo_x, a.foo_y, and a.foo_z accesses with a loop over foo_{suffix}, thus breaking any attempt to grep for foo_y. That someone may be me! This should almost always be struck down in code review wherever possible. Being a bit more DRY isn’t worth it!
Yeah that. I'm on the mathematics side so I still have a calculator in hand all the time and use one many times a day. I have one of these https://hpcalcs.com/product/hp-15c-collectors-edition/ ... anything more complicated gets subcontracted out to Julia.

They have the HP Prime now. I have one but I barely use it. It's damn fast though!
Thanks for the suggestions, much appreciated!
That would put Haskell 'ahead' and .NET 'behind' in this example.

But did you have a different language in mind? One that followed .NET's Linq?
How about the siren song of designing cool swag?

At the last startup I worked for, the owner pulled our one designer off product design for weeks to have her make t-shirt designs, PowerPoint templates, tchotchkes to gift to future (imaginary) customers, etc, etc. The product never launched, but the shirts were really nice.
The authors explicitly generated new random data to address this concern.
Ok, true. It was a bad day.
The first time I went to set up kubernetes the documentation explained what each of my three machines would do. It's different now but I still find the syntax needlessly verbose. So now instead, I have a rediculously long docker compose yml file.

What are some of the common infrastructure concerns it handles for you out of the box?
Metube, good tip
I'd expect people working in a organization focused on preserving or promoting vintage stuff to be the most enthusiastic about that material and handle it with great care.

My mom couldn't care less about computers and she called me to ask if I wanted to keep some floppy disks before she threw them out.
Typescript is a superset of JavaScript. Every JavaScript file is a valid Typescript file. This is not even slightly true of F#.
“That is until one too many decide they're… going on an incredible journey…”

Nice one.

Seems on the one side you have this alignment with the service provider. And for the future you hope they don’t zig when you’re zagging.

On the other side, you already have some IT responsibilities with hardware acquisition, maintenance and networking.

You hire this out too, if you can afford it or don’t care about ‘technical’ things.
Yes, the Steam version already includes a native Linux binary and we tested it on both the Steam Deck and Ubuntu 22.04. If you run into any trouble, please let us know.
humor is independent of language

edit: there are jokes that rely on a specific language or culture. but i think (correct me if i'm wrong) sarcasm and hyperbole span language
That's more an argument against sharing anything online, because people will always be able to gather info and share it out of band if they are determined. At least the Fediverse has some tools to automate over and commercial social network.
https://yglu.io/ and/or https://yamlscript.org/ make that significantly less horribad but turing complete YAML still makes me cry.

Of course, when ingy and I worked together on https://p3rl.org/JSONY to provide something more config-file-like for systems configuration, the developers at the shop that I first got an after action report from ... went "ooh! this is so much simpler than YAML!" ... and promptly invented turing complete JSONY.

My next attempt at a configuration system is going to be turing complete out of the box so I can actually design it for that.
I live in one of these areas and I just use a couple electric space heaters a few days a year - my mini splits are still great otherwise.
Hydrogen electric is little more than greenwashing before we have anything resembling a hydrogen surplus on the horizon. Energy density is always an issue in flying applications and it's well possible that a boring old turboprop burning efuels (made from that very same hydrogen surplus) would be the clear winner. Losses of the transformation pipeline vs losses from carrying the most impractical fuel type ever tried. Minimizing the energy requirement at the final conversion step is an important thing all too often missed in the frenzy of converting the path to get there.
"Tazor", ohh! I appreciate a good swipe at their intense fetish of confusing naming
The (extremely biased) article you cite doesn't even support your claim. It says that AFL-CIO supports American workers over non-American workers.
They just don't like competition. Almost all of their News articles are walled in some way and removing those walled sources from the feed doesn't seem possible. If I have to click buttons or use SSO or pay to read it, it has no value to me.
U-root/CPU: CPU command in Go, inspired by the Plan 9 CPU command
You need about 10% of that functionality to reliably and profitably sell screen real estate to advertisers.
There are multiple dimensions

https://getgoally.com/blog/autism-spectrum-wheel

Along with many comorbidities (adhd, ocd, depression, etc) which are more likely but not requisite

This leads to the saying "if you've met one person with autism, you've met one person with autism"
Windows is a bit better these days, if you create an EFI partition it'll just use that even if you've made it much larger than it normally creates for itself.

This means you can just partition everything from Linux and then install windows safely into where you select.
And just out of interest: what is the rate for false positives? An accuracy of 90% sounds very decent, as long as it doesn’t also filter out 10% of legitimate content.
wouldn't an emissions inspection notice this or do they not do that there?
"Business" also covers a lot. I work in a specialised part of finance, but specialised requirements aren't rare. There is an enormous amount of software written across the world that fits well into the middle ground catered for by .NET, but there is also a lot that doesn't.
I subscribe to the NYTs, and one thing that drives me nuts is their animated graphics which play in a loop on some articles. They aren't ads - they are artworks created for the story, but I find it really distracting to try to read text when there's some dancing cutesy image looping endlessly in my field of view. They really should add an option to let the reader opt out of that crap.
And I'm not sure I can go online and find a complete set of Byte Magazine much less the Boston Computer Society newsletter or something even more niche.

Probably I could find a lot of stuff if I went to enough libraries but it certainly isn't all available and nicely indexed on the open web.
I guess if you don’t read that is true.
not op but probably because some people are so used to using spreadsheets that even if you built them a database with custom visualizations, they'd ask for spreadsheet export.
Added firefox version here:

https://dikshantrajput.github.io/skip-yt-ad/#installation
Are you really running one? I might.
You want key operations to be slow for those reasons, but not the encryption once the key is unlocked.
And I'm renting fresh fruit
This is what I do, for Craigslist instead of posting in free I'll post in the category with a $1 price and say free in the description. Free is scanned by desperate people looking to make easy money. Due to competition, that requires being first to claim stuff, well before you are sure you can find a buyer for it.
Then the spectrum would refer to the magnitude of any vector in multidimensional “autism space”.
To me programming has always been solving puzzles. Solving those puzzles is a skill I have and has made money for me. I am now retired, but I still need puzzles to solve. You might want to see it that way.
Replacing plastics will increase greenhouse gas emissions in most cases
Im not sure if youre joking but I get a cookie popup when visiting this link.
https://archive.ph/Nbsau
https://willspeak.me/2021/11/24/red-green-syntax-trees-an-ov...

>The idea of red / green syntax trees initially came from the Roslyn C# compiler. It was adopted by Swift in their libsyntax implementation. The Rust Analyzer project built further upon this with the Rowan crate. Rowan extends the model of red-green syntax trees with the idea of dynamically typed nodes.

Also probably this:

https://joeduffyblog.com/2015/11/03/blogging-about-midori/

>Midori was a research/incubation project to explore ways of innovating throughout Microsoft’s software stack. This spanned all aspects, including the programming language, compilers, OS, its services, applications, and the overall programming models. We had a heavy bias towards cloud, concurrency, and safety. The project included novel “cultural” approaches too, being 100% developers and very code-focused, looking more like the Microsoft of today and hopefully tomorrow, than it did the Microsoft of 8 years ago when the project began.
> it contains enough functionality [...] that it could already be considered an OS itself.

That's what ZFSBootMenu[1] is, an OS to start the OS. And as sibling points out, if you're using EFI you got an OS booting your OS booting your OS...

[1]: https://www.zfsbootmenu.org/
350 tons of of chocolate and wine arrive on world’s largest cargo sailboat
Only thinking of this now, but a flat OpenDocument shreadsheet (“FODS”, a single XML file, unlike the usual XMLs-in-ZIP flavor) should actually be amenable to text-based version control.
>like forcing companies to provide _clean_ drinking water. Or provide citizens with housing rights. Or stop companies dumping toxic waste...

Unlike those, vidja gaemz don't cause physical harm upon anyone. It's one thing to regulate asbestos, it's another to suggest regulating something of ultimately no consequence.
The most annoying kind of art is art that does something wrong and then mocks people explained the mistake.

The artist clearly failed to understand the difference between boundary points and interior regions, and incorrectly puts the blame on "hazelnuts are not abstract 0 dimensional points"
You can force Steam for mac to download purchases that are windows only from the command line somehow...

https://openmw.readthedocs.io/en/latest/manuals/installation...

This is for OpenMW so you'll have to change the app id of course.
Not really, all the rendering is done in the server.

All HTMX is doing is fetching HTML snippets from the backend and patching them onto the DOM.
levels.fyi started out using Google Sheets as a back end. Submissions were done via Google Form, inserting into the sheet.

https://www.levels.fyi/blog/scaling-to-millions-with-google-...
Which k8s distribution are you running? I've considered running k3s/typhoon in the past, but never had a requirement for more than one host. Plus managing stateful infra on k8s feels like a full-time job.
It's more a fields thing.

Biologists are all over R, physicists - Python, &c.
Reader-mode in browser of choice makes this more palatable.
> saw it nearly 13 years ago in my internship and have done primarily .NET stuff in the interim

If you've mainly done .NET stuff since you started out then I don't see how you can consider it well ahead or not. I've not used C# professionally since 2007 so I can't really comment either, other than that I've not wanted to go back to it, though I'm sure it's changed immensely. If you've not worked with other languages and tooling I don't think you're in a position to say what's best.
My first job interview out of college, the interviewer's last question was "what is the Eigenclass". I had no idea, so I just said "I don't know, what is it?" - and then we just chatted about what it was. I'm convinced I got that job because I was 1) honest that I didn't know, 2) was curious enough to ask about what it was and learn about it from a potential colleague. That one question taught me A LOT about what it means to be a professional developer as a fresh grad.

Many years and companies later I now use that same question when interviewing Ruby developers for $DAY_JOB. It's an excellent way of knowing if they're a ruby developer or just a developer that knows ruby.

To this day, no other interviewer has ever asked me what the Eigenclass was.
Heat pumps here heat water. In a new build with a heat pump from the start, or a big refurb, the hot water is used for underfloor heating. In a smaller refurb, or where that's not possible, it's used in radiators, although I think you typically fit special radiators and bigger pipes which can work at a lower temperature.

Some new builds have mechanical ventilation heat recovery, which is a ventilation system with a heat exchanger. But I don't hear much about air to air heat pumps.

It's very possible I'm wrong in my perceptions here!
> Of course, masks filter larger dirt and plastic particles and fibers from the air we breathe and have specific indications, but according to our data they also carry risks. Depending on the application, a risk-benefit analysis is necessary.
If you're located well, now you can watch not just birds but also squirrels.
>My mom couldn't care less about computers and she called me to ask if I wanted to keep some floppy disks before she threw them out.

And I've thrown out a ton of floppies and old games. You can't save everything just because it had some meaning to you once.

Enthusiastic or not, dealing with boxes and boxes of old magazines means spending lots of money and/or lots of time which is a high bar. (Though, as I wrote, they should have either just said no or returned it.)
Tenant forced to pay landlord's income taxes
Lok up "ordinal" and "offset". They are two different concepts that cannot be merged.

Always using offsets will just cause confusing elsewhere.
The article links to the original Tim Berners-Lee piece that outlines the rule and the reasoning for it.

If you're unfamiliar with the name you might be well served to look up his contributions to the web first.
Once upon a time...

...an engineer self-hosted stuff on his iMac.

Months have gone by...

...before LinkedIn realized their lost millions of user data records.
It's possible both parties are wrong about some things.
‘We provide a total of 50 tuples… and then ask the model to generate y51, corresponding to x51…’

I wonder if testing a single point is masking a larger llm error.
JS in SVGs can be dangerous, but you can mitigate it using a CSP or by sending "Content-Disposition: attachment" so the file will be downloaded instead of being executed in your current browser context.
...such a weird response given freedivers announcement of "thinking out of the box".

The vision of a company shouldn't be much of a concern to paying customers of an existing product.
All that magic in Windows 386 were made possible through the VXDs. Virtual device drivers that shuffled the programs access to the physical devices. They had some very very very good programmers back then.
Perhaps not entirely in scope for HN, but I had never heard of such thing before. This was in Canada, does the US have similarly absurdly unfair tax codes?
This looks like an awesome product!

I'm currently in a bit of the same problem. Make an MVP of a webapp. What makes my predicament extra annoying is that my toolbox is primarily Microsoft. I have Power Automate, SharePoint, Office365, etc available to me. I do not have Azure unfortunately.

The answer is spin up a flask app with SQL and do things right. Does something like Zerosheets exist for the MS environment?

Really cool product! I'm bookmarking it for future products that don't need to live in MS land.
Ohwow, they walked back on it. I guess their analytics were worth more after all.
You only get common sense when everyone agrees with what the goal of the law should be.
> FWIW, my assumption here is that people who publish like this page are expecting users to use a "reader view" and they're trying not to introduce any styles at all, so as not to conflict with the styles that the reader view will apply.

I had to, just to get past the first couple sentences.

Sadly no reader view can divine where paragraphs should be, but aren't. This is just lazy editing.
Legal myths about the Assange extradition
NPR used to be a very good news source, but during the Trump presidency it became an advocacy organization: https://www.thefp.com/p/npr-editor-how-npr-lost-americas-tru...
Scaling Tacit Knowledge (2022)
"Privacy policy" in the toilet! Nice.
ZkSNARKs and ZkSTARKs: A Novel Verifiable Computation Model
Show HN: Postack – SMS API for Developers
Hello developers,

I'm excited to share something I've been working on out of my own frustrations with Twilio and others - meet Postack, an SMS API that's all about making your life easier. We're offering white-glove onboarding, quick campaign approvals, and some of the best pricing in the market, which gets even better as you scale.

Designed with a focus on developer experience, we aim to remove the headaches associated with SMS campaigns, making integration a breeze. Check us out and let's make SMS communication straightforward and cost-effective together.
That's exactly the issue, it is not as simple as "less" or "more" "autistic". I don't think I'll be able to explain it properly with my own words using english, sorry.

I'll just quote nih.gov:

> Autism is known as a “spectrum” disorder because there is wide variation in the type and severity of symptoms people experience.

and wikipedia:

> Autism is clinically regarded as a spectrum disorder, meaning that it can manifest very differently in each person. For example, some are nonspeaking, while others have proficient spoken language. Because of this, there is wide variation in the support needs of people across the autism spectrum.

and maybe take a look at this list:

https://en.wikipedia.org/wiki/Spectrum_disorder#Types_of_spe...
Yes. Other than the vulnerability of developers/maintainers the other
big takeaway I get from this incident is that build systems have become
dangerously unwieldy. There's just too many moving parts and too many
places to hide bad stuff.
What's the purpose of the crew? Provide the paint company?
Modern L7 firewalls do a lot more than just MITM, and they can do it without MITM.

Take a look at Palo Alto's applipedia[1], it has 4419 protocols/services that you can detect and write security policy for without decrypting anything.

One example, last week our firewall blocked a suspicious (but but in this case legitimate) site using DNS sinkholing, because the domain seemed suspicious (uncommon TLD + recently registered domain).

[1]: https://applipedia.paloaltonetworks.com/
For anyone wondering, zig-zag encoding is just encoding integers with a sign bit in the LSB instead of twos-complement, hence the name. See also https://news.ycombinator.com/item?id=31382907
This is nonsense and assumes the Chinese are just better than everyone else and will 'win in the end'.

The real issue is that China is an oppressive totalitarian state and that's counterproductive to the innovation and creativity that is actually needed to compete and succeed.

China will obviously do well in some areas it has a natural advantage in, we've already seen those, meanwhile it'll go backwards overall. Not because it can't catch up, but because the game will change in ways it can't foresee or understand.