skysight-inc/HackerNews huggingface dataset:
That’s likely because people do not instantly start obeying the law the moment it’s instituted - takes time to break a habit and lax enforcement (honestly how many people do you know who were pulled over for not wearing a seatbelt) would result in no noticeable cliff in fatalities. Instead it probably gets absorbed in the gradual fatality reduction you see over time.
That's interesting! I feel like I've run into that as well pulling down a repo or something at some point!
Wow, and they're off to a dramatic start. Actually had to close an article, was a bit much for me.
Means they need to average 4200 subscribers to pay themselves and run the place.
Yeah, I've started calling it "The Big Red Book" due to its immense size and because "Big Red" is the name of the artwork by Alexander Calder on the cover.
Unexpected, do any of you know alternatives?
Why use a web browser? Just use curl directly. The code is available and I think there's even a homebrew formula...
Checks are still a big thing in France nowadays.
The simple option is no dashboard at all. The AC can be set at the service center.
This is what we used to call an "AGI" back in 2013-2014. Generalized artificial intelligence. An AI which is general enough to be used for diverse tasks in multiple fields, unlike specialized AIs of that time (e.g. for image recognition or self-driving cars). Nothing more than that.

Now the goalposts are moved way forward, and now "AGI" is something that have conscious, with superhuman intelligence, and probably evil intent. But back in a day, AGI was just what we have today -- an universal chat bot.

We live in the magic land.
In science we trust (2021)
That's an interesting outcome! Thanks!
One advantage of WinRAR over 7-Zip is the option to add recovery data and data parity recovery files. This can of course be accomplished on any file using PAR2 but it saved a step which some people liked. Not everyone needs this option. I create PAR files when I back up important archives to multiple external drives. par2cmdline [1] is in some Linux repositories.

[1] - https://github.com/Parchive/par2cmdline [In need of a new maintainer]
Some what related: cookie banners. What value do those optional cookies really generate, and is it enough to be worth annoying all of your visitors? After all, if they had only "essential" cookies, they could skip the banners.

Do businesses ever consider the cost of maintaining and serving huge, dynamic web pages, when simpler ones would do? What savings in hardware (or cloud services) and staff time would be possible?
I think the point of "No. Nothing is an urgency" is for the kind of people who think that everything is an emergency; or who don't have the mental capacity to triage that their emergency is not my emergency.

I can think of many examples:

Around 2012-2014, there was an Amber Alert that went off in the SF Bay Area in the middle of the night. Almost everyone's phone went off. Although it was an emergency, there was no need to wake up a few million people.

More mundane: At an old job that used Teams, there was no way to silence groups that I wanted to follow, but didn't need alerts for.
from what I gathered, pakt tends to be a free for all. manning offers a similar subscription service and I've found that while the selection is smaller, the quality is much better.
I choose Rust for web development, the oldest running product I have is ~2 years old at this point.

Prototyping is slower but maintenance is faster. It's a trade-off.

I have a bunch of products and every once and then something needs fixing. When it's one of my node.js or python projects it's usually a bath of blood and I'm never confident I changed the right things.

With Rust I get a type error until everything is plugged in correctly - the only mistakes I get are logical ones.

TypeScript kind of gives you a similar experience but it has more escape hatches.
If you want to close all the exceptions and make everything type safe it will take you a similar amount of time as writing Rust code.

The end result is that when I see a TS codebase I can't trust it: I might have written some unknown / any and there is a massive gap in types. This negates any benefits I get from type safety.

In Rust this is not possible, as long as you're using safe dependencies (which you most likely are if you're writing a web service in Axum).
70s kids rode in the back of the pickup truck. They'd yell at us not to jump around too much back there.

Car seat laws are fun, they often talk about size and (hopefully, usually) age: Some small people have a legal grey area where they should legally be in a car seat as they learn to drive.
That said, it's going to actual workers who actually do the journalism.

Supporting 404 feels better than sending money to some corp where it gets pocketed by the c suite.
> I don't feel like some kind of pretender describing myself as a software engineer

