skysight-inc/HackerNews huggingface dataset:
To the sibling, while I largely agree, I think there's some argument that building out additional manufacturing capacity for renewables even if it goes towards crypto mining has beneficial knock on effects for reducing the cost of the equipment provided that the learning curve effect and economies of scale outweigh the competition for resources, which to be fair isn't guaranteed.
Wow this downloads 100 images for every character your type, I typed New York and it downloaded over 500 images.

And if you click onto an image to enlarge it, it downloads it again, every single time
An interesting counterfactual I think about a fair amount is what would cities like NYC or SF look like if they just built tons of housing. Given the allure and success of the tech bubble in Northern California - would their population be a few million people higher today if we just built as fast as humanly possible over the past 25 years?

Like if we just built enough housing to keep studios at $1k/month and 2-bedroom places at $2k/month -- everything else would have been cheaper as well (you wouldn't need to pay cooks and wait staff $80k/year for them to afford to stay) -- it would greatly expand the 'service' industry of e.g. teachers & daycare providers since they could afford to stay.

Bringing SF's population density to that of Paris's would give you ~750k more residents. Bringing Alameda County's population density up to that of Long Island would give you ~1.5M more residents. Certainly capacity for a few million more in San Jose and the East Bay. You'd potentially run into water issues but with that population and tax base, it'd be easy math to justify a huge DeSal plant. I dunno.
Your browser probably has two toolbars, one as these shortcut icons is probably on either side to your URL bar. The icons to the left of you URL bar, you are most likely deeply familiar with, so familiar in fact you know their functionality better than if they were worded out with “Back“, “Forward”, or “Reload” (this is 100x true if your browser is in a non-english language; even if that language is your native language). The buttons inside your URL bar are probably more complicated, you probably know what one or two do, maybe if they were replaced by text you could get better of a hint, but if you use them ones, you will probably know what they do afterwards just as well as if they were replaced by text. The icons on the right are probably some branded icons with unique functions that you have installed as plugins. You know what they do because of the brand, this would be equally true of text, and finally you have the hamburger (or the vertical ellipsis). At this point the hamburger (or the vertical ellipsis) has pretty well earned its place among the pause icon on your tape-deck (or, more likely, your VLC digital media player) as a universally recognizable icon.

Now your second toolbar is probably hidden by some hover or keyboard action (in my browser it is reviled by a single press of my left alt key) it is all text and has numerous categories such as view, bookmarks, help, tools, etc. inside these categories there are functions such as copy, synced tabs, troubleshoot, etc. (mine is actually in Icelandic and many of those words I’m seeing for the first time and have no clue what they mean).

If your app has only a few functions putting the correct icon next to the function label can help you navigate to your desired function more easily. If your app has a lot of functions (like your browser, or a document processor) all these icons will be an overkill, so you only design an icon for the most essential/most used functions (back, zoom in, boldface, undo, etc.). If loading a language model is an essential feature in your app, which is often performed, it may help users to have an icon next to the label (and sometimes even in place of the label if the label is complicated). Personally for “load language model” I probably would just use the upload icon (commonly an arrow pointing upwards from a bucket).
Well at least you admit that the pretence of the Department of Justice being non-partisan/independent is just a facade.
It’s an entropy thing. You don’t write the sun rose in the east, but if it rose in the west that would contain more information.
I'm building a consumer facing prompt manager (https://promptfolder.com/ - no API yet), but I've looked at most of the other tools... unfortunately I haven't seen anything that is a solid fit for what you're looking for.

You might want to contact the devs behind PromptPal (https://github.com/PromptPal/PromptPal), they seem to be some of the more technically advanced and fast moving people building in this area... maybe they can hack something together for you.

AIPRM is one of the more popular prompt managers, but as of May they don't have a public API (https://forum.aiprm.com/t/use-aiprm-prompt-templates-api/382...).
Yes, most likely. Many organisations are still tied to manual/semi-manual deployments due to company policy or regulatory compliance (banks for example).
https://archive.today/wy7eE
The WaPo's title is deceptive. It should be "Men charged with laundering more than $1B using cryptocurrency."

Honestly that would not have caused me to read the article. I clicked because I didn't really know what laundering cryptocurrency itself would involve, except a "washing machine" site (which is of course this is). I was hoping to learn something new.

The way to win with a washing machine is to run one, and then when the volume gets high enough just take all the crypto for yourself -- by definition you'd be untraceable, just as your customers wanted.
Wavefont: A Typeface for Rendering Data
If Verizon is a dumb pipe, DB is just a dumb bucket. I have no idea how you can get so jacked up over the end user "abusing" his access while doing nothing wrong, so you can defend the company who's saying "We'll honor our agreement as long as you don't ask us to honor our agreement."
OpenAI now tries to hide that ChatGPT was trained on copyrighted books
Brilliant, kid. Do you have any other advice for the world, like “have you tried not being sad?”, or maybe “just have a normal thyroid, LOL”?
i did try that by patching my x server 21 years ago

http://web.archive.org/web/20090727071756/http://lists.canon...

my hack was kind of half-assed but worked well enough that i was convinced that it was a bad idea, so i decided not to do the second buttock
Southeast Asia's $76B Green Energy Push
The goal with Tor is to preserve privacy. Payment systems come with significant legal and regulatory overhead, KYC and AML, etc. That introduces significant privacy risk. Meanwhile PoW just requires owning a computing device.
I'm on the Runme team, and one of the goals of the primary goals of runme is to use a shared markdown parsing engine so that there is consistent behavior between CLI/GH Action and the VS Code Notebook.
I'm wondering if there is a more elegant way to solve sybil attacks here. For example: many CPUs are provisioned with key pairs that are unique to the processor and can be verified with the CA root cert of the issuer (Intel, AMD, etc.) You could tie PoW to successive signing and allow it to be verified in parallel. Then the operation couldn't be parallelized to a botnet as all PoWs would be unique to a CPU.

It seems that they're targeting memory as a way to make it more costly for botnets. I think that there are many other ways to help minimize this attack scenario, too. The same logic could also be applied to mobile phones using ESIM. Later authentication with the mobile network uses public key crypto so I feel like you could also do unique proofs there, too.

This is just a throw away comment though. I am probably missing obvious problems with this scheme.
This should be considered an immoral and criminal waste of public money.
Ignoring that I think you're grossly understating their involvement, if you want to focus on only their development efforts, this is FAR closer to the people that made diesel tuners to facilitate removing emissions equipment.

There's no legitimate reason for those to exist. Or this.
Random tangential question given this is about llama, but how do you get llama.cpp or kobold (or whatever tool you use) to make use of multiple GPUs if you don't have NVlink in place?

I got a bridge, but it was the wrong size.

Thanks, in advance.
I’ve used SQLite for some small projects and it was a very pleasant experience.

Does anyone have examples of the complex/ big projects that use SQLite ? I’m curious what problems they ran into, and how they were addressed.
I disagree. The simplicity of Web Components forces you to plan ahead a little bit more and to architect your app in a certain way which turns out to be beneficial in the medium and long term as it makes it much easier to maintain.

With many frameworks, I find that most of my debugging work is related to framework-specific gotchas. For example, just this week, I was debugging a VueJS app and it would run validation rules on an input field before it was ready and it caused a flickering red error border around the input box. It was a case where the content of the input field had to be sanitized; that input field needed a second rendering if the user pasted content directly into it (as opposed to typing). It took me a while to come up with a workaround because VueJS controlled the timing of when the validation rule would be enforced (on render) and I couldn't control the timing. I had to create an additional reactive 'isInputReady' variable and use it inside the validation function that I provided to the VueJS input component through the rules attribute... Kind of hacky but there is no friction-less way (without the browser prompting the user) to intercept clipboard data before the content was inserted into the input field; the only way to do sensitization of pasted data was through a re-rendering but I could not stop the red flicker without adding this extra isReady variable and making it part of the validation rule...

Anyway my point is that when using a framework, you run into these types of tricky issues all the time and you have to come up with equally tricky workarounds. I don't run into these issues when using Web Components because I have full control over the rendering. I don't need to make a component reactive for cases where reactivity gets in the way.
BRICSAEIEAU is a good name and reflects the value of this organization
Yup, all we hear about constantly from politicians is that there’s a mental health crisis. Every time there’s a mass shooting, they blame mental health. Okay, fine, we all agree this is a problem, so why can’t I find a therapist? Why can’t my bipolar 1 ex wife find a psychiatrist? She’s batshit manic right now telling the cops I’m breaking into her apartment stealing antique doll dresses for crying out loud. How does she get help? She has to go to the ER and get hospitalized if she wants any attention, but those stays cost $30,000 typically in my experience. She’s had several.

Sorry about the rant…

So yeah, there’s a fucking mental health crisis and no one seems to want to do anything about it.
It's like a specialised case of org-babel for the masses.

Anyone with emacs can do this today, for free. The huge caveat is that it requires
emacs.
Where this tool shines, is that it's a superset of markdown, and thus not tied to any particular editor.
it makes no sense that you're being crucified.

Probably because there's significant overlap in the Venn diagram of people with years experience who professionally develop products that generate $millions in wealth/value, and people who would fail that interview.

Or we have worked with junior developers who have really grown and flourished under our care, who would never have gotten that chance with such insane Draconian judgements.

It's such an obvious "GOTCHA!!" setting someone up for failure.

The way it's framed is very cringy because it signals that they don't care in their interviews about determining how objectively effective a software developer is.
I think you need to try outside so the distances are greater.

Or it’s all a practical joke and you have to do it outside so people will laugh.
> The vast majority of software engineering consists of simple operations that move data from one place to another

All computing "consists of simple operations that move data from one place to another", that's essentially the foundation of computer science.

It seems you're trying to say "most software isn't that complicated", which obviously isn't true, in fact, the opposite is true: most software is a complicated mess.
Because there hasn’t been enough of a need. The main use cases are covered by what we’ve already got.
There are actually many differences. We focus more on operational tasks, and allow cells to contain code from a number of programming languages in addition to python. In fact most folks are using Runme to make executing runbooks full of bash commands a better experience.
I think the implication was that it's kind of putting the cart before the horse. "Scientists hypothesize that Martian life and Earth life had a common ancestor" is pretty bizarre given that no Martian life has been found.
I actually wrote an issue on the PromptPal GH around 30 minutes before my HN post. They use Metamask / Ethereum addresses for auth / account management, which sounds crazy to me for a product that's completely divorced from web3 / cryptocurrency.

Promptfolder isn't what I'm looking for unfortunately based on the template variable assignment the example has. I really just want to store text and get it back via an API. The text just happens to be a prompt.
I never heard of CPP (client puzzle protocol) before. Interesting stuff. How can 'large botnets' go around this, by causing havok on other ports?
Maybe. I can't read OPs mind, and it's a common enough trope throughout the industry that I figured adding some evidence could be useful.
Lighten up. Someone answered a question in a concise manner with some pseudo code, probably in a language they haven’t context switched to in a couple weeks. The pedantry you’re displaying doesn’t help the conversation. Do you have substantive insight to provide about how the go GC works with Java’s different JVM improvements?

If not, you can just rate the post up or down
Yeah GP really needs a source for their claim.

They’re basically saying that criminal organizations can steal incredibly cheap trinkets and sell them below cost… apparently at volume. Seems ridiculously unlikely.
The Wires That Bind: Electrification and Community Renewal
If this was Threads, Twitter / X, Instagram, etc the entire news world would be reporting in less than 10 mins if it was down for just 5 mins.

It looks like you can get away with it and let your service(s) have downtime for more than 5 hours if little to no-one is paying for your service or there are almost no users using it.

Their stock price being 66% down since IPO, also suggests that not only Hashicorp's valuation was extremely inflated, but it also seems that they are in (actual) decline.
A big fraction, like 4%.
I'm not especially needy, but I enjoy Dollar Tree shopping for a few reasons.

One, it's literally the closest store to my home with any inventory. It's around the corner in my backyard. So that's a plus.

Two, I was introduced to this mode of shopping when I told my friend I needed to purchase a greeting card. Of course, cards cost $4-5 retail and she protested, saying the Dollar Tree would have cards for $1 and under. I found this to be true; they have two-for-ones, and they even have packs of ten. So I pick up all my greeting cards there.

There are other items that are ideal to source from the Dollar Tree. When you want some tacky, simple holiday décor. When you want books full of glittery stickers or markers for a kids' project. Crystal Geyser spring water, or a simple sore-muscle cream that only contains capsaicin.

I don't think choosing where to shop is a question of being needy, but judicious about value vs. cost vs. effort. I do plenty of thrifting and big-box shopping as well. There are certain things where I simply insist on purchasing new/retail and you won't catch me pulling it off the shelf at a thrift.
I've been using obsidian since last year, and I love it. After previously haven fallen in and then out of love with notion, obsidian has been just what the doctor ordered.

So I was excited to see a obsidian HN post, and really didn't expect to see the CEO as the top post. Kudos to you.

I've been a sync customer more or less since I started using obsidian, mostly because I use the same vault on my phone plus a couple PCs.

But honestly, the sync has been disappointing. When I restructure folders or rename stuff, half the time the next time I open on a different device, it deletes shit. I can usually figure it out and recover from the sync log, that's a big trustbreaker.
How many even numbers are prime?
Why is this post flagged?

I've yet to try code stuff with AI (even Copilot). How well do local models like Code Llama work compared to GPT? When I use ChatGPT, GPT 3.5 feels a decade behind GPT 4. Half the answers are flawed. It's only GPT4 that boosts my productivity to an impressive level.

If you look at local text models for fiction or chat, they seem way behind even 3.5. See the examples table at https://docs.sillytavern.app/usage/faq/#what-do-you-mean-whe...

Code tasks are the sort of thing where I need as much accuracy as possible. Would something like Code Llama actually boost productivity or is this just "look, we can technically do it too, even if the result is awful" thing?
Wow, the shadertoy at the end are incredible!
“look” is the operative word here
> I work in games

That's your indication. There are a lot of people who want to work in games, but that doesn't mean it's a good culture.
The person you replied to is annoyed they have to do that when it seems like others don't. They think they shouldn't have to and it isn't fair they do. Explaining how to do it fundamentally does not address their point.

If you're trying to explain how they can do it with the least amount of extra work, to minimize the impact of the extra expectation, please consider that not everyone has hobby projects. Even fewer people's hobby projects are presentable, and even fewer still can trust the other person not to draw some wild conclusion based on anything that might be in there.

I think everyone is clear on how the situation works, but not everyone is happy with it working that way.
Says I do not have permission to view it.
GNU Emacs has this feature built-in as part¹ of Org mode².

I have recently started using it at work, including extracting shell snippets into script files³ that are tested and reused in CI.

A frontend like this would be nice for bringing the interactivity to users of other editors!

--

1: https://orgmode.org/worg/org-contrib/babel/

2: https://orgmode.org/

3: https://orgmode.org/manual/Extracting-Source-Code.html
Research group detects a quantum entanglement wave for the first time
SF needs more public transportation as much as it needs housing :(
The only problem with this is that it's too long, and not easily memorable.
Some articles that might be of interest:

- https://www.newyorker.com/culture/office-space/can-virtual-r...

- https://www.mdpi.com/2076-3417/12/15/7393

- https://www.frontiersin.org/articles/10.3389/frvir.2022.8907...
Pivoting from crypto to AI... many such cases :)

Sounds like there is maybe some code debt involved!
Join us, come hack on Runme - it's OSS and we are always looking for more contributors: https://github.com/stateful/runme
I bothered to comment because I write Java for 15 years and I thought that my knowledge was relevant to this topic. I’m not going to check every my comment with reference documentation. In this particular case my memory failed me and I was quickly corrected and downvoted, so no harm was done, I guess, other than few people spending few minutes, for which I feel sorry, but not very much.
"Waiting for pair client connection". That'd be something. Interesting thought but I can imagine a range of issues.

In the same vein, how about the server would hold a pool of IPs in which the client has to return a proof of port knocking? e.g. here is a token, send that to this IP:port and wait for a unique response I can verify. Call this proof of latency. It would be low CPU, would spread the load across various machines and ports. On the downside, of course, you need multiple IPs and potentially servers. It could be implemented on the same machine but that would shift the cpu load to port connections.
We thought about this a lot and asked many potential members and members. The purpose of this question is to get a sense of the most pressing challenges (such that if they begin, the coach knows them) so we don't want folks to answer "all of the above". Also, in coaching often only a few can be tackled at the same time. It also forces some reflection of prioritization (which in itself can be super hard for people with ADHD, we acknowledge) which hopefully is helpful to folks. There's some tradeoffs here, we acknowledge. We try to balance the purpose (for us, Shimmer, and for the member) and the logistics of it, but are always open to suggestions!
No they’re not. I once had an unpaid bill of something like $1.36 from AWS. They shut that down and banned the whole account. I can never again use AWS with that email address lol.
We should dismiss it out of hand. Any image that a human can look at can be fed to a neural net. It's just an instance of the analog hole.
I have found the source.

https://theconversation.com/record-coral-cover-doesnt-necess...

The finding of high coral cover may signify a reef in good condition, and an increase in coral cover after disturbance may signify a recovering reef.

But in this instance, it’s more likely the reef is being dominated by only few species, as the report states that branching and plating Acropora species have driven the recovery of coral cover.

...

However, these same corals are often susceptible to wave damage, disease or coral bleaching and tend to go bust within a few years.

...

Inferring that a reef has recovered by a person being towed behind a boat to obtain a rapid visual estimate of coral cover is like flying in a helicopter and saying a bushfire-hit forest has recovered because the canopy has grown back.

It provides no information about diversity, or the abundance and health of other animals and plants that live in and among the trees, or coral.

...

Without more information at the level of individual species, it is impossible to understand how much of the Great Barrier Reef has been lost, or recovered, since the last mass bleaching event.
"risks"

"is in danger of"

Surely if we just inform people they will fix this obviously unintentional oversight.
The population would absolutely be higher and the economy would be better. More startups and more people willing to work for startups since housing costs are less of a burden.
Yours works. I wonder what the difference was.
Can someone find an actual news story/post about this instead of this video
Prompts all the way down
It's not about you or "your peeps" but rather about the repressive laws (and predominant culture which gives rise to such laws) in these places.

I was specifically talking about rural areas in the US, since HN is predominantly a US-centric website, but my argument applies to other countries as well.
The pre-expansion event for Lich King taking inspiration from the corrupted blood saga was pretty neat, I thought. And it, too, split the playerbase into two groups: the righteous that fought the ghouls and the spread of the plague to the best of their abilities, and the anarchists who did their utmost to sow chaos and spread it as far and wide as possible.
My development environment for this was mostly "nano in an SSH session". (Among other reasons, I can't even build Firecracker locally.) For FreeBSD work that's just fine since grep can find things for me. It didn't work so well for Firecracker.