skysight-inc/HackerNews huggingface dataset:
Sssh… peaceful. Thanks!
This does not include data transfer pricing: https://aws.amazon.com/de/s3/glacier/pricing/#Data_transfer_...
i didn't realize musescore opened guitar pro 7/8 files (which is what sheet happens publishes)! sadly tux guitar support stopped at gp5. I will definitely be checking out musescore, thanks for the rec!
> consumers show over and over they pick based on the advertised price. This is true in dining, flights, hotels etc.

This is precisely why junk fees must die.
LLMs can't distinguish between input that is instructions from a trusted source and input that is text that they are meant to be operating on.

The way you "program" a LLM is you feed it prompts like this one:

Summarize this email: <text of email>

Anyone who understands SQL injection should instantly spot why that's a problem.

I've written a lot about prompt injection over the past year. I suggest https://simonwillison.net/2023/May/2/prompt-injection-explai... - I have a whole series here https://simonwillison.net/series/prompt-injection/
Don't even get me started on how awful dealerships are. I test drove an Ioniq 5, and the vehicle itself was pretty decent. But then when I ask what the out-the-door price is and they all went on the "let's go inside", sit me down, ask for every piece of personal information, then make me wait even longer and tell me they need to go to talk to a manager to get a f'ing price. Tesla is much better than that, but their competition in the U.S. is total shit so I don't think they're even trying to compete as hard here as in, e.g., China.
My guess is that people flagged it because they don’t like the authors. That seems to happen a lot around here. I consume HN via a feed reader, I see everything that flows through the RSS feed. Matt Taibbi and Michael Schellenberger stories/posts always seem to get flagged. Even when the topics are HN appropriate.
Please don't take HN threads into nationalistic or religious flamewar, and certainly not both at the same time.
Arguably there is a reference to female homosexual relationships in Romans 1:26, "For this reason God gave them up to vile passions. For even their women exchanged the natural use for what is against nature."
I don’t think that’s a fair assessment. Perhaps you didn’t finish it? Author says explicitly it was based on his actual experience. It’s fictitious in the sense that names and subjects have been changed.
40% of the VW revenue is from one market - China - and it's clear that Chinese consumers are abandoning the brand in favour of locally produces marques. VW might still crack the transition to EV but high input costs from energy crisis means they have to eat huge losses in order to do so. JV with China companies and try and stay in that market, then expand again from there.
The README covers the idea behind errtrace in more details, but the primary difference is in what is captured:

pkg/errors captures a stack trace of when the error occurred, and attaches it to the error. This information doesn't change as the error moves through the program.

errtrace captures a 'return trace'--every 'return' statement that the error passes through. This information is appended to at each return site.

This gives you a different view of the code path: the stack trace is the path that led to the error, while the return trace is the path that the error took to get to the user.

The difference is significant because in Go, errors are just plain values that you can store in a struct, pass between goroutines etc. When the error passes to another goroutine, the stack trace from the original goroutine can become less useful in debugging the root cause of the error.