Since it's a controversial word and opinions vary, why not just say "developer" or "programmer" instead?

A handyman is also an engineer by your definition, but insisting on that title would probably raise eyebrows too.
What if the bank doesn't allow you to make that transaction? How much delay are you willing to accept? Fees?
> When you've recently immigrated to the US from a foreign country, you don't think "finally, I'm away from my countrymen, I can't wait to form a work group of zero people who speak my language and don't understand any of my assumptions and references."

Some people have been hurt or persecuted by their "countrymen" and they'd rather put on a cowboy hat and go have a bbq and a beer than continue hanging out with their countrymen. The issue is you won't see them, because they won't live or hang out in a segregated *-town communities. You may find them in an average home, in some average town, going to average grocery stores and so on.
And Americans have the opposite problem, where they’d rather have an incredible list of social issues than a government.

I guess it comes down to perspective: is it fair to force everyone to pay their taxes?
Resources to better understand LLMs and how to use them?
I realize that by using chatGPT (and similar), there are certain situations in which they perform really well (e.g. code suggestion) and others where they give bland and generic responses. Therefore I would like to become better at using them.

I've seen a lot around "Prompt Engineering" but so far I haven't seen anything that is significantly better than OpenAI's own documentation about GPT's best practices. Is there actually valid content being produced in this regard?

Furthermore, aside from Prompt Engineering, I would be interested to understand how LLMs work. My goal is to be able to evaluate critically what I can use them for, and what are their limitations (i.e. since the quality of their output changes depending on the area of expertise). If it helps, I'm happy to start studying Machine Learning, but my goal –at least atm– is not to build models from scratch. Is there any resource that is oriented towards a general understanding rather than in-depth application of LLMs?

TLDR: I feel I have a lack of understanding about how LLMs work, and I would like to make up for it in order to employ them better in my work.

Thanks
How I interpret the setup that OP has, is that he some computer (a PI, an old laptop, a NUC, etc.) which is connected to drives in an external drive bay through USB. This is a somewhat common setup and is definitely a NAS.

> For data use cases like this, USB 3 can be reasonably comparable to Thunderbolt 3, and that connection is generally faster than the media.

External HDD enclosures can often contain 4 drives. During a resliver all of these could be heavily accessed. I'm not sure how the single USB 3 connection fares in this scenario. In a normal desktop you'd have four separate SATA connections, and even then resilvering a large RAID setup can take quite some time.
yes but this wasn't the result of intentional book-burning directed at suppressing epicureanism; though the christians were not really a fan, lucretius wrote too early to directly attack christianity, so it was never banned by the church
It came off on a couple of my joysticks, and I found that just using the white plastic underneath felt more precise.
Right but that's the point. I'm fine with my stuff being out of date. I'm not trying to tinker. I don't need to use the latest versions of things because the current ones work fine. If there were something new I really wanted, then I can use one of those containerized versions until it lands in my distro's stable channel, which is every 6 months or so for feature releases.
The first large collection of color photography is the most impressive of all: https://www.loc.gov/collections/prokudin-gorskii/

Taken 1905-1915 it shows life in Czarist Russia on the eve of revolution in full color and incredible detail.
How many hours of driving vs flying are we talking here?
Ironically, this sounds like a great job for OpenCV.
There is no such thing as "best" unless the problem and restrictions it creates are specified.
After a quick check on crates.io, Axum stands at over 5,000,000 „recent downloads“ which is 5x as much as the next most popular contender, actix-web. Seems to me like the Rust community is already converging towards Axum as the default choice.
You nailed it - singing about low pay, hard conditions, and evil bosses is a folk music tradition. But bitching about the obese on welfare eating fudge are decidedly NOT common themes in this style of music.

