skysight-inc/HackerNews huggingface dataset:
Yes, this would be more efficient.

Because the vast majority of the waste heat created by the relatively inefficient generator would be used for heating the home, the electricity produced is nearly free. If you run the heat pump compressor directly from the engine, even more so.

The main caveat is that the generator (which would need to be a well insulated, liquid cooled type) would be expensive and would require rebuilding every 10000 hours or so.

The efficiency of a small generator is about 1/2 of that of a power plant, but between harvesting 90percent of all waste heat and having no distribution losses, the fuel consumption cost would typically end up lower than the electricity cost of an all electric system.

This co-generation design is actually pretty common here fuel oil is the main heating fuel, but it should work even better on gas.
And also: the solution to bad government is better government, not more government.
Is there some place where I can see all the packages that need to be fixed and raise a pull request for any package? Maybe, I can help with some fixes during the holiday season.
I've looked it up for you. "IIRC it just should look like normal TLS traffic." and "because basically everything does it" was correct.

"/* Browsers use the TLS hostname extension, so we should too. */"
Paul Allen has long been dead WTH you are talking about?
Mostly agree with your comment, but:

> WASM can only access it through JS, foregoing its benefits

Is this a fundamental limitation of WASM? I assume browsers will one day expose a native DOM API.
Logseq is "Everything plus the kitchen sink" when compared to Obsidian out of the box.

For me, I already have a daily planning and project management tool, and it's called Pagico. What I needed is a note taking application. Simple, down to earth, knowledge base. A successor to Zim wiki, I may say.

That thing is Obsidian. I tried to resist to moving it for so long because it's closed source, but it creates value and extracts structure and knowledge from your Markdown files, locally and super-fast, without bogging you down.

Also, logseq's webpage is very ambiguous. Tons of promises, no screenshots, you enter the live demo, it looks like a simple web page.

In short, Logseq feels too big, feels too hard to start with, and demands too much at the first impression. If failed to get me, and I failed to get it.
Serious question: What makes BASIC BASIC? I don't see anything in the FreeBasic example code that looks anything like what GWBASIC was 40 years ago. No line numbers and not a single GOTO. Is there still support for compiling old style BASIC or did the BASIC name move on to mean something completely different from what it used to?
Agreed. It also turns out that the features Dijkstra seen in BASIC at the time was half of the features you'd have on an Amstrad in the 80s, so it's not even apples to apples.

I also did an experiment not to praise BASIC without criticism and tried Advent of Code in BBC BASIC... it makes you focus on the "how" a lot, almost like assembly, while modern higher level languages let you focus on the "what" instead.
On the other hand that still makes it good for learning how things really work. Not having a string.split for example makes you iterate over the string instead, and you'll be aware how split works whether you wanted it or not.
Yes and all the other discarded equipment. It's a massive problem.
Logging in Java: A Comparison of the Top Libraries
> On mobile
Whatever happened to honesty?

Sure, be kind, but don’t bullshit people. My personal and professional tolerance for bullshit is very low these days because there’s so much of it.
You say it as if pdf is somehow better. To begin with it's a proprietary format. If Adobe goes bankrupt or obscure tomorrow, pdf will go out of use as a failed technology.
It's hard to me ever on OpenDAL also.

But now I have an image that you can use it either as:

1. A drop-in replacement to S3 SDK (AWS's Rust SDK is ...);
2. A quick way to support your users to configure different cloud storage they have (release you from supporting multiple cloud OSS backends with different SDKs).

A few increasing DB projects use OpenDAL in the second way, like Databend, GreptimeDB, QuestDB, RisingWave, etc.
Google is a major lead for destroying the planet.

Ads waste incredible resources at the edge and in the cloud. 99% completely useless because people just hate them. And the remaining less than 1% even more harmful, manipulating people to buy nonsense products nobody needs.

So yes I occasionally watch a Youtube video if it seems really useful. But that's not a tab I would keep open a second longer than absolutely needed.
Fusion is not a path to energy abundance. There is zero reason to believe that fusion will be cost competitive with other sources of energy.
> than something natively compiled

Yet, basically every hot enough method will be run as JIT compiled native code.
They don't give them a blue bubble.
I have an application with a big data structure built as a tree of objects. With deep cloning I can:
- Provide undo/redo. I just clone the whole tree.
- Load/Save from/to the database part of the tree. I load it in a separate object and then deep clone in place.
- Do mass modifications to a part of the tree. A clone a copy, apply modifications and the clone back in place.

I could do some of the changes in place, but to optimize Vue reactivity I work on copies.

I use prototypes so only lodash works for me.
I also want a www of content, but as well as a www of apps. The web is too good to give up. The idea that I can send you a URL into an application state, or navigate between states of different applications, is really cool.

Somehow having more separation between content and applications sounds ontologically impossible, if desirable.
Yep, I do the same.
Yeah it is known that one should use a library for authentication. It's also observed that they keep getting breached. The two sentiments "Best practice is use Okta" and "Okta keeps falling over" are inconsistent but the industry doesn't seem to have worked out what to do about this yet.
Geek Gift GGreg20_ES Epoxy Souvenir Price Reduced
Most of us had unlimited free domestic SMS messages here in Norway as well long before iMessage was a thing, but it’s still rare (at least in my circles) to see anyone receive an iMessage or SMS. WhatsApp also isn’t widely used. The dominant messaging app is Facebook Messenger. I have no idea why this happened.
It seems Haraka is safe (eg. poste.io stack)

> 451 Bare line-feed; see http://haraka.github.io/barelf/
Agree. Honesty, transparency, professionalism.

Practice those first, then work on inter personal soft skills.

Don’t bullshit people by lying to them about “whose fault it is”.
Carrying Your Nobel Prize Through Airport Security (2014)
You are definitely not the only one with that thought
From the article:

> Marc Shapiro, the head of contrails at Breakthrough Energy, calls reducing contrails the “highest-leverage climate opportunity that we know of,” the equivalent of removing carbon from the atmosphere at a cost of 10 dollars per ton or less. ...

> It’s not yet clear how this service will be deployed commercially. Google and Breakthrough view it as research underlying their commitments to reducing carbon footprints.
He's saying pecunia non olet but in rather more words.
there's a research institute in minnesota that is improving the efficiency of steam engines and manufacturing wood "biocoal" (charcoal) for fuel.

https://csrail.org/
Agreed, generally. But it may be nice for saving complicated game states, or sending complicated objects to a Worker without having to rebuild them from JSON.
The concept of hyper loop was so moronic I suspect the idea of it being a way for musk to hurt the proposal of building a high speed train in California is just a man a posteriori excuse to look less stupid
React forms without callbacks or hooks
The same problem exists in HN comments. This comment gets converted to html.

But it is fine!
Of course we have practical solutions. A combination of batteries and hydrogen is a well known and practical solution to the storage problem.
I'm not sure, but I'm willing to bet that's is the "open letter to hobbyists" by bill gates from the late 1970's.
Three Open-Source API Reference Alternatives
This "Journalist X LLMs" video gives the same corporate, polished vibe as the Gemini announcement... Google's AI communication really feels like any "snake oil consulting group" at this point. I really hope they get their stuff together and start putting engineers & researchers in charge again.
It took me 3 years before users entered my first successful app. After the first year i made barely a dollar per day. Just dont give up.
You can still use / if you like.
It's not about money. It's about using the planet in a responsible way. Unfortunately ruining the planet and harming many of its inhabitants is very cheap for many in industrialized countries.
tru i blame huey
Reading papers on mobile now considered sane!
Wouldn't going to Venus require more delta-v since it is "downhill" and requires spending way more energy to slow down?
I'm still using old-school maximum-entropy models and HMMs for NLP and integrating them into our products. The model size is less than 1MB, and the inference time is really negligible. These models are used in batch processing for billions of entries and with no access to internet. Not sure if LLMs can fit this task?
Yeah, no part of the rest of this story suggests the charitable interpretation is the right one. I can see a case for being more aggressive about ensuring large machines get serviced before they can do harm, but I don’t actually think that’s what this company was doing.
Do you really want the thousands of bugs that would occur if we shipped a real binary to each device?
And all security problems?

Sorry, the FooApp 1.1 does not support your iPhone 12. It also crashes on Samsung Galaxy 21 and lower and has a huge security problem on Windows 10 when using an Intel Core i5.
>But they've got a right to not give me content if they can figure out, technologically, that I'm blocking their ads.

If they can figure out how to do that technologically, it's their right (IMO). However, I believe they're fooling themselves if they think they can maintain this: the hackers are constantly figuring out how to defeat such protection measures, and it only takes one hacker to figure out how to bypass their ad-blocker-blocker and add it to the ad-blocker apps (or filter lists) for it to work for everyone who uses that ad-blocker.
It appears not.
The above letter was written by the young William H. ("Bill") Gates III. At the time, Paul Allen was still alive.
I imagine this is where the Firestick and TV came in - screencast termux or ConnectBot to the TV so you can use the phone in horizontal mode as a larger keyboard.
> C++ has already adopted type inference, where the compiler figures out what the appropriate type for the variable should be from how it is used, in this case. There are schemes afoot to add a similar feature to C, but type inference is incompatible with implicit int.

Please no. In C++ this only makes sense when you have huge templated types such as iterators etc. Or inside templates where the types are not fixed.

Neither exist in C. It is just a distraction with no benefits in C.
Veritasium uses very similar style.
WasmGC is now available, so I guess it can also be solved sometime in the future, and I wouldn’t mind it at all.

Though we would need much better wasm debug tooling, similarly to JS consoles — today’s minified, obfuscated JS is not much better than machine code, but at least with the tooling we can sort of touch into the internals. I would like to keep that property of the web.
From 2014. But fun.
Epigrams in Programming (1982) [pdf]
https://lwn.net/ml/fedora-devel/87jzpztbfg.fsf@oldenburg.str... might help
There is some discussion there about whether it's a good idea to enable -Werror: make all warnings errors (which breaks builds for users that use a newer compiler that introduces new warnings) Someone said, how about doing that for version control checkouts. But downstream users use version control checkouts too.

I have a solution for that kind of thing: ./configure --maintainer.

If the building user identifies as a maintainer, then some things can happen differently. Stricter compiler options may be one. Another thing you might do in maintainer mode is update generated files (e.g. Yacc parsers) rather than using the canned, shipped code.

In TXR's ./configure, maintainer mode enables parallel make, which is suppressed otherwise. There is a way to enable it without requesting maintainer mode. Parallel make asks for problems because it can introduce race conditions into build steps, causing builds to intermittently fail. So in keeping with the theme of not breaking users, we disable it --- unless they announce themselves to be developing users via maintainer mode.
I've been in a similar situation in chicago. when traffic is at a standstill and there's no way to uturn. you're just stuck.
That is the solution. It allows JSON.serialize to exhibit the non-corrupting behaviour, giving a reasonable indication to the developer which is which by the name alone.

The issue, if there is one, is that nobody ever got around to implementing JSON.serialize.
From your link: "But supply chain issues are expected to begin resolving, and commodity prices have begun to recede, paving the way for more projects to move forward."

It's a bit disingenuous to assume average prices will stay the same when you scale production by several orders of magnitude, as we will with batteries in the next decades.
I compared three open-source OpenAPI reference generators that work with Express.js almost out of the box.
I found the multiple models getting this one correct really interesting:

As a result of an accident, Abdul lost sight in his right eye. To judge the distance of vehicles when he is driving, Abdul is able to rely on cues of

A. I only
B. II only
C. III only
D. I and II only

I don't think this is the models learning the specific dataset, but rather the best performing models having learned how to score well on multiple choice tests, such as when not sure to guess an exclusionary combined answer (I'd wager this strategy ends up correct more often than incorrect when all answers seem equally probable based on available knowledge).

