skysight-inc/HackerNews huggingface dataset:
I think it's a South African thing, but just about any call I receive from a number I wouldn't be expected to recognize, be it from cold calling spammers or legit service providers, starts with "Hello, how are you?" to which I respond with "Sorry, do I know you?".

I wish call centres and companies would explain to their agents that it's not like approaching a customer who has walked into a physical shop where the customer already has the context of who they're talking to. Whereas on the phone I have no idea who it is that has called me, it might be an old acquaintance, it might be a call back I'm expecting about something, or might be a cold call that I want to hang up on as soon as possible (which is most of the time).

So legitimate callers would get the friendliest response from me if they simply started the call with "Hello, I'm calling from <place>, regarding <thing>, am I speaking to <your name>?"
Some people somewhere will say that the EU is once again regulating instead of innovating.

But I really like this change.
The myth is not in second chances or our ability to adapt, this is sometimes extremely hard but doable
- ex: 1st time immigrants.

The myth is in our ability to make "choices" which shifts the narrative to "hard work" rather than luck, perpetuated by the elite or those "who have made it".

[1] https://medium.com/@trendguardian/free-will-a-rich-fairy-tal...

[2] https://www.youtube.com/watch?v=3LopI4YeC4I
That is such a ridiculously inconsiderate approach.

Why can’t you just say “hey, are you available for a call now?” Instead?
Isn't iSH is a toy shell? The last time I looked at it, it didn't provide any access to the actual iPad OS or file system details.
Yeah, I have the same perspective. If a person likes coding and his problem-solving skills are good,he can definitely survive whatever the circumstances.
I trust you, so I will take you at your word that you didn't commission ReplyGuy or anyone similar to do this.

But did you read the link? Because I'm not convinced by "This is not an instance of what you're talking about." I have never seen a real person behave like that before.

Are either of the following possible?

- Someone on your team purchased ReplyGuy or similar, or is trialing it without your knowledge?

- ReplyGuy or similar is doing this as a test, maybe without informing you?
The blog post explains it pretty clearly: git log -p doesn't show the diff for those merge commits like it does for a normal commit.
I've worked entirely remotely at companies of a variety of sizes since 2017 and didn't know people do this. Who are the people who do this? I don't mean to imply they don't exist. I genuinely want to know who they are. Like is it a generational thing? A role thing? Someone else's thing?
correct.

sadly fdroid usage is close to zero. and even there verification requires adb hacks and very expert users, even for basic hash checking.
If the unqualified existence of judicial remedy justified any arbitrary bureaucratic action, the world would be a much worse place (and indeed countries where bureaucrats make up rules to suit their whims and your only recourse is the judiciary tend to be dysfunctional).
"Chinese Warships Shadow US, PH, and France Fleet in West Philippine Sea Drills"
Tensions rise in the West Philippine Sea as Chinese warships shadow US, Philippine, and French fleets during joint maritime drills. The region, a hotspot for territorial disputes, sees China's surveillance activities challenge efforts to promote maritime security. PH officials urge restraint and adherence to international law amid escalating tensions.
Low-value, high-effort work. Currently: create a mockup server in C# from a HAR recording. For this specifically, I use my Amazon Bedrock workbench [0] with Claude 3 Opus. But I also use GPT-4 Turbo and GPT-4 Classic a lot [1] (in that order), because they solve things that Opus cannot.
Also, Dall-E 3 (though a Google Colab sheet; for work & play) and Runway AI (for play).

Other tasks I remember:
1) create a webinar transcript and audience-specific summary (using [1]),
2) update documentation with information provided in another E-Mail (also using [1]),
3) create some visualizations in Mermaid JS and D3 (using [0], as a natural language transpiler)

For those without Bedrock, there's also [2].

