skysight-inc/HackerNews huggingface dataset:
Even as someone sincerely interested in psychology as serious science, I’m not really comfortable with the idea[0] of therapy—I assume mental health treatment is what’s usually meant by “therapy”?—especially if it implies that somebody can just “tell” me what my “subconscious” is “feeling” and expect me to take that at face value.

1) A prospect of looking for a person I can trust is quite daunting if it necessarily involves sharing sensitive things with those I wouldn’t trust once I get to know them. If you have the money and the confidence required to share very personal things with four different psychiatrists, it may work for you—it doesn’t seem likely to for me.

2) Knowing my own dislike for pseudo- or cargo cult science, I foresee how we would have to spend a lot of time diving into the “why” underlying every point, and I know from experience how it’s awkward (not to mention a waste of money and time) when you have done your own research and start noticing that a professional, in fact, (A) doesn’t know something and (B) unable to admit it and do more research (made worse if that person (C) charges by the hour).

Really, I can get on board with the idea of someone telling me that I’m in denial and me snapping out of it, but assuming I can’t acknowledge that when my friends say so why would I suddenly believe a person who knows me much less and, no offence, for all I know may well be making a living doing something not very far removed from fortune telling?

Long story short, it’s likely a Bad Idea(tm) to take these matters into your own hands[0], but I instead try to educate myself on the fundamentals by reading books. Among my recent findings on this topic is Iain McGilchrist’s The Master and His Emissary, if the above resonates with you may like it too (though I’ve only recently started it, not yet halfway through). Iain is, no surprise, a psychiatrist, but with a huge lean towards neuroscience, which is a good combination that to me makes for an interesting/palatable read. Being more or less the opposite of a self-help book, it builds on analysis of fairly hardcore well-sourced research and so far I feel enabled to make my own conclusions as to how it may (or may not, yet to be seen) apply to my psychological balance (slash lack thereof).

[0] Of course, this should go with a big red warning label that *I have not tried therapy* (yet?). Don’t listen to me, probably.
Turbocharging Rust Code Verification
> Why not just put up a warning for extensions that dont work well and let the user decide?

Because the typical user will ignore the warning and install the extension. Then down the line Firefox will be slow and they forget why. Then they uninstall Firefox.

Sure, you can avoid this trap personally. But the statistical behaviour is harmful to a healthy Firefox userbase.
I try to gauge how clever it has been, or how creative. If the poetry rhymes and the meter works, that is a good start. Or if a screenplay incorporates interesting trivia about the characters I named.

I don't know how some of these creators do it, like with the scripts for videos about Greta Thunberg's logging operations, or Steve Jobs' apple orchards. They make crazy puns and very subtle references to things, it is hard to believe that the LLM generates that without elaborate prompting or manual editing.

One of the first LLM conversations I had was where I prompted it to write a comedy about Constantine the Great meeting his mother, Saint Helena. I believe I was using Bing Chat at the time, and the LLM actually generated a quite explicit story about incest! It did not renege at the end but it left me with the full output, sort of staring and disbelieving it had just said things like that.

So sometimes, it is fairly easy to quantify when your LLM has gone off the rails. Just ask Nick Cave.
From your description I suspect that it is the keyboard controller that directly implements the functionality. It might not be exposed via ACPI.

However, there might be a kernel module that implements that functionality. You might need to look into the Linux kernel sources. Another clue might be found in: https://wiki.archlinux.org/title/ACPI_modules
never knew the guy yet having utmost respect
This is something I wish I could find more actual data than people opinions. On the surface it seems like a natural fit to use the black surface to also heat water and also increase longevity and efficiency of solar panels. But many people argue that this doesn't make sense from economic point of view and can decrease longevity of the overall system. Sadly right now I don't think there are enough sources to make confident decision.

