skysight-inc/HackerNews huggingface dataset:
It seems like lots of people who didn't have low bandwidth so previously used YouTube anyway, switched to using Feather because the page was smaller by being focused more narrowly on their needs.

By the sounds of it, though, it was a net loss for Google, which is why the page is still so big. Much of the code might have been irrelevant (even harmful) for the end user, but was necessary for Google's business model.

So a side-learning ignored by the article is that there are more types of stakeholder than just the end users, especially in applications that are free (as in beer) at the point of use. And more stakeholders means more complex solutions. And more complex solutions typically mean more code and bigger pages.
It feels like the real headline here ought to be "Senate passes $280B bailout package to keep Intel on life support".
You are forgetting about security. One of these things and some explosives could do a lot of damage. Think dirty bombs. Each and every one will need 24x7 security for the duration of it's life. They simply can't be left unattended. Not impossible to do but it adds a lot of cost One of these things falling into the hands of extremists would be very bad.

The sensible way to deploy these would be in groups close to existing infrastructure in places that can be easily secured. For example de-commissioned coal plants or nuclear plants. Security also raises the cost of operation of course. Just because it is small physically does not mean the risk is smaller. So, same level of security as with a big nuclear plant. Same level of cost. But less energy. Co-locating allows you to reduce that cost.
The site posted indicates that they do pay most taxes, except for FICA, for which they have a religious exemption (dear god, don’t anyone tell the Christian Nationalists about this exemption).
The author of that blog has an interesting write up on that same topic.

https://educatedguesswork.org/posts/web5-first-impressions/
What of the Integral Fast Reactor which has the waste disposal issue licked?

It seems no one wants to discuss the huge progress made in the design of nuclear reactors over the years.

The idea that a technology which has been in development for 70 years hasn't improved enough to be practical is simply bollocks.
Are you making it big if you explode on any platform and are forgotten later?
This is something they built that they can put on their promo doc.
So in order to be spiritually closer to god, they prefer to burn a fuel that takes much more work to gather, that creates exponentially more emissions, and that is way less efficient? Seems rather silly.
I used to love playing my family Atari 2600 as a 5 year old kid. Here’s the same Atari, 40 years on (in original condition) being played by my own 4 and 5 year old kids! https://twitter.com/sunpazed/status/1332832920101240833
Essential oils have high concentrations of lipophilic compounds which have little trouble crossing membranes.
As luck would have it chapter 7 "The safety issue in aromatherapy" of Aromatherapy Science (ISBN: 0 85369 578 4) is a freely available sample chapter (pharmpress.com)
Nothing new there, the vast majority of GP's comments are asking if people have tried it in posts about alternatives... Has the opposite of intended effect on me tbh, it's now the last I'd ever try because I assume it's full of other spammy behaviour and 'dark patterns'.
I don't fully understand all the details, but even I can tell that this algorithm is beautiful.

Mixing together the concepts of modular sequences, periods, and Fourier transforms, plus doing this fast with computers that barely exist in order to find factors or numbers is just an amazing construction.

There's a video featuring Peter Shor about the invention of this algorithm: https://www.youtube.com/watch?v=6qD9XElTpCE
Offer me self-hostable licenses. Simple as that. Offer everyone else the cloud with a subscription by default.

The per-seat subscription model for a lot of these services doesn't make any sense when you own the hardware already, or can roll it out in the cloud and only pay for what you use with elastic models.
>although I think GDB is a thing on Windows with MinGW
and wsl
And I would say this started with TV, well before the Internet. Maybe radio too? But I want to say that visual media are especially addictive? I wonder if there are any studies comparing social media addiction across sighted and non-sighted communities.
You often can’t. It depends on how accessible the field is, but in my area, you can’t pick out a single paper and judge it as “good” or “bad”, you need an understanding of the field, etc. etc. and that takes at least months and often a couple of years to build up. If I was to go and move to a new area of Physics, I would seek out the widely cited papers first and spend time making sure I understood the key foundations, probably pick up a recent-ish graduate level text book, etc. etc. before trying to go to modern papers now topic.

Almost all papers will overstate their own importance in the introduction, because you have to do that to get published. It takes context of the field to know for e.g. “oh, this guy is just running random simulations and picking out odd results and publishing them” vs “this person has done a comprehensive set of simulations by doing realistic parameter sweeps and has published the whole results set”.

When reporters write stories, they often just take press releases that groups put out themselves. Some groups sell themselves better than others. In my old field, one group in France looks “dominant” if you look at the news, but in reality they’re one of many that do good work, the others just have less press around it because they’re not working at such press hungry organisations.
Well, you do awesome work. I can only hope to maybe one day do anything as cool as you routinely do.
I live in Iowa. Moved out here because I wanted to see what sorts of uninhabited-but-habitable places I could move to. The US Midwest has a lot of them if you're willing to poke around LandWatch.
> I could never understand why we didn't build these for civilian use (cost I figured) but now we will