[0] https://huggingface.co/spaces/ndurner/amz_bedrock_chat ,
[1] https://huggingface.co/spaces/ndurner/oai_chat ,
[2] https://huggingface.co/spaces/ndurner/claude_chat
This to me is a sign that some commits should be squashed, because it implies the same lines have changed multiple times in the commits that are ahead of the remote branch. It's worth doing the rebase interactively and squashing them up.
I would think that the majority of immigrants that are not white are also not from the EU, but I don't know that statistics.
I’ve had ad blocking on my iPhone for years.

No I didn’t “hack” the device or anything, the last thing I want to do is tinker with my single most important computing device, I need it to work all the time and work well. It’s been possible for years, officially.
You can check out the documentation of the scenarios, they list the created AWS resources. The ones I checked looked either free or cheap to me. No guarantee of course and usage can also generate cost.

https://github.com/RhinoSecurityLabs/cloudgoat/blob/master/scenarios/vulnerable_lambda/README.md
1 IAM User
1 IAM Role
1 Lambda
1 Secret
Spec <-- api code is far superior to Spec --> api code, imo.

Feels like it's going backwards - there's really no reason why it has to be a .tsp, instead of a .ts with actual api code. It's even using @annotations. In fact the annotations i see in the screenshot (@route, @query, @path) are practically the same in NestJS.

I feel that we should be focusing on enhancing that paradigm instead. In fact I already have a working POC of NestJS -> OpenAPI -> Client libraries so I see no place for this. The spec itself is simply a vehicle for code generation, and serves little purpose otherwise and I'd be happy to be rid of it.
5 points by dfboyd on March 11, 2022 | parent | context | next [–] | on: Don't ask to ask, just ask (2019)

46 points by dfboyd on Jan 23, 2021 | parent | context | prev | next [–] | on: Please don't say just hello in chat (2013)
I am the original author of the document this document was based on. It was an internal Wiki page at Google written when I was an SRE. After I wrote the original page, someone put up an internal shortlink at "go/nohello". After I left Google, someone took the Wiki page content and [illegally, since it was Google confidential, simply from being on the internal Wiki], and put it up on the net at "nohello.com".
Uh, depending on exactly how it's implemented, it could break a lot of things.

If all you are using sudo on is a personal (i.e. single user) laptop/desktop to install packages, this (along with other things like pkexec or doas) would seem to present no issues (and personally, from what I can see, I'd be happy to run `run0` on my personal systems!), but sudo does significantly more than that, as is called out by the systemd devs in the linked post https://mastodon.social/@pid_eins/112353324518585654

sudo supports not just LDAP (for multi-user systems), but include various levels of logging (including logging stdin and stdout of commands), apparmor and selinux profiles, the BSD and linux audit subsystem and more in a simple, easy to read and edit config format (this is just me reading from the `sudoers(5)` man page).

Whereas it seems `run0` won't have a `sudoers` file, but will instead be configurable (implicitly) via polkit, which uses JS to write policies (which I'd view as a much harder and error-prone system than the current `sudoers` format). It's not clear to me how much of sudo is tied to SUID vs. having a separate daemon (i.e. how much would have to be ditched vs. how much could be mapped over).