I am in the process of building a house in central Europe. My source of heat will be a ground-source heat pump from boreholes, which means using it as cooling for solar panels in the summer would be quite cheap (I specifically ordered a model of the heat pump wich has cooling mode build in). Added benefit would be that heating the boreholes in summer should increase their longevity because there is a potential of "sucking out the holes" (don't know if this is the right term in english) after decades of using them as a heat source - again something I could not find data supporting this claim so I don't know if I should be worried about this.

My combination seemed like a great fit to install water cooled PV but probably will not do it just because there is not a single contractor who does it and nobody who has it installed to give me advices. I hope that in 25 years when I should suspect to do a PV change it will be decided if it is a good idea or not.
It also works on fresh linux installs without the "damn I forgot to install vim" moment.
> Mozilla unfortunately had already forfeited the Android browser market to other competitors by not enabling this day one

Er, Mozilla marketshare on Android is low because of Google anti competitively bundling Chrome with the Play Store.
Our social order rewards being a martyr for capitalism. We supplement the banality of capitalist enjoyments with the surplus enjoyment of observing others lives in hell - in wars, in starvation and killing themselves. We should not look so close at what in particular is causing each individual or each group of individuals to do this or that horror but stand back and see that we are universally united in this struggle to be.
No, the topic was "implicit isn't the right default"

It was a mistake that can't be fixed saying "C++ doesn't need implicit as a keyword so it is better" is wrong when explicit is the better default if you need one.
But why? I know some people feel nostalgic about this but the old version IMHO isn't really better.
Correct, HashiCorp support price is built into its SKU tiers like Bronze, Silver and Gold. They don't charge for support tickets.
At the really simple end, I’m using it to prevent my watch from accidentally switching out of 24h mode, and to disable the hourly beep that can be accidentally turned on.
I mean, is it actually illegal to add terms to the settlement that require some party to (essentially) promise not to go back to doing the thing? It seems like it follows the same principles as non-compete stipulations that come with certain forms of severance, right? I think those often take the form of "we'll pay you this severance, and in return you'll agree to not work in the industry for a couple years". Or am I just uninformed and those are illegal, too?
> People downvoted because you were assuming that when someone says "we moved to postgres" they would mean "we moved to mysql" as if they wouldn't know what they were talking about.

What? That's not what that comment says at all. They're saying that aurora mysql was a plausible interpretation of what OP moved from, before OP clarified.
yeah... wanted to leave a comment I dig the aesthetics.
I could only find this for the Commodore 64: <https://archive.org/details/uta_Make_Music_With_Mistertronic...>
Blog entry: https://www.hashicorp.com/blog/hashicorp-adopts-business-sou...

Terraform previously used Mozilla licensing. The BSL originated with MariaDB. It is not a free license.
Doesn't the new one have too few fingers now? Looks like a total of only 3 fingers. And the pointer finger looks like it's shaped like a thumb, huge and gross.
This feels surprising for a minute until comes to mind all the little things that would be broken if browsers didn't behave that way.

Custom 404 pages to give the user a friendly explaination and further directions, 500 pages with the exception stack trace in our frameworks to debug the errors etc.

A status different from 200 rarely means there's nothing that could be displayed to the user.
Optimizing Rust Enum `Debug`-Ing with Perfect Hashing
Yes, in addition to the prior zenbleed/spectre series of attacks, inception is the catchy name for the latest round of AMD focused speculative execution exploits

https://www.theregister.com/2023/08/09/amd_inception/
I also have mixed feelings. I stopped home labing because of the energy costs. I now have everything I need (HomeAssistant / NAS / Router) running on an old Dell Precision laptop. Laptops make great servers because they are optimised for low power consumption + you get a free console and UPS built-in!

I'm tempted by the new Alder Lake N100 mini PCs that are available on Chinese websites. But I need to wait until the laptop dies before I can justify it. It's not just about power consumption but the (hidden) cost of manufacturing. Make use of the stuff you already have before buying new stuff.

At least he had a big solar array...
That is hopefully managed by a plugin to vscode or a web app. Git feels like the substrate, appraise the middle layer, and for mot use cases an UI would be added on top.

Unlike regular git where command line is surprisingly useful despite being an awful mess (It's just hard to make better tools for many git tasks), I don't think command line code reviews would be the primary user interface.
Nothing in life is ever inevitable. Progress is never certain.

No support requests usually means everything is working. No news means good news
This is a pretty cool setup! I'm personally working on getting a backup ISP connection going this week as well (two different isps with wildly different upstreams), since poorly configured ISP network issues have been plaguing me (random packet loss out of nowhere, PPPoE issues, scenic routing to companies that have POPs on my city, etc..) and I've pretty much exhausted all ISPs in my area and they all have some manner of weird issue. So two ISPs it is!

My setup currently consists of a single server with an i3-12100F, which does all of nas + hosting (9TB array for windows image backup of all local machines over smb + Home Assistant + AgentDVR) and networking (dual ISP in, single gigabit out, all handled by systemd-networkd and ip + firewall), and several 1G-CAT6 runs connected to an unmanaged switch. Wireless as several random brand APs scattered around the house, all running on low power mode and being pretty much room-confined, 5GHz everywhere, had mesh before and my experience is it just sucks!

Your post made me interested in those RIPE Atlas boxes.. I might see if they are willing to send one down here for me.. with two different ISPs on different upstreams I might have some interesting data.. and maybe use that raspberry-pi I have for a stratum gps server like you did as well... and maybe a weather station too.. down the rabbit hole I go again!
Setting up a home network, especially with cisco gear, can easily pay for itself 1000x in sysadmin or network engineer employment opportunities.

This is exactly the kind of nuts and bolts guy that is indispensable when keeping a cloud running.
that OneTab looks nice. will definitely help with my current usage pattern. thanks.
While we're at sharing neat vim configs, here's the one I was quite happy with at the time: I got tired of indent style arguments. I don't care. So I wrote a little heuristic to detect indent style, then configured vim with my preferences, and added this to .vimrc:

> map <F5> <Esc> :perl use Text::FindIndent;VIM::DoCommand($_) for
Text::FindIndent->to_vim_commands(join "\n", $curbuf->Get(1..$curbuf->Count()));<CR>

Text::FindIndent is the aforementioned heuristic as a Perl module. Sorry for the mangled quote, original at https://metacpan.org/pod/Text::FindIndent

When I work on existing code, I hit F5 and work within the author's preferences.
That's a false dichotomy. It is both a good and a bad product, depending on perspective.

To a large firm, 1% failure is acceptable. To the affected 1%, it's a disaster. Consider wrongful imprisonment as an example.

The penalties for being excluded from the web are fairly severe, and looking to become more so. CF is fairly lean; there is no available human to operate an escape hatch for when things go wrong.

When I'm king, every block or account suspension must provide a phone number, and hang the inefficiency.
Here's a good reason not to install Iceraven:

> No warranties or guarantees of security or updates

In general it's fine for users to fork software to scratch their own itches. But browsers are super security sensitive.
I remember some years ago YC funding was around 15k? Thus the main value was in the validation by YC and prospects of getting noticed by other investors. Do I remember it correctly?
Apple vs Android. Profits vs numbers
> Don't confuse, "I didn't get it to work first time with very little effort" "does not work" Also note that like any complex tool, once you've worked it out, which takes time, you don't have to do that again.

I don't confuse the two, the program didn't do what i explicitly wrote in my post. If you think it can do what i asked, please explain how, because right now from what i can see it fails to do what i want from it. I didn't try everything i mentioned because it failed at pretty much everything i tried from the very first thing, so it didn't give me any confidence to keep on trying.

Also you seem to misunderstand something important even from my initial post: almost everything i wrote can be done by stringing together various tools and/or have various workaround, even the "modify code while it runs" could be done by using one of the libraries or tools mentioned elsewhere.

But the point is having the IDE actually do all that in a single place and with good UX (for example i didn't mentioned the part about checking a library's name in a listbox of libraries in a project's settings for fun, i mentioned because i expect at least that sort of user experience and convenience for the user! Eclipse CDE fails at that part because it needs all filling all sorts of forms in various places to see the library - my requirement wont be met by ignoring the requirement, the entire point of it was to request good user experience).

It is all about having a good user experience, if the program fails at that, it fails at the core of what i asked.

> Edit: Editing a post above a response with wholly new info is a pain, don't do that. Just hit reply.

When i edited the post there wasn't any reply, you replied while i was typing the edit.
Nop is blue bar?
I think you missed what the poster is asking for. They want to block a portion of the video itself. For example when you watch the news on TV, there is constant scrolling text on the bottom of the screen with the latest headlines. They want to block stuff like that.
I will always appreciate the old jokes like this. Never apologies for them no matter how cheesy!

My favorite from the 90's was, what does a computer and an air conditioner have in common? Both stop working when you open windows.
I understand that not all companies want to provide a trial account but is there a demo to see how the platform actually looks? Or even a demo video?
> The PSX devkits came with a library called LIBGPU, which handled the rendering. Since the PSX GPU didn't have a z-buffer, all primitives you wanted to draw (triangles, quads and sprites) needed to be submitted into an “ordering table” or OT for short. This table had (typically) 8192 slots allowing for 8192 different z-levels. The GPU would then rasterize the list back to front. The result would not be perfect (in some situations neither of two polygons will have all pixels in front of the other one), but close enough.

This is actually implemented in a slightly funky way on the PS1. The DMA unit responsible for sending commands to the GPU allows for a display list to be built in memory as a linked list of variable-length packets, each of which can hold zero or more commands. What Sony's libraries do is essentially generating the ordering table as an array of 8192 empty packets linked to each other, then allowing actual command packets to be allocated elsewhere (typically using a simple bump allocator) and "spliced" into the link from one empty packet to the next one. The PS1's vertex transformation coprocessor, the GTE, also keeps track of the Z coordinates of the last 4 vertices processed and has an instruction to quickly average them out so that the resulting value can be used as an index into the ordering table.

I wrote a few SDK-less bare metal C examples showing how to build an ordering table [1] and leverage it for 3D polygon sorting [2], should anybody want to check those out.

[1] https://github.com/spicyjpeg/ps1-bare-metal/blob/main/src/07...

[2] https://github.com/spicyjpeg/ps1-bare-metal/blob/main/src/08...
For vector search I noticed most of the names I’ve heard about in the past missing. Faiss, Annoy, hnswlib, vespa. Hell, if you have less than a a million vectors you can probably even just use the sentence transformers lib: https://www.sbert.net/examples/applications/semantic-search/...

Optimize for retrieval metrics first, then speed. Recall and coverage. If those suck, it’s because your embeddings are trash and it won’t matter how fast you serve them.
Are these features available out of the box or exclusive to Oracle?
> It's not that therapy is bad (it's pure luck if you find the right therapist), it's that there was a solution for the problems it is trying to solve. A community. And the friends that come with it.

Pretty common problem people are trying to solve is "why do I always pick friends/partners that get me into trouble or abuse me" or "how do I stop repeating to others what my family done to me".

Otherwise said, for healthy person that does not need therapy, yep community solves loneliness. For people who do need it, if dont.
Would it be possible to build a gitlab-like ui that is completely decentralized? Instead of depending on (or paying $$$ for) some web UI that wraps standard git functionality, could we run something completely locally that keeps repos/branches in sync and provides the basic merge/comment/review functionally that most people use? In other words, let me host the most basic git server in the world and put the complexity at the client?

Edit: I wondered about using a separate Blockchain to maintain consensus on the "central" representation of the repo that we get from a "git server". This answer is useful, I think I'll digest it and ponder some more...

https://stackoverflow.com/a/59509859

Edit2: I also wondered if anyone implemented git server as an extremely thin layer on top of s3, but the only project I found was abandoned many years ago.
I think the comment you’re replying to refers to the Slow Mo Guys when they did their experiment and hopefully you’re talking about the aviation engineers during the war and not YouTubers.

I’d be interesting to hear more about the advocate you’re talking about, early-in-field professionals are so often fascinating.
Don't misunderstand. Bit rot occurs on unpowered solid state in as little as one month, guaranteed by one year. If you're thinking, "but what about my $brandModel?", that's the point of recognizing it's not long term storage media.

Bit rot doesn't mean you're going to lose all your data, just that somewhere on the chip, there will be a cell with a charge that has potentially silently altered. If that's not okay, there are long term storage practices you can follow to ensure that in however many years, your data will be identical to its originally written state.
Oh man, PCPowerPlay! I had my q3 mod written up in there in 2000 [1].

[1] https://github.com/Jason2Brownlee/HumanDebrisArchive/blob/ma...
I will say.

All that it achieve is making sure noone can build a better product. Aka "yes our product is crap in a lot of places, but we don't want to fix it. Better extract licensing fees by locking you all with us".

The behaviour of dying companies. Which make sense. Their business model never worked.
What next?

Allowing access to about:config?

Nah, I'm dreaming. Will continue to use Nightly.
Coding assistants do not replace pair programming
TV was not reality and really really should not be an argument about how people actually lived in the past.

Signed: someone who lived in the 1990 and is living now. Someone who watched shows back then and now. Let me tell you, they are not like a real life at all.
I haven't noticed more outright spam, but I've noticed many "borderline clickbait" articles that are get suspiciously highly upvoted. They tend to be flagged after a while, but only after spending quite a long time on the front page.

I think people have finally figured out how to cheaply raise bot accounts to promote their clickbait articles on HN. LLMs that make it easy to raise fake accounts with good karma might have to do with that.
Expr – expression language with type checker
An Interpreter for the 1991 Oriel scripting language
Cool

but is astonishing how expensive is the connectivity in other countries.

>>> Verizon Gateway sitting on top of the rack. I get pretty good signal here and get the rated speed, of around 300Mb/s down and 20Mb/s up. This costs $50/mo.

There are offers [0] in the EU of 10Gbps / 25 Euros/mo.

[0] https://www.digimobil.es/fibra-optica/
I agree. The way I see it is that browser is more of an HTTP response viewer than a REST client.
Funny, just seems like a hobby to me.
Godot Rendering Priorities: July 2023
Wireless is a seriously limited resource. There will never be sufficient spectrum available to support all the fixed services that are needed. And the heavier the loading, the slower the network runs.

On the other hand, whenever you run a length of fiber, you create a whole new spectrum which is available 24 hrs a day.
Yes it is open to individual comercial use (companies much larger then sole proprieterships may only have one person doing inferstructure). They also have a version for nonprofits https://www.pulumi.com/pricing/open-source-free-tier/
The satisfaction from serving up self-righteous condemnation is one hell of a drug.
Zoominfo sells data to Oracle (with opt-out)
Sure, and that's enough motivation for people to be convinced to pay something - I just think the current price is too high.
He said in another post he has 17kw of solar, so...
This is not true? Neither Friends nor Big Bang Theory are drawing attention to their protagonists living in massively unusual or even impossible setup. And they are as popular as it gets.
there is a web interface [1] and also an eclipse plugin [2]. It would be nice if there was an intellijplugin as well.

[1] https://github.com/google/git-appraise-web
[2] https://github.com/google/git-appraise-eclipse
That's usually because the high level gameplay code needs to be incrementally tweaked over months or years based on very subjective feedback like "this doesn't feel quite right, can you maybe try...".

You can start with a great plan, but no plan survives gameplay- and balance-tweaking for very long.

Ideally the lower layers are much more structured though, usually those need to be maintained over a longer time and across games.
Home Lab: The Accidental System
Metaverse Markup Language
Devcontainers are the main reason I use vscode. Being able to git pull a project on a new starters laptop with only docker installed and have everything there, shared across everyone’s workstation, is great. It helps reduce developers local computer settings causing issues. It’s not as complicated to teach as Nix. I’ve never heard someone dislike it before tbh!