Here is another version of the music video that illustrates the message (substitute "fudge" for "cookies")..https://www.youtube.com/watch?v=IlL2sKWHaQ0
People follow directions because they think the people giving them know what's best. Too late, they realize those people are only following directions given to them by someone else, further from the scene, with even less at stake. In a crisis, we need to be able to distinguish between the urge to act, and the urge to panic. It's very difficult. And it's more complicated than that, because sometimes those distant planners are right. But, unavoidably, you're the one responsible for your safety, not the police or the government, or an orange traffic cone, or a barricade.
It reads like an AI generated article. There also doesn't appear to be a by line. The site has a contact form, but no one is named in the contact us or about us page. To me, this points more to AI generated than sloppily written.
That sounds fantastic. I bet you could with much of canon literature without any extra data loading.
Even worse: it _sometimes_ is the default.
Europe is not America, and they generally provide better services to their poor people. Someone else above pointed out a certain country has onramps into banking explicitly for homeless people.
Why Zen?
Shoes with built-in inkjet printer let you print where you walk
Except most of that money went into their pockets and not buying food. So how could it affect food prices? The issue is that companies got greedy and decided to charge more because they thought they could get away with it.

The money printer went mostly to the top who bought real-estate and other property. Some of it went to regular people and a lot of that went to pay down debt.

Money printing doesn't equal inflation. Inflation happens when producers decide to raise prices. That could be for many reasons. Record profits suggests it wasn't the cost of their inputs.
> Can you provide more info about nerve stimulation devices treating migraines ?
The US situation with TikTok seems much closer to kneecapping the competition, like we did with Huawei, than protection.
Wow I can't believe I didn't hear about this. It was all over the news when they broke it, so I figured it would be just as widely reported when they fixed it. It's been almost 3 weeks.
Refrigerators are another one. A top freezer is simple because on the coolant loop that’s the coldest area, keep it cold until it produces refrigeration level temp and then as it warms return it to the compressor at the bottom using gravity. But everyone wants freezers at the bottom, or french doors so complexity is added to fight physics.

Last air conditioner I bought (and returned) had Alexa built in but not the ability to keep the fan running all night.
Yeah but a lot of it is survivorship bias. There was plenty of crap in the old days too, but we’ve thrown it all away by now, leaving only the good stuff.
People who have the skills to leverage a permanent WFO arrangement, actually benefit from a breakdown in mentoring.

Whatever sob story they may spin you, the ONLY thing corporations care about in the mentoring relationship is upskilling cheap juniors so they can replace their expensive mentors.

With a mentoring breakdown the seniors will stop getting sucked dry and fired at 50.

They become irreplaceable assets all the way through to retirement.
This should be the operating systems problem to solve not developers of every website ever. Same with spellchecking, emojis, copy/paste etc.

From from your mouth to God's ear.

I wish every program would default to system-wide settings. But unfortunately, too many do their own things.

Why does Microsoft Office need a separate dictionary from the rest of my computer? Why does Wrike intercept ⇧⌘N? Why doesn't Adobe Photoshop use ⌘, for preferences like every other Mac program for the last 38 years?

It's the thousand little annoyances users run into every day that make them hate computers.
nothing web3 is shaping any future of the open internet whatsoever.
The idea of structured logs is that every place in the code where you define a log message, you can throw in extra attributes (key/value) pairs.

As far as I can tell, the lnav feature you describing allows you to define a JSON log format with predefined fields. But if some log message uses an attribute you haven't anticipated in the format definition, there's no way to see it in the pretty-printed output or filter on it in the UI and no ability to see it in the SQLite virtual table. That's why I say lnav doesn't appear to support structured logs.

edit: oh, I missed `"hide-extra": false`! That significantly improves things! Still, I don't see a way to access it from the SQLite virtual table. I also don't see something else I might want: a way to have a different "view" for certain log messages; maybe to switch between filtering/viewing particular ones, maybe to just have line-format be conditional based on the detected format. (I guess I can sort of do this based on `module-field`? but I might want it lighter-weight/finer-grained than that.)
Even with an accuracy score, it’s meaningless. Accuracy isn’t the right metric.
I signed up as paying member. These are some of the good journalists who need encouragement to go independent. Hopefully now that they are free of billionaire benefactors, they will not need to weave in partisan attacks and other mandatory messages.
Yeah, that makes sense. Coins are clearly more durable, and for denominations that are handled frequently in places without access to federal reserve replacement, durability wins over preference / aggregate weight and volume.