Is there a single small nuclear reactor of this kind that has ever been successfully dismantled? As far as I know, all small nuclear reactors that have ever been used by any navy are still in storage somewhere [1] until someone figures out how to get rid of them properly. Maybe that's one of the reasons why they aren't common in civilian use.

[1] Well, except for those still in use or on the ground of the ocean somewhere.
You can't adequately model energy with a single price per MWh. There is more to it than that and that is true of all energy types. But the low cost of renewables is still a feature that grids can exploit. It will make storage viable when it otherwise wouldn't have been.

No source of energy is a silver bullet for climate change. Wind and solar aren't. And neither is the nuclear industry. There just isn't a serious plan for scaling up quickly enough. The supply chain and expertise just doesn't exist and will take years. And moaning about mistakes in the past is irrelevant to the present.
There are ways to generate unique identifiers besides random strings. Many sites generate them based on words rather than characters. And given how few unique commenters there likely are in any thread, even if they were random strings they wouldn't need to be very long. Three characters would be sufficient for most cases.

Plus, in a threaded forum, you're always replying either as a child to one specific commenter or to the main thread anyway, which adds greater context. IDs could be generated locally for each user and applied only to other users commenting to them. The site could even highlight which comments belong to which users. There are multiple ways this can be done.

>I suppose the current model follows the way actual human discourse works.

It doesn't, and it isn't intended to. Normal human discourse is noisy, repetitive and emotive, and isn't graded on quality, brevity and uniqueness as it is here. The goal here is signal over noise. Identity is noise most of the time, so it should be eliminated, or at least reduced as much as possible.

>But it feels like changing something that already works.

Just because something works doesn't mean it can't be improved upon. Hacker News isn't perfect. Given the amount of effort put into minimizing the UI here, reducing contrast and the number of links on a page, all in the service of minimizing distraction from the information itself, why not also eliminate usernames? What value does the specific string "krapp" bring to this conversation? or "benj111?" None, beyond providing a link to a profile which is empty more often than not, and a way to keep track of identifiers. None of that requires specific identities.
It's quite interesting that a successful HN launch effectively created ~$10m worth of value, as tooljet was able to raise $1.5m+ within a couple of weeks whereas fund raising efforts before were rejected.
There's reasons more fundamental than speed you can't just blow away the DOM and recreate it all the time. You'd lose stuff like the user's selection, the contents of forms, etc.
Generally not. I guess you could insert a poem into an EXIF field, which would be covered by copyright. But the data inserted by cameras is straight facts, not artistic expression. Thus it isn't covered by copyright.
What you end up with though is a predatory sales team so that when the time comes to upgrade they want you to back pay the subscription :)
Up to 2019, Macbooks had ac 3x3 MIMO wifi. Since then, they have ax 2x2 MIMO.

If you have a nice wifi 5 AP, let's say Unifi nanoHD, you get better speeds with the older Macbooks (I had slightly gigabite, with 80 MHz wide channel and three streams). With the new Macbooks, you need wifi 6 AP to achieve similar performance (MCS 11, OFDM, 80 MHz wide channel, two streams); otherwise, with Wifi 5 (MSC 9) and two streams, you get theoretical 866 Mbps max.
> TikTok's app is the result of designing an app around a recommendation algorithm

First time I hear of TikTok in those terms. Could you expand on what that means?
> I wonder if we will see something like a temperance movement.

We probably already are seeing a form of it. With "temperance" to online advertising being adopted wholesale via the likes of Ublock Origin and other ad blockers.

Then there are the people who've Degoogled, Unfacebooked, (etc).

If (!) substantially more people continue to avoid Google, FB, (etc) it could become an actual Movement.

Hopefully it happens, in a positive (for humanity) way. :)
So what are the numbers compared to other platforms? Honestly 12,5% doesn't sound too bad... How does that compare to let's say Spotify, Youtube and so on...
Yeah. I learned in primary school that I could bypass a password prompt in a simple program just by changing one conditional jump instruction to another (if password is wrong, success)
Gitea Container Registry
Then what storage of some good few hundreds of megawatts would you build for a tiny fraction of the cost of a nuclear power plant, that also fits where a nuclear power plant could be built?
SuSE had bright red background with exclamation mark signs and bomb icons
Mmmm. It's easy on paper, but I don't trust it anyway.
> blood-tied

Sucks for all the adopted people then, and those with lots of non-blood-related bonds. :/
Related discussion: https://news.ycombinator.com/item?id=32253053
You should really considering following the 10:1 rule from reddit. Your comment history is not a good look.