As an example, the Try it out section (https://github.com/bracesdev/errtrace/#try-it-out) in the README includes an example of a semi-realistic program comparing the stack trace and the return trace for the same failure.
Excited to use this, nice work Deno team!
This is sorta funny to me as when I read I can sometimes skip several chapters ahead or to the end of the book, even with movies and shows I can watch them in whatever order. What happens later in a story has no impact at all on whether I will like the road to it. Most of the time I find myself not even remembering the parts ahead when I re-read them either, or just vaguely remembering them.

I've had it explained to me many many times, the thing about surprises and plot twists and whatever but really it doesn't phase me at all.
I think it's more likely that number 1 is the norm and 2 and 3 are the rare exceptions. We aren't omniscient beings. Your perception that person A stole credit for your idea may forget that person A was involved or doesn't account for the work they did that you weren't aware of.

3 people sit around at a table during happy hour discussing ideas for an offsite.

Person A suggests that they have it in Atlanta and provides good justification.

Later, Person B follows up with their contact in finance to see if they can extend the budget, and gets it approved.

Person C, who's job it was to plan the offsite, coordinates with the travel coordinators, gets invitations sent out, and other various

Who's idea was this?
Who deserves the credit?

I think all 3 have claims and it'd be easy for each one of them to accuse the other 2 of idea theft or taking credit for things they didn't do. A contrived example, yes, but I think misunderstandings due to a lack of seeing all the information/data happens more often than people realize.
Oh it's not good advice for everyone! If they're a lead on a team you must interface with, they fall into my "you must work with them" bucket, and then the article is pretty good advice.

Eh, I disagree that it's childish advice! It works out pretty well for everyone except the person being frozen out - no matter if you're a child or an adult.
The problem is that our culture provides us with few models of how to effectively agree to disagree. Indeed we often elevate the most stubbornly obstinate in their views with unfortunate trickle down effects on all of our discourse. It's a shame that in cases like this we can't easily say things like: I hear you but I have a different take and I don't think this conversation will be constructive so let's stay focused on X. Or even, I agree with you, but this isn't the time or place for this conversation so let's stay focused on X.
oh gotcha. To me it's all in the same. Some engineered alternative that produces less carbon. it's terribly semantic though because every fuel today is engineered to produce less emissions.
Oh, wouldn't it be hi· lar· i· ous to see 250 gCO2eq/km/person domestic flights overtake 4 gCO2eq/km/person rail... and the numbers for helicopters are even worse!

https://ourworldindata.org/travel-carbon-footprint
Well, apart from the fact that the Iran-Iraq war had been on right there for eight years, there's all this on the referred Wikipedia page, including the fact that the Vincennes was actually in Iranian territorial waters at the time:

> The Flight 655 incident occurred a year after the USS Stark incident, during which the Iraqi Air Force attacked the U.S. Navy guided missile frigate USS Stark on 17 May 1987, killing 37 American sailors.

> U.S. naval forces had also exchanged gunfire with Iranian gunboats in late 1987, and the guided missile frigate USS Samuel B. Roberts had struck an Iranian sea mine in April 1988.

> Two months before the incident, the U.S. had engaged in Operation Praying Mantis, resulting in the sinkings of the Iranian frigate Sahand, the Iranian fast attack craft Joshan, and three Iranian speedboats.

> Also, the Iranian frigate Sabalan was crippled, two Iranian platforms were destroyed, and an Iranian fighter was damaged. A total of at least 56 Iranian crew were killed, while the U.S. suffered the loss of only one helicopter, which crashed apparently by accident, killing its two pilots.

> On the morning of 3 July 1988, USS Vincennes was passing through the Strait of Hormuz returning from an escort duty. A helicopter deployed from the cruiser reportedly received small arms fire from Iranian patrol vessels as it observed from high altitude. Vincennes moved to engage the Iranian vessels, in the course of which they all violated Omani waters and left after being challenged and ordered to leave by a Royal Navy of Oman warship.

> Vincennes then pursued the Iranian gunboats, entering Iranian territorial waters.

So yeah, you are right, there was no actual war. But everyone was pretty war-ish
Building a filter for prompt injection attacks is way harder than you might expect. Nobody has produced a convincing implementation of one of those yet (plenty of people have tried).

Read https://llm-attacks.org/ to understand why it's so difficult - that's a paper which generates an unlimited series of weird sequences of tokens which are found to subvert the model.
every industry inflection point always has the dinosaurs who go extinct.

Those who don't see the inflection and want to keep their momentum in their set direction will find themselves in bankruptcy.

Unfortunate that rolls royce seems to have decided not to keep up.
Convenience links:

https://www.amazon.com/Sources-Power-People-Make-Decisions/d...

https://www.hpb.com/search?q=sources+of+power+klein&search-b...
I was that "chill out, and let them walk all over you" person for someone that started helping our company as a contractor. He had a very dominant personality, of which no one at our 4 person shop had. A year later the CEO announced he was our VP of engineering. He made comments about women, made inappropriate jokes a lot. The remaining 3 years that I was at the company, his personality fused into everything and every new hire. Everyone picked up his attitude, jokes and lack of seriousness. Could easily be a textbook definition of how toxic behavior spreads. Even me, eventually I found myself cracking jokes about customers to please this person.

I finally left, comically after this person left - the company now dangling and struggling. I joined a new company, and I found it refreshing to see people take things seriously again. Huge difference.

So yes, you should GTFO if this happens to you.
That's great to know. I actually made it so I can really learn and understand Python typing.
There's no contact in your profile so I'll say it here: Thank you! That work had a big impact on me when I was getting started and I still think of the B incredibly fondly.
Elon Musk has boosted 'pizzagate' conspiracy theory 5 times in the last 2 weeks
Guy gets in on the ground floor of gaming Wikipedia for political purposes. Unsurprisingly, this “confession” comes from the left side of the spectrum, however. It is only “fictional” in the sense that he changed names/topics. And connects it to ChatGPT as the endpoint of this phenomena.
At the very least:

>This repository has been archived by the owner on Dec 1, 2021. It is now read-only.

It's largely complete so it is essentially fine at the moment, but it won't be adapted to future language or community changes. A future landmine.
I very rarely get surprised even if I do read a book from page 1 to X and don't read ahead. Not sure why that is.
So how many federal departments there are left? I love that especially the Fisheries and Oceans has a urgent need to spy.
Many people have years invested into facebook. Taking it away would be just like involuntarily wiping your phone and computer to factory settings, with no backup. It's something you'd recover to some extent from, but it a) would take a lot of time and a lot of work, which you might not have time for right now, and b) people will forget to tell you about parties, indefinitely.