In mainland US, preference for paper $1s isn't unduly burdensome. As a merchant, deposit the worst of the $1s and use the rest as change, no big deal. As a consumer, if someone doesn't take your grimy, half torn $1, try it a couple more places and then take it to a bank (perhaps even your bank). But it's unsurprising that doesn't really work for El Salvador.
Accuracy is well understood to be a terrible, misleading metric and any reputable report would strive to avoid emphasizing its importance.

For those curious their test set AUC appears to be 77.
Thank you for your suggestion and for taking the time to answer.
I'm learning to fly planes, I love it, but I feel like I'm still "stuck" 5 days a week and no amount of flying in the weekends will fix this hehe.
It's really quite different in goals to FAISS. FAISS is for if you have millions of stored vectors and want to do quick semantic similarity for retrieval. It manages to do this with some very clever approximations to narrow the search space.

My library is very different: it's for when you don't have quite so many vectors, or when simpler measures like Cosine similarity aren't quite cutting it for whatever reason and you want to use more powerful techniques.

I have another project that does robust near duplicate image detection (that is robust to all sorts of transformations), and it uses a similar approach of turning the images into high dimensional vectors. Using cosine similarity with FAISS is great for narrowing the field, but once you have done that, I find that you can get much higher quality results by augmenting the analysis with measures like Hoeffding's D. But until now, there were no high performance libraries for computing that in Python, and my library using Rust is orders of magnitude faster than using Numpy like this:

import numpy as np
import scipy

def hoeffd_inner_loop_func(i, R, S):
# See slow_exact_hoeffdings_d_func for definition of R, S
Q_i = 1 + sum(np.logical_and(R<R[i], S<S[i]))
Q_i = Q_i + (1/4)*(sum(np.logical_and(R==R[i], S==S[i])) - 1)
Q_i = Q_i + (1/2)*sum(np.logical_and(R==R[i], S<S[i]))
Q_i = Q_i + (1/2)*sum(np.logical_and(R<R[i], S==S[i]))
return Q_i

def slow_exact_hoeffdings_d_func(x, y):
#Based on code from here: https://stackoverflow.com/a/9322657/1006379
#For background see: https://projecteuclid.org/download/pdf_1/euclid.aoms/1177730150
x = np.array(x)
y = np.array(y)
N = x.shape[0]
R = scipy.stats.rankdata(x, method='average')
S = scipy.stats.rankdata(y, method='average')
print('Computing Q with list comprehension...')
with MyTimer():
Q = [hoeffd_inner_loop_func(i, R, S) for i in range(N)]
Q = np.array(Q)
D1 = sum(((Q-1)*(Q-2)))
D2 = sum((R-1)*(R-2)*(S-1)*(S-2))
D3 = sum((R-2)*(S-2)*(Q-1))
D = 30*((N-2)*(N-3)*D1 + D2 - 2*(N-2)*D3) / (N*(N-1)*(N-2)*(N-3)*(N-4))
print('Exact Hoeffding D: '+ str(round(D,8)))
return D
Or maybe people are just more interested in arguing for/against the first one and a comments thread like this seems like a good place for it? It's not like they're such unrelated topics that discussing beekeeping ethics in this thread is ridiculous if that's what people want to discuss, it's not like discussing potato chips in a thread about CPU chips.

I'll also add that I don't think there's anything intrinsically wrong, as you seem to, with coming straight to a HN comments thread without first reading the article. I know I'm not alone in intentionally doing that quite often, partly because for many subjects (including this one) I'm not really interested enough to want to read an article-length deep dive of any single person's opinion, whereas seeing a wide range of views in comment-length bee-sized pieces has the potential to be interesting to me. I've always got the option to go read the full article if after reading the comments it seems like I'd find it interesting to do so.
Finding Kloos – A Game Created by the UK Secret Intelligence Service (MI6)
New Feature Alert AI Cover Letter Refinement
Exciting Update from SwiftCover!