"For every 1 time you post self-promotional content, 9 other posts (submissions or comments) should not contain self-promotional content."
I've had the sticky plunger happen to me when my work aeropress was sat unused for a few months. I thought it was the sunshine/UV degrading the rubber and didn't really think about whether it puts contaminants into the coffee - I just bought a replacement rubber bung for it (they do wear out over a few years usage as well).

Edit: Just looked it up and the plunger is made out of thermoplastic elastomer (food grade)

Edit2: Found a discussion about a glass aeropress and there would be a couple of drawbacks. Firstly, the glass would likely need to be pre-warmed due to the increased heat capacity. Secondly and more importantly, glass wouldn't be strong enough to survive daily usage and I know I've certainly dropped my aeropress onto the floor enough times to know that indestructible plastic is definitely better for me.
Well I really wouldn't say I'm anything close to a famous HN users but it's funny to be included in the list.

What's sort of disappointing is that it seems I'm the only one there to have an .onion address!
What effect does the code base have on adoption for a OSS internal tool?

ToolJet - rails / react

AppSmith - Java / react?

Budibase - node / react?

- correct me if those are wrong.

But we were looking at these tools internally recently, and there were many factors in the decision (sso & self hostable being big ones).

But I’m interested to know from others the extent to which code base & framework decisions of the tool impacted adoption decision.
Maybe you should stop electing people whose campaign talk is that US agencies are a big mess?

I mean, these people basically gain popularity when government is shown to be inefficient, but at the same time, they're the ones tasked with running the government.
Note the convention in npm of using a dist/x.min.js or x.dist.js to use NPM to ship prebuilt modules (usually UMD as the ES6 world still mostly just expects you to use a build took, but e.g. Vue at one point at least had prebuilt es6 modules too).
Light through the ages: Ancient Greece to Maxwell (2002)
netmem allows for traffic shaping at the kernel-level, whereas speedbump operates on a TCP connection level.

While netmem can be used for adding a fixed delay to network traffic (or a randomly generated one for each packet following a given distribution), speedbump can be used for introducing latency that changes predictably over time (i.e. forming a sawtooth wave or a sine wave), which was particularly desirable in my use case (testing app instrumentation). On the flip side, netmem can simulate packet loss, which speedbump can't do.
Reframing Your Reality: Part 2
"We often assume that we see ourselves and the world around us accurately. But psychologist Alia Crum says that our perceptions are always filtered through our mindsets — and these mindsets shape our lives in subtle but profound ways. In the second of two episodes, Alia explains how our beliefs about food and exercise affect our bodies."