Which in turn is a useful reminder that we'd best be wary of turning measurements into targets, as we may be targeting adaptations that score well on the targeted measurement but aren't more broadly applicable (and might even undermine a better generally performing model that isn't as smart at acing the test format vs the test content).
In this particular case, FreeBasic was written in Visual BASIC for DOS 1.0 until it could compile itself. But you're right that some of the original syntax it's added (e.g. C-style pointers) takes it a bit away from what BASIC was.
I think you misread the article it doesn’t make any distinction between scientists and everyone else. This was however an effect scientists studied and the article and linked paper in Nature explain more.
With home key cursor you can still have JK as down/up keys.

Inverted T for arrow keys could also be used as an alternative by the "very strong muscle memory from games" crowd, that's a valid argument, but it's not some arbitrary arrows painted somewhere decades ago (the OP's keymap also uses inverted T in IJKL)
Can't seem to join some of the tools from across the pond. What is this sadness.
> The manpage format is a ridiculous relic of a more limited era.

If you read the thread, you will see the claim: ”Info pages are older than man pages (the format dates back to ITS on the PDP-10).” - by a guy, going by the handle @amszmidt - so they’re both, from the same ‘limited era’, near enough.

> Have you ever tried finding anything the the [sic] Bash manpage?

Yes, all the time. The beauty of Unix style man pages, is they rely on the user(s) native $PAGER - so the search capabilities, are dependent upon what one chooses, for such - rather than the incredibly clunky, GNU thingy, that comes bundled with the info system, unfortunately…

Unix man pages, are also excellent - as they haven’t been deliberately crippled, in order to try and forcefeed us the info gruel… - in much the same way, that GNU Guile, was chosen as the “official” extension language, over TCL, for political reasons.
This advice is wrong on some many levels. Building your own OIDC/OAuth/SAML infrastructure is incredibly expensive, error prone and dangerous; and not mention you need people to code it, run it securely, audit it, test it.

Even running something like a self-hosted Keycloak instance/cluster is not easy either and comes with its own set of problems.
Autism is a spectrum.
Thank you for this useful info
I still keep caps lock bound to control even though I don’t use emacs much anymore
Yeah, they need a nuclear industry to build nuclear weapons, just like France.
i'm no expert in display manufacturing, but as per my understanding driving higher refresh rate is much different challenge than creating more densly packed pixels.

display overclocking has been a thing for the longest time, which also implied that getting more refreshes is often a product of display controller and how reliably your display can work in higher voltage.

getting high yield on larger displays with high ppi is still tricky iirc, especially when some 1080p displays can still come with dead pixels.

i am sure companies would push for higher pixel count displays if economics were rightly aligned.
C has type generic math (which came first) and something called generic selection via _Generic (which came later, and provides a model for implementing the type generic math stuff).

I suspect that a C++-like auto could be of benefit in conjunction with that stuff.
Still growing and the main reason worldwide population continues to increase. That said it is projected to slow down over the next several generations like other areas.
IMO, if you’re just interested in grepping through options, info is better at that, compared to man. I feel like I’m fighting against man when I look at the man page for SoX or rsync. I find some --option listed in the option list, but I want to see more details about how it works—but when I grep for --option, I have to scroll past 20 or 30 references to --option like, “--something is similar to --option except X, Y, Z”. It’s a complete slog just looking up an option.

In info, I can find this information a lot faster.
I have to disagree with your assessment. It's not that rock solid, "supports everything" is a very vague term and "trusted everywhere" I'm not even sure that that is supposed to mean.
Say "I might have made a mistake" as there's always a non zero probability even if small that you actually have even if you believe 100% that you haven't.
I liked it as well when I was single. Do you have a spouse and/or children?
> didn't do the math on 0 atm tube transportation

I thought of this idea when I was 14 and immediately dismissed it- long before this guy came along and claimed it was such a "great idea." Why did I dismiss it?

Terrorism. In the best case, all you'd need to do is punch a hole in the side of the tubes, and any train would hit a wall of air at supersonic speeds. In the worst case, it would derail catastrophically when it hit my hole if it were big enough.

It's a terrible idea for so many reasons.
Does Emu2 have better Chinese content and translation than say ChatGPT or LLAMA?
As mentioned it's trivial across the spread of compression algorithms supporting this type of behaviour (`gzip`, `zstandard`, `zip`, ...), the header in `zip` making it even more convenient as you note!

WARC as a format essentially states that unless you have good reason "record at a time" compression is the preferred[1].
The mixture of "technically possible" and "part of spec" is what makes it so useful - any generic WARC tool can support random access, there are explicit fields to index over (URL), and even non-conforming WARC files can be easily rewritten to add such a capability.

[1]: https://iipc.github.io/warc-specifications/specifications/wa...
One K&RC construct can sneak into new C by accident. A lost C++ developer might wander into a C program and write:

void fun() { }

which is fully declared in C++, but in C it is an old-style function definition that doesn't declare anything about its arguments.
It takes 15 years until they're through the planning phase, another ten to build them, and then they're likely outcompeted by renewables and never make back their cost.
Gooey: My take on a Rusty GUI framework
I'm sorry, I'm not against using 3rd party services, but such a strong statement about so relatively not complex functionality I've heard 1000s of times in my 24 years career and these never stood itself for long.

Every then and now I hear some IT "priests" screaming don't do this, do that and people follow it. But I see it always leads to something being "cheap, easy and fast", being actually expensive (at scale), difficult (to adjust to specific needs, holding back the business) and slow (because of all work-arounds) :-D

Companies literally burn a ton of money in long run because their CTO can't get them proper evaluation of what is really needed for their expected scale. And even large business with billion of dollars revenue may not need really an infrastructure of google scale.
I've been using Dendron on vscode with some success: https://marketplace.visualstudio.com/items?itemName=dendron....
I wonder how better is this compared to Pandoc's
2GB of RAM are perfectly usable with ZRAM and UBlock Origin.
DEI is not good in principle. It rests on the ultimate conspiracy theory that any deviation from an "ideal" composition of a team or company must be the result of some active discrimination. It doesn't really bother proving this huge assumption before prescribing heavy-handed, costly and humiliating countermeasures. It rarely bothers justifying the "ideal" composition, either.

There IS discrimination in the workplace. The only good way to fight discrimination is to fight discrimination. Find it, prove it and target it. "There are too few women in tech" is as good a proof of discrimination as "There are too few woman in beick laying".
There is iSH for ios, where I can run most x86 binaries just fine, without any jailbreak, for what it’s worth.

GrapheneOS is very cool, but it’s a significant tradeoff for people (having the sufficient knowhow, also I prefer the iphone’s better hardware capabilities).

So by default, an iphone will be the most secure and privacy-friendly solution for the vast majority of the population, not violating their users’ data at every stop (as is done by google/huawei on the other side).
Setup ZRAM in Alpine and you'll be amazed.
google translate: Whoever teaches me a letter, I become his slave
> I still don’t understand why they have spent the last ten years trying to switch from pixel perfect rendering with variable dpi to fractional scaling.

Is there even a difference, except for the calling it dp instead of virtual pixel? Fractional scaling should be able to render just as pixel perfect if you're not using legacy applications
I created https://notice.studio because web components did not work for me at the time (I needed something that worked for SEO).

Now, we are more a "cross platform page builder" with SSR when possible. But I still love the idea of web components, building a website like you would play LEGOs.
With effective governance and regulation this kind of measure could be part of addressing climate change in a more cost effective way. In the absence of that bad ideas and even good ideas can fail.
https://projects.propublica.org/nursing-homes/affiliate is where I went to search, and it seemed to work OK.