Listening to our community has always been at the heart of what we do. We're thrilled to introduce a brand-new feature that takes our AI-generated cover letters to the next level!

Introducing: AI Cover Letter Refinement!

Now, not only can you get a tailored cover letter in seconds, but you can also provide feedback directly on the generated content. This allows our AI to learn from your preferences and tailor the letter even further to your expectations.

How it works:

1) Get your AI-generated cover letter.
2) Provide feedback on any sections you'd like refined.
3) Watch as our AI adapts and fine-tunes the content in real-time!

With this feature, we aim to bridge the gap between automation and personal touch, ensuring that your cover letter truly resonates with your unique voice and aspirations.

Give it a try and let us know your thoughts! Your feedback drives our innovation.

https://swiftcover.ai/
A state official delayed releasing water for firefighting efforts over a water usage dispute:

https://www.civilbeat.org/2023/08/a-state-official-refused-t...

This water dispute has been going on for a while. From that article: "In 2022, two Maui senators, Gil Keith-Agaran and Lynne DeCoite, introduced a measure to push DLNR to allow fresh water to be used to fight fires and pointed to West Maui as being particularly vulnerable." The measure didn't go anywhere.
I can't lie, I like the look of that one that hangs them out the side window.

Can we get them for planes?
Waiting is itself an opportunity cost - you could spend the next year learning/experimenting/doing ... for, say, $1000 - but be a year ahead

Or you can spend a year not learning/experimenting/doing for $0 - saving $1000, but being a year behind

Just like buying a car, computer, phone, house, etc - put your stake in the timeline and live with the decision

Neither buying & starting now now waiting to buy & start for a year is inherently bad - just need to pick which cost ($$ today + experience vs no experience and $$ tomorrow) is better for you :)
Completely agree. MS should just do Google Apps Script but better.
Genuine question: why do people consider Axum's developer experience "great"? I've seen people say that several times, but the reason never seems clear to me. Is it something that only starts to pay off in more complicated projects? Or is there some angle I'm missing?

Compared to other frameworks I've used (Rocket, or frameworks in other languages), I've found Axum to be challenging to get up-and-running with.

It's hard to figure things out from the docs. Basic features require 3rd-party packages. I have to guess my way out of compile errors because the error message & their types are unintelligible. And Axum transparently passing on the underlying Tower (and Tokio?) concepts piles on how much knowledge is required to use the framework.
My mom has Parkinson's and was in the medical industry for many years (so is a reasonably savvy person). So I trust her opinion, and have been helping her manage the disease. There is effectively nothing at this point that appears to stop the progression of the disease besides lifestyle changes. My mother at 70 goes to the gym for about 2 hours a day on average. This is the most obviously helpful. She has tried fecal transplant (limited evidence this helps in studies, dindn't help her biomarkers), tested going gluten free/dairy free (also some limited evidence it works, didn't help her biomarkers). There are multiple things for brain stimulation, including vibrating tactile glove/boards, but these help symptoms.

We have talked to many different Parkinson's experts around the world, and I think at this point the only thing she seems to think really makes a difference is lots of exercise. She completed halting any evidence of the progression of the disease for about 5 years with exercise, but it will not last forever.

So completely serious, if you get flagged for Parkinsons, and start getting in amazing shape, you have a good chance of really helping yourself get more good years.

Fingers crossed for ongoing research to finally find some way to stop or reverse the damage in another way!
(not medical advice)
"Human generator is at full capacity, please try again later"
> She doesn't have the judgment to look at a situation and size up the physical danger she's in or anticipate ways she could be hurt.

Half the problem is, when you are tiny in height, you cant see past parked cars, or get a proper sense of whats going on around you.

I think people with dwarfism can explain this better than me, but it might explain why kids like to sit on the shoulders of adults, they can see and take in much more, making understanding of risks easier!
I'm confused, it[0] is the original title (in the green box at the top).

[0] "If is Evil when used in location context"
When making comments like this, it would be enormously helpful to quote the title as you saw it. The current title seems to match the source and I can't tell if it's already edited or if I'm missing something.