I'm using empathy here, as someone who quit facebook 15 years ago. Saying it's easy to quit facebook is like saying it's easy to quit the gas company, or eating meat. You don't have to use natural gas, and you don't need meat.
> Though I wonder why they didn’t recommend preventative maintenance on the water heater- if it was electric, why not replace the sacrificial anode?

I tried to do that on my old water heater, and it's probably good I gave up. I couldn't get that nut to budge (even after buying some pipe to make a long breaker bar), and I think there's was a good chance I might have wreaked it if I did.

The thing was small, and we eventually just replaced it with a larger one that has the benefit of being new with a much more reliable control unit.
Do you mean work settings? I think traditionally Sex has been a staple of social settings; it's why a non-trival amount of people play novice sports (to meet future spouses).
Recruiters that say ATS does not judge are full of crap. Unless you get a referral, or you get manually hand picked from the pile, ATS will decide if someone actually reads your resume. If your resume is a 100% match and you still do not get a call then there are other factors to consider. The organization posting the job is full of full of crap. I have been automating the job searches way before the pandemic. Now, I maybe get a call or two with 100+ job applications. If someone can afford to stay out of a job, I would say watch from the sideline until things cool off. It is not you that is the problem. Anyway, tools such as this can be very helpful vs ATS.
> I also think it's important to clarify what being "a jerk" means - there's a difference between being brash and short and being a toxic jerk. I mean, I think most people would classify Steve Jobs as a jerk by the dictionary definition, but he obviously wasn't a jerk that was toxic to the organization.

The problem with "kind of jerks" at the helm is that people further down the totem pole look up to their leaders as examples of how to behave, and it is a lot easier to adopt "jerkness" into your behavior than it is to adopt the more subtle, effective parts of Jobs's personality and behavior that enabled Apple to succeed. So as they say, the fish rots from the head. The leader's SVPs take on a mildly "jerk" persona because that's the example set, their VPs look at their SVPs and become mostly jerks, their Directors become raging assholes, and before you know it, the whole management chain is toxic.
The golden age of Muslim civilization had ended over 200 years earlier due to Mongol invasions and their aftermath. After that they stagnated while Europe started to rapidly advance 150 years later.
None of this is concrete information, this is just you repeating the same assertion in different ways.
If your company can't exist without infinite free access to user's data, then your company shouldn't exist.