This was fascinating.
KISS Spirituality – The Ultimate Lifehack
Thanks for the input on my last thread (https://news.ycombinator.com/item?id=32273711)

I have been a software engineer for 10+ years and also spent now 7 years living in Goa/India (along the way started a dog shelter with 66 dogs, @dog_temple_goa on insta) and got quite serious into mysticism and all kinds of spirituality.

I have applied my technical and critical/analyzing engineering mind to that topic and discovered that there is a lot of bullshit ... and we should 'keep it simple stupid'.

For that purpose I created https://kiss.one - the cobra kiss - spirituality kept simple and stupid ;) ...
Has anyone tried both? I deployed Tooljet at work because I needed a self-hosted Zapier alternative, but I seem to remember running into some issues and ending up dropping it. I can't be more specific than that as I don't remember, though I think it was related to documentation/getting started quickly, so I was wondering whether others had more experience.
Yes, because we can rely on fossil, nuclear, or hydro to give us reliability and pick up the slack when renewables falter. Just look at Germany, which just approved new coal plants because it needs more energy, and they are stuck to their demented plan of decommissioning nuclear plants.

It's also worth noting that France is producing less than half the greenhouse gases of Germany, despite having significantly less renewables, because it has a serious nuclear infrastructure.
So what is the "recommended" way to build libraries using TypeScript? I've heard that tsdx https://tsdx.io/ is quite good
My experience with Facebook and Twitter, at least, is radically different. But then I don't follow many 'influencer' types on either.
In what way did it "not work"?

Unless you meant OS/2? My understanding is the original intent there was very much to make everything an object,and the UI fully composable based on that ( in the sense of being able to link things together semi-arbitrarily, like pipes, only they never got that far )

But that's based on a half remembered article from years ago, I may have that completely wrong.

Agree with the other post that PowerShell's object view of the environment is pretty nice - not always a panacea of course, but mostly highly functional and productive
Zapier is definitely one of the most successful ones, although, I'll take anything about market-size and valuations with a grain of salt, especially considering these are pre-2022 numbers.

The beauty with products like Zapier is that they have a very clear idea of what you can do with it: "connect product X with product Y".

Many of the other no-code/low-code products are very much open-ended and leave a lot of freedom to the user, on paper this sounds great, but when you try to explain your finance admin how they can build an app that will reduce 90% of their workload, they just got no idea what to do with it and keep on doing manual work.
Yes, the object can become unreachable, but we won't know it until the end of the current GC cycle (and the whole purpose of GC is to figure that information out). So yes, even if it has become unreachable, it is live (and must be live) until the end of the cycle.

I think the point you missed is: the function 'cellContainsLiveObject' is not used by GC, it is used by allocator to tell if the cell is available for allocation. So it's fine if the function returns true but the object is actually unreachable, but not the other way around.
What’s the site about?
Instead we got decades of coal power which has caused at least tens of millions of deaths and has led to runaway global warming which might kill billions.

Truly glad we prevented a few assholes corporations from making a mess of things. I get grossed out just thinking about the clean air and normal climate.
Is it legal to strip DRM, even if it is for personal use?
> If you choose to specify your language using a class of grammar which permits ambiguity, then you have to resolve that ambiguity.

I added an edit after which you may not have seen:

even context-free grammars have ambiguity, eg. the regexp "aa" is legal but ambiguous for sentence "aaa"

So what grammar can you suggest that's even weaker than context-free (to make expressions of ambiguity impossible) and still useful?

> I'd choose to write one manually

Matter of taste I guess.
Beautiful guide to thread modeling methodologies and frameworks
From a point of view of someone who wrote and maintains a big SaaS written in Clojure and ClojureScript:

* The libraries could definitely be improved and we do need better approaches to web apps.

* But we do not necessarily need all-revolutionary-totally-different-reinvent-everything approaches that require you to throw away everything you have ever seen.

* "Last commit 3 years ago" is not necessarily a problem.

* I've spent an incredible amount of time on things which I expected would have been solved a million times. Stuff like session management, authentication, webhook handling, all of which become way more complicated if you use things like websockets.

* While there, I learned that it's very difficult to come up with abstractions that handle all the edge cases. Sooner or later you need that webhook that is authenticated differently, some API calls do not need authentication, and some of your upper layer code needs that request source IP address, because the EU said so in the laws for handling VAT.

Also, even with all the reservations, I still can't imagine writing and maintaining my app in anything other than Clojure and ClojureScript. It would no longer be a one-person project.

So, while I would like to see more stuff being developed, I am not sure if a "Rails for Clojure" makes sense, and I have no idea how to write one. I have a suspicion I am not the only one thinking along these lines, and it could be one of the reasons why we don't have anything of the kind.

Instead, what I do is contribute a little bit to various Clojure funding projects, either directly to developers or to organizations like Clojurists Together.
Conclusion. Some random person created a bunch of Tor exit nodes doing some internal routing fuckery for :80 traffic. Anyone should assume their plain-text traffic is fine-pickings when over Tor (and probably any of the VPN providers anyway)

(If you are more concerned about traffic correlation perhaps be more careful where you are entering the Tor network)
Ask HN: How to keep our software free while obtaining a revenue stream?
We are a small team that spent the better part of a decade building an application to aid web devs and we are almost release ready.

Our goals are to keep this software free of charge, require no user account, collect no data and avoid all forms of ads while obtaining a revenue stream to fund further development.

The idea at present is to release this as a free closed source software and start looking for investors while developing new features to be released in a shareware version should we fail to obtain capital in other ways.

If we released a shareware edition we would then gradually move every feature to the free version with a timeframe of 3-24 months for each feature. This would provide incentive for funding while ensuring all content is available for free over time.

Should we get lucky enough to find a VC or similar we would instead open source it in a heartbeat.

I’m wondering though if this would be an accepted approach by the community. We have the best intentions at heart but it torments me.

Any thoughts on this?
> So what grammar can you suggest that's even weaker than context-free (to make expressions of ambiguity impossible) and still useful?

It doesn’t need to be weak. For example use a Parsing Expression Grammar.
Stack matters a lot if the project is open-source. We migrated ToolJet's backend from Rails to node after the beta launch last year. We've documented the thoughts behind out decision here: https://blog.tooljet.com/migrating-toojet-from-ruby-on-rails....

The benefits that we got:
- Contributions from around 200 contributors so far.
- We built a plugin system and plugin development kit that helps community build plugins for ToolJet.

ToolJet anyway is extendable via JS ( use JS anywhere on editor, run custom JS snippets, bring your own React components, etc ), stack also being 100% JS/TS made sense for us.
I don't do Telegram (nothing against it, but I don't really need it). You have options to get in touch w/me from my HN ID. Happy to chat!
both: south much much more, of course
This really doesn't scale to the level of a whole country, or continent, having to contend with low power output for months, as recently happened with wind in Europe. And even if it can in principle scale, it's unproven and requires much more complex ops than a nuclear plant, which has been a well understood solution for decades.

Not to mention, this requires huge over-production, which is a problem in areas with already high land usage, such as Europe. It is probably much less of a problem in the USA, so maybe there the calculations are different.
Web3 needs to evolve to discover use cases beyond speculation