I do feel this is systemd moving away from traditional multi-user unix systems to being a single-user system (targeting the laptop/desktop case, or where sys-admins are the only users of the system, and it's basically a container host).
Arguments are like
"In OOP, every programming task is solved in a distributed system, adding a layer of complexity". So for the simplest of problems, avoid OOP patterns. Or, if having a complex problem, think about whether adding this layer helps or hinders.

And, perhaps the main subproblem arises about OOP [^1]:
state and identity get mixed up, if state is mutable. Then again, Scala seems to be fine with distributed systems, as many problems even add the actor pattern on top to handle messaging (perhaps not called messaging, that term might be more objective-C-ish) between entities.

------------
1: According to at least Scala's author
I just stopped looking for receipts online if I can avoid it. It became literally faster and easier to search in old school cook book. And there was period when I considered those completely outdated.
If someone says just hello in a chat window I don't respond and if it's someone not in my team and I can I might block them as well. They want something and want to expend the minimum resources on pleasantries to get it. That means they're rude. If you want something get straight to the point or we can have a pleasant chat for hours about the weather and our pets.
isn't this ungoogled chromium? Or base chromium?
It’s funny because I do hate this behaviour at work. But also my youngest son is always saying “can I tell you something?” instead of just telling me and I find it adorable. Right up until the fifth or sixth repeat at bedtime, at which point the answer becomes “in the morning”. We should try not to begrudge people their human foibles. Your time is precious, but probably not in the ways that you think.
I would argue that Hans Jansen and Dennis Ens (and Jigar Kumar? I don't know about Indian perceptions of names) are a a bit off as well. They contain rhymes that make them sound slightly silly. Most parents would want to avoid these. Maybe chosen to avoid matching real people while still seeming commonplace.

So these names seem somewhat similar to "Jia Tan" in their almost-but-not-quite real quality.
>So you do your auto-generation first, then work from a stable state.

You can't do auto generation if that generation depends on the output of some units. Generators can not solve that problem.

>Units are just supposed to start a command and little else.

What a bizarre thing to say. No, that is not just what units are for. I think you are severely misinformed about what systemd is. Units are supposed to take care of ordering accept IPC, define how to handle failures and manage devices.

That comment alone makes me believe that you just do not know what you are talking about at all. It completely misses why systemd is designed the way it is and what it tries to accomplish.
I might sometimes fail on this I think and it's mostly because I have to think a lot or test the solution before I know if I understand it and that it provides enough context.

I often do this and forget to upvote correct SO answers as well. I find a solution, realize that I have to research a bunch of other things, and spawn twenty more tabs and the SO answer gets lost in the pile. What's the point of upvoting SO answers if you haven't been able to confirm that the solution is correct?

I guess I sometimes might do this with chat responses as well. But yeah in that situation something like "Thanks I will try it out!" is probably the appropriate response.
I don't have a plan.

I'll just have to take each day as it comes, though I am expecting lots of bad stuff to happen.

Because I'm old enough to have outlived a lot of my peers, I can accept that I won't be a survivor without too much angst, but I certainly won't be happy about it.
Have you seen AutoMQ's approach(https://github.com/AutoMQ/automq)?
It is hard to believe that users can tolerate a produce message latency of hundreds of milliseconds with WarpStream. As the Co-founder & CEO of AutoMQ, we have engaged with hundreds of users, many of whom are seeking both speed and reliability. So We require a stateless broker solution that is fully compatible with Apache Kafka, while also excelling in terms of low latency and cost effectiveness on cloud infrastructure.
Also: fitbit is owned by Google, if I'm not mistaken, so privacy is an afterthought at best.
EU opens formal proceedings against Meta under the DSA
This made me think about Crocker's Rules
http://sl4.org/crocker.html
I used claude opus recently to help me build a website. I mocked up the design in balsamiq and pasted a screenshot of it in into Claude and told it to write the html for it with Twitter Bootstrap CSS framework.

The output got me 85% of the way there and meant I could focus on tweaks rather than having to bootstrap the structure from scratch, so maybe saved 20-30 minutes? I’m not a frontend developer but I’ve dabbled and this definitely gave me a headstart.

I also used it to ask some questions about how to do something in vue.js. These questions would have easily sucked up time doing google searches and getting a lot of low quality results.

The way I see these tools right now is like a useful but dumb assistant, if you know most of the stuff you’re asking about but just don’t have that final % it seems pretty good and you can verify the output.
> That actually installed "protobuf-24.4,1" which is some insane version number I'd never seen before. All of my other systems are all running 3.x.x type versions.

They obviously changed their version numbering convention at some point, and this is protobuf 2.4.something.

Honestly, I see the shit she tripped on all the time. It doesn't even register anymore.
That’s a really cool idea! Is there any writeups or articles about this in more detail?
Instead of nohello.com, why not just have emailmeinstead.com?</snark>

Everyone has their different communication preferences.

Personally I have never felt like the no-hello thing is worth caring about - its chat, just let it happen. It is not like you are trapped there unable to do anything else waiting for them to type their question. Just ignore it until it is worth responding to and get on with your day?
This isn't the future of AI, it's just another example of a product gone wrong.

Or perhaps "right" for us. Because everything that strengthens the connection with AI erodes the potential for human connection. Every time you ask an AI a question, you are less likely to embark upon the journey of self-discovery. If you get help from an AI, you are less likely to get help from a fellow human being, and you are less likely to HELP another human being.

How is that different from using a search enigne? Actually, not much, except that AI provides a few more pieces of the puzzle of a substitute for human connection, and brings that to the next level. It is an order of magnitude better that passive reading, and thus an order of magitude better in separating people.

When something like this succeeds, it will be another failure for humanity.
> You don't want that, but people are looking at gmail or google calendar on the web, and notifications are a huge QOL.

I look at the emails/calendar on the web _because_ I do not want notifications and other junk/distractions. I do not think it is big deal for people to have an email client app on their phone if they want their functionality.
I also like C# as allrounder language, but I don't think it's about M$-bad rhetoric. In my opinion Java tooling and deployment are still far more enterprise than C# has ever been, especially for huge companies.
I would not send out multiple "Do you have time to hop on a call for 5 mins?" b/c then they might call me before I delete the message.
> Therefore, data whose size cannot be determined at compile time or whose size can be changed cannot be safely placed on the stack.

"someone is wrong on the internet" -- afaik VLA (variable length arrays) can go on the stack just fine, at the very least stuff like alloca is just that. It's just a matter of incrementing the stack pointer by a variable length before calling the next function.

The problem with stack and large objects is that a program has no standard way of knowing how large the stack is, at some point if you grow the stack too much you'll start hitting another memory region used for something else (another thread's stack, some library mapping, or the heap); and alloca failure mode is basically just "bad things happen" so it's not recommended... But it's definitely not a "known at compile time" problem.
Sending a message in chunks can be reasonable action. I used to work with a guy who needed several notifications to start paying attention. Instead of typing "Mike?" several times afterwards, it made perfect sense to type "Hi" before
> I think the problem is that the receiver wants to be polite and answer. And the sender wants to be polite and not interrupt[1].

It seems that both of these problems would be solved if the sender just gets to the point?
You say that like it is easy to do when living paycheck to paycheck.

I have had to choose between buying a bigger vehicle and buying food and saving to get out of my situation.

Slept in a $200 Craigslist junker for a very cold winter once, but I saved enough to buy a reliable truck which granted a lot more employment opportunities.
But I might not send it anyway, that's the issue.
While I agree that's frustrating, you can be doing something else in that 90 seconds, can't you? Normally chats give a notification of some sort when there's a response. And by taking that long, Bob can't be expecting an immediate reply.
Bit surprised by some of the sentiment in this thread. I wonder how people feel about Don't Ask? https://dontasktoask.com/
Exactly - this is already a solved problem. https://docs.nestjs.com/openapi/introduction
Active involvement? No evidence of Eelco encouraging fascism or bigotry has been presented so far. It's all rhetoric, ad hominems, and insinuations.

Also, I brought up the PATRIOT Act because it's so strikingly similar. Any rule that is broad and vague can and will get abused. Any prior assurances otherwise have zero effect. Yet, looking at discussions in RFC 98, there was strong opposition to making the rules clear and well-defined in scope. It's no wonder the community was unable to reach an agreement. Also no wonder that the whole thing is blowing up even further because the moderation is effectively operating in this way regardless.
If this is your logic, then you must believe regulators are stupid because the EC indeed recognized iPadOS as a distinct platform. In addition, the insinuation that Apple diverged iOS and iPadOS six years ago in anticipation of legislation that would not be submitted for another year and a half requires more evidence than you provide.
It doesn’t take the sender any more time to write “hi”<soft return>”my question is: xyz”.

Maybe the soft return is the key here. When I ask a question via slack it’s a single carefully formatted message, while my most irritating correspondents send multiple messages to convey a single question.

Oh, and don’t paste 80k log files in a message. make it easy for me to respond
I will definitely gonna check! Thanks for sharing it.
As others have said, don't ask to ask. And don't make me have to divide my attention, checking to see or waiting for something you may or may not eventually ask.

Oh by the way, I have a follow up question....
Which is really what makes them useful. Abstracts are great at what they try to be, but the typical abstract requires a lot of attention to actually read. These summaries lend themselves to quickly scanning over a list of papers to figure out which ones you want to read the abstract of. They are somewhere between summaries and better titles.
Yep. Making a video requires different skills from writing an article sure, but those skills don't necessarily equate to knowing anything about the topic in question. Plenty of slick YouTube videos are full of lies and misinformation, or outright plagiarised from other sources.
>I read your OP. It does not contain a technical / security criticism of run0.

Yes, I literally say there is nothing wrong with the idea, so you going ahead and demanding I criticize the idea, is just absurd.

Really, this is completely bizarre. I even say that the thinking behind replacing sudo is fine, yet you are here complaining that I don't deliver technical arguments against something which I even told you might be completely valid to do from a technical perspective. Baffling.
In the U.S., the norm is to start with, "Hi, this is <name> with <place>. May I speak to <your name>?" and you're right, it's vastly better! Even when they're lying, at least I know what they're lying about! If they say they're calling about my car warranty or some other common scam, I can just hang up and they won't have a recording of my voice saying anything but hello.

The one that really gets me is when a doctor's office calls me about something, but their outgoing number is different from the number I have to call to reach them, and then they start asking me authenticating questions like my DOB and address.

No, buddy. You just called me from a number I do t recognize. I'm not going to give you identifying information!

Then they offer to give me a number where I can call them back, as though that resolves the issue. I'll call you back at your published number, where I always call you, but any old scammer could give me any old number to call them back and it wouldn't make it legitimate.

I just wish they would stop training all their patients to be scam victims.
> The EC decides what the rules for defining a gatekeeper are, they invented the designation.

It's more complicated than this: the EC has the initiative for legislation in the EU but the text they submit is later amended and voted by both the European Parliament and the Council (representing member states) so it's not true that the EC defines the rules. And both the member states and the European Parliament are pretty jealous of their prerogatives in the decision process so you can be sure that the EC cannot have arbitrary power that bypasses the Council and the Parliament.
We are using a LLM as an actor in a stage play.

It has the text we are making an adaptation of as context, as well as all the rehearsals.

We are using whisper for transcribing the rehearsals, chromaDB with all-MiniLM-L12-v2 for context/embedding and llama3/dolphin-llama3 for chatting, all running locally.
Tesla conducting more layoffs, including entire Supercharger team
Do they really say that? I've had encounters with Nintendo's "copyright czar" and their official position on emulation hasn't been that. Heck, Nintendo even licenses emulators for their SDKs, and sometimes for their games... and has at least hired one emulator developer.
true, but the same is true for email.

I use IM as more informal, (AND/)OR conversations with likely back-and-forth, that may require the other person to be present to be of use.
Core points to communicate after gaining insights from your comments:

- platform is open to abstracts (TL;DRs) for all subjects of research

- AI-generated TL;DRS will be soon integrated to the platform (initially as a fallback when there is no human-written abstract yet)

- naming is the hardest thing in computer science :D

Thank you so much for the feedback and the insight, I can't wait to provide the next updates on the progress to you

In the meantime, feel invited to join Discord channel https://discord.com/invite/AJ9YCcqD and X https://twitter.com/keep_FOMO_away