> This is one of the dumbest things about GDPR and one of the reasons why the EU has a stagnant tech industry.

If progress means having to exist in a world without the GDPR, then I'm good stagnating.
Yes, the attack I'm talking about here is specifically an attack against signed in, authorized users of a LLM-based system.

It's similar to XSS attacks, where the goal is to execute JavaScript in the user's current browsing session in a way that can then take advantage of their authenticated status to perform actions on their behalf.
I think you (and possibly __loam) are talking past one another.

You're assuming that artists are just being elitist. While that's not entirely untrue, artistic skill is not merely a gatekeeping exercise. "Just prompt what you're thinking" is great until you need at least a little bit of control over what the AI generates, upon which the whole process disintegrates into banging your head at the model until you get something you want. Furthermore, art skills don't transfer to prompt engineering very well - that's more the realm of SEO keyword stuffers.

What __loam is imagining is that the best use of generative AI right now would be to create content slurry. If you've ever used TikTok or YouTube shorts you know what I mean - the vast majority of videos there are very cheaply made dopamine traps. And while AI can sorta kinda do art if you ask it politely and fight it a bit, it's really good at generating statistically plausible imitations of existing images[0]. Being able to generate lots of normal looking images for little effort is a grifter's best friend, and there's loads of people on YouTube bragging about how they make lots of money by spamming up art marketplaces with artistically meaningless pablum.

It doesn't matter how you make your art. You will be competing with the people who are shitting out spam art, and losing.

[0] To be clear, this is not the same thing as a photo mashup. I would actually be impressed by an AI that could take images and mash them up at inference time.
Considering just how cheap renewable energy can be, even poor efficiency might not matter. If you have process that can be scaled by supply of cheap electric power, it could work even if there is inefficiencies in process and in use.
I'd love for this to be able to use something like s3 as a backend and (tax) audit prove archiving.
jemalloc and mimalloc are very popular in C and C++ software, yes. There are few drawbacks, and it's really easy to benchmark different allocators against eachother in your particular use case.
I've had a DBA refuse to do something for me, with me being a contractor and he being full timer. I remember I basically said "I've a dev, you're an admin your purpose in life is to implement what I build, given I have no access, so just fucking do it".

I'd previously had someone talk smack to me on the phone when I needed something, so I hung up and went over to their desk and chewed them out loudly.

This was the same place where one day after work I was at the pub with my workmates and I was profanely bad mouthing the head of IT as an incompetent boob (with just cause) and everyone was kicking me under the table trying to get me to shut up because his offsider was at the table listening. Two days later I look up to see him being marched past my desk and off the premises by security. He'd been fired.

So maybe I was the bad person in that office, but these people just refused to do their job for no explicable reason. I remember everyone told me they've never heard anyone swear at work as much as I did, but they named a server after me after I left so they seemed to appreciate me.
The printing press was banned as a cynical ploy by Ottoman rulers to suppress the Arab peoples. They knew this would reduce innovation, which Arabs were adept at - maybe even reduce Arab innovation for centuries - but hey, you can’t make an omelette without cracking some eggs right?

Ottomans wrote the whole playbook for Middle Eastern dictators: systematically favor the ethnoreligious groups you like, ensure that any big business opportunities are channeled through them, and then for disfavored ethnoreligious groups, suppress avenues to wealth which can be used against their rulers. Then, with the massive vacuum of intelligence left behind as a result of this policy, let fundamentalists misuse religion in such a way to keep your opponents simple and stupid (whereas during the Islamic Golden Age, scientists were inspired by Islam to make groundbreaking discoveries, and they in turn helped spark the Enlightenment in Europe).
Yes, but I'm trying to phrase my response in a way that even the most unrepentant of sociopaths can understand.
Well, you need an always-online node only if you actually need it to be syncing all of the time. Not everyone needs this; often times it's enough to just sync opportunistically. This is mainly necessary for things that are mutable and active; for me, I store my Keepass XC on a Syncthing shared folder, so this is relevant to me. And for that, I use my NAS, although obviously, not everyone has a NAS.

But that's the thing. Especially notable compared to NextCloud, Syncthing is not like most "self-hosted" software. Because a node is a node is a node, and because it's relatively lightweight, it literally doesn't matter what you use. You can use a Raspberry Pi, an old phone or laptop, anything you can connect sufficient disk and a network to can be a Syncthing node. And if it catches on fire, it doesn't really matter since every node is equal. You can just add another node at any time.

So a lot of people think Syncthing is another thing you'll have to worry about and maintain, but it's not. It's one of the few pieces of software that I expected to have to deal with a lot of extra work to use, but then it wound up being dramatically easier and more flexible than I expected. I worry about robustness when it comes to something as complex as cross filesystem syncing, but Syncthing has never lost my data. I have backups turned on on most nodes for the important folders, but I've never consulted them before, because I've never needed to.

Surely it is possible to lose data with Syncthing, or otherwise create a headache. However, from my point of view, it certainly seems to be among the most reliable and lowest effort ways to sync stuff across devices. I haven't had to spend almost any time maintaining Syncthing, and I don't have to worry about limits. I just need one device with a big enough disk, then I can create however many shared folders are needed to get the granularity I want.

Syncthing also has a pretty cool encryption feature. It is considered "beta" still, so I only use it in "trusted" scenarios, but it works great.

When I started using Syncthing, I only intended to share some document files between my desktop and my laptop. Now I use it to sync my Keepass database, files between some servers (think seedbox etc.,) multiple different documents folders including some for collaborative projects, and even a couple of other things. So it really wound up over-delivering for me.

I'd strongly recommend people, even people who already feel like Resilio Sync wasn't a good fit, to just try to set up Syncthing before resigning to Dropbox. Comparatively, I think Syncthing is simpler to use and more robust than basically any other solution that isn't Dropbox.
Whatever, agree to disagree because I've lost weight this way without changing my diet. Obviously adding 6 pizza slices per day to counter balance your energy expenditure is going to prevent you from losing weight, I'm pretty sure I said "without changing your diet" though.
Obviously, how could they report a trade that hasn't happened yet?

It doesn't matter if the trade happens on or off book, it all gets reported nearly instantly anyway.
I don't like explaining this, because it should be obvious, but pretending this to be obvious would be hypocrisy.

Yes, in an ideal world, you wouldn't care. But we are incredibly far away from that ideal, and we must put special care into our actions to keep us moving towards that state. Acting as if there was no problem is ignorance, it enables the privileged to perpetuate the status quo.
ATS optimisation is absolutely critical these days, at least in tech.

With the amount of applications you receive, the easiest first step is looking for a way to exclude someone. If your ATS can't even parse someone's CV properly, that's a great way to exclude it from consideration.

The next level is keyword matching. If your ATS can't find any of the keywords from your listing in the CV, another easy exclusion.

The whole system is completely bs, for both sides, to the point that personal referrals become more and more important. But if you don't play the game, someone else will, and you lose out.
Would Okta be one of the things you can use to get authentication right in a few minutes? Aside from the whole Okta themselves don't know how to do this security lark thing that is
If it's faster to generate? I don't know, that's what I am asking
NASA postpones Dragonfly review, launch date
Adding asserts directly to the assembly code is a really nice idea. I might steal it!

P.S. Lines 9 and 10 in your example test use "==" and "=".
Talking to Chatbots Is Now a $200K Job. So I Applied